|
Class Summary |
| AbstractGraduatedScale |
An implementation of the GraduatedScale class, used to depict a scale
as a path between two end points, representing a minimum and
maximum value, with all the points along that path representing
uniformly delineated values. |
| AbstractIndicator |
An abstract class designed to visually represent a specific quantitative value. |
| DoubleRef |
Provide a way for a method to return a double through an "output" parameter. |
| GraduatedScaleElliptical |
A subclass of AbstractGraduatedScale, which represents the
scale as an ellipse defined by a Rectangle, a
starting angle, and a sweep angle. |
| GraduatedScaleLinear |
A subclass of AbstractGraduatedScale, which represents the scale
as a straight line between two end points. |
| IndicatorBar |
An AbstractIndicator that represents its value as a bar beginning
at a set start point and extending to an end point which
represents a specific value. |
| IndicatorBarElliptical |
A form of IndicatorBar that represents its value as an
eliptical arc with a set thickness between a set starting angle
and an varying ending angle. |
| IndicatorKnob |
A knob is drawn as two concentric ellipses with a triangular pointer indicating the current value. |
| IndicatorNeedle |
An indicator that displays the current value by drawing a straight line from
a PivotPoint. |
| IndicatorSlider |
An indicator that displays the current value by drawing a rectangle
at the value on the scale, perpendicular to the main path of the scale. |
| IndicatorSliderElliptical |
An example of an AbstractIndicator that is designed to
interact specifically with one type of GraduatedScale, namely
GraduatedScaleElliptical. |
| Meter |
A JGoArea designed to maintain a AbstractGraduatedScale, an
AbstractIndicator, a JGoObject background, and a JGoText label. |
| MultipleIndicatorMeter |
A Meter designed to maintain an array of Indicators. |
| Phase |
Contains the information needed to paint a phase of an IndicatorBar. |