#include <vtkMRMLNode.h>
| vtkMRMLNode::vtkMRMLNode | ( | ) | [protected] |
References AddToScene, vtkObserverManager::AssignOwner(), Description, DisableModifiedEvent, HideFromEditors, ID, Indent, InMRMLCallbackFlag, ModifiedEventPending, ModifiedSinceRead, MRMLCallback(), MRMLCallbackCommand, MRMLObserverManager, Name, New(), SaveWithScene, Scene, SceneRootDir, Selectable, Selected, SingletonTag, and TempURLString.
| vtkMRMLNode::~vtkMRMLNode | ( | ) | [protected, virtual] |
critical to have a virtual destructor!
References vtkObserverManager::AssignOwner(), Description, ID, MRMLCallbackCommand, MRMLObserverManager, Name, SceneRootDir, SingletonTag, and TempURLString.
| vtkMRMLNode::vtkMRMLNode | ( | const vtkMRMLNode & | ) | [protected] |
Set the ID from a string and an index, calls ConstructID
References ConstructID().
Referenced by vtkMRMLScene::AddNodeNoNotify(), and vtkMRMLScene::RequestNodeID().
Return the string that can be used for the id given a string and an index
References TempID.
Referenced by ConstructAndSetID().
| void vtkMRMLNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
Copy parameters (not including ID and Scene) from another node of the same type. NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
References AddToScene, EndModify(), HideFromEditors, ModifiedSinceRead, SaveWithScene, Selectable, and StartModify().
Referenced by vtkMRMLScene::CopyNode(), CopyWithScene(), vtkMRMLScene::GetReferencedSubScene(), main(), and vtkSlicerApplicationLogic::ProcessReadSceneData().
| void vtkMRMLNode::CopyID | ( | vtkMRMLNode * | node | ) |
Copy node's ID
Referenced by vtkMRMLScene::GetReferencedSubScene(), and vtkMRMLSceneSnapshotNode::StoreScene().
| void vtkMRMLNode::CopyWithoutModifiedEvent | ( | vtkMRMLNode * | node | ) | [inline] |
| void vtkMRMLNode::CopyWithScene | ( | vtkMRMLNode * | node | ) |
Copy everything from another node of the same type.
References Copy(), GetScene(), and SetScene().
Referenced by vtkSlicerVolumesLogic::AddHeaderVolume(), vtkCommandLineModuleLogic::ApplyTask(), vtkEMSegmentMRMLManager::CloneAtlasNode(), vtkSlicerVolumesLogic::CloneVolume(), vtkEMSegmentMRMLManager::CloneVolumeCollectionNode(), vtkSlicerVolumesLogic::CreateLabelVolume(), and vtkChangeTrackerLogic::CreateVolumeNode().
| void vtkMRMLNode::CopyWithSceneWithoutModifiedEvent | ( | vtkMRMLNode * | node | ) | [inline] |
Referenced by vtkMRMLScene::CopyNodeInUndoStack(), and Reset().
| void vtkMRMLNode::CopyWithSceneWithSingleModifiedEvent | ( | vtkMRMLNode * | node | ) | [inline] |
Referenced by vtkMRMLScene::AddNodeNoNotify(), and vtkMRMLScene::CopyNodeInRedoStack().
| void vtkMRMLNode::CopyWithSingleModifiedEvent | ( | vtkMRMLNode * | node | ) | [inline] |
Referenced by vtkMRMLSceneSnapshotNode::RestoreScene().
| virtual vtkMRMLNode* vtkMRMLNode::CreateNodeInstance | ( | ) | [pure virtual] |
Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method
Implemented in vtkMRMLColorNodeTestHelper1, vtkMRMLColorTableNodeTestHelper1, vtkMRMLDiffusionTensorDisplayPropertiesNodeTestHelper1, vtkMRMLDisplayableNodeTestHelper1, vtkMRMLDisplayNodeTestHelper1, vtkMRMLFiberBundleDisplayNodeTestHelper1, vtkMRMLHierarchyNodeTestHelper1, vtkMRMLNodeTestHelper1, vtkMRMLStorableNodeTestHelper1, vtkMRMLStorageNodeTestHelper1, vtkMRMLTransformableNodeTestHelper1, vtkMRMLTransformNodeTestHelper1, vtkMRMLVolumeDisplayNodeTestHelper1, vtkMRMLVolumeNodeTestHelper1, vtkMRMLArrayPlotNode, vtkMRMLBSplineTransformNode, vtkMRMLCameraNode, vtkMRMLClipModelsNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLColorTableStorageNode, vtkMRMLCrosshairNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorDisplayPropertiesNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDiffusionWeightedVolumeDisplayNode, vtkMRMLDiffusionWeightedVolumeNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLDoubleArrayStorageNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiberBundleGlyphDisplayNode, vtkMRMLFiberBundleLineDisplayNode, vtkMRMLFiberBundleNode, vtkMRMLFiberBundleStorageNode, vtkMRMLFiberBundleTubeDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFiducialListStorageNode, vtkMRMLFreeSurferModelOverlayStorageNode, vtkMRMLFreeSurferModelStorageNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeDisplayPropertiesNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLGridTransformNode, vtkMRMLHierarchyNode, vtkMRMLInteractionNode, vtkMRMLLabelMapVolumeDisplayNode, vtkMRMLLayoutNode, vtkMRMLLinearTransformNode, vtkMRMLModelDisplayNode, vtkMRMLModelHierarchyNode, vtkMRMLModelNode, vtkMRMLModelStorageNode, vtkMRMLNonlinearTransformNode, vtkMRMLNRRDStorageNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLTransformStorageNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLUnstructuredGridNode, vtkMRMLUnstructuredGridStorageNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVectorVolumeNode, vtkMRMLViewNode, vtkMRMLVolumeArchetypeStorageNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeHeaderlessStorageNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLVolumePropertyStorageNode, vtkMRMLXYPlotManagerNode, vtkMRMLCommandLineModuleNode, vtkMRMLAtlasCreatorNode, vtkMRMLUDPServerNode, vtkMRMLChangeTrackerNode, vtkMRMLEMSAtlasNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSegmentNode, vtkMRMLEMSGlobalParametersNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTargetNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersLeafNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSTreeParametersParentNode, vtkMRMLEMSVolumeCollectionNode, vtkMRMLEMSWorkingDataNode, vtkMRMLFetchMINode, vtkMRMLTimeSeriesBundleNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLMeasurementsAngleNode, vtkMRMLMeasurementsNode, vtkMRMLMeasurementsRulerNode, vtkMRMLFESurfaceNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementBuildingBlockNode, vtkMRMLFiniteElementImageNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLFiniteElementMeshNode, vtkMRMLNullDisplayNode, vtkMRMLIA_FEMeshNode, vtkMRMLModelMirrorNode, vtkMRMLModelTransformNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLPETCTFusionNode, vtkMRMLPharmacokineticsCurveAnalysisNode, vtkMRMLBrpRobotCommandNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLQueryAtlasNode, vtkMRMLScriptedModuleNode, vtkMRMLSlicerDaemonNode, vtkMRMLSlicerWelcomeNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLUDPServerNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationAngleStorageNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationControlPointsStorageNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationFiducialNode, vtkMRMLAnnotationFiducialsStorageNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationLinesStorageNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, vtkMRMLAnnotationRulerStorageNode, vtkMRMLAnnotationStickyNode, vtkMRMLAnnotationStorageNode, and vtkMRMLAnnotationTextDisplayNode.
Referenced by vtkMRMLScene::CopyNode(), vtkMRMLScene::CopyNodeInRedoStack(), vtkMRMLScene::CopyNodeInUndoStack(), vtkMRMLScene::GetReferencedSubScene(), Reset(), and vtkMRMLSceneSnapshotNode::StoreScene().
| void vtkMRMLNode::DisableModifiedEventOff | ( | ) | [inline] |
Referenced by vtkPETCTFusionGUI::ApplyDefaultCTLUT(), vtkPETCTFusionGUI::ApplyDefaultPETLUT(), vtkMRMLVolumeRendering1ParametersNode::Copy(), vtkMRMLVolumeRenderingScenarioNode::Copy(), vtkMRMLVolumeRenderingParametersNode::Copy(), vtkMRMLTractographyFiducialSeedingNode::Copy(), vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), vtkBoxWidgetCallback::Execute(), vtkMRMLIGTLConnectorNode::ImportDataFromCircularBuffer(), vtkSlicerApplicationGUI::PackCompareView(), vtkSlicerApplicationGUI::PackCompareWidescreenView(), vtkSlicerApplicationGUI::PackConventionalView(), vtkSlicerApplicationGUI::PackConventionalWidescreenView(), vtkSlicerApplicationGUI::PackDual3DView(), vtkSlicerApplicationGUI::PackFourUpView(), vtkSlicerApplicationGUI::PackOneUp3DView(), vtkSlicerApplicationGUI::PackOneUpSliceView(), vtkSlicerApplicationGUI::PackSideBySideLightboxView(), vtkSlicerApplicationGUI::PackTabbed3DView(), vtkSlicerApplicationGUI::PackTabbedSliceView(), vtkSlicerApplicationGUI::PackTriple3DEndoscopyView(), vtkSlicerVectorVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerScalarVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionWeightedVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionTensorVolumeDisplayWidget::ProcessWidgetEvents(), Reset(), vtkSlicerGradientsWidget::SaveGradients(), vtkSlicerApplicationGUI::SaveWidescreenCompareLayout(), vtkSlicerApplicationGUI::SaveWidescreenConventionalLayout(), vtkSlicerFiberBundleDisplayWidget::UpdateMRML(), URLDecodeString(), URLEncodeString(), and itk::MRMLIDImageIO::Write().
| void vtkMRMLNode::DisableModifiedEventOn | ( | ) | [inline] |
Referenced by vtkPETCTFusionGUI::ApplyDefaultCTLUT(), vtkPETCTFusionGUI::ApplyDefaultPETLUT(), vtkMRMLVolumeRendering1ParametersNode::Copy(), vtkMRMLVolumeRenderingScenarioNode::Copy(), vtkMRMLVolumeRenderingParametersNode::Copy(), vtkMRMLTractographyFiducialSeedingNode::Copy(), vtkMRMLVolumeNode::Copy(), vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), vtkBoxWidgetCallback::Execute(), vtkMRMLIGTLConnectorNode::ImportDataFromCircularBuffer(), vtkSlicerViewerInteractorStyle::OnMouseMove(), vtkSlicerApplicationGUI::PackCompareView(), vtkSlicerApplicationGUI::PackCompareWidescreenView(), vtkSlicerApplicationGUI::PackConventionalView(), vtkSlicerApplicationGUI::PackConventionalWidescreenView(), vtkSlicerApplicationGUI::PackDual3DView(), vtkSlicerApplicationGUI::PackFourUpView(), vtkSlicerApplicationGUI::PackOneUp3DView(), vtkSlicerApplicationGUI::PackOneUpSliceView(), vtkSlicerApplicationGUI::PackSideBySideLightboxView(), vtkSlicerApplicationGUI::PackTabbed3DView(), vtkSlicerApplicationGUI::PackTabbedSliceView(), vtkSlicerApplicationGUI::PackTriple3DEndoscopyView(), vtkSlicerVectorVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerScalarVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionWeightedVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionTensorVolumeDisplayWidget::ProcessWidgetEvents(), vtkMRMLAnnotationStorageNode::ReadAnnotation(), vtkMRMLAnnotationRulerStorageNode::ReadAnnotation(), vtkMRMLAnnotationLinesStorageNode::ReadAnnotation(), vtkMRMLAnnotationControlPointsStorageNode::ReadAnnotation(), vtkMRMLAnnotationAngleStorageNode::ReadAnnotation(), vtkMRMLDoubleArrayStorageNode::ReadData(), Reset(), vtkSlicerGradientsWidget::SaveGradients(), vtkSlicerApplicationGUI::SaveWidescreenCompareLayout(), vtkSlicerApplicationGUI::SaveWidescreenConventionalLayout(), vtkSlicerFiberBundleDisplayWidget::UpdateMRML(), URLDecodeString(), URLEncodeString(), and itk::MRMLIDImageIO::Write().
| virtual void vtkMRMLNode::EndModify | ( | int | previousDisableModifiedEventState | ) | [inline, virtual] |
End modifying the node. Enable Modify events if the previous state of DisableModifiedEvent flag is 0.
Referenced by vtkMRMLDiffusionTensorVolumeDisplayNode::AddSliceGlyphDisplayNodes(), vtkMRMLProstateNavManagerNode::AddTargetToFiducialList(), vtkMRMLScalarVolumeNode::CalculateScalarAutoLevels(), vtkMRMLScalarVolumeNode::CalculateStatisticsAutoLevels(), vtkMRMLAnnotationTextDisplayNode::Copy(), vtkMRMLAnnotationPointDisplayNode::Copy(), vtkMRMLAnnotationLineDisplayNode::Copy(), vtkMRMLRobotNode::Copy(), vtkMRMLTransPerinealProstateTemplateNode::Copy(), vtkMRMLTransPerinealProstateRobotNode::Copy(), vtkMRMLModelTransformNode::Copy(), vtkMRMLVolumePropertyNode::Copy(), vtkMRMLVolumeNode::Copy(), vtkMRMLVolumeHeaderlessStorageNode::Copy(), vtkMRMLVolumeArchetypeStorageNode::Copy(), vtkMRMLViewNode::Copy(), vtkMRMLVectorVolumeDisplayNode::Copy(), vtkMRMLUnstructuredGridDisplayNode::Copy(), vtkMRMLTransformableNode::Copy(), vtkMRMLTensorVolumeNode::Copy(), vtkMRMLStorageNode::Copy(), vtkMRMLStorableNode::Copy(), vtkMRMLSliceNode::Copy(), vtkMRMLSliceCompositeNode::Copy(), vtkMRMLSelectionNode::Copy(), vtkMRMLScalarVolumeNode::Copy(), vtkMRMLScalarVolumeDisplayNode::Copy(), vtkMRMLROINode::Copy(), vtkMRMLNRRDStorageNode::Copy(), vtkMRMLNonlinearTransformNode::Copy(), Copy(), vtkMRMLModelHierarchyNode::Copy(), vtkMRMLLinearTransformNode::Copy(), vtkMRMLLayoutNode::Copy(), vtkMRMLInteractionNode::Copy(), vtkMRMLHierarchyNode::Copy(), vtkMRMLGlyphableVolumeSliceDisplayNode::Copy(), vtkMRMLGlyphableVolumeDisplayNode::Copy(), vtkMRMLFiducialListNode::Copy(), vtkMRMLFiberBundleTubeDisplayNode::Copy(), vtkMRMLFiberBundleGlyphDisplayNode::Copy(), vtkMRMLFiberBundleDisplayNode::Copy(), vtkMRMLDisplayNode::Copy(), vtkMRMLDisplayableNode::Copy(), vtkMRMLDiffusionWeightedVolumeNode::Copy(), vtkMRMLDiffusionWeightedVolumeDisplayNode::Copy(), vtkMRMLDiffusionTensorVolumeSliceDisplayNode::Copy(), vtkMRMLDiffusionTensorVolumeDisplayNode::Copy(), vtkMRMLDiffusionTensorDisplayPropertiesNode::Copy(), vtkMRMLCrosshairNode::Copy(), vtkMRMLColorTableNode::Copy(), vtkMRMLColorNode::Copy(), vtkMRMLClipModelsNode::Copy(), vtkMRMLCameraNode::Copy(), vtkMRMLSceneSnapshotNode::ProcessChildNode(), vtkMRMLAnnotationTextDisplayNode::ReadXMLAttributes(), vtkMRMLAnnotationRulerNode::ReadXMLAttributes(), vtkMRMLAnnotationPointDisplayNode::ReadXMLAttributes(), vtkMRMLAnnotationNode::ReadXMLAttributes(), vtkMRMLAnnotationLinesNode::ReadXMLAttributes(), vtkMRMLAnnotationLineDisplayNode::ReadXMLAttributes(), vtkMRMLAnnotationControlPointsNode::ReadXMLAttributes(), vtkMRMLAnnotationAngleNode::ReadXMLAttributes(), vtkMRMLModelTransformNode::ReadXMLAttributes(), vtkMRMLVolumePropertyNode::ReadXMLAttributes(), vtkMRMLVolumeNode::ReadXMLAttributes(), vtkMRMLVolumeHeaderlessStorageNode::ReadXMLAttributes(), vtkMRMLVolumeArchetypeStorageNode::ReadXMLAttributes(), vtkMRMLViewNode::ReadXMLAttributes(), vtkMRMLVectorVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLUnstructuredGridDisplayNode::ReadXMLAttributes(), vtkMRMLTransformableNode::ReadXMLAttributes(), vtkMRMLTensorVolumeNode::ReadXMLAttributes(), vtkMRMLStorageNode::ReadXMLAttributes(), vtkMRMLStorableNode::ReadXMLAttributes(), vtkMRMLSliceNode::ReadXMLAttributes(), vtkMRMLSliceCompositeNode::ReadXMLAttributes(), vtkMRMLSelectionNode::ReadXMLAttributes(), vtkMRMLScalarVolumeNode::ReadXMLAttributes(), vtkMRMLScalarVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLROINode::ReadXMLAttributes(), vtkMRMLNRRDStorageNode::ReadXMLAttributes(), ReadXMLAttributes(), vtkMRMLModelHierarchyNode::ReadXMLAttributes(), vtkMRMLLinearTransformNode::ReadXMLAttributes(), vtkMRMLLayoutNode::ReadXMLAttributes(), vtkMRMLInteractionNode::ReadXMLAttributes(), vtkMRMLHierarchyNode::ReadXMLAttributes(), vtkMRMLGlyphableVolumeSliceDisplayNode::ReadXMLAttributes(), vtkMRMLGlyphableVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLFiducialListNode::ReadXMLAttributes(), vtkMRMLFiberBundleTubeDisplayNode::ReadXMLAttributes(), vtkMRMLFiberBundleGlyphDisplayNode::ReadXMLAttributes(), vtkMRMLFiberBundleDisplayNode::ReadXMLAttributes(), vtkMRMLDoubleArrayNode::ReadXMLAttributes(), vtkMRMLDisplayNode::ReadXMLAttributes(), vtkMRMLDisplayableNode::ReadXMLAttributes(), vtkMRMLDiffusionWeightedVolumeNode::ReadXMLAttributes(), vtkMRMLDiffusionWeightedVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLDiffusionTensorVolumeSliceDisplayNode::ReadXMLAttributes(), vtkMRMLDiffusionTensorVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLDiffusionTensorDisplayPropertiesNode::ReadXMLAttributes(), vtkMRMLDiffusionImageVolumeNode::ReadXMLAttributes(), vtkMRMLCrosshairNode::ReadXMLAttributes(), vtkMRMLColorTableNode::ReadXMLAttributes(), vtkMRMLColorNode::ReadXMLAttributes(), vtkMRMLClipModelsNode::ReadXMLAttributes(), vtkMRMLCameraNode::ReadXMLAttributes(), vtkMRMLColorTableNode::Reset(), qMRMLVolumeThresholdWidget::setAutoThreshold(), qMRMLWindowLevelWidget::setAutoWindowLevel(), vtkMRMLProstateNavManagerNode::SetFiducialColor(), qMRMLVolumeThresholdWidget::setThreshold(), qMRMLWindowLevelWidget::setWindowLevel(), vtkProstateNavStepVerification::StartVerification(), vtkProstateNavGUI::UpdateCurrentTargetDisplay(), and vtkProstateNavLogic::UpdateTargetListFromMRML().
Get value of a name value pair attribute or NULL if the name does not exists
References Attributes.
Referenced by qMRMLNodeTreeSelector::addNodeInternal(), qMRMLSortFilterProxyModel::filterAcceptsRow(), vtkSlicerColorEditWidget::GenerateNewColorTableNode(), vtkMRMLScalarVolumeNode::GetLabelMap(), vtkSlicerParameterWidget::GetValueByName(), qMRMLNodeSelectorPrivate::isValidNode(), vtkSlicerViewerWidget::ProcessMRMLEvents(), vtkSlicerApplicationLogic::ProcessReadNodeData(), vtkMRMLScalarVolumeNode::SetLabelMap(), vtkSlicerNodeSelectorWidget::UnconditionalUpdateMenu(), QtSlicerNodeSelectorWidget::UnconditionalUpdateMenu(), and vtkSlicerParameterWidget::UpdateMRMLForWidget().
| virtual const char* vtkMRMLNode::GetNodeTagName | ( | ) | [pure virtual] |
Get node XML tag name (like Volume, Model) NOTE: Subclasses should implement this method
Implemented in vtkMRMLColorTableNodeTestHelper1, vtkMRMLDiffusionTensorDisplayPropertiesNodeTestHelper1, vtkMRMLDisplayableNodeTestHelper1, vtkMRMLDisplayNodeTestHelper1, vtkMRMLFiberBundleDisplayNodeTestHelper1, vtkMRMLHierarchyNodeTestHelper1, vtkMRMLNodeTestHelper1, vtkMRMLStorableNodeTestHelper1, vtkMRMLStorageNodeTestHelper1, vtkMRMLTransformableNodeTestHelper1, vtkMRMLTransformNodeTestHelper1, vtkMRMLVolumeDisplayNodeTestHelper1, vtkMRMLVolumeNodeTestHelper1, vtkMRMLArrayPlotNode, vtkMRMLBSplineTransformNode, vtkMRMLCameraNode, vtkMRMLClipModelsNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLColorTableStorageNode, vtkMRMLCrosshairNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorDisplayPropertiesNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDiffusionWeightedVolumeDisplayNode, vtkMRMLDiffusionWeightedVolumeNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLDoubleArrayStorageNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiberBundleGlyphDisplayNode, vtkMRMLFiberBundleLineDisplayNode, vtkMRMLFiberBundleNode, vtkMRMLFiberBundleStorageNode, vtkMRMLFiberBundleTubeDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFiducialListStorageNode, vtkMRMLFreeSurferModelOverlayStorageNode, vtkMRMLFreeSurferModelStorageNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeDisplayPropertiesNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLGridTransformNode, vtkMRMLHierarchyNode, vtkMRMLInteractionNode, vtkMRMLLabelMapVolumeDisplayNode, vtkMRMLLayoutNode, vtkMRMLLinearTransformNode, vtkMRMLModelDisplayNode, vtkMRMLModelHierarchyNode, vtkMRMLModelNode, vtkMRMLModelStorageNode, vtkMRMLNonlinearTransformNode, vtkMRMLNRRDStorageNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLTransformStorageNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLUnstructuredGridNode, vtkMRMLUnstructuredGridStorageNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVectorVolumeNode, vtkMRMLViewNode, vtkMRMLVolumeArchetypeStorageNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeHeaderlessStorageNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLVolumePropertyStorageNode, vtkMRMLXYPlotManagerNode, vtkMRMLCommandLineModuleNode, vtkMRMLAtlasCreatorNode, vtkMRMLUDPServerNode, vtkMRMLChangeTrackerNode, vtkMRMLEMSAtlasNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSegmentNode, vtkMRMLEMSGlobalParametersNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTargetNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersLeafNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSTreeParametersParentNode, vtkMRMLEMSVolumeCollectionNode, vtkMRMLEMSWorkingDataNode, vtkMRMLFetchMINode, vtkMRMLTimeSeriesBundleNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLMeasurementsAngleNode, vtkMRMLMeasurementsNode, vtkMRMLMeasurementsRulerNode, vtkMRMLFESurfaceNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementBuildingBlockNode, vtkMRMLFiniteElementImageNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLFiniteElementMeshNode, vtkMRMLNullDisplayNode, vtkMRMLIA_FEMeshNode, vtkMRMLModelMirrorNode, vtkMRMLModelTransformNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLPETCTFusionNode, vtkMRMLPharmacokineticsCurveAnalysisNode, vtkMRMLBrpRobotCommandNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLQueryAtlasNode, vtkMRMLScriptedModuleNode, vtkMRMLSlicerDaemonNode, vtkMRMLSlicerWelcomeNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLUDPServerNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationAngleStorageNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationControlPointsStorageNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationFiducialNode, vtkMRMLAnnotationFiducialsStorageNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationLinesStorageNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, vtkMRMLAnnotationRulerStorageNode, vtkMRMLAnnotationStickyNode, vtkMRMLAnnotationStorageNode, and vtkMRMLAnnotationTextDisplayNode.
Referenced by vtkMRMLScene::Commit(), vtkIGTLToMRMLTrackingData::IGTLToMRML(), vtkIGTLToMRMLImageMetaList::IGTLToMRML(), vtkIGTLToMRMLImage::IGTLToMRML(), vtkMRMLIGTLConnectorNode::ImportDataFromCircularBuffer(), vtkIGTLToMRMLTrackingData::MRMLToIGTL(), vtkIGTLToMRMLImageMetaList::MRMLToIGTL(), vtkIGTLToMRMLImage::MRMLToIGTL(), vtkProstateNavCalibrationStep::PerformZFrameCalibration(), vtkMRMLIGTLConnectorNode::ReceiveController(), vtkMRMLScene::RegisterNodeClass(), vtkMRMLIGTLConnectorNode::RegisterOutgoingMRMLNode(), vtkOpenIGTLinkIFGUI::UpdateIOConfigTree(), and vtkMRMLSceneSnapshotNode::WriteNodeBodyXML().
References Attributes, GetNumberOfAttributes(), and mathExample::n.
| int vtkMRMLNode::GetNumberOfAttributes | ( | ) |
References Attributes.
Referenced by GetNthAttributeName(), and SetNthAttribute().
| vtkMRMLScene* vtkMRMLNode::GetScene | ( | ) | [inline] |
Referenced by vtkMRMLDisplayableNode::AddAndObserveDisplayNodeID(), vtkMRMLStorableNode::AddAndObserveStorageNodeID(), vtkSlicermiAnnotationModuleLogic::AddAngle(), vtkSlicermiAnnotationModuleLogic::AddFiducial(), vtkMRMLFiducialListNode::AddFiducial(), vtkMRMLFiducialListNode::AddFiducialWithLabelXYZSelectedVisibility(), vtkMRMLFiducialListNode::AddFiducialWithXYZ(), vtkMRMLFiberBundleNode::AddGlyphDisplayNode(), vtkMRMLFiberBundleNode::AddLineDisplayNode(), vtkMRMLScene::AddReferencedNodeID(), vtkSlicermiAnnotationModuleLogic::AddRuler(), vtkMRMLDiffusionTensorVolumeDisplayNode::AddSliceGlyphDisplayNodes(), vtkSlicermiAnnotationModuleLogic::AddStickyNode(), vtkMRMLFiberBundleNode::AddTubeDisplayNode(), vtkChangeTrackerLogic::AnalyzeGrowth(), qMRMLUtils::childCount(), qMRMLUtils::childNode(), vtkMRMLEMSVolumeCollectionNode::CloneVolumes(), CopyWithScene(), vtkMRMLAnnotationLinesNode::CreateAnnotationLineDisplayNode(), vtkMRMLAnnotationControlPointsNode::CreateAnnotationPointDisplayNode(), vtkMRMLAnnotationNode::CreateAnnotationTextDisplayNode(), vtkChangeTrackerLogic::CreateSuperSample(), vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), vtkChangeTrackerLogic::CreateVolumeNode(), vtkChangeTrackerLogic::DeleteAnalyzeOutput(), vtkChangeTrackerLogic::DeleteSuperSample(), vtkChangeTrackerLogic::DoITKRegistration(), vtkChangeTrackerLogic::DoITKROIRegistration(), vtkAnnotationAngleWidgetCallback::Execute(), vtkSlicerAnnotationRulerManagerCallback::Execute(), vtkSlicerAnnotationAngleManagerCallback::Execute(), vtkMeasurementsRulerWidgetCallback::Execute(), vtkAffineCallback::Execute(), vtkMeasurementsAngleWidgetCallback::Execute(), vtkSlicerFiducialsSeedWidgetCallback::Execute(), vtkMRMLStorageNode::GetAbsoluteFilePath(), vtkMRMLTransPerinealProstateTemplateNode::GetActiveNeedleModelNode(), vtkMRMLTransPerinealProstateTemplateNode::GetActiveNeedleTransformNode(), vtkMRMLEMSWorkingDataNode::GetAlignedAtlasNode(), vtkMRMLEMSWorkingDataNode::GetAlignedSubParcellationNode(), vtkMRMLEMSWorkingDataNode::GetAlignedTargetNode(), vtkMRMLDiffusionImageVolumeNode::GetBaselineNode(), vtkMRMLTransRectalProstateRobotNode::GetCalibrationPointListNode(), vtkMRMLTransRectalProstateRobotNode::GetCalibrationVolumeNode(), vtkMRMLModelHierarchyNode::GetChildrenModelNodes(), vtkMRMLDisplayNode::GetColorNode(), vtkMRMLFiberBundleDisplayNode::GetDiffusionTensorDisplayPropertiesNode(), vtkMRMLDiffusionTensorVolumeSliceDisplayNode::GetDiffusionTensorDisplayPropertiesNode(), vtkMRMLDiffusionImageVolumeNode::GetDiffusionWeightedNode(), vtkMRMLTimeSeriesBundleNode::GetDisplayBufferNode(), vtkMRMLModelHierarchyNode::GetDisplayNode(), vtkMRMLEMSTemplateNode::GetEMSWorkingDataNode(), vtkMRMLVolumeRenderingParametersNode::GetFgVolumeNode(), vtkMRMLVolumeRenderingParametersNode::GetFgVolumePropertyNode(), vtkMRMLTimeSeriesBundleNode::GetFrameNode(), vtkMRMLEMSTemplateNode::GetGlobalParametersNode(), vtkMRMLGlyphableVolumeDisplayNode::GetGlyphColorNode(), vtkChangeTrackerLogic::GetInputScanName(), vtkMRMLEMSWorkingDataNode::GetInputTargetNode(), vtkMRMLEMSTreeParametersNode::GetLeafParametersNode(), vtkMRMLEMSTreeNode::GetLeafParametersNode(), vtkMRMLDiffusionImageVolumeNode::GetMaskNode(), vtkMRMLModelHierarchyNode::GetModelNode(), vtkMRMLEMSTreeNode::GetNthChildNode(), vtkMRMLDisplayableNode::GetNthDisplayNode(), vtkMRMLEMSCollectionNode::GetNthNode(), vtkMRMLStorableNode::GetNthStorageNode(), vtkMRMLEMSWorkingDataNode::GetOutputSegmentationNode(), vtkMRMLEMSSegmenterNode::GetOutputVolumeNode(), vtkMRMLEMSTreeNode::GetParentNode(), vtkMRMLHierarchyNode::GetParentNode(), vtkMRMLEMSTreeParametersNode::GetParentParametersNode(), vtkMRMLEMSTreeNode::GetParentParametersNode(), vtkMRMLTransformableNode::GetParentTransformNode(), vtkMRMLTransPerinealProstateRobotNode::GetRobotCommandNode(), vtkMRMLTransPerinealProstateRobotNode::GetRobotConnectorNode(), vtkMRMLTransRectalProstateRobotNode::GetRobotModelNode(), vtkMRMLProstateNavManagerNode::GetRobotNode(), vtkMRMLVolumeRendering1ParametersNode::GetROINode(), vtkMRMLVolumeRenderingParametersNode::GetROINode(), vtkMRMLTransPerinealProstateTemplateNode::GetScannerConnectorNode(), vtkMRMLTransPerinealProstateRobotNode::GetScannerConnectorNode(), vtkMRMLEMSNode::GetSegmenterNode(), vtkMRMLEMSTemplateNode::GetSpatialAtlasNode(), vtkMRMLEMSTemplateNode::GetSubParcellationNode(), vtkMRMLProstateNavManagerNode::GetTargetPlanListNode(), vtkMRMLRobotNode::GetTargetTransformNode(), vtkMRMLTransPerinealProstateTemplateNode::GetTemplateModelNode(), vtkMRMLEMSSegmenterNode::GetTemplateNode(), vtkMRMLEMSTemplateNode::GetTreeNode(), vtkMRMLEMSTreeNode::GetTreeParametersNode(), vtkMRMLVolumeRendering1ParametersNode::GetVolumeNode(), vtkMRMLVolumeRenderingParametersNode::GetVolumeNode(), vtkMRMLVolumeRendering1ParametersNode::GetVolumePropertyNode(), vtkMRMLVolumeRenderingParametersNode::GetVolumePropertyNode(), vtkMRMLEMSSegmenterNode::GetWorkingDataNode(), vtkMRMLTransRectalProstateRobotNode::GetWorkspaceModelNode(), vtkMRMLTransPerinealProstateTemplateNode::GetWorkspaceModelNode(), vtkMRMLTransPerinealProstateRobotNode::GetWorkspaceModelNode(), vtkMRMLTransPerinealProstateTemplateNode::GetZFrameModelNode(), vtkMRMLTransPerinealProstateRobotNode::GetZFrameModelNode(), vtkMRMLTransPerinealProstateTemplateNode::GetZFrameTransformNode(), vtkMRMLTransPerinealProstateRobotNode::GetZFrameTransformNode(), vtkChangeTrackerStep::GridCallback(), vtkChangeTrackerStep::GridDefine(), vtkChangeTrackerStep::GridRemove(), vtkMRMLIGTLConnectorNode::ImportDataFromCircularBuffer(), vtkMRMLRobotNode::Init(), vtkMRMLProstateNavManagerNode::Init(), vtkMRMLTransPerinealProstateRobotNode::Init(), vtkMRMLVolumeHeaderlessStorageNode::InitializeSupportedWriteFileTypes(), vtkMRMLVolumeArchetypeStorageNode::InitializeSupportedWriteFileTypes(), vtkChangeTrackerROIStep::InitROIRender(), vtkMRMLSliceNode::JumpAllSlices(), vtkIGTLToMRMLBrpRobotCommand::MRMLToIGTL(), vtkChangeTrackerROIStep::MRMLUpdateROIFromROINode(), vtkChangeTrackerROIStep::MRMLUpdateROINodeFromROI(), qMRMLUtils::nodeIndex(), vtkChangeTrackerSegmentationStep::PreSegmentScan1Define(), vtkChangeTrackerLogic::PrintResult(), vtkMRMLAnnotationFiducialsStorageNode::ReadAnnotationFiducialsData(), vtkMRMLVolumePropertyStorageNode::ReadData(), vtkMRMLVolumeHeaderlessStorageNode::ReadData(), vtkMRMLVolumeArchetypeStorageNode::ReadData(), vtkMRMLUnstructuredGridStorageNode::ReadData(), vtkMRMLTransformStorageNode::ReadData(), vtkMRMLNRRDStorageNode::ReadData(), vtkMRMLModelStorageNode::ReadData(), vtkMRMLFreeSurferModelStorageNode::ReadData(), vtkMRMLFreeSurferModelOverlayStorageNode::ReadData(), vtkMRMLFiducialListStorageNode::ReadData(), vtkMRMLDoubleArrayStorageNode::ReadData(), vtkMRMLColorTableStorageNode::ReadData(), vtkMRMLStorageNode::ReadXMLAttributes(), vtkMRMLFiducialListNode::ReadXMLAttributes(), vtkMRMLColorNode::ReadXMLAttributes(), vtkMRMLRobotNode::RemoveChildNodes(), vtkMRMLTransRectalProstateRobotNode::RemoveChildNodes(), vtkChangeTrackerAnalysisStep::RemoveResults(), vtkMRMLFiducialListNode::RenameFiducials(), vtkMRMLFiducialListNode::RenumberFiducials(), vtkChangeTrackerLogic::ResampleScan2(), vtkChangeTrackerROIStep::ResetROICenter(), vtkChangeTrackerROIStep::RetrieveInteractorCoordinates(), vtkChangeTrackerROIStep::ROICheck(), vtkChangeTrackerROIStep::ROIMapShow(), vtkChangeTrackerROIStep::ROIReset(), qSlicermiAnnotationModuleAnnotationPropertyDialog::SaveStateForUndo(), vtkChangeTrackerSegmentationStep::SegmentScan1Define(), vtkChangeTrackerSegmentationStep::SegmentScan1Remove(), vtkChangeTrackerAnalysisStep::SensitivityChangedCallback(), vtkMRMLDiffusionTensorVolumeNode::SetAndObserveDisplayNodeID(), vtkMRMLProstateNavManagerNode::SetAndObserveRobotNodeID(), vtkChangeTrackerLogic::SetThresholdsFromSegmentation(), vtkChangeTrackerTypeStep::ShowUserInterface(), vtkChangeTrackerSegmentationStep::ShowUserInterface(), vtkChangeTrackerSecondScanStep::ShowUserInterface(), vtkChangeTrackerROIStep::ShowUserInterface(), vtkChangeTrackerAnalysisStep::ShowUserInterface(), vtkMRMLSceneSnapshotNode::StoreScene(), vtkChangeTrackerTypeStep::TransitionCallback(), vtkChangeTrackerSecondScanStep::TransitionCallback(), vtkChangeTrackerFirstScanStep::TransitionCallback(), vtkMeasurementsGUI::Update3DWidget(), vtkMRMLVolumeArchetypeStorageNode::UpdateFileList(), vtkSlicerSliceLayerLogic::UpdateNodeReferences(), vtkChangeTrackerROIStep::UpdateROIRender(), vtkMRMLIGTLTrackingDataBundleNode::UpdateTransformNode(), vtkKWWindowLevelThresholdEditor::UpdateWindowLevelFromPreset(), vtkMRMLVolumeHeaderlessStorageNode::WriteData(), vtkMRMLVolumeArchetypeStorageNode::WriteData(), and vtkMRMLStorageNode::WriteXML().
| void vtkMRMLNode::InvokePendingModifiedEvent | ( | ) | [inline] |
Invokes any modified events that are 'pending', meaning they were generated while the DisableModifiedEvent flag was nonzero.
References FW::Actions::Modified.
Referenced by vtkPETCTFusionGUI::ApplyDefaultCTLUT(), vtkPETCTFusionGUI::ApplyDefaultPETLUT(), vtkIGTLToMRMLImage::CenterImage(), vtkMRMLVolumeRendering1ParametersNode::Copy(), vtkMRMLVolumeRenderingScenarioNode::Copy(), vtkMRMLVolumeRenderingParametersNode::Copy(), vtkMRMLTractographyFiducialSeedingNode::Copy(), vtkBoxWidgetCallback::Execute(), vtkMRMLIGTLConnectorNode::ImportDataFromCircularBuffer(), vtkSlicerViewerInteractorStyle::OnMouseMove(), vtkSlicerVectorVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerScalarVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionWeightedVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionTensorVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerGradientsWidget::SaveGradients(), vtkMRMLSliceNode::UpdateMatrices(), and vtkSlicerFiberBundleDisplayWidget::UpdateMRML().
| virtual void vtkMRMLNode::Modified | ( | ) | [inline, virtual] |
overrides the vtkObject method so that all changes to the node which would normally generate a ModifiedEvent can be grouped into an 'atomic' operation. Typical usage would be to disable modified events, call a series of Set* operations, and then re-enable modified events and call InvokePendingModifiedEvent to invoke the event (if any of the Set* calls actually changed the values of the instance variables).
References FW::Actions::Modified.
Referenced by vtkMRMLDisplayableNode::AddAndObserveDisplayNodeID(), vtkMRMLStorableNode::AddAndObserveStorageNodeID(), vtkMRMLTimeSeriesBundleNode::AddFrame(), vtkPharmacokineticsLogic::AddMapVolumeNode(), vtkMRMLXYPlotManagerNode::AddPlotNode(), vtkMRMLROIListNode::AddROI(), vtkProstateNavLogic::AddVolumeToScene(), vtkMRMLDoubleArrayNode::AddXYValue(), vtkFiniteElementBuildingBlockList::AppendItem(), vtkMRMLXYPlotManagerNode::ClearPlotNodes(), vtkMRMLFiducialListNode::Copy(), vtkZFrameRobotToImageRegistration::DoRegistration(), vtkNeuroNavLogic::EnableLocatorDriver(), vtkIGTLToMRMLTrackingData::IGTLToMRML(), vtkIGTLToMRMLPosition::IGTLToMRML(), vtkIGTLToMRMLImageMetaList::IGTLToMRML(), vtkIGTLToMRMLImage::IGTLToMRML(), vtkMRMLIGTLConnectorNode::ImportDataFromCircularBuffer(), vtkMRMLTransPerinealProstateTemplateNode::Init(), vtkMRMLTransPerinealProstateRobotNode::Init(), vtkMRMLTimeSeriesBundleNode::InsertFrame(), vtkMRMLTransPerinealProstateTemplateNode::MoveTo(), vtkEMSegmentRunSegmentationStep::MRMLUpdateROINodeFromROI(), vtkChangeTrackerROIStep::MRMLUpdateROINodeFromROI(), vtkOpenIGTLinkIFGUI::ProcessGUIEvents(), vtkSlicerSliceLogic::ProcessLogicEvents(), vtkMRMLDisplayNode::ProcessMRMLEvents(), vtkMRMLArrayPlotNode::ProcessMRMLEvents(), vtkSlicerApplicationLogic::ProcessReadNodeData(), vtkMRMLUnstructuredGridStorageNode::ReadData(), vtkMRMLModelStorageNode::ReadData(), vtkMRMLFreeSurferModelStorageNode::ReadData(), vtkMRMLFreeSurferModelOverlayStorageNode::ReadData(), vtkMRMLCommandLineModuleNode::ReadParameterFile(), vtkMRMLTimeSeriesBundleNode::ReadXMLAttributes(), vtkMRMLIGTLConnectorNode::RegisterIncomingMRMLNode(), vtkMRMLIGTLConnectorNode::RegisterOutgoingMRMLNode(), vtkMRMLFiducialListNode::RemoveAllFiducials(), vtkMRMLTimeSeriesBundleNode::RemoveAllFrames(), vtkMRMLROIListNode::RemoveAllROIs(), vtkMRMLTimeSeriesBundleNode::RemoveFrame(), vtkMRMLXYPlotManagerNode::RemovePlotNode(), vtkMRMLXYPlotManagerNode::RemovePlotNodeByNodeID(), vtkMRMLROIListNode::RemoveROI(), vtkMRMLTransRectalProstateRobotNode::ResetCalibrationData(), vtkEMSegmentRunSegmentationStep::ROIMapUpdate(), vtkChangeTrackerROIStep::ROIMapUpdate(), vtkMRMLSliceNode::RotateToVolumePlane(), vtkChangeTrackerAnalysisStep::SensitivityChangedCallback(), vtkMRMLViewNode::SetActive(), vtkMRMLDisplayNode::SetActiveScalarName(), vtkMRMLROIListNode::SetAllVolumeNodeID(), vtkMRMLArrayPlotNode::SetAndObserveArray(), vtkMRMLDisplayableNode::SetAndObserveDisplayNodeID(), vtkMRMLVolumeNode::SetAndObserveImageData(), vtkMRMLDisplayableNode::SetAndObserveNthDisplayNodeID(), vtkMRMLStorableNode::SetAndObserveNthStorageNodeID(), vtkMRMLTransPerinealProstateRobotNode::SetAndObserveRobotCommandNodeID(), vtkMRMLTransPerinealProstateRobotNode::SetAndObserveRobotConnectorNodeID(), vtkMRMLStorableNode::SetAndObserveStorageNodeID(), vtkMRMLScalarVolumeDisplayNode::SetAutoWindowLevel(), vtkMRMLXYPlotManagerNode::SetBackgroundColor(), vtkMRMLDiffusionWeightedVolumeNode::SetBValue(), vtkMRMLDiffusionWeightedVolumeNode::SetBValues(), vtkMRMLTransRectalProstateRobotNode::SetCalibrationInputs(), vtkMRMLROIListNode::SetColor(), vtkMRMLProstateNavManagerNode::SetCurrentTargetIndex(), vtkMRMLDiffusionWeightedVolumeNode::SetDiffusionGradient(), vtkMRMLDiffusionWeightedVolumeNode::SetDiffusionGradients(), vtkMRMLTimeSeriesBundleNode::SetDisplayBufferNodeID(), vtkMRMLDiffusionTensorDisplayPropertiesNode::SetGlyphEigenvector(), vtkMRMLDiffusionTensorDisplayPropertiesNode::SetGlyphGeometry(), vtkMRMLROINode::SetIJK(), vtkMRMLScalarVolumeNode::SetLabelMap(), vtkMRMLDiffusionTensorDisplayPropertiesNode::SetLineGlyphResolution(), vtkMRMLEMSTreeParametersLeafNode::SetLogCovariance(), vtkMRMLEMSTreeParametersLeafNode::SetLogCovarianceCorrection(), vtkMRMLEMSTreeParametersLeafNode::SetLogMean(), vtkMRMLEMSTreeParametersLeafNode::SetLogMeanCorrection(), vtkMRMLVolumeNode::SetMetaDataDictionary(), vtkMRMLCommandLineModuleNode::SetModuleDescription(), vtkMRMLDiffusionWeightedVolumeNode::SetNumberOfGradients(), vtkMRMLROIListNode::SetOpacity(), vtkMRMLROINode::SetRadiusIJK(), vtkMRMLROINode::SetRadiusXYZ(), vtkMRMLROIListNode::SetSelectedColor(), vtkMRMLDoubleArrayNode::SetSize(), vtkMRMLGlyphableVolumeSliceDisplayNode::SetSlicePositionMatrix(), vtkMRMLROIListNode::SetTextScale(), vtkMRMLTimeSeriesBundleNode::SetTimeStamp(), vtkMRMLXYPlotManagerNode::SetTitle(), vtkMRMLDiffusionTensorDisplayPropertiesNode::SetTubeGlyphNumberOfSides(), vtkMRMLDiffusionTensorDisplayPropertiesNode::SetTubeGlyphRadius(), vtkMRMLProceduralColorNode::SetType(), vtkMRMLPETProceduralColorNode::SetType(), vtkMRMLFreeSurferProceduralColorNode::SetType(), vtkMRMLdGEMRICProceduralColorNode::SetType(), vtkMRMLColorTableNode::SetType(), vtkMRMLColorNode::SetType(), vtkMRMLIGTLConnectorNode::SetTypeClient(), vtkMRMLIGTLConnectorNode::SetTypeServer(), vtkMRMLLayoutNode::SetViewArrangement(), vtkMRMLViewNode::SetVisibility(), vtkMRMLROIListNode::SetVisibility(), vtkOpenIGTLinkIFLogic::SetVisibilityOfLocatorModel(), vtkNeuroNavLogic::SetVisibilityOfLocatorModel(), vtkIGTToolSelectorLogic::SetVisibilityOfTool(), vtkMRMLProstateNavManagerNode::SetWorkflowStepsFromString(), vtkMRMLXYPlotManagerNode::SetXLabel(), vtkMRMLXYPlotManagerNode::SetXRange(), vtkMRMLDoubleArrayNode::SetXYValue(), vtkMRMLROINode::SetXYZ(), vtkMRMLXYPlotManagerNode::SetYLabel(), vtkMRMLXYPlotManagerNode::SetYRange(), vtkProstateNavLogic::ShowRobotModel(), vtkProstateNavLogic::ShowWorkspaceModel(), vtkProstateNavCalibrationStep::ShowZFrameModel(), vtkMRMLTimeSeriesBundleNode::SwitchDisplayBuffer(), vtkMRMLBrpRobotCommandNode::SwitchStep(), vtkChangeTrackerSegmentationStep::ThresholdRangeChangedCallback(), vtkMRMLTransRectalProstateRobotNode::UpdateCalibration(), vtkFourDImageLogic::UpdateDisplayBufferNode(), vtkNeuroNavLogic::UpdateLocatorTransform(), vtkMRMLSliceNode::UpdateMatrices(), vtkSlicerSliceLogic::UpdatePipeline(), vtkMRMLDisplayableNode::UpdateReferenceID(), vtkMRMLIGTLTrackingDataBundleNode::UpdateTransformNode(), and vtkMRMLTimeSeriesBundleNode::vtkMRMLTimeSeriesBundleNode().
| void vtkMRMLNode::MRMLCallback | ( | vtkObject * | caller, | |
| unsigned long | eid, | |||
| void * | clientData, | |||
| void * | callData | |||
| ) | [static, protected] |
a shared set of functions that call the virtual ProcessMRMLEvents
Referenced by vtkMRMLNode().
| vtkMRMLNode * vtkMRMLNode::New | ( | ) | [static] |
Reimplemented in vtkMRMLColorNodeTestHelper1, vtkMRMLColorTableNodeTestHelper1, vtkMRMLDiffusionTensorDisplayPropertiesNodeTestHelper1, vtkMRMLDisplayableNodeTestHelper1, vtkMRMLDisplayNodeTestHelper1, vtkMRMLFiberBundleDisplayNodeTestHelper1, vtkMRMLHierarchyNodeTestHelper1, vtkMRMLNodeTestHelper1, vtkMRMLStorableNodeTestHelper1, vtkMRMLStorageNodeTestHelper1, vtkMRMLTransformableNodeTestHelper1, vtkMRMLTransformNodeTestHelper1, vtkMRMLVolumeDisplayNodeTestHelper1, vtkMRMLVolumeNodeTestHelper1, vtkMRMLArrayPlotNode, vtkMRMLBSplineTransformNode, vtkMRMLCameraNode, vtkMRMLClipModelsNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLColorTableStorageNode, vtkMRMLCrosshairNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorDisplayPropertiesNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDiffusionWeightedVolumeDisplayNode, vtkMRMLDiffusionWeightedVolumeNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLDoubleArrayStorageNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiberBundleGlyphDisplayNode, vtkMRMLFiberBundleLineDisplayNode, vtkMRMLFiberBundleNode, vtkMRMLFiberBundleStorageNode, vtkMRMLFiberBundleTubeDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFiducialListStorageNode, vtkMRMLFreeSurferModelOverlayStorageNode, vtkMRMLFreeSurferModelStorageNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeDisplayPropertiesNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLGridTransformNode, vtkMRMLHierarchyNode, vtkMRMLInteractionNode, vtkMRMLLabelMapVolumeDisplayNode, vtkMRMLLayoutNode, vtkMRMLLinearTransformNode, vtkMRMLModelDisplayNode, vtkMRMLModelHierarchyNode, vtkMRMLModelNode, vtkMRMLModelStorageNode, vtkMRMLNonlinearTransformNode, vtkMRMLNRRDStorageNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLTransformStorageNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLUnstructuredGridNode, vtkMRMLUnstructuredGridStorageNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVectorVolumeNode, vtkMRMLViewNode, vtkMRMLVolumeArchetypeStorageNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeHeaderlessStorageNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLVolumePropertyStorageNode, vtkMRMLXYPlotManagerNode, vtkMRMLCommandLineModuleNode, vtkMRMLAtlasCreatorNode, vtkMRMLUDPServerNode, vtkMRMLChangeTrackerNode, vtkMRMLEMSAtlasNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSegmentNode, vtkMRMLEMSGlobalParametersNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTargetNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersLeafNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSTreeParametersParentNode, vtkMRMLEMSVolumeCollectionNode, vtkMRMLEMSWorkingDataNode, vtkMRMLFetchMINode, vtkMRMLTimeSeriesBundleNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLMeasurementsAngleNode, vtkMRMLMeasurementsNode, vtkMRMLMeasurementsRulerNode, vtkMRMLFESurfaceNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementBuildingBlockNode, vtkMRMLFiniteElementImageNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLFiniteElementMeshNode, vtkMRMLNullDisplayNode, vtkMRMLIA_FEMeshNode, vtkMRMLModelMirrorNode, vtkMRMLModelTransformNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLPETCTFusionNode, vtkMRMLPharmacokineticsCurveAnalysisNode, vtkMRMLBrpRobotCommandNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLQueryAtlasNode, vtkMRMLScriptedModuleNode, vtkMRMLSlicerDaemonNode, vtkMRMLSlicerWelcomeNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLUDPServerNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationAngleStorageNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationControlPointsStorageNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationFiducialNode, vtkMRMLAnnotationFiducialsStorageNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationLinesStorageNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, vtkMRMLAnnotationRulerStorageNode, vtkMRMLAnnotationStickyNode, vtkMRMLAnnotationStorageNode, and vtkMRMLAnnotationTextDisplayNode.
References autoSlicerTracto2regions::ret.
Referenced by vtkMRMLNode().
| void vtkMRMLNode::operator= | ( | const vtkMRMLNode & | ) | [protected] |
Reimplemented in vtkMRMLArrayPlotNode, vtkMRMLBSplineTransformNode, vtkMRMLCameraNode, vtkMRMLClipModelsNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLColorTableStorageNode, vtkMRMLCrosshairNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorDisplayPropertiesNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDiffusionWeightedVolumeDisplayNode, vtkMRMLDiffusionWeightedVolumeNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLDoubleArrayStorageNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiberBundleGlyphDisplayNode, vtkMRMLFiberBundleLineDisplayNode, vtkMRMLFiberBundleNode, vtkMRMLFiberBundleStorageNode, vtkMRMLFiberBundleTubeDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFiducialListStorageNode, vtkMRMLFreeSurferModelOverlayStorageNode, vtkMRMLFreeSurferModelStorageNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeDisplayPropertiesNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLGridTransformNode, vtkMRMLHierarchyNode, vtkMRMLInteractionNode, vtkMRMLLabelMapVolumeDisplayNode, vtkMRMLLayoutNode, vtkMRMLLinearTransformNode, vtkMRMLModelDisplayNode, vtkMRMLModelHierarchyNode, vtkMRMLModelNode, vtkMRMLModelStorageNode, vtkMRMLNonlinearTransformNode, vtkMRMLNRRDStorageNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLTransformStorageNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLUnstructuredGridNode, vtkMRMLUnstructuredGridStorageNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVectorVolumeNode, vtkMRMLViewNode, vtkMRMLVolumeArchetypeStorageNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeHeaderlessStorageNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLVolumePropertyStorageNode, vtkMRMLXYPlotManagerNode, vtkMRMLCommandLineModuleNode, vtkMRMLAtlasCreatorNode, vtkMRMLUDPServerNode, vtkMRMLChangeTrackerNode, vtkMRMLEMSAtlasNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSegmentNode, vtkMRMLEMSGlobalParametersNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTargetNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersLeafNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSTreeParametersParentNode, vtkMRMLEMSVolumeCollectionNode, vtkMRMLEMSWorkingDataNode, vtkMRMLFetchMINode, vtkMRMLTimeSeriesBundleNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLMeasurementsAngleNode, vtkMRMLMeasurementsNode, vtkMRMLMeasurementsRulerNode, vtkMRMLFESurfaceNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementBuildingBlockNode, vtkMRMLFiniteElementImageNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLFiniteElementMeshNode, vtkMRMLNullDisplayNode, vtkMRMLIA_FEMeshNode, vtkMRMLModelMirrorNode, vtkMRMLModelTransformNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLPETCTFusionNode, vtkMRMLPharmacokineticsCurveAnalysisNode, vtkMRMLBrpRobotCommandNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLQueryAtlasNode, vtkMRMLScriptedModuleNode, vtkMRMLSlicerDaemonNode, vtkMRMLSlicerWelcomeNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLUDPServerNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationAngleStorageNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationControlPointsStorageNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationFiducialNode, vtkMRMLAnnotationFiducialsStorageNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationLinesStorageNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, vtkMRMLAnnotationRulerStorageNode, vtkMRMLAnnotationStickyNode, vtkMRMLAnnotationStorageNode, and vtkMRMLAnnotationTextDisplayNode.
| void vtkMRMLNode::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented in vtkMRMLArrayPlotNode, vtkMRMLBSplineTransformNode, vtkMRMLCameraNode, vtkMRMLClipModelsNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLColorTableStorageNode, vtkMRMLCrosshairNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorDisplayPropertiesNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDiffusionWeightedVolumeDisplayNode, vtkMRMLDiffusionWeightedVolumeNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLDoubleArrayStorageNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiberBundleGlyphDisplayNode, vtkMRMLFiberBundleLineDisplayNode, vtkMRMLFiberBundleNode, vtkMRMLFiberBundleTubeDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFiducialListStorageNode, vtkMRMLFreeSurferModelOverlayStorageNode, vtkMRMLFreeSurferModelStorageNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeDisplayPropertiesNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLGridTransformNode, vtkMRMLHierarchyNode, vtkMRMLInteractionNode, vtkMRMLLabelMapVolumeDisplayNode, vtkMRMLLayoutNode, vtkMRMLLinearTransformNode, vtkMRMLModelHierarchyNode, vtkMRMLModelNode, vtkMRMLModelStorageNode, vtkMRMLNonlinearTransformNode, vtkMRMLNRRDStorageNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLTransformStorageNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLUnstructuredGridNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVectorVolumeNode, vtkMRMLViewNode, vtkMRMLVolumeArchetypeStorageNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeHeaderlessStorageNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLVolumePropertyStorageNode, vtkMRMLXYPlotManagerNode, vtkMRMLCommandLineModuleNode, vtkMRMLAtlasCreatorNode, vtkMRMLUDPServerNode, vtkMRMLChangeTrackerNode, vtkMRMLEMSAtlasNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSegmentNode, vtkMRMLEMSGlobalParametersNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersLeafNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSTreeParametersParentNode, vtkMRMLEMSWorkingDataNode, vtkMRMLFetchMINode, vtkMRMLTimeSeriesBundleNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLMeasurementsAngleNode, vtkMRMLMeasurementsNode, vtkMRMLMeasurementsRulerNode, vtkMRMLFESurfaceNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementBuildingBlockNode, vtkMRMLFiniteElementImageNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLFiniteElementMeshNode, vtkMRMLNullDisplayNode, vtkMRMLIA_FEMeshNode, vtkMRMLModelMirrorNode, vtkMRMLModelTransformNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLPETCTFusionNode, vtkMRMLPharmacokineticsCurveAnalysisNode, vtkMRMLBrpRobotCommandNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLQueryAtlasNode, vtkMRMLScriptedModuleNode, vtkMRMLSlicerDaemonNode, vtkMRMLSlicerWelcomeNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLUDPServerNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleStorageNode, vtkMRMLAnnotationControlPointsStorageNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesStorageNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerStorageNode, vtkMRMLAnnotationStorageNode, and vtkMRMLAnnotationTextDisplayNode.
References Description, HideFromEditors, ID, Indent, ModifiedSinceRead, Name, Selectable, and Selected.
| virtual void vtkMRMLNode::ProcessChildNode | ( | vtkMRMLNode * | ) | [inline, virtual] |
Set dependencies between this node and a child node when parsing XML file
Referenced by vtkMRMLParser::StartElement().
| void vtkMRMLNode::ProcessMRMLEvents | ( | vtkObject * | caller, | |
| unsigned long | event, | |||
| void * | callData | |||
| ) | [virtual] |
method to propagate events generated in mrml
Reimplemented in vtkMRMLArrayPlotNode, vtkMRMLCameraNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLLabelMapVolumeDisplayNode, vtkMRMLLinearTransformNode, vtkMRMLModelHierarchyNode, vtkMRMLModelNode, vtkMRMLNonlinearTransformNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTransformableNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLUnstructuredGridNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLXYPlotManagerNode, vtkMRMLTimeSeriesBundleNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLNullDisplayNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, and vtkMRMLAnnotationTextDisplayNode.
| virtual void vtkMRMLNode::ProcessParentNode | ( | vtkMRMLNode * | ) | [inline, virtual] |
Set dependencies between this node and the parent node when parsing XML file
Referenced by vtkMRMLParser::StartElement().
| void vtkMRMLNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Set node attributes NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented in vtkMRMLArrayPlotNode, vtkMRMLBSplineTransformNode, vtkMRMLCameraNode, vtkMRMLClipModelsNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLColorTableStorageNode, vtkMRMLCrosshairNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorDisplayPropertiesNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDiffusionWeightedVolumeDisplayNode, vtkMRMLDiffusionWeightedVolumeNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLDoubleArrayStorageNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiberBundleGlyphDisplayNode, vtkMRMLFiberBundleLineDisplayNode, vtkMRMLFiberBundleTubeDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFiducialListStorageNode, vtkMRMLFreeSurferModelOverlayStorageNode, vtkMRMLFreeSurferModelStorageNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeDisplayPropertiesNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLGridTransformNode, vtkMRMLHierarchyNode, vtkMRMLInteractionNode, vtkMRMLLayoutNode, vtkMRMLLinearTransformNode, vtkMRMLModelHierarchyNode, vtkMRMLModelStorageNode, vtkMRMLNonlinearTransformNode, vtkMRMLNRRDStorageNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLTransformStorageNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVectorVolumeNode, vtkMRMLViewNode, vtkMRMLVolumeArchetypeStorageNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeHeaderlessStorageNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLVolumePropertyStorageNode, vtkMRMLXYPlotManagerNode, vtkMRMLCommandLineModuleNode, vtkMRMLAtlasCreatorNode, vtkMRMLUDPServerNode, vtkMRMLChangeTrackerNode, vtkMRMLEMSAtlasNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSegmentNode, vtkMRMLEMSGlobalParametersNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersLeafNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSTreeParametersParentNode, vtkMRMLEMSVolumeCollectionNode, vtkMRMLEMSWorkingDataNode, vtkMRMLFetchMINode, vtkMRMLTimeSeriesBundleNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLMeasurementsAngleNode, vtkMRMLMeasurementsNode, vtkMRMLMeasurementsRulerNode, vtkMRMLFESurfaceNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementBuildingBlockNode, vtkMRMLFiniteElementImageNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLFiniteElementMeshNode, vtkMRMLNullDisplayNode, vtkMRMLIA_FEMeshNode, vtkMRMLModelMirrorNode, vtkMRMLModelTransformNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLPETCTFusionNode, vtkMRMLPharmacokineticsCurveAnalysisNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLQueryAtlasNode, vtkMRMLScriptedModuleNode, vtkMRMLSlicerDaemonNode, vtkMRMLSlicerWelcomeNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLUDPServerNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationAngleStorageNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationControlPointsStorageNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationLinesStorageNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, vtkMRMLAnnotationRulerStorageNode, vtkMRMLAnnotationStorageNode, and vtkMRMLAnnotationTextDisplayNode.
References EndModify(), HideFromEditors, Selectable, Selected, and StartModify().
Referenced by vtkMRMLParser::StartElement().
| void vtkMRMLNode::Reset | ( | ) | [virtual] |
Reset node attributes to the initilal state as defined in the constructor. NOTE: it preserves values several dynamic attributes that may be set by an application: SaveWithScene, HideFromEditors, Selectable, SingletonTag NOTE: other attributes that needs to be preserved should be handled in the subclass
Reimplemented in vtkMRMLColorNode, and vtkMRMLColorTableNode.
References CopyWithSceneWithoutModifiedEvent(), CreateNodeInstance(), DisableModifiedEventOff(), DisableModifiedEventOn(), and ModifyHeader::tag.
Referenced by vtkSlicerTractographyFiducialSeedingLogic::CreateTracts(), vtkMRMLAnnotationAngleNodeTest1(), vtkMRMLAnnotationControlPointsNodeTest1(), vtkMRMLAnnotationLinesNodeTest1(), vtkMRMLAnnotationNodeTest1(), and vtkMRMLAnnotationRulerNodeTest1().
| void vtkMRMLNode::SetAddToSceneNoModify | ( | int | value | ) |
Set a name value pair attribute
References Attributes.
Referenced by vtkSlicerColorLogic::AddDefaultColorNodes(), qMRMLNodeFactory::createNode(), vtkSlicerColorEditWidget::GenerateNewColorTableNode(), vtkSlicerNodeSelectorWidget::ProcessNewNodeCommand(), QtSlicerNodeSelectorWidget::ProcessNewNodeCommand(), qMRMLNodeComboBoxTest1(), qMRMLNodeSelectorTest1(), vtkMRMLCommandLineModuleNode::ReadXMLAttributes(), vtkMRMLScalarVolumeNode::SetLabelMap(), vtkMRMLCommandLineModuleNode::SetModuleDescription(), vtkSlicerParameterWidget::UpdateMRMLForWidget(), and vtkMRMLScalarVolumeNode::vtkMRMLScalarVolumeNode().
| void vtkMRMLNode::SetDisableModifiedEvent | ( | int | onOff | ) | [inline] |
Referenced by vtkMRMLScene::AddNodeNoNotify(), vtkDataIOManagerLogic::ApplyTransfer(), vtkIGTLToMRMLImage::CenterImage(), vtkMRMLVolumeNode::Copy(), vtkSlicerSliceLogic::CreateSliceModel(), vtkSlicerViewerInteractorStyle::OnMouseMove(), vtkMRMLAnnotationStorageNode::ReadAnnotation(), vtkMRMLAnnotationRulerStorageNode::ReadAnnotation(), vtkMRMLAnnotationLinesStorageNode::ReadAnnotation(), vtkMRMLAnnotationControlPointsStorageNode::ReadAnnotation(), vtkMRMLAnnotationAngleStorageNode::ReadAnnotation(), vtkMRMLModelStorageNode::ReadData(), vtkMRMLDoubleArrayStorageNode::ReadData(), vtkVolumeRenderingLogic::SetParametersNode(), and vtkMRMLSliceNode::UpdateMatrices().
| void vtkMRMLNode::SetInMRMLCallbackFlag | ( | int | flag | ) | [inline] |
References Attributes, GetNumberOfAttributes(), and mathExample::n.
| void vtkMRMLNode::SetScene | ( | vtkMRMLScene * | scene | ) | [inline] |
Referenced by vtkSlicerVolumesLogic::AddArchetypeScalarVolume(), vtkSlicerColorLogic::AddDefaultColorNodes(), vtkFourDImageLogic::AddDisplayBufferNode(), vtkSlicerFiberBundleLogic::AddFiberBundle(), vtkSlicerFiducialsLogic::AddFiducialList(), vtkSlicerVolumesLogic::AddHeaderVolume(), vtkOpenIGTLinkIFLogic::AddLocatorModel(), vtkNeuroNavLogic::AddLocatorModel(), vtkPharmacokineticsLogic::AddMapVolumeNode(), vtkSlicerModelsLogic::AddModel(), vtkMRMLTransPerinealProstateTemplateNode::AddNeedleModel(), vtkFourDImageLogic::AddNewFourDBundleNode(), vtkMRMLScene::AddNodeNoNotify(), vtkSlicerModelsLogic::AddScalar(), vtkMRMLTransPerinealProstateTemplateNode::AddTemplateModel(), vtkSlicerTransformLogic::AddTransform(), vtkVolumeRenderingLogic::AddVolumePropertyFromFile(), vtkMRMLTransPerinealProstateTemplateNode::AddWorkspaceModel(), vtkMRMLTransPerinealProstateRobotNode::AddWorkspaceModel(), vtkMRMLTransPerinealProstateTemplateNode::AddZFrameModel(), vtkMRMLTransPerinealProstateRobotNode::AddZFrameModel(), vtkFiniteElementMeshList::AppendItem(), vtkFiniteElementImageList::AppendItem(), vtkFiniteElementBuildingBlockList::AppendItem(), vtkPETCTFusionGUI::ApplyDefaultCTLUT(), vtkPETCTFusionGUI::ApplyDefaultPETLUT(), vtkCommandLineModuleLogic::ApplyTask(), vtkSlicerCLIModuleLogic::ApplyTask(), CopyWithScene(), vtkFetchMILogic::CreateDefaultStorageNode(), vtkModelMirrorLogic::CreateMirrorModel(), vtkModelMirrorLogic::CreateMirrorTransform(), vtkIGTLToMRMLImage::CreateNewNode(), vtkEMSegmentLogic::CreateOutputVolumeNode(), vtkSlicerViewControlGUI::CreateSceneSnapshotNode(), vtkSlicerSliceLogic::CreateSliceModel(), vtkSlicerFiberBundleDisplayLogic::CreateTemporaryModelNodeForDisplay(), vtkSlicerDiffusionTestingWidget::CreateTracts(), vtkFourDImageLogic::GenerateBundleFrames(), vtkFetchMIResourceUploadWidget::HandleDataRenaming(), vtkMRMLTransPerinealProstateTemplateNode::Init(), vtkMRMLTransPerinealProstateRobotNode::Init(), vtkFourDImageLogic::LoadImagesByList(), main(), vtkMRMLSceneSnapshotNode::ProcessChildNode(), vtkSlicerNodeSelectorWidget::ProcessNewNodeCommand(), QtSlicerNodeSelectorWidget::ProcessNewNodeCommand(), vtkSlicerVectorVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerScalarVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionWeightedVolumeDisplayWidget::ProcessWidgetEvents(), vtkSlicerDiffusionTensorVolumeDisplayWidget::ProcessWidgetEvents(), vtkIGTDataManager::RegisterStream(), vtkFetchMILogic::RequestStorableNodeDownload(), vtkMRMLSceneSnapshotNode::RestoreScene(), vtkSlicerDiffusionTestingWidget::RunDWI(), vtkSlicerVolumesLogic::SaveArchetypeVolume(), vtkSlicerFiberBundleLogic::SaveFiberBundle(), vtkSlicerModelsLogic::SaveModel(), vtkFetchMILogic::SetSlicerDataTypeOnColorTableNodes(), vtkFetchMILogic::SetSlicerDataTypeOnFiducialListNodes(), vtkFetchMILogic::SetSlicerDataTypeOnUnstructuredGridNodes(), vtkFetchMILogic::SetSlicerDataTypeOnVolumeNodes(), vtkMRMLParser::StartElement(), vtkMRMLSceneSnapshotNode::StoreScene(), vtkSlicerVolumesGUI::UpdateFramesFromMRML(), vtkSlicerMRMLSaveDataWidget::UpdateFromMRML(), and vtkSlicerSliceLayerLogic::UpdateNodeReferences().
| virtual int vtkMRMLNode::StartModify | ( | ) | [inline, virtual] |
Start modifying the node. Disable Modify events. Returns the previous state of DisableModifiedEvent flag that should be passed to EndModify() method
Referenced by vtkMRMLDiffusionTensorVolumeDisplayNode::AddSliceGlyphDisplayNodes(), vtkMRMLProstateNavManagerNode::AddTargetToFiducialList(), vtkMRMLScalarVolumeNode::CalculateScalarAutoLevels(), vtkMRMLScalarVolumeNode::CalculateStatisticsAutoLevels(), vtkMRMLAnnotationTextDisplayNode::Copy(), vtkMRMLAnnotationPointDisplayNode::Copy(), vtkMRMLAnnotationLineDisplayNode::Copy(), vtkMRMLRobotNode::Copy(), vtkMRMLTransPerinealProstateTemplateNode::Copy(), vtkMRMLTransPerinealProstateRobotNode::Copy(), vtkMRMLModelTransformNode::Copy(), vtkMRMLVolumePropertyNode::Copy(), vtkMRMLVolumeNode::Copy(), vtkMRMLVolumeHeaderlessStorageNode::Copy(), vtkMRMLVolumeArchetypeStorageNode::Copy(), vtkMRMLViewNode::Copy(), vtkMRMLVectorVolumeDisplayNode::Copy(), vtkMRMLUnstructuredGridDisplayNode::Copy(), vtkMRMLTransformableNode::Copy(), vtkMRMLTensorVolumeNode::Copy(), vtkMRMLStorageNode::Copy(), vtkMRMLStorableNode::Copy(), vtkMRMLSliceNode::Copy(), vtkMRMLSliceCompositeNode::Copy(), vtkMRMLSelectionNode::Copy(), vtkMRMLScalarVolumeNode::Copy(), vtkMRMLScalarVolumeDisplayNode::Copy(), vtkMRMLROINode::Copy(), vtkMRMLNRRDStorageNode::Copy(), vtkMRMLNonlinearTransformNode::Copy(), Copy(), vtkMRMLModelHierarchyNode::Copy(), vtkMRMLLinearTransformNode::Copy(), vtkMRMLLayoutNode::Copy(), vtkMRMLInteractionNode::Copy(), vtkMRMLHierarchyNode::Copy(), vtkMRMLGlyphableVolumeSliceDisplayNode::Copy(), vtkMRMLGlyphableVolumeDisplayNode::Copy(), vtkMRMLFiducialListNode::Copy(), vtkMRMLFiberBundleTubeDisplayNode::Copy(), vtkMRMLFiberBundleGlyphDisplayNode::Copy(), vtkMRMLFiberBundleDisplayNode::Copy(), vtkMRMLDisplayNode::Copy(), vtkMRMLDisplayableNode::Copy(), vtkMRMLDiffusionWeightedVolumeNode::Copy(), vtkMRMLDiffusionWeightedVolumeDisplayNode::Copy(), vtkMRMLDiffusionTensorVolumeSliceDisplayNode::Copy(), vtkMRMLDiffusionTensorVolumeDisplayNode::Copy(), vtkMRMLDiffusionTensorDisplayPropertiesNode::Copy(), vtkMRMLCrosshairNode::Copy(), vtkMRMLColorTableNode::Copy(), vtkMRMLColorNode::Copy(), vtkMRMLClipModelsNode::Copy(), vtkMRMLCameraNode::Copy(), vtkMRMLSceneSnapshotNode::ProcessChildNode(), vtkMRMLAnnotationTextDisplayNode::ReadXMLAttributes(), vtkMRMLAnnotationRulerNode::ReadXMLAttributes(), vtkMRMLAnnotationPointDisplayNode::ReadXMLAttributes(), vtkMRMLAnnotationNode::ReadXMLAttributes(), vtkMRMLAnnotationLinesNode::ReadXMLAttributes(), vtkMRMLAnnotationLineDisplayNode::ReadXMLAttributes(), vtkMRMLAnnotationControlPointsNode::ReadXMLAttributes(), vtkMRMLAnnotationAngleNode::ReadXMLAttributes(), vtkMRMLModelTransformNode::ReadXMLAttributes(), vtkMRMLVolumePropertyNode::ReadXMLAttributes(), vtkMRMLVolumeNode::ReadXMLAttributes(), vtkMRMLVolumeHeaderlessStorageNode::ReadXMLAttributes(), vtkMRMLVolumeArchetypeStorageNode::ReadXMLAttributes(), vtkMRMLViewNode::ReadXMLAttributes(), vtkMRMLVectorVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLUnstructuredGridDisplayNode::ReadXMLAttributes(), vtkMRMLTransformableNode::ReadXMLAttributes(), vtkMRMLTensorVolumeNode::ReadXMLAttributes(), vtkMRMLStorageNode::ReadXMLAttributes(), vtkMRMLStorableNode::ReadXMLAttributes(), vtkMRMLSliceNode::ReadXMLAttributes(), vtkMRMLSliceCompositeNode::ReadXMLAttributes(), vtkMRMLSelectionNode::ReadXMLAttributes(), vtkMRMLScalarVolumeNode::ReadXMLAttributes(), vtkMRMLScalarVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLROINode::ReadXMLAttributes(), vtkMRMLNRRDStorageNode::ReadXMLAttributes(), ReadXMLAttributes(), vtkMRMLModelHierarchyNode::ReadXMLAttributes(), vtkMRMLLinearTransformNode::ReadXMLAttributes(), vtkMRMLLayoutNode::ReadXMLAttributes(), vtkMRMLInteractionNode::ReadXMLAttributes(), vtkMRMLHierarchyNode::ReadXMLAttributes(), vtkMRMLGlyphableVolumeSliceDisplayNode::ReadXMLAttributes(), vtkMRMLGlyphableVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLFiducialListNode::ReadXMLAttributes(), vtkMRMLFiberBundleTubeDisplayNode::ReadXMLAttributes(), vtkMRMLFiberBundleGlyphDisplayNode::ReadXMLAttributes(), vtkMRMLFiberBundleDisplayNode::ReadXMLAttributes(), vtkMRMLDoubleArrayNode::ReadXMLAttributes(), vtkMRMLDisplayNode::ReadXMLAttributes(), vtkMRMLDisplayableNode::ReadXMLAttributes(), vtkMRMLDiffusionWeightedVolumeNode::ReadXMLAttributes(), vtkMRMLDiffusionWeightedVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLDiffusionTensorVolumeSliceDisplayNode::ReadXMLAttributes(), vtkMRMLDiffusionTensorVolumeDisplayNode::ReadXMLAttributes(), vtkMRMLDiffusionTensorDisplayPropertiesNode::ReadXMLAttributes(), vtkMRMLDiffusionImageVolumeNode::ReadXMLAttributes(), vtkMRMLCrosshairNode::ReadXMLAttributes(), vtkMRMLColorTableNode::ReadXMLAttributes(), vtkMRMLColorNode::ReadXMLAttributes(), vtkMRMLClipModelsNode::ReadXMLAttributes(), vtkMRMLCameraNode::ReadXMLAttributes(), vtkMRMLColorTableNode::Reset(), qMRMLVolumeThresholdWidget::setAutoThreshold(), qMRMLWindowLevelWidget::setAutoWindowLevel(), vtkMRMLProstateNavManagerNode::SetFiducialColor(), qMRMLVolumeThresholdWidget::setThreshold(), qMRMLWindowLevelWidget::setWindowLevel(), vtkProstateNavStepVerification::StartVerification(), vtkProstateNavGUI::UpdateCurrentTargetDisplay(), and vtkProstateNavLogic::UpdateTargetListFromMRML().
| void vtkMRMLNode::UpdateID | ( | const char * | newID | ) | [inline] |
Referenced by vtkMRMLScene::UpdateNodeChangedIDs().
Update the stored reference to another node in the scene
Reimplemented in vtkMRMLCameraNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLHierarchyNode, vtkMRMLModelHierarchyNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLStorableNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSWorkingDataNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLPETCTFusionNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, and vtkMRMLVolumeRendering1ParametersNode.
Referenced by vtkMRMLScene::UpdateNodeReferences().
| virtual void vtkMRMLNode::UpdateReferences | ( | ) | [inline, virtual] |
Updates this node if it depends on other nodes when the node is deleted in the scene
Reimplemented in vtkMRMLCameraNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiducialListNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLHierarchyNode, vtkMRMLModelHierarchyNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLStorableNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLVolumeDisplayNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSWorkingDataNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, and vtkMRMLVolumeRendering1ParametersNode.
Referenced by vtkMRMLScene::RemoveNode(), vtkMRMLScene::RemoveNodeNoNotify(), and vtkMRMLSnapshotClipNode::UpdateScene().
| virtual void vtkMRMLNode::UpdateScene | ( | vtkMRMLScene * | ) | [inline, 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 in vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLHierarchyNode, vtkMRMLModelHierarchyNode, vtkMRMLModelNode, vtkMRMLPETProceduralColorNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLUnstructuredGridNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, and vtkMRMLAnnotationTextDisplayNode.
Referenced by vtkMRMLScene::Import(), vtkMRMLSceneSnapshotNode::RestoreScene(), and vtkMRMLSceneSnapshotNode::UpdateSnapshotScene().
Utility function that takes in a URL encoded string and returns a regular one. Returns the string (null) if the input is null Currently only works on %, space, ', , <, >
References DisableModifiedEventOff(), and DisableModifiedEventOn().
Referenced by vtkMRMLCommandLineModuleNode::ReadXMLAttributes(), and vtkMRMLStorageNode::ReadXMLAttributes().
Utility function that takes in a string and returns a URL encoded string. Returns the string (null) if the input is null. Currently only works on %, space, ', , <, >
References DisableModifiedEventOff(), and DisableModifiedEventOn().
Referenced by vtkMRMLCommandLineModuleNode::WriteXML(), and vtkMRMLStorageNode::WriteXML().
| vtkMRMLNode::vtkBooleanMacro | ( | AddToScene | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkBooleanMacro | ( | SaveWithScene | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkBooleanMacro | ( | ModifiedSinceRead | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkBooleanMacro | ( | Selectable | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkBooleanMacro | ( | HideFromEditors | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkGetMacro | ( | DisableModifiedEvent | , | |
| int | ||||
| ) |
Turn on/off generating InvokeEvent for set macros
| vtkMRMLNode::vtkGetMacro | ( | AddToScene | , | |
| int | ||||
| ) |
node added to MRML scene
| vtkMRMLNode::vtkGetMacro | ( | SaveWithScene | , | |
| int | ||||
| ) |
Save node with MRML scene
| vtkMRMLNode::vtkGetMacro | ( | ModifiedSinceRead | , | |
| int | ||||
| ) |
Describes if the data has been modified
Node's effect on indentation when displaying the contents of a MRML file. (0, +1, -1)
| vtkMRMLNode::vtkGetMacro | ( | InMRMLCallbackFlag | , | |
| int | ||||
| ) |
Flags to avoid event loops NOTE: don't use the SetMacro or it call modified itself and generate even more events!
| vtkMRMLNode::vtkGetMacro | ( | Selectable | , | |
| int | ||||
| ) |
Describes if the node is selectable
| vtkMRMLNode::vtkGetMacro | ( | HideFromEditors | , | |
| int | ||||
| ) |
Describes if the node is hidden
| vtkMRMLNode::vtkGetStringMacro | ( | TempURLString | ) | [protected] |
| vtkMRMLNode::vtkGetStringMacro | ( | SingletonTag | ) |
| vtkMRMLNode::vtkGetStringMacro | ( | ID | ) |
ID use by other nodes to reference this node in XML
| vtkMRMLNode::vtkGetStringMacro | ( | Name | ) |
| vtkMRMLNode::vtkGetStringMacro | ( | SceneRootDir | ) |
| vtkMRMLNode::vtkGetStringMacro | ( | Description | ) |
| vtkMRMLNode::vtkSetMacro | ( | AddToScene | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkSetMacro | ( | SaveWithScene | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkSetMacro | ( | ModifiedSinceRead | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkSetMacro | ( | Selectable | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkSetMacro | ( | HideFromEditors | , | |
| int | ||||
| ) |
| vtkMRMLNode::vtkSetStringMacro | ( | ID | ) | [private] |
ID use by other nodes to reference this node in XML
| vtkMRMLNode::vtkSetStringMacro | ( | TempURLString | ) | [protected] |
Get/Set the string used to manage encoding/decoding of strings/URLs with special characters
| vtkMRMLNode::vtkSetStringMacro | ( | SingletonTag | ) |
Tag that make this node a singleton in the scene if NULL multiple instances of this node class allowed, otherwise scene can only replace this node not add new instances.
| vtkMRMLNode::vtkSetStringMacro | ( | Name | ) |
Name of this node, to be set by the user
| vtkMRMLNode::vtkSetStringMacro | ( | SceneRootDir | ) |
Root directory of MRML scene
| vtkMRMLNode::vtkSetStringMacro | ( | Description | ) |
Text description of this node, to be set by the user
| vtkMRMLNode::vtkTypeMacro | ( | vtkMRMLNode | , | |
| vtkObject | ||||
| ) |
| void vtkMRMLNode::WriteNodeBodyXML | ( | ostream & | of, | |
| int | indent | |||
| ) | [virtual] |
Write this node's body to a MRML file in XML format.
Reimplemented in vtkMRMLSceneSnapshotNode.
Referenced by vtkMRMLScene::Commit(), and vtkMRMLSceneSnapshotNode::WriteNodeBodyXML().
| void vtkMRMLNode::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 in vtkMRMLArrayPlotNode, vtkMRMLBSplineTransformNode, vtkMRMLCameraNode, vtkMRMLClipModelsNode, vtkMRMLColorNode, vtkMRMLColorTableNode, vtkMRMLColorTableStorageNode, vtkMRMLCrosshairNode, vtkMRMLdGEMRICProceduralColorNode, vtkMRMLDiffusionImageVolumeNode, vtkMRMLDiffusionTensorDisplayPropertiesNode, vtkMRMLDiffusionTensorVolumeDisplayNode, vtkMRMLDiffusionTensorVolumeNode, vtkMRMLDiffusionTensorVolumeSliceDisplayNode, vtkMRMLDiffusionWeightedVolumeDisplayNode, vtkMRMLDiffusionWeightedVolumeNode, vtkMRMLDisplayableNode, vtkMRMLDisplayNode, vtkMRMLDoubleArrayNode, vtkMRMLDoubleArrayStorageNode, vtkMRMLFiberBundleDisplayNode, vtkMRMLFiberBundleGlyphDisplayNode, vtkMRMLFiberBundleLineDisplayNode, vtkMRMLFiberBundleTubeDisplayNode, vtkMRMLFiducialListNode, vtkMRMLFiducialListStorageNode, vtkMRMLFreeSurferModelOverlayStorageNode, vtkMRMLFreeSurferModelStorageNode, vtkMRMLFreeSurferProceduralColorNode, vtkMRMLGlyphableVolumeDisplayNode, vtkMRMLGlyphableVolumeDisplayPropertiesNode, vtkMRMLGlyphableVolumeSliceDisplayNode, vtkMRMLGridTransformNode, vtkMRMLHierarchyNode, vtkMRMLInteractionNode, vtkMRMLLayoutNode, vtkMRMLLinearTransformNode, vtkMRMLModelHierarchyNode, vtkMRMLModelStorageNode, vtkMRMLNonlinearTransformNode, vtkMRMLNRRDStorageNode, vtkMRMLOrthogonalLinePlotNode, vtkMRMLPETProceduralColorNode, vtkMRMLPlotNode, vtkMRMLProceduralColorNode, vtkMRMLROIListNode, vtkMRMLROINode, vtkMRMLScalarVolumeDisplayNode, vtkMRMLScalarVolumeNode, vtkMRMLSceneSnapshotNode, vtkMRMLSelectionNode, vtkMRMLSliceCompositeNode, vtkMRMLSliceNode, vtkMRMLSnapshotClipNode, vtkMRMLStorableNode, vtkMRMLStorageNode, vtkMRMLTensorVolumeNode, vtkMRMLTransformableNode, vtkMRMLTransformNode, vtkMRMLTransformStorageNode, vtkMRMLUnstructuredGridDisplayNode, vtkMRMLVectorVolumeDisplayNode, vtkMRMLVectorVolumeNode, vtkMRMLViewNode, vtkMRMLVolumeArchetypeStorageNode, vtkMRMLVolumeDisplayNode, vtkMRMLVolumeHeaderlessStorageNode, vtkMRMLVolumeNode, vtkMRMLVolumePropertyNode, vtkMRMLVolumePropertyStorageNode, vtkMRMLXYPlotManagerNode, vtkMRMLCommandLineModuleNode, vtkMRMLAtlasCreatorNode, vtkMRMLUDPServerNode, vtkMRMLChangeTrackerNode, vtkMRMLEMSAtlasNode, vtkMRMLEMSCollectionNode, vtkMRMLEMSegmentNode, vtkMRMLEMSGlobalParametersNode, vtkMRMLEMSNode, vtkMRMLEMSSegmenterNode, vtkMRMLEMSTemplateNode, vtkMRMLEMSTreeNode, vtkMRMLEMSTreeParametersLeafNode, vtkMRMLEMSTreeParametersNode, vtkMRMLEMSTreeParametersParentNode, vtkMRMLEMSWorkingDataNode, vtkMRMLFetchMINode, vtkMRMLTimeSeriesBundleNode, vtkMRMLGradientAnisotropicDiffusionFilterNode, vtkMRMLIntensityNormalizationFilterNode, vtkMRMLMeasurementsAngleNode, vtkMRMLMeasurementsNode, vtkMRMLMeasurementsRulerNode, vtkMRMLFESurfaceNode, vtkMRMLFiniteElementBuildingBlockDisplayNode, vtkMRMLFiniteElementBuildingBlockNode, vtkMRMLFiniteElementImageNode, vtkMRMLFiniteElementMeshDisplayNode, vtkMRMLFiniteElementMeshNode, vtkMRMLNullDisplayNode, vtkMRMLIA_FEMeshNode, vtkMRMLModelMirrorNode, vtkMRMLModelTransformNode, vtkMRMLIGTLConnectorNode, vtkMRMLIGTLQueryNode, vtkMRMLIGTLTrackingDataBundleNode, vtkMRMLIGTLTrackingDataQueryNode, vtkMRMLImageMetaListNode, vtkMRMLPETCTFusionNode, vtkMRMLPharmacokineticsCurveAnalysisNode, vtkMRMLTransPerinealProstateRobotNode, vtkMRMLTransPerinealProstateTemplateNode, vtkMRMLTransRectalProstateRobotNode, vtkMRMLProstateNavManagerNode, vtkMRMLRobotDisplayNode, vtkMRMLRobotNode, vtkMRMLQueryAtlasNode, vtkMRMLScriptedModuleNode, vtkMRMLSlicerDaemonNode, vtkMRMLSlicerWelcomeNode, vtkMRMLLabelStatisticsNode, vtkMRMLTractographyFiducialSeedingNode, vtkMRMLUDPServerNode, vtkMRMLVolumeRenderingParametersNode, vtkMRMLVolumeRenderingScenarioNode, vtkMRMLVolumeRendering1ParametersNode, vtkMRMLAnnotationAngleNode, vtkMRMLAnnotationAngleStorageNode, vtkMRMLAnnotationControlPointsNode, vtkMRMLAnnotationControlPointsStorageNode, vtkMRMLAnnotationDisplayNode, vtkMRMLAnnotationLineDisplayNode, vtkMRMLAnnotationLinesNode, vtkMRMLAnnotationLinesStorageNode, vtkMRMLAnnotationNode, vtkMRMLAnnotationPointDisplayNode, vtkMRMLAnnotationRulerNode, vtkMRMLAnnotationRulerStorageNode, vtkMRMLAnnotationStorageNode, and vtkMRMLAnnotationTextDisplayNode.
References Description, HideFromEditors, ID, Name, Selectable, and Selected.
Referenced by vtkMRMLScene::Commit(), and vtkMRMLSceneSnapshotNode::WriteNodeBodyXML().
friend class vtkMRMLScene [friend] |
make the vtkMRMLScene a friend so that AddNodeNoNotify can call SetID, but that's the only class that is allowed to do so
int vtkMRMLNode::AddToScene [protected] |
Referenced by Copy(), SetAddToSceneNoModify(), vtkMRMLStorableNode::UpdateScene(), and vtkMRMLNode().
std::map< std::string, std::string > vtkMRMLNode::Attributes [protected] |
Referenced by GetAttribute(), GetNthAttributeName(), GetNumberOfAttributes(), SetAttribute(), and SetNthAttribute().
char* vtkMRMLNode::Description [protected] |
Referenced by PrintSelf(), vtkMRMLNode(), WriteXML(), and ~vtkMRMLNode().
int vtkMRMLNode::DisableModifiedEvent [private] |
Referenced by vtkMRMLNode().
int vtkMRMLNode::HideFromEditors [protected] |
Referenced by vtkMRMLProstateNavManagerNode::Copy(), Copy(), PrintSelf(), ReadXMLAttributes(), vtkMRMLAnnotationAngleNode::vtkMRMLAnnotationAngleNode(), vtkMRMLAnnotationRulerNode::vtkMRMLAnnotationRulerNode(), vtkMRMLCameraNode::vtkMRMLCameraNode(), vtkMRMLChangeTrackerNode::vtkMRMLChangeTrackerNode(), vtkMRMLClipModelsNode::vtkMRMLClipModelsNode(), vtkMRMLColorNode::vtkMRMLColorNode(), vtkMRMLCommandLineModuleNode::vtkMRMLCommandLineModuleNode(), vtkMRMLFetchMINode::vtkMRMLFetchMINode(), vtkMRMLFreeSurferProceduralColorNode::vtkMRMLFreeSurferProceduralColorNode(), vtkMRMLGradientAnisotropicDiffusionFilterNode::vtkMRMLGradientAnisotropicDiffusionFilterNode(), vtkMRMLHierarchyNode::vtkMRMLHierarchyNode(), vtkMRMLIGTLConnectorNode::vtkMRMLIGTLConnectorNode(), vtkMRMLIntensityNormalizationFilterNode::vtkMRMLIntensityNormalizationFilterNode(), vtkMRMLLabelStatisticsNode::vtkMRMLLabelStatisticsNode(), vtkMRMLLayoutNode::vtkMRMLLayoutNode(), vtkMRMLMeasurementsAngleNode::vtkMRMLMeasurementsAngleNode(), vtkMRMLMeasurementsNode::vtkMRMLMeasurementsNode(), vtkMRMLMeasurementsRulerNode::vtkMRMLMeasurementsRulerNode(), vtkMRMLModelHierarchyNode::vtkMRMLModelHierarchyNode(), vtkMRMLModelMirrorNode::vtkMRMLModelMirrorNode(), vtkMRMLModelTransformNode::vtkMRMLModelTransformNode(), vtkMRMLNode(), vtkMRMLPETCTFusionNode::vtkMRMLPETCTFusionNode(), vtkMRMLPharmacokineticsCurveAnalysisNode::vtkMRMLPharmacokineticsCurveAnalysisNode(), vtkMRMLQueryAtlasNode::vtkMRMLQueryAtlasNode(), vtkMRMLRobotNode::vtkMRMLRobotNode(), vtkMRMLROIListNode::vtkMRMLROIListNode(), vtkMRMLROINode::vtkMRMLROINode(), vtkMRMLSceneSnapshotNode::vtkMRMLSceneSnapshotNode(), vtkMRMLSnapshotClipNode::vtkMRMLSnapshotClipNode(), vtkMRMLTractographyFiducialSeedingNode::vtkMRMLTractographyFiducialSeedingNode(), vtkMRMLTransformableNode::vtkMRMLTransformableNode(), vtkMRMLUDPServerNode::vtkMRMLUDPServerNode(), vtkMRMLViewNode::vtkMRMLViewNode(), vtkMRMLVolumePropertyNode::vtkMRMLVolumePropertyNode(), vtkMRMLVolumeRendering1ParametersNode::vtkMRMLVolumeRendering1ParametersNode(), vtkMRMLVolumeRenderingParametersNode::vtkMRMLVolumeRenderingParametersNode(), and WriteXML().
char* vtkMRMLNode::ID [protected] |
int vtkMRMLNode::Indent [protected] |
Referenced by PrintSelf(), vtkMRMLNode(), and vtkMRMLROIListNode::vtkMRMLROIListNode().
int vtkMRMLNode::InMRMLCallbackFlag [protected] |
Flag to avoid event loops
Referenced by vtkMRMLNode().
int vtkMRMLNode::ModifiedEventPending [private] |
Referenced by vtkMRMLNode().
int vtkMRMLNode::ModifiedSinceRead [protected] |
Referenced by Copy(), PrintSelf(), vtkMRMLDisplayableNode::ProcessMRMLEvents(), and vtkMRMLNode().
vtkCallbackCommand* vtkMRMLNode::MRMLCallbackCommand [protected] |
: Holders for MRML callbacks
Referenced by vtkMRMLVolumeHeaderlessStorageNode::ReadData(), vtkMRMLVolumeArchetypeStorageNode::ReadData(), vtkMRMLIGTLConnectorNode::RegisterOutgoingMRMLNode(), vtkMRMLArrayPlotNode::SetAndObserveArray(), vtkMRMLCameraNode::SetAndObserveCamera(), vtkMRMLVolumeNode::SetAndObserveImageData(), vtkMRMLLinearTransformNode::SetAndObserveMatrixTransformToParent(), vtkMRMLDisplayableNode::SetAndObservePolyData(), vtkMRMLDisplayNode::SetAndObserveTextureImageData(), vtkMRMLUnstructuredGridNode::SetAndObserveUnstructuredGrid(), vtkMRMLNonlinearTransformNode::SetAndObserveWarpTransformToParent(), vtkMRMLIGTLConnectorNode::UnregisterOutgoingMRMLNode(), vtkMRMLDisplayNode::vtkMRMLDisplayNode(), vtkMRMLNode(), vtkMRMLArrayPlotNode::~vtkMRMLArrayPlotNode(), vtkMRMLDiffusionTensorVolumeSliceDisplayNode::~vtkMRMLDiffusionTensorVolumeSliceDisplayNode(), vtkMRMLFiberBundleGlyphDisplayNode::~vtkMRMLFiberBundleGlyphDisplayNode(), vtkMRMLFiberBundleLineDisplayNode::~vtkMRMLFiberBundleLineDisplayNode(), vtkMRMLFiberBundleTubeDisplayNode::~vtkMRMLFiberBundleTubeDisplayNode(), vtkMRMLFiniteElementBuildingBlockDisplayNode::~vtkMRMLFiniteElementBuildingBlockDisplayNode(), vtkMRMLFiniteElementMeshDisplayNode::~vtkMRMLFiniteElementMeshDisplayNode(), vtkMRMLGlyphableVolumeSliceDisplayNode::~vtkMRMLGlyphableVolumeSliceDisplayNode(), ~vtkMRMLNode(), vtkMRMLNullDisplayNode::~vtkMRMLNullDisplayNode(), and vtkMRMLUnstructuredGridDisplayNode::~vtkMRMLUnstructuredGridDisplayNode().
vtkObserverManager* vtkMRMLNode::MRMLObserverManager [protected] |
Referenced by vtkMRMLNode(), and ~vtkMRMLNode().
char* vtkMRMLNode::Name [protected] |
Reimplemented in vtkMRMLIGTLConnectorNode.
Referenced by vtkMRMLFreeSurferProceduralColorNode::Copy(), vtkMRMLFiducialListNode::Copy(), vtkMRMLChangeTrackerNode::PrintSelf(), PrintSelf(), vtkMRMLColorTableNode::PrintSelf(), vtkMRMLColorNode::PrintSelf(), vtkMRMLColorNode::vtkMRMLColorNode(), vtkMRMLFiducialListNode::vtkMRMLFiducialListNode(), vtkMRMLNode(), vtkMRMLProceduralColorNode::vtkMRMLProceduralColorNode(), vtkMRMLROIListNode::vtkMRMLROIListNode(), WriteXML(), vtkMRMLFiducialListNode::~vtkMRMLFiducialListNode(), ~vtkMRMLNode(), and vtkMRMLROIListNode::~vtkMRMLROIListNode().
int vtkMRMLNode::SaveWithScene [protected] |
Referenced by Copy(), and vtkMRMLNode().
vtkMRMLScene* vtkMRMLNode::Scene [protected] |
Referenced by vtkMRMLEMSTreeNode::AddChildNode(), vtkMRMLDisplayableNode::AddDisplayNodeID(), vtkMRMLFiducialListNode::AddFiducial(), vtkMRMLFiducialListNode::AddFiducialWithLabelXYZSelectedVisibility(), vtkMRMLFiducialListNode::AddFiducialWithXYZ(), vtkMRMLTransRectalProstateRobotNode::AddModelNode(), vtkMRMLTransPerinealProstateTemplateNode::AddNeedleModel(), vtkMRMLEMSCollectionNode::AddNode(), vtkMRMLROIListNode::AddROI(), vtkMRMLStorableNode::AddStorageNodeID(), vtkMRMLTransPerinealProstateTemplateNode::AddTemplateModel(), vtkMRMLTransPerinealProstateTemplateNode::AddWorkspaceModel(), vtkMRMLTransPerinealProstateRobotNode::AddWorkspaceModel(), vtkMRMLTransPerinealProstateTemplateNode::AddZFrameModel(), vtkMRMLTransPerinealProstateRobotNode::AddZFrameModel(), vtkMRMLModelNode::CompositeScalars(), vtkMRMLEMSTreeNode::Copy(), vtkMRMLStorageNode::FileNameIsInList(), vtkMRMLCameraNode::FindActiveTagInScene(), vtkMRMLDisplayNode::GetDisplayableNode(), vtkMRMLStorageNode::GetFullNameFromNthFileName(), vtkMRMLProstateNavManagerNode::Init(), vtkMRMLTransRectalProstateRobotNode::Init(), vtkMRMLTransPerinealProstateTemplateNode::Init(), vtkMRMLTransPerinealProstateRobotNode::Init(), vtkMRMLStorageNode::IsFilePathRelative(), vtkMRMLTransPerinealProstateTemplateNode::MoveTo(), vtkMRMLTransPerinealProstateTemplateNode::PerformRegistration(), vtkMRMLTransPerinealProstateRobotNode::PerformRegistration(), vtkMRMLFreeSurferModelOverlayStorageNode::ReadData(), vtkMRMLTractographyFiducialSeedingNode::ReadXMLAttributes(), vtkMRMLLabelStatisticsNode::ReadXMLAttributes(), vtkMRMLPETCTFusionNode::ReadXMLAttributes(), vtkMRMLIntensityNormalizationFilterNode::ReadXMLAttributes(), vtkMRMLGradientAnisotropicDiffusionFilterNode::ReadXMLAttributes(), vtkMRMLChangeTrackerNode::ReadXMLAttributes(), vtkMRMLCameraNode::ReadXMLAttributes(), vtkMRMLViewNode::RemoveActiveFlagInScene(), vtkMRMLEMSCollectionNode::RemoveAllNodes(), vtkMRMLEMSCollectionNode::RemoveNodeByKey(), vtkMRMLEMSCollectionNode::RemoveNodeByNodeID(), vtkMRMLEMSCollectionNode::RemoveNthNode(), vtkMRMLSceneSnapshotNode::RestoreScene(), vtkMRMLSceneSnapshotNode::SetAbsentStorageFileNames(), vtkMRMLCameraNode::SetActiveTag(), vtkMRMLDisplayableNode::SetDisplayNodeID(), vtkMRMLEMSTreeNode::SetNthChildNode(), vtkMRMLDisplayableNode::SetNthDisplayNodeID(), vtkMRMLEMSCollectionNode::SetNthNodeID(), vtkMRMLROIListNode::SetNthROIIJK(), vtkMRMLROIListNode::SetNthROIRadiusIJK(), vtkMRMLROIListNode::SetNthROIRadiusXYZ(), vtkMRMLROIListNode::SetNthROIXYZ(), vtkMRMLStorableNode::SetNthStorageNodeID(), vtkMRMLStorableNode::SetSlicerDataType(), vtkMRMLStorableNode::SetStorageNodeID(), vtkMRMLStorageNode::StageReadData(), vtkMRMLStorageNode::StageWriteData(), vtkMRMLSceneSnapshotNode::StoreScene(), vtkMRMLROIListNode::UpdateIJK(), vtkMRMLVolumeRendering1ParametersNode::UpdateReferences(), vtkMRMLVolumeRenderingParametersNode::UpdateReferences(), vtkMRMLRobotNode::UpdateReferences(), vtkMRMLProstateNavManagerNode::UpdateReferences(), vtkMRMLTransRectalProstateRobotNode::UpdateReferences(), vtkMRMLTransPerinealProstateTemplateNode::UpdateReferences(), vtkMRMLTransPerinealProstateRobotNode::UpdateReferences(), vtkMRMLEMSWorkingDataNode::UpdateReferences(), vtkMRMLEMSTreeParametersNode::UpdateReferences(), vtkMRMLEMSTreeNode::UpdateReferences(), vtkMRMLEMSTemplateNode::UpdateReferences(), vtkMRMLEMSSegmenterNode::UpdateReferences(), vtkMRMLEMSNode::UpdateReferences(), vtkMRMLEMSCollectionNode::UpdateReferences(), vtkMRMLTransformableNode::UpdateReferences(), vtkMRMLStorableNode::UpdateReferences(), vtkMRMLSliceCompositeNode::UpdateReferences(), vtkMRMLSelectionNode::UpdateReferences(), vtkMRMLModelHierarchyNode::UpdateReferences(), vtkMRMLHierarchyNode::UpdateReferences(), vtkMRMLGlyphableVolumeDisplayNode::UpdateReferences(), vtkMRMLFiberBundleDisplayNode::UpdateReferences(), vtkMRMLDisplayNode::UpdateReferences(), vtkMRMLDisplayableNode::UpdateReferences(), vtkMRMLDiffusionTensorVolumeSliceDisplayNode::UpdateReferences(), vtkMRMLDiffusionImageVolumeNode::UpdateReferences(), vtkMRMLCameraNode::UpdateReferences(), vtkMRMLSceneSnapshotNode::UpdateSnapshotScene(), and vtkMRMLNode().
char* vtkMRMLNode::SceneRootDir [protected] |
Referenced by vtkMRMLNode(), and ~vtkMRMLNode().
int vtkMRMLNode::Selectable [protected] |
Referenced by Copy(), PrintSelf(), ReadXMLAttributes(), vtkMRMLNode(), and WriteXML().
int vtkMRMLNode::Selected [protected] |
char* vtkMRMLNode::SingletonTag [private] |
Referenced by vtkMRMLNode(), and ~vtkMRMLNode().
std::string vtkMRMLNode::TempID [private] |
Variable used to manage constructed ids
Referenced by ConstructID().
char* vtkMRMLNode::TempURLString [private] |
Variable used to manage encoded/decoded URL strings
Referenced by vtkMRMLNode(), and ~vtkMRMLNode().
1.6.1