// Libraries #include "Context.h" #include #include // Constructor of the class Context Context::Context() { // We add some objects in the context at the beginning ---> THESE THINGS WILL BE STORE IN A TEXT FILE Cube * cube1 = new Cube(Object::Position(-2.0, 1.0, -6.0), 2.0); Cube * cube2 = new Cube(Object::Position(0.0, 1.5, 6.0), 3.0); Cube * cube3 = new Cube(Object::Position(4.0, 4.0, -2.0), 2.0); Plane * plane1 = new Plane(Object::Position(0.0, 0.0, 0.0), 20.0, 30.0, Vector(-1.0, 0.0, 0.0), Vector(0.0, 0.0, 1.0)); addObject(cube1); addObject(cube2); addObject(cube3); addObject(plane1); } // Destructor of the class Context Context::~Context() { // Delete all the objects in vectObjects for(int i=0; i