- 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.
- addMenuButton(String) - Method in class org.britastro.grelf.hopper.Buttons
-
- 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.