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


Definition at line 39 of file vtkMRMLFiberBundleNode.h.
Reimplemented from vtkMRMLModelNode.
Definition at line 43 of file vtkMRMLFiberBundleNode.h.
| anonymous enum |
Definition at line 130 of file vtkMRMLFiberBundleNode.h.
| vtkMRMLFiberBundleNode::vtkMRMLFiberBundleNode | ( | ) | [protected] |
| vtkMRMLFiberBundleNode::~vtkMRMLFiberBundleNode | ( | ) | [protected] |
| vtkMRMLFiberBundleNode::vtkMRMLFiberBundleNode | ( | const vtkMRMLFiberBundleNode & | ) | [protected] |
| vtkMRMLFiberBundleDisplayNode* vtkMRMLFiberBundleNode::AddGlyphDisplayNode | ( | ) |
add glyph display node if not already present and return it
| vtkMRMLFiberBundleDisplayNode* vtkMRMLFiberBundleNode::AddLineDisplayNode | ( | ) |
add line display node if not already present and return it
| vtkMRMLFiberBundleDisplayNode* vtkMRMLFiberBundleNode::AddTubeDisplayNode | ( | ) |
add tube display node if not already present and return it
| virtual void vtkMRMLFiberBundleNode::CleanROISelection | ( | ) | [protected, virtual] |
| virtual void vtkMRMLFiberBundleNode::CleanSubsampling | ( | ) | [protected, virtual] |
| virtual void vtkMRMLFiberBundleNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
Copy the node's attributes to this object
Reimplemented from vtkMRMLModelNode.
| virtual void vtkMRMLFiberBundleNode::CreateDefaultDisplayNodes | ( | ) | [virtual] |
Create default display nodes.
Reimplemented from vtkMRMLDisplayableNode.
| virtual vtkMRMLStorageNode* vtkMRMLFiberBundleNode::CreateDefaultStorageNode | ( | ) | [virtual] |
Create and return default storage node or NULL if does not have one
Reimplemented from vtkMRMLModelNode.
| virtual vtkMRMLNode* vtkMRMLFiberBundleNode::CreateNodeInstance | ( | ) | [virtual] |
MRMLNode methods.
Reimplemented from vtkMRMLModelNode.
| vtkMRMLAnnotationNode* vtkMRMLFiberBundleNode::GetAnnotationNode | ( | ) |
Get annotation MRML object.
| virtual char* vtkMRMLFiberBundleNode::GetAnnotationNodeID | ( | ) | [virtual] |
Get ID of diffusion tensor display MRML object for fiber glyph.
| virtual const char* vtkMRMLFiberBundleNode::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkMRMLModelNode.
| virtual int vtkMRMLFiberBundleNode::GetEnableShuffleIDs | ( | ) | [virtual] |
| virtual vtkPolyData* vtkMRMLFiberBundleNode::GetFilteredPolyData | ( | ) | [virtual] |
Gets the subsampled PolyData converted from the real data in the node
| vtkMRMLFiberBundleDisplayNode* vtkMRMLFiberBundleNode::GetGlyphDisplayNode | ( | ) |
get associated glyph display node or NULL if not set
| vtkMRMLFiberBundleDisplayNode* vtkMRMLFiberBundleNode::GetLineDisplayNode | ( | ) |
get associated line display node or NULL if not set
| virtual vtkIdType vtkMRMLFiberBundleNode::GetMaxNumberOfFibersToShowByDefault | ( | ) | [virtual] |
| virtual const char* vtkMRMLFiberBundleNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model)
Reimplemented from vtkMRMLModelNode.
Definition at line 88 of file vtkMRMLFiberBundleNode.h.
| virtual int vtkMRMLFiberBundleNode::GetSelectionWithAnnotationNodeMode | ( | ) | [virtual] |
Set the mode (positive or negative) of the selection with the annotation node
| virtual int vtkMRMLFiberBundleNode::GetSelectWithAnnotationNode | ( | ) | [virtual] |
| virtual float vtkMRMLFiberBundleNode::GetSubsamplingRatio | ( | ) | [virtual] |
Get the subsampling ratio for the polydata.
| virtual float vtkMRMLFiberBundleNode::GetSubsamplingRatioMaxValue | ( | ) | [inline, virtual] |
Definition at line 100 of file vtkMRMLFiberBundleNode.h.
| virtual float vtkMRMLFiberBundleNode::GetSubsamplingRatioMinValue | ( | ) | [inline, virtual] |
Definition at line 96 of file vtkMRMLFiberBundleNode.h.
| vtkMRMLFiberBundleDisplayNode* vtkMRMLFiberBundleNode::GetTubeDisplayNode | ( | ) |
get associated tube display node or NULL if not set
| vtkIdType vtkMRMLFiberBundleNode::GetUnShuffledFiberID | ( | vtkIdType | shuffledIndex | ) | [inline] |
Definition at line 198 of file vtkMRMLFiberBundleNode.h.
| virtual int vtkMRMLFiberBundleNode::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkMRMLModelNode.
| static int vtkMRMLFiberBundleNode::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkMRMLModelNode.
| static vtkMRMLFiberBundleNode* vtkMRMLFiberBundleNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLModelNode.
| void vtkMRMLFiberBundleNode::operator= | ( | const vtkMRMLFiberBundleNode & | ) | [protected] |
| virtual void vtkMRMLFiberBundleNode::PrepareROISelection | ( | ) | [protected, virtual] |
| virtual void vtkMRMLFiberBundleNode::PrepareSubsampling | ( | ) | [protected, virtual] |
| void vtkMRMLFiberBundleNode::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
Reimplemented from vtkMRMLModelNode.
| virtual void vtkMRMLFiberBundleNode::ProcessMRMLEvents | ( | vtkObject * | , |
| unsigned | long, | ||
| void * | |||
| ) | [virtual] |
alternative method to propagate events generated in Display nodes
Reimplemented from vtkMRMLModelNode.
| virtual void vtkMRMLFiberBundleNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Read node attributes from XML (MRML) file
Reimplemented from vtkMRMLDisplayableNode.
| static vtkMRMLFiberBundleNode* vtkMRMLFiberBundleNode::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkMRMLModelNode.
| virtual void vtkMRMLFiberBundleNode::SelectWithAnnotationNodeOff | ( | ) | [virtual] |
| virtual void vtkMRMLFiberBundleNode::SelectWithAnnotationNodeOn | ( | ) | [virtual] |
| void vtkMRMLFiberBundleNode::SetAndObserveAnnotationNodeID | ( | const char * | ID | ) |
Set the ID annotation node for interactive selection.
| virtual void vtkMRMLFiberBundleNode::SetAndObservePolyData | ( | vtkPolyData * | polyData | ) | [virtual] |
Reimplemented from vtkMRMLModelNode.
| virtual void vtkMRMLFiberBundleNode::SetAnnotationNodeID | ( | const char * | id | ) | [protected, virtual] |
| void vtkMRMLFiberBundleNode::SetEnableShuffleIDs | ( | int | value | ) | [inline] |
Definition at line 206 of file vtkMRMLFiberBundleNode.h.
| virtual void vtkMRMLFiberBundleNode::SetMaxNumberOfFibersToShowByDefault | ( | vtkIdType | ) | [virtual] |
| void vtkMRMLFiberBundleNode::SetPolyDataToDisplayNode | ( | vtkMRMLModelDisplayNode * | modelDisplayNode | ) | [protected, virtual] |
Internal function that sets the polydata to a display node. Can be reimplemented if you want to set a different polydata
Reimplemented from vtkMRMLModelNode.
| virtual void vtkMRMLFiberBundleNode::SetSelectionWithAnnotationNodeMode | ( | int | ) | [virtual] |
| virtual void vtkMRMLFiberBundleNode::SetSelectionWithAnnotationNodeModeToNegative | ( | ) | [inline, virtual] |
Definition at line 145 of file vtkMRMLFiberBundleNode.h.
| virtual void vtkMRMLFiberBundleNode::SetSelectionWithAnnotationNodeModeToPositive | ( | ) | [inline, virtual] |
Definition at line 141 of file vtkMRMLFiberBundleNode.h.
| virtual void vtkMRMLFiberBundleNode::SetSelectWithAnnotationNode | ( | int | ) | [virtual] |
Interactive Selection Support.
Enable or disable the selection with an annotation node
| virtual void vtkMRMLFiberBundleNode::SetSubsamplingRatio | ( | float | ) | [virtual] |
Set the subsampling ratio for the polydata.
| virtual void vtkMRMLFiberBundleNode::UpdateReferenceID | ( | const char * | oldID, |
| const char * | newID | ||
| ) | [virtual] |
Update the stored reference to another node in the scene
Reimplemented from vtkMRMLNode.
| virtual void vtkMRMLFiberBundleNode::UpdateReferences | ( | ) | [virtual] |
Updates this node if it depends on other nodes when the node is deleted in the scene
Reimplemented from vtkMRMLNode.
| virtual void vtkMRMLFiberBundleNode::UpdateROISelection | ( | ) | [protected, virtual] |
| virtual void vtkMRMLFiberBundleNode::UpdateScene | ( | vtkMRMLScene * | scene | ) | [virtual] |
Finds the storage node and read the data
Reimplemented from vtkMRMLStorableNode.
| virtual void vtkMRMLFiberBundleNode::UpdateSubsampling | ( | ) | [protected, virtual] |
| virtual void vtkMRMLFiberBundleNode::WriteXML | ( | ostream & | of, |
| int | indent | ||
| ) | [virtual] |
Write this node's information to a MRML file in XML format.
Reimplemented from vtkMRMLDisplayableNode.
Definition at line 239 of file vtkMRMLFiberBundleNode.h.
char* vtkMRMLFiberBundleNode::AnnotationNodeID [protected] |
Definition at line 240 of file vtkMRMLFiberBundleNode.h.
vtkCleanPolyData* vtkMRMLFiberBundleNode::CleanPolyDataPostROISelection [protected] |
Definition at line 227 of file vtkMRMLFiberBundleNode.h.
vtkCleanPolyData* vtkMRMLFiberBundleNode::CleanPolyDataPostSubsampling [protected] |
Definition at line 226 of file vtkMRMLFiberBundleNode.h.
int vtkMRMLFiberBundleNode::EnableShuffleIDs [protected] |
Definition at line 237 of file vtkMRMLFiberBundleNode.h.
vtkExtractPolyDataGeometry* vtkMRMLFiberBundleNode::ExtractPolyDataGeometry [protected] |
Definition at line 241 of file vtkMRMLFiberBundleNode.h.
vtkExtractSelectedPolyDataIds* vtkMRMLFiberBundleNode::ExtractSelectedPolyDataIds [protected] |
Definition at line 225 of file vtkMRMLFiberBundleNode.h.
vtkIdType vtkMRMLFiberBundleNode::MaxNumberOfFibersToShowByDefault [static, protected] |
Definition at line 222 of file vtkMRMLFiberBundleNode.h.
vtkPlanes* vtkMRMLFiberBundleNode::Planes [protected] |
Definition at line 242 of file vtkMRMLFiberBundleNode.h.
int vtkMRMLFiberBundleNode::SelectionWithAnnotationNodeMode [protected] |
Definition at line 236 of file vtkMRMLFiberBundleNode.h.
int vtkMRMLFiberBundleNode::SelectWithAnnotationNode [protected] |
ALL MRML nodes.
Definition at line 235 of file vtkMRMLFiberBundleNode.h.
vtkIdTypeArray* vtkMRMLFiberBundleNode::ShuffledIds [protected] |
Definition at line 223 of file vtkMRMLFiberBundleNode.h.
float vtkMRMLFiberBundleNode::SubsamplingRatio [protected] |
Definition at line 228 of file vtkMRMLFiberBundleNode.h.
1.7.4