From 33770b9181135b2a5e8a3a00a467df0594e72f84 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Sat, 15 Apr 2017 02:08:43 +0300 Subject: [PATCH] add missing docs to vector header --- include/cglm-vec.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/include/cglm-vec.h b/include/cglm-vec.h index 0ba2c7d..bd49fe4 100644 --- a/include/cglm-vec.h +++ b/include/cglm-vec.h @@ -494,7 +494,6 @@ glm_vec_proj(vec3 a, vec3 b, vec3 dest) { dest); } - /** * @brief find center point of two vector * @@ -509,6 +508,13 @@ glm_vec_center(vec3 v1, vec3 v2, vec3 dest) { glm_vec_scale(dest, 0.5f, dest); } +/** + * @brief distance between two vectors + * + * @param[in] v1 + * @param[in] v2 + * @return returns distance + */ CGLM_INLINE float glm_vec_distance(vec3 v1, vec3 v2) { @@ -517,6 +523,13 @@ glm_vec_distance(vec3 v1, vec3 v2) { + glm_pow2(v2[2] - v1[2])); } +/** + * @brief distance between two vectors + * + * @param[in] v1 + * @param[in] v2 + * @return returns distance + */ CGLM_INLINE float glm_vec4_distance(vec4 v1, vec4 v2) {