XMQuaternionInverse

クオータニオンの逆行列を計算します。

構文

XMVECTOR XMQuaternionInverse(         XMVECTOR Q)

パラメーター

  • Q
    [in] 反転するクオータニオン

戻り値

Q の逆行列を返します。

解説 

次の擬似コードは、この関数の処理を表したものです。

XMVECTOR Result;FLOAT LengthSq = Q.x * Q.x + Q.y * Q.y + Q.z * Q.z + Q.w * Q.w;Result.x = -Q.x / LengthSq;Result.y = -Q.y / LengthSq;Result.z = -Q.z / LengthSq;Result.w = Q.w / LengthSq;return Result;

要件

ヘッダー: xnamath.h で宣言されています。