#include <vtkMRMLEMSTemplateNode.h>
| vtkMRMLEMSTemplateNode::vtkMRMLEMSTemplateNode | ( | ) | [protected] |
References EMSWorkingDataNodeID, GlobalParametersNodeID, SpatialAtlasNodeID, SubParcellationNodeID, and TreeNodeID.
| vtkMRMLEMSTemplateNode::~vtkMRMLEMSTemplateNode | ( | ) | [protected] |
| vtkMRMLEMSTemplateNode::vtkMRMLEMSTemplateNode | ( | const vtkMRMLEMSTemplateNode & | ) | [protected] |
| void vtkMRMLEMSTemplateNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
References EMSWorkingDataNodeID, GlobalParametersNodeID, SpatialAtlasNodeID, SubParcellationNodeID, and TreeNodeID.
| vtkMRMLNode * vtkMRMLEMSTemplateNode::CreateNodeInstance | ( | ) | [virtual] |
Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
References autoSlicerTracto2regions::ret.
| vtkMRMLEMSWorkingDataNode * vtkMRMLEMSTemplateNode::GetEMSWorkingDataNode | ( | ) |
| vtkMRMLEMSGlobalParametersNode * vtkMRMLEMSTemplateNode::GetGlobalParametersNode | ( | ) |
| virtual const char* vtkMRMLEMSTemplateNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model) NOTE: Subclasses should implement this method
Implements vtkMRMLNode.
| vtkMRMLEMSAtlasNode * vtkMRMLEMSTemplateNode::GetSpatialAtlasNode | ( | ) |
| vtkMRMLEMSVolumeCollectionNode * vtkMRMLEMSTemplateNode::GetSubParcellationNode | ( | ) |
| vtkMRMLEMSTreeNode * vtkMRMLEMSTemplateNode::GetTreeNode | ( | ) |
References vtkMRMLScene::GetNodeByID(), vtkMRMLNode::GetScene(), and TreeNodeID.
Referenced by vtkEMSegmentMRMLManager::CheckTemplateMRMLStructure().
| vtkMRMLEMSTemplateNode * vtkMRMLEMSTemplateNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLNode.
References autoSlicerTracto2regions::ret.
| void vtkMRMLEMSTemplateNode::operator= | ( | const vtkMRMLEMSTemplateNode & | ) | [protected] |
Reimplemented from vtkMRMLNode.
| void vtkMRMLEMSTemplateNode::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkMRMLNode.
References EMSWorkingDataNodeID, GlobalParametersNodeID, SpatialAtlasNodeID, SubParcellationNodeID, and TreeNodeID.
| void vtkMRMLEMSTemplateNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Set node attributes NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented from vtkMRMLNode.
References ModifyHeader::val.
| void vtkMRMLEMSTemplateNode::SetReferenceSpatialAtlasNodeID | ( | const char * | name | ) | [inline] |
| void vtkMRMLEMSTemplateNode::SetReferenceSubParcellationNodeID | ( | const char * | name | ) | [inline] |
Update the stored reference to another node in the scene
Reimplemented from vtkMRMLNode.
References EMSWorkingDataNodeID, GlobalParametersNodeID, SpatialAtlasNodeID, SubParcellationNodeID, and TreeNodeID.
| void vtkMRMLEMSTemplateNode::UpdateReferences | ( | ) | [virtual] |
Updates this node if it depends on other nodes when the node is deleted in the scene
Reimplemented from vtkMRMLNode.
References EMSWorkingDataNodeID, vtkMRMLScene::GetNodeByID(), GlobalParametersNodeID, vtkMRMLNode::Scene, SpatialAtlasNodeID, and SubParcellationNodeID.
| vtkMRMLEMSTemplateNode::vtkGetStringMacro | ( | EMSWorkingDataNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkGetStringMacro | ( | SubParcellationNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkGetStringMacro | ( | SpatialAtlasNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkGetStringMacro | ( | GlobalParametersNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkGetStringMacro | ( | TreeNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkSetReferenceStringMacro | ( | EMSWorkingDataNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkSetReferenceStringMacro | ( | SubParcellationNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkSetReferenceStringMacro | ( | SpatialAtlasNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkSetReferenceStringMacro | ( | GlobalParametersNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkSetReferenceStringMacro | ( | TreeNodeID | ) |
| vtkMRMLEMSTemplateNode::vtkTypeMacro | ( | vtkMRMLEMSTemplateNode | , | |
| vtkMRMLNode | ||||
| ) |
| void vtkMRMLEMSTemplateNode::WriteXML | ( | ostream & | of, | |
| int | indent | |||
| ) | [virtual] |
Write this node's information to a MRML file in XML format. NOTE: Subclasses should implement this method NOTE: Call this method in the subclass impementation
Reimplemented from vtkMRMLNode.
References EMSWorkingDataNodeID, GlobalParametersNodeID, SpatialAtlasNodeID, SubParcellationNodeID, and TreeNodeID.
char* vtkMRMLEMSTemplateNode::EMSWorkingDataNodeID [protected] |
Referenced by Copy(), GetEMSWorkingDataNode(), PrintSelf(), UpdateReferenceID(), UpdateReferences(), vtkMRMLEMSTemplateNode(), and WriteXML().
char* vtkMRMLEMSTemplateNode::GlobalParametersNodeID [protected] |
Referenced by Copy(), GetGlobalParametersNode(), PrintSelf(), UpdateReferenceID(), UpdateReferences(), vtkMRMLEMSTemplateNode(), and WriteXML().
char* vtkMRMLEMSTemplateNode::SpatialAtlasNodeID [protected] |
Referenced by Copy(), GetSpatialAtlasNode(), PrintSelf(), UpdateReferenceID(), UpdateReferences(), vtkMRMLEMSTemplateNode(), and WriteXML().
char* vtkMRMLEMSTemplateNode::SubParcellationNodeID [protected] |
Referenced by Copy(), GetSubParcellationNode(), PrintSelf(), UpdateReferenceID(), UpdateReferences(), vtkMRMLEMSTemplateNode(), and WriteXML().
char* vtkMRMLEMSTemplateNode::TreeNodeID [protected] |
Referenced by Copy(), GetTreeNode(), PrintSelf(), UpdateReferenceID(), vtkMRMLEMSTemplateNode(), and WriteXML().
1.6.1