The edu.uah.math.devices package contains Java encapsulations of objects with graphical interfaces. These objects generally fall into three categories:
The Graph class is the parent class for many of the objects in this package, and includes a number of basic methods for drawing axes, tick marks, boxes and labels. In particular, it is the parent class of all objects ending in the term Graph. It is also the parent class of ScatterPlot, which in turn is the parent class of all objects ending in the term ScatterPlot.
Most of the randomizing devices, such as Coin, Die, Ball, and Card are simple components. The classes CoinBox, DiceBoard, Urn, and CardHand are containers that hold multiple instances of these objects, respectively.
The Java archive (JAR) file contains all class and resource files for all objects in the devices package. The ZIP file contains all source and resource files for all objects in the devices package.
The list below names all objects in the devices package. The page for each object gives a basic description of the object and programming information.