From 706a151e095c86f89a200a2756977855c74636e8 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 7 Apr 2018 11:01:35 +0100 Subject: [PATCH] helixish: Abandon Remove calls to Helixish and hence to findcurve et al. Signed-off-by: Ian Jackson --- moebius.py | 3 --- 1 file changed, 3 deletions(-) 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) -- 2.30.2