pub struct ECEFPosition(pub CartesianCoordinate);
Expand description
Represents a position in ECEF EarthCenteredEarthFixed
coordinate space
Tuple Fields§
§0: CartesianCoordinate
Implementations§
Source§impl ECEFPosition
impl ECEFPosition
pub fn as_position_type(&self) -> PositionType
Methods from Deref<Target = CartesianCoordinate>§
pub fn get_x(&self) -> &Length
pub fn get_y(&self) -> &Length
pub fn get_z(&self) -> &Length
pub fn get_altitude(&self) -> &Option<Altitude>
pub fn get_altitude_uncertainty(&self) -> &Option<Length>
pub fn get_timestamp(&self) -> &Option<UnixTimestamp>
pub fn position_uncertainty(&self) -> &Option<PositionUncertainty>
Trait Implementations§
Source§impl Clone for ECEFPosition
impl Clone for ECEFPosition
Source§fn clone(&self) -> ECEFPosition
fn clone(&self) -> ECEFPosition
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ECEFPosition
impl Debug for ECEFPosition
Source§impl Deref for ECEFPosition
impl Deref for ECEFPosition
Source§impl PartialEq for ECEFPosition
impl PartialEq for ECEFPosition
impl Copy for ECEFPosition
impl StructuralPartialEq for ECEFPosition
Auto Trait Implementations§
impl Freeze for ECEFPosition
impl RefUnwindSafe for ECEFPosition
impl Send for ECEFPosition
impl Sync for ECEFPosition
impl Unpin for ECEFPosition
impl UnwindSafe for ECEFPosition
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