45 #if(defined(GLM_MESSAGES) && !defined(GLM_EXT_INCLUDED)) 46 # pragma message("GLM: GLM_GTX_vector_query extension included") 56 template <
typename T, precision P,
template <
typename, precision>
class vecType>
61 template <
typename T, precision P,
template <
typename, precision>
class vecType>
66 template <
typename T, precision P,
template <
typename, precision>
class vecType>
71 template <
typename T, precision P,
template <
typename, precision>
class vecType>
76 template <
typename T, precision P,
template <
typename, precision>
class vecType>
81 template <
typename T, precision P,
template <
typename, precision>
class vecType>
87 #include "vector_query.inl"
GLM_FUNC_DECL bool isNormalized(detail::tmat2x2< T, P > const &m, T const &epsilon)
GLM_FUNC_DECL bool isNull(detail::tmat2x2< T, P > const &m, T const &epsilon)
GLM_FUNC_DECL bool areOrthogonal(vecType< T, P > const &v0, vecType< T, P > const &v1, T const &epsilon)
GLM_FUNC_DECL genType epsilon()
GLM_FUNC_DECL bool areCollinear(vecType< T, P > const &v0, vecType< T, P > const &v1, T const &epsilon)
GLM_FUNC_DECL vecType< bool, P > isCompNull(vecType< T, P > const &v, T const &epsilon)
GLM_FUNC_DECL bool areOrthonormal(vecType< T, P > const &v0, vecType< T, P > const &v1, T const &epsilon)