MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
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
64namespace MNELIB
65{
66
67//=============================================================================================================
68// MNELIB FORWARD DECLARATIONS
69//=============================================================================================================
70
71class MneMshLight;
72
73//=============================================================================================================
80{
81public:
82 typedef QSharedPointer<MneMshLightSet> SPtr;
83 typedef QSharedPointer<const MneMshLightSet> ConstSPtr;
85 //=========================================================================================================
90
91 //=========================================================================================================
96
97public:
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
#define MNESHARED_EXPORT
Definition mne_global.h:56
The MneMshLightSet class.
QSharedPointer< const MneMshLightSet > ConstSPtr
QSharedPointer< MneMshLightSet > SPtr