|
Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
MRML node for representing diffusion weighted MRI volume. More...
#include <Libs/MRML/Core/vtkMRMLDiffusionTensorVolumeNode.h>


Public Types | |
| typedef vtkMRMLDiffusionImageVolumeNode | Superclass |
Public Member Functions | |
| virtual vtkMRMLStorageNode * | CreateDefaultStorageNode () |
| Create default storage node or NULL if does not have one. | |
| virtual vtkMRMLNode * | CreateNodeInstance () |
| MRMLNode methods. | |
| virtual const char * | GetClassName () |
| virtual vtkMRMLDiffusionTensorVolumeDisplayNode * | GetDiffusionTensorVolumeDisplayNode () |
| Associated display MRML node. | |
| virtual const char * | GetNodeTagName () |
| Get node XML tag name (like Volume, Model) | |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetAndObserveDisplayNodeID (const char *DisplayNodeID) |
| Associated volume display MRML node. | |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkMRMLDiffusionTensorVolumeNode * | New () |
| static vtkMRMLDiffusionTensorVolumeNode * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| void | operator= (const vtkMRMLDiffusionTensorVolumeNode &) |
| vtkMRMLDiffusionTensorVolumeNode () | |
| vtkMRMLDiffusionTensorVolumeNode (const vtkMRMLDiffusionTensorVolumeNode &) | |
| ~vtkMRMLDiffusionTensorVolumeNode () | |
MRML node for representing diffusion weighted MRI volume.
Diffusion Weigthed Volume nodes describe data sets that encode diffusion weigthed images. These images are the basis for computing the diffusion tensor. The node is a container for the neccesary information to interpert DW images: 1. Gradient information. 2. B value for each gradient. 3. Measurement frame that relates the coordinate system where the gradients are given to RAS.
Definition at line 31 of file vtkMRMLDiffusionTensorVolumeNode.h.
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
Definition at line 35 of file vtkMRMLDiffusionTensorVolumeNode.h.
| vtkMRMLDiffusionTensorVolumeNode::vtkMRMLDiffusionTensorVolumeNode | ( | ) | [protected] |
| vtkMRMLDiffusionTensorVolumeNode::~vtkMRMLDiffusionTensorVolumeNode | ( | ) | [protected] |
| vtkMRMLDiffusionTensorVolumeNode::vtkMRMLDiffusionTensorVolumeNode | ( | const vtkMRMLDiffusionTensorVolumeNode & | ) | [protected] |
| virtual vtkMRMLStorageNode* vtkMRMLDiffusionTensorVolumeNode::CreateDefaultStorageNode | ( | ) | [virtual] |
Create default storage node or NULL if does not have one.
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| virtual vtkMRMLNode* vtkMRMLDiffusionTensorVolumeNode::CreateNodeInstance | ( | ) | [virtual] |
MRMLNode methods.
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| virtual const char* vtkMRMLDiffusionTensorVolumeNode::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| virtual vtkMRMLDiffusionTensorVolumeDisplayNode* vtkMRMLDiffusionTensorVolumeNode::GetDiffusionTensorVolumeDisplayNode | ( | ) | [virtual] |
Associated display MRML node.
| virtual const char* vtkMRMLDiffusionTensorVolumeNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model)
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
Definition at line 41 of file vtkMRMLDiffusionTensorVolumeNode.h.
| virtual int vtkMRMLDiffusionTensorVolumeNode::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| static int vtkMRMLDiffusionTensorVolumeNode::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| static vtkMRMLDiffusionTensorVolumeNode* vtkMRMLDiffusionTensorVolumeNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| void vtkMRMLDiffusionTensorVolumeNode::operator= | ( | const vtkMRMLDiffusionTensorVolumeNode & | ) | [protected] |
| void vtkMRMLDiffusionTensorVolumeNode::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| static vtkMRMLDiffusionTensorVolumeNode* vtkMRMLDiffusionTensorVolumeNode::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkMRMLDiffusionImageVolumeNode.
| virtual void vtkMRMLDiffusionTensorVolumeNode::SetAndObserveDisplayNodeID | ( | const char * | DisplayNodeID | ) | [virtual] |
Associated volume display MRML node.
Reimplemented from vtkMRMLDisplayableNode.
1.7.4