Region Quad Tree C++ OpenGl