From da0e3907891cc63a21af081d4966540e6baa0bc3 Mon Sep 17 00:00:00 2001 From: Thomas Kalka Date: Tue, 10 Dec 2019 17:01:22 +0100 Subject: [PATCH] do not start holes with the corner --- boxes/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/boxes/__init__.py b/boxes/__init__.py index 539ec5e..b130ff0 100755 --- a/boxes/__init__.py +++ b/boxes/__init__.py @@ -1149,8 +1149,9 @@ class Boxes: """ r = min(r, dx/2., dy/2.) - self.moveTo(x + r - dx / 2.0, y - dy / 2.0 + self.burn, 180) - for d in (dy, dx, dy, dx): + self.moveTo(x, y - dy / 2.0 + self.burn, 180) + self.edge(dx / 2.0 - r) # start with an edge to allow easier change of inner corners + for d in (dy, dx, dy, dx / 2.0 + r): self.corner(-90, r) self.edge(d - 2 * r)