||This class supports making a dialog where the user can set upper and lower limits on
||A pair of lines representing axes in the xy-plane.
||A BasicAnimator can animate one or more Animateable objects.
||A BasicMouseTask2D is a MouseTask that allows the user to drag and zoom
the 2D window that is used to draw the Exhibit in a display.
||A complex number, with a real and an imaginary part.
||A parameter of type Complex.
||A parameter that has a Complex value and a start and end value to be used for animation.
||A Complex-valued parameter whose value is also the value of a ComplexVariable, as defined in
the class vmm.functions.ComplexVariable.
||A parameter that has an associated ComplexVariable that shares its value.
||Decorations are extra visual components that can be added to an Exhibit, such as
a set of axes or a solution curve of an ODE.
||A Display is a canvas where a
View can draw an
||An Exhibit represents a mathematical object that can be drawn on the screen.
||A Filmstrip is just a sequence of images.
||This class implements internationalization by providing facilites for getting strings from
||A parameter of type int.
||The class LinearAlgebra provides more methods to the class Point2D
||A MouseTask can be installed in a
Display to respond
to a mouse gesture starting from
a mouse press, through a sequence of mouse drags, and ending
with a mouse release.
||Represents a settable numeric parameter associated with another object, such as a View
||Shows a dialog where the user can change the values of some Parameters.
||An input box that lets the user enter a value for a
||Provides a simple mechanism for saving and retrieving user preferences,
with a default implementation based on the standard package java.util.prefs.
||Represents an element of the set of quaternions.
||A parameter of type Real.
||A parameter that has a real value and a start and end value to be used for animation.
||Provides static methods for saving Exhibits and their associated Views to an XML file and for
restoring an Exhbit and Views from such a file.
||An abstract base class that can be used as the basis for various settings dialogs.
||A dialog box where the user can set the ranges of x and y values that
will be visible.
||Provides parallization for a collection of tasks, where each task is an
object of type Runnable.
||Represents a job that consists of the execution of a number of tasks.
||An animation that runs in its own thread, separate from the Swing user interface
||An animation that is driven by a Swing Timer.
||The transform that should be applied when an Exhibit is drawn.
||Meant for use as a "one-shot" mouse task that lets the user specify two points
by clicking and dragging.
||An object of type FunctionInfo holds information about one the functions, to be entered
by the user, that compute the data for the user exhibit.
||An object of type UserExhibit.Support holds the information need for a user
exhibit and provides some methods for manipulating that information.
||An object of type ExtraPanel can be added to the dialog box to get some
extra data from the user.
||Provides several static utility funtions that can be used in various places.
||A real-valued parameter whose value is also the value of a Variable, as defined in
||An animateable parameter that has a real value and a start and end value to be used for animation.
||A View represents one of possibly several views of an