MNE-CPP
0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
src
libraries
mne
c
mne_msh_light_set.h
Go to the documentation of this file.
1
//=============================================================================================================
36
#ifndef MNEMSHLIGHTSET_H
37
#define MNEMSHLIGHTSET_H
38
39
//=============================================================================================================
40
// INCLUDES
41
//=============================================================================================================
42
43
#include "../mne_global.h"
44
45
//=============================================================================================================
46
// EIGEN INCLUDES
47
//=============================================================================================================
48
49
//=============================================================================================================
50
// QT INCLUDES
51
//=============================================================================================================
52
53
#include <QSharedPointer>
54
#include <QList>
55
56
//=============================================================================================================
57
// FORWARD DECLARATIONS
58
//=============================================================================================================
59
60
//=============================================================================================================
61
// DEFINE NAMESPACE MNELIB
62
//=============================================================================================================
63
64
namespace
MNELIB
65
{
66
67
//=============================================================================================================
68
// MNELIB FORWARD DECLARATIONS
69
//=============================================================================================================
70
71
class
MneMshLight;
72
73
//=============================================================================================================
79
class
MNESHARED_EXPORT
MneMshLightSet
80
{
81
public
:
82
typedef
QSharedPointer<MneMshLightSet>
SPtr
;
83
typedef
QSharedPointer<const MneMshLightSet>
ConstSPtr
;
85
//=========================================================================================================
89
MneMshLightSet
();
90
91
//=========================================================================================================
95
~MneMshLightSet
();
96
97
public
:
98
char
*name;
/* Name of this set */
99
QList<MneMshLight*> lights;
/* Which lights */
100
int
nlight;
/* How many */
101
102
// ### OLD STRUCT ###
103
// typedef struct { /* Light set */
104
// char *name; /* Name of this set */
105
// mshLight lights; /* Which lights */
106
// int nlight; /* How many */
107
// } *mshLightSet,mshLightSetRec;
108
};
109
110
//=============================================================================================================
111
// INLINE DEFINITIONS
112
//=============================================================================================================
113
}
// NAMESPACE MNELIB
114
115
#endif
// MNEMSHLIGHTSET_H
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition
mne_global.h:56
MNELIB::MneMshLightSet
The MneMshLightSet class.
Definition
mne_msh_light_set.h:80
MNELIB::MneMshLightSet::ConstSPtr
QSharedPointer< const MneMshLightSet > ConstSPtr
Definition
mne_msh_light_set.h:83
MNELIB::MneMshLightSet::SPtr
QSharedPointer< MneMshLightSet > SPtr
Definition
mne_msh_light_set.h:82
Generated on Sat Feb 14 2026 16:30:24 for MNE-CPP by
1.9.8