pub struct Apogee {
pub time_s: f64,
pub height_above_ground_m: f64,
pub gain_m: Option<f64>,
}Expand description
The apogee of the flight’s center of mass.
Fields§
§time_s: f64When, s after launch.
height_above_ground_m: f64The center of mass’s ellipsoidal height above the launch site, m.
gain_m: Option<f64>The rise of the center of mass from where it stood at launch, m: the height above the site
less FlightSummary::launch_height_m, as OpenRocket’s altitude counts. None for a
flight started in the air (Simulation::run_free).
Trait Implementations§
impl Copy for Apogee
Source§impl<'de> Deserialize<'de> for Apogee
impl<'de> Deserialize<'de> for Apogee
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Apogee
Auto Trait Implementations§
impl Freeze for Apogee
impl RefUnwindSafe for Apogee
impl Send for Apogee
impl Sync for Apogee
impl Unpin for Apogee
impl UnsafeUnpin for Apogee
impl UnwindSafe for Apogee
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