public class Saturn extends Object
| Constructor and Description |
|---|
Saturn() |
| Modifier and Type | Method and Description |
|---|---|
static double |
ln_get_saturn_disk(double JD)
Chapter 41
|
static double |
ln_get_saturn_earth_dist(double JD)
double ln_get_saturn_earth_dist(double JD); \param JD Julian day \brief
Calculate the distance between Saturn and the Earth in AU \return
Distance in AU
Calculates the distance in AU between the Earth and Saturn for the given
julian day.
|
static void |
ln_get_saturn_equ_coords(double JD,
LnEquPosn position)
void ln_get_saturn_equ_coords(double JD, LnEquPosn position); \param JD
julian Day \param position Pointer to store position
Calculates Saturn's equatorial position for given julian day.
|
static double |
ln_get_saturn_equ_sdiam(double JD)
double ln_get_saturn_equ_sdiam(double JD) \param JD Julian day \return
Semidiameter in arc seconds
Calculate the equatorial semidiameter of Saturn in arc seconds for the
given julian day.
|
static void |
ln_get_saturn_helio_coords(double JD,
LnHelioPosn position)
Chapter 31 Pg 206-207 Equ 31.1 31.2 , 31.3 using VSOP 87
|
static double |
ln_get_saturn_magnitude(double JD)
double ln_get_saturn_magnitude(double JD); \param JD Julian day \brief
Calculate the visible magnitude of Saturn \return Visisble magnitude of
saturn \todo Calculate rings brightness
Calculate the visible magnitude of Saturn for the given julian day.
|
static double |
ln_get_saturn_phase(double JD)
Chapter 41
|
static double |
ln_get_saturn_pol_sdiam(double JD)
double ln_get_saturn_pol_sdiam(double JD) \param JD Julian day \return
Semidiameter in arc seconds \todo Use Saturnicentric lat of Earth
Calculate the polar semidiameter of Saturn in arc seconds for the given
julian day.
|
static void |
ln_get_saturn_rect_helio(double JD,
LnRectPosn position)
void ln_get_saturn_rect_helio(double JD, LnRectPosn position) \param JD
Julian day.
|
static int |
ln_get_saturn_rst(double JD,
LnLnlatPosn observer,
LnRstTime rst)
double ln_get_saturn_rst(double JD, LnLnlatPosn observer, LnRstTime rst);
\param JD Julian day \param observer Observers position \param rst
Pointer to store Rise, Set and Transit time in JD \return 0 for success,
else 1 for circumpolar.
|
static double |
ln_get_saturn_solar_dist(double JD)
double ln_get_saturn_solar_dist(double JD); \param JD Julian day \brief
Calculate the distance between Saturn and the Sun in AU \return Distance
in AU
Calculates the distance in AU between the Sun and Saturn for the given
julian day.
|
public static void ln_get_saturn_equ_coords(double JD,
LnEquPosn position)
public static void ln_get_saturn_helio_coords(double JD,
LnHelioPosn position)
public static double ln_get_saturn_earth_dist(double JD)
public static double ln_get_saturn_solar_dist(double JD)
public static double ln_get_saturn_magnitude(double JD)
public static double ln_get_saturn_disk(double JD)
public static double ln_get_saturn_phase(double JD)
public static int ln_get_saturn_rst(double JD,
LnLnlatPosn observer,
LnRstTime rst)
public static double ln_get_saturn_equ_sdiam(double JD)
public static double ln_get_saturn_pol_sdiam(double JD)
public static void ln_get_saturn_rect_helio(double JD,
LnRectPosn position)
Copyright © 2019. All rights reserved.