Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
vtkMRMLGridTransformNode.h
Go to the documentation of this file.
1/*=auto=========================================================================
2
3 Portions (c) Copyright 2005 Brigham and Women's Hospital (BWH) All Rights Reserved.
4
5 See COPYRIGHT.txt
6 or http://www.slicer.org/copyright/copyright.txt for details.
7
8 Program: 3D Slicer
9 Module: $RCSfile: vtkMRMLGridTransformNode.h,v $
10 Date: $Date: 2006/03/19 17:12:29 $
11 Version: $Revision: 1.13 $
12
13=========================================================================auto=*/
14
15#ifndef __vtkMRMLGridTransformNode_h
16#define __vtkMRMLGridTransformNode_h
17
19
24class VTK_MRML_EXPORT vtkMRMLGridTransformNode : public vtkMRMLTransformNode
25{
26public:
29 void PrintSelf(ostream& os, vtkIndent indent) override;
30
32
35 void ReadXMLAttributes( const char** atts) override;
36
39 void WriteXML(ostream& of, int indent) override;
40
44
47 const char* GetNodeTagName() override {return "GridTransform";}
48
49protected:
54};
55
56#endif
vtkMRMLGridTransformNode(const vtkMRMLGridTransformNode &)
const char * GetNodeTagName() override
Get node XML tag name (like Volume, Model)
vtkMRMLNode * CreateNodeInstance() override
MRMLNode methods.
void WriteXML(ostream &of, int indent) override
Write this node's information to a MRML file in XML format.
void PrintSelf(ostream &os, vtkIndent indent) override
~vtkMRMLGridTransformNode() override
vtkMRMLCopyContentDefaultMacro(vtkMRMLGridTransformNode)
static vtkMRMLGridTransformNode * New()
void ReadXMLAttributes(const char **atts) override
Read node attributes from XML file.
void operator=(const vtkMRMLGridTransformNode &)
Abstract Superclass for all specific types of MRML nodes.