Trait googleprojection::Coord [] [src]

pub trait Coord {
    fn x(&self) -> f64;
    fn y(&self) -> f64;
    fn with_xy(f64, f64) -> Self;
}

A trait for everything that can be treated as a coordinate for a projection.

Implement this trait if you have a custom type to be able to project to and from it directly.

There exist an impl for this for (f64, f64) out of the box (formatted as (x, y), or (lon, lat)).

Required Methods

Return the first of the f64 pair.

Return the second of the f64 pair.

Construct a new Coord implementation from two f64.

Implementors