mirror of
https://github.com/recp/cglm.git
synced 2026-02-17 03:39:05 +00:00
remove bezier_solve for now
This commit is contained in:
@@ -149,21 +149,4 @@ glm_decasteljau(float prm, float p0, float c0, float c1, float p1) {
|
|||||||
return glm_clamp_zo((u + v) * 0.5f);
|
return glm_clamp_zo((u + v) * 0.5f);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
|
||||||
* @brief solve cubic bezier equation
|
|
||||||
*
|
|
||||||
* @param[in] prm parameter between 0 and 1
|
|
||||||
* @param[in] p0 begin point
|
|
||||||
* @param[in] c0 control point 1
|
|
||||||
* @param[in] c1 control point 2
|
|
||||||
* @param[in] p1 end point
|
|
||||||
*
|
|
||||||
* @return parameter to use in cubic equation
|
|
||||||
*/
|
|
||||||
CGLM_INLINE
|
|
||||||
float
|
|
||||||
glm_bezier_solve(float prm, float p0, float c0, float c1, float p1) {
|
|
||||||
return glm_decasteljau(prm, p0, c0, c1, p1);
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif /* cglm_bezier_h */
|
#endif /* cglm_bezier_h */
|
||||||
|
|||||||
@@ -25,10 +25,6 @@ CGLM_EXPORT
|
|||||||
float
|
float
|
||||||
glmc_decasteljau(float prm, float p0, float c0, float c1, float p1);
|
glmc_decasteljau(float prm, float p0, float c0, float c1, float p1);
|
||||||
|
|
||||||
CGLM_EXPORT
|
|
||||||
float
|
|
||||||
glmc_bezier_solve(float prm, float p0, float c0, float c1, float p1);
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -25,9 +25,3 @@ float
|
|||||||
glmc_decasteljau(float prm, float p0, float c0, float c1, float p1) {
|
glmc_decasteljau(float prm, float p0, float c0, float c1, float p1) {
|
||||||
return glm_decasteljau(prm, p0, c0, c1, p1);
|
return glm_decasteljau(prm, p0, c0, c1, p1);
|
||||||
}
|
}
|
||||||
|
|
||||||
CGLM_EXPORT
|
|
||||||
float
|
|
||||||
glmc_bezier_solve(float prm, float p0, float c0, float c1, float p1) {
|
|
||||||
return glm_bezier_solve(prm, p0, c0, c1, p1);
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user