From 29762e878aba5a5c83dbab525f80067718e9e844 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Mon, 22 May 2017 17:20:53 +0800 Subject: [PATCH] fixed begin > end if [begin:end] problem --- src/pie.scad | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pie.scad b/src/pie.scad index b74eb904..abaf58e6 100644 --- a/src/pie.scad +++ b/src/pie.scad @@ -34,7 +34,7 @@ module pie(radius, angle) { points = concat( [[0, 0], __ra_to_xy(edge_r_begin(angles[0]), angles[0])], - [for(i = [m:n]) __ra_to_xy(radius, a_step * i)], + m > n ? [] : [for(i = [m:n]) __ra_to_xy(radius, a_step * i)], [__ra_to_xy(edge_r_end(angles[1]), angles[1])] );