Function section_curve_curve_intersection2

Source
pub fn section_curve_curve_intersection2(
    first: &Curve2,
    first_span: Interval,
    second: &Curve2,
    second_span: Interval,
    tolerance: Tolerance,
) -> Result<Vec<CurveCurveHit>, ExactCurveRefusal>
Expand description

Where two plane curves meet, each over its span.

Lines, circles, ellipses, sinusoids, quadratic and angle graphs and implicit curves, in any pairing. Hits are ordered along the first curve.

§Errors

UnsupportedCurve when neither curve has a field (a B-spline or a lifted pcurve: B-spline pairs take the certified NURBS tier), or when a piece’s trace is refused.