diff --git a/arcade/draw/helpers.py b/arcade/draw/helpers.py index 7c97ec35d4..b6f220475d 100644 --- a/arcade/draw/helpers.py +++ b/arcade/draw/helpers.py @@ -2,7 +2,7 @@ import math from arcade import gl -from arcade.types import RGBA255, Color, Point2, PointList +from arcade.types import RGBA255, Color, Point2, Point2List from arcade.window_commands import get_window @@ -43,7 +43,7 @@ def get_points_for_thick_line( def _generic_draw_line_strip( - point_list: PointList, color: RGBA255, mode: int = gl.LINE_STRIP + point_list: Point2List, color: RGBA255, mode: int = gl.LINE_STRIP ) -> None: """ Draw a line strip. A line strip is a set of continuously connected diff --git a/arcade/draw/line.py b/arcade/draw/line.py index 2ae4727b06..14b0b1df5d 100644 --- a/arcade/draw/line.py +++ b/arcade/draw/line.py @@ -1,13 +1,13 @@ import array from arcade import gl -from arcade.types import RGBA255, Color, Point, PointList +from arcade.types import RGBA255, Color, Point2List from arcade.window_commands import get_window from .helpers import _generic_draw_line_strip, get_points_for_thick_line -def draw_line_strip(point_list: PointList, color: RGBA255, line_width: float = 1) -> None: +def draw_line_strip(point_list: Point2List, color: RGBA255, line_width: float = 1) -> None: """ Draw a multi-point line. @@ -19,7 +19,7 @@ def draw_line_strip(point_list: PointList, color: RGBA255, line_width: float = 1 if line_width == 1: _generic_draw_line_strip(point_list, color, gl.LINE_STRIP) else: - triangle_point_list: list[Point] = [] + triangle_point_list: Point2List = [] # This needs a lot of improvement last_point = None for point in point_list: @@ -73,7 +73,7 @@ def draw_line( ctx.disable(ctx.BLEND) -def draw_lines(point_list: PointList, color: RGBA255, line_width: float = 1) -> None: +def draw_lines(point_list: Point2List, color: RGBA255, line_width: float = 1) -> None: """ Draw a set of lines. diff --git a/arcade/draw/rect.py b/arcade/draw/rect.py index 94d8295b13..6559bae230 100644 --- a/arcade/draw/rect.py +++ b/arcade/draw/rect.py @@ -7,7 +7,7 @@ from arcade.sprite import BasicSprite from arcade.texture import Texture from arcade.texture_atlas.base import TextureAtlasBase -from arcade.types import LBWH, LRBT, RGBA255, XYWH, Color, PointList, Rect +from arcade.types import LBWH, LRBT, RGBA255, XYWH, Color, Point2List, Rect from arcade.window_commands import get_window from .helpers import _generic_draw_line_strip @@ -248,7 +248,7 @@ def draw_rect_outline( o_lt = rect.top_left.x - HALF_BORDER, rect.top_right.y + HALF_BORDER # fmt: on - point_list: PointList = (o_lt, i_lt, o_rt, i_rt, o_rb, i_rb, o_lb, i_lb, o_lt, i_lt) + point_list: Point2List = (o_lt, i_lt, o_rt, i_rt, o_rb, i_rb, o_lb, i_lb, o_lt, i_lt) if tilt_angle != 0: point_list_2 = []