/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/ |
D | btMultiBodyConstraintSolver.cpp | 27 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in solveSingleIteration() argument 29 …on, bodies ,numBodies,manifoldPtr, numManifolds,constraints,numConstraints,infoGlobal,debugDrawer); in solveSingleIteration() 50 if (iteration < infoGlobal.m_numIterations) in solveSingleIteration() 63 if (iteration < infoGlobal.m_numIterations) in solveSingleIteration() 84 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in solveGroupCacheFriendlySetup() argument 102 …up( bodies,numBodies,manifoldPtr, numManifolds, constraints,numConstraints,infoGlobal,debugDrawer); in solveGroupCacheFriendlySetup() 259 btManifoldPoint& cp, const btContactSolverInfo& infoGlobal, in setupMultiBodyContactConstraint() argument 460 btScalar penetration = isFriction? 0 : cp.getDistance()+infoGlobal.m_linearSlop; in setupMultiBodyContactConstraint() 513 …solverConstraint.m_appliedImpulse = isFriction ? 0 : cp.m_appliedImpulse * infoGlobal.m_warmstarti… in setupMultiBodyContactConstraint() 558 btScalar erp = infoGlobal.m_erp2; in setupMultiBodyContactConstraint() [all …]
|
D | btMultiBodyJointLimitConstraint.cpp | 93 const btContactSolverInfo& infoGlobal) in createConstraintRows() argument 125 …raintRow,data,jacobianA(row),jacobianB(row),dummy,dummy,dummy,posError,infoGlobal,0,m_maxAppliedIm… in createConstraintRows() 165 btScalar erp = infoGlobal.m_erp2; in createConstraintRows() 166 if (!infoGlobal.m_splitImpulse || (penetration > infoGlobal.m_splitImpulsePenetrationThreshold)) in createConstraintRows() 168 erp = infoGlobal.m_erp; in createConstraintRows() 173 velocityError = -penetration / infoGlobal.m_timeStep; in createConstraintRows() 176 positionalError = -penetration * erp/infoGlobal.m_timeStep; in createConstraintRows() 181 if (!infoGlobal.m_splitImpulse || (penetration > infoGlobal.m_splitImpulsePenetrationThreshold)) in createConstraintRows()
|
D | btMultiBodyConstraintSolver.h | 49 …ntacts(btPersistentManifold** manifoldPtr,int numManifolds, const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 50 …lisionObject* colObj1, btScalar relaxation, const btContactSolverInfo& infoGlobal, btScalar desire… in ATTRIBUTE_ALIGNED16() 56 const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 60 btManifoldPoint& cp, const btContactSolverInfo& infoGlobal, in ATTRIBUTE_ALIGNED16() 64 void convertMultiBodyContact(btPersistentManifold* manifold,const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 65 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16() 68 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16() 77 …acheFriendlyFinish(btCollisionObject** bodies,int numBodies,const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16()
|
D | btMultiBodyConstraint.cpp | 67 const btContactSolverInfo& infoGlobal, in fillMultiBodyConstraint() argument 284 btScalar penetration = isFriction? 0 : posError+infoGlobal.m_linearSlop; in fillMultiBodyConstraint() 362 btScalar erp = infoGlobal.m_erp2; in fillMultiBodyConstraint() 363 if (!infoGlobal.m_splitImpulse || (penetration > infoGlobal.m_splitImpulsePenetrationThreshold)) in fillMultiBodyConstraint() 365 erp = infoGlobal.m_erp; in fillMultiBodyConstraint() 368 positionalError = -penetration * erp/infoGlobal.m_timeStep; in fillMultiBodyConstraint() 373 if (!infoGlobal.m_splitImpulse || (penetration > infoGlobal.m_splitImpulsePenetrationThreshold)) in fillMultiBodyConstraint()
|
D | btMultiBodyPoint2Point.cpp | 103 const btContactSolverInfo& infoGlobal) in createConstraintRows() argument 165 infoGlobal, in createConstraintRows() 184 infoGlobal, in createConstraintRows()
|
D | btMultiBodyConstraint.h | 76 const btContactSolverInfo& infoGlobal, 96 const btContactSolverInfo& infoGlobal)=0;
|
D | btMultiBodyJointMotor.cpp | 96 const btContactSolverInfo& infoGlobal) in createConstraintRows() argument 118 …raintRow,data,jacobianA(row),jacobianB(row),dummy,dummy,dummy,posError,infoGlobal,-m_maxAppliedImp… in createConstraintRows()
|
D | btMultiBodyJointLimitConstraint.h | 40 const btContactSolverInfo& infoGlobal);
|
D | btMultiBodyJointMotor.h | 43 const btContactSolverInfo& infoGlobal);
|
D | btMultiBodyPoint2Point.h | 49 const btContactSolverInfo& infoGlobal);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/ |
D | btNNCGConstraintSolver.cpp | 23 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in solveGroupCacheFriendlySetup() argument 25 …up( bodies,numBodies,manifoldPtr, numManifolds, constraints,numConstraints,infoGlobal,debugDrawer); in solveGroupCacheFriendlySetup() 40 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* /*… in solveSingleIteration() argument 47 if (infoGlobal.m_solverMode & SOLVER_RANDMIZE_ORDER) in solveSingleIteration() 60 if (iteration< infoGlobal.m_numIterations) in solveSingleIteration() 82 if (infoGlobal.m_solverMode & SOLVER_SIMD) in solveSingleIteration() 144 if (infoGlobal.m_solverMode & SOLVER_SIMD) in solveSingleIteration() 147 if (iteration< infoGlobal.m_numIterations) in solveSingleIteration() 153 int bodyAid = getOrInitSolverBody(constraints[j]->getRigidBodyA(),infoGlobal.m_timeStep); in solveSingleIteration() 154 int bodyBid = getOrInitSolverBody(constraints[j]->getRigidBodyB(),infoGlobal.m_timeStep); in solveSingleIteration() [all …]
|
D | btSequentialImpulseConstraintSolver.cpp | 759 btManifoldPoint& cp, const btContactSolverInfo& infoGlobal, in setupContactConstraint() argument 829 btScalar penetration = cp.getDistance()+infoGlobal.m_linearSlop; in setupContactConstraint() 855 if (infoGlobal.m_solverMode & SOLVER_USE_WARMSTARTING) in setupContactConstraint() 857 solverConstraint.m_appliedImpulse = cp.m_appliedImpulse * infoGlobal.m_warmstartingFactor; in setupContactConstraint() 887 btScalar erp = infoGlobal.m_erp2; in setupContactConstraint() 888 … if (!infoGlobal.m_splitImpulse || (penetration > infoGlobal.m_splitImpulsePenetrationThreshold)) in setupContactConstraint() 890 erp = infoGlobal.m_erp; in setupContactConstraint() 897 velocityError -= penetration / infoGlobal.m_timeStep; in setupContactConstraint() 900 positionalError = -penetration * erp/infoGlobal.m_timeStep; in setupContactConstraint() 906 … if (!infoGlobal.m_splitImpulse || (penetration > infoGlobal.m_splitImpulsePenetrationThreshold)) in setupContactConstraint() [all …]
|
D | btSequentialImpulseConstraintSolver.h | 67 …const btContactSolverInfo& infoGlobal,btScalar& relaxation, const btVector3& rel_pos1, const btVec… in ATTRIBUTE_ALIGNED16() 72 btManifoldPoint& cp, const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 80 …tacts(btPersistentManifold** manifoldPtr, int numManifolds, const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 82 void convertContact(btPersistentManifold* manifold,const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 105 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16() 106 …acheFriendlyFinish(btCollisionObject** bodies,int numBodies,const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 107 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16() 109 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16() 110 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16()
|
D | btNNCGConstraintSolver.h | 41 …acheFriendlyFinish(btCollisionObject** bodies,int numBodies,const btContactSolverInfo& infoGlobal); in ATTRIBUTE_ALIGNED16() 42 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16() 44 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in ATTRIBUTE_ALIGNED16()
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/MLCPSolvers/ |
D | btMLCPSolver.cpp | 37 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… in solveGroupCacheFriendlySetup() argument 39 …ies, numBodiesUnUsed, manifoldPtr, numManifolds,constraints,numConstraints,infoGlobal,debugDrawer); in solveGroupCacheFriendlySetup() 110 createMLCP(infoGlobal); in solveGroupCacheFriendlySetup() 115 createMLCPFast(infoGlobal); in solveGroupCacheFriendlySetup() 121 bool btMLCPSolver::solveMLCP(const btContactSolverInfo& infoGlobal) in solveMLCP() argument 129 if (infoGlobal.m_splitImpulse) in solveMLCP() 134 …result = m_solver->solveMLCP(m_A, m_b, m_x, m_lo,m_hi, m_limitDependencies,infoGlobal.m_numIterati… in solveMLCP() 136 …>solveMLCP(Acopy, m_bSplit, m_xSplit, m_lo,m_hi, limitDependenciesCopy,infoGlobal.m_numIterations … in solveMLCP() 140 …result = m_solver->solveMLCP(m_A, m_b, m_x, m_lo,m_hi, m_limitDependencies,infoGlobal.m_numIterati… in solveMLCP() 155 void btMLCPSolver::createMLCPFast(const btContactSolverInfo& infoGlobal) in createMLCPFast() argument [all …]
|
D | btMLCPSolver.h | 47 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… 48 …Constraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* de… 51 virtual void createMLCP(const btContactSolverInfo& infoGlobal); 52 virtual void createMLCPFast(const btContactSolverInfo& infoGlobal); 55 virtual bool solveMLCP(const btContactSolverInfo& infoGlobal);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Dynamics/ |
D | btSimpleDynamicsWorld.cpp | 78 btContactSolverInfo infoGlobal; in stepSimulation() local 79 infoGlobal.m_timeStep = timeStep; in stepSimulation() 81 …bjectArray()[0],getNumCollisionObjects(),manifoldPtr, numManifolds,0,0,infoGlobal,m_debugDrawer, m… in stepSimulation() 82 m_constraintSolver->allSolved(infoGlobal,m_debugDrawer); in stepSimulation()
|