17 #define XSEULER_INITIALIZER { { { XsMath_zero,XsMath_zero,XsMath_zero } } }    71         inline bool empty()
 const XsReal m_z
Stores the z component of the euler triplet. 
 
bool operator==(const TPoint2D &p1, const TPoint2D &p2)
Exact comparison between 2D points. 
 
EIGEN_STRONG_INLINE bool empty() const
 
XSTYPES_DLL_API const XsReal XsMath_zero
 
GLdouble GLdouble GLdouble GLdouble q
 
bool operator!=(const TPoint2D &p1, const TPoint2D &p2)
Exact comparison between 2D points. 
 
XsReal m_roll
Stores the roll component of the euler triplet. 
 
size_t XsSize
XsSize must be unsigned number! 
 
XsReal m_data[3]
Stores the euler triplet in an array of three elements. 
 
VALUE & operator[](const KEY &key)
Write/read via [i] operator, that creates an element if it didn't exist already. 
 
XsReal m_yaw
Stores the yaw component of the euler triplet. 
 
XSTYPES_DLL_API void XsEuler_destruct(struct XsEuler *thisPtr)
 
XSTYPES_DLL_API void XsEuler_fromQuaternion(struct XsEuler *thisPtr, const struct XsQuaternion *quat)
 
double XsReal
Defines the floating point type used by the Xsens libraries. 
 
XsReal m_y
Stores the y component of the euler triplet. 
 
XSTYPES_DLL_API int XsEuler_empty(const struct XsEuler *thisPtr)
 
XsReal m_pitch
Stores the pitch component of the euler triplet. 
 
GLsizei GLsizei GLenum GLenum const GLvoid * data
 
XsReal m_x
Stores the x component of the euler triplet.