次の方法で共有


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