From 91389b7b6e322f65d889d75f030a2091cb794722 Mon Sep 17 00:00:00 2001 From: Tyge Løvset <60263450+tylo-work@users.noreply.github.com> Date: Fri, 27 Mar 2020 18:15:43 +0100 Subject: Add files via upload --- c_lib/cvec3.h | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/c_lib/cvec3.h b/c_lib/cvec3.h index c70ab894..0f9429ab 100644 --- a/c_lib/cvec3.h +++ b/c_lib/cvec3.h @@ -133,10 +133,17 @@ declare_CVec3(d, double); declare_CVec3(f, float); declare_CVec3(i, int32_t); -declare_CVec3(ui, uint32_t); -declare_CVec3(s, int16_t); -declare_CVec3(us, uint16_t); +//declare_CVec3(ui, uint32_t); +//declare_CVec3(s, int16_t); +//declare_CVec3(us, uint16_t); declare_CVec3(ub, uint8_t); +static inline CVec3d cvec3f_to3d(CVec3f v) { \ + Vec3d w = {v.x, v.y, v.z}; return w; +} +static inline CVec3f cvec3d_to3f(CVec3d v) { \ + Vec3f w = {(float) v.x, (float) v.y, (float) v.z}; return w; +} + #endif -- cgit v1.2.3