lineCubic

Computes the intersections between a 2D line segment and a cubic Bézier curve.

Return

an array of Vec2 objects, where each element represents an intersection point in the parameter space (s, t). s corresponds to the line's parameter, and t corresponds to the cubic Bézier curve's parameter.

Parameters

p

the 2D line segment represented as a Line2 object

q

the cubic Bézier curve represented as a CubicBezier2 object