|
LibJuno 1.0.1
LibJuno is a lightweight C11 library designed specifically for embedded systems.
|
Right-handed quaternion (float precision). More...
#include <juno_vec_types.h>
Data Fields | ||
| struct { | ||
| float s | ||
| float i | ||
| float j | ||
| float k | ||
| } | tQuat | |
| float | arr [4] | |
Right-handed quaternion (float precision).
Can be accessed as individual components or raw array.
| float JUNO_RQUAT_F32_TAG::arr[4] |
Raw quaternion array [s,i,j,k].
| float JUNO_RQUAT_F32_TAG::i |
First vector part.
| float JUNO_RQUAT_F32_TAG::j |
Second vector part.
| float JUNO_RQUAT_F32_TAG::k |
Third vector part.
| float JUNO_RQUAT_F32_TAG::s |
Scalar part.
| struct { ... } JUNO_RQUAT_F32_TAG::tQuat |