#include <vtkMRMLVolumeRendering1ParametersNode.h>
| vtkMRMLVolumeRendering1ParametersNode::vtkMRMLVolumeRendering1ParametersNode | ( | ) | [protected] |
| vtkMRMLVolumeRendering1ParametersNode::~vtkMRMLVolumeRendering1ParametersNode | ( | ) | [protected] |
| vtkMRMLVolumeRendering1ParametersNode::vtkMRMLVolumeRendering1ParametersNode | ( | const vtkMRMLVolumeRendering1ParametersNode & | ) | [protected] |
| void vtkMRMLVolumeRendering1ParametersNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
| vtkMRMLNode * vtkMRMLVolumeRendering1ParametersNode::CreateNodeInstance | ( | ) | [virtual] |
Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
References autoSlicerTracto2regions::ret.
| virtual const char* vtkMRMLVolumeRendering1ParametersNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model) NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
| vtkMRMLROINode * vtkMRMLVolumeRendering1ParametersNode::GetROINode | ( | ) |
| vtkMRMLScalarVolumeNode * vtkMRMLVolumeRendering1ParametersNode::GetVolumeNode | ( | ) |
| vtkMRMLVolumePropertyNode * vtkMRMLVolumeRendering1ParametersNode::GetVolumePropertyNode | ( | ) |
References vtkMRMLScene::GetNodeByID(), vtkMRMLNode::GetScene(), VolumePropertyNode, VolumePropertyNodeID, and vtkSetAndObserveMRMLObjectMacro.
Referenced by vtkVolumeRenderingGUI::InitTransferFunction(), SetAndObserveVolumePropertyNodeID(), vtkVolumeRenderingLogic::SetParametersNode(), vtkVolumeRenderingGUI::UpdateGUIFromMRML(), vtkVolumeRenderingGUI::UpdateHistogram(), and vtkVolumeRenderingGUI::UpdateMRMLFromGUI().
| vtkMRMLVolumeRendering1ParametersNode * vtkMRMLVolumeRendering1ParametersNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLNode.
References autoSlicerTracto2regions::ret.
| void vtkMRMLVolumeRendering1ParametersNode::operator= | ( | const vtkMRMLVolumeRendering1ParametersNode & | ) | [protected] |
Reimplemented from vtkMRMLNode.
| void vtkMRMLVolumeRendering1ParametersNode::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkMRMLNode.
References CroppingEnabled, ROINodeID, VolumeNodeID, and VolumePropertyNodeID.
| void vtkMRMLVolumeRendering1ParametersNode::ProcessMRMLEvents | ( | vtkObject * | caller, | |
| unsigned long | event, | |||
| void * | callData | |||
| ) | [virtual] |
method to propagate events generated in mrml
Reimplemented from vtkMRMLNode.
| void vtkMRMLVolumeRendering1ParametersNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Set node attributes NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented from vtkMRMLNode.
References CroppingEnabled.
| void vtkMRMLVolumeRendering1ParametersNode::SetAndObserveROINodeID | ( | const char * | rOINodeID | ) |
References GetROINode(), ROINode, and vtkSetAndObserveMRMLObjectMacro.
Referenced by UpdateReferenceID(), UpdateReferences(), UpdateScene(), and ~vtkMRMLVolumeRendering1ParametersNode().
| void vtkMRMLVolumeRendering1ParametersNode::SetAndObserveVolumeNodeID | ( | const char * | volumeNodeID | ) |
| void vtkMRMLVolumeRendering1ParametersNode::SetAndObserveVolumePropertyNodeID | ( | const char * | volumePropertyNodeID | ) |
References GetVolumePropertyNode(), VolumePropertyNode, and vtkSetAndObserveMRMLObjectMacro.
Referenced by UpdateReferenceID(), UpdateReferences(), UpdateScene(), and ~vtkMRMLVolumeRendering1ParametersNode().
| void vtkMRMLVolumeRendering1ParametersNode::UpdateReferenceID | ( | const char * | oldID, | |
| const char * | newID | |||
| ) | [virtual] |
Update the stored reference to another node in the scene
Reimplemented from vtkMRMLNode.
References ROINodeID, SetAndObserveROINodeID(), SetAndObserveVolumeNodeID(), SetAndObserveVolumePropertyNodeID(), VolumeNodeID, and VolumePropertyNodeID.
| void vtkMRMLVolumeRendering1ParametersNode::UpdateReferences | ( | ) | [virtual] |
Updates this node if it depends on other nodes when the node is deleted in the scene
Reimplemented from vtkMRMLNode.
References vtkMRMLScene::GetNodeByID(), ROINodeID, vtkMRMLNode::Scene, SetAndObserveROINodeID(), SetAndObserveVolumeNodeID(), SetAndObserveVolumePropertyNodeID(), VolumeNodeID, and VolumePropertyNodeID.
| void vtkMRMLVolumeRendering1ParametersNode::UpdateScene | ( | vtkMRMLScene * | ) | [virtual] |
Updates other nodes in the scene depending on this node or updates this node if it depends on other nodes when the scene is read in This method is called automatically by XML parser after all nodes are created
Reimplemented from vtkMRMLNode.
References ROINodeID, SetAndObserveROINodeID(), SetAndObserveVolumeNodeID(), SetAndObserveVolumePropertyNodeID(), VolumeNodeID, and VolumePropertyNodeID.
| vtkMRMLVolumeRendering1ParametersNode::vtkBooleanMacro | ( | CroppingEnabled | , | |
| int | ||||
| ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkGetMacro | ( | ExpectedFPS | , | |
| int | ||||
| ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkGetMacro | ( | EstimatedSampleDistance | , | |
| double | ||||
| ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkGetMacro | ( | CroppingEnabled | , | |
| int | ||||
| ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkGetStringMacro | ( | CurrentVolumeMapper | ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkGetStringMacro | ( | ROINodeID | ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkGetStringMacro | ( | VolumePropertyNodeID | ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkGetStringMacro | ( | VolumeNodeID | ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkSetMacro | ( | ExpectedFPS | , | |
| int | ||||
| ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkSetMacro | ( | EstimatedSampleDistance | , | |
| double | ||||
| ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkSetMacro | ( | CroppingEnabled | , | |
| int | ||||
| ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkSetReferenceStringMacro | ( | ROINodeID | ) | [protected] |
| vtkMRMLVolumeRendering1ParametersNode::vtkSetReferenceStringMacro | ( | VolumePropertyNodeID | ) | [protected] |
| vtkMRMLVolumeRendering1ParametersNode::vtkSetReferenceStringMacro | ( | VolumeNodeID | ) | [protected] |
| vtkMRMLVolumeRendering1ParametersNode::vtkSetStringMacro | ( | CurrentVolumeMapper | ) |
| vtkMRMLVolumeRendering1ParametersNode::vtkTypeMacro | ( | vtkMRMLVolumeRendering1ParametersNode | , | |
| vtkMRMLNode | ||||
| ) |
| void vtkMRMLVolumeRendering1ParametersNode::WriteXML | ( | ostream & | of, | |
| int | indent | |||
| ) | [virtual] |
Write this node's information to a MRML file in XML format. NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented from vtkMRMLNode.
References CroppingEnabled, ROINodeID, VolumeNodeID, and VolumePropertyNodeID.
Referenced by PrintSelf(), ReadXMLAttributes(), vtkMRMLVolumeRendering1ParametersNode(), and WriteXML().
Referenced by vtkMRMLVolumeRendering1ParametersNode().
double vtkMRMLVolumeRendering1ParametersNode::EstimatedSampleDistance [protected] |
Referenced by vtkMRMLVolumeRendering1ParametersNode().
Referenced by vtkMRMLVolumeRendering1ParametersNode().
Referenced by GetROINode(), SetAndObserveROINodeID(), and vtkMRMLVolumeRendering1ParametersNode().
char* vtkMRMLVolumeRendering1ParametersNode::ROINodeID [protected] |
Referenced by GetVolumeNode(), SetAndObserveVolumeNodeID(), and vtkMRMLVolumeRendering1ParametersNode().
char* vtkMRMLVolumeRendering1ParametersNode::VolumeNodeID [protected] |
1.6.1