#include <Config.hpp>
#include <GL.hpp>
#include <Assert.hpp>
#include <Matrix.hpp>
#include <Parms.hpp>
#include <Vector.hpp>
#include <iostream>
#include <QHash>
#include <QString>
#include <string>
#include <vector>
Go to the source code of this file.
|
| | mgx |
| | Distributed matrix library.
|
| |
|
| typedef Vector< 1, GLint > | mgx::ivec1 |
| |
| typedef Vector< 2, GLint > | mgx::ivec2 |
| |
| typedef Vector< 3, GLint > | mgx::ivec3 |
| |
| typedef Vector< 4, GLint > | mgx::ivec4 |
| |
| typedef Vector< 1, GLfloat > | mgx::vec1 |
| |
| typedef Vector< 2, GLfloat > | mgx::vec2 |
| |
| typedef Vector< 3, GLfloat > | mgx::vec3 |
| |
| typedef Vector< 4, GLfloat > | mgx::vec4 |
| |
| typedef Matrix< 2, 2, GLfloat > | mgx::mat2 |
| |
| typedef Matrix< 3, 3, GLfloat > | mgx::mat3 |
| |
| typedef Matrix< 4, 4, GLfloat > | mgx::mat4 |
| |
|
| enum | mgx::UNIFORM_TYPE {
mgx::UNIFORM_INT,
mgx::UNIFORM_INT2,
mgx::UNIFORM_INT3,
mgx::UNIFORM_INT4,
mgx::UNIFORM_FLOAT,
mgx::UNIFORM_FLOAT2,
mgx::UNIFORM_FLOAT3,
mgx::UNIFORM_FLOAT4,
mgx::UNIFORM_MATRIX2,
mgx::UNIFORM_MATRIX3,
mgx::UNIFORM_MATRIX4
} |
| |