Unofficial OpenGL Software Development Kit: Member List

Unofficial OpenGL Software Development Kit 0.5.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
glutil::MatrixStack Member List

This is the complete list of members for glutil::MatrixStack, including all inherited members.

ApplyMatrix(const glm::mat4 &theMatrix) | glutil::MatrixStack |
LookAt(const glm::vec3 &cameraPos, const glm::vec3 &lookatPos, const glm::vec3 &upDir) | glutil::MatrixStack |
MatrixStack() | glutil::MatrixStack | inline
MatrixStack(const glm::mat4 &initialMatrix) | glutil::MatrixStack | inlineexplicit
operator*=(const glm::mat4 &theMatrix) | glutil::MatrixStack | inline
Orthographic(float left, float right, float bottom, float top, float zNear=-1.0f, float zFar=1.0f) | glutil::MatrixStack |
Perspective(float degFOV, float aspectRatio, float zNear, float zFar) | glutil::MatrixStack |
PixelPerfectOrtho(glm::ivec2 size, glm::vec2 depthRange, bool isTopLeft=true) | glutil::MatrixStack |
Pop() | glutil::MatrixStack | inline
Push() | glutil::MatrixStack | inline
Reset() | glutil::MatrixStack | inline
Rotate(const glm::vec3 axis, float angDegCCW) | glutil::MatrixStack |
RotateRadians(const glm::vec3 axis, float angRadCCW) | glutil::MatrixStack |
RotateX(float angDegCCW) | glutil::MatrixStack |
RotateY(float angDegCCW) | glutil::MatrixStack |
RotateZ(float angDegCCW) | glutil::MatrixStack |
Scale(const glm::vec3 &scaleVec) | glutil::MatrixStack |
Scale(float scaleX, float scaleY, float scaleZ) | glutil::MatrixStack | inline
Scale(float uniformScale) | glutil::MatrixStack | inline
SetIdentity() | glutil::MatrixStack |
SetMatrix(const glm::mat4 &theMatrix) | glutil::MatrixStack |
Top() const | glutil::MatrixStack | inline
Translate(const glm::vec3 &offsetVec) | glutil::MatrixStack |
Translate(float transX, float transY, float transZ) | glutil::MatrixStack | inline