共用方式為


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)

規格需求

需求
標頭 sensorsstructures.h