mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 03:20:18 +00:00
Update array2d.pyi
This commit is contained in:
parent
504d9cf79b
commit
974efb9070
@ -41,12 +41,12 @@ class array2d(Generic[T]):
|
|||||||
def copy_(self, other: 'array2d[T] | list[T]') -> None: ...
|
def copy_(self, other: 'array2d[T] | list[T]') -> None: ...
|
||||||
|
|
||||||
# algorithms
|
# algorithms
|
||||||
def count_neighbors(self, value: T, neighborhood: Neighborhood = 'moore') -> 'array2d[int]':
|
|
||||||
"""Counts the number of neighbors with the given value for each cell."""
|
|
||||||
|
|
||||||
def count(self, value: T) -> int:
|
def count(self, value: T) -> int:
|
||||||
"""Counts the number of cells with the given value."""
|
"""Counts the number of cells with the given value."""
|
||||||
|
|
||||||
|
def count_neighbors(self, value: T, neighborhood: Neighborhood = 'moore') -> 'array2d[int]':
|
||||||
|
"""Counts the number of neighbors with the given value for each cell."""
|
||||||
|
|
||||||
def find_bounding_rect(self, value: T) -> tuple[int, int, int, int] | None:
|
def find_bounding_rect(self, value: T) -> tuple[int, int, int, int] | None:
|
||||||
"""Finds the bounding rectangle of the given value.
|
"""Finds the bounding rectangle of the given value.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user