DirectXMath ライブラリの四元数関数
DirectXMath によって提供される四元数関数の一覧を示します。
このセクションの内容
トピック | 説明 |
---|---|
XMQuaternionBaryCentric |
指定した四元数を使用して、barycentric 座標の点を返します。 |
XMQuaternionBaryCentricV |
指定した四元数を使用して、barycentric 座標の点を返します。 |
XMQuaternionConjugate |
四元数のコンジュゲートを計算します。 |
XMQuaternionDot |
2 つの四元数のドット積を計算します。 |
XMQuaternionEqual |
2 つの四元数が等しいかどうかをテストします。 |
XMQuaternionExp |
特定の純粋四元数の指数を計算します。 |
XMQuaternionIdentity |
ID 四元数を返します。 |
XMQuaternionInverse |
四元数の逆関数を計算します。 |
XMQuaternionIsIdentity |
特定の四元数が ID 四元数であるかどうかをテストします。 |
XMQuaternionIsInfinite |
四元数のコンポーネントが正または負の無限大であるかどうかをテストします。 |
XMQuaternionIsNaN |
四元数のコンポーネントが NaN であるかどうかをテストします。 |
XMQuaternionLength |
四元数の大きさを計算します。 |
XMQuaternionLengthSq |
四元数の大きさの 2 乗を計算します。 |
XMQuaternionLn |
指定した単位四元数の自然対数を計算します。 |
XMQuaternionMultiply |
2 つの四元数の積を計算します。 |
XMQuaternionNormalize |
四元数を正規化します。 |
XMQuaternionNormalizeEst |
四元数の正規化されたバージョンを推定します。 |
XMQuaternionNotEqual |
2 つの四元数が等しくないかどうかをテストします。 |
XMQuaternionReciprocalLength |
四元数の大きさの逆数を計算します。 |
XMQuaternionRotationAxis |
軸に関する回転四元数を計算します。 |
XMQuaternionRotationMatrix |
回転行列から回転四元数を計算します。 |
XMQuaternionRotationNormal |
法線ベクトルに関する回転四元数を計算します。 |
XMQuaternionRotationRollPitchYaw |
ピッチ、ヨー、ロール (オイラー角度) に基づいて回転四元数を計算します。 |
XMQuaternionRotationRollPitchYawFromVector |
オイラー角度 (ピッチ、ヨー、ロール) を含むベクトルに基づいて回転四元数を計算します。 |
XMQuaternionSlerp |
球面線形補間を使用して、2 つの単位四元数の間を補間します。 |
XMQuaternionSlerpV |
球面線形補間を使用して、2 つの単位四元数の間を補間します。 |
XMQuaternionSquad |
球面四角形補間を使用して、4 つの単位四元数の間を補間します。 |
XMQuaternionSquadSetup |
球面四角形補間の設定コントロール ポイントのアドレスを提供します。 |
XMQuaternionSquadV |
球面四角形補間を使用して、4 つの単位四元数の間を補間します。 |
XMQuaternionToAxisAngle |
特定の四元数の軸とその軸に関する回転角度を計算します。 |
関連トピック