Ultimaker / CuraEngine

Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
https://ultimaker.com/en/products/cura-software
GNU Affero General Public License v3.0
1.66k stars 874 forks source link

Add voronoi utility functions #1984

Closed casperlamboo closed 7 months ago

casperlamboo commented 7 months ago

Description

This PR add several utilities to resolve the dreaded voronoi crashes. In this PR some debug utilities are added, this includes

Unit tests, that test the complete WallsComputation.generateWalls walls.

CURA-11361 CURA-11362

Type of change

How Has This Been Tested?

Yes

Checklist:

casperlamboo commented 7 months ago

superseded by https://github.com/Ultimaker/CuraEngine/pull/1988