59 #include <QGeometryData>
60 #include <QGLColorMaterial>
61 #include <QSharedPointer>
101 using namespace FSLIB;
102 using namespace Eigen;
122 typedef QSharedPointer<InverseView>
SPtr;
138 InverseView(
const MNESourceSpace &p_sourceSpace, QList<Label> &p_qListLabels, QList<RowVector4i> &p_qListRGBAs, qint32 p_iFps = 24,
bool p_bLoop =
true,
bool p_bStereo =
false,
bool p_bSlowMotion =
false, QWindow *parent = 0);
161 void initializeGL(QGLPainter *painter);
169 void paintGL(QGLPainter *painter);
177 void keyPressEvent(QKeyEvent *e);
185 void mouseMoveEvent(QMouseEvent *e);
193 void mousePressEvent(QMouseEvent *e);
201 QList<Label> m_qListLabels;
202 QList<RowVector4i> m_qListRGBAs;
211 QGLSceneNode *m_pSceneNodeBrain;
212 QGLSceneNode *m_pSceneNode;
214 QGLLightModel *m_pLightModel;
215 QGLLightParameters *m_pLightParametersScene;
217 QGLColorMaterial material;
220 QVector3D m_vecBoundingBoxMin;
221 QVector3D m_vecBoundingBoxMax;
222 QVector3D m_vecBoundingBoxCenter;
226 QList< QMap<qint32, qint32> > m_qListMapLabelIdIndex;
234 void updateActivation(QSharedPointer<Eigen::VectorXd> p_pVecActivation);
254 #endif // INVERSEVIEW_H
Source Space descritpion.
InverseViewProducer class declaration.
SurfaceSet class declaration.
disp3D library export/import macros.
QSharedPointer< InverseView > SPtr
QSharedPointer< InverseViewProducer > SPtr
QSharedPointer< const InverseView > ConstSPtr
MNESourceEstimate class declaration.
MNESourceSpace class declaration.
#define DISP3DSHARED_EXPORT