40 #ifndef GLM_GTC_epsilon
41 #define GLM_GTC_epsilon GLM_VERSION
45 #include "../gtc/half_float.hpp"
46 #include "../gtc/quaternion.hpp"
48 #if(defined(GLM_MESSAGES) && !defined(glm_ext))
49 # pragma message("GLM: GLM_GTC_epsilon extension included")
59 template <
typename genType>
63 typename genType::value_type
const &
epsilon);
67 template <
typename genType>
71 genType
const & epsilon);
75 template <
typename genType>
79 typename genType::value_type
const & epsilon);
83 template <
typename genType>
87 genType
const & epsilon);
94 #endif//GLM_GTC_epsilon
genType::boolType epsilonNotEqual(genType const &x, genType const &y, typename genType::value_type const &epsilon)
Definition: _detail.hpp:38
genType::boolType epsilonEqual(genType const &x, genType const &y, typename genType::value_type const &epsilon)
GLM_FUNC_DECL genType epsilon()
Definition: constants.inl:32