Go to the documentation of this file.
78 #define XSSDIDATA_INITIALIZER {XSQUATERNION_INITIALIZER, XSVECTOR3_INITIALIZER}
135 inline void setOrientationIncrement(
const XsQuaternion& dq)
141 inline const XsVector3& velocityIncrement()
const
147 inline void setVelocityIncrement(
const XsVector& dv)
A class that represents a vector of real numbers.
void XsSdiData_destruct(XsSdiData *thisPtr)
Destruct the object, makes the fields invalid.
A class that implements a quaternion.
XsQuaternion m_orientationIncrement
The orientation increment.
struct XsSdiData XsSdiData
Contains StrapDown Integration (SDI) data.
bool operator==(const XsFilterProfile &lhs, const XsFilterProfile &rhs)
Returns true if lhs has the same type as rhs.
XsVector3 m_velocityIncrement
The velocity increment.
double XsReal
Defines the floating point type used by the Xsens libraries.
void XsSdiData_construct(XsSdiData *thisPtr, const XsReal *orientationIncrement, const XsReal *velocityIncrement)
Initialize an XsSdiData object with the optional arguments.
A class that represents a fixed size (3) vector.