Uses of Class
Maze

Uses of Maze in <Unnamed>
 

Fields in <Unnamed> declared as Maze
(package private)  Maze MazeSolver.maze
           
(package private)  Maze MazeExplorer.maze
           
(package private)  Maze MazeExplorer.Room.maze
           
(package private)  Maze MazeMaker.maze
           
 

Methods in <Unnamed> that return Maze
 Maze MazeSolver.getMaze()
           
 Maze MazeMaker.getMaze()
           
static Maze Mazen.newMaze(java.util.Scanner scan)
          Makes a new instance of MazeMaker()
static Maze Mazen.oldMaze(java.util.Scanner scan)
          Calls MazeSolver() to read a maze from a file
 

Constructors in <Unnamed> with parameters of type Maze
MazeExplorer.Room(Vertex v, Maze maze, java.util.Scanner scan)
          Finds out which directions the user can move in
MazeExplorer(Maze maze, java.util.Scanner scan)
          Generates first room and calls move() until room is null (end is reached)
MazeSolver(Maze maze)
          Given a maze, calls solveMaze()