The OpenGL Class Library is intented to be a set of C++ classes, available through static and dynamic libraries, that will allow the developer to create OpenGL applications using C++ quickly. This includes the ability to create multiple windows and assign individual events to them. In addition, other useful functionality will be included that will allow images (.bmp, .raw, .tga, etc.) and 3d object format files (.3ds, .asc, .dxf, etc.) to be loaded in a platform-independant way.