# love.graphics.ellipse

Available since LÖVE 0.10.0
This function is not supported in earlier versions.

Draws an ellipse.

## Function

### Synopsis

    love.graphics.ellipse( mode, x, y, radiusx, radiusy )

### Arguments

`DrawMode mode`
  How to draw the ellipse.
`number x`
  The position of the center along x-axis.
`number y`
  The position of the center along y-axis.
`number radiusx`
  The radius of the ellipse along the x-axis (half the ellipse's width.)
`number radiusy`
  The radius of the ellipse along the y-axis (half the ellipse's height.)

### Returns

Nothing.

## Function

### Synopsis

    love.graphics.ellipse( mode, x, y, radiusx, radiusy, segments )

### Arguments

`DrawMode mode`
  How to draw the ellipse.
`number x`
  The position of the center along x-axis.
`number y`
  The position of the center along y-axis.
`number radiusx`
  The radius of the ellipse along the x-axis (half the ellipse's width.)
`number radiusy`
  The radius of the ellipse along the y-axis (half the ellipse's height.)
`number segments`
  The number of segments used for drawing the ellipse.

### Returns

Nothing.

## Examples

### The effect of the segment argument

    function love.draw()
        love.graphics.setColor(255, 255, 255);
        love.graphics.ellipse("fill", 300, 300, 75, 50, 100); -- Draw white ellipse with 100 segments.
        love.graphics.setColor(255, 0, 0);
        love.graphics.ellipse("fill", 300, 300, 75, 50, 5);   -- Draw red ellipse with five segments.
    end

## See Also

- love.graphics

##

Category:

- Functions