A B C D E G J L M N P R S T

A

accept(File) - Method in class JFileFilter
Tells whether the file is acceptable; either a directory or a file with an extension from the ArrayList exts (set with addType())
actionPerformed(ActionEvent) - Method in class BaseballBackspinConsole
stubbed, does nothing, definitions for actions defined as anonymous classes found in JBINIT().
addType(String) - Method in class JFileFilter
adds a new file extension to the list of those allowable
adjustmentValueChanged(AdjustmentEvent) - Method in class BaseballBackspinConsole
stubbed, does nothing, definitions for actions defined as anonymous classes found in JBINIT().

B

BackspinPhysics - Class in <Unnamed>
Class: BackspinPhysics
BackspinPhysics(String, int, double, double) - Constructor for class BackspinPhysics
Constructor; initializes the transmitter with the specified ip and port; Also tells the physics engine how fast the ball is pitched and how much backspin is put on it.
BaseballBackspinConsole - Class in <Unnamed>
Class: BaseballBackspinConsole
BaseballBackspinConsole() - Constructor for class BaseballBackspinConsole
Really just a pass-through for the jbInit() method
BaseballDisSender - Class in <Unnamed>
Class: BaseballDisSender
BaseballDisSender(String, int, int, String, boolean) - Constructor for class BaseballDisSender
Constructor; creates and initializes all of the required pdus for the baseball, as well as the BehaviorStreamBuffer to send them out over multicast.

C

CONNECTION_ADDRESS - Static variable in class BaseballBackspinConsole
 
CONNECTION_PORT - Static variable in class BaseballBackspinConsole
 

D

description - Variable in class JFileFilter
 
DIS_FILE - Variable in class ScenePicker
Relative file path for the baseball diamond which displays the physics from the Backspin class.

E

exts - Variable in class JFileFilter
 

G

getDescription() - Method in class JFileFilter
gets the description string for the file types desired.

J

JFileFilter - Class in <Unnamed>
class JFileFilter A simple FileFilter class that works by filename extension, like one in JDK demo called ExtentionFilter to be released in future Swing.
JFileFilter() - Constructor for class JFileFilter
 

L

loadVrmlFile(String) - Method in class ScenePicker
Loads the appropriate VRML file for interaction with the simulation based on argument passed.

M

main(String[]) - Static method in class BaseballBackspinConsole
Main method for Control Panel.
main(String[]) - Static method in class ScenePicker
Main for class in case you want to run separately.

N

NO_DIS_FILE - Variable in class ScenePicker
Copy of the path above; no alternate case given.

P

processWindowEvent(WindowEvent) - Method in class BaseballBackspinConsole
 
processWindowEvent(WindowEvent) - Method in class ScenePicker
 

R

run() - Method in class BackspinPhysics
runs the physics for the pitch and outputs the position, velocity, and orientation updates to DIS espdus which are broadcast on the multicast port specified in the constructor.

S

ScenePicker - Class in <Unnamed>
Title: ScenePicker.java Description: Implements a JDialog that allows the user to pick the appropriate vrml or html file to load.
ScenePicker(boolean) - Constructor for class ScenePicker
Constructor for the class.
setDescription(String) - Method in class JFileFilter
Sets the description string for the file types desired.
shutdown() - Method in class BaseballDisSender
shuts the stream buffer down and cleans up the stream for the next use.

T

transmitUpdate(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class BaseballDisSender
Sets the appropriate values for the espdu and transmits it out the behaviorStreamBuffer These values are oriented according to DIS-coordinates; thus, if you wish to transmit to a VRML world, put 'up' into Y and 'right' into -Z (reverse sign).

A B C D E G J L M N P R S T