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
 

A B C D E F G H I K L M N O P R S T U V Y