v2.0.0
Loading...
Searching...
No Matches
mne_nearest.h
Go to the documentation of this file.
1//=============================================================================================================
19
20#ifndef MNENEAREST_H
21#define MNENEAREST_H
22
23//=============================================================================================================
24// INCLUDES
25//=============================================================================================================
26
27#include "mne_global.h"
28
29//=============================================================================================================
30// EIGEN INCLUDES
31//=============================================================================================================
32
33#include <Eigen/Core>
34
35//=============================================================================================================
36// QT INCLUDES
37//=============================================================================================================
38
39#include <QSharedPointer>
40
41//=============================================================================================================
42// DEFINE NAMESPACE MNELIB
43//=============================================================================================================
44
45namespace MNELIB
46{
47
48//=============================================================================================================
49// FORWARD DECLARATIONS
50//=============================================================================================================
51
52class MNEPatchInfo;
53
54//=============================================================================================================
61{
62public:
63 typedef QSharedPointer<MNENearest> SPtr;
64 typedef QSharedPointer<const MNENearest> ConstSPtr;
65
66 //=========================================================================================================
70 MNENearest();
71
72 //=========================================================================================================
78
79public:
80 int vert;
81 int nearest;
82 float dist;
86};
87
88//=============================================================================================================
89// INLINE DEFINITIONS
90//=============================================================================================================
91} // NAMESPACE MNELIB
92
93#endif // MNENEAREST_H
MNELIB shared-library export/import macros and library build metadata.
#define MNESHARED_EXPORT
Definition mne_global.h:40
Core MNE data structures (source spaces, source estimates, hemispheres).
QSharedPointer< const MNENearest > ConstSPtr
Definition mne_nearest.h:64
MNEPatchInfo * patch
Definition mne_nearest.h:83
QSharedPointer< MNENearest > SPtr
Definition mne_nearest.h:63
Patch information for a single source space point including vertex members and area.