public final class Iau2009Orientation extends Object
IauOrientationAxes@Nonnull public static IauOrientationParameters computeSun(@Nonnull JulianDate date)
IauOrientationParameters for the Sun.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of the Sun.@Nonnull public static IauOrientationParameters computeMoon(@Nonnull JulianDate date)
IauOrientationParameters for the Moon.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Earth's Moon.@Nonnull public static IauOrientationParameters computeMercury(@Nonnull JulianDate date)
IauOrientationParameters for Mercury.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Mercury.@Nonnull public static IauOrientationParameters computeVenus(@Nonnull JulianDate date)
IauOrientationParameters for Venus.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Venus.@Nonnull public static IauOrientationParameters computeMars(@Nonnull JulianDate date)
IauOrientationParameters for Mars.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Mars.@Nonnull public static IauOrientationParameters computeJupiter(@Nonnull JulianDate date)
IauOrientationParameters for Jupiter.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Jupiter.@Nonnull public static IauOrientationParameters computeSaturn(@Nonnull JulianDate date)
IauOrientationParameters for Saturn.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Saturn.@Nonnull public static IauOrientationParameters computeUranus(@Nonnull JulianDate date)
IauOrientationParameters for Uranus.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Uranus.@Nonnull public static IauOrientationParameters computeNeptune(@Nonnull JulianDate date)
IauOrientationParameters for Neptune.date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Neptune.@Nonnull public static IauOrientationParameters computePluto(@Nonnull JulianDate date)
IauOrientationParameters for Pluto.
The values used here are actually based on an erratum to the original article. The original article was published in: Celestial Mechanics and Dynamical Astronomy 110:293-304. The erratum was published in: Celestial Mechanics and Dynamical Astronomy 110:401-403.
date - The date to evaluate the parameters.IauOrientationParameters representing the orientation of Pluto.