PyPI link to release 0.2.1 Documentation for release 0.2.1

  • Added Curve.locate() public method and _curve_helpers.newton_refine() helper

  • Adding optional color to Surface.plot() method

  • Adding Surface.elevate() method for degree elevation

  • Fixing nodes defining the self-intersecting curve in curve-curve-intersection (no code in bezier was broken / fixed, just “bad” docs)

  • Allow wiggle outside of [0, 1] when intersecting linearizations in from_linearized()

  • Collapsing almost-same parameter values in intersect_one_round() (via from_linearized()). Previously checked for bitwise equality and relied on checking values at the boundary of a subdivided interval

  • Adding non-public bezier._plot_helpers module