From: Ian Jackson Date: Sat, 30 Dec 2017 20:34:14 +0000 (+0000) Subject: helixish: debugging output X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=62a6501559d7214249c7ba969586432e651d1372;hp=a23b2d86d8696646e5cac912888bb6fd353f13b2;p=moebius3.git helixish: debugging output Signed-off-by: Ian Jackson --- diff --git a/helixish.py b/helixish.py index a4598e1..b1eac1c 100644 --- a/helixish.py +++ b/helixish.py @@ -125,8 +125,8 @@ class HelixishCurve(): railway_roots = np.roots(railway_polynomial) dbg('railway poly, roots:', railway_polynomial, railway_roots) - vdbg_railway.circle([0,0,0], [0,0, dist_pq_plane], color=(.5,0,0)) - vdbg_railway.circle([1,0,0], [0,0, 0.05], color=(.5,0,0)) + #vdbg_railway.circle([0,0,0], [0,0, dist_pq_plane], color=(.5,0,0)) + #vdbg_railway.circle([1,0,0], [0,0, 0.05], color=(.5,0,0)) #vdbg().circle(p, dPQplane_normal * dist_pq_plane, color=(.5,.5,0)) for railway_r_pq1 in railway_roots: @@ -148,9 +148,9 @@ class HelixishCurve(): vdbg_plane.circle( np.hstack((CPQ, [0])), [0, 0, railway_r], color = (1,1,1) ) - vdbg_plane.circle( np.hstack(( 2*np.asarray(pq) - CPQ, [0])), - [0, 0, railway_r], - color = (.5,.5,.5) ) + #vdbg_plane.circle( np.hstack(( 2*np.asarray(pq) - CPQ, [0])), + # [0, 0, railway_r], + # color = (.5,.5,.5) ) return CPQ railway_CP = railway_CPQ([0,0], dp_plane, railway_r) @@ -160,8 +160,9 @@ class HelixishCurve(): best_st = None def railway_ST(C, start, end, railway_r): delta = atan2(*(end - C)[0:2]) - atan2(*(start - C)[0:2]) + dbg('railway_ST C', C, 'start', start, 'end', end, 'delta', delta) s = delta * railway_r - dbg('railway_ST', C, start, end, railway_r, s) + dbg('railway_ST delta', delta, 'r', railway_r, 's', s) return s try_s = railway_ST(railway_CP, [0,0], railway_midpt, railway_r)