![]() |
siderust-cpp 0.8.0
Header-only C++ wrapper for siderust
|
Orbit model wrappers and propagation helpers. More...
#include "coordinates.hpp"#include "ffi_core.hpp"#include "time.hpp"#include <cstdint>#include <type_traits>#include <utility>

Go to the source code of this file.
Classes | |
| struct | siderust::Eccentricity |
| struct | siderust::AngularRate |
| struct | siderust::KeplerianOrbit |
| struct | siderust::MeanMotionOrbit |
| struct | siderust::ConicOrbit |
| class | siderust::PreparedOrbit |
Namespaces | |
| namespace | siderust |
| namespace | siderust::detail |
Enumerations | |
| enum class | siderust::ConicKind : std::uint8_t { siderust::Elliptic = 0 , siderust::Hyperbolic = 1 } |
Functions | |
| template<typename C > | |
| constexpr SiderustOrbitRefCenter | siderust::detail::orbit_ref_center_id () |
| template<typename C = centers::Heliocentric> | |
| cartesian::Position< C, frames::EclipticMeanJ2000, qtty::AstronomicalUnit > | siderust::kepler_position (const KeplerianOrbit &orbit, const Time< TT, JD > &jd) |
| std::ostream & | siderust::operator<< (std::ostream &os, ConicKind kind) |
Orbit model wrappers and propagation helpers.
Definition in file orbit.hpp.