LibJuno 0.42.0
LibJuno is a lightweight C99 library designed specifically for embedded systems.
Loading...
Searching...
No Matches
JUNO_RQUAT_F64_TAG Union Reference

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]
 

Detailed Description

Right-handed quaternion (double precision).

Can be accessed as individual components or raw array.

Field Documentation

◆ arr

double JUNO_RQUAT_F64_TAG::arr[4]

Raw quaternion array [s,i,j,k].

◆ i

double JUNO_RQUAT_F64_TAG::i

First vector part.

◆ j

double JUNO_RQUAT_F64_TAG::j

Second vector part.

◆ k

double JUNO_RQUAT_F64_TAG::k

Third vector part.

◆ s

double JUNO_RQUAT_F64_TAG::s

Scalar part.

◆ [struct]

struct { ... } JUNO_RQUAT_F64_TAG::tQuat

The documentation for this union was generated from the following file: