Contains classes related to calendrical astronomy.
InterfaceDescriptionDescribes a celestial coordinate system which projects the earth equator and poles onto the celestial sphere using right ascension and declination in the reference frame J2000 as epoch.Describes a geographical position with latitude, longitude and optionally altitude.An SPI-interface representing a facade for the calculation engine regarding sunrise or sunset.
ClassDescriptionThe Julian day is the Julian day number for the preceding noon plus the fraction of the day (counting 86400 seconds) since that instant.Contains various routines to determine times of some moon events like moonrise or moonset.Helper class to construct a new instance of
LunarTime.Collects all moon presence data for a given calendar date and zone of observer.Contains methods for calculating the position of the moon.Contains various routines to determine solar time.Helper class to construct a new instance of
SolarTime.Collects various data around sunrise and sunset.Contains methods for calculating the position of the sun.Represents the event when the sun or moon enters or exits a zodiac.
Enum ClassDescriptionThe four astronomical seasons (Spring, Summer, Autumn and Winter).Enumeration of the four most important moon phases.Enumeration of some standard calculators for solar time.Enumeration of various twilight definitions.Enumeration of the thirteen astronomical zodiac definitions.