#include <vtkMRMLFiberBundleGlyphDisplayNode.h>
| vtkMRMLFiberBundleGlyphDisplayNode::vtkMRMLFiberBundleGlyphDisplayNode | ( | ) | [protected] |
| vtkMRMLFiberBundleGlyphDisplayNode::~vtkMRMLFiberBundleGlyphDisplayNode | ( | ) | [protected] |
References DiffusionTensorGlyphFilter, and vtkMRMLNode::MRMLCallbackCommand.
| vtkMRMLFiberBundleGlyphDisplayNode::vtkMRMLFiberBundleGlyphDisplayNode | ( | const vtkMRMLFiberBundleGlyphDisplayNode & | ) | [protected] |
| void vtkMRMLFiberBundleGlyphDisplayNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
Copy the node's attributes to this object
Reimplemented from vtkMRMLFiberBundleDisplayNode.
References vtkMRMLNode::EndModify(), vtkMRMLNode::StartModify(), and TwoDimensionalVisibility.
| vtkMRMLNode * vtkMRMLFiberBundleGlyphDisplayNode::CreateNodeInstance | ( | void | ) | [virtual] |
MRMLNode methods.
Reimplemented from vtkMRMLFiberBundleDisplayNode.
References autoSlicerTracto2regions::ret.
| virtual const char* vtkMRMLFiberBundleGlyphDisplayNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, UnstructuredGrid)
Implements vtkMRMLFiberBundleDisplayNode.
| vtkPolyData * vtkMRMLFiberBundleGlyphDisplayNode::GetPolyData | ( | ) | [virtual] |
Gets resultin glyph PolyData
Reimplemented from vtkMRMLDisplayNode.
References DiffusionTensorGlyphFilter, and UpdatePolyDataPipeline().
| vtkMRMLFiberBundleGlyphDisplayNode * vtkMRMLFiberBundleGlyphDisplayNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLFiberBundleDisplayNode.
References autoSlicerTracto2regions::ret.
Referenced by vtkMRMLFiberBundleGlyphDisplayNode().
| void vtkMRMLFiberBundleGlyphDisplayNode::operator= | ( | const vtkMRMLFiberBundleGlyphDisplayNode & | ) | [protected] |
Reimplemented from vtkMRMLFiberBundleDisplayNode.
| void vtkMRMLFiberBundleGlyphDisplayNode::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkMRMLFiberBundleDisplayNode.
References TwoDimensionalVisibility.
| void vtkMRMLFiberBundleGlyphDisplayNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Read node attributes from XML (MRML) file
Reimplemented from vtkMRMLFiberBundleDisplayNode.
References vtkMRMLNode::EndModify(), vtkMRMLNode::StartModify(), and TwoDimensionalVisibility.
| void vtkMRMLFiberBundleGlyphDisplayNode::SetPolyData | ( | vtkPolyData * | glyphPolyData | ) |
Sets polydata for glyph input (usually stored in FiberBundle node)
References DiffusionTensorGlyphFilter.
Referenced by vtkSlicerFiberBundleLogic::AddFiberBundle().
| void vtkMRMLFiberBundleGlyphDisplayNode::UpdatePolyDataPipeline | ( | ) | [virtual] |
Update the pipeline based on this node attributes
Reimplemented from vtkMRMLDisplayNode.
References vtkDiffusionTensorGlyph::ColorGlyphsByFractionalAnisotropy(), vtkDiffusionTensorGlyph::ColorGlyphsByLinearMeasure(), vtkDiffusionTensorGlyph::ColorGlyphsByMaxEigenvalue(), vtkDiffusionTensorGlyph::ColorGlyphsByMidEigenvalue(), vtkDiffusionTensorGlyph::ColorGlyphsByMinEigenvalue(), vtkDiffusionTensorGlyph::ColorGlyphsByOrientation(), vtkDiffusionTensorGlyph::ColorGlyphsByPlanarMeasure(), vtkDiffusionTensorGlyph::ColorGlyphsByRelativeAnisotropy(), vtkDiffusionTensorGlyph::ColorGlyphsByTrace(), vtkMRMLFiberBundleDisplayNode::colorModeScalar, vtkMRMLFiberBundleDisplayNode::colorModeSolid, vtkMRMLFiberBundleDisplayNode::colorModeUseCellScalars, vtkMRMLDiffusionTensorDisplayPropertiesNode::ColorOrientation, DiffusionTensorGlyphFilter, vtkMRMLDiffusionTensorDisplayPropertiesNode::FractionalAnisotropy, vtkMRMLFiberBundleDisplayNode::GetDiffusionTensorDisplayPropertiesNode(), vtkMRMLDiffusionTensorDisplayPropertiesNode::LinearMeasure, vtkMRMLDiffusionTensorDisplayPropertiesNode::MaxEigenvalue, vtkMRMLDiffusionTensorDisplayPropertiesNode::MidEigenvalue, vtkMRMLDiffusionTensorDisplayPropertiesNode::MinEigenvalue, vtkMRMLDiffusionTensorDisplayPropertiesNode::PlanarMeasure, vtkMRMLDiffusionTensorDisplayPropertiesNode::RelativeAnisotropy, vtkMRMLDisplayNode::ScalarRange, vtkMRMLDiffusionTensorDisplayPropertiesNode::Superquadrics, and vtkMRMLDiffusionTensorDisplayPropertiesNode::Trace.
Referenced by GetPolyData().
| vtkMRMLFiberBundleGlyphDisplayNode::vtkBooleanMacro | ( | TwoDimensionalVisibility | , | |
| int | ||||
| ) |
| vtkMRMLFiberBundleGlyphDisplayNode::vtkGetMacro | ( | TwoDimensionalVisibility | , | |
| int | ||||
| ) |
| vtkMRMLFiberBundleGlyphDisplayNode::vtkSetMacro | ( | TwoDimensionalVisibility | , | |
| int | ||||
| ) |
Display Information: Geometry to display (not mutually exclusive).
Turn on/off visibility of glyphs (tensors) along fibers.
| vtkMRMLFiberBundleGlyphDisplayNode::vtkTypeMacro | ( | vtkMRMLFiberBundleGlyphDisplayNode | , | |
| vtkMRMLFiberBundleDisplayNode | ||||
| ) |
| void vtkMRMLFiberBundleGlyphDisplayNode::WriteXML | ( | ostream & | of, | |
| int | indent | |||
| ) | [virtual] |
Write this node's information to a MRML file in XML format.
Reimplemented from vtkMRMLFiberBundleDisplayNode.
References TwoDimensionalVisibility.
dispaly pipeline
Referenced by GetPolyData(), SetPolyData(), UpdatePolyDataPipeline(), vtkMRMLFiberBundleGlyphDisplayNode(), and ~vtkMRMLFiberBundleGlyphDisplayNode().
Enumerated.
Referenced by Copy(), PrintSelf(), ReadXMLAttributes(), vtkMRMLFiberBundleGlyphDisplayNode(), and WriteXML().
1.6.1