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 741 of file vtkMRMLNode.h.
◆ Superclass
◆ vtkMRMLNodeReference() [1/2]
vtkMRMLNode::vtkMRMLNodeReference::vtkMRMLNodeReference |
( |
| ) |
|
|
protected |
◆ ~vtkMRMLNodeReference()
virtual vtkMRMLNode::vtkMRMLNodeReference::~vtkMRMLNodeReference |
( |
| ) |
|
|
protectedvirtual |
◆ vtkMRMLNodeReference() [2/2]
◆ GetClassName()
virtual const char* vtkMRMLNode::vtkMRMLNodeReference::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetEvents()
vtkIntArray* vtkMRMLNode::vtkMRMLNodeReference::GetEvents |
( |
| ) |
const |
◆ 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 |
◆ 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 |
|
) |
| |
|
inline |
◆ SafeDownCast()
◆ SetEvents()
void vtkMRMLNode::vtkMRMLNodeReference::SetEvents |
( |
vtkIntArray * |
events | ) |
|
Set the events that will be observed when the referenced node will be available.
If set to NULL 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.
◆ 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 | ) |
|
◆ Events
vtkSmartPointer<vtkIntArray> vtkMRMLNode::vtkMRMLNodeReference::Events |
|
protected |
Events that should be observed (may not be the same as ReferencedNode if the ReferencedNodeID is recently changed)
Definition at line 789 of file vtkMRMLNode.h.
◆ ReferencedNode
vtkSmartPointer<vtkMRMLNode> vtkMRMLNode::vtkMRMLNodeReference::ReferencedNode |
|
protected |
The referenced node that is actually observed now.
Definition at line 782 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 786 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 780 of file vtkMRMLNode.h.
The documentation for this class was generated from the following file: