![]() |
siderust-cpp
Header-only C++ wrapper for siderust
|
Functions | |
| qtty::Radian | altitude_at (const Star &s, const Geodetic &obs, const MJD &mjd) |
| Compute a star's altitude (radians) at a given MJD instant. | |
| std::vector< Period > | above_threshold (const Star &s, const Geodetic &obs, const Period &window, qtty::Degree threshold, const SearchOptions &opts={}) |
| Find periods when a star is above a threshold altitude. | |
| std::vector< Period > | above_threshold (const Star &s, const Geodetic &obs, const MJD &start, const MJD &end, qtty::Degree threshold, const SearchOptions &opts={}) |
| Backward-compatible [start, end] overload. | |
| std::vector< Period > | below_threshold (const Star &s, const Geodetic &obs, const Period &window, qtty::Degree threshold, const SearchOptions &opts={}) |
| Find periods when a star is below a threshold altitude. | |
| std::vector< Period > | below_threshold (const Star &s, const Geodetic &obs, const MJD &start, const MJD &end, qtty::Degree threshold, const SearchOptions &opts={}) |
| Backward-compatible [start, end] overload. | |
| std::vector< CrossingEvent > | crossings (const Star &s, const Geodetic &obs, const Period &window, qtty::Degree threshold, const SearchOptions &opts={}) |
| Find threshold-crossing events for a star. | |
| std::vector< CrossingEvent > | crossings (const Star &s, const Geodetic &obs, const MJD &start, const MJD &end, qtty::Degree threshold, const SearchOptions &opts={}) |
| Backward-compatible [start, end] overload. | |
| std::vector< CulminationEvent > | culminations (const Star &s, const Geodetic &obs, const Period &window, const SearchOptions &opts={}) |
| Find culmination events for a star. | |
| std::vector< CulminationEvent > | culminations (const Star &s, const Geodetic &obs, const MJD &start, const MJD &end, const SearchOptions &opts={}) |
| Backward-compatible [start, end] overload. | |
|
inline |
Backward-compatible [start, end] overload.
Definition at line 440 of file altitude.hpp.
|
inline |
Find periods when a star is above a threshold altitude.
Definition at line 425 of file altitude.hpp.
Referenced by main().
|
inline |
Compute a star's altitude (radians) at a given MJD instant.
Definition at line 414 of file altitude.hpp.
References siderust::Star::c_handle(), siderust::check_status(), and siderust::Geodetic::to_c().
|
inline |
Backward-compatible [start, end] overload.
Definition at line 464 of file altitude.hpp.
|
inline |
Find periods when a star is below a threshold altitude.
Definition at line 449 of file altitude.hpp.
|
inline |
Backward-compatible [start, end] overload.
Definition at line 488 of file altitude.hpp.
|
inline |
Find threshold-crossing events for a star.
Definition at line 473 of file altitude.hpp.
Referenced by main().
|
inline |
Backward-compatible [start, end] overload.
Definition at line 512 of file altitude.hpp.
|
inline |
Find culmination events for a star.
Definition at line 497 of file altitude.hpp.
Referenced by main().