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

Public Member Functions | |
| DtCompassVCPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| DtCompassVCPdu (const DtNetViewControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| float | radius () const |
| void | setRadius (float r) |
| float | bodyHeading () const |
| void | setBodyHeading (float h) |
| float | pitch () const |
| void | setPitch (float p) |
| float | headingOffset () const |
| void | setHeadingOffset (float o) |
| float | pitchOffset () const |
| void | setPitchOffset (float p) |
| float | roll () const |
| void | setRoll (float r) |
| const DtGlobalObjectDesignator & | attachId () const |
| void | setAttachId (const DtGlobalObjectDesignator &id) |
| const DtString & | markingText () const |
| void | setMarkingText (const DtString &markingText) |
| 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 | |
| DtGlobalObjectDesignator | theId |
| DtString | myMarkingText |
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) |
| DtCompassVCPdu::DtCompassVCPdu | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
References DtViewControlStaticSize, and DtStealthControlPdu::setViewerCommand().
| DtCompassVCPdu::DtCompassVCPdu | ( | const DtNetViewControlPdu * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
| float DtCompassVCPdu::radius | ( | ) | const |
References netCompassParams.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processCompassViewControl(), and string().
| void DtCompassVCPdu::setRadius | ( | float | r | ) |
References netCompassParams.
Referenced by DtStealthRemoteController::setCompassMode(), and setFromString().
| float DtCompassVCPdu::bodyHeading | ( | ) | const |
References netCompassParams.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processCompassViewControl(), and string().
| void DtCompassVCPdu::setBodyHeading | ( | float | h | ) |
References netCompassParams.
Referenced by DtStealthRemoteController::setCompassMode(), and setFromString().
| float DtCompassVCPdu::pitch | ( | ) | const |
References netCompassParams.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processCompassViewControl(), and string().
| void DtCompassVCPdu::setPitch | ( | float | p | ) |
References netCompassParams.
Referenced by DtStealthRemoteController::setCompassMode(), and setFromString().
| float DtCompassVCPdu::headingOffset | ( | ) | const |
References netCompassParams.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processCompassViewControl(), and string().
| void DtCompassVCPdu::setHeadingOffset | ( | float | o | ) |
References netCompassParams.
Referenced by setFromString().
| float DtCompassVCPdu::pitchOffset | ( | ) | const |
References netCompassParams.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processCompassViewControl(), and string().
| void DtCompassVCPdu::setPitchOffset | ( | float | p | ) |
References netCompassParams.
Referenced by setFromString().
| float DtCompassVCPdu::roll | ( | ) | const |
References netCompassParams.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processCompassViewControl(), setFromString(), and string().
| void DtCompassVCPdu::setRoll | ( | float | r | ) |
References netCompassParams.
Referenced by setFromString().
| const DtGlobalObjectDesignator & DtCompassVCPdu::attachId | ( | ) | const |
References netCompassParams, THAT, and theId.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processCompassViewControl(), and string().
| void DtCompassVCPdu::setAttachId | ( | const DtGlobalObjectDesignator & | id | ) |
References netCompassParams.
Referenced by DtStealthRemoteController::setCompassMode(), and setFromString().
| const DtString & DtCompassVCPdu::markingText | ( | ) | const |
References DtViewControlStaticSize, myMarkingText, netCompassParams, and THAT.
Referenced by printData(), setFromString(), and string().
| void DtCompassVCPdu::setMarkingText | ( | const DtString & | markingText | ) |
References netCompassParams.
Referenced by setFromString().
|
virtual |
Reimplemented from DtStealthControlPdu.
References DtStealthControlPdu::isNumber(), markingText(), roll(), setAttachId(), setBodyHeading(), setHeadingOffset(), setMarkingText(), setPitch(), setPitchOffset(), setRadius(), and setRoll().
|
virtual |
Reimplemented from DtStealthControlPdu.
References attachId(), bodyHeading(), headingOffset(), markingText(), pitch(), pitchOffset(), radius(), roll(), and DtStealthControlPdu::vcStr.
| void DtCompassVCPdu::printData | ( | ) | const |
Reimplemented from DtStealthControlPdu.
References attachId(), bodyHeading(), headingOffset(), markingText(), pitch(), pitchOffset(), radius(), and roll().
|
protected |
Referenced by attachId().
|
protected |
Referenced by markingText().