#include <vtkMRMLFiberBundleNode.h>
Public Member Functions | |
| vtkMRMLFiberBundleDisplayNode * | AddGlyphDisplayNode () |
| vtkMRMLFiberBundleDisplayNode * | AddLineDisplayNode () |
| vtkMRMLFiberBundleDisplayNode * | AddTubeDisplayNode () |
| virtual vtkMRMLStorageNode * | CreateDefaultStorageNode () |
| virtual vtkMRMLNode * | CreateNodeInstance () |
| MRMLNode methods. | |
| vtkMRMLFiberBundleDisplayNode * | GetGlyphDisplayNode () |
| vtkMRMLFiberBundleDisplayNode * | GetLineDisplayNode () |
| virtual const char * | GetNodeTagName () |
| vtkMRMLFiberBundleDisplayNode * | GetTubeDisplayNode () |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| vtkTypeMacro (vtkMRMLFiberBundleNode, vtkMRMLModelNode) | |
Static Public Member Functions | |
| static vtkMRMLFiberBundleNode * | New () |
Protected Member Functions | |
| void | operator= (const vtkMRMLFiberBundleNode &) |
| vtkMRMLFiberBundleNode (const vtkMRMLFiberBundleNode &) | |
| vtkMRMLFiberBundleNode () | |
| ~vtkMRMLFiberBundleNode () | |
| vtkMRMLFiberBundleNode::vtkMRMLFiberBundleNode | ( | ) | [inline, protected] |
| vtkMRMLFiberBundleNode::~vtkMRMLFiberBundleNode | ( | ) | [inline, protected] |
| vtkMRMLFiberBundleNode::vtkMRMLFiberBundleNode | ( | const vtkMRMLFiberBundleNode & | ) | [protected] |
| vtkMRMLFiberBundleDisplayNode * vtkMRMLFiberBundleNode::AddGlyphDisplayNode | ( | ) |
add glyph display node if not already present and return it
References vtkMRMLDisplayableNode::AddAndObserveDisplayNodeID(), vtkMRMLScene::AddNode(), GetGlyphDisplayNode(), vtkMRMLNode::GetScene(), New(), vtkMRMLDisplayNode::SetAndObserveColorNodeID(), and vtkMRMLFiberBundleDisplayNode::SetAndObserveDiffusionTensorDisplayPropertiesNodeID().
Referenced by vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), vtkSlicerApplicationLogic::ProcessReadNodeData(), and vtkSlicerFiberBundleDisplayWidget::SetFiberBundleNode().
| vtkMRMLFiberBundleDisplayNode * vtkMRMLFiberBundleNode::AddLineDisplayNode | ( | ) |
add line display node if not already present and return it
References vtkMRMLDisplayableNode::AddAndObserveDisplayNodeID(), vtkMRMLScene::AddNode(), GetLineDisplayNode(), vtkMRMLNode::GetScene(), New(), vtkMRMLDisplayNode::SetAndObserveColorNodeID(), and vtkMRMLFiberBundleDisplayNode::SetAndObserveDiffusionTensorDisplayPropertiesNodeID().
Referenced by vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), vtkSlicerApplicationLogic::ProcessReadNodeData(), and vtkSlicerFiberBundleDisplayWidget::SetFiberBundleNode().
| vtkMRMLFiberBundleDisplayNode * vtkMRMLFiberBundleNode::AddTubeDisplayNode | ( | ) |
add tube display node if not already present and return it
References vtkMRMLDisplayableNode::AddAndObserveDisplayNodeID(), vtkMRMLScene::AddNode(), vtkMRMLNode::GetScene(), GetTubeDisplayNode(), New(), vtkMRMLDisplayNode::SetAndObserveColorNodeID(), and vtkMRMLFiberBundleDisplayNode::SetAndObserveDiffusionTensorDisplayPropertiesNodeID().
Referenced by vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), vtkSlicerApplicationLogic::ProcessReadNodeData(), and vtkSlicerFiberBundleDisplayWidget::SetFiberBundleNode().
| virtual vtkMRMLStorageNode* vtkMRMLFiberBundleNode::CreateDefaultStorageNode | ( | ) | [inline, virtual] |
Create default storage node or NULL if does not have one
Reimplemented from vtkMRMLModelNode.
| vtkMRMLNode * vtkMRMLFiberBundleNode::CreateNodeInstance | ( | void | ) | [virtual] |
| vtkMRMLFiberBundleDisplayNode * vtkMRMLFiberBundleNode::GetGlyphDisplayNode | ( | ) |
get associated glyph display node or NULL if not set
References vtkMRMLDisplayableNode::GetNthDisplayNode(), vtkMRMLDisplayableNode::GetNumberOfDisplayNodes(), and mathExample::n.
Referenced by AddGlyphDisplayNode(), and vtkSlicerTractographyFiducialSeedingLogic::CreateTracts().
| vtkMRMLFiberBundleDisplayNode * vtkMRMLFiberBundleNode::GetLineDisplayNode | ( | ) |
get associated line display node or NULL if not set
References vtkMRMLDisplayableNode::GetNthDisplayNode(), vtkMRMLDisplayableNode::GetNumberOfDisplayNodes(), and mathExample::n.
Referenced by AddLineDisplayNode(), and vtkSlicerTractographyFiducialSeedingLogic::CreateTracts().
| virtual const char* vtkMRMLFiberBundleNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model)
Reimplemented from vtkMRMLModelNode.
| vtkMRMLFiberBundleDisplayNode * vtkMRMLFiberBundleNode::GetTubeDisplayNode | ( | ) |
get associated tube display node or NULL if not set
References vtkMRMLDisplayableNode::GetNthDisplayNode(), vtkMRMLDisplayableNode::GetNumberOfDisplayNodes(), and mathExample::n.
Referenced by AddTubeDisplayNode(), vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), and vtkSlicerDiffusionTestingWidget::SetTractVisibility().
| vtkMRMLFiberBundleNode * vtkMRMLFiberBundleNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLModelNode.
References autoSlicerTracto2regions::ret.
Referenced by AddGlyphDisplayNode(), AddLineDisplayNode(), and AddTubeDisplayNode().
| void vtkMRMLFiberBundleNode::operator= | ( | const vtkMRMLFiberBundleNode & | ) | [protected] |
Reimplemented from vtkMRMLModelNode.
| void vtkMRMLFiberBundleNode::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkMRMLModelNode.
| vtkMRMLFiberBundleNode::vtkTypeMacro | ( | vtkMRMLFiberBundleNode | , | |
| vtkMRMLModelNode | ||||
| ) |
1.6.1