From 7f2f53014f3ba2c19d8dbe46d6e4cfea5fd050e3 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Thu, 10 Dec 2020 11:56:43 +0800 Subject: [PATCH] intersection_for not supported in 2020.12 --- src/voronoi/vrn2_from.scad | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/voronoi/vrn2_from.scad b/src/voronoi/vrn2_from.scad index 9381f8fa..fa73dcd0 100644 --- a/src/voronoi/vrn2_from.scad +++ b/src/voronoi/vrn2_from.scad @@ -19,13 +19,11 @@ module vrn2_from(points, spacing = 1, r = 0, delta = 0, chamfer = false, region_ function normalize(v) = v / norm(v); module region(pt) { - intersection_for(p = points) { - if(pt != p) { - v = p - pt; - translate((pt + p) / 2 - normalize(v) * offset_leng) - rotate(atan2(v[1], v[0])) - children(); - } + intersection_for(p = [for(p = points) if(pt != p) p]) { + v = p - pt; + translate((pt + p) / 2 - normalize(v) * offset_leng) + rotate(atan2(v[1], v[0])) + children(); } }