Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
S
serverAddr
- Variable in class edu.ou.mlfw.ladder.
LadderClient.Arguments
serverPort
- Variable in class edu.ou.mlfw.ladder.
LadderClient.Arguments
serverPort
- Variable in class edu.ou.mlfw.ladder.
LadderServer.Arguments
setClientShadowSource(Iterable<Shadow2D>)
- Method in interface edu.ou.mlfw.gui.
Shadow2DCanvas
setColor(Color)
- Method in class edu.ou.mlfw.gui.
CircleShadow
setColor(Color)
- Method in class edu.ou.mlfw.gui.
LineShadow
setCurrentAction(int)
- Method in class edu.ou.mancala.player.
MancalaPlayer
setCurrentAction(Direction)
- Method in class edu.ou.pacman.character.
PacmanCharacter
setDisplayName(String)
- Method in class edu.ou.mancala.client.
AbstractMancalaClient
setDisplayName(String)
- Method in class edu.ou.mlfw.
AbstractClient
setDisplayName(String)
- Method in interface edu.ou.mlfw.
Client
setDisplayName(String)
- Method in class edu.ou.mlfw.
Record
setDisplayName(String)
- Method in class edu.ou.pacman.client.
AbstractPacmanClient
setDrawMe(boolean)
- Method in class edu.ou.mlfw.gui.
CircleShadow
setDrawMe(boolean)
- Method in class edu.ou.mlfw.gui.
LineShadow
setDrawPosition(Vector2D)
- Method in class edu.ou.mlfw.gui.
Shadow2D
Centers the bounding box around a particular point for drawing.
setHead(A)
- Method in class edu.ou.utils.
Tuple
Set the first element of the tuple.
setRank(int)
- Method in class edu.ou.mlfw.
Record
setRealPosition(Vector2D)
- Method in class edu.ou.mlfw.gui.
TextBoxShadow
setSimulatorShadowSource(Iterable<Shadow2D>)
- Method in interface edu.ou.mlfw.gui.
Shadow2DCanvas
setSortMethod(int)
- Static method in class edu.ou.mlfw.
Record
setString(String)
- Method in class edu.ou.mlfw.gui.
TextBoxShadow
setTail(B)
- Method in class edu.ou.utils.
Tuple
Set the second element of the tuple.
setupGame()
- Method in class edu.ou.mancala.board.
GameBoard
Setup the board to be played.
setupGame()
- Method in class edu.ou.pacman.board.
GameBoard
setWidth(float)
- Method in class edu.ou.mlfw.gui.
LineShadow
setWinner()
- Method in class edu.ou.mlfw.
Record
Shadow2D
- Class in
edu.ou.mlfw.gui
Shadow2D provides a way for clients or whatever else to draw on a Shadow2DCanvas.
Shadow2D(int, int)
- Constructor for class edu.ou.mlfw.gui.
Shadow2D
Initialize the shadow with a bounding box, calculate the halfwidth and halfheight
Shadow2DCanvas
- Interface in
edu.ou.mlfw.gui
A Shadow2DCanvas provides a basic level of support for domain-specific drawing routines.
shutdown()
- Method in class edu.ou.mancala.client.
RandomClient
shutdown()
- Method in class edu.ou.mancala.
MancalaSimulator
shutdown()
- Method in interface edu.ou.mlfw.
Client
shutdown()
- Method in class edu.ou.mlfw.ladder.
LadderClient
shutdown()
- Method in interface edu.ou.mlfw.
Simulator
shutdown()
- Method in class edu.ou.pacman.client.
ClosePelletGrabber
shutdown()
- Method in class edu.ou.pacman.client.
DepthFirstClient
shutdown()
- Method in class edu.ou.pacman.client.
PacmanFinder
shutdown()
- Method in class edu.ou.pacman.client.
PelletFinder
shutdown()
- Method in class edu.ou.pacman.client.
RandomClient
shutdown()
- Method in class edu.ou.pacman.
PacmanSimulator
simulateMove(Location2D, Direction)
- Method in class edu.ou.pacman.board.
GameBoard
Simulate moving from one location to another (but don't actually update the game board)
simulatePacmanMoveFromLocation(Location2D, Direction)
- Method in class edu.ou.pacman.
ImmutablePacmanState
Pretends to move pacman from the specified location in the specified direction.
Simulator
<
STATE
> - Interface in
edu.ou.mlfw
The Simulator interface provides the minimal set of features and several convenient hooks necessary to define a simulation engine that can be handed to an instance of World.
SortUtils
- Class in
edu.ou.utils
SortUtils()
- Constructor for class edu.ou.utils.
SortUtils
startAction(ImmutableMancalaState, ImmutableMancalaPlayer)
- Method in class edu.ou.mancala.client.
RandomClient
startAction(ImmutableMancalaState, AbstractMancalaClient)
- Method in class edu.ou.mancala.
MancalaControllable
startAction(WORLD_STATE, CLIENT_STATE)
- Method in interface edu.ou.mlfw.
Client
startAction(STATE, CLIENT)
- Method in interface edu.ou.mlfw.
Controllable
startAction(ImmutablePacmanState, ImmutablePacmanCharacter)
- Method in class edu.ou.pacman.client.
ClosePelletGrabber
startAction(ImmutablePacmanState, ImmutablePacmanCharacter)
- Method in class edu.ou.pacman.client.
DepthFirstClient
startAction(ImmutablePacmanState, ImmutablePacmanCharacter)
- Method in class edu.ou.pacman.client.
PacmanFinder
startAction(ImmutablePacmanState, ImmutablePacmanCharacter)
- Method in class edu.ou.pacman.client.
PelletFinder
startAction(ImmutablePacmanState, ImmutablePacmanCharacter)
- Method in class edu.ou.pacman.client.
RandomClient
startAction(ImmutablePacmanState, AbstractPacmanClient)
- Method in class edu.ou.pacman.
PacmanControllable
step()
- Method in class edu.ou.mancala.board.
GameBoard
Perform the movement operations for the board.
step()
- Method in class edu.ou.pacman.board.
GameBoard
stepsTaken()
- Method in class edu.ou.pacman.board.
GameBoard
subtract(Vector2D)
- Method in class edu.ou.utils.
Vector2D
Subtract the other vector from this vector.
subtractAndRotate(Vector2D, float, float)
- Method in class edu.ou.utils.
Vector2D
Subtract the other vector from this vector and rotate the result using the given sine and cosine values.
symmetricSort(K[], V[])
- Static method in class edu.ou.utils.
SortUtils
A generics-friendly sort method for symmetrically sorting a key array and a values array in place.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z