Euphoria
approx_equal.cc File Reference

Go to the source code of this file.

Namespaces

 eu
 
 eu::tests
 

Functions

template<typename T >
bool eu::tests::is_approximately_equal_xyz (T const &lhs, T const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (vec3f const &lhs, vec3f const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (vec4f const &lhs, vec4f const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (Rgb const &lhs, Rgb const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (Hsl const &lhs, Hsl const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (unit3f const &lhs, unit3f const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (Rgba const &lhs, Rgba const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (quatf const &lhs, quatf const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (AxisAngle const &lhs, AxisAngle const &rhs, const ApproxData &data)
 
template<>
bool eu::tests::is_approximately_equal (mat4f const &lhs, mat4f const &rhs, const ApproxData &data)