From b18e9030a4177a12dbc3bad28eba4eb5fc833699 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Tue, 1 Nov 2016 17:02:17 +0200 Subject: [PATCH] util: make deg/rad --- include/cglm-util.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/cglm-util.h b/include/cglm-util.h index 34d6207..8e8c535 100644 --- a/include/cglm-util.h +++ b/include/cglm-util.h @@ -33,4 +33,16 @@ glm_deg(float rad) { return rad * 180.0f / M_PI; } +CGLM_INLINE +void +glm_make_rad(float *deg) { + *deg = *deg * M_PI / 180.0f; +} + +CGLM_INLINE +void +glm_make_deg(float *rad) { + *rad = *rad * 180.0f / M_PI; +} + #endif /* cglm_util_h */