chiark / gitweb /
helixish: Abandon
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 7 Apr 2018 10:01:35 +0000 (11:01 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 7 Apr 2018 10:06:05 +0000 (11:06 +0100)
Remove calls to Helixish and hence to findcurve et al.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
moebius.py

index f228bce4bdb34171c19b414b5e470e6a32cb52e2..34111728052e03c6b6dbdcceaf4a88f03d7f0a60 100644 (file)
@@ -5,7 +5,6 @@ import numpy as np
 from numpy import cos, sin
 
 from bezier import BezierSegment
-from helixish import HelixishCurve
 from moenp import *
 
 import sys
@@ -82,8 +81,6 @@ class MoebiusHalf:
     m._thetas = [ u * tau for u in np.linspace(0, 1, nu+1) ]
     m._cp2b = BezierSegment([ (c,) for c in [0.33,0.33, 1.50]])
     m._beziers = [ m._bezier(theta) for theta in m._thetas ]
-    check = int(nu/3)
-    m._beziers[check] = m._bezier(m._thetas[check], HelixishCurve)
   def _bezier(m, theta, constructor=DoubleCubicBezier):
     cp = [None] * 4
     cp[0] =               m.edge   .point(theta)