A B D G I M N P R S T V W

B

Ball - Interface in ballWorlds
A Ball is the name for a "generic" ball, that is, any Drawable, Selectable, Morphable, Animate object that is also a BallDescriber.
BallButton - Class in ballWorlds.framework
Pressing a BallButton constructs a Ball of the type whose name appears on the BallButton.
BallButton(String, World) - Constructor for class ballWorlds.framework.BallButton
Associates a type of Ball and a World with this button, labels this button with the type of Ball, and arranges for this button to respond to its own button-presses.
BallDescriber - Interface in ballWorlds
A BallDescriber is an object that can describe (return) its velocity, size, and mass, in addition to its inherited (from Drawable) ability to describe its Color and Shape.
BallManager - Interface in ballWorlds
A BallManager manages the Balls in a World.
BallManagerWorld - Class in ballWorlds.framework
An BallManagerWorld provides a thread-safe implementation of BallManager, subject to the CAUTION below.
BallManagerWorld() - Constructor for class ballWorlds.framework.BallManagerWorld
Initializes the list of Balls to an empty list.
BallRunner - Class in ballWorlds.framework
TODO Put here a description of this class: what its objects are and/or do.
BallRunner(Ball) - Constructor for class ballWorlds.framework.BallRunner
FIXME
ballWorlds - package ballWorlds
 
ballWorlds.framework - package ballWorlds.framework
 
BallWorldsFrame - Class in ballWorlds.framework
The JFrame which is the primary window for BallWorlds.
BallWorldsFrame() - Constructor for class ballWorlds.framework.BallWorldsFrame
Initializes the size, title, layout manager and on-close behavior of this frame.
ButtonsPanel - Class in ballWorlds.framework
A ButtonsPanel constructs and adds a BallButton for each type of Ball in BallWorlds.
ButtonsPanel(Dimension, World) - Constructor for class ballWorlds.framework.ButtonsPanel
Constructs and adds a BallButton for each type of Ball in BallWorlds.

A B D G I M N P R S T V W