25 #ifndef _lineintersect_utils_h
26 #define _lineintersect_utils_h
37 bool infinite_lines,
number epsilon,
number &PointOnSegAx,
41 number &NearestVectorY,
number &NearestVectorZ,
bool &true_intersection);
46 bool infinite_line,
number epsilon_squared,
number &NearestPointX,
56 bool infinite_lines,
number epsilon_squared,
double number
Definition: types.h:124
void AdjustNearestPoints(number A1x, number A1y, number A1z, number Lax, number Lay, number Laz, number B1x, number B1y, number B1z, number Lbx, number Lby, number Lbz, number epsilon_squared, number s, number t, number &PointOnSegAx, number &PointOnSegAy, number &PointOnSegAz, number &PointOnSegBx, number &PointOnSegBy, number &PointOnSegBz)
Definition: lineintersect_utils.cpp:406
void FindNearestPointOnLineSegment(const number A1x, const number A1y, const number A1z, const number Lx, const number Ly, const number Lz, const number Bx, const number By, const number Bz, bool infinite_line, number epsilon_squared, number &NearestPointX, number &NearestPointY, number &NearestPointZ, number ¶meter)
Definition: lineintersect_utils.cpp:238
void FindNearestPointOfParallelLineSegments(number A1x, number A1y, number A1z, number A2x, number A2y, number A2z, number Lax, number Lay, number Laz, number B1x, number B1y, number B1z, number B2x, number B2y, number B2z, number Lbx, number Lby, number Lbz, bool infinite_lines, number epsilon_squared, number &PointOnSegAx, number &PointOnSegAy, number &PointOnSegAz, number &PointOnSegBx, number &PointOnSegBy, number &PointOnSegBz)
Definition: lineintersect_utils.cpp:305
void IntersectLineSegments(const number A1x, const number A1y, const number A1z, const number A2x, const number A2y, const number A2z, const number B1x, const number B1y, const number B1z, const number B2x, const number B2y, const number B2z, bool infinite_lines, number epsilon, number &PointOnSegAx, number &PointOnSegAy, number &PointOnSegAz, number &PointOnSegBx, number &PointOnSegBy, number &PointOnSegBz, number &NearestPointX, number &NearestPointY, number &NearestPointZ, number &NearestVectorX, number &NearestVectorY, number &NearestVectorZ, bool &true_intersection)
Definition: lineintersect_utils.cpp:85