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