![]() |
VR-Forces 4.7 Class Documentation
|
Instances of DtSensorFieldOfViewDecoder encode data from DtSensorFieldOfViewStateRepository objects to the net structures to be sent to the network. More...

Public Member Functions | |
| DtSensorFieldOfViewDecoder (DtExerciseConn *conn) | |
| Default constructor. | |
| DtSensorFieldOfViewDecoder (const DtSensorFieldOfViewDecoder &orig) | |
| Copy constructor. | |
| virtual | ~DtSensorFieldOfViewDecoder () |
| Destructor. | |
| DtSensorFieldOfViewDecoder & | operator= (const DtSensorFieldOfViewDecoder &orig) |
| Assignment operator. | |
| DtCLONE_DECODER (DtSensorFieldOfViewDecoder) | |
| virtual void | decode (const DtSensorFieldOfViewPdu &pdu, DtSensorFieldOfViewStateRepository *stateRep) |
| Decode an SensorFieldOfView state PDU and update a state repository. | |
| DtSensorFieldOfViewDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| Default constructor. | |
| DtSensorFieldOfViewDecoder (const DtSensorFieldOfViewDecoder &orig) | |
| Copy constructor. | |
| virtual | ~DtSensorFieldOfViewDecoder () |
| Destructor. | |
| DtSensorFieldOfViewDecoder & | operator= (const DtSensorFieldOfViewDecoder &orig) |
| Assignment operator. | |
Static Public Member Functions | |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Creates an instance of DtSensorFieldOfViewDecoder. | |
Static Protected Member Functions | |
| static void | decodeRelativeLocation (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes RelativeLocation from attrs into rep. | |
| static void | decodeRelativeOrientation (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes RelativeOrientation from attrs into rep. | |
| static void | decodeHost (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes Host from attrs into rep. | |
| static void | decodeId (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes Id from attrs into rep. | |
| static void | decodeRadius (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes Radius from attrs into rep. | |
| static void | decodeTrackingMode (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes TrackingMode from attrs into rep. | |
| static void | decodeTargetedEntity (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes TargetedEntity from attrs into rep. | |
| static void | decodeTargetedLocation (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes TargetedLocation from attrs into rep. | |
| static void | decodeMinimumAzimuthAngle (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes MinimumAzimuthAngle from attrs into rep. | |
| static void | decodeMaximumAzimuthAngle (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes MaximumAzimuthAngle from attrs into rep. | |
| static void | decodeMinimumElevationAngle (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes MinimumElevationAngle from attrs into rep. | |
| static void | decodeMaximumElevationAngle (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes MaximumElevationAngle from attrs into rep. | |
| static void | decodeMaximumZoomLevel (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes MaximumZoomLevel from attrs into rep. | |
| static void | decodeZoomLevel (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes ZoomLevel from attrs into rep. | |
| static void | decodeColor (DtSensorFieldOfViewStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes Color from attrs into rep. | |
Instances of DtSensorFieldOfViewDecoder encode data from DtSensorFieldOfViewStateRepository objects to the net structures to be sent to the network.
Instances of DtSensorFieldOfViewDecoder are used to decode data from the network into DtSensorFieldOfViewStateRepository objects.
| DtSensorFieldOfViewDecoder::DtSensorFieldOfViewDecoder | ( | DtExerciseConn * | conn | ) |
Default constructor.
| DtSensorFieldOfViewDecoder::DtSensorFieldOfViewDecoder | ( | const DtSensorFieldOfViewDecoder & | orig | ) |
Copy constructor.
|
virtual |
Destructor.
| DtSensorFieldOfViewDecoder::DtSensorFieldOfViewDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
Default constructor.
| DtSensorFieldOfViewDecoder::DtSensorFieldOfViewDecoder | ( | const DtSensorFieldOfViewDecoder & | orig | ) |
Copy constructor.
|
virtual |
Destructor.
| DtSensorFieldOfViewDecoder& DtSensorFieldOfViewDecoder::operator= | ( | const DtSensorFieldOfViewDecoder & | orig | ) |
Assignment operator.
| DtSensorFieldOfViewDecoder::DtCLONE_DECODER | ( | DtSensorFieldOfViewDecoder | ) |
|
virtual |
Decode an SensorFieldOfView state PDU and update a state repository.
|
static |
Creates an instance of DtSensorFieldOfViewDecoder.
Reimplemented in DtRectangularPyramidDecoder.
| DtSensorFieldOfViewDecoder& DtSensorFieldOfViewDecoder::operator= | ( | const DtSensorFieldOfViewDecoder & | orig | ) |
Assignment operator.
|
staticprotected |
Decodes RelativeLocation from attrs into rep.
|
staticprotected |
Decodes RelativeOrientation from attrs into rep.
|
staticprotected |
Decodes Host from attrs into rep.
|
staticprotected |
Decodes Id from attrs into rep.
|
staticprotected |
Decodes Radius from attrs into rep.
|
staticprotected |
Decodes TrackingMode from attrs into rep.
|
staticprotected |
Decodes TargetedEntity from attrs into rep.
|
staticprotected |
Decodes TargetedLocation from attrs into rep.
|
staticprotected |
Decodes MinimumAzimuthAngle from attrs into rep.
|
staticprotected |
Decodes MaximumAzimuthAngle from attrs into rep.
|
staticprotected |
Decodes MinimumElevationAngle from attrs into rep.
|
staticprotected |
Decodes MaximumElevationAngle from attrs into rep.
|
staticprotected |
Decodes MaximumZoomLevel from attrs into rep.
|
staticprotected |
Decodes ZoomLevel from attrs into rep.
|
staticprotected |
Decodes Color from attrs into rep.