# -----------------------------------------------------------------------------
# Copyright (c) 2014, Nicolas P. Rougier
# Distributed under the (new) BSD License. See LICENSE.txt for more info.
# -----------------------------------------------------------------------------

class Rect:
    def __init__(self, x=0, y=0, width=1, height=1, rx=0, ry=0): ...
    def parse(self, expression): ...

class Line:
    def __init__(self, x1=0, y1=0, x2=0, y2=0): ...

class Circle:
    def __init__(self, cx=0, cy=0, r=1): ...

class Ellipse:
    def __init__(self, cx=0, cy=0, rx=1, ry=1): ...

class Polygon:
    def __init__(self, points=[]): ...

class Polyline:
    def __init__(self, points=[]): ...
