FreeSurfer surface visualisation.
More...
#include <brainview.h>
|
| BrainView () |
|
| BrainView (const QString &subject_id, qint32 hemi, const QString &surf, const QString &subjects_dir) |
|
| BrainView (const QString &subject_id, qint32 hemi, const QString &surf, const QString &atlas, const QString &subjects_dir) |
|
| BrainView (const QString &p_sFile) |
|
| ~BrainView () |
|
void | addSourceEstimate (MNESourceEstimate &p_sourceEstimate) |
|
void | initStcDataModel (const QString &subject_id, qint32 hemi, const QString &surf, const QString &subjects_dir, const QString &atlas, const MNEForwardSolution &forwardSolution) |
|
|
void | init (const QString &p_sFile, const QString &subject_id, qint32 hemi, const QString &surf, const QString &atlas, const QString &subjects_dir) |
|
void | createCoordSystem (QEntity *rootEntity) |
|
void | mousePressEvent (QMouseEvent *e) |
|
|
QAspectEngine | m_Engine |
|
QInputAspect * | m_pAspectInput |
|
QVariantMap | m_data |
|
Qt3D::QEntity * | m_pRootEntity |
|
QSharedPointer< Qt3D::QEntity > | m_XAxisEntity |
|
QSharedPointer< Qt3D::QEntity > | m_YAxisEntity |
|
QSharedPointer< Qt3D::QEntity > | m_ZAxisEntity |
|
BrainSurface::SPtr | m_pBrainSurfaceEntity |
|
StcDataModel::SPtr | m_pStcDataModel |
|
FreeSurfer surface visualisation.
ToDo: derive this from geometryview! Visualizes FreeSurfer surfaces.
Definition at line 129 of file brainview.h.
BrainView::BrainView |
( |
const QString & |
subject_id, |
|
|
qint32 |
hemi, |
|
|
const QString & |
surf, |
|
|
const QString & |
subjects_dir |
|
) |
| |
|
explicit |
Constructs the BrainView set by reading it of the given surface.
- Parameters
-
[in] | subject_id | Name of subject |
[in] | hemi | Which hemisphere to load {0 -> lh, 1 -> rh, 2 -> both} |
[in] | surf | Name of the surface to load (eg. inflated, orig ...) |
[in] | subjects_dir | Subjects directory |
Definition at line 75 of file brainview.cpp.
BrainView::BrainView |
( |
const QString & |
subject_id, |
|
|
qint32 |
hemi, |
|
|
const QString & |
surf, |
|
|
const QString & |
atlas, |
|
|
const QString & |
subjects_dir |
|
) |
| |
|
explicit |
Constructs the BrainView set by reading it of the given surface.
- Parameters
-
[in] | subject_id | Name of subject |
[in] | hemi | Which hemisphere to load {0 -> lh, 1 -> rh, 2 -> both} |
[in] | surf | Name of the surface to load (eg. inflated, orig ...) |
[in] | atlas | Name of the atlas to load (eg. aparc.a2009s, aparc, aparc.DKTatlas40, BA, BA.thresh, ...) |
[in] | subjects_dir | Subjects directory |
Definition at line 85 of file brainview.cpp.
BrainView::BrainView |
( |
const QString & |
p_sFile | ) |
|
|
explicit |
Constructs the BrainView by reading a given surface.
- Parameters
-
[in] | p_sFile | Surface file name with path |
Definition at line 95 of file brainview.cpp.
BrainView::~BrainView |
( |
| ) |
|
Appends a new source estimate to the internal inverse producer
- Parameters
-
[in] | p_sourceEstimate | Source estimate to push |
Definition at line 112 of file brainview.cpp.
void BrainView::init |
( |
const QString & |
p_sFile, |
|
|
const QString & |
subject_id, |
|
|
qint32 |
hemi, |
|
|
const QString & |
surf, |
|
|
const QString & |
atlas, |
|
|
const QString & |
subjects_dir |
|
) |
| |
|
protected |
Initializes the Brain View.
- Parameters
-
[in] | p_sFile | Surface file name with path |
[in] | subject_id | Name of subject |
[in] | hemi | Which hemisphere to load {0 -> lh, 1 -> rh, 2 -> both} |
[in] | surf | Name of the surface to load (eg. inflated, orig ...) |
[in] | atlas | Name of the atlas to load (eg. aparc.a2009s, aparc, aparc.DKTatlas40, BA, BA.thresh, ...) |
[in] | subjects_dir | Subjects directory |
Definition at line 134 of file brainview.cpp.
void BrainView::mousePressEvent |
( |
QMouseEvent * |
e | ) |
|
|
protected |
Processes the mouse press event e.
- Parameters
-
[in] | e | the mouse press event. |
Definition at line 262 of file brainview.cpp.
The documentation for this class was generated from the following files:
- D:/Users/Christoph/GitHub/mne-cpp/MNE/disp3DNew/brainview.h
- D:/Users/Christoph/GitHub/mne-cpp/MNE/disp3DNew/brainview.cpp