MNE-CPP  0.1.9
A Framework for Electrophysiology
mne_msh_eyes.h
Go to the documentation of this file.
1 //=============================================================================================================
36 #ifndef MNEMSHEYES_H
37 #define MNEMSHEYES_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 
55 //=============================================================================================================
56 // FORWARD DECLARATIONS
57 //=============================================================================================================
58 
59 //=============================================================================================================
60 // DEFINE NAMESPACE MNELIB
61 //=============================================================================================================
62 
63 namespace MNELIB
64 {
65 
66 //=============================================================================================================
67 // MNELIB FORWARD DECLARATIONS
68 //=============================================================================================================
69 
70 //=============================================================================================================
77 {
78 public:
79  typedef QSharedPointer<MneMshEyes> SPtr;
80  typedef QSharedPointer<const MneMshEyes> ConstSPtr;
82  //=========================================================================================================
86  MneMshEyes();
87 
88  //=========================================================================================================
92  ~MneMshEyes();
93 
94 public:
95  char *name; /* Name of this definition */
96  float left[3]; /* Left hemisphere viewpoint */
97  float right[3]; /* Right hemisphere viewpoint */
98  float left_up[3]; /* The up vectors */
99  float right_up[3]; /* The up vectors */
100 
101 // ### OLD STRUCT ###
102 // typedef struct { /* Where to look at the surfaces from */
103 // char *name; /* Name of this definition */
104 // float left[3]; /* Left hemisphere viewpoint */
105 // float right[3]; /* Right hemisphere viewpoint */
106 // float left_up[3]; /* The up vectors */
107 // float right_up[3]; /* The up vectors */
108 // } *mshEyes,mshEyesRec;
109 };
110 
111 //=============================================================================================================
112 // INLINE DEFINITIONS
113 //=============================================================================================================
114 } // NAMESPACE MNELIB
115 
116 #endif // MNEMSHEYES_H
MNELIB::MneMshEyes::ConstSPtr
QSharedPointer< const MneMshEyes > ConstSPtr
Definition: mne_msh_eyes.h:80
MNELIB::MneMshEyes
The MneMshEyes class.
Definition: mne_msh_eyes.h:76
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition: mne_global.h:56
MNELIB::MneMshEyes::SPtr
QSharedPointer< MneMshEyes > SPtr
Definition: mne_msh_eyes.h:79