Class to hold information about a node reference.
More...
#include <Libs/MRML/Core/vtkMRMLNode.h>
Class to hold information about a node reference.
Definition at line 835 of file vtkMRMLNode.h.
◆ Superclass
◆ vtkMRMLNodeReference() [1/2]
vtkMRMLNode::vtkMRMLNodeReference::vtkMRMLNodeReference |
( |
| ) |
|
|
protected |
◆ ~vtkMRMLNodeReference()
vtkMRMLNode::vtkMRMLNodeReference::~vtkMRMLNodeReference |
( |
| ) |
|
|
overrideprotected |
◆ vtkMRMLNodeReference() [2/2]
◆ GetClassName()
virtual const char * vtkMRMLNode::vtkMRMLNodeReference::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetObserveContentModifiedEvents()
◆ GetReferencedNode()
vtkMRMLNode * vtkMRMLNode::vtkMRMLNodeReference::GetReferencedNode |
( |
| ) |
const |
◆ GetReferencedNodeID()
virtual char * vtkMRMLNode::vtkMRMLNodeReference::GetReferencedNodeID |
( |
| ) |
|
|
virtual |
◆ GetReferenceRole()
virtual char * vtkMRMLNode::vtkMRMLNodeReference::GetReferenceRole |
( |
| ) |
|
|
virtual |
◆ GetReferencingNode()
vtkMRMLNode * vtkMRMLNode::vtkMRMLNodeReference::GetReferencingNode |
( |
| ) |
const |
◆ GetStaticEvents()
vtkIntArray * vtkMRMLNode::vtkMRMLNodeReference::GetStaticEvents |
( |
| ) |
const |
◆ IsA()
virtual int vtkMRMLNode::vtkMRMLNodeReference::IsA |
( |
const char * | type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkMRMLNode::vtkMRMLNodeReference::IsTypeOf |
( |
const char * | type | ) |
|
|
static |
◆ New()
◆ operator=()
◆ PrintSelf()
void vtkMRMLNode::vtkMRMLNodeReference::PrintSelf |
( |
ostream & | vtkNotUsedos, |
|
|
vtkIndent | vtkNotUsedindent ) |
|
inlineoverride |
◆ SafeDownCast()
◆ SetObserveContentModifiedEvents()
Controls if ContentModifiedEvents should be observed.
◆ SetReferencedNode()
void vtkMRMLNode::vtkMRMLNodeReference::SetReferencedNode |
( |
vtkMRMLNode * | node | ) |
|
◆ SetReferencedNodeID()
virtual void vtkMRMLNode::vtkMRMLNodeReference::SetReferencedNodeID |
( |
const char * | | ) |
|
|
virtual |
◆ SetReferenceRole()
virtual void vtkMRMLNode::vtkMRMLNodeReference::SetReferenceRole |
( |
const char * | | ) |
|
|
virtual |
◆ SetReferencingNode()
void vtkMRMLNode::vtkMRMLNodeReference::SetReferencingNode |
( |
vtkMRMLNode * | node | ) |
|
◆ SetStaticEvents()
void vtkMRMLNode::vtkMRMLNodeReference::SetStaticEvents |
( |
vtkIntArray * | events | ) |
|
Set the events that will be observed when the referenced node will be available.
If set to nullptr then the default event list (specified for the role) will be observed. If set to an empty event list then no events will be observed.
◆ ObserveContentModifiedEvents
Specifies whether ContentModified events of the referenced node should be observed. The undefined state is used to indicate if the value was specified explicitly (necessary to distinguish it from being explicitly disabled for implementation of reference groups).
Definition at line 890 of file vtkMRMLNode.h.
◆ ReferencedNode
vtkSmartPointer<vtkMRMLNode> vtkMRMLNode::vtkMRMLNodeReference::ReferencedNode |
|
protected |
The referenced node that is actually observed now.
Definition at line 880 of file vtkMRMLNode.h.
◆ ReferencedNodeID
char* vtkMRMLNode::vtkMRMLNodeReference::ReferencedNodeID |
|
protected |
Referenced node that should be observed (may not be the same as ReferencedNode if the ReferencedNodeID is recently changed)
Definition at line 884 of file vtkMRMLNode.h.
◆ ReferenceRole
char* vtkMRMLNode::vtkMRMLNodeReference::ReferenceRole |
|
protected |
◆ ReferencingNode
vtkWeakPointer<vtkMRMLNode> vtkMRMLNode::vtkMRMLNodeReference::ReferencingNode |
|
protected |
Points to this MRML node (that added the reference)
Definition at line 878 of file vtkMRMLNode.h.
◆ StaticEvents
vtkSmartPointer<vtkIntArray> vtkMRMLNode::vtkMRMLNodeReference::StaticEvents |
|
protected |
The documentation for this class was generated from the following file: