mirror of
https://github.com/recp/cglm.git
synced 2026-01-06 15:10:04 +00:00
add tests for vec2 and its call version
This commit is contained in:
157
test/tests.h
157
test/tests.h
@@ -261,6 +261,85 @@ TEST_DECLARE(glmc_quat_rotate_atm)
|
||||
/* bezier */
|
||||
TEST_DECLARE(bezier)
|
||||
|
||||
|
||||
/* Macros */
|
||||
|
||||
TEST_DECLARE(MACRO_GLM_VEC2_ONE_INIT)
|
||||
TEST_DECLARE(MACRO_GLM_VEC2_ZERO_INIT)
|
||||
TEST_DECLARE(MACRO_GLM_VEC2_ONE)
|
||||
TEST_DECLARE(MACRO_GLM_VEC2_ZERO)
|
||||
|
||||
TEST_DECLARE(glm_vec2)
|
||||
TEST_DECLARE(glm_vec2_copy)
|
||||
TEST_DECLARE(glm_vec2_zero)
|
||||
TEST_DECLARE(glm_vec2_one)
|
||||
TEST_DECLARE(glm_vec2_dot)
|
||||
TEST_DECLARE(glm_vec2_cross)
|
||||
TEST_DECLARE(glm_vec2_norm2)
|
||||
TEST_DECLARE(glm_vec2_norm)
|
||||
TEST_DECLARE(glm_vec2_add)
|
||||
TEST_DECLARE(glm_vec2_adds)
|
||||
TEST_DECLARE(glm_vec2_sub)
|
||||
TEST_DECLARE(glm_vec2_subs)
|
||||
TEST_DECLARE(glm_vec2_mul)
|
||||
TEST_DECLARE(glm_vec2_scale)
|
||||
TEST_DECLARE(glm_vec2_scale_as)
|
||||
TEST_DECLARE(glm_vec2_div)
|
||||
TEST_DECLARE(glm_vec2_divs)
|
||||
TEST_DECLARE(glm_vec2_addadd)
|
||||
TEST_DECLARE(glm_vec2_subadd)
|
||||
TEST_DECLARE(glm_vec2_muladd)
|
||||
TEST_DECLARE(glm_vec2_muladds)
|
||||
TEST_DECLARE(glm_vec2_maxadd)
|
||||
TEST_DECLARE(glm_vec2_minadd)
|
||||
TEST_DECLARE(glm_vec2_negate_to)
|
||||
TEST_DECLARE(glm_vec2_negate)
|
||||
TEST_DECLARE(glm_vec2_normalize)
|
||||
TEST_DECLARE(glm_vec2_normalize_to)
|
||||
TEST_DECLARE(glm_vec2_rotate)
|
||||
TEST_DECLARE(glm_vec2_distance2)
|
||||
TEST_DECLARE(glm_vec2_distance)
|
||||
TEST_DECLARE(glm_vec2_maxv)
|
||||
TEST_DECLARE(glm_vec2_minv)
|
||||
TEST_DECLARE(glm_vec2_clamp)
|
||||
TEST_DECLARE(glm_vec2_lerp)
|
||||
|
||||
|
||||
TEST_DECLARE(glmc_vec2)
|
||||
TEST_DECLARE(glmc_vec2_copy)
|
||||
TEST_DECLARE(glmc_vec2_zero)
|
||||
TEST_DECLARE(glmc_vec2_one)
|
||||
TEST_DECLARE(glmc_vec2_dot)
|
||||
TEST_DECLARE(glmc_vec2_cross)
|
||||
TEST_DECLARE(glmc_vec2_norm2)
|
||||
TEST_DECLARE(glmc_vec2_norm)
|
||||
TEST_DECLARE(glmc_vec2_add)
|
||||
TEST_DECLARE(glmc_vec2_adds)
|
||||
TEST_DECLARE(glmc_vec2_sub)
|
||||
TEST_DECLARE(glmc_vec2_subs)
|
||||
TEST_DECLARE(glmc_vec2_mul)
|
||||
TEST_DECLARE(glmc_vec2_scale)
|
||||
TEST_DECLARE(glmc_vec2_scale_as)
|
||||
TEST_DECLARE(glmc_vec2_div)
|
||||
TEST_DECLARE(glmc_vec2_divs)
|
||||
TEST_DECLARE(glmc_vec2_addadd)
|
||||
TEST_DECLARE(glmc_vec2_subadd)
|
||||
TEST_DECLARE(glmc_vec2_muladd)
|
||||
TEST_DECLARE(glmc_vec2_muladds)
|
||||
TEST_DECLARE(glmc_vec2_maxadd)
|
||||
TEST_DECLARE(glmc_vec2_minadd)
|
||||
TEST_DECLARE(glmc_vec2_negate_to)
|
||||
TEST_DECLARE(glmc_vec2_negate)
|
||||
TEST_DECLARE(glmc_vec2_normalize)
|
||||
TEST_DECLARE(glmc_vec2_normalize_to)
|
||||
TEST_DECLARE(glmc_vec2_rotate)
|
||||
TEST_DECLARE(glmc_vec2_distance2)
|
||||
TEST_DECLARE(glmc_vec2_distance)
|
||||
TEST_DECLARE(glmc_vec2_maxv)
|
||||
TEST_DECLARE(glmc_vec2_minv)
|
||||
TEST_DECLARE(glmc_vec2_clamp)
|
||||
TEST_DECLARE(glmc_vec2_lerp)
|
||||
|
||||
/* vec3 */
|
||||
TEST_DECLARE(MACRO_GLM_VEC3_ONE_INIT)
|
||||
TEST_DECLARE(MACRO_GLM_VEC3_ZERO_INIT)
|
||||
@@ -834,6 +913,84 @@ TEST_LIST {
|
||||
/* bezier */
|
||||
TEST_ENTRY(bezier)
|
||||
|
||||
/* Macros */
|
||||
|
||||
TEST_ENTRY(MACRO_GLM_VEC2_ONE_INIT)
|
||||
TEST_ENTRY(MACRO_GLM_VEC2_ZERO_INIT)
|
||||
TEST_ENTRY(MACRO_GLM_VEC2_ONE)
|
||||
TEST_ENTRY(MACRO_GLM_VEC2_ZERO)
|
||||
|
||||
TEST_ENTRY(glm_vec2)
|
||||
TEST_ENTRY(glm_vec2_copy)
|
||||
TEST_ENTRY(glm_vec2_zero)
|
||||
TEST_ENTRY(glm_vec2_one)
|
||||
TEST_ENTRY(glm_vec2_dot)
|
||||
TEST_ENTRY(glm_vec2_cross)
|
||||
TEST_ENTRY(glm_vec2_norm2)
|
||||
TEST_ENTRY(glm_vec2_norm)
|
||||
TEST_ENTRY(glm_vec2_add)
|
||||
TEST_ENTRY(glm_vec2_adds)
|
||||
TEST_ENTRY(glm_vec2_sub)
|
||||
TEST_ENTRY(glm_vec2_subs)
|
||||
TEST_ENTRY(glm_vec2_mul)
|
||||
TEST_ENTRY(glm_vec2_scale)
|
||||
TEST_ENTRY(glm_vec2_scale_as)
|
||||
TEST_ENTRY(glm_vec2_div)
|
||||
TEST_ENTRY(glm_vec2_divs)
|
||||
TEST_ENTRY(glm_vec2_addadd)
|
||||
TEST_ENTRY(glm_vec2_subadd)
|
||||
TEST_ENTRY(glm_vec2_muladd)
|
||||
TEST_ENTRY(glm_vec2_muladds)
|
||||
TEST_ENTRY(glm_vec2_maxadd)
|
||||
TEST_ENTRY(glm_vec2_minadd)
|
||||
TEST_ENTRY(glm_vec2_negate_to)
|
||||
TEST_ENTRY(glm_vec2_negate)
|
||||
TEST_ENTRY(glm_vec2_normalize)
|
||||
TEST_ENTRY(glm_vec2_normalize_to)
|
||||
TEST_ENTRY(glm_vec2_rotate)
|
||||
TEST_ENTRY(glm_vec2_distance2)
|
||||
TEST_ENTRY(glm_vec2_distance)
|
||||
TEST_ENTRY(glm_vec2_maxv)
|
||||
TEST_ENTRY(glm_vec2_minv)
|
||||
TEST_ENTRY(glm_vec2_clamp)
|
||||
TEST_ENTRY(glm_vec2_lerp)
|
||||
|
||||
|
||||
TEST_ENTRY(glmc_vec2)
|
||||
TEST_ENTRY(glmc_vec2_copy)
|
||||
TEST_ENTRY(glmc_vec2_zero)
|
||||
TEST_ENTRY(glmc_vec2_one)
|
||||
TEST_ENTRY(glmc_vec2_dot)
|
||||
TEST_ENTRY(glmc_vec2_cross)
|
||||
TEST_ENTRY(glmc_vec2_norm2)
|
||||
TEST_ENTRY(glmc_vec2_norm)
|
||||
TEST_ENTRY(glmc_vec2_add)
|
||||
TEST_ENTRY(glmc_vec2_adds)
|
||||
TEST_ENTRY(glmc_vec2_sub)
|
||||
TEST_ENTRY(glmc_vec2_subs)
|
||||
TEST_ENTRY(glmc_vec2_mul)
|
||||
TEST_ENTRY(glmc_vec2_scale)
|
||||
TEST_ENTRY(glmc_vec2_scale_as)
|
||||
TEST_ENTRY(glmc_vec2_div)
|
||||
TEST_ENTRY(glmc_vec2_divs)
|
||||
TEST_ENTRY(glmc_vec2_addadd)
|
||||
TEST_ENTRY(glmc_vec2_subadd)
|
||||
TEST_ENTRY(glmc_vec2_muladd)
|
||||
TEST_ENTRY(glmc_vec2_muladds)
|
||||
TEST_ENTRY(glmc_vec2_maxadd)
|
||||
TEST_ENTRY(glmc_vec2_minadd)
|
||||
TEST_ENTRY(glmc_vec2_negate_to)
|
||||
TEST_ENTRY(glmc_vec2_negate)
|
||||
TEST_ENTRY(glmc_vec2_normalize)
|
||||
TEST_ENTRY(glmc_vec2_normalize_to)
|
||||
TEST_ENTRY(glmc_vec2_rotate)
|
||||
TEST_ENTRY(glmc_vec2_distance2)
|
||||
TEST_ENTRY(glmc_vec2_distance)
|
||||
TEST_ENTRY(glmc_vec2_maxv)
|
||||
TEST_ENTRY(glmc_vec2_minv)
|
||||
TEST_ENTRY(glmc_vec2_clamp)
|
||||
TEST_ENTRY(glmc_vec2_lerp)
|
||||
|
||||
/* vec3 */
|
||||
|
||||
/* Macros */
|
||||
|
||||
Reference in New Issue
Block a user