mirror of
https://github.com/recp/cglm.git
synced 2026-01-05 14:49:08 +00:00
Revert "mark readonly parameters as const"
This commit is contained in:
64
src/quat.c
64
src/quat.c
@@ -16,7 +16,7 @@ glmc_quat_identity(versor q) {
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_identity_array(versor * const __restrict q, size_t count) {
|
||||
glmc_quat_identity_array(versor * __restrict q, size_t count) {
|
||||
glm_quat_identity_array(q, count);
|
||||
}
|
||||
|
||||
@@ -34,25 +34,25 @@ glmc_quat(versor q, float angle, float x, float y, float z) {
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quatv(versor q, float angle, const vec3 axis) {
|
||||
glmc_quatv(versor q, float angle, vec3 axis) {
|
||||
glm_quatv(q, angle, axis);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_copy(const versor q, versor dest) {
|
||||
glmc_quat_copy(versor q, versor dest) {
|
||||
glm_quat_copy(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
float
|
||||
glmc_quat_norm(const versor q) {
|
||||
glmc_quat_norm(versor q) {
|
||||
return glm_quat_norm(q);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_normalize_to(const versor q, versor dest) {
|
||||
glmc_quat_normalize_to(versor q, versor dest) {
|
||||
glm_quat_normalize_to(q, dest);
|
||||
}
|
||||
|
||||
@@ -64,154 +64,150 @@ glmc_quat_normalize(versor q) {
|
||||
|
||||
CGLM_EXPORT
|
||||
float
|
||||
glmc_quat_dot(const versor p, const versor q) {
|
||||
glmc_quat_dot(versor p, versor q) {
|
||||
return glm_quat_dot(p, q);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_conjugate(const versor q, versor dest) {
|
||||
glmc_quat_conjugate(versor q, versor dest) {
|
||||
glm_quat_conjugate(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_inv(const versor q, versor dest) {
|
||||
glmc_quat_inv(versor q, versor dest) {
|
||||
glm_quat_inv(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_add(const versor p, const versor q, versor dest) {
|
||||
glmc_quat_add(versor p, versor q, versor dest) {
|
||||
glm_quat_add(p, q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_sub(const versor p, const versor q, versor dest) {
|
||||
glmc_quat_sub(versor p, versor q, versor dest) {
|
||||
glm_quat_sub(p, q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
float
|
||||
glmc_quat_real(const versor q) {
|
||||
glmc_quat_real(versor q) {
|
||||
return glm_quat_real(q);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_imag(const versor q, vec3 dest) {
|
||||
glmc_quat_imag(versor q, vec3 dest) {
|
||||
glm_quat_imag(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_imagn(const versor q, vec3 dest) {
|
||||
glmc_quat_imagn(versor q, vec3 dest) {
|
||||
glm_quat_imagn(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
float
|
||||
glmc_quat_imaglen(const versor q) {
|
||||
glmc_quat_imaglen(versor q) {
|
||||
return glm_quat_imaglen(q);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
float
|
||||
glmc_quat_angle(const versor q) {
|
||||
glmc_quat_angle(versor q) {
|
||||
return glm_quat_angle(q);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_axis(const versor q, versor dest) {
|
||||
glmc_quat_axis(versor q, versor dest) {
|
||||
glm_quat_axis(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_mul(const versor p, const versor q, versor dest) {
|
||||
glmc_quat_mul(versor p, versor q, versor dest) {
|
||||
glm_quat_mul(p, q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_mat4(const versor q, mat4 dest) {
|
||||
glmc_quat_mat4(versor q, mat4 dest) {
|
||||
glm_quat_mat4(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_mat4t(const versor q, mat4 dest) {
|
||||
glmc_quat_mat4t(versor q, mat4 dest) {
|
||||
glm_quat_mat4t(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_mat3(const versor q, mat3 dest) {
|
||||
glmc_quat_mat3(versor q, mat3 dest) {
|
||||
glm_quat_mat3(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_mat3t(const versor q, mat3 dest) {
|
||||
glmc_quat_mat3t(versor q, mat3 dest) {
|
||||
glm_quat_mat3t(q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_lerp(const versor from, const versor to, float t, versor dest) {
|
||||
glmc_quat_lerp(versor from, versor to, float t, versor dest) {
|
||||
glm_quat_lerp(from, to, t, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_slerp(const versor from, const versor to, float t, versor dest) {
|
||||
glmc_quat_slerp(versor from, versor to, float t, versor dest) {
|
||||
glm_quat_slerp(from, to, t, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_look(const vec3 eye, const versor ori, mat4 dest) {
|
||||
glmc_quat_look(vec3 eye, versor ori, mat4 dest) {
|
||||
glm_quat_look(eye, ori, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_for(const vec3 dir, const vec3 fwd, const vec3 up, versor dest) {
|
||||
glmc_quat_for(vec3 dir, vec3 fwd, vec3 up, versor dest) {
|
||||
glm_quat_for(dir, fwd, up, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_forp(const vec3 from,
|
||||
const vec3 to,
|
||||
const vec3 fwd,
|
||||
const vec3 up,
|
||||
versor dest) {
|
||||
glmc_quat_forp(vec3 from, vec3 to, vec3 fwd, vec3 up, versor dest) {
|
||||
glm_quat_forp(from, to, fwd, up, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_rotatev(const versor q, const vec3 v, vec3 dest) {
|
||||
glmc_quat_rotatev(versor q, vec3 v, vec3 dest) {
|
||||
glm_quat_rotatev(q, v, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_rotate(const mat4 m, const versor q, mat4 dest) {
|
||||
glmc_quat_rotate(mat4 m, versor q, mat4 dest) {
|
||||
glm_quat_rotate(m, q, dest);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_rotate_at(mat4 model, const versor q, const vec3 pivot) {
|
||||
glmc_quat_rotate_at(mat4 model, versor q, vec3 pivot) {
|
||||
glm_quat_rotate_at(model, q, pivot);
|
||||
}
|
||||
|
||||
CGLM_EXPORT
|
||||
void
|
||||
glmc_quat_rotate_atm(mat4 m, const versor q, const vec3 pivot) {
|
||||
glmc_quat_rotate_atm(mat4 m, versor q, vec3 pivot) {
|
||||
glm_quat_rotate_atm(m, q, pivot);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user