def test_canvas_graphic_1(ai_rotation_direction, ai_angle):
    """ Sub-function for test 1
      Also example of the callback function for add_canvas_graphic_function
  """
    polygon_test_1 = 5, 5, 35, 5, 20, 35
    lines_test_1 = (0, 0, 20, 25), (5, 5, 20, 25)
    polygon_test_2 = 105, 105, 135, 105, 120, 135
    lines_test_2 = (15, 0, 50, 15), (-30, 30, 50, 15)
    polygon_test_3 = 205, 205, 235, 205, 220, 265
    r_canvas_graph = []
    r_canvas_graph.append(('graphic_lines', lines_test_1, 'red', 1))
    r_canvas_graph.append(('graphic_polygon', polygon_test_1, 'green',
        'red', 1))
    r_canvas_graph.append(('overlay_lines', lines_test_2, 'yellow', 2))
    r_canvas_graph.append(('overlay_polygon', polygon_test_2, 'orange',
        'yellow', 2))
    r_canvas_graph.append(('graphic_polygon', polygon_test_3, 'green',
        'red', 1))
    return r_canvas_graph
