![]() |
Vis 2 Demo
1.0
Technical illustration type real-time rendering of geometry
|
Classes | |
| class | DrawableObject |
| This is the base class for all objects that can be drawn by OpenGL. More... | |
| class | GeometricObject |
| This is the base class for all objects that require geometry to be drawn by OpenGL. More... | |
| class | GeometricObjectTextured |
| This is the base class for all objects that require both geometry and a texture to be drawn by OpenGL. More... | |
| class | LoaderOBJ |
| This class is for reading and parsing geometry from a Wavefront Object (OBJ) or a binary (DAT) file. More... | |
| class | ModelMultiTextured |
| This class is for the complex objects in the scene. More... | |
| class | ModelTextured |
| This class produces a textured model with polygon-based geometry. More... | |
| class | NeighborhoodRecord |
| This class keeps a record of objects colors and their neighborhood relationship. More... | |
| class | QuadTextured |
| This class produces quads for post-processing purposes. More... | |
| class | SpinningCube |
| This class produces a cube that rotates around the y-axis. More... | |
| class | SpinningCubeTextured |
| This class produces a textured cube that rotates around the y-axis. More... | |
| class | LoaderScene |
| This class loads a scene from a scene description file and the _resource folder of the application. More... | |
| class | FramebufferObject |
| This class builds a Frame Buffer Object (FBO) for post-processing effects. More... | |
| class | Shader |
| This class converts text files into compiled shader programs. More... | |
| class | ShaderController |
| This class manages the transport of information from the application to the shader program. More... | |
| class | Texture |
| This class manages textures. More... | |
Typedefs | |
| typedef std::vector< GLfloat > | vertAttribContainer |
| typedef std::vector< GLuint > | indexContainer |
| typedef std::vector < indexContainer > | multIndexContainer |
| typedef std::vector< glm::vec3 > | colorContainer |
| typedef std::vector<glm::vec3> vis2::colorContainer |
Definition at line 10 of file NeighborhoodRecord.h.
| typedef std::vector<GLuint> vis2::indexContainer |
Definition at line 18 of file LoaderOBJ.h.
| typedef std::vector<indexContainer> vis2::multIndexContainer |
Definition at line 19 of file LoaderOBJ.h.
| typedef std::vector<GLfloat> vis2::vertAttribContainer |
Definition at line 17 of file LoaderOBJ.h.
1.8.3.1