From 0af33f4008e3282249ee8b162ae064a80bd6f9d6 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Wed, 30 Mar 2022 21:29:40 +0800 Subject: [PATCH] use m_transpose --- examples/dragon/dragon_head.scad | 4 ++-- examples/hollow_out/hollow_out_vase.scad | 4 ++-- examples/owl.scad | 4 ++-- src/experimental/note.md | 5 ++++- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/examples/dragon/dragon_head.scad b/examples/dragon/dragon_head.scad index abe87509..adc0b6c1 100644 --- a/examples/dragon/dragon_head.scad +++ b/examples/dragon/dragon_head.scad @@ -1,7 +1,7 @@ use ; use ; use ; -use ; +use ; use ; use ; @@ -52,7 +52,7 @@ module dragon_head() { translate([0, 0, -2]) rotate([90, 0, -90]) - sweep(rails2sections([path1, path2, path3, path4, path5])); + sweep(m_transpose([path1, path2, path3, path4, path5])); translate([0, 0, -3.25]) rotate([90, 0, -90]) diff --git a/examples/hollow_out/hollow_out_vase.scad b/examples/hollow_out/hollow_out_vase.scad index e67b3f64..40a5984b 100644 --- a/examples/hollow_out/hollow_out_vase.scad +++ b/examples/hollow_out/hollow_out_vase.scad @@ -1,7 +1,7 @@ use ; use ; use ; -use ; +use ; use ; use ; @@ -27,7 +27,7 @@ module hollow_out_vase(ctrl_pts, t_step, line_diameter, fn, line_style) { fpt = ctrl_pts[len(ctrl_pts) - 1]; a_step = 360 / fn; - sects = rails2sections([ + sects = m_transpose([ for(a = [0:a_step:360 - a_step]) [for(p = bezier) ptf_rotate(p, [0, 0, a])] ]); diff --git a/examples/owl.scad b/examples/owl.scad index 2c5698b1..1c9f5289 100644 --- a/examples/owl.scad +++ b/examples/owl.scad @@ -4,7 +4,7 @@ use ; use ; use ; use ; -use ; +use ; use ; use ; use ; @@ -164,7 +164,7 @@ module owl(detail, head_angles) { points4, points3, points2, points ]; - sections = rails2sections(rails); + sections = m_transpose(rails); sweep(sections); } diff --git a/src/experimental/note.md b/src/experimental/note.md index 0bd941d8..d4a79cf5 100644 --- a/src/experimental/note.md +++ b/src/experimental/note.md @@ -17,4 +17,7 @@ new: - util/count - lemniscate_curve? -- perlin_sphere? \ No newline at end of file +- perlin_sphere? + +deprecated: + rails2sections: use m_transpose \ No newline at end of file