From e86f3be0b6120e083be50a631b55c0042f3146a1 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sat, 24 Mar 2018 15:18:53 +0100 Subject: [PATCH] more functions exported --- hyper.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/hyper.h b/hyper.h index 88ee1ca8..bfaf6c2f 100644 --- a/hyper.h +++ b/hyper.h @@ -909,6 +909,9 @@ namespace conformal { extern vector v; extern double phase; void applyIB(); + + void progress_screen(); + void progress(string str); } namespace polygonal { @@ -2852,3 +2855,18 @@ template array make_array(T a, T b) { array x; x[0] = a; x[1 extern cell *lastmountpos[MAXPLAYER]; +ld hypot3(const hyperpoint& h); + +extern const hyperpoint Hypc; +ld det(const transmatrix& T); +void queuechr(const hyperpoint& h, int size, char chr, int col, int frame = 0); + +string fts(float x); +bool model_needs_depth(); + +hyperpoint hpxy(ld x, ld y); +ld sqhypot2(const hyperpoint& h); +ld hypot2(const hyperpoint& h); +transmatrix pushxto0(const hyperpoint& H); +transmatrix rpushxto0(const hyperpoint& H); +transmatrix spintox(const hyperpoint& H);