diff --git a/src/experimental/note.md b/src/experimental/note.md index cba43313..5358658b 100644 --- a/src/experimental/note.md +++ b/src/experimental/note.md @@ -11,6 +11,7 @@ dotSCAD 3.0 Dev New modules/functions - `angle_between` +- `polar_coordinate` - `spherical_coordinate` - `util/every` - `util/some` diff --git a/src/polar_coordinate.scad b/src/polar_coordinate.scad new file mode 100644 index 00000000..0b377a8b --- /dev/null +++ b/src/polar_coordinate.scad @@ -0,0 +1,3 @@ +use <__comm__/__angy_angz.scad>; + +function polar_coordinate(point) = [norm(point), atan2(point[1], point[0])]; // r, theta \ No newline at end of file