MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
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
64namespace MNELIB
65{
66
67//=============================================================================================================
68// MNELIB FORWARD DECLARATIONS
69//=============================================================================================================
70
71//=============================================================================================================
78{
79public:
80 typedef QSharedPointer<MneMorphMap> SPtr;
81 typedef QSharedPointer<const MneMorphMap> ConstSPtr;
83 //=========================================================================================================
88
89 //=========================================================================================================
94
95public:
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
FiffSparseMatrix class declaration.
#define MNESHARED_EXPORT
Definition mne_global.h:56
Data associated with MNE computations for each mneMeasDataSet.
The MneMorphMap class.
QSharedPointer< MneMorphMap > SPtr
QSharedPointer< const MneMorphMap > ConstSPtr