fn add_intersection<S: Scalar>(
t1: S,
orig_curve1: &CubicBezierSegment<S>,
t2: S,
orig_curve2: &CubicBezierSegment<S>,
flip: bool,
intersections: &mut ArrayVec<(S, S), 9>,
)
fn add_intersection<S: Scalar>(
t1: S,
orig_curve1: &CubicBezierSegment<S>,
t2: S,
orig_curve2: &CubicBezierSegment<S>,
flip: bool,
intersections: &mut ArrayVec<(S, S), 9>,
)