open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::DeadReckoningParameters Class Reference
Collaboration diagram for DIS::DeadReckoningParameters:
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)
 
unsigned char * getParameters ()
 
const unsigned char * getParameters () const
 
void setParameters (const unsigned 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 DeadReckoningParameters &rhs) const
 

Protected Attributes

unsigned char _deadReckoningAlgorithm
 Algorithm to use in computing dead reckoning. More...
 
unsigned char _parameters [15]
 Dead reckoning parameters. More...
 
Vector3Float _entityLinearAcceleration
 Linear acceleration of the entity.
 
Vector3Float _entityAngularVelocity
 Angular velocity of the entity.
 

Member Data Documentation

◆ _deadReckoningAlgorithm

unsigned char DIS::DeadReckoningParameters::_deadReckoningAlgorithm
protected

Algorithm to use in computing dead reckoning.

See EBV doc.

◆ _parameters

unsigned char DIS::DeadReckoningParameters::_parameters[15]
protected

Dead reckoning parameters.

Contents depends on algorithm.


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