AverageOfPoints

Trait AverageOfPoints 

Source
pub trait AverageOfPoints<Q: NewXY> {
    // Required method
    fn average_of_points(&self) -> Q;
}
Expand description

Required Methods§

Source

fn average_of_points(&self) -> Q

Get the average of a collection of VectorPoint

Implementations on Foreign Types§

Source§

impl<M, P: Clone + Default, D: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for Features<M, P, D>

Source§

impl<M, P: Clone + Default, D: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for Feature<M, P, D>

Source§

impl<M, P: Clone + Default, D: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorFeature<M, P, D>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for Geometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorPoint<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for MultiLineString3DGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for MultiPoint3DGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for MultiPolygon3DGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for Point3DGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorMultiLineString<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorMultiLineStringGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorMultiPoint<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorMultiPointGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorMultiPolygon<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorMultiPolygonGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY + NewXYZ> AverageOfPoints<Q> for VectorPointGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY> AverageOfPoints<Q> for MultiLineStringGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY> AverageOfPoints<Q> for MultiPointGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY> AverageOfPoints<Q> for MultiPolygonGeometry<M>

Source§

impl<M: Clone + Default, Q: NewXY> AverageOfPoints<Q> for PointGeometry<M>

Source§

impl<Q: NewXY + NewXYZ> AverageOfPoints<Q> for Point3D

Source§

impl<Q: NewXY + NewXYZ> AverageOfPoints<Q> for MultiLineString3D

Source§

impl<Q: NewXY + NewXYZ> AverageOfPoints<Q> for MultiPoint3D

Source§

impl<Q: NewXY + NewXYZ> AverageOfPoints<Q> for MultiPolygon3D

Source§

impl<Q: NewXY + NewXYZ, P: GetXY + GetZ> AverageOfPoints<Q> for &[P]

Source§

impl<Q: NewXY> AverageOfPoints<Q> for Point

Source§

impl<Q: NewXY> AverageOfPoints<Q> for MultiLineString

Source§

impl<Q: NewXY> AverageOfPoints<Q> for MultiPoint

Source§

impl<Q: NewXY> AverageOfPoints<Q> for MultiPolygon

Implementors§