Home
last modified time | relevance | path

Searched refs:m_contactNormal2 (Results 1 – 11 of 11) sorted by relevance

/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/
DbtSequentialImpulseConstraintSolver.cpp49 …const btScalar deltaVel2Dotn = c.m_contactNormal2.dot(body2.internalGetDeltaLinearVelocity()) + c.… in gResolveSingleConstraintRowGeneric_scalar_reference()
72 …body2.internalApplyImpulse(c.m_contactNormal2*body2.internalGetInvMass(), c.m_angularComponentB, d… in gResolveSingleConstraintRowGeneric_scalar_reference()
82 …const btScalar deltaVel2Dotn = c.m_contactNormal2.dot(body2.internalGetDeltaLinearVelocity()) + c.… in gResolveSingleConstraintRowLowerLimit_scalar_reference()
97 …body2.internalApplyImpulse(c.m_contactNormal2*body2.internalGetInvMass(), c.m_angularComponentB, d… in gResolveSingleConstraintRowLowerLimit_scalar_reference()
159 …__m128 deltaVel2Dotn = _mm_add_ps(btSimdDot3(c.m_contactNormal2.mVec128, body2.internalGetDeltaLin… in gResolveSingleConstraintRowGeneric_sse2()
173 …__m128 linearComponentB = _mm_mul_ps((c.m_contactNormal2).mVec128, body2.internalGetInvMass().mVec… in gResolveSingleConstraintRowGeneric_sse2()
192 …const __m128 deltaVel2Dotn = _mm_add_ps(DOT_PRODUCT(c.m_contactNormal2.mVec128, body2.internalGetD… in gResolveSingleConstraintRowGeneric_sse4_1_fma3()
202 …body2.internalGetDeltaLinearVelocity().mVec128 = FMADD(_mm_mul_ps(c.m_contactNormal2.mVec128, body… in gResolveSingleConstraintRowGeneric_sse4_1_fma3()
219 …__m128 deltaVel2Dotn = _mm_add_ps(btSimdDot3(c.m_contactNormal2.mVec128, body2.internalGetDeltaLin… in gResolveSingleConstraintRowLowerLimit_sse2()
230 …__m128 linearComponentB = _mm_mul_ps(c.m_contactNormal2.mVec128, body2.internalGetInvMass().mVec12… in gResolveSingleConstraintRowLowerLimit_sse2()
[all …]
DbtNNCGConstraintSolver.cpp134 …body2.internalApplyImpulse(c.m_contactNormal2*body2.internalGetInvMass(),c.m_angularComponentB,add… in solveSingleIteration()
392 …body2.internalApplyImpulse(c.m_contactNormal2*body2.internalGetInvMass(),c.m_angularComponentB,add… in solveSingleIteration()
406 …body2.internalApplyImpulse(c.m_contactNormal2*body2.internalGetInvMass(),c.m_angularComponentB,add… in solveSingleIteration()
420 …body2.internalApplyImpulse(c.m_contactNormal2*body2.internalGetInvMass(),c.m_angularComponentB,add… in solveSingleIteration()
435 …body2.internalApplyImpulse(c.m_contactNormal2*body2.internalGetInvMass(),c.m_angularComponentB,add… in solveSingleIteration()
DbtSolverConstraint.h38 btVector3 m_contactNormal2; //usually m_contactNormal2 == -m_contactNormal1, but not always in ATTRIBUTE_ALIGNED16() local
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/MLCPSolvers/
DbtMLCPSolver.cpp308 …btVector3 normalInvMassB = m_allConstraintPtrArray[i+row]->m_contactNormal2*orgBodyB->getInvMass(); in createMLCPFast()
313 J3.setElem(cur,r,m_allConstraintPtrArray[i+row]->m_contactNormal2[r]); in createMLCPFast()
536 setElem(J,i,6*bodyIndex1+0,m_allConstraintPtrArray[i]->m_contactNormal2[0]); in createMLCP()
537 setElem(J,i,6*bodyIndex1+1,m_allConstraintPtrArray[i]->m_contactNormal2[1]); in createMLCP()
538 setElem(J,i,6*bodyIndex1+2,m_allConstraintPtrArray[i]->m_contactNormal2[2]); in createMLCP()
616 …solverBodyB.internalApplyImpulse(c.m_contactNormal2*solverBodyB.internalGetInvMass(),c.m_angularCo… in solveGroupCacheFriendlyIterations()
623 …solverBodyB.internalApplyPushImpulse(c.m_contactNormal2*solverBodyB.internalGetInvMass(),c.m_angul… in solveGroupCacheFriendlyIterations()
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/
DbtMultiBodyJointMotor.cpp130 constraintRow.m_contactNormal2.setZero(); in createConstraintRows()
141 constraintRow.m_contactNormal2=-prismaticAxisInWorld; in createConstraintRows()
DbtMultiBodyJointLimitConstraint.cpp136 constraintRow.m_contactNormal2.setZero(); in createConstraintRows()
147 constraintRow.m_contactNormal2=-prismaticAxisInWorld; in createConstraintRows()
DbtMultiBodySolverConstraint.h43 btVector3 m_contactNormal2; //usually m_contactNormal2 == -m_contactNormal1, but not always in ATTRIBUTE_ALIGNED16() local
DbtMultiBodyConstraintSolver.cpp143 …deltaVelBDotn += c.m_contactNormal2.dot(bodyB->internalGetDeltaLinearVelocity()) + c.m_relpos2Cro… in resolveSingleConstraintRowGeneric()
195 …bodyB->internalApplyImpulse(c.m_contactNormal2*bodyB->internalGetInvMass(),c.m_angularComponentB,d… in resolveSingleConstraintRowGeneric()
379 solverConstraint.m_contactNormal2 = -contactNormal; in setupMultiBodyContactConstraint()
385 solverConstraint.m_contactNormal2 = -contactNormal; in setupMultiBodyContactConstraint()
492 rel_vel += rb1->getVelocityInLocalPoint(rel_pos2).dot(solverConstraint.m_contactNormal2); in setupMultiBodyContactConstraint()
543 …bodyB->internalApplyImpulse(-solverConstraint.m_contactNormal2*bodyB->internalGetInvMass()*rb1->ge… in setupMultiBodyContactConstraint()
930 btVector3 force = c.m_contactNormal2*(c.m_appliedImpulse/deltaTime); in writeBackSolverBodyToMultiBody()
1114 …fb->m_appliedForceBodyB += c.m_contactNormal2*c.m_appliedImpulse*constr->getRigidBodyB().getLinear… in solveGroupCacheFriendlyFinish()
DbtMultiBodyConstraint.cpp211 solverConstraint.m_contactNormal2 = -contactNormalOnB; in fillMultiBodyConstraint()
219 solverConstraint.m_contactNormal2 = -contactNormalOnB; in fillMultiBodyConstraint()
312 rel_vel += rb1->getVelocityInLocalPoint(rel_pos2).dot(solverConstraint.m_contactNormal2); in fillMultiBodyConstraint()
DbtMultiBodyPoint2Point.cpp118 constraintRow.m_contactNormal2.setValue(0,0,0); in createConstraintRows()
/external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/
Ddynamics_wrap.cpp28339 if (arg1) (arg1)->m_contactNormal2 = *arg2; in Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal2_1set()
28352 result = (btVector3 *)& ((arg1)->m_contactNormal2); in Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btSolverConstraint_1contactNormal2_1get()