15 #ifndef __vtkMRMLLabelMapVolumeDisplayNode_h 16 #define __vtkMRMLLabelMapVolumeDisplayNode_h 20 class vtkImageAlgorithm;
21 class vtkImageMapToColors;
31 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
37 virtual const
char* GetNodeTagName() VTK_OVERRIDE {
return "LabelMapVolumeDisplay";}
43 void * ) VTK_OVERRIDE;
49 virtual
void SetInputImageDataConnection(vtkAlgorithmOutput *imageDataConnection) VTK_OVERRIDE;
52 virtual vtkImageData* GetInputImageData() VTK_OVERRIDE;
55 virtual vtkAlgorithmOutput* GetOutputImageDataConnection() VTK_OVERRIDE;
57 virtual
void UpdateImageDataPipeline() VTK_OVERRIDE;
65 vtkImageMapToColors *MapToColors;
virtual void ProcessMRMLEvents(vtkObject *, unsigned long, void *) VTK_OVERRIDE
alternative method to propagate events generated in Display nodes
MRML node for representing a volume display attributes.
virtual void SetDefaultColorMap()
set gray colormap or override in subclass
virtual vtkMRMLNode * CreateNodeInstance()=0
Create instance of the default node. Like New only virtual.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
Abstract Superclass for all specific types of MRML nodes.
MRML node for representing a volume display attributes.