From 9d864d7d6886bf58b9b87121a7e783b2a698ffd8 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 11 Nov 2018 12:46:53 +0100 Subject: [PATCH] spiral boundary always drawn --- hypgraph.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hypgraph.cpp b/hypgraph.cpp index 9db34515..917f02e7 100644 --- a/hypgraph.cpp +++ b/hypgraph.cpp @@ -1391,12 +1391,11 @@ void draw_boundary(int w) { for(ld a=-10; a<=10; a+=0.01 / (1 << vid.linequality) / u) { cld z = exp(cld(a, a * imag(sm) / real(sm) + M_PI)); hyperpoint ret = hpxyz(real(z), imag(z), 0); - if(vid.skiprope) - ret = mobius(ret, vid.skiprope, 1); + ret = mobius(ret, vid.skiprope, 1); ret *= vid.radius; curvepoint(ret); } - queuecurve(ringcolor, 0, p); + queuecurve(ringcolor, 0, p).flags |= POLY_ALWAYS_IN; queuereset(pmodel, p); } return;