Function flo_curves::bezier::curve_intersects_line
source · 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,
Expand description
Find the t values where a curve intersects a line
Return value is a vector of (curve_t, line_t, intersection_point) values