0.6.1
PyPI: https://pypi.org/project/bezier/0.6.1/
Docs: https://bezier.readthedocs.io/en/0.6.1/
Python Changes
Documentation
- Noting that
Surface.intersect()
can return a list of eitherCurvedPolygon
orSurface
instances (16e77d7
).
Breaking Changes
- Removing
IntersectionClassification
enum from_status.pxd
(4da969e
).
Non-Public API
- Adding getters and setters for parameters used during curve-curve intersection (
ef4ebc0
):bezier._geometric_intersection.set_max_candidates()
bezier._geometric_intersection.get_max_candidates()
bezier._geometric_intersection.set_similar_ulps()
bezier._geometric_intersection.get_similar_ulps()
ABI Changes
Surface Changes
- Switching from
int
to an actual enum for relevant functions with output values that are enums: - Adding getters and setters for parameters used during curve-curve intersection (
ef4ebc0
):curve_intersection.h::set_max_candidates
curve_intersection.h::get_max_candidates
curve_intersection.h::set_similar_ulps
curve_intersection.h::get_similar_ulps
Breaking Changes
- Removing inputs
curve_start / curve_end
and outputstrue_start / true_end
incurve.h::specialize_curve
(959c547
)