axom
axom copied to clipboard
Improve robustness of bezier curve intersection
Some robustness issues with the Bezier Curve intersection algorithm:
- Overlapping curves are not handled yet.
- Tangent intersections are not found.
- Curves are considered half-open, intersections at endpoints are not found if they happen at the end of the interval.
- Issues may arise in cases when control points are concentrated very closely at one endpoint for high order curves.