36 #ifndef NEWBRAINVIEW_H
37 #define NEWBRAINVIEW_H
58 #include <QSharedPointer>
77 class ClustStcTableDelegate;
94 using namespace FSLIB;
95 using namespace Eigen;
115 typedef QSharedPointer<NewBrainView>
SPtr;
121 Q_DECLARE_FLAGS(ViewOptions, ViewOption)
127 NewBrainView(QWidget * parent = 0, Qt::WindowFlags f = 0);
138 explicit
NewBrainView(const QString &subject_id, qint32 hemi, const QString &surf, const QString &subjects_dir, QWidget * parent = 0, Qt::WindowFlags f = 0);
150 explicit
NewBrainView(const QString &subject_id, qint32 hemi, const QString &surf, const QString &atlas, const QString &subjects_dir, QWidget * parent = 0, Qt::WindowFlags f = 0);
158 explicit
NewBrainView(const QString& p_sFile, QWidget * parent = 0, Qt::WindowFlags f = 0);
168 void showDebugTable();
171 ViewOptions m_viewOptionFlags;
176 bool m_bShowClustModel;
179 QSharedPointer<QWidget> m_pWidgetTable;
183 Q_DECLARE_OPERATORS_FOR_FLAGS(
NewBrainView::ViewOptions)
187 #endif // NEWBRAINVIEW_H
Table model which prepares source estimate information.
SurfaceSet class declaration.
QSharedPointer< const NewBrainView > ConstSPtr
disp3D library export/import macros.
QSharedPointer< NewBrainView > SPtr
FreeSurfer surface visualisation.
AnnotationSet class declaration.
#define DISP3DSHARED_EXPORT
A hemisphere set of surfaces.