次の方法で共有


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