次の方法で共有


XMPlaneNearEqual 関数 (directxmath.h)

2 つの平面がほぼ等しいかどうかを判断します。

構文

bool XM_CALLCONV XMPlaneNearEqual(
  [in] FXMVECTOR P1,
  [in] FXMVECTOR P2,
  [in] FXMVECTOR Epsilon
) noexcept;

パラメーター

[in] P1

平面方程式Ax+By+Cz+D=0の平面係数 (A、B、C、D) を記述する XMVECTOR

[in] P2

平面方程式Ax+By+Cz+D=0の平面係数 (A、B、C、D) を記述する XMVECTOR

[in] Epsilon

P1P2 を比較するときに使用するコンポーネントごとの許容値を提供する XMVECTOR

戻り値

P1P2 とほぼ等しい場合は true、それ以外の場合は false を返します

注釈

関数は XMPlaneNearEqualP1 パラメーターと P2 パラメーターと Epsilon パラメーターを XMVector4NearEqual 関数に渡す前に正規化します。 計算の実行方法の詳細については、 XMVector4NearEqual 関数を 参照してください。

プラットフォームの要件

Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012 と Windows SDK for Windows 8。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。

要件

要件
対象プラットフォーム Windows
ヘッダー directxmath.h

こちらもご覧ください

DirectXMath ライブラリ プレーン関数