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... | |
A class that represents a fixed size (3) vector.
Definition at line 95 of file xsvector3.h.
XsReal XsVector3::m_fixedData[3] |
Fixed size storage for the components in the vector.
Definition at line 99 of file xsvector3.h.
XsVector XsVector3::m_vector |
The underlying vector.
Definition at line 97 of file xsvector3.h.