org.shetline.astronomy
Class AstronomyUtil
java.lang.Object
org.shetline.astronomy.AstronomyUtil
public class AstronomyUtil
- extends Object
Method Summary |
static double |
addMagnitudes(double m1,
double m2)
|
static double |
brightnessRatio(double m1,
double m2)
|
static SphericalPosition |
equatorialToGalactic(SphericalPosition pos)
|
static SphericalPosition |
equatorialToGalactic(SphericalPosition pos,
double time_JDE)
|
static String |
format(String patternKey,
Object... args)
|
static SphericalPosition |
galacticToEquatorial(SphericalPosition pos)
|
static SphericalPosition |
galacticToEquatorial(SphericalPosition pos,
double time_JDE)
|
static double |
getBesselianEpochForYear(int year)
|
static double |
getEpochForYear(int year)
|
static Color |
getInsolationColor(SkyObserver observer,
double time_JDU,
boolean moonlight)
|
static Color |
getInsolationColor(SkyObserver observer,
SolarSystem solarSystem,
double time_JDU,
boolean moonlight)
|
static int |
getInsolationColorInt(SkyObserver observer,
double time_JDU,
boolean moonlight)
|
static int |
getInsolationColorInt(SkyObserver observer,
SolarSystem solarSystem,
double time_JDU,
boolean moonlight)
|
static double |
getJulianEpochForYear(int year)
|
static Locale |
getLocale()
|
static ResourceProvider |
getResourceProvider()
|
static Color |
getSkyColor(SphericalPosition sunPos,
SphericalPosition skyPos,
double eclipseTotality)
|
static String |
getString(String key)
|
static String |
getString(String key,
String defaultValue)
|
static String[] |
getStrings(String key)
|
static double |
refractedAltitude(double trueAltitude)
|
static void |
setLocale(Locale aLocale)
|
static double |
unrefractedAltitude(double apparentAltitude)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COLOR_NIGHT
public static final Color COLOR_NIGHT
COLOR_ASTRONOMICAL_TWILIGHT
public static final Color COLOR_ASTRONOMICAL_TWILIGHT
COLOR_NAUTICAL_TWILIGHT
public static final Color COLOR_NAUTICAL_TWILIGHT
COLOR_CIVIL_TWILIGHT
public static final Color COLOR_CIVIL_TWILIGHT
COLOR_NEAR_SUNRISE
public static final Color COLOR_NEAR_SUNRISE
COLOR_EARLY_SUNRISE
public static final Color COLOR_EARLY_SUNRISE
COLOR_LATE_SUNRISE
public static final Color COLOR_LATE_SUNRISE
COLOR_DAY
public static final Color COLOR_DAY
COLORS_MOONLIGHT
public static final Color[] COLORS_MOONLIGHT
A_G
protected static final Angle A_G
D_G
protected static final Angle D_G
AN1
protected static final Angle AN1
AN2
protected static final Angle AN2
AG2
protected static final Angle AG2
refractedAltitude
public static double refractedAltitude(double trueAltitude)
unrefractedAltitude
public static double unrefractedAltitude(double apparentAltitude)
addMagnitudes
public static double addMagnitudes(double m1,
double m2)
brightnessRatio
public static double brightnessRatio(double m1,
double m2)
getSkyColor
public static Color getSkyColor(SphericalPosition sunPos,
SphericalPosition skyPos,
double eclipseTotality)
getInsolationColor
public static Color getInsolationColor(SkyObserver observer,
double time_JDU,
boolean moonlight)
getInsolationColor
public static Color getInsolationColor(SkyObserver observer,
SolarSystem solarSystem,
double time_JDU,
boolean moonlight)
getInsolationColorInt
public static int getInsolationColorInt(SkyObserver observer,
double time_JDU,
boolean moonlight)
getInsolationColorInt
public static int getInsolationColorInt(SkyObserver observer,
SolarSystem solarSystem,
double time_JDU,
boolean moonlight)
equatorialToGalactic
public static SphericalPosition equatorialToGalactic(SphericalPosition pos)
equatorialToGalactic
public static SphericalPosition equatorialToGalactic(SphericalPosition pos,
double time_JDE)
galacticToEquatorial
public static SphericalPosition galacticToEquatorial(SphericalPosition pos)
galacticToEquatorial
public static SphericalPosition galacticToEquatorial(SphericalPosition pos,
double time_JDE)
getLocale
public static Locale getLocale()
setLocale
public static void setLocale(Locale aLocale)
getResourceProvider
public static ResourceProvider getResourceProvider()
getString
public static String getString(String key)
getString
public static String getString(String key,
String defaultValue)
getStrings
public static String[] getStrings(String key)
format
public static String format(String patternKey,
Object... args)
getEpochForYear
public static double getEpochForYear(int year)
getBesselianEpochForYear
public static double getBesselianEpochForYear(int year)
getJulianEpochForYear
public static double getJulianEpochForYear(int year)