[−][src]Trait plexus::geometry::ops::Average
Required methods
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
I: IntoIterator<Item = Self>,
Implementations on Foreign Types
impl<T> Average for Point2<T> where
T: AddAssign + BaseNum + NumCast,
[src]
T: AddAssign + BaseNum + NumCast,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,
impl<T> Average for Point3<T> where
T: AddAssign + BaseNum + NumCast,
[src]
T: AddAssign + BaseNum + NumCast,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,
impl<T> Average for Point2<T> where
T: AddAssign + Clone + Num + NumCast,
[src]
T: AddAssign + Clone + Num + NumCast,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,
impl<T> Average for Point3<T> where
T: AddAssign + Clone + Num + NumCast,
[src]
T: AddAssign + Clone + Num + NumCast,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,
impl<T> Average for Point2<T> where
T: AddAssign + MulAssign + Num + NumCast + Scalar,
[src]
T: AddAssign + MulAssign + Num + NumCast + Scalar,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,
impl<T> Average for Point3<T> where
T: AddAssign + MulAssign + Num + NumCast + Scalar,
[src]
T: AddAssign + MulAssign + Num + NumCast + Scalar,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,
Implementors
impl<T> Average for Duplet<T> where
T: AddAssign + Clone + Num + NumCast,
[src]
T: AddAssign + Clone + Num + NumCast,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,
impl<T> Average for Triplet<T> where
T: AddAssign + Clone + Num + NumCast,
[src]
T: AddAssign + Clone + Num + NumCast,
fn average<I>(values: I) -> Self where
I: IntoIterator<Item = Self>,
[src]
I: IntoIterator<Item = Self>,