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
L
M
N
O
P
R
S
T
U
V
W
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
CANVAS
- Static variable in class containers.
Applet
The DrawingCanvas on this Applet
CANVAS
- Static variable in class containers.
Frame
Other CSE115 classes should use this for creating themselves.
CANVAS
- Static variable in class fishbowl.
Applet
The DrawingCanvas on this Applet
CenterLocatable
- Interface in
cse115.graphics
The interface that defines the capabilties for an object that can have its center location accessed/mutated
CENTERPANEL
- Static variable in class containers.
Lab4Applet
chameleonDeselected()
- Method in interface fishbowl.strategy.
MultiFishBehaviorMenuObserver
The chameleon fish radio button was deselected.
chameleonSelected()
- Method in interface fishbowl.strategy.
MultiFishBehaviorMenuObserver
The chameleon fish radio button was selected.
chameleonSelected()
- Method in interface fishbowl.strategy.
SingleFishBehaviorMenuObserver
The chameleon fish radio button was selected.
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
clearAll()
- Static method in class containers.
Lab4Applet
Clears all the canvases.
clearCenter()
- Static method in class containers.
Lab4Applet
Clears the center canvas.
clearLeft()
- Static method in class containers.
Lab3Applet
clearLeft()
- Static method in class containers.
Lab4Applet
Clears the left canvas.
clearRight()
- Static method in class containers.
Lab4Applet
Clears the right canvas.
close()
- Method in class lab3lib.faces.
Eye
Tell the eye to close
closeEyes()
- Method in class lab3lib.faces.
Face
Tell the face to close its eyes.
CollisionGroup
- Class in
physics
CollisionGroup(DrawingCanvas)
- Constructor for class physics.
CollisionGroup
Creates a new
CollisionGroup
instance.
CollisionObject
- Class in
physics
CollisionObject(Graphic)
- 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
Color
- Class in
cse115.graphics.colors
A class that represents a color.
Color(int)
- Constructor for class cse115.graphics.colors.
Color
Creates a new instance of Color
Color(int, int, int)
- Constructor for class cse115.graphics.colors.
Color
Creates a new instance of Color see java.awt.Color#Color(int,int,int)
Colorable
- Interface in
cse115.graphics
The interface that defines the capabilties for an object that can have its color accessed/mutated
ColorableGraphic
- Interface in
cse115.graphics
The interface that defines a Graphic that has a Color
ColorChanger
- Class in
cse115.utilities
A Class that is used for creating a new Color based on another one.
ColorChanger()
- Constructor for class cse115.utilities.
ColorChanger
ColorMenuItem
- Class in
demos.inheritance
ColorMenuItem(String)
- Constructor for class demos.inheritance.
ColorMenuItem
Column
- Class in
cse115.containers
This is a Panel that different things can be placed into.
Column()
- Constructor for class cse115.containers.
Column
Creates a new instance of Column
CompoundGraphic
- Class in
cse115.graphics
A Graphical object that acts as a container for other Graphical objects.
CompoundGraphic()
- Constructor for class cse115.graphics.
CompoundGraphic
Creates a new instance of an empty CompoundGraphic with a dimension of (1,1) at point (0,0)
containers
- package containers
contains(Point)
- Method in class cse115.graphics.
AbstractGraphic
Tests to see if the given point is contained within this shape
contains(Point)
- Method in interface cse115.graphics.
Graphic
Checks whether a given point is contained within this graphic
contains(Point)
- Method in class fishbowl.
MovingBodyAdapter
Delegated to the shape.
createChameleonFish()
- Method in interface fishbowl.
FishHatchery
Create a chameleon (color-changing) fish.
createDizzyFish()
- Method in interface fishbowl.
FishHatchery
Create a dizzy fish.
createDyingFish()
- Method in interface fishbowl.
FishHatchery
Create a dying fish.
createFish()
- Method in interface fishbowl.
FishHatchery
Create a
regular
fish that swims around the tank.
createFollowerFish()
- Method in interface fishbowl.
FishHatchery
Create a follower fish.
createFollowerFish()
- Method in interface fishbowl.strategy.
FollowerFishBehaviorMenuObserver
The create follower fish behavior menu option was selected.
createLeaderFish()
- Method in interface fishbowl.
FishHatchery
Create a leader fish.
createLeaderFish()
- Method in interface fishbowl.strategy.
LeaderFishBehaviorMenuObserver
The create leader fish behavior menu option was selected.
createMenu(FishHatchery)
- Method in class fishbowl.
Applet
Creates the menu to allow the user to create different kinds of fish.
createMenu(SingleFishBehaviorMenuObserver, MultiFishBehaviorMenuObserver)
- Method in class fishbowl.strategy.
Lab7Applet
Create the menus.
createMenu(SingleFishBehaviorMenuObserver, MultiFishBehaviorMenuObserver, LeaderFishBehaviorMenuObserver, FollowerFishBehaviorMenuObserver)
- Method in class fishbowl.strategy.
Lab8Applet
Create the menus.
createMultiBehaviorFish()
- Method in interface fishbowl.strategy.
MultiFishBehaviorMenuObserver
The create multi fish behavior menu option was selected.
createRandomSwimFish()
- Method in interface fishbowl.
FishHatchery
Create a fish that swims randomly about the tank.
createSingleBehaviorFish()
- Method in interface fishbowl.strategy.
SingleFishBehaviorMenuObserver
The create single behavior fish menu option was selected.
createSurpriseFish()
- Method in interface fishbowl.
FishHatchery
Create a surprise fish (for extra credit).
CriticOne
- Class in
lab3lib
The first art critic for Lab 3 Fall 2006.
CriticOne()
- Constructor for class lab3lib.
CriticOne
Creates a new instance of CriticOne
Critics
- Class in
lab3lib
A hard-to-please group of art critics who will be happy to critique the Lab 3 artist's work.
Critics()
- Constructor for class lab3lib.
Critics
Creates a new instance of Critics
CriticThree
- Class in
lab3lib
The third art critic.
CriticThree()
- Constructor for class lab3lib.
CriticThree
Creates a new instance of CriticThree
CriticTwo
- Class in
lab3lib
The second art critic
CriticTwo()
- Constructor for class lab3lib.
CriticTwo
Creates a new instance of CriticTwo
cse115
- package cse115
cse115.containers
- package cse115.containers
cse115.graphics
- package cse115.graphics
The Graphics Package.
cse115.graphics.colors
- package cse115.graphics.colors
Objects that represent Colors.
cse115.utilities
- package cse115.utilities
Miscellaneous tools/classes needed for the CSE115
currentCanvas()
- Method in interface containers.
Lab5Applet.IDrawingCanvasState
Cyan
- Class in
cse115.graphics.colors
The color cyan.
Cyan()
- Constructor for class cse115.graphics.colors.
Cyan
Creates a new instance of Cyan
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
L
M
N
O
P
R
S
T
U
V
W
Y
_