Struct xsens_mti::mtdata2::position_ecef::PositionEcef [−][src]
pub struct PositionEcef<T> { pub x: T, pub y: T, pub z: T, }
Expand description
Contains the position of the GNSS/INS in the Earth-Centered, Earth-Fixed (ECEF) coordinate system in meters. Note that position in ECEF cannot be represented in Fixed Point values because of the limited range of fixed point representations. Use double or float representation instead.
Fields
x: T
y: T
z: T
Implementations
impl PositionEcef<f64>
[src]
impl PositionEcef<f64>
[src]Trait Implementations
impl<T: Clone> Clone for PositionEcef<T>
[src]
impl<T: Clone> Clone for PositionEcef<T>
[src]fn clone(&self) -> PositionEcef<T>
[src]
fn clone(&self) -> PositionEcef<T>
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl<T: Debug> Debug for PositionEcef<T>
[src]
impl<T: Debug> Debug for PositionEcef<T>
[src]impl<T: Display> Display for PositionEcef<T>
[src]
impl<T: Display> Display for PositionEcef<T>
[src]impl<T: Hash> Hash for PositionEcef<T>
[src]
impl<T: Hash> Hash for PositionEcef<T>
[src]impl<T: Ord> Ord for PositionEcef<T>
[src]
impl<T: Ord> Ord for PositionEcef<T>
[src]impl<T: PartialEq> PartialEq<PositionEcef<T>> for PositionEcef<T>
[src]
impl<T: PartialEq> PartialEq<PositionEcef<T>> for PositionEcef<T>
[src]fn eq(&self, other: &PositionEcef<T>) -> bool
[src]
fn eq(&self, other: &PositionEcef<T>) -> bool
[src]This method tests for self
and other
values to be equal, and is used
by ==
. Read more
fn ne(&self, other: &PositionEcef<T>) -> bool
[src]
fn ne(&self, other: &PositionEcef<T>) -> bool
[src]This method tests for !=
.
impl<T: PartialOrd> PartialOrd<PositionEcef<T>> for PositionEcef<T>
[src]
impl<T: PartialOrd> PartialOrd<PositionEcef<T>> for PositionEcef<T>
[src]fn partial_cmp(&self, other: &PositionEcef<T>) -> Option<Ordering>
[src]
fn partial_cmp(&self, other: &PositionEcef<T>) -> Option<Ordering>
[src]This method returns an ordering between self
and other
values if one exists. Read more
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]This method tests less than (for self
and other
) and is used by the <
operator. Read more
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl<T: Copy> Copy for PositionEcef<T>
[src]
impl<T: Eq> Eq for PositionEcef<T>
[src]
impl<T> StructuralEq for PositionEcef<T>
[src]
impl<T> StructuralPartialEq for PositionEcef<T>
[src]
Auto Trait Implementations
impl<T> Send for PositionEcef<T> where
T: Send,
T: Send,
impl<T> Sync for PositionEcef<T> where
T: Sync,
T: Sync,
impl<T> Unpin for PositionEcef<T> where
T: Unpin,
T: Unpin,