bookExamples.ch08ArraysAndVectors.maze
Class MazeUtility
java.lang.Object
   bookExamples.ch08ArraysAndVectors.maze.MazeUtility
bookExamples.ch08ArraysAndVectors.maze.MazeUtility
- public class MazeUtility 
- extends java.lang.Object
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MazeUtility
public MazeUtility()
setMazeString
public static void setMazeString(java.lang.String[] ms)
- 
 
setMaze
public void setMaze(char[][] c)
- 
 
getChars
public static char[][] getChars(java.lang.String[] s)
- 
 
print
public static void print()
- 
 
getStart
public static java.awt.Point getStart()
- 
 
getExit
public static java.awt.Point getExit()
- 
 
markExit
public static void markExit(java.awt.Point p)
- 
 
isDone
public static boolean isDone(char[][] maze,
                             java.awt.Point p)
- 
 
markStart
public static void markStart(java.awt.Point p)
- 
 
mark
public static void mark(java.awt.Point p)
- 
 
solve
public static void solve()
- 
 
mazeTraverse
public static void mazeTraverse(java.awt.Point loc,
                                int direction)
- 
 
validMove
public static boolean validMove(int r,
                                int c)
- 
 
getRight
public static int getRight()
- 
 
getLeft
public static int getLeft()
- 
 
getUp
public static int getUp()
- 
 
getDown
public static int getDown()
- 
 
getW
public static int getW()
- 
 
setW
public static void setW(int w)
- 
 
getH
public static int getH()
- 
 
setH
public static void setH(int h)
- 
 
getMazeString
public static java.lang.String[] getMazeString()
- 
 
getMaze
public static char[][] getMaze()
-