#include <btSoftBody.h>
Classes | |
struct | eType |
struct | Specs |
Public Member Functions | |
Joint () | |
virtual void | Prepare (btScalar dt, int iterations) |
virtual void | Solve (btScalar dt, btScalar sor)=0 |
virtual void | Terminate (btScalar dt)=0 |
virtual eType::_ | Type () const =0 |
virtual | ~Joint () |
Public Attributes | |
Body | m_bodies [2] |
btScalar | m_cfm |
bool | m_delete |
btVector3 | m_drift |
btScalar | m_erp |
btMatrix3x3 | m_massmatrix |
btVector3 | m_refs [2] |
btVector3 | m_sdrift |
btScalar | m_split |
Definition at line 450 of file btSoftBody.h.
virtual btSoftBody::Joint::~Joint | ( | ) | [inline, virtual] |
Definition at line 473 of file btSoftBody.h.
btSoftBody::Joint::Joint | ( | ) | [inline] |
Definition at line 474 of file btSoftBody.h.
virtual void btSoftBody::Joint::Prepare | ( | btScalar | dt, | |
int | iterations | |||
) | [virtual] |
Reimplemented in btSoftBody::LJoint, btSoftBody::AJoint, and btSoftBody::CJoint.
Implemented in btSoftBody::LJoint, btSoftBody::AJoint, and btSoftBody::CJoint.
virtual void btSoftBody::Joint::Terminate | ( | btScalar | dt | ) | [pure virtual] |
Implemented in btSoftBody::LJoint, btSoftBody::AJoint, and btSoftBody::CJoint.
virtual eType::_ btSoftBody::Joint::Type | ( | ) | const [pure virtual] |
Implemented in btSoftBody::LJoint, btSoftBody::AJoint, and btSoftBody::CJoint.
Definition at line 464 of file btSoftBody.h.
Definition at line 466 of file btSoftBody.h.
Definition at line 472 of file btSoftBody.h.
btVector3 btSoftBody::Joint::m_drift |
Definition at line 469 of file btSoftBody.h.
Definition at line 467 of file btSoftBody.h.
Definition at line 471 of file btSoftBody.h.
btVector3 btSoftBody::Joint::m_refs[2] |
Definition at line 465 of file btSoftBody.h.
btVector3 btSoftBody::Joint::m_sdrift |
Definition at line 470 of file btSoftBody.h.
Definition at line 468 of file btSoftBody.h.