Module nyx_space::cosmic::eclipse [−][src]
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
A spacecraft state
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.