pub struct PredictPosition {
pub time: f64,
pub decayed: bool,
pub position: Vec3,
pub velocity: Vec3,
pub latitude: f64,
pub longitude: f64,
pub altitude: f64,
pub footprint: f64,
pub eclipsed: bool,
pub eclipse_depth: f64,
pub revolutions: f64,
}Expand description
Predicted orbital values for satellite at a given time.
Fields§
§time: f64Timestamp for last call to orbit_predict
decayed: boolWhether the orbit has decayed
position: Vec3ECI position in km
velocity: Vec3ECI velocity in km/s
latitude: f64Latitude in radians, northing/easting
longitude: f64Longitude in radians, northing/easting
altitude: f64Altitude in km
footprint: f64Footprint diameter in km
eclipsed: boolWhether satellite is eclipsed by the earth
eclipse_depth: f64Eclipse depth
revolutions: f64Number of revolutions
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PredictPosition
impl RefUnwindSafe for PredictPosition
impl Send for PredictPosition
impl Sync for PredictPosition
impl Unpin for PredictPosition
impl UnwindSafe for PredictPosition
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more