0.9.9 API documenation

Functions  
template<length_t C, length_t R, typename T , qualifier Q>  
GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q >  equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y) 
template<length_t C, length_t R, typename T , qualifier Q>  
GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q >  equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, T epsilon) 
template<length_t C, length_t R, typename T , qualifier Q>  
GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q >  equal (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, T, Q > const &epsilon) 
template<length_t C, length_t R, typename T , qualifier Q>  
GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q >  notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y) 
template<length_t C, length_t R, typename T , qualifier Q>  
GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q >  notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, T epsilon) 
template<length_t C, length_t R, typename T , qualifier Q>  
GLM_FUNC_DECL GLM_CONSTEXPR vec< C, bool, Q >  notEqual (mat< C, R, T, Q > const &x, mat< C, R, T, Q > const &y, vec< C, T, Q > const &epsilon) 
Exposes comparison functions for matrix types that take a user defined epsilon values.
Include <glm/ext/matrix_relational.hpp> to use the features of this extension.
GLM_FUNC_DECL GLM_CONSTEXPR vec<C, bool, Q> glm::equal  (  mat< C, R, T, Q > const &  x, 
mat< C, R, T, Q > const &  y  
) 
Perform a componentwise equalto comparison of two matrices.
Return a boolean vector which components value is True if this expression is satisfied per column of the matrices.
C  Integer between 1 and 4 included that qualify the number of columns of the matrix 
R  Integer between 1 and 4 included that qualify the number of rows of the matrix 
T  Floatingpoint or integer scalar types 
Q  Value from qualifier enum 
GLM_FUNC_DECL GLM_CONSTEXPR vec<C, bool, Q> glm::equal  (  mat< C, R, T, Q > const &  x, 
mat< C, R, T, Q > const &  y,  
T  epsilon  
) 
Returns the componentwise comparison of x  y < epsilon.
True if this expression is satisfied.
C  Integer between 1 and 4 included that qualify the number of columns of the matrix 
R  Integer between 1 and 4 included that qualify the number of rows of the matrix 
T  Floatingpoint or integer scalar types 
Q  Value from qualifier enum 
GLM_FUNC_DECL GLM_CONSTEXPR vec<C, bool, Q> glm::equal  (  mat< C, R, T, Q > const &  x, 
mat< C, R, T, Q > const &  y,  
vec< C, T, Q > const &  epsilon  
) 
Returns the componentwise comparison of x  y < epsilon.
True if this expression is satisfied.
C  Integer between 1 and 4 included that qualify the number of columns of the matrix 
R  Integer between 1 and 4 included that qualify the number of rows of the matrix 
T  Floatingpoint or integer scalar types 
Q  Value from qualifier enum 
GLM_FUNC_DECL GLM_CONSTEXPR vec<C, bool, Q> glm::notEqual  (  mat< C, R, T, Q > const &  x, 
mat< C, R, T, Q > const &  y  
) 
Perform a componentwise notequalto comparison of two matrices.
Return a boolean vector which components value is True if this expression is satisfied per column of the matrices.
C  Integer between 1 and 4 included that qualify the number of columns of the matrix 
R  Integer between 1 and 4 included that qualify the number of rows of the matrix 
T  Floatingpoint or integer scalar types 
Q  Value from qualifier enum 
GLM_FUNC_DECL GLM_CONSTEXPR vec<C, bool, Q> glm::notEqual  (  mat< C, R, T, Q > const &  x, 
mat< C, R, T, Q > const &  y,  
T  epsilon  
) 
Returns the componentwise comparison of x  y < epsilon.
True if this expression is not satisfied.
C  Integer between 1 and 4 included that qualify the number of columns of the matrix 
R  Integer between 1 and 4 included that qualify the number of rows of the matrix 
T  Floatingpoint or integer scalar types 
Q  Value from qualifier enum 
GLM_FUNC_DECL GLM_CONSTEXPR vec<C, bool, Q> glm::notEqual  (  mat< C, R, T, Q > const &  x, 
mat< C, R, T, Q > const &  y,  
vec< C, T, Q > const &  epsilon  
) 
Returns the componentwise comparison of x  y >= epsilon.
True if this expression is not satisfied.
C  Integer between 1 and 4 included that qualify the number of columns of the matrix 
R  Integer between 1 and 4 included that qualify the number of rows of the matrix 
T  Floatingpoint or integer scalar types 
Q  Value from qualifier enum 