DirectXMath ライブラリの 4D ベクタージオメトリック関数

4D ベクトル ジオメトリック関数を一覧表示します。

このセクションの内容

トピック 説明
XMVector4AngleBetweenNormals
2 つの正規化された 4D ベクトル間のラジアン角度を計算します。
XMVector4AngleBetweenNormalsEst
2 つの正規化された 4D ベクトル間のラジアン角度を推定します。
XMVector4AngleBetweenVectors
2 つの 4D ベクトル間のラジアン角度を計算します。
XMVector4ClampLength
4D ベクトルの長さを特定の範囲にクランプします。
XMVector4ClampLengthV
4D ベクトルの長さを特定の範囲にクランプします。
XMVector4Cross
4D クロス積を計算します。
XMVector4Dot
4D ベクトル間のドット積を計算します。
XMVector4InBounds
4D ベクトルのコンポーネントが設定された境界内にあるかどうかをテストします。
XMVector4Length
4D ベクトルの長さを計算します。
XMVector4LengthEst
4D ベクトルの長さを推定します。
XMVector4LengthSq
4D ベクトルの長さの 2 乗を計算します。
XMVector4Normalize
4D ベクターの正規化されたバージョンを返します。
XMVector4NormalizeEst
4D ベクトルの正規化されたバージョンを推定します。
XMVector4Orthogonal
4D ベクトルに垂直なベクトルを計算します。
XMVector4ReciprocalLength
4D ベクトルの長さの逆数を計算します。
XMVector4ReciprocalLengthEst
4D ベクトルの長さの逆数を推定します。
XMVector4Reflect
4D 法線ベクトル全体のインシデント 4D ベクトルを反映します。
XMVector4Refract
4D 法線ベクトル全体に入射 4D ベクトルを屈折します。
XMVector4RefractV
4D 法線ベクトル全体に入射 4D ベクトルを屈折します。

 

DirectXMath ライブラリの 4D ベクター関数