From 67b4af049be6ce4e2006aec99e7628a8ab53ce57 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Mon, 18 Aug 2025 14:23:07 +0200 Subject: [PATCH] arcm:: in prepare_basics do compute_geometry first so that geuclid and ghyperbolic and correct --- geometry.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/geometry.cpp b/geometry.cpp index a9bb2841..ce672da9 100644 --- a/geometry.cpp +++ b/geometry.cpp @@ -632,6 +632,12 @@ void geometry_information::prepare_basics() { heptshape = nullptr; xp_order = 0; + + if(arcm::in()) { + auto& ac = arcm::current_or_fake(); + if(fake::in_ext()) ac = arcm::current; + ac.compute_geometry(); + } emb = make_embed(); bool geuclid = euclid;