mat2, vec2: add missing functions

This commit is contained in:
Recep Aslantas
2019-06-20 22:51:51 +03:00
parent ad823d9681
commit 2827fbfa79
2 changed files with 172 additions and 12 deletions

View File

@@ -179,6 +179,28 @@ glm_ivec3_print(ivec3 vec,
#undef m
}
CGLM_INLINE
void
glm_vec2_print(vec2 vec,
FILE * __restrict ostream) {
int i;
#define m 2
fprintf(ostream, "Vector (float%d):\n\t|", m);
for (i = 0; i < m; i++) {
fprintf(ostream, "%0.4f", vec[i]);
if (i != m - 1)
fprintf(ostream, "\t");
}
fprintf(ostream, "|\n\n");
#undef m
}
CGLM_INLINE
void
glm_versor_print(versor vec,