Classes | |
| class | GL |
| class | BufferObject |
| class | BufferedTexture |
| class | GLException |
| class | FrameBufferObject |
| class | Program |
| class | Shader |
| class | Texture |
| class | TextureManager |
| class | GLSL |
Typedefs | |
| typedef img::Buffer< unsigned char > | ColorBuffer |
| typedef base::real | real |
Enumerations | |
| enum | ShaderType { VertexShader, FragmentShader } |
| enum | DataType { Byte = GL_BYTE, UByte = GL_UNSIGNED_BYTE, Int = GL_INT, UInt = GL_UNSIGNED_INT, Float = GL_FLOAT } |
| enum | DrawPrimitiveType { PointPrimitives = GL_POINTS, LinePrimitives = GL_LINES, TrianglePrimitives = GL_TRIANGLES } |
| enum | ColorType { Alpha = GL_ALPHA, Depth = GL_DEPTH_COMPONENT, Luminance = GL_LUMINANCE, Intensity = GL_INTENSITY, RGB = GL_RGB, RGBA = GL_RGBA } |
| enum | BufferObjectType { ArrayBuffer = GL_ARRAY_BUFFER, IndexBuffer = GL_ELEMENT_ARRAY_BUFFER } |
| enum | BufferUsageType { StaticDraw = GL_STATIC_DRAW, DynamicDraw = GL_DYNAMIC_DRAW } |
Functions | |
| GLenum | glType (char pType) |
| GLenum | glType (unsigned char pType) |
| GLenum | glType (int pType) |
| GLenum | glType (unsigned int pType) |
| GLenum | glType (float pType) |
| template<typename Type> | |
| GLenum | glType () |
| DataType | dataType (char pType) |
| DataType | dataType (unsigned char pType) |
| DataType | dataType (int pType) |
| DataType | dataType (unsigned int pType) |
| DataType | dataType (float pType) |
| template<typename Type> | |
| DataType | dataType () |
| ColorType | colorType (GLenum pColorType) |
| typedef img::Buffer<unsigned char> iso::gl::ColorBuffer |
| typedef base::real iso::gl::real |
| enum iso::gl::ColorType |
| enum iso::gl::DataType |
| enum iso::gl::ShaderType |
| ColorType iso::gl::colorType | ( | GLenum | pColorType | ) | [inline] |
| DataType iso::gl::dataType | ( | ) |
| DataType iso::gl::dataType | ( | float | pType | ) | [inline] |
| DataType iso::gl::dataType | ( | unsigned int | pType | ) | [inline] |
| DataType iso::gl::dataType | ( | int | pType | ) | [inline] |
| DataType iso::gl::dataType | ( | unsigned char | pType | ) | [inline] |
| DataType iso::gl::dataType | ( | char | pType | ) | [inline] |
| GLenum iso::gl::glType | ( | ) |
| GLenum iso::gl::glType | ( | float | pType | ) | [inline] |
| GLenum iso::gl::glType | ( | unsigned int | pType | ) | [inline] |
| GLenum iso::gl::glType | ( | int | pType | ) | [inline] |
| GLenum iso::gl::glType | ( | unsigned char | pType | ) | [inline] |
| GLenum iso::gl::glType | ( | char | pType | ) | [inline] |
1.5.1