#include "vectormath/vmInclude.h"
#include "TrbStateVec.h"
Go to the source code of this file.
Classes | |
class | TrbDynBody |
Functions | |
class TrbDynBody | __attribute__ ((aligned(16))) |
TrbDynBody () | |
float | getMass () const |
float | getElasticity () const |
float | getFriction () const |
CollObject * | getCollObject () const |
const Matrix3 & | getBodyInertia () const |
const Matrix3 & | getBodyInertiaInv () const |
float | getMassInv () const |
void | setMass (float mass) |
void | setBodyInertia (const Matrix3 bodyInertia) |
void | setElasticity (float elasticity) |
void | setFriction (float friction) |
void | setCollObject (CollObject *collObj) |
void | setBodyInertiaInv (const Matrix3 bodyInertiaInv) |
void | setMassInv (float invMass) |
Variables | |
float | fMass |
float | fMassInv |
Matrix3 | fIBody |
Matrix3 | fIBodyInv |
float | fElasticity |
float | fFriction |
CollObject * | fCollObject |
class TrbDynBody __attribute__ | ( | (aligned(16)) | ) |
const Matrix3& __attribute__::getBodyInertia | ( | ) | const |
Definition at line 91 of file TrbDynBody.h.
const Matrix3& __attribute__::getBodyInertiaInv | ( | ) | const |
Definition at line 92 of file TrbDynBody.h.
CollObject* __attribute__::getCollObject | ( | ) | const |
Definition at line 90 of file TrbDynBody.h.
float __attribute__::getElasticity | ( | ) | const |
Definition at line 88 of file TrbDynBody.h.
float __attribute__::getFriction | ( | ) | const |
Definition at line 89 of file TrbDynBody.h.
float __attribute__::getMass | ( | ) | const |
Definition at line 87 of file TrbDynBody.h.
float __attribute__::getMassInv | ( | ) | const |
Definition at line 93 of file TrbDynBody.h.
void __attribute__::setBodyInertia | ( | const Matrix3 | bodyInertia | ) |
Definition at line 97 of file TrbDynBody.h.
void __attribute__::setBodyInertiaInv | ( | const Matrix3 | bodyInertiaInv | ) |
Definition at line 102 of file TrbDynBody.h.
void __attribute__::setCollObject | ( | CollObject * | collObj | ) |
Definition at line 100 of file TrbDynBody.h.
void __attribute__::setElasticity | ( | float | elasticity | ) |
Definition at line 98 of file TrbDynBody.h.
void __attribute__::setFriction | ( | float | friction | ) |
Definition at line 99 of file TrbDynBody.h.
void __attribute__::setMass | ( | float | mass | ) |
Definition at line 96 of file TrbDynBody.h.
void __attribute__::setMassInv | ( | float | invMass | ) |
Definition at line 107 of file TrbDynBody.h.
__attribute__::TrbDynBody | ( | ) |
Definition at line 78 of file TrbDynBody.h.
CollObject* fCollObject |
Definition at line 123 of file TrbDynBody.h.
float fElasticity |
Definition at line 119 of file TrbDynBody.h.
float fFriction |
Definition at line 120 of file TrbDynBody.h.
Definition at line 117 of file TrbDynBody.h.
Definition at line 118 of file TrbDynBody.h.
float fMass |
Definition at line 115 of file TrbDynBody.h.
float fMassInv |
Definition at line 116 of file TrbDynBody.h.