Go to the source code of this file.
|
static btScalar | computeDeltaVelocityInConstraintSpace (const btVector3 &angularDeltaVelocity, const btVector3 &contactNormal, btScalar invMass, const btVector3 &angularJacobian, const btVector3 &linearJacobian) |
|
static btScalar | computeDeltaVelocityInConstraintSpace (const btVector3 &angularDeltaVelocity, btScalar invMass, const btVector3 &angularJacobian) |
|
static btScalar | computeDeltaVelocityInConstraintSpace (const btScalar *deltaVelocity, const btScalar *jacobian, int size) |
|
static btScalar | computeConstraintMatrixDiagElementMultiBody (const btAlignedObjectArray< btSolverBody > &solverBodyPool, const btMultiBodyJacobianData &data, const btMultiBodySolverConstraint &constraint) |
|
static btScalar | computeConstraintMatrixOffDiagElementMultiBody (const btAlignedObjectArray< btSolverBody > &solverBodyPool, const btMultiBodyJacobianData &data, const btMultiBodySolverConstraint &constraint, const btMultiBodySolverConstraint &offDiagConstraint) |
|
◆ DIRECTLY_UPDATE_VELOCITY_DURING_SOLVER_ITERATIONS
#define DIRECTLY_UPDATE_VELOCITY_DURING_SOLVER_ITERATIONS |
◆ computeConstraintMatrixDiagElementMultiBody()
◆ computeConstraintMatrixOffDiagElementMultiBody()
◆ computeDeltaVelocityInConstraintSpace() [1/3]
static btScalar computeDeltaVelocityInConstraintSpace |
( |
const btScalar * |
deltaVelocity, |
|
|
const btScalar * |
jacobian, |
|
|
int |
size |
|
) |
| |
|
static |
◆ computeDeltaVelocityInConstraintSpace() [2/3]
◆ computeDeltaVelocityInConstraintSpace() [3/3]
◆ interleaveContactAndFriction1
bool interleaveContactAndFriction1 = false |
|
static |