Function astro::parallax::topopcent_ecl_coords [] [src]

pub fn topopcent_ecl_coords(
    ecl_point: &EclPoint,
    eq_hz_parllx: f64,
    geograph_point: &GeographPoint,
    observer_ht: f64,
    loc_sidr: f64,
    eclip_oblq: f64,
    geocent_semdia: f64
) -> (EclPoint, f64)

Computes the topocentric ecliptic coordinates of a celestial body

Returns

(topocent_ecl_point, topocent_geocent_semidia)

  • topocent_ecl_point : Topocentric ecliptic point of the celestial body | in radians
  • topocent_geocent_semidia: Topocentric semidiameter of the celestial body | in radians

Arguments

  • ecl_point : Ecliptic point of the celestial body | in radians
  • eq_hz_parllx : Equatorial horizontal parallax of the celestial body | in radians
  • geograph_point: Geographic point of the observer | in radians
  • observer_ht : Height of the observer above sea level | in meters
  • loc_sidr : Local sidereal time | in radians
  • eclip_oblq : Obliquity of the ecliptic | in radians
  • geocent_semdia : Geocentric semidiameter of the celestial body | in radians