![]() |
VR-Vantage API Documentation
|

Public Member Functions | |
| DtAbsoluteVCPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| DtAbsoluteVCPdu (const DtNetViewControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| DtConstVector | worldLocation () const |
| const DtTaitBryan & | orientation () const |
| void | setWorldLocation (DtConstVector loc) |
| void | setOrientation (const DtTaitBryan &ori) |
| void | setFromString (const char *str) |
| const char * | string () const |
| void | printData () const |
Public Member Functions inherited from DtStealthControlPdu | |
| const DtGlobalObjectDesignator & | viewerId () const |
| const DtGlobalObjectDesignator & | senderId () const |
| DtViewerCommand | viewerCommand () const |
| unsigned long | ignoreFlags () const |
| bool | statusCommand () const |
| void | setViewerId (const DtGlobalObjectDesignator &id) |
| void | setSenderId (const DtGlobalObjectDesignator &id) |
| void | setIgnoreFlags (unsigned long flags) |
| void | setStatusCommand (bool b) |
Protected Attributes | |
| DtVector | theVec |
| DtTaitBryan | theAngles |
Protected Attributes inherited from DtStealthControlPdu | |
| DtGlobalObjectDesignator | retId |
| char | vcStr [400] |
Additional Inherited Members | |
Static Public Member Functions inherited from DtStealthControlPdu | |
| static DtPdu * | create (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
| static DtPdu * | createFromNet (const DtNetPacket *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) |
| static DtU32 | drawControlParamVersion (const DtNetViewControlPdu *vc) |
Protected Member Functions inherited from DtStealthControlPdu | |
| bool | isNumber (const char *str) |
| DtPduKind | internalGetPduKind () const |
| void | setViewerCommand (DtViewerCommand com) |
| DtStealthControlPdu () | |
Static Protected Member Functions inherited from DtStealthControlPdu | |
| static DtStealthControlPdu * | createViewControl (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| static DtStealthControlPdu * | createDrawControl (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| static DtStealthControlPdu * | createDrawControlV0 (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| static DtStealthControlPdu * | createDrawControlCurrent (DtNetViewControlPdu *vc, DtBufferPtr buffer) |
| DtAbsoluteVCPdu::DtAbsoluteVCPdu | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
References DtViewControlStaticSize, and DtStealthControlPdu::setViewerCommand().
| DtAbsoluteVCPdu::DtAbsoluteVCPdu | ( | const DtNetViewControlPdu * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
| DtConstVector DtAbsoluteVCPdu::worldLocation | ( | ) | const |
References netAbsParams, THAT, and theVec.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processAbsoluteViewControl(), and string().
| const DtTaitBryan & DtAbsoluteVCPdu::orientation | ( | ) | const |
References netAbsParams, THAT, and theAngles.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processAbsoluteViewControl(), and string().
| void DtAbsoluteVCPdu::setWorldLocation | ( | DtConstVector | loc | ) |
References netAbsParams.
Referenced by DtStealthRemoteController::setAbsoluteMode(), and setFromString().
| void DtAbsoluteVCPdu::setOrientation | ( | const DtTaitBryan & | ori | ) |
References netAbsParams.
Referenced by DtStealthRemoteController::setAbsoluteMode(), and setFromString().
|
virtual |
Reimplemented from DtStealthControlPdu.
References setOrientation(), and setWorldLocation().
|
virtual |
Reimplemented from DtStealthControlPdu.
References orientation(), DtStealthControlPdu::vcStr, and worldLocation().
| void DtAbsoluteVCPdu::printData | ( | ) | const |
Reimplemented from DtStealthControlPdu.
References orientation(), and worldLocation().
|
protected |
Referenced by worldLocation().
|
protected |
Referenced by orientation().