diff --git a/src/engine/models/bounding_box.cpp b/src/engine/models/bounding_box.cpp index 948bacb..15eb78d 100644 --- a/src/engine/models/bounding_box.cpp +++ b/src/engine/models/bounding_box.cpp @@ -10,12 +10,12 @@ #include "../include/models/bounding_box.hpp" #include "../include/utils/debug.hpp" +#include BoundingBox::BoundingBox(Vector3 *t_vertices) { //Perform a deep copy of vertex array parameter - for (int i = 0; i < 8; i++) - _vertices[i] = t_vertices[i]; + memcpy(_vertices, t_vertices, 8 * sizeof(Vector3)); //This might be shortened with Vector3 operator overloading, but current //implementation is more human readable.