bookExamples.ch08ArraysAndVectors.maze
Class MazeGenerator

java.lang.Object
  extended by bookExamples.ch08ArraysAndVectors.maze.MazeGenerator

public class MazeGenerator
extends java.lang.Object


Constructor Summary
MazeGenerator(int w, int h)
           
 
Method Summary
 void addinnerwalls()
           
 void addWall0()
           
 void addWall1()
           
 void addWall2()
           
 void addWall3()
           
 void fillWithSpaces()
           
 int frand(int s, int e)
           
static int getA()
           
static int getD()
           
 char getEnd()
           
 char[][] getMaze()
           
 char getSpace()
           
 char getStart()
           
 java.lang.String[] getStringArray()
           
 char getWall()
           
 void init()
           
static void main(java.lang.String[] args)
           
 void markEnd(java.awt.Point p)
           
 void markStart(java.awt.Point p)
           
 void print()
           
 void print(java.lang.String[] a)
           
static void setA(int a)
           
static void setD(int d)
           
 void setMaze(char[][] maze)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MazeGenerator

public MazeGenerator(int w,
                     int h)
Method Detail

markStart

public void markStart(java.awt.Point p)

frand

public int frand(int s,
                 int e)

markEnd

public void markEnd(java.awt.Point p)

main

public static void main(java.lang.String[] args)

init

public void init()

addWall1

public void addWall1()

addWall2

public void addWall2()

addWall3

public void addWall3()

addWall0

public void addWall0()

fillWithSpaces

public void fillWithSpaces()

addinnerwalls

public void addinnerwalls()

getStringArray

public java.lang.String[] getStringArray()

print

public void print(java.lang.String[] a)

print

public void print()

getSpace

public char getSpace()

getWall

public char getWall()

getStart

public char getStart()

getEnd

public char getEnd()

getMaze

public char[][] getMaze()

setMaze

public void setMaze(char[][] maze)

getA

public static int getA()

setA

public static void setA(int a)

getD

public static int getD()

setD

public static void setD(int d)