Структура QUATERNION (sensorsstructures.h)
Структура, представляющая 4-мерный вектор, используемый для простой операции 3D-поворота.
Синтаксис
typedef struct {
float X;
float Y;
float Z;
float W;
} QUATERNION, *PQUATERNION;
Члены
X
Горизонтальный вектор.
Y
Вертикальный вектор.
Z
Вектор на оси Z.
W
Комментарии
Поворот выполняется вокруг оси, сформированной вектором v= [X, Y, Z] и имеет угол ?, и у нас есть:
W=cos(theta/2)
|v|=sin(theta/2)
Требования
Требование | Значение |
---|---|
Заголовок | sensorsstructures.h |