Bullet Collision Detection & Physics Library
|
#include <btReducedDeformableContactConstraint.h>
Definition at line 41 of file btReducedDeformableContactConstraint.h.
btReducedDeformableRigidContactConstraint::btReducedDeformableRigidContactConstraint | ( | btReducedDeformableBody * | rsb, |
const btSoftBody::DeformableRigidContact & | c, | ||
const btContactSolverInfo & | infoGlobal, | ||
btScalar | dt | ||
) |
Definition at line 59 of file btReducedDeformableContactConstraint.cpp.
|
inline |
Definition at line 93 of file btReducedDeformableContactConstraint.h.
|
inlinevirtual |
Definition at line 94 of file btReducedDeformableContactConstraint.h.
|
inlinevirtual |
Implements btDeformableContactConstraint.
Reimplemented in btReducedDeformableNodeRigidContactConstraint, and btReducedDeformableFaceRigidContactConstraint.
Definition at line 111 of file btReducedDeformableContactConstraint.h.
|
inlinevirtual |
Implements btDeformableRigidContactConstraint.
Definition at line 113 of file btReducedDeformableContactConstraint.h.
void btReducedDeformableRigidContactConstraint::calculateTangentialImpulse | ( | btScalar & | deltaImpulse_tangent, |
btScalar & | appliedImpulse, | ||
const btScalar | rhs_tangent, | ||
const btScalar | tangentImpulseFactorInv, | ||
const btVector3 & | tangent, | ||
const btScalar | lower_limit, | ||
const btScalar | upper_limit, | ||
const btVector3 & | deltaV_rel | ||
) |
Definition at line 290 of file btReducedDeformableContactConstraint.cpp.
Implemented in btReducedDeformableNodeRigidContactConstraint.
Implemented in btReducedDeformableNodeRigidContactConstraint.
|
virtual |
Reimplemented from btDeformableRigidContactConstraint.
Definition at line 97 of file btReducedDeformableContactConstraint.cpp.
void btReducedDeformableRigidContactConstraint::setSolverBody | ( | const int | bodyId, |
btSolverBody & | solver_body | ||
) |
Definition at line 81 of file btReducedDeformableContactConstraint.cpp.
|
virtual |
Reimplemented from btDeformableRigidContactConstraint.
Definition at line 107 of file btReducedDeformableContactConstraint.cpp.
Reimplemented in btReducedDeformableNodeRigidContactConstraint.
Definition at line 98 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_angularComponentNormal |
Definition at line 83 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_angularComponentTangent |
Definition at line 86 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_appliedNormalImpulse |
Definition at line 54 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_appliedTangentImpulse |
Definition at line 55 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_appliedTangentImpulse2 |
Definition at line 56 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_bufferVelocityA |
Definition at line 80 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_bufferVelocityB |
Definition at line 81 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_cfm |
Definition at line 66 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_cfm_friction |
Definition at line 67 of file btReducedDeformableContactConstraint.h.
bool btReducedDeformableRigidContactConstraint::m_collideMultibody |
Definition at line 45 of file btReducedDeformableContactConstraint.h.
bool btReducedDeformableRigidContactConstraint::m_collideStatic |
Definition at line 44 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_contactNormalA |
Definition at line 72 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_contactNormalB |
Definition at line 73 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_contactTangent |
Definition at line 74 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_contactTangent2 |
Definition at line 75 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_dt |
Definition at line 52 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_erp |
Definition at line 68 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_erp_friction |
Definition at line 69 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_friction |
Definition at line 70 of file btReducedDeformableContactConstraint.h.
btMatrix3x3 btReducedDeformableRigidContactConstraint::m_impulseFactor |
Definition at line 78 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_linearComponentNormal |
Definition at line 82 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_linearComponentTangent |
Definition at line 85 of file btReducedDeformableContactConstraint.h.
int btReducedDeformableRigidContactConstraint::m_nodeQueryIndex |
Definition at line 47 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_normalImpulseFactor |
Definition at line 57 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_relPosA |
Definition at line 76 of file btReducedDeformableContactConstraint.h.
btVector3 btReducedDeformableRigidContactConstraint::m_relPosB |
Definition at line 77 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_rhs |
Definition at line 62 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_rhs_tangent |
Definition at line 63 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_rhs_tangent2 |
Definition at line 64 of file btReducedDeformableContactConstraint.h.
btReducedDeformableBody* btReducedDeformableRigidContactConstraint::m_rsb |
Definition at line 50 of file btReducedDeformableContactConstraint.h.
btSolverBody* btReducedDeformableRigidContactConstraint::m_solverBody |
Definition at line 51 of file btReducedDeformableContactConstraint.h.
int btReducedDeformableRigidContactConstraint::m_solverBodyId |
Definition at line 48 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_tangentImpulseFactor |
Definition at line 58 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_tangentImpulseFactor2 |
Definition at line 59 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_tangentImpulseFactorInv |
Definition at line 60 of file btReducedDeformableContactConstraint.h.
btScalar btReducedDeformableRigidContactConstraint::m_tangentImpulseFactorInv2 |
Definition at line 61 of file btReducedDeformableContactConstraint.h.