Blender
V3.3
|
#include <btSoftBody.h>
Public Member Functions | |
void | Prepare (btScalar dt, int iterations) |
void | Solve (btScalar dt, btScalar sor) |
void | Terminate (btScalar dt) |
eType::_ | Type () const |
![]() | |
virtual | ~Joint () |
Joint () | |
Public Attributes | |
int | m_life |
int | m_maxlife |
btVector3 | m_rpos [2] |
btVector3 | m_normal |
btScalar | m_friction |
![]() | |
Body | m_bodies [2] |
btVector3 | m_refs [2] |
btScalar | m_cfm |
btScalar | m_erp |
btScalar | m_split |
btVector3 | m_drift |
btVector3 | m_sdrift |
btMatrix3x3 | m_massmatrix |
bool | m_delete |
Definition at line 683 of file btSoftBody.h.
Reimplemented from btSoftBody::Joint.
Definition at line 3642 of file btSoftBody.cpp.
References btVector3, m_erp, and btSoftBody::Joint::Prepare().
Implements btSoftBody::Joint.
Definition at line 3664 of file btSoftBody.cpp.
References btDot(), btVector3, btSoftBody::Impulse::m_asVelocity, m_friction, and btSoftBody::Impulse::m_velocity.
Implements btSoftBody::Joint.
Definition at line 3707 of file btSoftBody.cpp.
|
inlinevirtual |
Implements btSoftBody::Joint.
Definition at line 693 of file btSoftBody.h.
References btSoftBody::Joint::eType::Contact.
btScalar btSoftBody::CJoint::m_friction |
Definition at line 689 of file btSoftBody.h.
Referenced by btSoftColliders::ClusterBase::SolveContact().
int btSoftBody::CJoint::m_life |
Definition at line 685 of file btSoftBody.h.
Referenced by btSoftColliders::ClusterBase::SolveContact().
int btSoftBody::CJoint::m_maxlife |
Definition at line 686 of file btSoftBody.h.
Referenced by btSoftColliders::ClusterBase::SolveContact().
btVector3 btSoftBody::CJoint::m_normal |
Definition at line 688 of file btSoftBody.h.
Referenced by btSoftColliders::ClusterBase::SolveContact().
btVector3 btSoftBody::CJoint::m_rpos[2] |
Definition at line 687 of file btSoftBody.h.
Referenced by btSoftColliders::ClusterBase::SolveContact().