X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=funcs.scad.cpp;h=5857c933a837f888bf22faedda5b455e6df0e973;hp=92292bebc3db62a31cc802f2b1a0406815d65b95;hb=4102833288a860f53df35fbd023df44933aec3f0;hpb=eb70657ee3ca038b7ed8af809b53ac37aa500550 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]);