![]() |
VR-Link API Documentation for DIS
|
Instances of DtTrackJamDesignatorList are list of globally significant object identifiers. More...
Collaboration diagram for DtTrackJamDesignatorList:Public Member Functions | |
| DtTrackJamDesignatorList () | |
| default constructor | |
| virtual | ~DtTrackJamDesignatorList () |
| destructor | |
| DtTrackJamDesignatorList (const DtTrackJamDesignatorList &orig) | |
| copy constructor | |
| DtTrackJamDesignatorList & | operator= (const DtTrackJamDesignatorList &orig) |
| assignment operator | |
| int | operator== (const DtTrackJamDesignatorList &other) const |
| equivalence operators | |
| int | operator!= (const DtTrackJamDesignatorList &other) const |
| virtual void | setNumObjects (int num) |
| Set/Get number of objects. | |
| virtual int | numObjects () const |
| virtual bool | setObject (int index, const DtTrackJamDesignator &des) |
| Set index'th object designator. | |
| virtual const DtTrackJamDesignator & | object (int index, bool *valid=NULL) const |
| Get index'th object designator. | |
| virtual void | printData () const |
| Print data to DtInfo. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print data to the specified stream. | |
Protected Attributes | |
| int | myNum |
| DtTrackJamDesignator | myEmptyObj |
| DtTrackJamDesignator * | myObjs |
Instances of DtTrackJamDesignatorList are list of globally significant object identifiers.
default constructor
| virtual DtTrackJamDesignatorList::~DtTrackJamDesignatorList | ( | ) | [virtual] |
destructor
copy constructor
| virtual int DtTrackJamDesignatorList::numObjects | ( | ) | const [virtual] |
| virtual const DtTrackJamDesignator& DtTrackJamDesignatorList::object | ( | int | index, |
| bool * | valid = NULL |
||
| ) | const [virtual] |
Get index'th object designator.
Set valid to false if bad index, true otherwise.
| int DtTrackJamDesignatorList::operator!= | ( | const DtTrackJamDesignatorList & | other | ) | const |
| DtTrackJamDesignatorList& DtTrackJamDesignatorList::operator= | ( | const DtTrackJamDesignatorList & | orig | ) |
assignment operator
| int DtTrackJamDesignatorList::operator== | ( | const DtTrackJamDesignatorList & | other | ) | const |
equivalence operators
| virtual void DtTrackJamDesignatorList::printData | ( | ) | const [virtual] |
Print data to DtInfo.
| virtual void DtTrackJamDesignatorList::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print data to the specified stream.
| virtual void DtTrackJamDesignatorList::setNumObjects | ( | int | num | ) | [virtual] |
Set/Get number of objects.
Setting to a number lower than the current number will remove trailing objects from the list.
| virtual bool DtTrackJamDesignatorList::setObject | ( | int | index, |
| const DtTrackJamDesignator & | des | ||
| ) | [virtual] |
Set index'th object designator.
int DtTrackJamDesignatorList::myNum [protected] |
DtTrackJamDesignator* DtTrackJamDesignatorList::myObjs [protected] |