MNE-CPP
beta 1.0
|
3D stereoscopic labels More...
#include <labelview.h>
Public Types | |
typedef QSharedPointer< LabelView > | SPtr |
typedef QSharedPointer< const LabelView > | ConstSPtr |
Public Member Functions | |
LabelView (SurfaceSet &p_surfSet, QList< Label > &p_qListLabels, QList< RowVector4i > &p_qListRGBAs, QWindow *parent=0) | |
~LabelView () | |
void | pushSourceEstimate (MNESourceEstimate &p_sourceEstimate) |
Protected Member Functions | |
void | initializeGL (QGLPainter *painter) |
void | paintGL (QGLPainter *painter) |
3D stereoscopic labels
Visualize labels using a stereoscopic view. Coloring is done per label.
Definition at line 105 of file labelview.h.
typedef QSharedPointer<const LabelView> DISP3DLIB::LabelView::ConstSPtr |
Const shared pointer type for LabelView class.
Definition at line 110 of file labelview.h.
typedef QSharedPointer<LabelView> DISP3DLIB::LabelView::SPtr |
Shared pointer type for LabelView class.
Definition at line 109 of file labelview.h.
LabelView::LabelView | ( | SurfaceSet & | p_surfSet, |
QList< Label > & | p_qListLabels, | ||
QList< RowVector4i > & | p_qListRGBAs, | ||
QWindow * | parent = 0 |
||
) |
Default constructor
[in] | parent | Parent QObject (optional) |
Definition at line 80 of file labelview.cpp.
LabelView::~LabelView | ( | ) |
Destroys the LabelView class.
Definition at line 101 of file labelview.cpp.
|
protected |
Initializes the current GL context represented by painter.
[in] | painter | GL painter which should be initialized |
Definition at line 129 of file labelview.cpp.
|
protected |
Paints the scene onto painter. The color and depth buffers will have already been cleared, and the camera() position set.
[in] | painter | GL painter which is updated |
Definition at line 259 of file labelview.cpp.