Structure QUATERNION (sensorsstructures.h)
Structure qui représente un vecteur à 4 dimensions utilisé pour une opération de rotation 3D simple.
Syntaxe
typedef struct {
float X;
float Y;
float Z;
float W;
} QUATERNION, *PQUATERNION;
Membres
X
Vecteur horizontal.
Y
Vecteur vertical.
Z
Vecteur sur l’axe Z.
W
Remarques
La rotation est effectuée autour de l’axe formé par le vecteur v= [X, Y, Z] et est d’angle ?, et nous avons :
W=cos(theta/2)
|v|=sin(theta/2)
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | sensorsstructures.h |