# Arup Guha
# 7/12/2015
# Drawing in pygame
# https://www.pygame.org/docs/ref/draw.html

import pygame, sys
from pygame.locals import *

pygame.init()
DISPLAYSURF = pygame.display.set_mode((1000, 600))
pygame.display.set_caption("Drawing!")

black = pygame.Color(0,0,0)
red = pygame.Color(255,0,0)
green = pygame.Color(0,255,0)
clock = pygame.time.Clock()

pts = [(100,200),(200,200),(300,150),(150, 100),(25, 175)]
 
while True:

    # We just need this to quit gracefully.    
    for event in pygame.event.get():        
        if event.type == QUIT:
            pygame.quit()
            sys.exit()
            
    DISPLAYSURF.fill(black)
    pygame.draw.ellipse(DISPLAYSURF, red, (500, 500, 20, 20), 0)
    pygame.draw.line(DISPLAYSURF, green, (30, 40), (800, 500))
    pygame.draw.rect(DISPLAYSURF, pygame.Color(34, 199, 129), (200, 400, 200, 100), 5);
    pygame.draw.polygon(DISPLAYSURF, red, pts);
    pygame.display.update()


