![]() |
GLM_GTX_vector_query extension: Query informations of vector types. More...
Functions | |
template<typename genType > | |
bool | areCollinear (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
Check if two vectors are collinears. | |
template<typename genType > | |
bool | areOpposite (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
Check if two vectors are opposites. | |
template<typename genType > | |
bool | areOrthogonal (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
Check if two vectors are orthogonals. | |
template<typename genType > | |
bool | areOrthonormal (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
Check if two vectors are orthonormal. | |
template<typename genType > | |
bool | areSimilar (const genType &v0, const genType &v1, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
Check if two vectors are similar. | |
template<typename genType > | |
bool | isNormalized (const genType &v, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
Check if a vector is normalized. | |
template<typename genType > | |
bool | isNull (const genType &v, const GLMvalType epsilon=std::numeric_limits< GLMvalType >::epsilon()) |
Check if a vector is null. |
GLM_GTX_vector_query extension: Query informations of vector types.