XMPlaneIntersectPlane

2 つの平面の交点を算出します。

構文

VOID XMPlaneIntersectPlane(         XMVECTOR *pLinePoint1,         XMVECTOR *pLinePoint2,         XMVECTOR P1,         XMVECTOR P2)

パラメーター

  • pLinePoint1
    [out] 交線上の 1 つのポイントを記述する 3D ベクトルのアドレス。「解説」を参照してください。
  • pLinePoint2
    [out] 交線上の 2 つ目のポイントを記述する 3D ベクトルのアドレス。「解説」を参照してください。
  • P1
    [in] 1 つ目の平面の係数を要素として持つ 4D ベクトル
  • P2
    [in] 2 つ目の平面の係数を要素として持つ 4D ベクトル

戻り値

なし。

解説 

平面が互いに平行な場合、返されるポイント ベクトルのすべての要素は QNaN に等しくなります。

要件

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