chiark / gitweb /
Remove some obsolete Huxley firmware files
[reprap-play.git] / funcs.scad.cpp
deleted file mode 100644 (file)
index 29d5a1e6dd2ab9bc0a103ad28203d98e20a7dd29..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,27 +0,0 @@
-// -*- C -*-
-
-function dist(a,b) =
-#define dsq(i) (a[i]-b[i])*(a[i]-b[i])
-              sqrt(dsq(0) + dsq(1));
-#undef dsq
-
-function circle_point(c, r, alpha) = [ c[0] + r * cos(alpha),
-                                      c[1] + r * sin(alpha) ];
-
-#define d     (dist(a,c))
-#define alpha (atan2(a[1]-c[1],a[0]-c[0]))
-#define gamma (asin(r / d))
-#define beta  (alpha + 90 - gamma)
-
-function tangent_intersect_beta(c,r,a) =
-              beta;
-
-function tangent_intersect_b(c,r,a) =
-              circle_point(c, r, beta);
-#undef d
-#undef alpha
-#undef gamma
-#undef beta
-
-function reflect_in_y(p) = [-p[0], p[1]];
-
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..d6ea1996e351665e8a8fe67ee2392bd0fe10dbba
--- /dev/null
@@ -0,0 +1 @@
+diziet-utils/funcs.scad.cpp
\ No newline at end of file