From 20d230cadba81b19cd80ee1cf8af4c1830ee35fb Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 28 Nov 2019 21:54:36 +0100 Subject: [PATCH] rug:: euclid quotient auto-rotates correctly --- rug.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rug.cpp b/rug.cpp index 18a95228..eb9e6a2a 100644 --- a/rug.cpp +++ b/rug.cpp @@ -253,7 +253,7 @@ EX rugpoint *addRugpoint(hyperpoint h, double dist) { m->valid = false; if(euclid && quotient && !bounded) { - hyperpoint h1 = eumove(euclid3::ascoord(euclid3::T0[1])) * C0; + hyperpoint h1 = inverse(models::euclidean_spin) * eumove(euclid3::ascoord(euclid3::T0[1])) * C0; h1 /= sqhypot_d(2, h1); if(nonorientable) h1 /= 2; m->valid = good_shape = true;