21 #ifndef __vtkMRMLCrosshairDisplayableManager_h 22 #define __vtkMRMLCrosshairDisplayableManager_h 26 #include "vtkMRMLDisplayableManagerExport.h" 41 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
52 virtual void Create() VTK_OVERRIDE;
55 virtual
void OnMRMLSliceNodeModifiedEvent() VTK_OVERRIDE;
58 virtual
void AdditionalInitializeStep() VTK_OVERRIDE;
62 void operator=(const vtkMRMLCrosshairDisplayableManager&);
64 virtual
void UnobserveMRMLScene() VTK_OVERRIDE;
65 virtual
void ObserveMRMLScene() VTK_OVERRIDE;
66 virtual
void UpdateFromMRMLScene() VTK_OVERRIDE;
67 virtual
void OnMRMLNodeModified(
vtkMRMLNode* node) VTK_OVERRIDE;
70 vtkInternal * Internal;
MRML node for storing a crosshair through RAS space.
A set of MRML Nodes that supports serialization and undo/redo.
static vtkMRMLAbstractSliceViewDisplayableManager * New()
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
Superclass for displayable manager classes.
Abstract Superclass for all specific types of MRML nodes.
Displayable manager for the crosshair on slice (2D) views.