#include <MercuryMatrixStack.h>
Collaboration diagram for MercuryMatrixStack:

Public Member Functions | |
| MercuryMatrixStack () | |
| void | Push () |
| void | Pop () |
| void | LoadIdentity () |
| void | LoadMatrix (const MercuryMatrix &m) |
| const MercuryMatrix & | GetTop () const |
| MercuryMatrix & | GetTop () |
Private Attributes | |
| MercuryMatrix | m_vMatrix [MAXMATRIXSTACKSIZE] |
| unsigned int | m_iMatrixDepth |
Definition at line 9 of file MercuryMatrixStack.h.
| MercuryMatrixStack::MercuryMatrixStack | ( | ) | [inline] |
Definition at line 12 of file MercuryMatrixStack.h.
| void MercuryMatrixStack::Push | ( | ) | [inline] |
Definition at line 13 of file MercuryMatrixStack.h.
| void MercuryMatrixStack::Pop | ( | ) | [inline] |
Definition at line 14 of file MercuryMatrixStack.h.
| void MercuryMatrixStack::LoadIdentity | ( | ) | [inline] |
Definition at line 15 of file MercuryMatrixStack.h.
| void MercuryMatrixStack::LoadMatrix | ( | const MercuryMatrix & | m | ) | [inline] |
Definition at line 16 of file MercuryMatrixStack.h.
| const MercuryMatrix& MercuryMatrixStack::GetTop | ( | ) | const [inline] |
Definition at line 17 of file MercuryMatrixStack.h.
| MercuryMatrix& MercuryMatrixStack::GetTop | ( | ) | [inline] |
Definition at line 18 of file MercuryMatrixStack.h.
Definition at line 21 of file MercuryMatrixStack.h.
unsigned int MercuryMatrixStack::m_iMatrixDepth [private] |
Definition at line 22 of file MercuryMatrixStack.h.