LGM-Gaussian-Multiview
/
diff-gaussian-rasterization
/third_party
/glm
/test
/gtx
/gtx_matrix_query.cpp
| int test_isNull() | |
| { | |
| int Error(0); | |
| bool TestA = glm::isNull(glm::mat4(0), 0.00001f); | |
| Error += TestA ? 0 : 1; | |
| return Error; | |
| } | |
| int test_isIdentity() | |
| { | |
| int Error(0); | |
| { | |
| bool TestA = glm::isIdentity(glm::mat2(1), 0.00001f); | |
| Error += TestA ? 0 : 1; | |
| } | |
| { | |
| bool TestA = glm::isIdentity(glm::mat3(1), 0.00001f); | |
| Error += TestA ? 0 : 1; | |
| } | |
| { | |
| bool TestA = glm::isIdentity(glm::mat4(1), 0.00001f); | |
| Error += TestA ? 0 : 1; | |
| } | |
| return Error; | |
| } | |
| int test_isNormalized() | |
| { | |
| int Error(0); | |
| bool TestA = glm::isNormalized(glm::mat4(1), 0.00001f); | |
| Error += TestA ? 0 : 1; | |
| return Error; | |
| } | |
| int test_isOrthogonal() | |
| { | |
| int Error(0); | |
| bool TestA = glm::isOrthogonal(glm::mat4(1), 0.00001f); | |
| Error += TestA ? 0 : 1; | |
| return Error; | |
| } | |
| int main() | |
| { | |
| int Error(0); | |
| Error += test_isNull(); | |
| Error += test_isIdentity(); | |
| Error += test_isNormalized(); | |
| Error += test_isOrthogonal(); | |
| return Error; | |
| } | |