(function() {var implementors = {}; implementors["alga"] = [{text:"impl<O: Operator> UlpsEq<Id<O>> for Id<O>",synthetic:false,types:["alga::general::identity::Id"]},]; implementors["nalgebra"] = [{text:"impl<N, R: Dim, C: Dim, S> UlpsEq<Matrix<N, R, C, S>> for Matrix<N, R, C, S> where
    N: Scalar + UlpsEq,
    S: Storage<N, R, C>,
    N::Epsilon: Copy
",synthetic:false,types:["nalgebra::base::matrix::Matrix"]},{text:"impl<N, R: Dim, C: Dim, S> UlpsEq<Unit<Matrix<N, R, C, S>>> for Unit<Matrix<N, R, C, S>> where
    N: Scalar + UlpsEq,
    S: Storage<N, R, C>,
    N::Epsilon: Copy
",synthetic:false,types:["nalgebra::base::unit::Unit"]},{text:"impl<N: Scalar + UlpsEq, D: DimName> UlpsEq<Point<N, D>> for Point<N, D> where
    DefaultAllocator: Allocator<N, D>,
    N::Epsilon: Copy
",synthetic:false,types:["nalgebra::geometry::point::Point"]},{text:"impl<N, D: DimName> UlpsEq<Rotation<N, D>> for Rotation<N, D> where
    N: Scalar + UlpsEq,
    DefaultAllocator: Allocator<N, D, D>,
    N::Epsilon: Copy
",synthetic:false,types:["nalgebra::geometry::rotation::Rotation"]},{text:"impl<N: RealField + UlpsEq<Epsilon = N>> UlpsEq<Quaternion<N>> for Quaternion<N>",synthetic:false,types:["nalgebra::geometry::quaternion::Quaternion"]},{text:"impl<N: RealField + UlpsEq<Epsilon = N>> UlpsEq<Unit<Quaternion<N>>> for UnitQuaternion<N>",synthetic:false,types:["nalgebra::geometry::quaternion::UnitQuaternion"]},{text:"impl<N: RealField> UlpsEq<Unit<Complex<N>>> for UnitComplex<N>",synthetic:false,types:["nalgebra::geometry::unit_complex::UnitComplex"]},{text:"impl<N: Scalar + UlpsEq, D: DimName> UlpsEq<Translation<N, D>> for Translation<N, D> where
    DefaultAllocator: Allocator<N, D>,
    N::Epsilon: Copy
",synthetic:false,types:["nalgebra::geometry::translation::Translation"]},{text:"impl<N: RealField, D: DimName, R> UlpsEq<Isometry<N, D, R>> for Isometry<N, D, R> where
    R: Rotation<Point<N, D>> + UlpsEq<Epsilon = N::Epsilon>,
    DefaultAllocator: Allocator<N, D>,
    N::Epsilon: Copy
",synthetic:false,types:["nalgebra::geometry::isometry::Isometry"]},{text:"impl<N: RealField, D: DimName, R> UlpsEq<Similarity<N, D, R>> for Similarity<N, D, R> where
    R: Rotation<Point<N, D>> + UlpsEq<Epsilon = N::Epsilon>,
    DefaultAllocator: Allocator<N, D>,
    N::Epsilon: Copy
",synthetic:false,types:["nalgebra::geometry::similarity::Similarity"]},{text:"impl<N: RealField, D: DimNameAdd<U1>, C: TCategory> UlpsEq<Transform<N, D, C>> for Transform<N, D, C> where
    N::Epsilon: Copy,
    DefaultAllocator: Allocator<N, DimNameSum<D, U1>, DimNameSum<D, U1>>, 
",synthetic:false,types:["nalgebra::geometry::transform::Transform"]},]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()