From 295ff7322331e0e459677f13501ea5185451f6fe Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sun, 26 May 2019 21:09:28 +0800 Subject: [PATCH] refactor --- src/in_shape.scad | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/in_shape.scad b/src/in_shape.scad index 57f0d937..f1a3a202 100644 --- a/src/in_shape.scad +++ b/src/in_shape.scad @@ -16,11 +16,10 @@ function _in_shape_in_edge(edge, pt) = maxx = max([edge[0][0], edge[1][0]]), minx = min([edge[0][0], edge[1][0]]), maxy = max([edge[0][1], edge[1][1]]), - miny = min([edge[0][1], edge[1][1]]), - vt = edge[1] - edge[0] + miny = min([edge[0][1], edge[1][1]]) ) pt[0] >= minx && pt[0] <= maxx && pt[1] >= miny && pt[1] <= maxy && - (vt[0] == 0 ? (pt[0] == edge[0][0]) : _in_shape_in_line_equation(edge, pt)); + ((edge[1] - edge[0])[0] == 0 ? (pt[0] == edge[0][0]) : _in_shape_in_line_equation(edge, pt)); function _in_shape_in_any_edges_sub(edges, leng, pt, i) = leng == i ? false : (