siderust-cpp 0.8.0
Header-only C++ wrapper for siderust
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Csiderust::AngularRate
 Csiderust::AstroContext
 Csiderust::AzimuthCrossingEventAn azimuth bearing-crossing event
 Csiderust::AzimuthExtremumAn azimuth extremum event
 Csiderust::centers::BarycentricSolar-system barycenter (zero-cost, Params = void)
 Csiderust::centers::BodycentricCenter of a body (Params = BodycentricParams)
 Csiderust::BodycentricParamsParameters for a body-centric coordinate system
 Csiderust::BodycentricPos< F, U >Result of a body-centric coordinate transformation
 Csiderust::CartesianVelocityCartesian velocity in AU/day, tagged by reference frame
 Csiderust::centers::CenterTraits< C >
 Csiderust::centers::CenterTraits< Barycentric >
 Csiderust::centers::CenterTraits< Bodycentric >
 Csiderust::centers::CenterTraits< Geocentric >
 Csiderust::centers::CenterTraits< Heliocentric >
 Csiderust::centers::CenterTraits< Topocentric >
 Csiderust::frames::CIRSCelestial Intermediate Reference System
 Csiderust::ConicOrbit
 Csiderust::CrossingEventA threshold-crossing event (rising or setting)
 Csiderust::CulminationEventA culmination (local altitude extremum) event
 Csiderust::lambert::DiagnosticsHouseholder-iteration diagnostics accompanying a Lambert solution
 Csiderust::cartesian::Direction< F >A unit-vector direction in Cartesian form, compile-time frame-tagged
 Csiderust::spherical::Direction< F >A direction on the celestial sphere, compile-time tagged by frame
 Csiderust::cartesian::Displacement< F, U >A 3D Cartesian displacement (free vector), compile-time frame-tagged
 Csiderust::Eccentricity
 Csiderust::frames::ECEFEarth-Centered Earth-Fixed
 Csiderust::frames::EclipticMeanJ2000Mean ecliptic & equinox of J2000.0
 Csiderust::frames::EclipticMeanOfDateEcliptic mean of date (alias for EclipticOfDate)
 Csiderust::frames::EclipticOfDateEcliptic of date (precessed mean obliquity, no nutation)
 Csiderust::frames::EclipticTrueOfDateTrue ecliptic of date (precessed + nutated)
 Csiderust::frames::EquatorialMeanJ2000Mean equatorial of J2000.0 (FK5-aligned)
 Csiderust::frames::EquatorialMeanOfDateMean equatorial of date (precessed, no nutation)
 Csiderust::frames::EquatorialTrueOfDateTrue equatorial of date (precessed + nutated)
 Cstd::exceptionSTL class
 Cstd::false_type
 Csiderust::frames::FrameTraits< F >SFINAE helper: every frame tag must provide these static members
 Csiderust::frames::GalacticGalactic coordinate system (IAU 1958)
 Csiderust::frames::GCRSGeocentric Celestial Reference System
 Csiderust::centers::GeocentricGeocenter (zero-cost, Params = void)
 Csiderust::GeodeticGeodetic position (WGS84 ellipsoid)
 Csiderust::centers::HeliocentricHeliocenter (zero-cost, Params = void)
 Csiderust::frames::HorizontalLocal horizontal (topocentric alt-az)
 Csiderust::Iau2000A
 Csiderust::Iau2000B
 Csiderust::Iau2006
 Csiderust::Iau2006A
 Csiderust::frames::ICRFInternational Celestial Reference Frame (treated ≡ ICRS)
 Csiderust::frames::ICRSInternational Celestial Reference System
 Csiderust::frames::ITRFInternational Terrestrial Reference Frame
 Csiderust::KeplerianOrbit
 Csiderust::MeanMotionOrbit
 Csiderust::MoonPhaseGeometryGeometric description of the Moon's phase at a point in time
 Csiderust::centers::NoParamsMarker for simple (no-parameter) centers
 Csiderust::oem::detail::OemStatesGuard
 Csiderust::detail::OwnedFfiContext
 Csiderust::PhaseEventA principal lunar phase event (new moon, first quarter, etc.)
 Csiderust::PlanetPlanet data (value type, copyable)
 Csiderust::cartesian::Position< C, F, U >A 3D Cartesian position, compile-time tagged by center, frame, unit
 Csiderust::spherical::Position< C, F, U >A spherical position (direction + distance), compile-time tagged
 Csiderust::PreparedOrbit
 Csiderust::sgp4::PropagatorMove-only RAII wrapper around an initialised SGP4 propagator
 Csiderust::ProperMotionProper motion for a star (equatorial)
 Csiderust::RuntimeEphemerisRuntime-loaded JPL DE4xx ephemeris
 Csiderust::SearchOptionsOptions for altitude search algorithms
 Csiderust::SkyGridTyped hemispherical alt/az grid sampler
 Csiderust::SkyGridCellA single sky-grid cell: a Horizontal direction and its solid angle
 Csiderust::detail::SkyGridCellsGuard
 Csiderust::SolarLuminosity
 Csiderust::SolarMass
 Csiderust::SolarRadius
 Csiderust::lambert::SolutionComplete solution to a Lambert boundary-value problem
 Csiderust::frames::SphericalNaming< F >Maps a frame to its conventional spherical-coordinate names
 Csiderust::frames::SphericalNaming< EclipticMeanJ2000 >
 Csiderust::frames::SphericalNaming< EquatorialMeanJ2000 >
 Csiderust::frames::SphericalNaming< EquatorialMeanOfDate >
 Csiderust::frames::SphericalNaming< EquatorialTrueOfDate >
 Csiderust::frames::SphericalNaming< Galactic >
 Csiderust::frames::SphericalNaming< Horizontal >
 Csiderust::frames::SphericalNaming< ICRF >
 Csiderust::frames::SphericalNaming< ICRS >
 Csiderust::StarRAII handle to a Star (opaque Rust object)
 Csiderust::sgp4::StatePropagated TEME state vector
 Csiderust::oem::StateVectorA single spacecraft state vector from a CCSDS OEM file
 Csiderust::StellarProperties
 Csiderust::SubjectUnified, lightweight handle representing any celestial subject
 Csiderust::TargetAbstract base for any celestial object that can be tracked from an observer location
 Csiderust::frames::TIRSTerrestrial Intermediate Reference System
 Csiderust::tle::TleMove-only RAII wrapper around a parsed Two-Line Element set
 Csiderust::centers::TopocentricObserver on Earth's surface (Params = Geodetic)
 Cstd::true_type