swe_refrac static method
AltitudeRefracInfo
swe_refrac(
- double altOfObject,
- double atmPressure,
- double atmTemp,
- RefractionMode refracMode,
Calculates either the true altitude from the apparent altitude or the apparent altitude from the apparent altitude.
altOfObject
Altitude of the object
atmPressure
Atmospheric pressure at observer's location in millibars (hPa)
atmTemp
Atmospheric temperature at observer's location in degrees C
refracMode
Refraction mode
Returns: AltitudeRefracInfo
Implementation
static AltitudeRefracInfo swe_refrac(double altOfObject, double atmPressure,
double atmTemp, RefractionMode refracMode) {
final double calcAlt = _bindings.swe_refrac(
altOfObject, atmPressure, atmTemp, refracMode.value);
if (refracMode == RefractionMode.SE_TRUE_TO_APP) {
return AltitudeRefracInfo(altOfObject, calcAlt);
} else {
return AltitudeRefracInfo(calcAlt, altOfObject);
}
}