Skip to content

3.0.1

Compare
Choose a tag to compare
@NailxSharipov NailxSharipov released this 17 Apr 16:54
· 73 commits to main since this release

Changed

Starting from this version:

  • Outer contours are returned in counter-clockwise order
  • Hole contours are in clockwise order

This aligns with the standard mathematical convention and improves compatibility with other geometry libraries.
Now it also can be adjustable with enum ContourDirection

API Cleanup

Advanced methods have been renamed for clarity and now use the *_custom suffix:

  • overlay_custom
  • extract_shapes_custom
  • slice_custom_by
    ...and others

The slicing algorithm has been reworked and became more stable.