# draw_ellipse

## Draws an ellipse.

### Syntax:

draw_ellipse(x1, y1, x2, y2, outline);

Argument |
Description |

x1 |
The x coordinate of the left of the ellipse. |

y1 |
The y coordinate of the top of the ellipse. |

x2 |
The x coordinate of the right of the ellipse. |

y2 |
The y coordinate of the bottom of the ellipse. |

outline |
Whether the ellipse is drawn filled (false) or as a one pixel
wide outline (true). |

**Returns:** N/A

### Description

With this function you can draw either an outline of an ellipse
or a filled ellipse by defining a rectangular area that will then
have the ellipse created to fit. You can define how precise the
drawing is with the function `draw_set_circle_precision`.

### Example:

draw_set_colour(c_white);

draw_ellipse(100, 100, 300, 200, false);

This will draw a filled ellipse within the defined rectangular
area.

##### © Copyright YoYo Games Ltd. 2018 All Rights Reserved