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

njIsParalellL2L

2本の線の平行チェック

書式

Bool njIsParalellL2L(*l1, *l2)
NJS_LINE *l1
NJS_LINE *l2

引数

*l1線データ(1)
*l2線データ(2)

戻値

TRUE平行
FALSE非平行

解説

2本の線が平行かどうかを調べます。

用例

NJS_LINE l1, l2;
l1.px = 100.f;
l1.py = 100.f;
l1.pz = 100.f;
l1.vx = 3.f;
l1.vy = 4.f;
l1.vz = 5.f;
 l2.px = 100.f;
l2.py = 100.f;
l2.pz = -100.f;
l2.vx = -3.f;
l2.vy = -4.f;
l2.vz = -5.f;
njIsParalellL2L(&l1, &l2);
/* 結果 */
TRUE

njIsParalellL2L
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998