MNE-CPP  0.1.9
A Framework for Electrophysiology
mne_morph_map.h
Go to the documentation of this file.
1 //=============================================================================================================
36 #ifndef MNEMORPHMAP_H
37 #define MNEMORPHMAP_H
38 
39 //=============================================================================================================
40 // INCLUDES
41 //=============================================================================================================
42 
43 #include "../mne_global.h"
45 
46 //=============================================================================================================
47 // EIGEN INCLUDES
48 //=============================================================================================================
49 
50 //=============================================================================================================
51 // QT INCLUDES
52 //=============================================================================================================
53 
54 #include <QSharedPointer>
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 //=============================================================================================================
78 {
79 public:
80  typedef QSharedPointer<MneMorphMap> SPtr;
81  typedef QSharedPointer<const MneMorphMap> ConstSPtr;
83  //=========================================================================================================
87  MneMorphMap();
88 
89  //=========================================================================================================
93  ~MneMorphMap();
94 
95 public:
96  FIFFLIB::FiffSparseMatrix* map; /* Multiply the data in the from surface with this to get to
97  * 'this' surface from the 'from' surface */
98  int *best; /* For each point on 'this' surface, the closest point on 'from' surface */
99  int from_kind; /* The kind field of the other surface */
100  char *from_subj; /* Name of the subject of the other surface */
101 
102 // ### OLD STRUCT ###
103 // typedef struct {
104 // FIFFLIB::FiffSparseMatrix* map; /* Multiply the data in the from surface with this to get to
105 // * 'this' surface from the 'from' surface */
106 // int *best; /* For each point on 'this' surface, the closest point on 'from' surface */
107 // int from_kind; /* The kind field of the other surface */
108 // char *from_subj; /* Name of the subject of the other surface */
109 // } *morphMap,morphMapRec;
110 };
111 
112 //=============================================================================================================
113 // INLINE DEFINITIONS
114 //=============================================================================================================
115 } // NAMESPACE MNELIB
116 
117 #endif // MNEMORPHMAP_H
fiff_sparse_matrix.h
FiffSparseMatrix class declaration.
FIFFLIB::FiffSparseMatrix
Data associated with MNE computations for each mneMeasDataSet.
Definition: fiff_sparse_matrix.h:74
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition: mne_global.h:56
MNELIB::MneMorphMap::ConstSPtr
QSharedPointer< const MneMorphMap > ConstSPtr
Definition: mne_morph_map.h:81
MNELIB::MneMorphMap::SPtr
QSharedPointer< MneMorphMap > SPtr
Definition: mne_morph_map.h:80
MNELIB::MneMorphMap
The MneMorphMap class.
Definition: mne_morph_map.h:77