Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* chore: add spade as a dependency although spade is a optional dependency, it looks like a good fit for the default features. Including it has the effect of bringing in 3 new dependencies: - robust 0.2 (we already use this) - optional 0.5 - spade 2.2 I'll try to speak to the spade maintainers. Maybe we can bump the robust version in their crate to reduce dependencies further. Also it might make sense to ask them if the optional crate provides any real value. * feat: initial implementation of TriangulateSpade trait * fix: ignore example pictures in doc tests * chore: add changelog entry * chore: fix comment * chore: apply review suggestion for doc comments * chore: capitalize Delaunay * chore: fix typo: convertes -> converts * chore: fix typo: achives -> achieves * feat: put required methods into a sealed trait so we don't leak them * feat: add tests for the shapes in the doc comments * chore: add doc tests and move cleanup function to sealed trait * chore: fix typo * chore: apply review suggestion for naming * chore: improve description, worsen english * chore: fix weird line wrap * fix: pass epsilon as parameter + rename points -> coords * chore: add test for different snap radius values * chore: add link that explains constrained Delaunay triangulations * Add voronoi (#2) * Add Delaunay triangulation Signed-off-by: Ben Johnston <[email protected]> * feat: Delaunay documentation Signed-off-by: Ben Johnston <[email protected]> * feat: Add Voronoi diagram Signed-off-by: Ben Johnston <[email protected]> * feat: Voronoi testing Signed-off-by: Ben Johnston <[email protected]> * feat: Remove ndarray crates * chore: Remove unwanted Result * feat: Remove Circle struct * feat: Remove nested loop * feat: Add test to trim intersection to None * chore: Update CHANGES.md * feat: Address review comments --------- Signed-off-by: Ben Johnston <[email protected]> --------- Signed-off-by: Ben Johnston <[email protected]> Co-authored-by: aviac <[email protected]> Co-authored-by: RobWalt <[email protected]> Co-authored-by: Stephan Hügel <[email protected]>
- Loading branch information