VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtTrackJamDesignatorList Class Reference

Instances of DtTrackJamDesignatorList are list of globally significant object identifiers. More...

+ Collaboration diagram for DtTrackJamDesignatorList:

Public Member Functions

 DtTrackJamDesignatorList ()
 default constructor More...
 
virtual ~DtTrackJamDesignatorList ()
 destructor More...
 
 DtTrackJamDesignatorList (const DtTrackJamDesignatorList &orig)
 copy constructor More...
 
DtTrackJamDesignatorListoperator= (const DtTrackJamDesignatorList &orig)
 assignment operator More...
 
int operator== (const DtTrackJamDesignatorList &other) const
 equivalence operators More...
 
int operator!= (const DtTrackJamDesignatorList &other) const
 
virtual void setNumObjects (int num)
 Set/Get number of objects. More...
 
virtual int numObjects () const
 
virtual bool setObject (int index, const DtTrackJamDesignator &des)
 Set index'th object designator. More...
 
virtual const
DtTrackJamDesignator
object (int index, bool *valid=NULL) const
 Get index'th object designator. More...
 
virtual void printData () const
 Print data to DtInfo. More...
 
virtual void printDataToStream (std::ostream &stream) const
 Print data to the specified stream. More...
 

Protected Attributes

int myNum
 
DtTrackJamDesignator myEmptyObj
 
DtTrackJamDesignatormyObjs
 

Detailed Description

Instances of DtTrackJamDesignatorList are list of globally significant object identifiers.

Constructor & Destructor Documentation

DtTrackJamDesignatorList::DtTrackJamDesignatorList ( )

default constructor

virtual DtTrackJamDesignatorList::~DtTrackJamDesignatorList ( )
virtual

destructor

DtTrackJamDesignatorList::DtTrackJamDesignatorList ( const DtTrackJamDesignatorList orig)

copy constructor

Member Function Documentation

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.

Member Data Documentation

DtTrackJamDesignator DtTrackJamDesignatorList::myEmptyObj
protected
int DtTrackJamDesignatorList::myNum
protected
DtTrackJamDesignator* DtTrackJamDesignatorList::myObjs
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Apr 25 03:39:01 EDT 2022 from SVN revision 242502
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)