21 #ifndef __vtkMRMLAbstractThreeDViewDisplayableManager_h 22 #define __vtkMRMLAbstractThreeDViewDisplayableManager_h 27 #include "vtkMRMLDisplayableManagerExport.h" 41 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
50 virtual int Pick3D(
double vtkNotUsed(ras)[3]) {
return 0; }
65 virtual void PassThroughInteractorStyleEvent(
int eventid);
virtual void OnMRMLViewNodeModifiedEvent()
Could be overloaded in DisplayableManager subclass.
Superclass for displayable manager classes.
static vtkMRMLAbstractDisplayableManager * New()
virtual void OnMRMLDisplayableNodeModifiedEvent(vtkObject *caller)
virtual int Pick3D(double vtkNotUsed(ras)[3])
Superclass for displayable manager classes.
MRML node to represent a 3D view.
virtual const char * GetPickedNodeID()
Get the MRML ID of the picked node, returns empty string if no pick.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE