|
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 |