X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=funcs.scad.cpp;h=7bcd414a46cddec1071a13cd48db6e2a8a6800c8;hp=007ac4568297745bf2c695767ceac8bcab051411;hb=e7eb7b16d834778e9e1d7063a740496bf2198497;hpb=3a559f2503f11a583d9da3708f5d08b18a3c428b diff --git a/funcs.scad.cpp b/funcs.scad.cpp index 007ac45..7bcd414 100644 --- a/funcs.scad.cpp +++ b/funcs.scad.cpp @@ -31,3 +31,7 @@ function tangents_intersect_beta(cbig,rbig,csmall,rsmall) = function reflect_in_y(p) = [-p[0], p[1]]; +function angle_map_range(in,base) = + in < base ? in + 360 : + in >= base + 360 ? in - 360 : + in;