v2.0.0
Loading...
Searching...
No Matches
MNELIB::MNEMorphMap Class Reference

Vertex-to-vertex mapping between two FreeSurfer surface meshes for morphing source estimates. More...

#include <mne_morph_map.h>

Public Types

typedef QSharedPointer< MNEMorphMapSPtr
typedef QSharedPointer< const MNEMorphMapConstSPtr

Public Member Functions

 MNEMorphMap ()=default
 ~MNEMorphMap ()=default

Public Attributes

std::unique_ptr< FIFFLIB::FiffSparseMatrixmap
Eigen::VectorXi best
int from_kind = -1
QString from_subj

Detailed Description

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.

Member Typedef Documentation

◆ ConstSPtr

typedef QSharedPointer<const MNEMorphMap> MNELIB::MNEMorphMap::ConstSPtr

Const shared pointer type for MNEMorphMap.

Definition at line 90 of file mne_morph_map.h.

◆ SPtr

typedef QSharedPointer<MNEMorphMap> MNELIB::MNEMorphMap::SPtr

Shared pointer type for MNEMorphMap.

Definition at line 89 of file mne_morph_map.h.

Constructor & Destructor Documentation

◆ MNEMorphMap()

MNELIB::MNEMorphMap::MNEMorphMap ( )
default

Constructs the MNEMorphMap.

◆ ~MNEMorphMap()

MNELIB::MNEMorphMap::~MNEMorphMap ( )
default

Destroys the MNEMorphMap.

Member Data Documentation

◆ best

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.

◆ from_kind

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.

◆ from_subj

QString MNELIB::MNEMorphMap::from_subj

Subject name of the source surface.

Definition at line 109 of file mne_morph_map.h.

◆ map

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.


The documentation for this class was generated from the following file: