Expand description
Prelude for convenient wildcard import.
Brings the most commonly used types, traits, and functions into scope.
use satkit::prelude::*;Re-exports§
pub use crate::mathtypes::Matrix3;pub use crate::mathtypes::Matrix6;pub use crate::mathtypes::Quaternion;pub use crate::mathtypes::Vector3;pub use crate::mathtypes::Vector6;pub use crate::frames::Frame;pub use crate::itrfcoord::Geodetic;pub use crate::itrfcoord::ITRFCoord;pub use crate::kepler::Anomaly;pub use crate::kepler::Kepler;pub use crate::lambert::lambert;pub use crate::omm::OMM;pub use crate::tle::TLE;pub use crate::orbitprop::propagate;pub use crate::orbitprop::CovState;pub use crate::orbitprop::PropSettings;pub use crate::orbitprop::PropagationResult;pub use crate::orbitprop::SatProperties;pub use crate::orbitprop::SatPropertiesSimple;pub use crate::orbitprop::SatState;pub use crate::orbitprop::SimpleState;pub use crate::orbitprop::StateCov;pub use crate::sgp4::sgp4;pub use crate::sgp4::GravConst;pub use crate::sgp4::OpsMode;pub use crate::sgp4::SGP4State;pub use crate::frametransform::qgcrf2itrf;pub use crate::frametransform::qitrf2gcrf;pub use crate::frametransform::qteme2gcrf;pub use crate::frametransform::qteme2itrf;pub use crate::earthgravity::GravityModel;
Structs§
- Duration
- Structure representing a duration in time
This can be used to add or subtract times from
an
Instantobject. - Instant
- A module for handling time and date conversions. Time is stored natively as a continuous count of TAI microseconds since 1970-01-01 00:00:00 TAI, so leap seconds (and the pre-1972 UTC offsets) are accounted for.
Enums§
- Solar
System - Solar system bodies
- Time
Scale - Time Scales
- Weekday
- Day of week
Traits§
- Time
Like - Trait for time-like types usable by satkit APIs that require time scale conversions.