mirror of
https://github.com/recp/cglm.git
synced 2026-02-17 03:39:05 +00:00
adding ivec2, ivec3, ivec4 prints, eqv, eq and fill, documentation fixes
This commit is contained in:
18
src/ivec2.c
18
src/ivec2.c
@@ -80,6 +80,24 @@ glmc_ivec2_distance(ivec2 a, ivec2 b) {
|
||||
return glm_ivec2_distance(a, b);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_ivec2_fill(ivec2 v, float val) {
|
||||
glm_ivec2_fill(v, val);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
bool
|
||||
glmc_ivec2_eq(ivec2 v, float val) {
|
||||
return glm_ivec2_eq(v, val);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
bool
|
||||
glmc_ivec2_eqv(ivec2 a, ivec2 b) {
|
||||
return glm_ivec2_eqv(a, b);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_ivec2_maxv(ivec2 a, ivec2 b, ivec2 dest) {
|
||||
|
||||
18
src/ivec3.c
18
src/ivec3.c
@@ -80,6 +80,24 @@ glmc_ivec3_distance(ivec3 a, ivec3 b) {
|
||||
return glm_ivec3_distance(a, b);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_ivec3_fill(ivec3 v, float val) {
|
||||
glm_ivec3_fill(v, val);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
bool
|
||||
glmc_ivec3_eq(ivec3 v, float val) {
|
||||
return glm_ivec3_eq(v, val);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
bool
|
||||
glmc_ivec3_eqv(ivec3 a, ivec3 b) {
|
||||
return glm_ivec3_eqv(a, b);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_ivec3_maxv(ivec3 a, ivec3 b, ivec3 dest) {
|
||||
|
||||
@@ -14,6 +14,12 @@ glmc_vec2(float * __restrict v, vec2 dest) {
|
||||
glm_vec2(v, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_vec2_fill(vec2 v, float val) {
|
||||
glm_vec2_fill(v, val);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_vec2_copy(vec2 a, vec2 dest) {
|
||||
|
||||
Reference in New Issue
Block a user