24#ifndef __vtkMRMLVolumeSequenceStorageNode_h
25#define __vtkMRMLVolumeSequenceStorageNode_h
57 void PrintSelf(ostream& os, vtkIndent indent)
override;
65 void WriteXML(ostream& of,
int indent)
override;
std::string GetTypeDisplayName() override
Get node type to be displayed to the user.
static vtkMRMLVolumeSequenceStorageNode * New()
void PrintSelf(ostream &os, vtkIndent indent) override
void Copy(vtkMRMLNode *node) override
Copy the node's attributes to this object.
vtkMRMLNode * CreateNodeInstance() override
Create instance of the default node. Like New only virtual.
void InitializeSupportedWriteFileTypes() override
Initialize all the supported write file types.
void InitializeSupportedReadFileTypes() override
Initialize all the supported write file types.
void operator=(const vtkMRMLVolumeSequenceStorageNode &)
bool CanReadInReferenceNode(vtkMRMLNode *refNode) override
Return true if this class can read the node.
void ReadXMLAttributes(const char **atts) override
Read node attributes from XML file.
~vtkMRMLVolumeSequenceStorageNode() override
int ReadDataInternal(vtkMRMLNode *refNode) override
const char * GetDefaultWriteFileExtension() override
Return a default file extension for writing.
const char * GetNodeTagName() override
Get node XML tag name (like Storage, Model)
void WriteXML(ostream &of, int indent) override
Write this node's information to a MRML file in XML format.
int WriteDataInternal(vtkMRMLNode *refNode) override
vtkMRMLVolumeSequenceStorageNode()
vtkMRMLVolumeSequenceStorageNode(const vtkMRMLVolumeSequenceStorageNode &)
bool CanWriteFromReferenceNode(vtkMRMLNode *refNode) override
Return true if this class can write the node.
bool ForceRightHandedIJKCoordinateSystem
#define vtkMRMLTr(context, sourceText)
Translation function used in MRML classes.