A B C D E F G H I J L M N O P R S T V W X Y Z

A

approachPile() - Method in class Pirate
 
Athlete - Class in <Unnamed>
 
Athlete() - Constructor for class Athlete
 
Athlete(int, int, int, int) - Constructor for class Athlete
 

B

beepers - Variable in class edu.fcps.karel2.Robot
 
BoxTopRacer - Class in <Unnamed>
 
BoxTopRacer(int) - Constructor for class BoxTopRacer
 
BreakDancer - Class in <Unnamed>
 
BreakDancer(int) - Constructor for class BreakDancer
 

C

Carpeter - Class in <Unnamed>
 
Carpeter(int, int) - Constructor for class Carpeter
 
Carpeter() - Constructor for class Carpeter
 
climbDownLeft() - Method in class Climber
 
climbDownLeft() - Method in class HillClimber
 
climbDownLeft() - Method in class StepClimber
 
climbDownRight() - Method in class Climber
 
climbDownRight() - Method in class HillClimber
 
climbDownRight() - Method in class StepClimber
 
Climber - Class in <Unnamed>
 
Climber(int) - Constructor for class Climber
 
climbUpLeft() - Method in class Climber
 
climbUpLeft() - Method in class HillClimber
 
climbUpLeft() - Method in class StepClimber
 
climbUpRight() - Method in class Climber
 
climbUpRight() - Method in class HillClimber
 
climbUpRight() - Method in class StepClimber
 

D

Dancer - Class in <Unnamed>
 
Dancer(int, int, int, int) - Constructor for class Dancer
 
Dancer() - Constructor for class Dancer
 
danceStep() - Method in class BreakDancer
 
danceStep() - Method in class Dancer
 
danceStep() - Method in class SquareDancer
 
danceStep() - Method in class Waltzer
 
DEFAULT_MAP - Static variable in class edu.fcps.karel2.Display
 
Democrat - Class in <Unnamed>
 
Democrat() - Constructor for class Democrat
 
Digit - Class in edu.fcps
 
Digit(int, int) - Constructor for class edu.fcps.Digit
 
direction - Variable in class edu.fcps.karel2.Robot
 
display() - Method in class edu.fcps.Digit
 
Display - Class in edu.fcps.karel2
Display houses most of the static constants used in object creation and rendering, Karel file locations and images, and the speed at which the WorldPanel updates.
Display() - Constructor for class edu.fcps.karel2.Display
 
display() - Method in class Four
 
display() - Method in class Six
 
display() - Method in class Two
 
display() - Method in class Zero
 
Dorothy - Class in <Unnamed>
 
Dorothy() - Constructor for class Dorothy
 

E

EAST - Static variable in class edu.fcps.karel2.Display
 
edu.fcps - package edu.fcps
 
edu.fcps.karel2 - package edu.fcps.karel2
 
explode() - Method in class edu.fcps.karel2.Robot
 
explore(Climber) - Static method in class Mountain
 

F

facingEast() - Method in class edu.fcps.karel2.Robot
 
facingNorth() - Method in class edu.fcps.karel2.Robot
 
facingSouth() - Method in class edu.fcps.karel2.Robot
 
facingWest() - Method in class edu.fcps.karel2.Robot
 
fetchBeeper() - Method in class Seeker
 
findPath() - Method in class Dorothy
 
followPath() - Method in class Dorothy
 
Four - Class in <Unnamed>
 
Four(int, int) - Constructor for class Four
 
FRAME_HEIGHT - Static variable in class edu.fcps.karel2.Display
 
FRAME_WIDTH - Static variable in class edu.fcps.karel2.Display
 
frontIsClear() - Method in class edu.fcps.karel2.Robot
 

G

getBeepers() - Method in class edu.fcps.karel2.Robot
 
getDirection() - Method in class edu.fcps.karel2.Robot
 
getSpeed() - Static method in class edu.fcps.karel2.Display
Returns the speed at which the Display updates.
getX() - Method in class edu.fcps.karel2.Item
Returns the x coordinate.
getY() - Method in class edu.fcps.karel2.Item
Returns the y coordinate.

H

Harvester - Class in <Unnamed>
 
Harvester(int, int) - Constructor for class Harvester
 
Harvester() - Constructor for class Harvester
 
hasBeepers() - Method in class edu.fcps.karel2.Robot
 
HillClimber - Class in <Unnamed>
 
HillClimber(int) - Constructor for class HillClimber
 
HORIZONTAL - Static variable in class edu.fcps.karel2.Display
 

I

INFINITY - Static variable in class edu.fcps.karel2.Display
 
isDead() - Static method in class edu.fcps.karel2.Display
Returns whether or not the Display is currently dead (no longer able to update).
Item - Class in edu.fcps.karel2
The Item class keeps track of an x and y coordinate and provides an abstract render method.
Item(int, int) - Constructor for class edu.fcps.karel2.Item
Constructs an item with the specified x and y coordinates.

J

jumpLeft() - Method in class Racer
 
jumpRight() - Method in class BoxTopRacer
 
jumpRight() - Method in class Racer
 
jumpRight() - Method in class SteepleChaseRacer
 

L

leftIsClear() - Method in class edu.fcps.karel2.Robot
 

M

MazeEscaper - Class in <Unnamed>
 
MazeEscaper() - Constructor for class MazeEscaper
 
Mountain - Class in <Unnamed>
 
Mountain() - Constructor for class Mountain
 
move() - Method in class edu.fcps.karel2.Robot
 
moveOneBlock() - Method in class Carpeter
 
moveOneBlock() - Method in class Harvester
 
moveOneBlock() - Method in interface Workable
 

N

