Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
E
G
H
I
K
M
O
P
S
T
C
Cell
- class OOPI.tetris.util.
Cell
.
Cell - an immutable class that represents one cell on a tetris game.
Cell()
- Constructor for class OOPI.tetris.util.
Cell
Constructor for a new unfilled cell;
Cell(Color)
- Constructor for class OOPI.tetris.util.
Cell
Constructor for a new filled cell.
cloneBoard(Cell[][])
- Method in class OOPI.tetris.
TetrisFrame
Makes a clone (i.e., copy) of the specified board.
collapseRows(Cell[][])
- Method in class OOPI.tetris.
Tetris
collapseRows(Cell[][])
- Method in interface OOPI.tetris.
TetrisLogic
Returns a new board based on the specified board where all rows that are completely filled are collapsed with higher rows falling down to replace collapsed rows.
computeMoveQuality(Cell[][], Cell[][], Position, Cell[][])
- Method in class OOPI.tetris.
Tetris
computeMoveQuality(Cell[][], Cell[][], Position, Cell[][])
- Method in interface OOPI.tetris.
TetrisLogic
Computes a measure of quality for the specified piece and position where larger values are better.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
E
G
H
I
K
M
O
P
S
T