|
Class Summary |
| Astro |
Useful constants |
| AstroDate |
A support class for DateOps. |
| AstroOps |
AstroOps is a 'catch-all' class that performs some useful
calculation functions that didn't fit anywhere else. |
| AstroTest |
|
| AtlasRef |
AtlasRef is a class that figures out which page in a number of atlases
best show the given RA and Dec. |
| DarkCal |
A command-line program to determine the darkest hours for a
given location & month. |
| DarkCalCalc |
A class to calculate and store DarkCal data, and optionally
cache the data to a file. |
| DarkCalData |
A simple struct-style class to store DarkCal data |
| DarkCalInput |
A simple struct-style class to hold date & observer location. |
| DarkCalProp |
Properties file support for DarkCal |
| DateOps |
A class to perform calendrical conversions. |
| Latitude |
A simple class to create a type-safe Latitude |
| LocationElements |
This is a convenience class used for passing around polar coordinates. |
| Longitude |
A simple class to create a type-safe Longitude |
| Lunar |
A class that can calculate lunar fundmentals for any reasonable time. |
| LunarCalc |
LunarCalc is a class that does lunar calculations that do not
directly depend on the lunar fundamentals (although some do
need to call functions in Lunar). |
| LunarTerms |
Holds a large quantity of constant data terms for class Lunar. |
| MathOps |
MathOps contains some useful trig, vector and matrix operations. |
| Nutation |
Nutation functions and static data. |
| ObsInfo |
Holds latitude, longitude and time zone of an observing location. |
| PlanetData |
This class handles planetary motion calculations and conversions. |
| Planets |
A common place to store planetary constants. |
| Pluto |
A class that can calculate the orbit of Pluto. |
| Pluto2 |
|
| RiseSet |
Calculates rise & set times of the sun or moon, and
also calculates twilight times (civil/nautical/astronomical). |
| TimeOps |
TimeOps contains miscellaneous time-related functions. |
| TimePair |
A simple class used to store a pair of times. |
| VisLimit |
Calculates sky brightness and limiting magnitude. |
| VisLimitAngularBrightnessData |
A support class for VisLimit. |
| VisLimitFixedBrightnessData |
A support class for VisLimit. |
| Vsop |
This class wraps the VSOP87 data and provides VSOP planetary
position calculation functions for Mercury through Neptune
(VSOP doesn't handle the moon or Pluto). |
| VsopData |
All the static VSOP data, in a separate file for managability. |