pub struct CartesianMultiPointCentroid;Expand description
Cartesian centroid for a geometry_trait::MultiPoint — arithmetic mean of the
member points.
Mirrors the pointlike_tag arm of
boost/geometry/algorithms/centroid.hpp together with
strategies/cartesian/centroid_average.hpp.
Trait Implementations§
Source§impl<G> CentroidStrategy<G> for CartesianMultiPointCentroidwhere
G: MultiPointTrait,
G::ItemPoint: PointTrait + PointMut + Default + Copy,
<<G::ItemPoint as PointTrait>::Cs as CoordinateSystem>::Family: SameAs<CartesianFamily>,
impl<G> CentroidStrategy<G> for CartesianMultiPointCentroidwhere
G: MultiPointTrait,
G::ItemPoint: PointTrait + PointMut + Default + Copy,
<<G::ItemPoint as PointTrait>::Cs as CoordinateSystem>::Family: SameAs<CartesianFamily>,
Source§impl Clone for CartesianMultiPointCentroid
impl Clone for CartesianMultiPointCentroid
Source§fn clone(&self) -> CartesianMultiPointCentroid
fn clone(&self) -> CartesianMultiPointCentroid
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CartesianMultiPointCentroid
Source§impl Debug for CartesianMultiPointCentroid
impl Debug for CartesianMultiPointCentroid
Source§impl Default for CartesianMultiPointCentroid
impl Default for CartesianMultiPointCentroid
Source§fn default() -> CartesianMultiPointCentroid
fn default() -> CartesianMultiPointCentroid
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CartesianMultiPointCentroid
impl RefUnwindSafe for CartesianMultiPointCentroid
impl Send for CartesianMultiPointCentroid
impl Sync for CartesianMultiPointCentroid
impl Unpin for CartesianMultiPointCentroid
impl UnsafeUnpin for CartesianMultiPointCentroid
impl UnwindSafe for CartesianMultiPointCentroid
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more