Renamed equalEpsilon function into epsilonEqual and added tests
This commit is contained in:
@@ -17,11 +17,11 @@ int test_angle()
|
||||
int Error = 0;
|
||||
|
||||
float AngleA = glm::angle(glm::vec2(1, 0), glm::normalize(glm::vec2(1, 1)));
|
||||
Error += glm::equalEpsilon(AngleA, 45.f, 0.01f) ? 0 : 1;
|
||||
Error += glm::epsilonEqual(AngleA, 45.f, 0.01f) ? 0 : 1;
|
||||
float AngleB = glm::angle(glm::vec3(1, 0, 0), glm::normalize(glm::vec3(1, 1, 0)));
|
||||
Error += glm::equalEpsilon(AngleB, 45.f, 0.01f) ? 0 : 1;
|
||||
Error += glm::epsilonEqual(AngleB, 45.f, 0.01f) ? 0 : 1;
|
||||
float AngleC = glm::angle(glm::vec4(1, 0, 0, 0), glm::normalize(glm::vec4(1, 1, 0, 0)));
|
||||
Error += glm::equalEpsilon(AngleC, 45.f, 0.01f) ? 0 : 1;
|
||||
Error += glm::epsilonEqual(AngleC, 45.f, 0.01f) ? 0 : 1;
|
||||
|
||||
return Error;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user