chiark / gitweb /
bugfixes
[moebius3.git] / moebius.py
index 7240248e82684d517944de2d3bbc375d6ffd4e16..ea762a958af0af9beb2529c42e394e6ec93dfc07 100644 (file)
@@ -1,9 +1,13 @@
 
+from __future__ import print_function
+
 import numpy as np
 from numpy import cos, sin
 
 from bezier import BezierSegment
 
+import sys
+
 tau = np.pi * 2
 
 origin = np.array((0,0,0))
@@ -22,6 +26,7 @@ class ParametricCircle:
   def radius(pc, theta):
     return pc._r0 * cos(theta) + pc._r1 * sin(theta)
   def point(pc, theta):
+    print('point %s %f' % (pc, theta), file=sys.stderr)
     return pc._c + pc.radius(theta)
 
 class Twirler(ParametricCircle):