21 #ifndef __qMRMLThreeDWidget_h 22 #define __qMRMLThreeDWidget_h 32 class qMRMLThreeDWidgetPrivate;
47 Q_PROPERTY(QString viewLabel READ viewLabel WRITE setViewLabel)
48 Q_PROPERTY(QColor viewColor READ viewColor WRITE setViewColor)
73 Q_INVOKABLE
void addDisplayableManager(const QString& displayableManager);
74 Q_INVOKABLE
void getDisplayableManagers(vtkCollection* displayableManagers);
78 QString viewLabel()const;
82 void setViewLabel(const QString& newViewLabel);
85 Q_INVOKABLE
void setQuadBufferStereoSupportEnabled(
bool value);
89 QColor viewColor()const;
93 void setViewColor(const QColor& newViewColor);
96 Q_INVOKABLE
void setViewLogics(vtkCollection* logics);
105 QScopedPointer<qMRMLThreeDWidgetPrivate> d_ptr;
A set of MRML Nodes that supports serialization and undo/redo.
Slicer logic class for view manipulation.
3D view for view nodes. For performance reasons, the view block refreshs when the scene is in batch p...
MRML node to represent a 3D view.