diff --git a/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml b/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml
index 7d731e08b9..570cbe7349 100644
--- a/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml
+++ b/reference/imagick/imagickdraw/pathcurvetoquadraticbeziersmoothabsolute.xml
@@ -13,7 +13,7 @@
floatx
floaty
- &warn.undocumented.func;
+
Draws a quadratic Bezier curve (using absolute coordinates) from the
current point to (x,y). The control point is assumed to be the reflection
@@ -26,8 +26,12 @@
coincident with the current point.). At the end of the command, the new
current point becomes the final (x,y) coordinate pair used in the polybezier.
+
+
+ This function cannot be used to continue a cubic Bezier curve smoothly. It can only continue from a quadratic curve smoothly.
+
-
+
&reftitle.parameters;
@@ -50,7 +54,7 @@
-
+
&reftitle.returnvalues;
@@ -59,6 +63,65 @@
+
+ &reftitle.examples;
+
+
+
+ ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute
+
+
+ setStrokeOpacity(1);
+$draw->setStrokeColor("black");
+$draw->setFillColor("blue");
+
+$draw->setStrokeWidth(2);
+$draw->setFontSize(72);
+
+$draw->pathStart();
+$draw->pathMoveToAbsolute(50,250);
+
+// This specifies a quadratic bezier curve with the current position as the start
+// point, the control point is the first two params, and the end point is the last two params.
+$draw->pathCurveToQuadraticBezierAbsolute(
+ 150,50,
+ 250,250
+);
+
+// This specifies a quadratic bezier curve with the current position as the start
+// point, the control point is mirrored from the previous curves control point
+// and the end point is defined by the x, y values.
+$draw->pathCurveToQuadraticBezierSmoothAbsolute(
+ 450,250
+);
+
+// This specifies a quadratic bezier curve with the current position as the start
+// point, the control point is mirrored from the previous curves control point
+// and the end point is defined relative from the current position by the x, y values.
+$draw->pathCurveToQuadraticBezierSmoothRelative(
+ 200,-100
+);
+
+$draw->pathFinish();
+
+$imagick = new \Imagick();
+$imagick->newImage(700, 500, $backgroundColor);
+$imagick->setImageFormat("png");
+
+$imagick->drawImage($draw);
+
+header("Content-Type: image/png");
+echo $imagick->getImageBlob();
+?>
+]]>
+
+
+
+