21 #ifndef __qMRMLSliceView_h 22 #define __qMRMLSliceView_h 25 #include <ctkVTKSliceView.h> 28 #include "qMRMLWidgetsExport.h" 31 class qMRMLSliceViewPrivate;
43 :
public ctkVTKSliceView
64 Q_INVOKABLE
void addDisplayableManager(
const QString& displayableManager);
67 Q_INVOKABLE
void getDisplayableManagers(vtkCollection *displayableManagers);
96 Q_INVOKABLE
void setViewCursor(
const QCursor &);
98 Q_INVOKABLE
void unsetViewCursor();
100 Q_INVOKABLE
void setDefaultViewCursor(
const QCursor &cursor);
102 void dragEnterEvent(QDragEnterEvent* event)
override;
103 void dropEvent(QDropEvent* event)
override;
116 QScopedPointer<qMRMLSliceViewPrivate>
d_ptr;
Superclass for displayable manager classes.
MRML node for storing a slice through RAS space.
2D view for slice nodes. For performance reasons, the view block refreshs when the scene is in batch ...
A set of MRML Nodes that supports serialization and undo/redo.
QScopedPointer< qMRMLSliceViewPrivate > d_ptr
Provides customizable interaction routines.
ctkVTKSliceView Superclass
Superclass typedef.