Example #1
0
bool BoxBoxIntersection(const Boxf& a, const Boxf& b)
{

	Vec2f minA = a.GetMin();
	Vec2f maxA = a.GetMax();

	Vec2f minB = b.GetMin();
	Vec2f maxB = b.GetMax();

	if ((maxA.y < minB.y) || (minA.y > maxB.y) || (maxA.x < minB.x) || (minA.x > maxB.x))
		return false;

	return true;

}