Expand description
The eclipse module allows finding eclipses and (conversely) visibility between a state and another one (e.g. a planet or the Sun).
Structs
- Orbit defines an orbital state
- An event to find the start of a penumbra
- An event to find the darkest eclipse state (more than 98% shadow)
Enums
- Defines the default celestial bodies in the provided de438 XB.
- Stores the eclipse state
- Enable or not light time correction for the computation of the celestial states
Functions
- Computes the umbra/visibilis/penumbra state between between two states accounting for eclipsing of the providing geoid.
- Computes the light of sight the provided time between two states accounting for eclipsing of the providing geoid. This works for visibility between spacecraft and a ground station. For eclipsing and penumbras, use
eclipse_state
.
Type Definitions
- A spacecraft state