Compare commits

..

No commits in common. "7f7431f018f3e16440f77f6d7c5f5dc4dcb66526" and "0503ceb7255a1b4b596acf54932ca9dfe5b191e7" have entirely different histories.

View file

@ -1717,8 +1717,8 @@ class Polygon(Record, GeometryMixin):
repetition: repetition_t | None repetition: repetition_t | None
point_list: point_list_t | None point_list: point_list_t | None
""" """
List of offsets between consecutive vertices, starting from the initial List of offsets from the initial vertex (x, y) to the remaining
vertex (x, y): `[[dx0, dy0], [dx1, dy1], ...]`. vertices, `[[dx0, dy0], [dx1, dy1], ...]`.
The list is an implicitly closed path, vertices are [int, int]. The list is an implicitly closed path, vertices are [int, int].
The initial vertex is located at (x, y) and is not represented in `point_list`. The initial vertex is located at (x, y) and is not represented in `point_list`.
`None` means reuse modal. `None` means reuse modal.
@ -1744,7 +1744,7 @@ class Polygon(Record, GeometryMixin):
self.point_list = point_list self.point_list = point_list
self.properties = [] if properties is None else properties self.properties = [] if properties is None else properties
if point_list is not None and len(point_list) < 2: if point_list is not None and len(point_list) < 3:
warn('Polygon with < 3 points', stacklevel=2) warn('Polygon with < 3 points', stacklevel=2)
def get_point_list(self) -> point_list_t: def get_point_list(self) -> point_list_t:
@ -1827,8 +1827,8 @@ class Path(Record, GeometryMixin):
repetition: repetition_t | None = None repetition: repetition_t | None = None
point_list: point_list_t | None = None point_list: point_list_t | None = None
""" """
List of offsets between consecutive vertices, starting from the initial List of offsets from the initial vertex (x, y) to the remaining vertices,
vertex (x, y): `[[dx0, dy0], [dx1, dy1], ...]`. `[[dx0, dy0], [dx1, dy1], ...]`.
The initial vertex is located at (x, y) and is not represented in `point_list`. The initial vertex is located at (x, y) and is not represented in `point_list`.
Offsets are [int, int]; `None` means reuse modal. Offsets are [int, int]; `None` means reuse modal.
""" """