From: Ian Jackson Date: Sat, 7 Apr 2018 10:01:35 +0000 (+0100) Subject: helixish: Abandon X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=706a151e095c86f89a200a2756977855c74636e8;p=moebius3.git helixish: Abandon Remove calls to Helixish and hence to findcurve et al. Signed-off-by: Ian Jackson --- diff --git a/moebius.py b/moebius.py index f228bce..3411172 100644 --- a/moebius.py +++ b/moebius.py @@ -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)