{{newin|[[0.9.0]]|090|type=function}}
Get a list of coordinates to be used with [[love.graphics.line]].

This function samples the Bézier curve using recursive subdivision. You can control the recursion depth using the depth parameter.

If you are just interested to know the position on the curve given a parameter, use [[BezierCurve:evaluate]].

== Function ==
=== Synopsis ===
<source lang="lua">
coordinates = BezierCurve:render(depth)
</source>
=== Arguments ===
{{param|number|depth (5)|Number of recursive subdivision steps.}}
=== Returns ===
{{param|table|coordinates|List of x,y-coordinate pairs of points on the curve.}}
== Example ==
=== Draw a bezier curve ===
<source lang="lua">
curve = love.math.newBezierCurve({25,25,75,50,125,25})
function love.draw()
	love.graphics.line(curve:render())
end
</source>
== See Also ==
* [[parent::BezierCurve]]
* [[BezierCurve:renderSegment]]
* [[BezierCurve:evaluate]]
* [[love.math]]
[[Category:Functions]]
{{#set:Description=Get a list of points on the curve.}}

== Other Languages ==
{{i18n|BezierCurve:render}}