Namespaces | |
namespace | Context |
namespace | Shader |
Classes | |
class | Area |
class | Font |
class | FrameBuffer |
class | IndexBuffer |
class | Lighting |
class | mat4 |
class | Texture |
class | vec4 |
class | VertexArrayObject |
class | VertexBuffer |
Typedefs | |
using | Format = QGLFormat |
Functions | |
void | init () |
void | set_default_context () |
const char * | ErrorString (GLenum errorcode) |
void | check_error (const char *filename, int line) |
void | __assert_context_is_current (QWidget *glarea) |
void | assert_context_is_current (QWidget *glarea=nullptr) |
mat4 | identity () |
mat4 | transpose (const mat4 &a) |
mat4 | inv (const mat4 &a) |
mat4 | ortho (float L, float R, float B, float T, float N, float F) |
mat4 | frustum (float L, float R, float B, float T, float N, float F) |
mat4 | translate (float x, float y, float z) |
template<class Cont > | |
mat4 | translate (const Cont &x) |
mat4 | scale (float x, float y, float z) |
mat4 | scale (float s) |
Variables | |
Area * | glwidget |
using MR::GUI::GL::Format = typedef QGLFormat |
void MR::GUI::GL::__assert_context_is_current | ( | QWidget * | glarea | ) |
|
inline |
|
inline |
const char * MR::GUI::GL::ErrorString | ( | GLenum | errorcode | ) |
|
inline |
Definition at line 201 of file transformation.h.
|
inline |
Definition at line 149 of file transformation.h.
void MR::GUI::GL::init | ( | ) |
Definition at line 171 of file transformation.h.
|
inline |
Definition at line 183 of file transformation.h.
|
inline |
Definition at line 246 of file transformation.h.
|
inline |
Definition at line 235 of file transformation.h.
void MR::GUI::GL::set_default_context | ( | ) |
|
inline |
Definition at line 229 of file transformation.h.
|
inline |
Definition at line 218 of file transformation.h.
Definition at line 158 of file transformation.h.
|
extern |