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

Public Member Functions | |
| DtTrackVCPdu (DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| DtTrackVCPdu (const DtNetViewControlPdu *initial, DtBufferPtr buffer=DtUSE_INTERNAL_BUFFER) | |
| DtConstVector | worldLocation () const |
| const DtGlobalObjectDesignator & | trackId () const |
| void | setWorldLocation (DtConstVector loc) |
| void | setTrackId (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 | |
| DtVector | theVec |
| 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) |
| DtTrackVCPdu::DtTrackVCPdu | ( | DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER | ) |
References DtViewControlStaticSize, and DtStealthControlPdu::setViewerCommand().
| DtTrackVCPdu::DtTrackVCPdu | ( | const DtNetViewControlPdu * | initial, |
| DtBufferPtr | buffer = DtUSE_INTERNAL_BUFFER |
||
| ) |
| DtConstVector DtTrackVCPdu::worldLocation | ( | ) | const |
References netTrackParams, THAT, and theVec.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processTrackViewControl(), and string().
| const DtGlobalObjectDesignator & DtTrackVCPdu::trackId | ( | ) | const |
References netTrackParams, THAT, and theId.
Referenced by printData(), makVrv::DT_PROTOCOL_NAMESPACE::DtStealthControlProcessor::processTrackViewControl(), and string().
| void DtTrackVCPdu::setWorldLocation | ( | DtConstVector | loc | ) |
References netTrackParams.
Referenced by setFromString(), and DtStealthRemoteController::setTrackMode().
| void DtTrackVCPdu::setTrackId | ( | const DtGlobalObjectDesignator & | id | ) |
References netTrackParams.
Referenced by setFromString(), and DtStealthRemoteController::setTrackMode().
| const DtString & DtTrackVCPdu::markingText | ( | ) | const |
References DtViewControlStaticSize, myMarkingText, netTrackParams, and THAT.
Referenced by printData(), setFromString(), and string().
| void DtTrackVCPdu::setMarkingText | ( | const DtString & | markingText | ) |
References netTrackParams.
Referenced by setFromString().
|
virtual |
Reimplemented from DtStealthControlPdu.
References DtStealthControlPdu::isNumber(), markingText(), setMarkingText(), setTrackId(), and setWorldLocation().
|
virtual |
Reimplemented from DtStealthControlPdu.
References markingText(), trackId(), DtStealthControlPdu::vcStr, and worldLocation().
| void DtTrackVCPdu::printData | ( | ) | const |
Reimplemented from DtStealthControlPdu.
References markingText(), trackId(), and worldLocation().
|
protected |
Referenced by worldLocation().
|
protected |
Referenced by trackId().
|
protected |
Referenced by markingText().