Public Attributes | Related Functions | List of all members
XsVector3 Class Reference

A class that represents a fixed size (3) vector. More...

#include <xsvector3.h>

Public Attributes

XsReal m_fixedData [3]
 Fixed size storage for the components in the vector. More...
 
XsVector m_vector
 The underlying vector. More...
 

Related Functions

(Note that these are not member functions.)

void XsVector3_assign (XsVector3 *thisPtr, const XsReal *src)
 Init the XsVector3 and copy the data from src into the vector if src is not null. More...
 
void XsVector3_construct (XsVector3 *thisPtr, const XsReal *src)
 Init the XsVector3 and copy the data from src into the vector if src is not null. More...
 
void XsVector3_copy (XsVector *copy, XsVector3 const *src)
 Copy the contents of the XsVector3 to copy. More...
 
void XsVector3_destruct (XsVector3 *thisPtr)
 Frees the XsVector3. More...
 

Detailed Description

A class that represents a fixed size (3) vector.

Definition at line 95 of file xsvector3.h.

Member Data Documentation

◆ m_fixedData

XsReal XsVector3::m_fixedData[3]

Fixed size storage for the components in the vector.

Definition at line 99 of file xsvector3.h.

◆ m_vector

XsVector XsVector3::m_vector

The underlying vector.

Definition at line 97 of file xsvector3.h.


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


xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:22