MNE-CPP  0.1.9
A Framework for Electrophysiology
Public Types | Public Member Functions | Public Attributes | List of all members
MNELIB::MneVolGeom Class Reference

MRI data volume geometry information like FreeSurfer keeps it. More...

#include <mne_vol_geom.h>

Public Types

typedef QSharedPointer< MneVolGeomSPtr
 
typedef QSharedPointer< const MneVolGeomConstSPtr
 

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
 

Detailed Description

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.

Member Typedef Documentation

◆ ConstSPtr

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

Const shared pointer type for MneVolGeom.

Definition at line 80 of file mne_vol_geom.h.

◆ SPtr

typedef QSharedPointer<MneVolGeom> MNELIB::MneVolGeom::SPtr

Shared pointer type for MneVolGeom.

Definition at line 79 of file mne_vol_geom.h.

Constructor & Destructor Documentation

◆ MneVolGeom()

MneVolGeom::MneVolGeom ( )

Constructs the MNE Volume Geometry

Definition at line 54 of file mne_vol_geom.cpp.

◆ ~MneVolGeom()

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.


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