[][src]Trait plexus::geometry::ops::Average

pub trait Average: Sized {
    fn average<I>(values: I) -> Self
    where
        I: IntoIterator<Item = Self>
; }

Required methods

fn average<I>(values: I) -> Self where
    I: IntoIterator<Item = Self>, 

Loading content...

Implementations on Foreign Types

impl<T> Average for Point2<T> where
    T: AddAssign + BaseNum + NumCast
[src]

impl<T> Average for Point3<T> where
    T: AddAssign + BaseNum + NumCast
[src]

impl<T> Average for Point2<T> where
    T: AddAssign + Clone + Num + NumCast
[src]

impl<T> Average for Point3<T> where
    T: AddAssign + Clone + Num + NumCast
[src]

impl<T> Average for Point2<T> where
    T: AddAssign + MulAssign + Num + NumCast + Scalar
[src]

impl<T> Average for Point3<T> where
    T: AddAssign + MulAssign + Num + NumCast + Scalar
[src]

Loading content...

Implementors

impl<T> Average for Duplet<T> where
    T: AddAssign + Clone + Num + NumCast
[src]

impl<T> Average for Triplet<T> where
    T: AddAssign + Clone + Num + NumCast
[src]

Loading content...