Trait Normalize
vecmat::traits
pub trait Normalize { fn normalize(self) -> Self; }
Something that could be normalized using most suitable norm.
fn normalize(self) -> Self
Normalize object.
impl<T> Normalize for Complex<T> where T: Float,
impl<T> Normalize for Quaternion<T> where T: Float,
impl<T, const N: usize> Normalize for Vector<T, N> where T: Float,
impl<T: Neg<Output = T> + Num + Copy> Normalize for Moebius<T>