vtkMRMLModelTransformNode Class Reference

#include <vtkMRMLModelTransformNode.h>

Inheritance diagram for vtkMRMLModelTransformNode:
vtkMRMLNode vtkObject

List of all members.

Public Member Functions

virtual void Copy (vtkMRMLNode *node)
virtual vtkMRMLNodeCreateNodeInstance ()
virtual const charGetNodeTagName ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ReadXMLAttributes (const char **atts)
 vtkGetMacro (TransformNormals, int)
 vtkGetStringMacro (NewModelName)
 vtkGetStringMacro (OutputModelID)
 vtkGetStringMacro (TransformNodeID)
 vtkGetStringMacro (InputModelID)
 vtkSetMacro (TransformNormals, int)
 vtkSetStringMacro (NewModelName)
 vtkSetStringMacro (OutputModelID)
 vtkSetStringMacro (TransformNodeID)
 vtkSetStringMacro (InputModelID)
 vtkTypeRevisionMacro (vtkMRMLModelTransformNode, vtkMRMLNode)
virtual void WriteXML (ostream &of, int indent)

Static Public Member Functions

static vtkMRMLModelTransformNodeNew ()

Protected Member Functions

void operator= (const vtkMRMLModelTransformNode &)
 vtkMRMLModelTransformNode (const vtkMRMLModelTransformNode &)
 vtkMRMLModelTransformNode ()
 ~vtkMRMLModelTransformNode ()

Protected Attributes

charInputModelID
charNewModelName
charOutputModelID
charTransformNodeID
int TransformNormals

Constructor & Destructor Documentation

vtkMRMLModelTransformNode::vtkMRMLModelTransformNode (  )  [protected]
vtkMRMLModelTransformNode::~vtkMRMLModelTransformNode (  )  [protected]
vtkMRMLModelTransformNode::vtkMRMLModelTransformNode ( const vtkMRMLModelTransformNode  )  [protected]

Member Function Documentation

void vtkMRMLModelTransformNode::Copy ( vtkMRMLNode node  )  [virtual]
vtkMRMLNode * vtkMRMLModelTransformNode::CreateNodeInstance (  )  [virtual]

Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method

Implements vtkMRMLNode.

References autoSlicerTracto2regions::ret.

virtual const char* vtkMRMLModelTransformNode::GetNodeTagName (  )  [inline, virtual]

Get node XML tag name (like Volume, Model) NOTE: Subclasses should implement this method

Implements vtkMRMLNode.

vtkMRMLModelTransformNode * vtkMRMLModelTransformNode::New (  )  [static]

Reimplemented from vtkMRMLNode.

References autoSlicerTracto2regions::ret.

void vtkMRMLModelTransformNode::operator= ( const vtkMRMLModelTransformNode  )  [protected]

Reimplemented from vtkMRMLNode.

void vtkMRMLModelTransformNode::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkMRMLNode.

void vtkMRMLModelTransformNode::ReadXMLAttributes ( const char **  atts  )  [virtual]

Set node attributes NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation

Reimplemented from vtkMRMLNode.

References vtkMRMLNode::EndModify(), vtkMRMLNode::StartModify(), and TransformNormals.

vtkMRMLModelTransformNode::vtkGetMacro ( TransformNormals  ,
int   
)
vtkMRMLModelTransformNode::vtkGetStringMacro ( NewModelName   ) 
vtkMRMLModelTransformNode::vtkGetStringMacro ( OutputModelID   ) 
vtkMRMLModelTransformNode::vtkGetStringMacro ( TransformNodeID   ) 
vtkMRMLModelTransformNode::vtkGetStringMacro ( InputModelID   ) 
vtkMRMLModelTransformNode::vtkSetMacro ( TransformNormals  ,
int   
)
vtkMRMLModelTransformNode::vtkSetStringMacro ( NewModelName   ) 
vtkMRMLModelTransformNode::vtkSetStringMacro ( OutputModelID   ) 
vtkMRMLModelTransformNode::vtkSetStringMacro ( TransformNodeID   ) 
vtkMRMLModelTransformNode::vtkSetStringMacro ( InputModelID   ) 
vtkMRMLModelTransformNode::vtkTypeRevisionMacro ( vtkMRMLModelTransformNode  ,
vtkMRMLNode   
)
void vtkMRMLModelTransformNode::WriteXML ( ostream &  of,
int  indent 
) [virtual]

Write this node's information to a MRML file in XML format. NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation

Reimplemented from vtkMRMLNode.

References InputModelID, NewModelName, OutputModelID, TransformNodeID, and TransformNormals.


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1