def ellipse(self, x, y, width, height, draw=True, **kwargs):
path = self.BezierPath(**kwargs)<EOL>path.ellipse(x, y, width, height, self.ellipsemode)<EOL>if draw:<EOL><INDENT>path.draw()<EOL><DEDENT>return path<EOL>
Draw an ellipse starting from (x,y)