Index
All Classes and Interfaces|All Packages
A
- ALL_DAY - Enum constant in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
-
The sun stays above the horizon all day.
- ALL_NIGHT - Enum constant in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
-
The sun stays below the horizon all day.
- AzimuthZenithAngle - Class in net.e175.klaus.solarpositioning
-
A simple data class for keeping an azimuth/zenith angle pair of values.
- AzimuthZenithAngle(double, double) - Constructor for class net.e175.klaus.solarpositioning.AzimuthZenithAngle
C
- calculateSolarPosition(ZonedDateTime, double, double, double) - Static method in class net.e175.klaus.solarpositioning.Grena3
-
Calculate topocentric solar position, i.e.
- calculateSolarPosition(ZonedDateTime, double, double, double, double) - Static method in class net.e175.klaus.solarpositioning.SPA
-
Calculate topocentric solar position, i.e.
- calculateSolarPosition(ZonedDateTime, double, double, double, double, double) - Static method in class net.e175.klaus.solarpositioning.Grena3
-
Calculate topocentric solar position, i.e.
- calculateSolarPosition(ZonedDateTime, double, double, double, double, double, double) - Static method in class net.e175.klaus.solarpositioning.SPA
-
Calculate topocentric solar position, i.e.
- calculateSunriseTransitSet(ZonedDateTime, double, double, double) - Static method in class net.e175.klaus.solarpositioning.SPA
-
Calculate the times of sunrise, sun transit (solar noon), and sunset for a given day.
D
- DeltaT - Class in net.e175.klaus.solarpositioning
-
Finding values for Delta T, the difference between Terrestrial Time (TT) and Universal Time (UT1).
E
- equals(Object) - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
- equals(Object) - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
- estimate(LocalDate) - Static method in class net.e175.klaus.solarpositioning.DeltaT
-
Estimate Delta T for the given date.
G
- getAzimuth() - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
- getJulianCentury() - Method in class net.e175.klaus.solarpositioning.JulianDate
- getJulianDate() - Method in class net.e175.klaus.solarpositioning.JulianDate
- getJulianEphemerisCentury() - Method in class net.e175.klaus.solarpositioning.JulianDate
- getJulianEphemerisDay() - Method in class net.e175.klaus.solarpositioning.JulianDate
- getJulianEphemerisMillennium() - Method in class net.e175.klaus.solarpositioning.JulianDate
- getSunrise() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
-
Get time of sunrise.
- getSunset() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
-
Get time of sunset.
- getTransit() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
-
The sun's (upper) transit, or solar noon.
- getType() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
- getZenithAngle() - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
- Grena3 - Class in net.e175.klaus.solarpositioning
-
Calculate topocentric solar position, i.e.
H
- hashCode() - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
- hashCode() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
J
- JulianDate - Class in net.e175.klaus.solarpositioning
-
Calculate Julian date for a given point in time.
- JulianDate(double, double) - Constructor for class net.e175.klaus.solarpositioning.JulianDate
-
Construct a Julian date from another.
- JulianDate(ZonedDateTime) - Constructor for class net.e175.klaus.solarpositioning.JulianDate
-
Construct a Julian date, assuming deltaT to be 0.
- JulianDate(ZonedDateTime, double) - Constructor for class net.e175.klaus.solarpositioning.JulianDate
-
Construct a Julian date, observing deltaT.
N
- net.e175.klaus.solarpositioning - package net.e175.klaus.solarpositioning
- NORMAL - Enum constant in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
-
This is a normal day, with a sunrise and a sunset.
S
- SPA - Class in net.e175.klaus.solarpositioning
-
Calculate topocentric solar position, i.e.
- SunriseTransitSet - Class in net.e175.klaus.solarpositioning
-
A simple data class for keeping sunrise, sunset, and transit results.
- SunriseTransitSet(SunriseTransitSet.Type, ZonedDateTime, ZonedDateTime, ZonedDateTime) - Constructor for class net.e175.klaus.solarpositioning.SunriseTransitSet
- SunriseTransitSet.Type - Enum Class in net.e175.klaus.solarpositioning
T
- toString() - Method in class net.e175.klaus.solarpositioning.AzimuthZenithAngle
- toString() - Method in class net.e175.klaus.solarpositioning.JulianDate
- toString() - Method in class net.e175.klaus.solarpositioning.SunriseTransitSet
V
- valueOf(String) - Static method in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.e175.klaus.solarpositioning.SunriseTransitSet.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages