Trait na::NumVec [] [src]

pub trait NumVec<N>: Add<Self, Output = Self> + Sub<Self, Output = Self> + Mul<N, Output = Self> + Div<N, Output = Self> + AddAssign<Self> + SubAssign<Self> + MulAssign<N> + DivAssign<N> + Identity<Additive> + PartialEq where
    Self: Sized
{ }

Trait grouping most common operations on vectors.

Implementations on Foreign Types

impl<N: BaseNum> NumVec<N> for Vector1<N>
[src]

impl<N: BaseNum> NumVec<N> for Vector2<N>
[src]

impl<N: BaseNum> NumVec<N> for Vector3<N>
[src]

impl<N: BaseNum> NumVec<N> for Vector4<N>
[src]

impl<N: BaseNum> NumVec<N> for Vector5<N>
[src]

impl<N: BaseNum> NumVec<N> for Vector6<N>
[src]

Implementors