Home
last modified time | relevance | path

Searched refs:getInvInertiaTensorWorld (Results 1 – 13 of 13) sorted by relevance

/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/
DbtConeTwistConstraint.cpp90 …nsform(),m_rbB.getCenterOfMassTransform(),m_rbA.getInvInertiaTensorWorld(),m_rbB.getInvInertiaTens… in getInfo1()
120 …nsform(),m_rbB.getCenterOfMassTransform(),m_rbA.getInvInertiaTensorWorld(),m_rbB.getInvInertiaTens… in getInfo2()
305 …nsform(),m_rbB.getCenterOfMassTransform(),m_rbA.getInvInertiaTensorWorld(),m_rbB.getInvInertiaTens… in buildJacobian()
347 …bodyA.internalApplyImpulse(normal*m_rbA.getInvMass(), m_rbA.getInvInertiaTensorWorld()*ftorqueAxis… in solveConstraintObsolete()
348 …bodyB.internalApplyImpulse(normal*m_rbB.getInvMass(), m_rbB.getInvInertiaTensorWorld()*ftorqueAxis… in solveConstraintObsolete()
434 …bodyA.internalApplyImpulse(btVector3(0,0,0), m_rbA.getInvInertiaTensorWorld()*impulseAxis, impulse… in solveConstraintObsolete()
435 …bodyB.internalApplyImpulse(btVector3(0,0,0), m_rbB.getInvInertiaTensorWorld()*impulseAxis, -impuls… in solveConstraintObsolete()
454 …bodyA.internalApplyImpulse(btVector3(0,0,0), m_rbA.getInvInertiaTensorWorld()*impulseAxis, impulse… in solveConstraintObsolete()
455 …bodyB.internalApplyImpulse(btVector3(0,0,0), m_rbB.getInvInertiaTensorWorld()*impulseAxis, -impuls… in solveConstraintObsolete()
494 …bodyA.internalApplyImpulse(btVector3(0,0,0), m_rbA.getInvInertiaTensorWorld()*noTwistSwingAxis, im… in solveConstraintObsolete()
[all …]
DbtSequentialImpulseConstraintSolver.cpp482 …solverBody->m_externalTorqueImpulse = rb->getTotalTorque()*rb->getInvInertiaTensorWorld()*timeStep… in initSolverBody()
557 …solverConstraint.m_angularComponentA = body0->getInvInertiaTensorWorld()*ftorqueAxis1*body0->getAn… in setupFrictionConstraint()
570 …solverConstraint.m_angularComponentB = body1->getInvInertiaTensorWorld()*ftorqueAxis1*body1->getAn… in setupFrictionConstraint()
659 …solverConstraint.m_angularComponentA = body0 ? body0->getInvInertiaTensorWorld()*ftorqueAxis1*body… in setupRollingFrictionConstraint()
664 …solverConstraint.m_angularComponentB = body1 ? body1->getInvInertiaTensorWorld()*ftorqueAxis1*body… in setupRollingFrictionConstraint()
669 …btVector3 iMJaA = body0?body0->getInvInertiaTensorWorld()*solverConstraint.m_relpos1CrossNormal:bt… in setupRollingFrictionConstraint()
670 …btVector3 iMJaB = body1?body1->getInvInertiaTensorWorld()*solverConstraint.m_relpos2CrossNormal:bt… in setupRollingFrictionConstraint()
781 …solverConstraint.m_angularComponentA = rb0 ? rb0->getInvInertiaTensorWorld()*torqueAxis0*rb0->getA… in setupContactConstraint()
783 …solverConstraint.m_angularComponentB = rb1 ? rb1->getInvInertiaTensorWorld()*-torqueAxis1*rb1->get… in setupContactConstraint()
1275 …solverBody.m_externalTorqueImpulse -= gyroForce*body->getInvInertiaTensorWorld()*infoGlobal.m_time… in solveGroupCacheFriendlySetup()
[all …]
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Dynamics/
DbtRigidBody.h271 const btMatrix3x3& getInvInertiaTensorWorld() const { in getInvInertiaTensorWorld() function
406 btVector3 vec = (c0 * getInvInertiaTensorWorld()).cross(r0); in computeImpulseDenominator()
414 btVector3 vec = axis * getInvInertiaTensorWorld(); in computeAngularImpulseDenominator()
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/MLCPSolvers/
DbtMLCPSolver.cpp272 …rtia = m_allConstraintPtrArray[i+row]->m_relpos1CrossNormal * orgBodyA->getInvInertiaTensorWorld(); in createMLCPFast()
309 …tiaB = m_allConstraintPtrArray[i+row]->m_relpos2CrossNormal * orgBodyB->getInvInertiaTensorWorld(); in createMLCPFast()
507 setElem(Minv,i*6+3+r,i*6+3+c,orgBody? orgBody->getInvInertiaTensorWorld()[r][c] : 0); in createMLCP()
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/
DbtMultiBodyConstraint.cpp155 …solverConstraint.m_angularComponentA = rb0 ? rb0->getInvInertiaTensorWorld()*torqueAxis0*rb0->getA… in fillMultiBodyConstraint()
217 …solverConstraint.m_angularComponentB = rb1 ? rb1->getInvInertiaTensorWorld()*-torqueAxis1*rb1->get… in fillMultiBodyConstraint()
DbtMultiBodyConstraintSolver.cpp337 …solverConstraint.m_angularComponentA = rb0 ? rb0->getInvInertiaTensorWorld()*torqueAxis0*rb0->getA… in setupMultiBodyContactConstraint()
387 …solverConstraint.m_angularComponentB = rb1 ? rb1->getInvInertiaTensorWorld()*-torqueAxis1*rb1->get… in setupMultiBodyContactConstraint()
/external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/com/badlogic/gdx/physics/bullet/dynamics/
DbtRigidBodyDoubleData.java75 public SWIGTYPE_p_btMatrix3x3DoubleData getInvInertiaTensorWorld() { in getInvInertiaTensorWorld() method in btRigidBodyDoubleData
DbtRigidBodyFloatData.java75 public SWIGTYPE_p_btMatrix3x3FloatData getInvInertiaTensorWorld() { in getInvInertiaTensorWorld() method in btRigidBodyFloatData
DbtRigidBody.java446 public Matrix3 getInvInertiaTensorWorld() { in getInvInertiaTensorWorld() method in btRigidBody
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/
DbtSoftBody.h400 if(m_rigid) return(m_rigid->getInvInertiaTensorWorld()); in invWorldInertia()
DbtSoftBodyInternals.h831 const btMatrix3x3& iwi=m_rigidBody?m_rigidBody->getInvInertiaTensorWorld() : iwiStatic; in DoNode()
DbtSoftBody.cpp1870 a.m_body->getInvInertiaTensorWorld(), in solveConstraints()
/external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/
Ddynamics_wrap.cpp3011 result = (btMatrix3x3 *) &((btRigidBody const *)arg1)->getInvInertiaTensorWorld(); in Java_com_badlogic_gdx_physics_bullet_dynamics_DynamicsJNI_btRigidBody_1getInvInertiaTensorWorld()