D3DXQuaternionToAxisAngle
クオータニオンの回転軸と回転角度を算出します。
void
D3DXQuaternionToAxisAngle(
CONST D3DXQUATERNION * pQ,
D3DXVECTOR3 * pAxis,
FLOAT * pAngle
);
パラメータ
- pQ
演算対象の D3DXQUATERNION 構造体へのポインターです。 - pAxis
この関数は、クオータニオンの回転軸を表す D3DXVECTOR3 構造体へのポインターを返します。 - pAngle
この関数は、クオータニオンの回転角度 (ラジアン単位) を表す FLOAT 型の値へのポインターを返します。
戻り値
値を返しません。
解説
まだ正規化されていない入力クオータニオンに対しては、すべて D3DXQuaternionNormalize 関数を使用します。
要件
ヘッダー: D3dx9math.h 宣言
ライブラリ: D3dx9.lib 内容