|
| DSAMatrixEXT & | Push (void) |
| | Pushes a matrix on the stack. More...
|
| |
| DSAMatrixEXT & | Pop (void) |
| | Pops a matrix from the stack. More...
|
| |
| DSAMatrixEXT & | LoadIdentity (void) |
| | Loads an identity matrix. More...
|
| |
| DSAMatrixEXT & | Load (const Matrix< GLfloat, 4, 4 > &matrix) |
| | Loads the specified matrix. More...
|
| |
| DSAMatrixEXT & | Load (const Matrix< GLdouble, 4, 4 > &matrix) |
| | Loads the specified matrix. More...
|
| |
| DSAMatrixEXT & | Mult (const Matrix< GLfloat, 4, 4 > &matrix) |
| | Multiplies the current matrix by the specified matrix. More...
|
| |
| DSAMatrixEXT & | Mult (const Matrix< GLdouble, 4, 4 > &matrix) |
| | Multiplies the current matrix by the specified matrix. More...
|
| |
| DSAMatrixEXT & | Rotate (Angle< GLfloat > angle, const GLfloat x, const GLfloat y, const GLfloat z) |
| | Applies rotation by angle around axis <x,y,z> to the current matrix. More...
|
| |
| DSAMatrixEXT & | Rotate (Angle< GLfloat > angle, const Vector< GLfloat, 3 > &axis) |
| | Applies rotation by angle around axis to the current matrix. More...
|
| |
| DSAMatrixEXT & | Rotate (Angle< GLdouble > angle, const Vector< GLdouble, 3 > &axis) |
| | Applies rotation by angle around axis to the current matrix. More...
|
| |
| DSAMatrixEXT & | Scale (const GLfloat x, const GLfloat y, const GLfloat z) |
| | Scales the current matrix. More...
|
| |
| DSAMatrixEXT & | Scale (const Vector< GLfloat, 3 > &amount) |
| | Scales the current matrix. More...
|
| |
| DSAMatrixEXT & | Scale (const Vector< GLdouble, 3 > &amount) |
| | Scales the current matrix. More...
|
| |
| DSAMatrixEXT & | Translate (const GLfloat x, const GLfloat y, const GLfloat z) |
| | Translates the current matrix. More...
|
| |
| DSAMatrixEXT & | Translate (const Vector< GLfloat, 3 > &amount) |
| | Translates the current matrix. More...
|
| |
| DSAMatrixEXT & | Translate (const Vector< GLdouble, 3 > &amount) |
| | Translates the current matrix. More...
|
| |
| DSAMatrixEXT & | Ortho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_depth, GLdouble far_depth) |
| | Makes an ortho-matrix from the current matrix. More...
|
| |
| DSAMatrixEXT & | Frustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_depth, GLdouble far_depth) |
| | Makes a frustum-matrix from the current matrix. More...
|
| |
Wrapper for direct-state-access compatibility projection matrix operations.
- Examples:
- standalone/003_simple_text.cpp.