Struct nav_types::ECEF [] [src]

pub struct ECEF<N>(_);

Earth Centered Earth Fixed position

This struct represents a position in the ECEF coordinate system. See: ECEF for general description.

Methods

impl<N> ECEF<N>
[src]

Create a new ECEF position

impl<N: Copy> ECEF<N>
[src]

Get the X component of this position

Get the Y component of this position

Get the Z component of this position

Trait Implementations

impl<N: Debug> Debug for ECEF<N>
[src]

Formats the value using the given formatter.

impl<N: Copy> Copy for ECEF<N>
[src]

impl<N: Clone> Clone for ECEF<N>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<N: PartialEq> PartialEq for ECEF<N>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<N, T> Add<T> for ECEF<N> where
    N: Float,
    T: Into<ENU<N>>, 
[src]

The resulting type after applying the + operator

The method for the + operator

impl<N, T> AddAssign<T> for ECEF<N> where
    N: Float + AddAssign,
    T: Into<ENU<N>>, 
[src]

The method for the += operator

impl<N: Float> Sub<ECEF<N>> for ECEF<N>
[src]

The resulting type after applying the - operator

The method for the - operator

impl<N, T> Sub<T> for ECEF<N> where
    N: Float,
    T: Into<ENU<N>>, 
[src]

The resulting type after applying the - operator

The method for the - operator

impl<N, T> SubAssign<T> for ECEF<N> where
    N: Float + SubAssign,
    T: Into<ENU<N>>, 
[src]

The method for the -= operator

impl<N: Float> From<WGS84<N>> for ECEF<N>
[src]

Performs the conversion.

impl<N: Float> From<NVector<N>> for ECEF<N>
[src]

Performs the conversion.