Vertex-to-vertex mapping between two FreeSurfer surface meshes for morphing source estimates. More...
#include <mne_morph_map.h>
Public Types | |
| typedef QSharedPointer< MNEMorphMap > | SPtr |
| typedef QSharedPointer< const MNEMorphMap > | ConstSPtr |
Public Member Functions | |
| MNEMorphMap ()=default | |
| ~MNEMorphMap ()=default | |
Public Attributes | |
| std::unique_ptr< FIFFLIB::FiffSparseMatrix > | map |
| Eigen::VectorXi | best |
| int | from_kind = -1 |
| QString | from_subj |
Vertex-to-vertex mapping between two FreeSurfer surface meshes for morphing source estimates.
Replaces *morphMap,morphMapRec struct (analyze_types.c).
Definition at line 86 of file mne_morph_map.h.
| typedef QSharedPointer<const MNEMorphMap> MNELIB::MNEMorphMap::ConstSPtr |
Const shared pointer type for MNEMorphMap.
Definition at line 90 of file mne_morph_map.h.
| typedef QSharedPointer<MNEMorphMap> MNELIB::MNEMorphMap::SPtr |
Shared pointer type for MNEMorphMap.
Definition at line 89 of file mne_morph_map.h.
|
default |
Constructs the MNEMorphMap.
|
default |
Destroys the MNEMorphMap.
| Eigen::VectorXi MNELIB::MNEMorphMap::best |
Index of the closest source surface vertex for each target vertex.
Definition at line 107 of file mne_morph_map.h.
| int MNELIB::MNEMorphMap::from_kind = -1 |
Surface kind identifier (e.g., hemisphere) of the source surface (-1 = unknown).
Definition at line 108 of file mne_morph_map.h.
| QString MNELIB::MNEMorphMap::from_subj |
Subject name of the source surface.
Definition at line 109 of file mne_morph_map.h.
| std::unique_ptr<FIFFLIB::FiffSparseMatrix> MNELIB::MNEMorphMap::map |
Sparse interpolation matrix: multiply source surface data by this to obtain values on the target ('this') surface.
Definition at line 105 of file mne_morph_map.h.