15 #ifndef __vtkMRMLChartViewNode_h 16 #define __vtkMRMLChartViewNode_h 28 void PrintSelf(ostream& os, vtkIndent indent)
override;
42 void WriteXML(ostream& of,
int indent)
override;
55 void SetChartNodeID(
const char *);
59 vtkGetStringMacro(ChartNodeID);
74 ChartNodeChangedEvent = 16000
virtual void UpdateReferences()
The method should remove all pointers and observations to all nodes that are not in the scene anymore...
void operator=(const vtkMRMLAbstractViewNode &)
virtual vtkMRMLNode * CreateNodeInstance()=0
Create instance of the default node. Like New only virtual.
virtual void UpdateReferenceID(const char *oldID, const char *newID)
Update the stored reference to another node in the scene.
virtual void Copy(vtkMRMLNode *node)
Copy node contents from another node of the same type. Does not copy node ID and Scene. Performs deep copy - an independent copy is created from all data, including bulk data.
Abstract MRML node to represent a view. The class holds the properties common to any view type (3D...
void ReadXMLAttributes(const char **atts) override
MRMLNode methods.
MRML node to represent chart view parameters.
void PrintSelf(ostream &os, vtkIndent indent) override
virtual const char * GetNodeTagName()=0
Abstract Superclass for all specific types of MRML nodes.
void WriteXML(ostream &of, int indent) override
Write this node's information to a MRML file in XML format.