| compute(double unix_utc_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| compute_phase(double unix_utc_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| deg2rad(double deg) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| fix_angle(double a) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| is_first_quarter_window(double unix_utc_s, double window_seconds=kDefaultQuarterWindow_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| is_full_moon_window(double unix_utc_s, double window_seconds=kDefaultQuarterWindow_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| is_last_quarter_window(double unix_utc_s, double window_seconds=kDefaultQuarterWindow_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| is_new_moon_window(double unix_utc_s, double window_seconds=kDefaultQuarterWindow_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| is_within_window(double unix_utc_s, double previous_instant, double next_instant, double window_seconds) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| jd_to_unix_seconds(double julian_day) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| julian_day_from_unix_seconds(double unix_utc_s) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| kDefaultQuarterWindow_s | time_shield::astronomy::MoonPhase | static |
| kEccent | time_shield::astronomy::MoonPhase | privatestatic |
| kElonge | time_shield::astronomy::MoonPhase | privatestatic |
| kElongp | time_shield::astronomy::MoonPhase | privatestatic |
| kepler(double m_deg, double ecc) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| kEpochJd | time_shield::astronomy::MoonPhase | privatestatic |
| kMAngSiz | time_shield::astronomy::MoonPhase | privatestatic |
| kMecc | time_shield::astronomy::MoonPhase | privatestatic |
| kMInc | time_shield::astronomy::MoonPhase | privatestatic |
| kMmLong | time_shield::astronomy::MoonPhase | privatestatic |
| kMmLongp | time_shield::astronomy::MoonPhase | privatestatic |
| kMNode | time_shield::astronomy::MoonPhase | privatestatic |
| kMParallax | time_shield::astronomy::MoonPhase | privatestatic |
| kMsMax | time_shield::astronomy::MoonPhase | privatestatic |
| kPi | time_shield::astronomy::MoonPhase | privatestatic |
| kSunAngSiz | time_shield::astronomy::MoonPhase | privatestatic |
| kSunSmax | time_shield::astronomy::MoonPhase | privatestatic |
| kSynMonth | time_shield::astronomy::MoonPhase | privatestatic |
| mean_phase_jd(double julian_day, double lunation_index) const noexcept | time_shield::astronomy::MoonPhase | inlineprivate |
| month_from_unix_seconds(double unix_utc_s) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| quarter_instants_unix(double unix_utc_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| quarter_times(double unix_utc_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| quarter_times_unix(double unix_utc_s) const noexcept | time_shield::astronomy::MoonPhase | inline |
| quarters_unix_s_t typedef | time_shield::astronomy::MoonPhase | |
| rad2deg(double rad) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |
| true_phase_jd(double lunation_index, double phase_fraction) const noexcept | time_shield::astronomy::MoonPhase | inlineprivate |
| year_from_unix_seconds(double unix_utc_s) noexcept | time_shield::astronomy::MoonPhase | inlineprivatestatic |