PrintGame
Class RandomWayCoordinates

java.lang.Object
  extended byPrintGame.RandomWayCoordinates

public class RandomWayCoordinates
extends java.lang.Object

class representing a two dimensional labyrinth


Constructor Summary
RandomWayCoordinates(int rows, int cols)
           
 
Method Summary
 boolean findRandomWayCoordinates(LabyrinthField labyrinth_field)
           
protected  int getIntRandomValue(int min, int max)
           
 int getRandomWayColCoordinate()
           
 int getRandomWayRowCoordinate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RandomWayCoordinates

public RandomWayCoordinates(int rows,
                            int cols)
                     throws java.lang.IllegalArgumentException
Method Detail

findRandomWayCoordinates

public boolean findRandomWayCoordinates(LabyrinthField labyrinth_field)

getRandomWayRowCoordinate

public int getRandomWayRowCoordinate()
                              throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

getRandomWayColCoordinate

public int getRandomWayColCoordinate()
                              throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

getIntRandomValue

protected int getIntRandomValue(int min,
                                int max)