Function G2lib::intersect_SAE

Function Documentation

inline void G2lib::intersect_SAE(BaseCurve const &C1, real_type offs_C1, BaseCurve const &C2, real_type offs_C2, IntersectList &ilist, bool swap_s_vals)

Collect the intersections of the two curve.

Parameters
  • C1[in] first curve

  • offs_C1[in] offset of the first curve

  • C2[in] second curve

  • offs_C2[in] offset of the second curve

  • ilist[out] list of the intersection (as parameter on the curves)

  • swap_s_vals[out] if true store (s2,s1) instead of (s1,s2) for each intersection