Discovered the edge standardization code on the website (haha, whoops!).
Integrated the standardizeEdge method with our existing code.
Altered the Triangle class to keep track of the standardization of its edges.
Altered the collision detection to use the standardization of a triangle's edges when detecting edge collisions.
Added some extra test cases of generalized edge and vertex collision detection and added them to the preset configuration. Debugged the code for generalized edge collisions.
10/10
Integrated the standardize method and matrixMultiply method with our existing code.
Added a "Preset Configurations" section to John's customization menu.
Altered the Triangle class to keep track of its standardization.
Altered the collision detection to use a triangle's standardization when detecting face collisions.
Created basic test cases of generalized face collision detection and added them to the preset configurations. Debugged the code for generalized face collisions.
10/5
Wrote skeleton code for our project. Created room.h, room.cpp, ball.cpp, triangle.cpp.
Changed skeleton code to incorporate new CollisionHandler class. Create collisionhandler.h and collisionhandler.cpp.
Added to skeleton code. Split ball.h and triangle.h off from room.h.