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