|
void | AddLinearSegmentParameter (const KDIS::DATA_TYPE::LinearSegmentParameter &L) |
| Description: Specifies the parameter values for representing each linear segment. More...
|
|
virtual void | Decode (KDataStream &stream, bool ignoreHeader=false) throw ( KException ) |
| Description: Convert From Network Data. More...
|
|
virtual KDataStream | Encode () const |
| Description: Convert To Network Data. More...
|
|
virtual void | Encode (KDataStream &stream) const |
|
virtual KString | GetAsString () const |
| Description: Returns a string representation of the PDU. More...
|
|
const std::vector
< KDIS::DATA_TYPE::LinearSegmentParameter > & | GetLinearSegmentParameters () const |
|
KUINT8 | GetNumberOfSegments () const |
| Description: The number of Linear Segment Parameter records contained within this PDU. More...
|
|
const KDIS::DATA_TYPE::ObjectType & | GetObjectType () const |
|
KDIS::DATA_TYPE::ObjectType & | GetObjectType () |
|
const
KDIS::DATA_TYPE::SimulationIdentifier & | GetReceivingSimulationID () const |
|
KDIS::DATA_TYPE::SimulationIdentifier & | GetReceivingSimulationID () |
|
const
KDIS::DATA_TYPE::SimulationIdentifier & | GetRequestorSimulationID () const |
|
KDIS::DATA_TYPE::SimulationIdentifier & | GetRequestorSimulationID () |
|
| Linear_Object_State_PDU () |
|
| Linear_Object_State_PDU (KDataStream &stream) throw ( KException ) |
|
| Linear_Object_State_PDU (const Header &H, KDataStream &stream) throw ( KException ) |
|
| Linear_Object_State_PDU (const KDIS::DATA_TYPE::EntityIdentifier &ObjID, const KDIS::DATA_TYPE::EntityIdentifier &RefObjID, KUINT16 UpdateNum, KDIS::DATA_TYPE::ENUMS::ForceID FI, const KDIS::DATA_TYPE::SimulationIdentifier &ReqID, const KDIS::DATA_TYPE::SimulationIdentifier &RecvID, const KDIS::DATA_TYPE::ObjectType &O) |
|
| Linear_Object_State_PDU (const KDIS::DATA_TYPE::EntityIdentifier &ObjID, const KDIS::DATA_TYPE::EntityIdentifier &RefObjID, KUINT16 UpdateNum, KDIS::DATA_TYPE::ENUMS::ForceID FI, const KDIS::DATA_TYPE::SimulationIdentifier &ReqID, const KDIS::DATA_TYPE::SimulationIdentifier &RecvID, const KDIS::DATA_TYPE::ObjectType &O, std::vector< KDIS::DATA_TYPE::LinearSegmentParameter > &Segments) |
|
KBOOL | operator!= (const Linear_Object_State_PDU &Value) const |
|
KBOOL | operator== (const Linear_Object_State_PDU &Value) const |
|
void | SetLinearSegmentParameters (const std::vector< KDIS::DATA_TYPE::LinearSegmentParameter > &L) |
|
void | SetObjectType (const KDIS::DATA_TYPE::ObjectType &O) |
| Description: The type of object. Represented as DIS enumeration(domain, kind, Category and sub category). More...
|
|
void | SetReceivingSimulationID (const KDIS::DATA_TYPE::SimulationIdentifier &ID) |
| Description: The simulation application that is to receive the PDU. More...
|
|
void | SetRequestorSimulationID (const KDIS::DATA_TYPE::SimulationIdentifier &ID) |
| Description: The simulation application sending the PDU. More...
|
|
virtual | ~Linear_Object_State_PDU () |
|