21 #ifndef __vtkMRMLSegmentationsDisplayableManager2D_h 22 #define __vtkMRMLSegmentationsDisplayableManager2D_h 27 #include "vtkSlicerSegmentationsModuleMRMLDisplayableManagerExport.h" 44 void PrintSelf(ostream& os, vtkIndent indent)
override;
53 vtkStringArray* segmentIDs, vtkDoubleArray* segmentValues =
nullptr);
81 vtkInternal * Internal;
82 friend class vtkInternal;
virtual void OnMRMLSceneStartClose()
virtual void OnMRMLSceneEndClose()
void PrintSelf(ostream &os, vtkIndent indent) override
Displayable manager for showing segmentations in slice (2D) views.
virtual void OnMRMLSceneNodeAdded(vtkMRMLNode *)
virtual void UnobserveMRMLScene()
virtual void OnMRMLSceneEndBatchProcess()
virtual void OnMRMLSceneNodeRemoved(vtkMRMLNode *)
virtual void UpdateFromMRML()
void ProcessMRMLNodesEvents(vtkObject *caller, unsigned long event, void *callData) override
MRML node for representing segmentation display attributes.
virtual std::string GetDataProbeInfoStringForPosition(double vtkNotUsed(xyz)[3])
static vtkMRMLAbstractSliceViewDisplayableManager * New()
Superclass for displayable manager classes.
Abstract Superclass for all specific types of MRML nodes.