/external/libgdx/extensions/gdx-bullet/jni/src/custom/gdx/collision/ |
H A D | ClosestNotMeConvexResultCallback.cpp | 17 btVector3 linVelA,linVelB; 18 linVelA = m_convexToWorld-m_convexFromWorld; 21 btVector3 relativeVelocity = (linVelA-linVelB);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkConvexCast.cpp | 50 btVector3 linVelA,linVelB; local 51 linVelA = toA.getOrigin()-fromA.getOrigin(); 64 btVector3 r = (linVelA-linVelB);
|
H A D | btSubSimplexConvexCast.cpp | 48 btVector3 linVelA,linVelB; local 49 linVelA = toA.getOrigin()-fromA.getOrigin(); 58 btVector3 r = (linVelA-linVelB);
|
H A D | btContinuousConvexCollision.cpp | 100 btVector3 linVelA,angVelA,linVelB,angVelB; local 101 btTransformUtil::calculateVelocity(fromA,toA,btScalar(1.),linVelA,angVelA); 109 btVector3 relLinVel = (linVelB-linVelA); 111 btScalar relLinVelocLength = (linVelB-linVelA).length(); 200 btTransformUtil::integrateTransform(fromA,linVelA,angVelA,lambda,interpolatedTransA);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/com/badlogic/gdx/physics/bullet/dynamics/ |
H A D | btGeneric6DofConstraint.java | 106 public void getInfo2NonVirtual(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB) { argument 107 DynamicsJNI.btGeneric6DofConstraint_getInfo2NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, transA, transB, linVelA, linVelB, angVelA, angVelB); 188 public int get_limit_motor_info2(btRotationalLimitMotor limot, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB, btTypedConstraint.btConstraintInfo2 info, int row, Vector3 ax1, int rotational, int rotAllowed) { argument 189 return DynamicsJNI.btGeneric6DofConstraint_get_limit_motor_info2__SWIG_0(swigCPtr, this, btRotationalLimitMotor.getCPtr(limot), limot, transA, transB, linVelA, linVelB, angVelA, angVelB, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, row, ax1, rotational, rotAllowed); 192 public int get_limit_motor_info2(btRotationalLimitMotor limot, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB, btTypedConstraint.btConstraintInfo2 info, int row, Vector3 ax1, int rotational) { argument 193 return DynamicsJNI.btGeneric6DofConstraint_get_limit_motor_info2__SWIG_1(swigCPtr, this, btRotationalLimitMotor.getCPtr(limot), limot, transA, transB, linVelA, linVelB, angVelA, angVelB, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, row, ax1, rotational);
|
H A D | btSliderConstraint.java | 74 public void getInfo2NonVirtual(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, float rbAinvMass, float rbBinvMass) { argument 75 DynamicsJNI.btSliderConstraint_getInfo2NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, transA, transB, linVelA, linVelB, rbAinvMass, rbBinvMass);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/ |
H A D | btGeneric6DofConstraint.cpp | 575 const btVector3& linVelA = m_rbA.getLinearVelocity(); local 582 int row = setAngularLimits(info, 0,transA,transB,linVelA,linVelB,angVelA,angVelB); 583 setLinearLimits(info, row, transA,transB,linVelA,linVelB,angVelA,angVelB); 587 int row = setLinearLimits(info, 0, transA,transB,linVelA,linVelB,angVelA,angVelB); 588 setAngularLimits(info, row,transA,transB,linVelA,linVelB,angVelA,angVelB); 594 void btGeneric6DofConstraint::getInfo2NonVirtual (btConstraintInfo2* info, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB) argument 609 int row = setAngularLimits(info, 0,transA,transB,linVelA,linVelB,angVelA,angVelB); 610 setLinearLimits(info, row, transA,transB,linVelA,linVelB,angVelA,angVelB); 614 int row = setLinearLimits(info, 0, transA,transB,linVelA,linVelB,angVelA,angVelB); 615 setAngularLimits(info, row,transA,transB,linVelA,linVel 621 setLinearLimits(btConstraintInfo2* info, int row, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB) argument 669 setAngularLimits(btConstraintInfo2 *info, int row_offset, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB) argument 773 get_limit_motor_info2( btRotationalLimitMotor * limot, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB, btConstraintInfo2 *info, int row, btVector3& ax1, int rotational,int rotAllowed) argument [all...] |
H A D | btGeneric6DofConstraint.h | 337 int setAngularLimits(btConstraintInfo2 *info, int row_offset,const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB); 339 int setLinearLimits(btConstraintInfo2 *info, int row, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB); 423 void getInfo2NonVirtual (btConstraintInfo2* info,const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB); 548 const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB,
|
H A D | btGeneric6DofSpring2Constraint.cpp | 479 const btVector3& linVelA = m_rbA.getLinearVelocity(); local 485 int row = setAngularLimits(info, 0,transA,transB,linVelA,linVelB,angVelA,angVelB); 486 setLinearLimits(info, row, transA,transB,linVelA,linVelB,angVelA,angVelB); 490 int btGeneric6DofSpring2Constraint::setLinearLimits(btConstraintInfo2* info, int row, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB) argument 540 row += get_limit_motor_info2(&limot, transA,transB,linVelA,linVelB,angVelA,angVelB, info, row, axis, 0, rotAllowed); 549 int btGeneric6DofSpring2Constraint::setAngularLimits(btConstraintInfo2 *info, int row_offset, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB) argument 589 row += get_limit_motor_info2(&m_angularLimits[i],transA,transB,linVelA,linVelB,angVelA,angVelB, info,row,axis,1); 653 const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB, 661 btScalar vel = rotational ? angVelA.dot(ax1) - angVelB.dot(ax1) : linVelA.dot(ax1) - linVelB.dot(ax1); 780 btScalar vel = rotational ? angVelA.dot(ax1) - angVelB.dot(ax1) : linVelA 651 get_limit_motor_info2( btRotationalLimitMotor2 * limot, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB, btConstraintInfo2 *info, int row, btVector3& ax1, int rotational,int rotAllowed) argument [all...] |
H A D | btSliderConstraint.h | 178 void getInfo2NonVirtual(btConstraintInfo2* info, const btTransform& transA, const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB, btScalar rbAinvMass,btScalar rbBinvMass);
|
H A D | btGeneric6DofSpring2Constraint.h | 310 int setAngularLimits(btConstraintInfo2 *info, int row_offset,const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB); 311 int setLinearLimits(btConstraintInfo2 *info, int row, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB); 319 const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB,
|
H A D | btSliderConstraint.cpp | 268 void btSliderConstraint::getInfo2NonVirtual(btConstraintInfo2* info, const btTransform& transA,const btTransform& transB, const btVector3& linVelA,const btVector3& linVelB, btScalar rbAinvMass,btScalar rbBinvMass ) argument 572 btScalar vel = linVelA.dot(ax1);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/LinearMath/ |
H A D | btTransformUtil.h | 184 btVector3 linVelA,angVelA,linVelB,angVelB; local 185 btTransformUtil::calculateVelocityQuaternion(m_posA,toPosA,m_ornA,toOrnA,btScalar(1.),linVelA,angVelA); 188 btVector3 relLinVel = (linVelB-linVelA);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Dynamics/ |
H A D | btDiscreteDynamicsWorld.cpp | 822 btVector3 linVelA,linVelB; 823 linVelA = m_convexToWorld-m_convexFromWorld; 826 btVector3 relativeVelocity = (linVelA-linVelB);
|