|
RioEngine
0.1
My first attempt to create a 3D WYSIWYG Game Engine
|
btTransform + Scale Matrix More...
#include <btcustomtransform.h>
Public Member Functions | |
| btCustomTransform () | |
| btCustomTransform | operator* (btCustomTransform transform) |
| void | setIdentity () |
| void | getOpenGLMatrix (btScalar *m) |
| btTransform & | getInnerTransform () |
| void | setInnerTransform (const btTransform &inner_transform) |
| btMatrix3x3 & | getScale () |
| btVector3 | getScaleAsVector3 () const |
| void | translate (btVector3 d) |
| void | translate (float x, float y, float z) |
| void | scale (btMatrix3x3 m) |
| void | scale (btVector3 s) |
| void | scale (float x, float y, float z) |
| void | rotate (btQuaternion q) |
| 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) |
btTransform + Scale Matrix
Definition at line 39 of file btcustomtransform.h.
| btCustomTransform::btCustomTransform | ( | ) |
Definition at line 34 of file btcustomtransform.cpp.
| btTransform & btCustomTransform::getInnerTransform | ( | ) |
Definition at line 65 of file btcustomtransform.cpp.
| void btCustomTransform::getOpenGLMatrix | ( | btScalar * | m | ) |
Definition at line 47 of file btcustomtransform.cpp.
| btMatrix3x3 & btCustomTransform::getScale | ( | ) |
Definition at line 77 of file btcustomtransform.cpp.
| btVector3 btCustomTransform::getScaleAsVector3 | ( | ) | const |
Definition at line 83 of file btcustomtransform.cpp.
| btCustomTransform btCustomTransform::operator* | ( | btCustomTransform | transform | ) |
Definition at line 56 of file btcustomtransform.cpp.
| void btCustomTransform::rotate | ( | btQuaternion | q | ) |
Definition at line 125 of file btcustomtransform.cpp.
| void btCustomTransform::rotate | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) |
Definition at line 131 of file btcustomtransform.cpp.
| void btCustomTransform::scale | ( | btMatrix3x3 | m | ) |
Definition at line 104 of file btcustomtransform.cpp.
| void btCustomTransform::scale | ( | btVector3 | s | ) |
Definition at line 110 of file btcustomtransform.cpp.
| void btCustomTransform::scale | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) |
Definition at line 119 of file btcustomtransform.cpp.
| void btCustomTransform::setIdentity | ( | ) |
Definition at line 40 of file btcustomtransform.cpp.
| void btCustomTransform::setInnerTransform | ( | const btTransform & | inner_transform | ) |
Definition at line 71 of file btcustomtransform.cpp.
| void btCustomTransform::translate | ( | btVector3 | d | ) |
Definition at line 91 of file btcustomtransform.cpp.
| void btCustomTransform::translate | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) |
Definition at line 98 of file btcustomtransform.cpp.