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

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