Ninjaライブラリ - コリジョン関数

njIsParalellL2PL

線と平面の平行チェック

書式

Bool njIsParalellL2PL( *l, *pl ) 
NJS_LINE *l 
NJS_PLANE *pl 

引数

*l   線データ
*pl   平面データ

戻り値

TRUE   平行
FALSE   非平行

解説

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

用例

NJS_LINE l;
NJS_PLANE pl;
l.px = 100.f;
l.py = 100.f;
l.pz = 100.f;
l.vx = 1.f;
l.vy = 0.f;
l.vz = 0.f;
pl.px = -100.f;
pl.py = -100.f;
pl.pz = -100.f;
pl.vx = -0.f;
pl.vy = -0.f;
pl.vz = -1.f;
njIsParalellL2PL(&l, &pl);
/* Result */
TRUE

njIsParalellL2PL
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999