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

Visualizes ECD data. More...

#include <sourceestimateview.h>

Public Types

typedef QSharedPointer< SourceEstimateViewSPtr
 
typedef QSharedPointer< const SourceEstimateViewConstSPtr
 
- Public Types inherited from DISP3DLIB::AbstractView
typedef QSharedPointer< AbstractViewSPtr
 
typedef QSharedPointer< const AbstractViewConstSPtr
 

Public Member Functions

 SourceEstimateView (QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
 
 ~SourceEstimateView ()
 
MneDataTreeItemaddData (const QString &sSubject, const QString &sMeasurementSetName, const MNELIB::MNESourceEstimate &tSourceEstimate, const MNELIB::MNEForwardSolution &tForwardSolution, const FSLIB::SurfaceSet &tSurfSet, const FSLIB::AnnotationSet &tAnnotSet)
 
- Public Member Functions inherited from DISP3DLIB::AbstractView
 AbstractView (QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
 
 ~AbstractView ()
 
QSharedPointer< DISP3DLIB::View3DgetView ()
 
QSharedPointer< DISPLIB::Control3DViewgetControlView ()
 
QSharedPointer< DISP3DLIB::Data3DTreeModelgetTreeModel ()
 
QPointer< DISPLIB::QuickControlViewgetQuickControl ()
 
void setQuickControlWidgets (const QList< QWidget * > &lControlWidgets)
 

Additional Inherited Members

- Protected Member Functions inherited from DISP3DLIB::AbstractView
void createGUI ()
 
- Protected Attributes inherited from DISP3DLIB::AbstractView
QSharedPointer< DISP3DLIB::View3Dm_p3DView
 
QSharedPointer< DISP3DLIB::Data3DTreeModelm_pData3DModel
 
QSharedPointer< DISPLIB::Control3DViewm_pControl3DView
 
QPointer< DISPLIB::QuickControlViewm_pQuickControlView
 

Detailed Description

Visualizes ECD data.

Adapter which provides visualization for MNE source estimate data and a control widget.

Definition at line 85 of file sourceestimateview.h.

Inheritance diagram for DISP3DLIB::SourceEstimateView:
Inheritance graph

Member Typedef Documentation

◆ ConstSPtr

Const shared pointer type for SourceEstimateView class.

Definition at line 91 of file sourceestimateview.h.

◆ SPtr

Shared pointer type for SourceEstimateView class.

Definition at line 90 of file sourceestimateview.h.

Constructor & Destructor Documentation

◆ SourceEstimateView()

SourceEstimateView::SourceEstimateView ( QWidget *  parent = 0,
Qt::WindowFlags  f = Qt::Widget 
)
explicit

Default constructor

Definition at line 66 of file sourceestimateview.cpp.

◆ ~SourceEstimateView()

SourceEstimateView::~SourceEstimateView ( )

Default destructor

Definition at line 74 of file sourceestimateview.cpp.

Member Function Documentation

◆ addData()

MneDataTreeItem * SourceEstimateView::addData ( const QString &  sSubject,
const QString &  sMeasurementSetName,
const MNELIB::MNESourceEstimate tSourceEstimate,
const MNELIB::MNEForwardSolution tForwardSolution,
const FSLIB::SurfaceSet tSurfSet,
const FSLIB::AnnotationSet tAnnotSet 
)

Add data to the view

Parameters
[in]sSubjectThe name of the subject.
[in]sMeasurementSetNameThe name of the measurement set to which the data is to be added. If it does not exist yet, it will be created.
[in]tSourceEstimateThe MNESourceEstimate.
[in]tForwardSolutionThe MNEForwardSolution.
[in]tSurfSetThe surface set holding the left and right hemisphere surfaces.
[in]tAnnotSetThe annotation set holding the left and right hemisphere annotations.
Returns
Returns a pointer to the added tree item. Default is a NULL pointer if no item was added.

Definition at line 80 of file sourceestimateview.cpp.


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