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

Public Member Functions | |
| DtRectangularPyramidDecoder (DtExerciseConn *conn) | |
| Default constructor. | |
| DtRectangularPyramidDecoder (const DtRectangularPyramidDecoder &orig) | |
| Copy constructor. | |
| virtual | ~DtRectangularPyramidDecoder () |
| Destructor. | |
| DtRectangularPyramidDecoder & | operator= (const DtRectangularPyramidDecoder &orig) |
| Assignment operator. | |
| DtCLONE_DECODER (DtRectangularPyramidDecoder) | |
| virtual void | decode (const DtRectangularPyramidPdu &pdu, DtRectangularPyramidStateRepository *stateRep) |
| Decode an RectangularPyramid state PDU and update a state repository. | |
| DtRectangularPyramidDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| Default constructor. | |
| virtual | ~DtRectangularPyramidDecoder () |
| Destructor. | |
| DtRectangularPyramidDecoder (const DtRectangularPyramidDecoder &orig) | |
| Copy constructor. | |
| DtRectangularPyramidDecoder & | operator= (const DtRectangularPyramidDecoder &orig) |
| Assignment operator. | |
Public Member Functions inherited from DtSensorFieldOfViewDecoder | |
| 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. | |
| virtual | ~DtSensorFieldOfViewDecoder () |
| Destructor. | |
| DtSensorFieldOfViewDecoder (const DtSensorFieldOfViewDecoder &orig) | |
| Copy constructor. | |
| DtSensorFieldOfViewDecoder & | operator= (const DtSensorFieldOfViewDecoder &orig) |
| Assignment operator. | |
Static Public Member Functions | |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Creates an instance of DtRectangularPyramidDecoder. | |
Static Protected Member Functions | |
| static void | decodeXHalfAngle (DtRectangularPyramidStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes XHalfAngle from attrs into rep. | |
| static void | decodeYHalfAngle (DtRectangularPyramidStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes YHalfAngle from attrs into rep. | |
Static Protected Member Functions inherited from DtSensorFieldOfViewDecoder | |
| 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 DtRectangularPyramidDecoder encode data from DtRectangularPyramidStateRepository objects to the net structures to be sent to the network.
Instances of DtRectangularPyramidDecoder are used to decode data from the network into DtRectangularPyramidStateRepository objects.
| DtRectangularPyramidDecoder::DtRectangularPyramidDecoder | ( | DtExerciseConn * | conn | ) |
Default constructor.
| DtRectangularPyramidDecoder::DtRectangularPyramidDecoder | ( | const DtRectangularPyramidDecoder & | orig | ) |
Copy constructor.
|
virtual |
Destructor.
| DtRectangularPyramidDecoder::DtRectangularPyramidDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
Default constructor.
|
virtual |
Destructor.
| DtRectangularPyramidDecoder::DtRectangularPyramidDecoder | ( | const DtRectangularPyramidDecoder & | orig | ) |
Copy constructor.
| DtRectangularPyramidDecoder& DtRectangularPyramidDecoder::operator= | ( | const DtRectangularPyramidDecoder & | orig | ) |
Assignment operator.
| DtRectangularPyramidDecoder::DtCLONE_DECODER | ( | DtRectangularPyramidDecoder | ) |
|
virtual |
Decode an RectangularPyramid state PDU and update a state repository.
| DtRectangularPyramidDecoder& DtRectangularPyramidDecoder::operator= | ( | const DtRectangularPyramidDecoder & | orig | ) |
Assignment operator.
|
static |
Creates an instance of DtRectangularPyramidDecoder.
Reimplemented from DtSensorFieldOfViewDecoder.
|
staticprotected |
Decodes XHalfAngle from attrs into rep.
|
staticprotected |
Decodes YHalfAngle from attrs into rep.