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