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
Y
C
calculateMomentum()
- Method in class Physics.
CollisionObject
Returns the calculated momentum using the mass and velocity of the object
calculateMomentum(CollisionObject)
- Method in class Physics.
FrictionMotion
Calculates the momentum of this object using the line formulas and the angle of collision
cancelPressed()
- Method in class CSE115.Dialogs.
ColorDialog
Called when the Cancel button is pressed.
chameleonDeselected()
- Method in interface CSE115.FishBowl.Strategy.
MultiFishBehaviorMenuObserver
The chameleon fish radio button was deselected.
chameleonSelected()
- Method in interface CSE115.FishBowl.Strategy.
MultiFishBehaviorMenuObserver
The chameleon fish radio button was selected.
chameleonSelected()
- Method in interface CSE115.FishBowl.Strategy.
SingleFishBehaviorMenuObserver
The chameleon fish radio button was selected.
ChangeableShape
- Class in
CSE115.ShapeWorld
ChangeableShape.java
ChangeableShape()
- Constructor for class CSE115.ShapeWorld.
ChangeableShape
changeMomentum(double)
- Method in class Physics.
FrictionMotion
Changes the momentum of the object with this motion by subtracting the momentum it must give to the object with which it collided
changeMomentum(double)
- Method in class Physics.
IMotion
Override to do something useful
changeSize()
- Method in class CSE115.Faces.
Mouth
CircleGraphic
- Class in
CSE115.ShapeWorld
A circle that moves when told to.
CircleGraphic(DrawingPanel)
- Constructor for class CSE115.ShapeWorld.
CircleGraphic
Creates a new
CircleGraphic
instance.
close()
- Method in class CSE115.Faces.
Eye
closeEyes()
- Method in interface CSE115.Faces.
Face
closeEyes()
- Method in class CSE115.Faces.
RollingEyes
closeEyes()
- Method in class CSE115.Faces.
SurprisedFace
closeEyes()
- Method in class CSE115.Faces.
YawningFace
CollisionGroup
- Class in
Physics
CollisionGroup(DrawingPanel)
- Constructor for class Physics.
CollisionGroup
Creates a new
CollisionGroup
instance.
CollisionObject
- Class in
Physics
CollisionObject(RectangularShape)
- Constructor for class Physics.
CollisionObject
Creates a new
CollisionObject
instance.
collisionReact(CollisionObject)
- Method in class Physics.
CollisionObject
Changes the collided boolean value to false Must be overridden to do more
ColorChanger
- Class in
CSE115.Utilities
ColorChanger()
- Constructor for class CSE115.Utilities.
ColorChanger
ColorDialog
- Class in
CSE115.Dialogs
A dialog for choosing a color.
ColorDialog(Container)
- Constructor for class CSE115.Dialogs.
ColorDialog
The constructor where no default directory is specified.
ColorDialog(Container, Color)
- Constructor for class CSE115.Dialogs.
ColorDialog
The constructor where no default directory is specified.
ColorMenuItem
- Class in
Demos.Inheritance
ColorMenuItem(Menu, String)
- Constructor for class Demos.Inheritance.
ColorMenuItem
ColorSwapButton
- Class in
CSE115.ShapeWorld
ColorSwapButton.java Created: Tue Sep 14 13:29:32 2004
ColorSwapButton()
- Constructor for class CSE115.ShapeWorld.
ColorSwapButton
CompositeBehavior
- Class in
CSE115.ShapeWorld
CompositeBehavior(Behavior, Behavior)
- Constructor for class CSE115.ShapeWorld.
CompositeBehavior
CompositeBehavior(List<Behavior>)
- Constructor for class CSE115.ShapeWorld.
CompositeBehavior
contains(Point)
- Method in class CSE115.FishBowl.
MovingBodyAdapter
Delegated to the shape.
createChameleonFish()
- Method in interface CSE115.FishBowl.
FishHatchery
Create a chameleon (color-changing) fish.
createCombination()
- Method in interface CSE115.FishBowl.
FishHatchery
Create a combination fish.
createDizzyFish()
- Method in interface CSE115.FishBowl.
FishHatchery
Create a dizzy fish.
createDyingFish()
- Method in interface CSE115.FishBowl.
FishHatchery
Create a dying fish.
createFish()
- Method in interface CSE115.FishBowl.
FishHatchery
Create a
regular
fish that swims around the tank.
createLashes()
- Method in class CSE115.Faces.
Eye
createLashes()
- Method in class CSE115.Faces.
SurprisedFace
createMenu(FishHatchery)
- Method in class CSE115.FishBowl.
Applet
Creates the menu to allow the user to create different kinds of fish.
createMenu(SingleFishBehaviorMenuObserver, MultiFishBehaviorMenuObserver)
- Method in class CSE115.FishBowl.Strategy.
Applet
Create the menus.
createMultiBehaviorFish()
- Method in interface CSE115.FishBowl.Strategy.
MultiFishBehaviorMenuObserver
The create multi fish behavior menu option was selected.
createMultiBehaviorImage()
- Method in interface CSE115.FishBowl.Strategy.
MultiImageBehaviorMenuObserver
The create multi image behavior menu option was selected.
createPufferFish()
- Method in interface CSE115.FishBowl.
FishHatchery
Create a puffer fish.
createSingleBehaviorFish()
- Method in interface CSE115.FishBowl.Strategy.
SingleFishBehaviorMenuObserver
The create single behavior fish menu option was selected.
createSingleBehaviorImage()
- Method in interface CSE115.FishBowl.Strategy.
SingleImageBehaviorMenuObserver
The create single behavior image menu option was selected.
createSurprise()
- Method in interface CSE115.FishBowl.
FishHatchery
Create a surprise fish (for extra credit).
CSE115
- package CSE115
CSE115.Containers
- package CSE115.Containers
CSE115.Dialogs
- package CSE115.Dialogs
CSE115.Faces
- package CSE115.Faces
CSE115.FishBowl
- package CSE115.FishBowl
This package contains the necessary classes for swimming fish.
CSE115.FishBowl.Strategy
- package CSE115.FishBowl.Strategy
CSE115.Graphics
- package CSE115.Graphics
CSE115.ShapeWorld
- package CSE115.ShapeWorld
CSE115.Utilities
- package CSE115.Utilities
CURRENT_PANEL
- Static variable in class CSE115.ShapeWorld.
Box
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
Y