Blender
V3.3
|
#include <btContactSolverInfo.h>
Definition at line 37 of file btContactSolverInfo.h.
btScalar btContactSolverInfoData::m_articulatedWarmstartingFactor |
Definition at line 61 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), and setupMultiBodyContactConstraint().
btScalar btContactSolverInfoData::m_damping |
Definition at line 40 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), and convertJoint().
btScalar btContactSolverInfoData::m_deformable_cfm |
Definition at line 50 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), and btDeformableRigidContactConstraint::solveConstraint().
btScalar btContactSolverInfoData::m_deformable_erp |
Definition at line 49 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), btDeformableRigidContactConstraint::solveConstraint(), and btDeformableRigidContactConstraint::solveSplitImpulse().
btScalar btContactSolverInfoData::m_deformable_maxErrorReduction |
Definition at line 51 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), and btDeformableRigidContactConstraint::solveSplitImpulse().
btScalar btContactSolverInfoData::m_erp |
Definition at line 47 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), convertJoint(), btMultiBodyJointLimitConstraint::createConstraintRows(), fillMultiBodyConstraint(), and resolveSingleCollision().
btScalar btContactSolverInfoData::m_erp2 |
Definition at line 48 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), btMultiBodyJointLimitConstraint::createConstraintRows(), fillMultiBodyConstraint(), setupContactConstraint(), and setupMultiBodyContactConstraint().
btScalar btContactSolverInfoData::m_friction |
Definition at line 41 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
btScalar btContactSolverInfoData::m_frictionCFM |
Definition at line 54 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), and setupMultiBodyContactConstraint().
btScalar btContactSolverInfoData::m_frictionERP |
Definition at line 53 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), setupFrictionConstraint(), and setupMultiBodyContactConstraint().
btScalar btContactSolverInfoData::m_globalCfm |
Definition at line 52 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), convertJoint(), btMLCPSolver::createMLCP(), btMLCPSolver::createMLCPFast(), btMultiBodyMLCPConstraintSolver::createMLCPFastMultiBody(), btMultiBodyMLCPConstraintSolver::createMLCPFastRigidBody(), setupContactConstraint(), setupMultiBodyContactConstraint(), and setupMultiBodyTorsionalFrictionConstraint().
bool btContactSolverInfoData::m_jointFeedbackInJointFrame |
Definition at line 70 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
bool btContactSolverInfoData::m_jointFeedbackInWorldSpace |
Definition at line 69 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
btScalar btContactSolverInfoData::m_leastSquaresResidualThreshold |
Definition at line 67 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), and solveDeformableGroupIterations().
btScalar btContactSolverInfoData::m_linearSlop |
Definition at line 59 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), setupContactConstraint(), and setupMultiBodyContactConstraint().
btScalar btContactSolverInfoData::m_maxErrorReduction |
Definition at line 45 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
btScalar btContactSolverInfoData::m_maxGyroscopicForce |
Definition at line 65 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), convertBodies(), and internalConvertBodies().
int btContactSolverInfoData::m_minimumSolverBatchSize |
Definition at line 64 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), InplaceSolverIslandCallback::processIsland(), and MultiBodyInplaceSolverIslandCallback::processIsland().
int btContactSolverInfoData::m_numIterations |
Definition at line 44 of file btContactSolverInfo.h.
Referenced by btDeformableFaceRigidContactConstraint::applyImpulse(), btContactSolverInfo::btContactSolverInfo(), convertJoint(), RB_dworld_set_solver_iterations(), solveDeformableGroupIterations(), solveGroupCacheFriendlySplitImpulseIterations(), btMultiBodyMLCPConstraintSolver::solveMLCP(), btMLCPSolver::solveMLCP(), and solveSingleIteration().
int btContactSolverInfoData::m_numNonContactInnerIterations |
Definition at line 72 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
int btContactSolverInfoData::m_reportSolverAnalytics |
int btContactSolverInfoData::m_restingContactRestitutionThreshold |
Definition at line 63 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
btScalar btContactSolverInfoData::m_restitution |
Definition at line 43 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
btScalar btContactSolverInfoData::m_restitutionVelocityThreshold |
Definition at line 68 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), setupContactConstraint(), setupMultiBodyContactConstraint(), and setupMultiBodyTorsionalFrictionConstraint().
btScalar btContactSolverInfoData::m_singleAxisRollingFrictionThreshold |
Definition at line 66 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
int btContactSolverInfoData::m_solverMode |
Definition at line 62 of file btContactSolverInfo.h.
Referenced by addMultiBodyTorsionalFrictionConstraint(), btContactSolverInfo::btContactSolverInfo(), convertContact(), convertMultiBodyContact(), btMLCPSolver::createMLCPFast(), btMultiBodyMLCPConstraintSolver::createMLCPFastMultiBody(), btMultiBodyMLCPConstraintSolver::createMLCPFastRigidBody(), internalSetupContactConstraints(), setFrictionConstraintImpulse(), setupContactConstraint(), setupMultiBodyContactConstraint(), solveSingleIteration(), and writeBackContacts().
btScalar btContactSolverInfoData::m_sor |
Definition at line 46 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), setupContactConstraint(), setupMultiBodyContactConstraint(), and setupMultiBodyTorsionalFrictionConstraint().
int btContactSolverInfoData::m_splitImpulse |
Definition at line 56 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), btMultiBodyJointLimitConstraint::createConstraintRows(), btMLCPSolver::createMLCP(), RB_dworld_set_split_impulse(), setupContactConstraint(), btDeformableRigidContactConstraint::solveConstraint(), btMultiBodyMLCPConstraintSolver::solveGroupCacheFriendlyIterations(), btMLCPSolver::solveGroupCacheFriendlyIterations(), solveGroupCacheFriendlySplitImpulseIterations(), btMultiBodyMLCPConstraintSolver::solveMLCP(), btMLCPSolver::solveMLCP(), and writeBackBodies().
btScalar btContactSolverInfoData::m_splitImpulsePenetrationThreshold |
Definition at line 57 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), btMultiBodyJointLimitConstraint::createConstraintRows(), and setupContactConstraint().
btScalar btContactSolverInfoData::m_splitImpulseTurnErp |
Definition at line 58 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), btDeformableMultiBodyDynamicsWorld::positionCorrection(), and writeBackBodies().
btScalar btContactSolverInfoData::m_tau |
Definition at line 39 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo().
btScalar btContactSolverInfoData::m_timeStep |
Definition at line 42 of file btContactSolverInfo.h.
Referenced by addMultiBodyFrictionConstraint(), addMultiBodySpinningFrictionConstraint(), addMultiBodyTorsionalFrictionConstraint(), btDeformableFaceRigidContactConstraint::applyImpulse(), btContactSolverInfo::btContactSolverInfo(), convertBodies(), convertContact(), convertJoint(), convertJoints(), convertMultiBodyContact(), btMultiBodyJointLimitConstraint::createConstraintRows(), btMultiBodyJointMotor::createConstraintRows(), btMLCPSolver::createMLCP(), btMLCPSolver::createMLCPFast(), btMultiBodyMLCPConstraintSolver::createMLCPFastMultiBody(), btMultiBodyMLCPConstraintSolver::createMLCPFastRigidBody(), fillMultiBodyConstraint(), internalCollectContactManifoldCachedInfo(), internalConvertBodies(), resolveSingleCollision(), setupContactConstraint(), setupFrictionConstraint(), setupMultiBodyContactConstraint(), btDeformableRigidContactConstraint::solveConstraint(), btMultiBodyDynamicsWorld::solveExternalForces(), btMultiBodyDynamicsWorld::solveInternalConstraints(), solveSingleIteration(), btDeformableRigidContactConstraint::solveSplitImpulse(), btSimpleDynamicsWorld::stepSimulation(), writeBackBodies(), writeBackJoints(), and writeToSolverBody().
btScalar btContactSolverInfoData::m_warmstartingFactor |
Definition at line 60 of file btContactSolverInfo.h.
Referenced by btContactSolverInfo::btContactSolverInfo(), and setupContactConstraint().