Grid.get_column() and Grid.get_row()
This commit is contained in:
parent
a47077f102
commit
c4b9b10b71
@ -102,6 +102,12 @@ class Grid:
|
||||
else:
|
||||
return range(self.minZ - pad, self.maxZ + pad + 1)
|
||||
|
||||
def get_column(self, column: int) -> list[Any]:
|
||||
return [self.get(Coordinate(column, y)) for y in self.rangeY()]
|
||||
|
||||
def get_row(self, row: int) -> list[Any]:
|
||||
return [self.get(Coordinate(x, row)) for x in self.rangeX()]
|
||||
|
||||
def toggle(self, pos: Coordinate):
|
||||
if pos in self.__grid:
|
||||
del self.__grid[pos]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user