From 7f2e67b1b5c95290ee77c60fd8a8c25371a5f252 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sat, 7 May 2022 13:41:46 +0800 Subject: [PATCH] refactor --- src/triangle/tri_incenter.scad | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/triangle/tri_incenter.scad b/src/triangle/tri_incenter.scad index f1d45f70..476c98e3 100644 --- a/src/triangle/tri_incenter.scad +++ b/src/triangle/tri_incenter.scad @@ -18,11 +18,4 @@ function tri_incenter(shape_pts) = c = norm(pa - pb), abc = [a, b, c] ) - (len(pa) == 2 ? [ - abc * [pa.x, pb.x, pc.x], - abc * [pa.y, pb.y, pc.y] - ] : [ - abc * [pa.x, pb.x, pc.x], - abc * [pa.y, pb.y, pc.y], - abc * [pa.z, pb.z, pc.z] - ]) / (a + b + c); \ No newline at end of file + [for(i = [0:len(pa) - 1]) abc * [pa[i], pb[i], pc[i]]] / (a + b + c); \ No newline at end of file