XMVectorModAngles

各要素について、2PI を法として角度を計算します。

構文

XMVECTOR XMVectorModAngles(         XMVECTOR Angles)

パラメーター

  • Angles
    [in] 角度要素のベクトル

戻り値

返されるベクトルの各要素が、2PI を法として計算された Angles の対応する要素になります。

解説 

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

XMVECTOR result;result.x = Angles.x - XM_2PI * round( Angles.x / XM_2PI );result.y = Angles.y - XM_2PI * round( Angles.y / XM_2PI );result.z = Angles.z - XM_2PI * round( Angles.z / XM_2PI );result.w = Angles.w - XM_2PI * round( Angles.w / XM_2PI );return result;

要件

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