[][src]Function flo_curves::bezier::curve_intersects_line

pub fn curve_intersects_line<C: BezierCurve, L: Line<Point = C::Point>>(
    curve: &C,
    line: &L
) -> SmallVec<[(f64, f64, C::Point); 4]> where
    C::Point: Coordinate2D

Find the t values where a curve intersects a line

Return value is a vector of (curve_t, line_t, intersection_point) values