Fixing zero elevation bug when concave hull overlap was not detected.

Backported from tm_perf_optims
This commit is contained in:
tamasmeszaros 2019-07-30 14:24:42 +02:00
parent 7f33e23fbb
commit 320f964847
4 changed files with 32 additions and 10 deletions

View file

@ -41,6 +41,9 @@ void breakstick_holes(ExPolygon &poly,
double stick_width,
double penetration = 0.0);
Polygons concave_hull(const Polygons& polys, double max_dist_mm = 50,
ThrowOnCancel throw_on_cancel = [](){});
struct PoolConfig {
double min_wall_thickness_mm = 2;
double min_wall_height_mm = 5;