Vector3DIteratorExt

Trait Vector3DIteratorExt 

Source
pub trait Vector3DIteratorExt<S: Scalar, V: Vector3D<S = S>>: Iterator<Item = V> {
    // Provided method
    fn normal(self) -> Self::Item
       where Self: Sized + ExactSizeIterator + Clone { ... }
}
Expand description

Additional methods for vector iterators.

Provided Methods§

Source

fn normal(self) -> Self::Item
where Self: Sized + ExactSizeIterator + Clone,

Calculate the normal of an iterator of vectors.

Implementors§

Source§

impl<I: Iterator<Item = V>, S: Scalar, V: Vector3D<S = S>> Vector3DIteratorExt<S, V> for I