15#ifndef __vtkMRMLProceduralColorStorageNode_h
16#define __vtkMRMLProceduralColorStorageNode_h
30 void PrintSelf(ostream& os, vtkIndent indent)
override;
Abstract Superclass for all specific types of MRML nodes.
MRML node for procedural color node storage.
vtkMRMLNode * CreateNodeInstance() override
Create instance of the default node. Like New only virtual.
void operator=(const vtkMRMLProceduralColorStorageNode &)
void InitializeSupportedWriteFileTypes() override
Initialize all the supported write file types.
vtkMRMLProceduralColorStorageNode(const vtkMRMLProceduralColorStorageNode &)
static vtkMRMLProceduralColorStorageNode * New()
vtkMRMLProceduralColorStorageNode()
void InitializeSupportedReadFileTypes() override
Initialize all the supported read file types.
int ReadDataInternal(vtkMRMLNode *refNode) override
Read data and set it in the referenced node.
~vtkMRMLProceduralColorStorageNode() override
const char * GetNodeTagName() override
Get node XML tag name (like Storage, Model)
bool CanReadInReferenceNode(vtkMRMLNode *refNode) override
Return true if the node can be read in.
int WriteDataInternal(vtkMRMLNode *refNode) override
Write data from a referenced node.
void PrintSelf(ostream &os, vtkIndent indent) override
A superclass for other storage nodes.