nextToABeeper() - Method in class edu.fcps.karel2.Robot
 
nextToARobot() - Method in class edu.fcps.karel2.Robot
 
NORTH - Static variable in class edu.fcps.karel2.Display
 
numOfBeepersInPile() - Method in class Pirate
 

O

openDefaultWorld() - Static method in class edu.fcps.karel2.Display
Closes the current world if there is one, then creates a new WorldFrame with the default map.
openWorld(String) - Static method in class edu.fcps.karel2.Display
Closes the current world if there is one, then creates a new WorldFrame with the specified map file.

P

pause() - Static method in class edu.fcps.karel2.Display
Sleeps the Thread for a period of time based on the current Display speed.
pick(int) - Method in class Racer
 
pickBeeper() - Method in class edu.fcps.karel2.Robot
 
Pirate - Class in <Unnamed>
 
Pirate() - Constructor for class Pirate
 
put(int) - Method in class Racer
 
putBeeper() - Method in class edu.fcps.karel2.Robot
 

R

Racer - Class in <Unnamed>
 
Racer(int) - Constructor for class Racer
 
Racer(int, int, int, int) - Constructor for class Racer
 
render(Graphics, Coordinate) - Method in class edu.fcps.karel2.Item
Renders the Item.
render(Graphics, Coordinate) - Method in class edu.fcps.karel2.Robot
 
Republican - Class in <Unnamed>
 
Republican() - Constructor for class Republican
 
rightIsClear() - Method in class edu.fcps.karel2.Robot
 
Robot - Class in edu.fcps.karel2
 
Robot() - Constructor for class edu.fcps.karel2.Robot
 
Robot(int, int, int, int) - Constructor for class edu.fcps.karel2.Robot
 
run() - Method in class Dancer
 
run() - Method in class Racer
 
run() - Method in class Shifter
 
run() - Method in class Swimmer
 

S

Seeker - Class in <Unnamed>
 
Seeker() - Constructor for class Seeker
 
segment1_Off() - Method in class edu.fcps.Digit
 
segment1_On() - Method in class edu.fcps.Digit
 
segment2_Off() - Method in class edu.fcps.Digit
 
segment2_On() - Method in class edu.fcps.Digit
 
segment3_Off() - Method in class edu.fcps.Digit
 
segment3_On() - Method in class edu.fcps.Digit
 
segment4_Off() - Method in class edu.fcps.Digit
 
segment4_On() - Method in class edu.fcps.Digit
 
segment5_Off() - Method in class edu.fcps.Digit
 
segment5_On() - Method in class edu.fcps.Digit
 
segment6_Off() - Method in class edu.fcps.Digit
 
segment6_On() - Method in class edu.fcps.Digit
 
segment7_Off() - Method in class edu.fcps.Digit
 
segment7_On() - Method in class edu.fcps.Digit
 
setSize(int, int) - Static method in class edu.fcps.karel2.Display
The same as calling WorldBackend.setSize(x, y)
setSpeed(int) - Static method in class edu.fcps.karel2.Display
Sets the speed at which the Display updates.
Shifter - Class in <Unnamed>
 
Shifter(int) - Constructor for class Shifter
 
shuttle(int, int) - Method in class Racer
 
Six - Class in <Unnamed>
 
Six(int, int) - Constructor for class Six
 
SOUTH - Static variable in class edu.fcps.karel2.Display
 
sprint(int) - Method in class Racer
 
SquareDancer - Class in <Unnamed>
 
SquareDancer(int) - Constructor for class SquareDancer
 
SteepleChaseRacer - Class in <Unnamed>
 
SteepleChaseRacer(int) - Constructor for class SteepleChaseRacer
 
StepClimber - Class in <Unnamed>
 
StepClimber(int) - Constructor for class StepClimber
 
Swimmer - Class in <Unnamed>
 
Swimmer(int) - Constructor for class Swimmer
 

T

turnAppropriately(int) - Method in class Pirate
 
turnAround() - Method in class Athlete
 
turnLeft() - Method in class edu.fcps.karel2.Robot
 
turnRight() - Method in class Athlete
 
turnToTheNextSegment() - Method in class Democrat
 
turnToTheNextSegment() - Method in class MazeEscaper
 
turnToTheNextSegment() - Method in class Republican
 
turnToTheNorth() - Method in class Carpeter
 
turnToTheNorth() - Method in class Harvester
 
turnToTheNorth() - Method in interface Workable
 
turnToTheRight() - Method in class Carpeter
 
turnToTheRight() - Method in class Harvester
 
turnToTheRight() - Method in interface Workable
 
Two - Class in <Unnamed>
 
Two(int, int) - Constructor for class Two
 

V

validateDirection(int) - Static method in class edu.fcps.karel2.Display
Takes a possible invalid direction and returns a valid one via modding
VERTICAL - Static variable in class edu.fcps.karel2.Display
 

W

walkDownCurrentSegment() - Method in class Democrat
 
walkDownCurrentSegment() - Method in class MazeEscaper
 
walkDownCurrentSegment() - Method in class Republican
 
Waltzer - Class in <Unnamed>
 
Waltzer(int) - Constructor for class Waltzer
 
WEST - Static variable in class edu.fcps.karel2.Display
 
Workable - Interface in <Unnamed>
 
workCorner() - Method in class Carpeter
 
workCorner() - Method in class Harvester
 
workCorner() - Method in interface Workable
 

X

x - Variable in class edu.fcps.karel2.Item
 

Y

y - Variable in class edu.fcps.karel2.Item
 

Z

Zero - Class in <Unnamed>
 
Zero(int, int) - Constructor for class Zero
 

A B C D E F G H I J L M N O P R S T V W X Y Z