Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
V
W
G
gameBoard
- Variable in class gui.
RushHourPanel
The object that represents the game board.
getBoardFromHash(String)
- Method in class rushhour.
RushHourGameBoard
Constructs a game gameBoard object tempBoard of a given hash state.
getColor()
- Method in class rushhour.
RushHourVehicle
Retrieve the color of the vehicle.
getDirections()
- Method in class rushhour.
RushHourGameBoard
Retrieve the hash map that contains the directions for reaching each valid move.
getGameBoard()
- Method in class rushhour.
RushHourGameBoard
Retrieve current game gameBoard.
getHash()
- Method in class rushhour.
RushHourGameBoard
Retrieve the hash representation of the current state of the game gameBoard.
getHashID()
- Method in class rushhour.
RushHourVehicle
Retrieve the hash ID for the vehicle.
getInitialState()
- Method in class rushhour.
RushHourGameBoard
Retrieve the hash representation of the initial state of the gameBoard.
getNumVehicles()
- Method in class rushhour.
RushHourGameBoard
Retrieve the number of vehicles on the gameBoard.
getOrientation()
- Method in class rushhour.
RushHourVehicle
Retrieve the orientation of the vehicle.
getType()
- Method in class rushhour.
RushHourVehicle
Retrieve the type of the vehicle.
getUniqueID()
- Method in class rushhour.
RushHourVehicle
Retrieve the unique ID of the vehicle.
getValidMoves()
- Method in class rushhour.
RushHourGameBoard
Retrieve the hash map that contains the solutions each move in the move table.
getVehicleAtIndex(int)
- Method in class rushhour.
RushHourGameBoard
Retrieve the vehicle at index i from the array of vehicles known to be on the gameBoard.
getVehicleAtLocation(int, int)
- Method in class rushhour.
RushHourGameBoard
Check for a vehicle at location (x, y) on the game gameBoard.
getVehicleByColor(String)
- Method in class rushhour.
RushHourGameBoard
Retrieves the vehicle of the specified color on the gameBoard.
getVehicleIconLength()
- Method in class rushhour.
RushHourVehicle
Retrieve the vehicle icon length.
getVehicleIconWidth()
- Method in class rushhour.
RushHourVehicle
Retrieve the vehicle icon boardWidth.
getVehicleLength()
- Method in class rushhour.
RushHourVehicle
Retrieve the length of the vehicle.
getVehiclesList()
- Method in class rushhour.
RushHourGameBoard
Retrieve the list of vehicles known to be on the gameBoard.
getVehicleWidth()
- Method in class rushhour.
RushHourVehicle
Retrieve the boardWidth of the vehicle.
getVehicleX()
- Method in class rushhour.
RushHourVehicle
Retrieve the x-coordinate of the vehicle.
getVehicleY()
- Method in class rushhour.
RushHourVehicle
Retrieve the y-coordinate of the vehicle.
getWinningState()
- Method in class rushhour.
RushHourGameBoard
Retrieve the hash representation of the state of the gameBoard when the red car reaches the exit.
gui
- package gui
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
V
W