From ddc739f4bb3cd84b7d5acc12d0d79aa64bfc40d3 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sun, 14 May 2017 13:05:00 +0800 Subject: [PATCH] refactored --- src/shape_square.scad | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/shape_square.scad b/src/shape_square.scad index 9810a15b..8a4eb38e 100644 --- a/src/shape_square.scad +++ b/src/shape_square.scad @@ -20,8 +20,9 @@ include <__private__/__trapezium.scad>; function shape_square(size, corner_r = 0) = let( - x = __is_vector(size) ? size[0] : size, - y = __is_vector(size) ? size[1] : size + is_vt = __is_vector(size), + x = is_vt ? size[0] : size, + y = is_vt ? size[1] : size ) __trapezium( radius = x / 2,