Skip to content

0.7.0

Latest

Choose a tag to compare

@jbuckmccready jbuckmccready released this 02 Jan 19:08
· 2 commits to master since this release

Added ⭐

  • ⚠️ BREAKING: Added collapsed area parameter to pline boolean options to allow for pruning
    collapsed polylines from results. This is only breaking due to struct initialization, if you use
    default initialization this defaults to no change in behavior (#71).
  • Added examples crate to workspace to demonstrate cavalier_contours functionality (#74).

Fixed 🐛

  • Fixed bug in pline segment intersection when two arcs only touch at endpoints at one point, have
    the same arc radius and center, and are in opposite directions. This also fixes some cases for
    algorithms that depend on finding interescts (boolean, offset, etc.) (#71).
  • Fixed offset slice stitching to use consistent epsilon (join_eps) when removing repeat vertices,
    preventing tiny segments at slice boundaries when offsetting polylines with close vertices
    (#77).