# Function G2lib::intersect_SAE

- Defined in File BaseCurve.hxx

## 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