[]Trait vecmath::traits::Float

pub trait Float: 'static + Min + Max + Signum + Powf + Radians + One + Zero + Sqrt + Trig + Trig + FromPrimitive + Send + Copy + Sync + Add<Self, Output = Self> + Sub<Self, Output = Self> + Mul<Self, Output = Self> + Div<Self, Output = Self> + Rem<Self, Output = Self> + Neg<Output = Self> + AddAssign<Self> + SubAssign<Self> + MulAssign<Self> + DivAssign<Self> + RemAssign<Self> + PartialEq<Self> + PartialOrd<Self> { }

Convenience trait for floats.

Implementors

impl<T> Float for T where
    T: One + Zero + Sqrt + FromPrimitive + Min + Max + Signum + Powf + Trig + PartialEq<T> + PartialOrd<T> + Add<T, Output = T> + AddAssign<T> + Mul<T, Output = T> + 'static + MulAssign<T> + Sub<T, Output = T> + Send + SubAssign<T> + Div<T, Output = T> + Sync + DivAssign<T> + Rem<T, Output = T> + Copy + RemAssign<T> + Neg<Output = T> + Radians + Trig

Loading content...