Ninjaライブラリ - コリジョン関数
njDistanceL2L
2直線間の距離
書式
Float njDistanceL2L( *l1, *l2, *p1, *p2 )
NJS_LINE
*l1
NJS_LINE
*l2
NJS_POINT3
*p1
NJS_POINT3
*p2
引数
*l1
直線データその1
*l2
直線データその2
*p1
直線l1上の最短距離点の座標
*p2
直線l2上の最短距離点の座標
戻り値
2直線間の最短距離
解説
2直線間の最短距離を求めます。 引数p1、p2 がNULLでない場合は2直線上の一番接近している点の座標を求め、それぞれp1(l1上の点)、p2(l2上の点)に格納します。
njDistanceL2L
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999