Blender
V3.3
|
#include <btSoftBodyInternals.h>
Public Member Functions | |
void | Process (const btDbvtNode *la, const btDbvtNode *lb) |
void | ProcessSoftSoft (btSoftBody *psa, btSoftBody *psb) |
![]() | |
ClusterBase () | |
bool | SolveContact (const btGjkEpaSolver2::sResults &res, btSoftBody::Body ba, const btSoftBody::Body bb, btSoftBody::CJoint &joint) |
![]() | |
DBVT_VIRTUAL void | Process (const btDbvtNode *, const btDbvtNode *) |
DBVT_VIRTUAL void | Process (const btDbvtNode *) |
DBVT_VIRTUAL void | Process (const btDbvtNode *n, btScalar) |
DBVT_VIRTUAL void | Process (const btDbvntNode *, const btDbvntNode *) |
DBVT_VIRTUAL bool | Descent (const btDbvtNode *) |
DBVT_VIRTUAL bool | AllLeaves (const btDbvtNode *) |
Public Attributes | |
btSoftBody * | bodies [2] |
![]() | |
btScalar | erp |
btScalar | idt |
btScalar | m_margin |
btScalar | friction |
btScalar | threshold |
Definition at line 1551 of file btSoftBodyInternals.h.
|
inline |
Definition at line 1554 of file btSoftBodyInternals.h.
References bodies, btAlignedAlloc, btMax(), count, btDbvtNode::data, getIdentity(), btSoftBody::Config::kSS_SPLT_CL, btSoftBody::Config::kSSHR_CL, btSoftBody::m_cfg, btSoftBody::m_clusterConnectivity, btSoftBody::Cluster::m_clusterIndex, btSoftBody::m_clusters, btSoftBody::Cluster::m_com, btSoftBody::Joint::m_erp, btSoftBody::m_joints, btSoftBody::Joint::m_split, btAlignedObjectArray< T >::push_back(), btGjkEpaSolver2::SignedDistance(), btAlignedObjectArray< T >::size(), and btSoftColliders::ClusterBase::SolveContact().
|
inline |
Definition at line 1592 of file btSoftBodyInternals.h.
References bodies, btMin(), btDbvt::collideTT(), btSoftColliders::ClusterBase::friction, btSoftColliders::ClusterBase::idt, btSoftBody::SolverState::isdt, btSoftBody::Config::kDF, btSoftBody::m_cdbvt, btSoftBody::m_cfg, btSoftColliders::ClusterBase::m_margin, btDbvt::m_root, and btSoftBody::m_sst.
Referenced by btSoftBody::defaultCollisionHandler().
btSoftBody* btSoftColliders::CollideCL_SS::bodies[2] |
Definition at line 1553 of file btSoftBodyInternals.h.
Referenced by Process(), and ProcessSoftSoft().