GridBFSState.init constructor

GridBFSState.init(
  1. GridPoint start,
  2. GridPoint target,
  3. List<List<GridNode>> grid,
  4. bool allowDiagonals,
)

Implementation

GridBFSState.init(
  GridPoint start,
  GridPoint target,
  List<List<GridNode>> grid,
  bool allowDiagonals,
) : super.init(start, target, grid, allowDiagonals) {
  open = Queue<GridPoint>();
  open.add(start);
  start.set(grid, GridNode.open);
}