QUATERNION 结构 (sensorsstructures.h)

一个结构,表示用于简单 3D 旋转操作的 4 维矢量。

语法

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)

要求

要求
Header sensorsstructures.h