SuperNOVAS C++ API v1.6
High-precision C/C++ astrometry library
Loading...
Searching...
No Matches
supernovas::Time Member List

This is the complete list of members for supernovas::Time, including all inherited members.

_novas_timespec() constsupernovas::Time
_validsupernovas::Validatingprotected
b1900()supernovas::Timestatic
b1950()supernovas::Timestatic
day_of_week(enum novas_timescale timescale=NOVAS_UTC) constsupernovas::Time
dUT1() constsupernovas::Time
epoch() constsupernovas::Time
equals(const Time &time, double seconds=Unit::us) constsupernovas::Time
equals(const Time &time, const Interval &precision) constsupernovas::Time
era() constsupernovas::Time
from_mjd(double mjd, int leap_seconds, double dUT1, enum novas_timescale timescale=NOVAS_TT)supernovas::Timestatic
from_mjd(double mjd, const EOP &eop, enum novas_timescale timescale=NOVAS_TT)supernovas::Timestatic
gmst() constsupernovas::Time
gst(enum novas_accuracy accuracy=NOVAS_FULL_ACCURACY) constsupernovas::Time
hip()supernovas::Timestatic
is_valid() constsupernovas::Validatinginline
j2000()supernovas::Timestatic
jd(enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
jd_day(enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
jd_frac(enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
leap_seconds() constsupernovas::Time
lst(const Site &site, enum novas_accuracy accuracy=NOVAS_FULL_ACCURACY) constsupernovas::Time
mjd(enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
mjd_day(enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
mjd_frac(enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
moon_phase() constsupernovas::Time
next_moon_phase(const Angle &phase) constsupernovas::Time
now(const EOP &eop)supernovas::Timestatic
offset_from(const Time &time, enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
operator bool() constsupernovas::Validatinginlineexplicit
operator!=(const Time &time) constsupernovas::Time
operator+(double seconds) constsupernovas::Time
operator+(const Interval &delta) constsupernovas::Time
operator-(const Time &other) constsupernovas::Time
operator-(const CalendarDate &other) constsupernovas::Time
operator-(double seconds) constsupernovas::Time
operator-(const Interval &delta) constsupernovas::Time
operator<(const Time &other) constsupernovas::Time
operator<=(const Time &other) constsupernovas::Time
operator==(const Time &time) constsupernovas::Time
operator>(const Time &other) constsupernovas::Time
operator>=(const Time &other) constsupernovas::Time
shifted(double seconds, enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
shifted(const Interval &offset, enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
Time(double jd, int leap_seconds, double dUT1, enum novas_timescale timescale=NOVAS_TT)supernovas::Time
Time(double jd, const EOP &eop, enum novas_timescale timescale=NOVAS_TT)supernovas::Time
Time(long ijd, double fjd, int leap_seconds, double dUT1, enum novas_timescale timescale=NOVAS_TT)supernovas::Time
Time(long ijd, double fjd, const EOP &eop, enum novas_timescale timescale=NOVAS_TT)supernovas::Time
Time(const std::string &timestamp, int leap_seconds, double dUT1, enum novas_timescale timescale=NOVAS_UTC)supernovas::Time
Time(const std::string &timestamp, const EOP &eop, enum novas_timescale timescale=NOVAS_UTC)supernovas::Time
Time(const struct timespec *t, int leap_seconds, double dUT1)supernovas::Time
Time(const struct timespec *t, const EOP &eop)supernovas::Time
Time(const novas_timespec *t)supernovas::Timeexplicit
time_of_day(enum novas_timescale timescale=NOVAS_TT) constsupernovas::Time
timescale_offset(enum novas_timescale timescale, enum novas_timescale ref_scale=NOVAS_TT) constsupernovas::Time
to_calendar_date(const Calendar &calendar=Calendar::astronomical(), enum novas_timescale timescale=NOVAS_UTC) constsupernovas::Time
to_calendar_date(enum novas_timescale timescale) constsupernovas::Time
to_epoch_string(int decimals=2) constsupernovas::Time
to_iso_string() constsupernovas::Time
to_string(enum novas_timescale timescale=NOVAS_UTC) constsupernovas::Time
undefined()supernovas::Timestatic
unix_time(long *nanos=NULL) constsupernovas::Time
Validating()supernovas::Validatinginlineprotected