D3DXPLANE 構造体 (D3dx9math.h)
Note
D3DX ユーティリティ ライブラリは非推奨です。 代わりに DirectXMath を使用することをお勧めします。
平面について説明します。
構文
typedef struct D3DXPLANE {
FLOAT a;
FLOAT b;
FLOAT c;
FLOAT d;
} D3DXPLANE, *LPD3DXPLANE;
メンバー
-
a
-
型: FLOAT
-
一般的な平面方程式におけるクリッピング平面の係数。 「解説」を参照してください。
-
b
-
型: FLOAT
-
一般的な平面方程式におけるクリッピング平面の b 係数。 「解説」を参照してください。
-
c
-
型: FLOAT
-
一般的な平面方程式におけるクリッピング平面の c 係数。 「解説」を参照してください。
-
d
-
型: FLOAT
-
一般的な平面方程式におけるクリッピング平面の d 係数。 「解説」を参照してください。
Remarks
D3DXPLANE 構造体のメンバーは、一般的な平面方程式の形式になります。 x + by + cz + dw = 0 になるように、一般的な平面方程式に収まります。
C++ プログラマは、オーバーロードされたコンストラクターと代入、単項演算子、バイナリ (等値を含む) 演算子を実装する D3DXPLANE 拡張機能 を使用して、演算子のオーバーロードと型キャストを利用できます。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目