Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
TCameraScene camera class. Sets default scene camera, performs basic camera movements, pointing to object etc..
TestData about test results and has code to run the tests
TestComplexComplex tests class
TestFillAll fillrate tests class
TestFragFragment shader test class
TestGeomGeometry shader test class
TestVertVertex shader test class
TextureHolds texture parameters and contains functions to load texture from external file Textures are connected to shaders via uniform variables
TimerVariables to start, stop and determine frequency on timer (Windows)
TLightLight preferences like color,position,shadow..
TMaterialHold all material properties necessary to create dynamic shader - light models textures and colors
TMatrixBasic 4x4 Matrix class (row-major order OpenGL matrix)
TObjectObject information(unique name, type), 3D data(vertices, faces, normal and texture coordinates), position, rotation and scale, link to material and some specific settings (like shadow casting)
TSceneContaints list of objects, inits and draws 3D scene. It has 3 main lists: objects, materials and lights. Materials are being applied to objects and all this is lit by lights
TVectorBasic vector class (vertex, normal...)
VBOVertex buffer objects structure

Generated by  doxygen 1.6.2