gtx_exterior_product.cpp 306 B

123456789101112131415
  1. #define GLM_ENABLE_EXPERIMENTAL
  2. #include <glm/gtx/exterior_product.hpp>
  3. #include <glm/gtc/epsilon.hpp>
  4. #include <glm/vec2.hpp>
  5. int main()
  6. {
  7. int Error = 0;
  8. float const f = glm::cross(glm::vec2(1.0f, 1.0f), glm::vec2(1.0f, 1.0f));
  9. Error += glm::epsilonEqual(f, 0.0f, 0.001f) ? 0 : 1;
  10. return Error;
  11. }