[][src]Trait geo::algorithm::euclidean_length::EuclideanLength

pub trait EuclideanLength<T, RHS = Self> {
    fn euclidean_length(&self) -> T;
}

Calculation of the length

Required methods

fn euclidean_length(&self) -> T

Calculation of the length of a Line

Examples

use geo::algorithm::euclidean_length::EuclideanLength;
use geo::line_string;

let line_string = line_string![
    (x: 40.02f64, y: 116.34),
    (x: 42.02f64, y: 116.34),
];

assert_eq!(
    2.,
    line_string.euclidean_length(),
)
Loading content...

Implementors

impl<T> EuclideanLength<T, Line<T>> for Line<T> where
    T: Float
[src]

impl<T> EuclideanLength<T, LineString<T>> for LineString<T> where
    T: Float + Sum
[src]

impl<T> EuclideanLength<T, MultiLineString<T>> for MultiLineString<T> where
    T: Float + Sum
[src]

Loading content...