diff --git a/papers/medial_tire_decompositions_of_plane_triangulations/experiments/draw_walkthrough.py b/papers/medial_tire_decompositions_of_plane_triangulations/experiments/draw_walkthrough.py index 0735230..aad5036 100644 --- a/papers/medial_tire_decompositions_of_plane_triangulations/experiments/draw_walkthrough.py +++ b/papers/medial_tire_decompositions_of_plane_triangulations/experiments/draw_walkthrough.py @@ -182,16 +182,12 @@ def draw_graph(ax, gr, pos, level=None, bold_cycle=None, shade_quad=None, wvert= xytext=(11, 10), fontsize=6.5, color="#999999", zorder=6) def draw_medial(ax, pos, col, halo=None, restored=None): - for ed in gg.edges(): - a, b = tuple(ed); pa, pb = pos[a], pos[b] - ax.plot([pa[0], pb[0]], [pa[1], pb[1]], color="#e3e3e3", lw=0.8, zorder=0) + # medial graph only -- no base graph underneath for m, b in medges: pa, pb = mpos[m], mpos[b] ax.plot([pa[0], pb[0]], [pa[1], pb[1]], color="#c6c6c6", lw=0.8, zorder=1) if restored is not None: a, b = restored - ax.plot([pos[a][0], pos[b][0]], [pos[a][1], pos[b][1]], color="#d62728", - lw=1.8, ls=":", zorder=2) ax.plot(*mid(pos[a], pos[b]), "s", color=PAL[col[H.e(a, b)]], ms=13, mec="#d62728", mew=2.0, zorder=7) halo = halo or set() diff --git a/papers/medial_tire_decompositions_of_plane_triangulations/experiments/even_program_walkthrough.png b/papers/medial_tire_decompositions_of_plane_triangulations/experiments/even_program_walkthrough.png index 89308df..1f32923 100644 Binary files a/papers/medial_tire_decompositions_of_plane_triangulations/experiments/even_program_walkthrough.png and b/papers/medial_tire_decompositions_of_plane_triangulations/experiments/even_program_walkthrough.png differ