From 0b920df2cbf523a59d1824329dd8022c6fb8bd40 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Wed, 26 Feb 2020 12:37:57 +0800 Subject: [PATCH] refactor --- src/experimental/_impl/_convex_center_p_impl.scad | 2 -- src/experimental/convex_center_p.scad | 6 ++---- 2 files changed, 2 insertions(+), 6 deletions(-) delete mode 100644 src/experimental/_impl/_convex_center_p_impl.scad diff --git a/src/experimental/_impl/_convex_center_p_impl.scad b/src/experimental/_impl/_convex_center_p_impl.scad deleted file mode 100644 index db7beec4..00000000 --- a/src/experimental/_impl/_convex_center_p_impl.scad +++ /dev/null @@ -1,2 +0,0 @@ -function _convex_center_p_sum(lt, leng, i = 0) = - i == leng ? [0, 0, 0] : lt[i] + _convex_center_p_sum(lt, leng, i + 1); diff --git a/src/experimental/convex_center_p.scad b/src/experimental/convex_center_p.scad index 31a9c30e..c8c95933 100644 --- a/src/experimental/convex_center_p.scad +++ b/src/experimental/convex_center_p.scad @@ -1,5 +1,3 @@ -use ; +use ; -function convex_center_p(points) = - let(leng = len(points)) - _convex_center_p_sum(points, leng) / leng; \ No newline at end of file +function convex_center_p(points) = sum(points) / len(points); \ No newline at end of file