Object Oriented Wrapper for the openGL library written in C++