From 60cfc870094b57f81e0589106396cd1cb298aae5 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Sat, 2 Feb 2019 15:30:05 +0300 Subject: [PATCH] remove bezier_solve for now --- include/cglm/bezier.h | 17 ----------------- include/cglm/call/bezier.h | 4 ---- src/bezier.c | 6 ------ 3 files changed, 27 deletions(-) diff --git a/include/cglm/bezier.h b/include/cglm/bezier.h index 1d194f5..2560594 100644 --- a/include/cglm/bezier.h +++ b/include/cglm/bezier.h @@ -149,21 +149,4 @@ glm_decasteljau(float prm, float p0, float c0, float c1, float p1) { 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 */ diff --git a/include/cglm/call/bezier.h b/include/cglm/call/bezier.h index b37f349..a6a0eb4 100644 --- a/include/cglm/call/bezier.h +++ b/include/cglm/call/bezier.h @@ -25,10 +25,6 @@ CGLM_EXPORT float 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 } #endif diff --git a/src/bezier.c b/src/bezier.c index 0bb16fe..21e6495 100644 --- a/src/bezier.c +++ b/src/bezier.c @@ -25,9 +25,3 @@ float glmc_decasteljau(float prm, float p0, float c0, float c1, float 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); -}