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