From 9c7e980c238fb797c0651d3082e3177e6742aed3 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 18 Mar 2018 12:18:31 +0000 Subject: [PATCH] utils: introduce atan2vector (no users yet) Signed-off-by: Ian Jackson --- funcs.scad.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/funcs.scad.cpp b/funcs.scad.cpp index 92292be..5857c93 100644 --- a/funcs.scad.cpp +++ b/funcs.scad.cpp @@ -16,6 +16,8 @@ function vectorlen(v) = sqrt(vsq(0) + vsq(1) + vsq(2)); function unitvector2d(v) = v / vectorlen2d(v); function unitvector(v) = v / vectorlen(v); +function atan2vector(v) = atan2(v[1], v[0]); + // | m[0][0] m[0][1] | // | m[1][0] m[1][1] | function determinant2(m) = (m[0][0] * m[1][1] - m[0][1] * m[1][0]); -- 2.30.2