public final class GridUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <K> java.util.List<K> |
getAllElementsFromGrid(Grid<K> grid)
Gets all elements in a grid
|
static <K,T extends BoardElement> |
getMatchingElements(K type,
Grid<T> grid)
Finds all tiles/walls with a certain type
|
public static <K> java.util.List<K> getAllElementsFromGrid(Grid<K> grid)
K - The type of the elements int the gridgrid - The grid to get elements frompublic static <K,T extends BoardElement> java.util.List<BoardElementContainer<T>> getMatchingElements(K type, Grid<T> grid)
K - Type of the type to look forT - Type of the gridtype - The type of tile/wall to look forgrid - The grid to look through