|
Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
MRML node for representing a vector volume (image stack). More...
#include <Libs/MRML/Core/vtkMRMLVectorVolumeNode.h>


Public Types | |
| typedef vtkMRMLTensorVolumeNode | Superclass |
Public Member Functions | |
| virtual void | Copy (vtkMRMLNode *node) |
| virtual vtkMRMLStorageNode * | CreateDefaultStorageNode () |
| virtual vtkMRMLNode * | CreateNodeInstance () |
| MRMLNode methods. | |
| virtual const char * | GetClassName () |
| virtual const char * | GetNodeTagName () |
| virtual vtkMRMLVectorVolumeDisplayNode * | GetVectorVolumeDisplayNode () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | ReadXMLAttributes (const char **atts) |
| virtual void | WriteXML (ostream &of, int indent) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkMRMLVectorVolumeNode * | New () |
| static vtkMRMLVectorVolumeNode * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| void | operator= (const vtkMRMLVectorVolumeNode &) |
| vtkMRMLVectorVolumeNode () | |
| vtkMRMLVectorVolumeNode (const vtkMRMLVectorVolumeNode &) | |
| ~vtkMRMLVectorVolumeNode () | |
MRML node for representing a vector volume (image stack).
Volume with vector pixel type.
Definition at line 25 of file vtkMRMLVectorVolumeNode.h.
Reimplemented from vtkMRMLTensorVolumeNode.
Definition at line 29 of file vtkMRMLVectorVolumeNode.h.
| vtkMRMLVectorVolumeNode::vtkMRMLVectorVolumeNode | ( | ) | [protected] |
| vtkMRMLVectorVolumeNode::~vtkMRMLVectorVolumeNode | ( | ) | [protected] |
| vtkMRMLVectorVolumeNode::vtkMRMLVectorVolumeNode | ( | const vtkMRMLVectorVolumeNode & | ) | [protected] |
| virtual void vtkMRMLVectorVolumeNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
Copy the node's attributes to this object
Reimplemented from vtkMRMLTensorVolumeNode.
| virtual vtkMRMLStorageNode* vtkMRMLVectorVolumeNode::CreateDefaultStorageNode | ( | ) | [virtual] |
Create default storage node or NULL if does not have one
Reimplemented from vtkMRMLTensorVolumeNode.
| virtual vtkMRMLNode* vtkMRMLVectorVolumeNode::CreateNodeInstance | ( | ) | [virtual] |
MRMLNode methods.
Reimplemented from vtkMRMLTensorVolumeNode.
| virtual const char* vtkMRMLVectorVolumeNode::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkMRMLTensorVolumeNode.
| virtual const char* vtkMRMLVectorVolumeNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model)
Reimplemented from vtkMRMLTensorVolumeNode.
Definition at line 48 of file vtkMRMLVectorVolumeNode.h.
| virtual vtkMRMLVectorVolumeDisplayNode* vtkMRMLVectorVolumeNode::GetVectorVolumeDisplayNode | ( | ) | [virtual] |
Associated display MRML node
| virtual int vtkMRMLVectorVolumeNode::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkMRMLTensorVolumeNode.
| static int vtkMRMLVectorVolumeNode::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkMRMLTensorVolumeNode.
| static vtkMRMLVectorVolumeNode* vtkMRMLVectorVolumeNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLTensorVolumeNode.
| void vtkMRMLVectorVolumeNode::operator= | ( | const vtkMRMLVectorVolumeNode & | ) | [protected] |
| void vtkMRMLVectorVolumeNode::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
Reimplemented from vtkMRMLTensorVolumeNode.
| virtual void vtkMRMLVectorVolumeNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Set node attributes
Reimplemented from vtkMRMLTensorVolumeNode.
| static vtkMRMLVectorVolumeNode* vtkMRMLVectorVolumeNode::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkMRMLTensorVolumeNode.
| virtual void vtkMRMLVectorVolumeNode::WriteXML | ( | ostream & | of, |
| int | indent | ||
| ) | [virtual] |
Write this node's information to a MRML file in XML format.
Reimplemented from vtkMRMLTensorVolumeNode.
1.7.4