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 superclass 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
Abstract Superclass for all specific types of MRML nodes.
virtual void SetType(int type)
Set Type to type, then build colours and set names