![]() |
VR-Link API Documentation for DIS
|
Represents a node in a fed tree. More...
Inheritance diagram for DtFedNode:
Collaboration diagram for DtFedNode:Public Member Functions | |
| DtFedNode () | |
| Default Constructor. More... | |
| DtFedNode (DtFedNode *) | |
| Build this Node as a child in the tree. More... | |
| virtual | ~DtFedNode () |
| Destructor. More... | |
| DtFedNode (const DtFedNode &orig) | |
| Copy Constructor. More... | |
| DtFedNode & | operator= (const DtFedNode &rhs) |
| Assignment Operator. More... | |
| bool | operator== (const DtFedNode &rhs) |
| virtual void | setParentObject (DtFedNode *) |
| Set the parent, if you haven't done it in the constructor. More... | |
| virtual DtFedNode * | getParentObject () const |
| Get the parent. More... | |
| virtual const DtString & | getFullName () const |
| Get the full name of this node... More... | |
Public Member Functions inherited from DtOMTNode | |
| DtOMTNode () | |
| Default Constructor. More... | |
| virtual | ~DtOMTNode () |
| Destructor. More... | |
| DtOMTNode (const DtOMTNode &orig) | |
| Copy Constructor. More... | |
| DtOMTNode & | operator= (const DtOMTNode &rhs) |
| Assignment Operator. More... | |
| virtual void | setName (const DtString &) |
| virtual const DtString & | getName () const |
| virtual void | setUniqueName (const DtString &) |
| virtual const DtString & | getUniqueName () const |
| virtual void | setNote (const DtString &) |
| virtual const DtString & | getNote () const |
Protected Attributes | |
| DtFedNode * | myParentObject |
Protected Attributes inherited from DtOMTNode | |
| DtString | myName |
| DtString | myNote |
| DtString | myUniqueName |
Private Attributes | |
| DtString * | myFullName |
| Used so we don't have to traverse the tree every time. More... | |
Represents a node in a fed tree.
. Which could be an interaction, an object, or an attribute.
| DtFedNode::DtFedNode | ( | ) |
Default Constructor.
|
explicit |
Build this Node as a child in the tree.
|
virtual |
Destructor.
| DtFedNode::DtFedNode | ( | const DtFedNode & | orig | ) |
Copy Constructor.
|
virtual |
Get the full name of this node...
This usually goes something like this: parentNodeFullName.nodeName
|
virtual |
Get the parent.
|
virtual |
Set the parent, if you haven't done it in the constructor.
|
mutableprivate |
Used so we don't have to traverse the tree every time.
The side effect is that we can only set a node once, but I don't see why we would want to do this more than that.
|
protected |