siderust-cpp
Header-only C++ wrapper for siderust
Loading...
Searching...
No Matches
siderust::detail Namespace Reference

Functions

std::vector< Periodperiods_from_c (tempoch_period_mjd_t *ptr, uintptr_t count)
 
std::vector< CrossingEventcrossings_from_c (siderust_crossing_event_t *ptr, uintptr_t count)
 
std::vector< CulminationEventculminations_from_c (siderust_culmination_event_t *ptr, uintptr_t count)
 
Planet make_planet_mercury ()
 
Planet make_planet_venus ()
 
Planet make_planet_earth ()
 
Planet make_planet_mars ()
 
Planet make_planet_jupiter ()
 
Planet make_planet_saturn ()
 
Planet make_planet_uranus ()
 
Planet make_planet_neptune ()
 
Geodetic make_roque_de_los_muchachos ()
 
Geodetic make_el_paranal ()
 
Geodetic make_mauna_kea ()
 
Geodetic make_la_silla ()
 

Function Documentation

◆ crossings_from_c()

std::vector< CrossingEvent > siderust::detail::crossings_from_c ( siderust_crossing_event_t *  ptr,
uintptr_t  count 
)
inline

Definition at line 95 of file altitude.hpp.

References siderust::CrossingEvent::from_c().

◆ culminations_from_c()

std::vector< CulminationEvent > siderust::detail::culminations_from_c ( siderust_culmination_event_t *  ptr,
uintptr_t  count 
)
inline

Definition at line 105 of file altitude.hpp.

References siderust::CulminationEvent::from_c().

◆ make_el_paranal()

Geodetic siderust::detail::make_el_paranal ( )
inline

Definition at line 21 of file observatories.hpp.

References siderust::check_status(), and siderust::Geodetic::from_c().

◆ make_la_silla()

Geodetic siderust::detail::make_la_silla ( )
inline

Definition at line 33 of file observatories.hpp.

References siderust::check_status(), and siderust::Geodetic::from_c().

◆ make_mauna_kea()

Geodetic siderust::detail::make_mauna_kea ( )
inline

Definition at line 27 of file observatories.hpp.

References siderust::check_status(), and siderust::Geodetic::from_c().

◆ make_planet_earth()

Planet siderust::detail::make_planet_earth ( )
inline

Definition at line 92 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_planet_jupiter()

Planet siderust::detail::make_planet_jupiter ( )
inline

Definition at line 104 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_planet_mars()

Planet siderust::detail::make_planet_mars ( )
inline

Definition at line 98 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_planet_mercury()

Planet siderust::detail::make_planet_mercury ( )
inline

Definition at line 80 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_planet_neptune()

Planet siderust::detail::make_planet_neptune ( )
inline

Definition at line 122 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_planet_saturn()

Planet siderust::detail::make_planet_saturn ( )
inline

Definition at line 110 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_planet_uranus()

Planet siderust::detail::make_planet_uranus ( )
inline

Definition at line 116 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_planet_venus()

Planet siderust::detail::make_planet_venus ( )
inline

Definition at line 86 of file bodies.hpp.

References siderust::check_status(), and siderust::Planet::from_c().

◆ make_roque_de_los_muchachos()

Geodetic siderust::detail::make_roque_de_los_muchachos ( )
inline

Definition at line 15 of file observatories.hpp.

References siderust::check_status(), and siderust::Geodetic::from_c().

◆ periods_from_c()

std::vector< Period > siderust::detail::periods_from_c ( tempoch_period_mjd_t *  ptr,
uintptr_t  count 
)
inline