21 #ifndef __vtkMRMLScriptedDisplayableManager_h 22 #define __vtkMRMLScriptedDisplayableManager_h 27 #include "vtkMRMLDisplayableManagerExport.h" 36 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
38 void SetPythonSource(
const std::string& pythonSource);
49 virtual void Create() VTK_OVERRIDE;
51 virtual
void RemoveMRMLObservers() VTK_OVERRIDE;
53 virtual
void UpdateFromMRML() VTK_OVERRIDE;
55 virtual
void OnInteractorStyleEvent(
int eventid) VTK_OVERRIDE;
57 virtual
void OnMRMLDisplayableNodeModifiedEvent(vtkObject* caller) VTK_OVERRIDE;
61 void operator=(const vtkMRMLScriptedDisplayableManager&);
64 vtkInternal * Internal;
Superclass for displayable manager classes.
static vtkMRMLAbstractDisplayableManager * New()
virtual void ProcessMRMLNodesEvents(vtkObject *caller, unsigned long event, void *callData) VTK_OVERRIDE
virtual void SetMRMLSceneInternal(vtkMRMLScene *newScene) VTK_OVERRIDE
A set of MRML Nodes that supports serialization and undo/redo.
virtual void ProcessMRMLSceneEvents(vtkObject *caller, unsigned long event, void *callData)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE