def drawLine(): if pointsA.get_size() > 1: for i in range(1, pointsA.get_size()): temp = i - 1 pygame.draw.line( screen, rgb, Coordinates.get_coordinates(pointsA.get_coordinates(i)), Coordinates.get_coordinates(pointsA.get_coordinates(temp)), 3) #pygame.time.delay(1000) if i == pointsA.get_size() - 1: pygame.draw.line( screen, rgb, Coordinates.get_coordinates(pointsA.get_coordinates(i)), Coordinates.get_coordinates(pointsA.get_coordinates(0)), 3)
def drawPoints(): coordinates = Coordinates(x_mouse, y_mouse) pointsA.add_coordinates(coordinates) for i in range(0, pointsA.get_size()): pygame.draw.circle( screen, rgb, Coordinates.get_coordinates(pointsA.get_coordinates(i)), 7)