Trait grafix_toolbox::uses::math::TupleComparison [−][src]
pub trait TupleComparison<RA, A>: TupleApply<RA, A, bool> { type B; fn ls(self, r: RA) -> Self::B; fn gt(self, r: RA) -> Self::B; fn le(self, r: RA) -> Self::B; fn ge(self, r: RA) -> Self::B; fn eps_eq(self, r: RA) -> Self::B; fn eps_eq_c(self, r: RA, e: A) -> Self::B; }
Associated Types
Required methods
Implementations on Foreign Types
impl<RA, A: O + EpsilonEqual> TupleComparison<RA, A> for (A, A) where
Self: TupleApply<RA, A, bool, AR = vec2<bool>>, [src]
impl<RA, A: O + EpsilonEqual> TupleComparison<RA, A> for (A, A) where
Self: TupleApply<RA, A, bool, AR = vec2<bool>>, [src]impl<RA, A: O + EpsilonEqual> TupleComparison<RA, A> for (A, A, A) where
Self: TupleApply<RA, A, bool, AR = vec3<bool>>, [src]
impl<RA, A: O + EpsilonEqual> TupleComparison<RA, A> for (A, A, A) where
Self: TupleApply<RA, A, bool, AR = vec3<bool>>, [src]impl<RA, A: O + EpsilonEqual> TupleComparison<RA, A> for (A, A, A, A) where
Self: TupleApply<RA, A, bool, AR = vec4<bool>>, [src]
impl<RA, A: O + EpsilonEqual> TupleComparison<RA, A> for (A, A, A, A) where
Self: TupleApply<RA, A, bool, AR = vec4<bool>>, [src]