From 1129f7aaba93b7f19adb50236bad34e700d86e5f Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Sat, 17 Apr 2021 16:53:09 +0800 Subject: [PATCH] update note --- src/experimental/note.md | 37 ++++--------------------------------- 1 file changed, 4 insertions(+), 33 deletions(-) diff --git a/src/experimental/note.md b/src/experimental/note.md index e7b45a6d..370fae12 100644 --- a/src/experimental/note.md +++ b/src/experimental/note.md @@ -1,37 +1,8 @@ to_do: +Triangle -dotSCAD 3.0 Dev - -- `function_grapher`: delete `slicing` parameter. Improve `"LINES"`、`"HULL_LINES"` performance. -- `hull_polyline3d`: Rename the parameter `thickness` to `diameter`. -- `line3d`: Rename the parameter `thickness` to `diameter`. -- `polyline3d`: Rename the parameter `thickness` to `diameter`. -- `util/sort`: `by` accepts a function literal. -- `util/bsearch`: only supports `sorted` and `target` parameters. I view it as a new function. -- `util/dedup`: delete `sorted` parameter. add the `eq`,`hash` and `number_of_buckets` parameters. -- `util/zip`: add the `combine` parameter. -- `lines_intersection` supports 3D -- `vx_union`, `vx_circle`, `vx_bezier`, `vx_polygon` performance improved. - -New modules/functions - -- `angle_between` -- `util/degrees` -- `util/radians` -- `util/polar_coordinate` -- `util/spherical_coordinate` -- `util/every` -- `util/some` -- `util/swap` -- `util/shuffle` -- `util/find_index` -- `maze/mz_theta_cells` -- `maze/mz_theta_get` -- `util/set/hashset` ... -- `util/map/hashmap` ... - -- delete `m_cumulate` -- delete `trianglate`, use `tri_ear_clipping`? -- `turtle/turtle2d` and `turtle/turtle3d` used internally. \ No newline at end of file +- tri_circumcircle +- tri_ear_clipping +- tri_delaunay \ No newline at end of file