See: Description
Interface | Description |
---|---|
Fitter |
Fits data to particular curves.
|
Stack<E> |
A simple last-in-first-out (LIFO) stack, to a better OO design than Sun's
one: it only exposes the behaviour that a stack should have.
|
Units |
Type definer
|
Class | Description |
---|---|
AbstractDialogue |
Provide some methods for GRIP dialogues to inherit: they should extend this
rather than JDialog.
|
Angle |
In java.lang.(Strict)Math you have to keep track of whether an angle is in
degrees or radians when you use trigonometrical functions; the present
class knows what to do, so you can forget about it! This should reduce
the potential for errors of the degrees/radians kind.
Rationale A continual refrain in Jean Meeus' excellent series of books on astronomical computation is the risk of errors due to the fact that angles are usually given in degrees but trigonometry requires radians. |
Complex |
Complex numbers and operations upon them.
|
FFT |
Fast Fourier Transform in double precision.
|
FileFilterExtra |
Support class for FileIO.
|
FileIO |
Various useful static methods for file handling.
|
FileIO_CSVFilter |
Support class for FileIO.
|
FileIO_HTMLFilter | |
FileIO_XMLFilter |
Support class for FileIO.
|
FileIOBlobsFilter |
Support class for FileIO.
|
FileIOChartFilter |
Support class for FileIO.
|
FileIOImageFilter |
Support class for FileIO.
|
Fitter_ |
Fits data to particular curves.
|
Gaussian |
Calculate values of the Gaussian curve.
|
Interpolator |
Provides an efficient method for reading from a non-integer pixel
position in a java.awt.image.BufferedImage using bilinear interpolation.
|
Length |
A measured length, with units.
|
Line |
Defining a geometrical line y = m.x + c, where m is the gradient and
c is the y-intercept.
|
LineSegment |
Segment of a geometrical line, defined by two end points.
|
Maths |
Static methods to do common mathematical calculations.
|
Maths.Statistics |
Just a record to hold public values.
|
MeasuredValue |
Record to hold a measured value x, its standard error S and its units, so
it can be stated as x +/- S units.
|
NamespaceContext |
For use with javax.xml.xpath.XPath.
NB: Unprefixed namespaces cause great complications with XPath - typically nodes are not found when you expect them to be. |
PointFloat |
A 2D geometrical point with coordinates of type float.
|
Stack_<E> |
A simple last-in-first-out (LIFO) stack, to a better OO design than Sun's
one.
|
Statistics |
Record to hold a set of measurements of a distribution.
|
TimeInterval |
This class describes the start and end times of an image exposure.
|
Timer |
For logging the time taken for any process to run.
|
Triangle |
Experimental, in development.
|
Util |
Miscellaneous useful static methods.
|
VectorFloat |
Objects of this class describe the vector connecting two detected objects
(Blobs).
|
XmlUtil |
Some static utility methods for working with XML.
|
Enum | Description |
---|---|
Angle.Units | |
Length.Units | |
NoUnits |
Dummy units for any MeasuredValue which has no units.
|
Triangle.CycleSense |
Exception | Description |
---|---|
InadequateDataException |
May be thrown if an operation cannot be carried out because the data are
not suitable.
|
MixedUnitsException |
Thrown if there is an attempt to combine arithmetically 2 quantities with
different units.
|
OutOfRangeException |
Throw this if a value is out of range.
|