A B C D E F G H I J L M N O P R S T U V W X Y Z

## A

acos(double) - Static method in class org.britastro.grelf.Angle

acosDegs(double) - Static method in class org.britastro.grelf.Maths
Get arccos in degrees.
acosh(double) - Static method in class org.britastro.grelf.Maths
Hyperbolic inverse cosine.
actionPerformed(ActionEvent) - Method in class org.britastro.grelf.astro.SkyPointPane

actionPerformed(ActionEvent) - Method in class org.britastro.grelf.hopper.ObservingList

add(Angle) - Method in class org.britastro.grelf.Angle
Returns new Angle which is the sum of the present one and other.
add(String, SkyPoint, SkyObject) - Method in class org.britastro.grelf.hopper.ObservingList
Find the first blank row in the table and insert a new entry there.
add(String, SkyPoint, SkyObject) - Method in class org.britastro.grelf.hopper.ObservingListTableModel
Find the first blank row in the table and insert a new entry there.
addMagnitude(Magnitude) - Method in class org.britastro.grelf.astro.Star
Add another magnitude for this star.

Angle - Class in org.britastro.grelf
Angles as objects that know what units they are in, know how to do trigonometry without needing help with unit conversion, and are therefore much less error-prone in lengthy calculations.
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.
Angle(double, Angle.Units) - Constructor for class org.britastro.grelf.Angle
Construct from numerical value plus units.
angle - Variable in class org.britastro.grelf.hopper.XYText

Angle.Format - Enum in org.britastro.grelf
For formatting output values as strings.
Angle.Units - Enum in org.britastro.grelf
Various units used for angles, and their symbols.
angleDifference(double, double) - Static method in class org.britastro.grelf.Maths
Find the difference (a1 - a2) between 2 angles in degrees, taking into account periodicity.
angleMean(double...) - Static method in class org.britastro.grelf.Maths
Find the mean of a set of angles, taking into account periodicity.
angleStatistics(double...) - Static method in class org.britastro.grelf.Maths
Calculate the min, max, mean and stdDev of a set of angles, taking into account periodicity.
angleStatistics(Collection<Double>) - Static method in class org.britastro.grelf.Maths
Calculate the min, max, mean and stdDev (all in degrees) of a list or set of angles, taking into account periodicity.
asin(double) - Static method in class org.britastro.grelf.Angle

asinDegs(double) - Static method in class org.britastro.grelf.Maths
Get arcsin in degrees.
asinh(double) - Static method in class org.britastro.grelf.Maths
Hyperbolic inverse sine.
askDouble(String, double, double, double) - Static method in class org.britastro.grelf.Util
Ask the user for a double value.
askInteger(String, int, int, int) - Static method in class org.britastro.grelf.Util
Ask the user for an int value.
askString(String, String) - Static method in class org.britastro.grelf.Util
Ask the user for a String of free text.
atan(double) - Static method in class org.britastro.grelf.Angle

atan2(double, double) - Static method in class org.britastro.grelf.Angle

atan2Degs(double, double) - Static method in class org.britastro.grelf.Maths
Get atan2 in degrees.
atanh(double) - Static method in class org.britastro.grelf.Maths
Hyperbolic inverse tangent.
A B C D E F G H I J L M N O P R S T U V W X Y Z