From 98efce4b0d2b717c9abd4df1e07bfcb6e98a643a Mon Sep 17 00:00:00 2001 From: Ray Date: Mon, 27 Apr 2026 11:47:48 +0200 Subject: [PATCH] WARNING: RENAMED: `GetSplinePointBezierQuad()` to `GetSplinePointBezierQuadratic()` Consistent with similar spline functions and avoid confusion with `Quad` related functions. --- src/raylib.h | 2 +- src/rshapes.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/raylib.h b/src/raylib.h index d85a97cfb..48f2724e1 100644 --- a/src/raylib.h +++ b/src/raylib.h @@ -1328,7 +1328,7 @@ RLAPI void DrawSplineSegmentBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vect RLAPI Vector2 GetSplinePointLinear(Vector2 startPos, Vector2 endPos, float t); // Get (evaluate) spline point: Linear RLAPI Vector2 GetSplinePointBasis(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t); // Get (evaluate) spline point: B-Spline RLAPI Vector2 GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t); // Get (evaluate) spline point: Catmull-Rom -RLAPI Vector2 GetSplinePointBezierQuad(Vector2 p1, Vector2 c2, Vector2 p3, float t); // Get (evaluate) spline point: Quadratic Bezier +RLAPI Vector2 GetSplinePointBezierQuadratic(Vector2 p1, Vector2 c2, Vector2 p3, float t); // Get (evaluate) spline point: Quadratic Bezier RLAPI Vector2 GetSplinePointBezierCubic(Vector2 p1, Vector2 c2, Vector2 c3, Vector2 p4, float t); // Get (evaluate) spline point: Cubic Bezier // Basic shapes collision detection functions diff --git a/src/rshapes.c b/src/rshapes.c index 5c4fec282..fa7f2cf2f 100644 --- a/src/rshapes.c +++ b/src/rshapes.c @@ -2225,7 +2225,7 @@ Vector2 GetSplinePointCatmullRom(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, } // Get spline point for a given t [0.0f .. 1.0f], Quadratic Bezier -Vector2 GetSplinePointBezierQuad(Vector2 startPos, Vector2 controlPos, Vector2 endPos, float t) +Vector2 GetSplinePointBezierQuadratic(Vector2 startPos, Vector2 controlPos, Vector2 endPos, float t) { Vector2 point = { 0 };