MRI data volume geometry information like FreeSurfer keeps it. More...
#include <mne_vol_geom.h>
Public Types | |
| typedef QSharedPointer< MNEVolGeom > | SPtr |
| typedef QSharedPointer< const MNEVolGeom > | ConstSPtr |
Public Member Functions | |
| MNEVolGeom () | |
| ~MNEVolGeom () | |
Public Attributes | |
| int | valid |
| int | width |
| int | height |
| int | depth |
| float | xsize |
| float | ysize |
| float | zsize |
| float | x_ras [3] |
| float | y_ras [3] |
| float | z_ras [3] |
| float | c_ras [3] |
| QString | filename |
MRI data volume geometry information like FreeSurfer keeps it.
Implements the MNE Volume Geometry description (Replaces *mneVolGeom,mneVolGeomRec; struct of MNE-C mne_types.h).
Definition at line 76 of file mne_vol_geom.h.
| typedef QSharedPointer<const MNEVolGeom> MNELIB::MNEVolGeom::ConstSPtr |
Const shared pointer type for MNEVolGeom.
Definition at line 80 of file mne_vol_geom.h.
| typedef QSharedPointer<MNEVolGeom> MNELIB::MNEVolGeom::SPtr |
Shared pointer type for MNEVolGeom.
Definition at line 79 of file mne_vol_geom.h.
| MNEVolGeom::MNEVolGeom | ( | ) |
Constructs the MNE Volume Geometry
Definition at line 54 of file mne_vol_geom.cpp.
| MNEVolGeom::~MNEVolGeom | ( | ) |
Destroys the MNE Volume Geometry Refactored: mne_free_vol_geom (mne_mgh_mri_io.c)
Definition at line 60 of file mne_vol_geom.cpp.
| float MNELIB::MNEVolGeom::c_ras[3] |
Center of the volume in RAS coordinates (mm).
Definition at line 100 of file mne_vol_geom.h.
| int MNELIB::MNEVolGeom::depth |
Dimensions of the volume stack (in voxels).
Definition at line 97 of file mne_vol_geom.h.
| QString MNELIB::MNEVolGeom::filename |
Path to the MRI data file this geometry was read from.
Definition at line 101 of file mne_vol_geom.h.
| int MNELIB::MNEVolGeom::height |
Definition at line 97 of file mne_vol_geom.h.
| int MNELIB::MNEVolGeom::valid |
Non-zero if the geometry information below is valid.
Definition at line 96 of file mne_vol_geom.h.
| int MNELIB::MNEVolGeom::width |
Definition at line 97 of file mne_vol_geom.h.
| float MNELIB::MNEVolGeom::x_ras[3] |
Definition at line 99 of file mne_vol_geom.h.
| float MNELIB::MNEVolGeom::xsize |
Definition at line 98 of file mne_vol_geom.h.
| float MNELIB::MNEVolGeom::y_ras[3] |
Definition at line 99 of file mne_vol_geom.h.
| float MNELIB::MNEVolGeom::ysize |
Definition at line 98 of file mne_vol_geom.h.
| float MNELIB::MNEVolGeom::z_ras[3] |
Direction cosines of the three voxel axes in RAS coordinates.
Definition at line 99 of file mne_vol_geom.h.
| float MNELIB::MNEVolGeom::zsize |
Voxel size in each direction (mm).
Definition at line 98 of file mne_vol_geom.h.