open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::DeadReckoningParameter Class Reference
Collaboration diagram for DIS::DeadReckoningParameter:
Collaboration graph
[legend]

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
unsigned char getDeadReckoningAlgorithm () const
 
void setDeadReckoningAlgorithm (unsigned char pX)
 
char * getOtherParameters ()
 
const char * getOtherParameters () const
 
void setOtherParameters (const char *pX)
 
Vector3FloatgetEntityLinearAcceleration ()
 
const Vector3FloatgetEntityLinearAcceleration () const
 
void setEntityLinearAcceleration (const Vector3Float &pX)
 
Vector3FloatgetEntityAngularVelocity ()
 
const Vector3FloatgetEntityAngularVelocity () const
 
void setEntityAngularVelocity (const Vector3Float &pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const DeadReckoningParameter &rhs) const
 

Protected Attributes

unsigned char _deadReckoningAlgorithm
 enumeration of what dead reckoning algorighm to use
 
char _otherParameters [15]
 other parameters to use in the dead reckoning algorithm
 
Vector3Float _entityLinearAcceleration
 Linear acceleration of the entity.
 
Vector3Float _entityAngularVelocity
 angular velocity of the entity
 

The documentation for this class was generated from the following files: