i_curve_kernel is not a general-purpose Bézier solver. It is a low-level intersection kernel for normalized curve segments produced by i_curve preprocessing. The algorithms assume that cubic segments are already split into simple arc-like pieces without self-intersections or cusps. For arbitrary Bézier curves, run preprocessing first.
iShape-Rust/i_curve_kernel
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|