Ninja Library - コリジョン関数

njIsParalellPL2PL

2つの平面の平行チェック

書式

Bool njIsParalellPL2PL( pl1, pl2 )
const NJS_PLANE *pl1
const NJS_PLANE *pl2

引数

pl1   1つ目の平面データを格納する構造体のポインタ
pl2   2つ目の平面データを格納する構造体のポインタ

戻り値

TRUE   平行
FALSE   非平行

解説

面が平行かどうかを調べます。

用例

NJS_PLANE pl1, pl2;
pl1.px = 100.f;
pl1.py = 100.f;
pl1.pz = 100.f;
pl1.vx = 0.f;
pl1.vy = 0.f;
pl1.vz = 1.f;
pl2.px = -100.f;
pl2.py = -100.f;
pl2.pz = -100.f;
pl2.vx = 0.f;
pl2.vy = 0.f;
pl2.vz = -1.f;
njIsParalellPL2PL(&pl1, &pl2);
/* Result */
TRUE

njIsParalellPL2PL
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000