Expand description
§use-orbital-element
Primitive orbital element vocabulary.
use-orbital-element models orbital element kinds, validated element values with optional unit labels, and simple orbital element sets. It does not propagate orbits, solve Kepler’s equation, convert between anomaly types, or implement astrodynamics.
use use_orbital_element::{OrbitalElement, OrbitalElementKind, OrbitalElementValue};
let eccentricity = OrbitalElement::new(
OrbitalElementKind::Eccentricity,
OrbitalElementValue::new(0.0167).unwrap(),
)
.unwrap();
assert_eq!(eccentricity.kind(), &OrbitalElementKind::Eccentricity);
assert_eq!(eccentricity.value().value(), 0.0167);