| RioEngine
    0.1
    My first attempt to create a 3D WYSIWYG Game Engine | 
#include <matrixstack.h>
 
  
 | Public Member Functions | |
| MatrixStack () | |
| void | setMatrix (Matrix4) | 
| Matrix4 & | getMatrix () | 
| void | identity () | 
| void | pushMatrix () | 
| void | popMatrix () | 
| void | translate (btVector3 position) | 
| void | translate (float x, float y, float z) | 
| void | scale (float x, float y, float z) | 
| void | scale (btVector3 scale) | 
| void | scale (float scale) | 
| void | rotate (btQuaternion rot) | 
| void | rotate (btVector3 vec) | 
| void | rotate (float x, float y, float z) | 
|  Public Member Functions inherited from CObject | |
| CObject () | |
| CObject (const CObject &object) | |
| CObject & | operator= (const CObject &object) | 
| CObject * | retain () | 
| unsigned int | release () const | 
| CObject * | autorelease () | 
| unsigned int | retainCount () const | 
| bool | isValidCObject () const | 
| virtual | ~CObject () | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from CObject | |
| static void | safeRetain (void *pointer) | 
| template<class T > | |
| static void | safeRelease (T *pointer) | 
| template<class T > | |
| static void | safeReleaseArray (T *array) | 
| static void | safeRelease (const char *pointer) | 
|  Protected Member Functions inherited from CObject | |
| virtual void | copyValuesFromObject (const CObject &object) | 
Definition at line 42 of file matrixstack.h.
| Math::MatrixStack::MatrixStack | ( | ) | 
Definition at line 38 of file matrixstack.cpp.
| Matrix4 & Math::MatrixStack::getMatrix | ( | ) | 
Definition at line 51 of file matrixstack.cpp.
| void Math::MatrixStack::identity | ( | ) | 
Definition at line 57 of file matrixstack.cpp.
| void Math::MatrixStack::popMatrix | ( | ) | 
Definition at line 74 of file matrixstack.cpp.
| void Math::MatrixStack::pushMatrix | ( | ) | 
Definition at line 63 of file matrixstack.cpp.
| void Math::MatrixStack::rotate | ( | btQuaternion | rot | ) | 
Definition at line 115 of file matrixstack.cpp.
| void Math::MatrixStack::rotate | ( | btVector3 | vec | ) | 
Definition at line 124 of file matrixstack.cpp.
| void Math::MatrixStack::rotate | ( | float | x, | 
| float | y, | ||
| float | z | ||
| ) | 
Definition at line 130 of file matrixstack.cpp.
| void Math::MatrixStack::scale | ( | float | x, | 
| float | y, | ||
| float | z | ||
| ) | 
Definition at line 97 of file matrixstack.cpp.
| void Math::MatrixStack::scale | ( | btVector3 | scale | ) | 
Definition at line 103 of file matrixstack.cpp.
| void Math::MatrixStack::scale | ( | float | scale | ) | 
Definition at line 109 of file matrixstack.cpp.
| void Math::MatrixStack::setMatrix | ( | Matrix4 | matrix | ) | 
Definition at line 45 of file matrixstack.cpp.
| void Math::MatrixStack::translate | ( | btVector3 | position | ) | 
Definition at line 85 of file matrixstack.cpp.
| void Math::MatrixStack::translate | ( | float | x, | 
| float | y, | ||
| float | z | ||
| ) | 
Definition at line 91 of file matrixstack.cpp.