Files
CDAG/Research/core/IntersectTests.h

11 lines
296 B
C++

#pragma once
#include "../inc/glm/glm.hpp"
class IntersectTests
{
public:
static bool BoxTriangleIntersection(glm::vec3 minPosition, glm::vec3 maxPosition, glm::vec3 triangle[3]);
private:
static bool AxisTest(float a, float b, float fa, float fb, glm::vec2 v0, glm::vec2 v1, glm::vec2 h);
};