|
Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/Loadable/ModelTransform/Logic/vtkMRMLModelTransformNode.h>


Public Member Functions | |
| virtual void | Copy (vtkMRMLNode *node) |
| virtual vtkMRMLNode * | CreateNodeInstance () |
| virtual char * | GetInputModelID () |
| virtual char * | GetNewModelName () |
| virtual const char * | GetNodeTagName () |
| virtual char * | GetOutputModelID () |
| virtual char * | GetTransformNodeID () |
| virtual int | GetTransformNormals () |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | ReadXMLAttributes (const char **atts) |
| virtual void | SetInputModelID (const char *) |
| virtual void | SetNewModelName (const char *) |
| virtual void | SetOutputModelID (const char *) |
| virtual void | SetTransformNodeID (const char *) |
| virtual void | SetTransformNormals (int) |
| vtkTypeRevisionMacro (vtkMRMLModelTransformNode, vtkMRMLNode) | |
| virtual void | WriteXML (ostream &of, int indent) |
Static Public Member Functions | |
| static vtkMRMLModelTransformNode * | New () |
Protected Member Functions | |
| void | operator= (const vtkMRMLModelTransformNode &) |
| vtkMRMLModelTransformNode () | |
| vtkMRMLModelTransformNode (const vtkMRMLModelTransformNode &) | |
| ~vtkMRMLModelTransformNode () | |
Protected Attributes | |
| char * | InputModelID |
| char * | NewModelName |
| char * | OutputModelID |
| char * | TransformNodeID |
| int | TransformNormals |
Definition at line 19 of file vtkMRMLModelTransformNode.h.
| vtkMRMLModelTransformNode::vtkMRMLModelTransformNode | ( | ) | [protected] |
| vtkMRMLModelTransformNode::~vtkMRMLModelTransformNode | ( | ) | [protected] |
| vtkMRMLModelTransformNode::vtkMRMLModelTransformNode | ( | const vtkMRMLModelTransformNode & | ) | [protected] |
| virtual void vtkMRMLModelTransformNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
Copy parameters (not including ID and Scene) from another node of the same type. NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented from vtkMRMLNode.
| virtual vtkMRMLNode* vtkMRMLModelTransformNode::CreateNodeInstance | ( | ) | [virtual] |
Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
| virtual char* vtkMRMLModelTransformNode::GetInputModelID | ( | ) | [virtual] |
| virtual char* vtkMRMLModelTransformNode::GetNewModelName | ( | ) | [virtual] |
| virtual const char* vtkMRMLModelTransformNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model) NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
Definition at line 44 of file vtkMRMLModelTransformNode.h.
| virtual char* vtkMRMLModelTransformNode::GetOutputModelID | ( | ) | [virtual] |
| virtual char* vtkMRMLModelTransformNode::GetTransformNodeID | ( | ) | [virtual] |
| virtual int vtkMRMLModelTransformNode::GetTransformNormals | ( | ) | [virtual] |
| static vtkMRMLModelTransformNode* vtkMRMLModelTransformNode::New | ( | ) | [static] |
| void vtkMRMLModelTransformNode::operator= | ( | const vtkMRMLModelTransformNode & | ) | [protected] |
| void vtkMRMLModelTransformNode::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
Reimplemented from vtkMRMLNode.
| virtual 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.
| virtual void vtkMRMLModelTransformNode::SetInputModelID | ( | const char * | ) | [virtual] |
| virtual void vtkMRMLModelTransformNode::SetNewModelName | ( | const char * | ) | [virtual] |
| virtual void vtkMRMLModelTransformNode::SetOutputModelID | ( | const char * | ) | [virtual] |
| virtual void vtkMRMLModelTransformNode::SetTransformNodeID | ( | const char * | ) | [virtual] |
| virtual void vtkMRMLModelTransformNode::SetTransformNormals | ( | int | ) | [virtual] |
| vtkMRMLModelTransformNode::vtkTypeRevisionMacro | ( | vtkMRMLModelTransformNode | , |
| vtkMRMLNode | |||
| ) |
| virtual 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.
char* vtkMRMLModelTransformNode::InputModelID [protected] |
Definition at line 70 of file vtkMRMLModelTransformNode.h.
char* vtkMRMLModelTransformNode::NewModelName [protected] |
Definition at line 69 of file vtkMRMLModelTransformNode.h.
char* vtkMRMLModelTransformNode::OutputModelID [protected] |
Definition at line 72 of file vtkMRMLModelTransformNode.h.
char* vtkMRMLModelTransformNode::TransformNodeID [protected] |
Definition at line 71 of file vtkMRMLModelTransformNode.h.
int vtkMRMLModelTransformNode::TransformNormals [protected] |
Definition at line 68 of file vtkMRMLModelTransformNode.h.
1.7.4