15 #ifndef __vtkMRMLdGEMRICProceduralColorNode_h 16 #define __vtkMRMLdGEMRICProceduralColorNode_h 30 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
40 virtual
void ReadXMLAttributes( const
char** atts) VTK_OVERRIDE;
44 virtual
void WriteXML(ostream& of,
int indent) VTK_OVERRIDE;
52 virtual const
char* GetNodeTagName() VTK_OVERRIDE {
return "dGEMRICProceduralColor";}
61 virtual void SetType(
int type) VTK_OVERRIDE;
63 void ProcessMRMLEvents ( vtkObject *caller,
unsigned long event,
void *callData ) VTK_OVERRIDE;
74 DisplayModifiedEvent = 20000
virtual const char * GetTypeAsString() VTK_OVERRIDE
return a text string describing the colour look up table type
virtual void UpdateScene(vtkMRMLScene *scene) VTK_OVERRIDE
Finds the storage node and read the data.
static vtkMRMLProceduralColorNode * New()
virtual vtkMRMLStorageNode * CreateDefaultStorageNode()
virtual vtkMRMLNode * CreateNodeInstance() VTK_OVERRIDE
MRMLNode methods.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
A set of MRML Nodes that supports serialization and undo/redo.
int GetFirstType() VTK_OVERRIDE
Return the lowest and the highest integers, for use in looping.
A supercalss for other storage nodes.
MRML node to represent procedurally defined color information.
int GetLastType() VTK_OVERRIDE
virtual vtkMRMLStorageNode * CreateDefaultStorageNode() VTK_OVERRIDE
Create default storage node or NULL if does not have one.
MRML node to represent procedurally defined color information.
void ProcessMRMLEvents(vtkObject *caller, unsigned long event, void *callData) VTK_OVERRIDE
alternative method to propagate events generated in Storage nodes
void operator=(const vtkMRMLProceduralColorNode &)
Abstract Superclass for all specific types of MRML nodes.
virtual void SetType(int type)
Set Type to type, then build colours and set names.