# encoding: utf-8
# module pygame.gfxdraw
# from /usr/lib/python3.4/site-packages/pygame/gfxdraw.cpython-34m.so
# by generator 1.135
""" pygame module for drawing shapes """
# no imports

# functions

def aacircle(surface, x, y, r, color): # real signature unknown; restored from __doc__
    """
    aacircle(surface, x, y, r, color) -> None
    draw an anti-aliased circle
    """
    pass

def aaellipse(surface, x, y, rx, ry, color): # real signature unknown; restored from __doc__
    """
    aaellipse(surface, x, y, rx, ry, color) -> None
    draw an anti-aliased ellipse
    """
    pass

def aapolygon(surface, points, color): # real signature unknown; restored from __doc__
    """
    aapolygon(surface, points, color) -> None
    draw an anti-aliased polygon
    """
    pass

def aatrigon(surface, x1, y1, x2, y2, x3, y3, color): # real signature unknown; restored from __doc__
    """
    aatrigon(surface, x1, y1, x2, y2, x3, y3, color) -> None
    draw an anti-aliased triangle
    """
    pass

def arc(surface, x, y, r, start, end, color): # real signature unknown; restored from __doc__
    """
    arc(surface, x, y, r, start, end, color) -> None
    draw an arc
    """
    pass

def bezier(surface, points, steps, color): # real signature unknown; restored from __doc__
    """
    bezier(surface, points, steps, color) -> None
    draw a bezier curve
    """
    pass

def box(*args, **kwargs): # real signature unknown
    """
    rectangle(surface, rect, color) -> None
    draw a rectangle
    """
    pass

def circle(surface, x, y, r, color): # real signature unknown; restored from __doc__
    """
    circle(surface, x, y, r, color) -> None
    draw a circle
    """
    pass

def ellipse(surface, x, y, rx, ry, color): # real signature unknown; restored from __doc__
    """
    ellipse(surface, x, y, rx, ry, color) -> None
    draw an ellipse
    """
    pass

def filled_circle(surface, x, y, r, color): # real signature unknown; restored from __doc__
    """
    filled_circle(surface, x, y, r, color) -> None
    draw a filled circle
    """
    pass

def filled_ellipse(surface, x, y, rx, ry, color): # real signature unknown; restored from __doc__
    """
    filled_ellipse(surface, x, y, rx, ry, color) -> None
    draw a filled ellipse
    """
    pass

def filled_polygon(surface, points, color): # real signature unknown; restored from __doc__
    """
    filled_polygon(surface, points, color) -> None
    draw a filled polygon
    """
    pass

def filled_trigon(surface, x1, y1, x2, y2, x3, y3, color): # real signature unknown; restored from __doc__
    """
    filled_trigon(surface, x1, y1, x2, y2, x3, y3, color) -> None
    draw a filled trigon
    """
    pass

def hline(surface, x1, x2, y, color): # real signature unknown; restored from __doc__
    """
    hline(surface, x1, x2, y, color) -> None
    draw a horizontal line
    """
    pass

def line(surface, x1, y1, x2, y2, color): # real signature unknown; restored from __doc__
    """
    line(surface, x1, y1, x2, y2, color) -> None
    draw a line
    """
    pass

def pie(surface, x, y, r, start, end, color): # real signature unknown; restored from __doc__
    """
    pie(surface, x, y, r, start, end, color) -> None
    draw a pie
    """
    pass

def pixel(surface, x, y, color): # real signature unknown; restored from __doc__
    """
    pixel(surface, x, y, color) -> None
    place a pixel
    """
    pass

def polygon(surface, points, color): # real signature unknown; restored from __doc__
    """
    polygon(surface, points, color) -> None
    draw a polygon
    """
    pass

def rectangle(surface, rect, color): # real signature unknown; restored from __doc__
    """
    rectangle(surface, rect, color) -> None
    draw a rectangle
    """
    pass

def textured_polygon(surface, points, texture, tx, ty): # real signature unknown; restored from __doc__
    """
    textured_polygon(surface, points, texture, tx, ty) -> None
    draw a textured polygon
    """
    pass

def trigon(surface, x1, y1, x2, y2, x3, y3, color): # real signature unknown; restored from __doc__
    """
    trigon(surface, x1, y1, x2, y2, x3, y3, color) -> None
    draw a triangle
    """
    pass

def vline(surface, x, y1, y2, color): # real signature unknown; restored from __doc__
    """
    vline(surface, x, y1, y2, color) -> None
    draw a vertical line
    """
    pass

# no classes
# variables with complex values

__loader__ = None # (!) real value is ''

__spec__ = None # (!) real value is ''

