A C D E F G I M P S T

A

actionPerformed(ActionEvent) - Method in class InputPanel
 
addData(Vector) - Method in class Display
Adds the given path to the Vector of Paths

C

Cannon - Class in <Unnamed>
Title: Cannon Description: Final project for MV-4472, Physically-based modeling.
Cannon() - Constructor for class Cannon
The constructor
changeAngle(int) - Method in class Cannon
 
clearDisplay() - Method in class Cannon
clears the display
clearDisplay() - Method in class Display
Used to remove all the path data

D

Display - Class in <Unnamed>
Title: Display Description: Used in conjunction with the Cannon class to display a 2D representation of the projectile motion.
Display() - Constructor for class Display
The constructor
drawTrajectory(Graphics2D) - Method in class Display
goes through the path data of the current path and draws the path

E

enableVRML(boolean) - Method in class Cannon
Used to enable the VRMl interface

F

fireCannon(int, int, int, double) - Method in class Cannon
Initiates the projectile motion based on the provided information

G

getDisplayWidth() - Method in class Display
returns the display width

I

InputPanel - Class in <Unnamed>
Title: InputPanel Description: An interface panel used in conjunction with the Cannon class.
InputPanel(Cannon) - Constructor for class InputPanel
The Constructor

M

main(String[]) - Static method in class Cannon
The main method that starts it all

P

paint(Graphics) - Method in class Display
Draws the graphs and paths, if available
ProjectileDISSender - Class in <Unnamed>
 
ProjectileDISSender(String, int, int, String, boolean) - Constructor for class ProjectileDISSender
 

S

setChangingDensities(boolean) - Method in class Cannon
used to indicate if changing densities is to be included in the current model
setDrag(boolean) - Method in class Cannon
Used to indicate if drag is to be included in the current model
setScaleFactor(int) - Method in class Cannon
Used to alter the scale factor for the motion data
shutdown() - Method in class ProjectileDISSender
 
stateChanged(ChangeEvent) - Method in class InputPanel
 

T

transmitUpdate(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class ProjectileDISSender
 

A C D E F G I M P S T