siderust-cpp 0.8.0
Header-only C++ wrapper for siderust
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 1234567]
 
docs
 
include
 
siderust
 
coordinates
 
detail
 
stream.hpp
Shared helpers for human-readable coordinate stream output
 
types
 
cartesian
 
direction
 
ecliptic.hpp
 
equatorial.hpp
 
position
 
ecliptic.hpp
 
equatorial.hpp
 
geodetic.hpp
 
direction.hpp
 
position.hpp
 
spherical
 
direction
 
ecliptic.hpp
 
equatorial.hpp
 
galactic.hpp
 
horizontal.hpp
 
position
 
ecliptic.hpp
 
equatorial.hpp
 
horizontal.hpp
 
direction.hpp
 
position.hpp
 
cartesian.hpp
 
spherical.hpp
 
bodycentric_transforms.hpp
Body-centric coordinate transformations
 
cartesian.hpp
Typed cartesian coordinate templates
 
conversions.hpp
Free coordinate conversion helpers
 
geodetic.hpp
WGS84 geodetic coordinate type
 
pos_conversions.hpp
Out-of-line template definitions for cartesian<->spherical conversions
 
spherical.hpp
Typed spherical coordinate templates
 
types.hpp
Common coordinate aliases (umbrella)
 
altitude.hpp
Altitude computations for Sun, Moon, stars, and arbitrary ICRS directions
 
astro_context.hpp
Thin C++ context for selecting Earth-orientation / nutation models
 
azimuth.hpp
Azimuth computations for Sun, Moon, stars, and arbitrary ICRS directions
 
bodies.hpp
RAII Star handle, Planet value type, and catalog helpers
 
body_target.hpp
Target implementation for solar-system bodies
 
centers.hpp
Zero-sized reference-center tag types mirroring Rust's centers module
 
constants.hpp
Portable mathematical constants (C++17, no platform macros)
 
coordinates.hpp
Coordinate module umbrella
 
ephemeris.hpp
VSOP87 / ELP2000 planetary and lunar ephemeris wrappers
 
ffi_core.hpp
Error handling and utility base for the siderust C++ wrapper
 
frames.hpp
Zero-sized reference-frame tag types mirroring Rust's affn::frames
 
lambert.hpp
Lambert solver C++ wrapper
 
lunar_phase.hpp
Lunar phase geometry, phase events, and illumination periods
 
observatories.hpp
Named observatory locations
 
oem.hpp
CCSDS OEM (Orbit Ephemeris Message) parser C++ wrapper
 
orbit.hpp
Orbit model wrappers and propagation helpers
 
orbital_center.hpp
C++ wrapper for body-centric coordinates using orbital elements
 
runtime_ephemeris.hpp
C++ wrapper for siderust's runtime-loaded JPL DE4xx ephemeris
 
sgp4.hpp
TLE parsing and SGP4 propagator C++ wrappers
 
siderust.hpp
Umbrella header for the siderust C++ wrapper library
 
sky_grid.hpp
Hemispherical alt/az sky-grid sampler mirroring siderust::coordinates::SkyGrid
 
star_target.hpp
Target implementation for Star catalog objects
 
subject.hpp
Unified Subject type — one value to represent any celestial entity
 
target.hpp
Strongly-typed fixed-direction Target for any supported frame
 
time.hpp
Public siderust time tags and typed time/period aliases
 
trackable.hpp
Abstract base class for all celestial targets
 
twilight.hpp
Twilight / darkness phase classification from Sun altitude