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

njIsParalellL2PL

線と平面の平行チェック

書式

Bool njIsParalellL2L(*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);
/* 結果 */
TRUE

njIsParalellL2PL
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998