Visualization Library v1.0.3A lightweight C++ OpenGL middleware for 2D/3D graphics |
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <vlGraphics/BufferObject.hpp>
#include <vlCore/half.hpp>
#include <vector>
Go to the source code of this file.
Classes | |
class | vl::ArrayAbstract |
The ArrayAbstract class defines an abstract interface to conveniently manipulate data stored in a BufferObject. More... | |
class | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > |
The Array class is a template array used to conveniently manipulate data stored in a BufferObject. More... | |
class | vl::ArrayFloat1 |
An array of GLfloat . More... | |
class | vl::ArrayFloat2 |
An array of vl::fvec2. More... | |
class | vl::ArrayFloat3 |
An array of vl::fvec3. More... | |
class | vl::ArrayFloat4 |
An array of vl::fvec4. More... | |
class | vl::ArrayDouble1 |
An array of GLdouble . More... | |
class | vl::ArrayDouble2 |
An array of vl::dvec2. More... | |
class | vl::ArrayDouble3 |
An array of vl::dvec3. More... | |
class | vl::ArrayDouble4 |
An array of vl::dvec4. More... | |
class | vl::ArrayInt1 |
An array of GLint . More... | |
class | vl::ArrayInt2 |
An array of vl::ivec2. More... | |
class | vl::ArrayInt3 |
An array of vl::ivec3. More... | |
class | vl::ArrayInt4 |
An array of vl::ivec4. More... | |
class | vl::ArrayUInt1 |
An array of GLuint . More... | |
class | vl::ArrayUInt2 |
An array of vl::uvec2. More... | |
class | vl::ArrayUInt3 |
An array of vl::uvec3. More... | |
class | vl::ArrayUInt4 |
An array of vl::uvec4. More... | |
class | vl::ArrayByte1 |
An array of GLbyte . More... | |
class | vl::ArrayByte2 |
An array of vl::bvec2. More... | |
class | vl::ArrayByte3 |
An array of vl::bvec3. More... | |
class | vl::ArrayByte4 |
An array of vl::bvec4. More... | |
class | vl::ArrayUByte1 |
An array of GLubyte . More... | |
class | vl::ArrayUByte2 |
An array of vl::ubvec2. More... | |
class | vl::ArrayUByte3 |
An array of vl::ubvec3. More... | |
class | vl::ArrayUByte4 |
An array of vl::ubvec4. More... | |
class | vl::ArrayShort1 |
An array of GLshort . More... | |
class | vl::ArrayShort2 |
An array of vl::svec2. More... | |
class | vl::ArrayShort3 |
An array of vl::svec3. More... | |
class | vl::ArrayShort4 |
An array of vl::svec4. More... | |
class | vl::ArrayUShort1 |
An array of GLushort . More... | |
class | vl::ArrayUShort2 |
An array of vl::usvec2. More... | |
class | vl::ArrayUShort3 |
An array of vl::usvec3. More... | |
class | vl::ArrayUShort4 |
An array of vl::usvec4. More... | |
class | vl::ArrayHFloat1 |
An array of GL_HALF_FLOAT . More... | |
class | vl::ArrayHFloat2 |
A 2d array of GL_HALF_FLOAT vectors. More... | |
class | vl::ArrayHFloat3 |
A 3d array of GL_HALF_FLOAT vectors. More... | |
class | vl::ArrayHFloat4 |
A 4d array of GL_HALF_FLOAT vectors. More... | |
class | vl::ArrayFixed1 |
An array of GL_FIXED . More... | |
class | vl::ArrayFixed2 |
An array 2d GL_FIXED vectors. More... | |
class | vl::ArrayFixed3 |
An array 3d GL_FIXED vectors. More... | |
class | vl::ArrayFixed4 |
An array 4d GL_FIXED vectors. More... | |
class | vl::ArrayInt_2_10_10_10_REV1 |
An array of GL_INT_2_10_10_10_REV . More... | |
class | vl::ArrayInt_2_10_10_10_REV2 |
A 2d array of GL_INT_2_10_10_10_REV vectors. More... | |
class | vl::ArrayInt_2_10_10_10_REV3 |
A 3d array of GL_INT_2_10_10_10_REV vectors. More... | |
class | vl::ArrayInt_2_10_10_10_REV4 |
A 4d array of GL_INT_2_10_10_10_REV vectors. More... | |
class | vl::ArrayUInt_2_10_10_10_REV1 |
An array of GL_UNSIGNED_INT_2_10_10_10_REV . More... | |
class | vl::ArrayUInt_2_10_10_10_REV2 |
A 2d array of GL_UNSIGNED_INT_2_10_10_10_REV vectors. More... | |
class | vl::ArrayUInt_2_10_10_10_REV3 |
A 3d array of GL_UNSIGNED_INT_2_10_10_10_REV vectors. More... | |
class | vl::ArrayUInt_2_10_10_10_REV4 |
A 4d array of GL_UNSIGNED_INT_2_10_10_10_REV vectors. More... | |
Namespaces | |
namespace | vl |
Visualization Library namespace. |