A F G L M R S T

A

actionNameCalled(String) - Method in class arch.Main
 
actionPerformed(ActionEvent) - Method in class arch.Arch
Each clock tick, perform one round of the simulation.
addComponent(Graphic) - Method in class arch.Arch
Allows a graphics component to be added to the arch panel.
affectedByForce(ForceProvider) - Method in class arch.MassRect
Causes the specified ForceProvider to be included in future force calculations for this Mass.
applyForce(Vector, double) - Method in class arch.FixedMass
A fixed mass does not react to force, sorry.
applyForce(Vector, double) - Method in class arch.MassRect
Apply a particular force to this Mass for the specified time.
applyForce(Vector, double) - Method in class arch.MovableMass
Change the location of this MassRect based on applying the specified force for the specified amount of time.
arch - package arch
 
Arch - Class in arch
Models an arch using masses and springs.
Arch(GraphicsPanel, int) - Constructor for class arch.Arch
Set up the simulation by depositing the specified number of masses (MassRect) onto the panel, with two SpringBetweenMasses between each adjacent pair of masses.

A F G L M R S T