mirror of
https://github.com/recp/cglm.git
synced 2025-10-03 16:51:35 +00:00
fix glm_ivec2|3_fill and glm_ivec2|3_eq params
This commit is contained in:
@@ -143,7 +143,7 @@ Functions documentation
|
||||
Returns:
|
||||
distance
|
||||
|
||||
.. c:function:: void glm_ivec2_fill(ivec2 v, float val)
|
||||
.. c:function:: void glm_ivec2_fill(ivec2 v, int val)
|
||||
|
||||
fill a vector with specified value
|
||||
|
||||
@@ -151,7 +151,7 @@ Functions documentation
|
||||
| *[out]* **v** vector
|
||||
| *[in]* **val** value
|
||||
|
||||
.. c:function:: bool glm_ivec2_eq(ivec2 v, float val)
|
||||
.. c:function:: bool glm_ivec2_eq(ivec2 v, int val)
|
||||
|
||||
check if vector is equal to value
|
||||
|
||||
|
@@ -146,7 +146,7 @@ Functions documentation
|
||||
Returns:
|
||||
distance
|
||||
|
||||
.. c:function:: void glm_ivec3_fill(ivec3 v, float val)
|
||||
.. c:function:: void glm_ivec3_fill(ivec3 v, int val)
|
||||
|
||||
fill a vector with specified value
|
||||
|
||||
@@ -154,7 +154,7 @@ Functions documentation
|
||||
| *[out]* **v** vector
|
||||
| *[in]* **val** value
|
||||
|
||||
.. c:function:: bool glm_ivec3_eq(ivec3 v, float val)
|
||||
.. c:function:: bool glm_ivec3_eq(ivec3 v, int val)
|
||||
|
||||
check if vector is equal to value
|
||||
|
||||
|
@@ -25,8 +25,8 @@
|
||||
CGLM_INLINE void glm_ivec2_scale(ivec2 v, int s, ivec2 dest)
|
||||
CGLM_INLINE int glm_ivec2_distance2(ivec2 a, ivec2 b)
|
||||
CGLM_INLINE float glm_ivec2_distance(ivec2 a, ivec2 b)
|
||||
CGLM_INLINE void glm_ivec2_fill(ivec2 v, float val);
|
||||
CGLM_INLINE bool glm_ivec2_eq(ivec2 v, float val);
|
||||
CGLM_INLINE void glm_ivec2_fill(ivec2 v, int val);
|
||||
CGLM_INLINE bool glm_ivec2_eq(ivec2 v, int val);
|
||||
CGLM_INLINE bool glm_ivec2_eqv(ivec2 a, ivec2 b);
|
||||
CGLM_INLINE void glm_ivec2_maxv(ivec2 a, ivec2 b, ivec2 dest)
|
||||
CGLM_INLINE void glm_ivec2_minv(ivec2 a, ivec2 b, ivec2 dest)
|
||||
@@ -215,7 +215,7 @@ glm_ivec2_distance(ivec2 a, ivec2 b) {
|
||||
*/
|
||||
CGLM_INLINE
|
||||
void
|
||||
glm_ivec2_fill(ivec2 v, float val) {
|
||||
glm_ivec2_fill(ivec2 v, int val) {
|
||||
v[0] = v[1] = val;
|
||||
}
|
||||
|
||||
@@ -227,7 +227,7 @@ glm_ivec2_fill(ivec2 v, float val) {
|
||||
*/
|
||||
CGLM_INLINE
|
||||
bool
|
||||
glm_ivec2_eq(ivec2 v, float val) {
|
||||
glm_ivec2_eq(ivec2 v, int val) {
|
||||
return v[0] == val && v[0] == v[1];
|
||||
}
|
||||
|
||||
|
@@ -25,8 +25,8 @@
|
||||
CGLM_INLINE void glm_ivec3_scale(ivec3 v, int s, ivec3 dest)
|
||||
CGLM_INLINE int glm_ivec3_distance2(ivec3 a, ivec3 b)
|
||||
CGLM_INLINE float glm_ivec3_distance(ivec3 a, ivec3 b)
|
||||
CGLM_INLINE void glm_ivec3_fill(ivec3 v, float val);
|
||||
CGLM_INLINE bool glm_ivec3_eq(ivec3 v, float val);
|
||||
CGLM_INLINE void glm_ivec3_fill(ivec3 v, int val);
|
||||
CGLM_INLINE bool glm_ivec3_eq(ivec3 v, int val);
|
||||
CGLM_INLINE bool glm_ivec3_eqv(ivec3 a, ivec3 b);
|
||||
CGLM_INLINE void glm_ivec3_maxv(ivec3 a, ivec3 b, ivec3 dest)
|
||||
CGLM_INLINE void glm_ivec3_minv(ivec3 a, ivec3 b, ivec3 dest)
|
||||
@@ -223,7 +223,7 @@ glm_ivec3_distance(ivec3 a, ivec3 b) {
|
||||
*/
|
||||
CGLM_INLINE
|
||||
void
|
||||
glm_ivec3_fill(ivec3 v, float val) {
|
||||
glm_ivec3_fill(ivec3 v, int val) {
|
||||
v[0] = v[1] = v[2] = val;
|
||||
}
|
||||
|
||||
@@ -235,7 +235,7 @@ glm_ivec3_fill(ivec3 v, float val) {
|
||||
*/
|
||||
CGLM_INLINE
|
||||
bool
|
||||
glm_ivec3_eq(ivec3 v, float val) {
|
||||
glm_ivec3_eq(ivec3 v, int val) {
|
||||
return v[0] == val && v[0] == v[1] && v[0] == v[2];
|
||||
}
|
||||
|
||||
|
@@ -82,13 +82,13 @@ glmc_ivec2_distance(ivec2 a, ivec2 b) {
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_ivec2_fill(ivec2 v, float val) {
|
||||
glmc_ivec2_fill(ivec2 v, int val) {
|
||||
glm_ivec2_fill(v, val);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
bool
|
||||
glmc_ivec2_eq(ivec2 v, float val) {
|
||||
glmc_ivec2_eq(ivec2 v, int val) {
|
||||
return glm_ivec2_eq(v, val);
|
||||
}
|
||||
|
||||
|
@@ -82,13 +82,13 @@ glmc_ivec3_distance(ivec3 a, ivec3 b) {
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_ivec3_fill(ivec3 v, float val) {
|
||||
glmc_ivec3_fill(ivec3 v, int val) {
|
||||
glm_ivec3_fill(v, val);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
bool
|
||||
glmc_ivec3_eq(ivec3 v, float val) {
|
||||
glmc_ivec3_eq(ivec3 v, int val) {
|
||||
return glm_ivec3_eq(v, val);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user