From 6fe247f0daf5f01a7ff743e234779c3ec47545c0 Mon Sep 17 00:00:00 2001
From: Yoel <s73017@beuth-hochschule.de>
Date: Wed, 20 Jan 2021 11:37:33 +0100
Subject: [PATCH] Fixed partially contains function

---
 RayTracer/tools/AxisAlignedBoundingBox.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/RayTracer/tools/AxisAlignedBoundingBox.cpp b/RayTracer/tools/AxisAlignedBoundingBox.cpp
index edbcd63..0ff9c27 100644
--- a/RayTracer/tools/AxisAlignedBoundingBox.cpp
+++ b/RayTracer/tools/AxisAlignedBoundingBox.cpp
@@ -99,9 +99,9 @@ bool AxisAlignedBoundingBox::partiallyContains(
     const AxisAlignedBoundingBox bb) {
 	std::array<Vec3, 8> vertices = {
 	    Vec3(min.x(), min.y(), min.z()), Vec3(min.x(), min.y(), max.z()),
-	    Vec3(min.x(), max.y(), min.z()), Vec3(min.x(), min.y(), max.z()),
-	    Vec3(max.x(), min.y(), min.z()), Vec3(min.x(), min.y(), max.z()),
-	    Vec3(min.x(), max.y(), min.z()), Vec3(min.x(), max.y(), max.z())};
+	    Vec3(min.x(), max.y(), min.z()), Vec3(min.x(), max.y(), max.z()),
+	    Vec3(max.x(), min.y(), min.z()), Vec3(max.x(), min.y(), max.z()),
+	    Vec3(max.x(), max.y(), min.z()), Vec3(max.x(), max.y(), max.z())};
 	for (Vec3 v : vertices)
 		if (bb.contains(v)) return true;
 	return false;
-- 
GitLab