From 0b2aee0b408b1904ee9f489630f21883fe523a91 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Wed, 16 Aug 2023 09:54:48 +0200 Subject: [PATCH] fixup hyper.h was not pushed --- hyper.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hyper.h b/hyper.h index 4e204a0c..d71c335f 100644 --- a/hyper.h +++ b/hyper.h @@ -258,7 +258,7 @@ enum eModel : int; struct projection_configuration { eModel model; /**< which projection, see classes.cpp */ ld xposition, yposition; /**< move the center to another position */ - ld scale, alpha, camera_angle, fisheye_param, twopoint_param, axial_angle, stretch, ballangle, ballproj, euclid_to_sphere; + ld scale, alpha, fisheye_param, twopoint_param, axial_angle, stretch, ballproj, euclid_to_sphere; ld clip_min, clip_max; ld halfplane_scale; ld collignon_parameter; @@ -288,10 +288,14 @@ struct projection_configuration { int back_and_front; /* 0 = do not, 1 = do, 2 = only back */ struct trans23 *ptr_model_orientation; + struct transmatrix *ptr_ball; + struct transmatrix *ptr_camera; projection_configuration(); trans23& mori() { return *ptr_model_orientation; } + transmatrix& ball() { return *ptr_ball; } + transmatrix& cam() { return *ptr_camera; } }; enum eThreatLevel { tlNoThreat, tlSpam, tlNormal, tlHighThreat };