Basic Renderer
|
This is a matrix stack to temporarily store transformation matrices. More...
#include <MatrixStack.h>
Public Member Functions | |
MatrixStack () | |
Constructor. More... | |
virtual | ~MatrixStack () |
Virtual destructor. More... | |
virtual void | pushMatrix (const vmml::Matrix4f &matrix) |
Push a matrix to the stack. More... | |
virtual void | popMatrix () |
Delete last element on the stack. More... | |
virtual void | clearMatrixStack () |
Deletes all matrices in the stack. More... | |
virtual vmml::Matrix4f | getMatrix () |
Returns the matrix as the product of all pushed transformations. More... | |
This is a matrix stack to temporarily store transformation matrices.
|
inline |
Constructor.
|
inlinevirtual |
Virtual destructor.
|
virtual |
Deletes all matrices in the stack.
|
virtual |
Returns the matrix as the product of all pushed transformations.
|
virtual |
Delete last element on the stack.
|
virtual |
Push a matrix to the stack.
[in] | matrix |