![]() |
VR-Link API Documentation for DIS
|
Instances of DtTrackJamDesignator are used to represent track/jam targets in the EmitterSystem PDU (DIS). More...
Inheritance diagram for DtTrackJamDesignator:
Collaboration diagram for DtTrackJamDesignator:Public Member Functions | |
| DtTrackJamDesignator () | |
| Default constructor. | |
| DtTrackJamDesignator (const DtEntityIdentifier &entId, int emitterId, int beamId) | |
| Constructor. | |
| virtual | ~DtTrackJamDesignator () |
| Destructor. | |
| DtTrackJamDesignator (const DtTrackJamDesignator &orig) | |
| Copy constructor. | |
| DtTrackJamDesignator & | operator= (const DtTrackJamDesignator &orig) |
| Assignment operator. | |
| virtual void | setEmitterId (int id) |
| Sets the emitter ID. | |
| virtual int | emitterId () const |
| Gets the emitter ID. | |
| virtual void | setBeamId (int id) |
| Sets the beam ID. | |
| virtual int | beamId () const |
| Gets the beam ID. | |
| virtual bool | operator== (const DtTrackJamDesignator &des) const |
| Equality operator. | |
| virtual bool | operator!= (const DtTrackJamDesignator &des) const |
| Non-equality operator. | |
| virtual const char * | string () const |
| Returns a string representation. | |
Protected Attributes | |
| int | myEmitterId |
| int | myBeamId |
| DtString | myStringRep |
Instances of DtTrackJamDesignator are used to represent track/jam targets in the EmitterSystem PDU (DIS).
Default constructor.
| DtTrackJamDesignator::DtTrackJamDesignator | ( | const DtEntityIdentifier & | entId, |
| int | emitterId, | ||
| int | beamId | ||
| ) |
Constructor.
| virtual DtTrackJamDesignator::~DtTrackJamDesignator | ( | ) | [virtual] |
Destructor.
| DtTrackJamDesignator::DtTrackJamDesignator | ( | const DtTrackJamDesignator & | orig | ) |
Copy constructor.
| virtual int DtTrackJamDesignator::beamId | ( | ) | const [virtual] |
Gets the beam ID.
| virtual int DtTrackJamDesignator::emitterId | ( | ) | const [virtual] |
Gets the emitter ID.
| virtual bool DtTrackJamDesignator::operator!= | ( | const DtTrackJamDesignator & | des | ) | const [virtual] |
Non-equality operator.
| DtTrackJamDesignator& DtTrackJamDesignator::operator= | ( | const DtTrackJamDesignator & | orig | ) |
Assignment operator.
| virtual bool DtTrackJamDesignator::operator== | ( | const DtTrackJamDesignator & | des | ) | const [virtual] |
Equality operator.
| virtual void DtTrackJamDesignator::setBeamId | ( | int | id | ) | [virtual] |
Sets the beam ID.
| virtual void DtTrackJamDesignator::setEmitterId | ( | int | id | ) | [virtual] |
Sets the emitter ID.
| virtual const char* DtTrackJamDesignator::string | ( | ) | const [virtual] |
Returns a string representation.
Reimplemented from DtEntityIdentifier.
int DtTrackJamDesignator::myBeamId [protected] |
int DtTrackJamDesignator::myEmitterId [protected] |
DtString DtTrackJamDesignator::myStringRep [protected] |