Unofficial OpenGL Software Development Kit
0.5.0
|
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 |