Trait cgmath::ApproxEq
[−]
[src]
pub trait ApproxEq<T: NumCast + Float>: Sized {
fn approx_eq_eps(&self, other: &Self, epsilon: &T) -> bool;
fn approx_epsilon(_hack: Option<Self>) -> T { ... }
fn approx_eq(&self, other: &Self) -> bool { ... }
}
Required Methods
fn approx_eq_eps(&self, other: &Self, epsilon: &T) -> bool
Provided Methods
fn approx_epsilon(_hack: Option<Self>) -> T
fn approx_eq(&self, other: &Self) -> bool
Implementors
impl<S: BaseFloat> ApproxEq<S> for Matrix2<S>impl<S: BaseFloat> ApproxEq<S> for Matrix3<S>impl<S: BaseFloat> ApproxEq<S> for Matrix4<S>impl<S: BaseFloat> ApproxEq<S> for Quaternion<S>impl<S: BaseFloat> ApproxEq<S> for Vector2<S>impl<S: BaseFloat> ApproxEq<S> for Vector3<S>impl<S: BaseFloat> ApproxEq<S> for Vector4<S>impl<S: BaseFloat> ApproxEq<S> for Rad<S>impl<S: BaseFloat> ApproxEq<S> for Deg<S>impl<S: BaseFloat + ApproxEq<S>> ApproxEq<S> for Plane<S>impl<S: BaseFloat> ApproxEq<S> for Point2<S>impl<S: BaseFloat> ApproxEq<S> for Point3<S>impl<S: BaseFloat> ApproxEq<S> for Basis2<S>impl<S: BaseFloat> ApproxEq<S> for Basis3<S>impl ApproxEq<f32> for f32impl ApproxEq<f64> for f64