![]() |
VR-Link API Documentation for DIS
|
class DtLeEntityOrientation: More...
Collaboration diagram for DtLeEntityOrientation:Public Member Functions | |
| DtLeEntityOrientation () | |
| Constructors. | |
| DtLeEntityOrientation (const DtLeEntityOrientation &orig) | |
| DtLeEntityOrientation & | operator= (const DtLeEntityOrientation &orig) |
| Assignment operator. | |
| DtLeEntityOrientation & | operator= (const DtNetLeEntityOrientation &orig) |
| virtual | ~DtLeEntityOrientation () |
| Destructor. | |
| virtual void | setPsi (DtU16 value) |
| Set/Get Psi. | |
| virtual DtU16 | psi () const |
| virtual void | setTheta (DtU16 value) |
| Set/Get Theta. | |
| virtual DtU16 | theta () const |
| virtual void | setPhi (DtU16 value) |
| Set/Get Phi. | |
| virtual DtU16 | phi () const |
| virtual void | print () const |
| Print the information contained in the record. | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Print the information to a stream. | |
| virtual void | unloadNetRecord (const DtNetLeEntityOrientation &record) |
| Load/Unload data from a packet record (for 8-bit fields). | |
| virtual void | loadNetRecord (DtNetLeEntityOrientation &record) const |
| virtual void | unloadNetRecord16 (const DtNetLeEntityOrientation16 &record) |
| Load/Unload data from a packet record (for 16-bit fields). | |
| virtual void | loadNetRecord16 (DtNetLeEntityOrientation16 &record) const |
Protected Attributes | |
| DtU16 | myPsi |
| Data members: | |
| DtU16 | myTheta |
| DtU16 | myPhi |
class DtLeEntityOrientation:
DtLeEntityOrientation is a class which contains the entity orientation information for the live entity PDUs. This record uses 8-bit values for the TSPI PDU and 16-bit values for the detonation PDU.
Constructors.
| DtLeEntityOrientation::DtLeEntityOrientation | ( | const DtLeEntityOrientation & | orig | ) |
| virtual DtLeEntityOrientation::~DtLeEntityOrientation | ( | ) | [virtual] |
Destructor.
| virtual void DtLeEntityOrientation::loadNetRecord | ( | DtNetLeEntityOrientation & | record | ) | const [virtual] |
| virtual void DtLeEntityOrientation::loadNetRecord16 | ( | DtNetLeEntityOrientation16 & | record | ) | const [virtual] |
| DtLeEntityOrientation& DtLeEntityOrientation::operator= | ( | const DtLeEntityOrientation & | orig | ) |
Assignment operator.
| DtLeEntityOrientation& DtLeEntityOrientation::operator= | ( | const DtNetLeEntityOrientation & | orig | ) |
| virtual DtU16 DtLeEntityOrientation::phi | ( | ) | const [virtual] |
| virtual void DtLeEntityOrientation::print | ( | ) | const [virtual] |
Print the information contained in the record.
| virtual void DtLeEntityOrientation::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
Print the information to a stream.
| virtual DtU16 DtLeEntityOrientation::psi | ( | ) | const [virtual] |
| virtual void DtLeEntityOrientation::setPhi | ( | DtU16 | value | ) | [virtual] |
Set/Get Phi.
| virtual void DtLeEntityOrientation::setPsi | ( | DtU16 | value | ) | [virtual] |
Set/Get Psi.
| virtual void DtLeEntityOrientation::setTheta | ( | DtU16 | value | ) | [virtual] |
Set/Get Theta.
| virtual DtU16 DtLeEntityOrientation::theta | ( | ) | const [virtual] |
| virtual void DtLeEntityOrientation::unloadNetRecord | ( | const DtNetLeEntityOrientation & | record | ) | [virtual] |
Load/Unload data from a packet record (for 8-bit fields).
| virtual void DtLeEntityOrientation::unloadNetRecord16 | ( | const DtNetLeEntityOrientation16 & | record | ) | [virtual] |
Load/Unload data from a packet record (for 16-bit fields).
DtU16 DtLeEntityOrientation::myPhi [protected] |
DtU16 DtLeEntityOrientation::myPsi [protected] |
Data members:
DtU16 DtLeEntityOrientation::myTheta [protected] |