A B C D F G H I M N P R S T V W

G

getCell(int, int) - Method in class Maze
Returns the cell located at (row,col).
getCells() - Method in class Maze
Returns an iterator over all cells in this maze.
getCol() - Method in class MazeCell
Returns the column this cell is in.
getDonut() - Method in class Maze
Return the maze cell that contains the donut.
getExtraInfo() - Method in class MazeCell
Gets the object that was previously stored in this cell with setExtraInfo(Object newInfo).
getHeight() - Method in class Maze
Get the height, in number of cells, of the maze.
getMaxNumWalls() - Method in class MazeCell
Returns the total possible number of walls this cell has.
getNeighbors(MazeCell) - Method in class Maze
Returns an iterator over the neighbors of the given cell.
getNumWalls() - Method in class MazeCell
Returns the number of walls that this cell has
getRandomNeighbor(Maze, MazeCell) - Method in class RandomMazeRunner
A helper method that chooses a random neighboring node of the current cell.
getRow() - Method in class MazeCell
Returns the row this cell is in.
getSolutionPathInfo(MazeCell) - Static method in class RandomMazeRunner
A helper method that returns a pointer to the SolutionPathInfo associated with a given cell.
getStart() - Method in class Maze
Return the maze's starting cell.
getState() - Method in class MazeCell
Returns the current visitation state of the Cell.
getWidth() - Method in class Maze
Get the width, in number of cells, of the maze.

A B C D F G H I M N P R S T V W