From 5755e85cb037b98ef320872d7a425186ce17aa9f Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 30 Dec 2017 12:33:46 +0000 Subject: [PATCH] helixish: debugging output Signed-off-by: Ian Jackson --- helixish.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/helixish.py b/helixish.py index 1f48fa8..17922d6 100644 --- a/helixish.py +++ b/helixish.py @@ -114,11 +114,13 @@ class HelixishCurve(): vdbg_railway_plane_angle([1, 0, 0.1], railway_phi, color=(1, 0.5, 0)) if railway_cos_theta**2 + railway_cos_phi**2 > 1E-6: - railway_roots = np.roots([ + railway_polynomial = [ 2 * (1 + cos(railway_theta - railway_phi)), 2 * (railway_cos_theta - railway_cos_phi), -1 - ]) + ] + railway_roots = np.roots(railway_polynomial) + dbg('railway poly, roots:', railway_polynomial, railway_roots) for railway_r in railway_roots: dbg(' twoarcs root r=',railway_r) -- 2.30.2