HomeSort by relevance Sort by last modified time
    Searched refs:m_angularLimits (Results 1 - 5 of 5) sorted by null

  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/
btGeneric6DofSpring2Constraint.cpp 442 angle = btAdjustAngleToLimits(angle, m_angularLimits[axis_index].m_loLimit, m_angularLimits[axis_index].m_hiLimit);
443 m_angularLimits[axis_index].m_currentPosition = angle;
444 m_angularLimits[axis_index].testLimitValue(angle);
467 if (m_angularLimits[i].m_currentLimit==4) info->m_numConstraintRows += 2;
468 else if (m_angularLimits[i].m_currentLimit!=0) info->m_numConstraintRows += 1;
469 if (m_angularLimits[i].m_enableMotor ) info->m_numConstraintRows += 1;
470 if (m_angularLimits[i].m_enableSpring) info->m_numConstraintRows += 1;
528 bool indx1Violated = m_angularLimits[indx1].m_currentLimit == 1 ||
529 m_angularLimits[indx1].m_currentLimit == 2 |
    [all...]
btGeneric6DofSpring2Constraint.h 288 btRotationalLimitMotor2 m_angularLimits[3];
343 btRotationalLimitMotor2* getRotationalLimitMotor(int index) { return &m_angularLimits[index]; }
380 m_angularLimits[i].m_loLimit = btNormalizeAngle(angularLower[i]);
386 m_angularLimits[i].m_hiLimit = btNormalizeAngle(-angularLower[i]);
392 angularLower[i] = m_angularLimits[i].m_loLimit;
398 angularLower[i] = -m_angularLimits[i].m_hiLimit;
404 m_angularLimits[i].m_hiLimit = btNormalizeAngle(angularUpper[i]);
410 m_angularLimits[i].m_loLimit = btNormalizeAngle(-angularUpper[i]);
416 angularUpper[i] = m_angularLimits[i].m_hiLimit;
422 angularUpper[i] = -m_angularLimits[i].m_loLimit
    [all...]
btGeneric6DofConstraint.h 303 btRotationalLimitMotor m_angularLimits[3];
478 m_angularLimits[i].m_loLimit = btNormalizeAngle(angularLower[i]);
484 angularLower[i] = m_angularLimits[i].m_loLimit;
490 m_angularLimits[i].m_hiLimit = btNormalizeAngle(angularUpper[i]);
496 angularUpper[i] = m_angularLimits[i].m_hiLimit;
502 return &m_angularLimits[index];
523 m_angularLimits[axis-3].m_loLimit = lo;
524 m_angularLimits[axis-3].m_hiLimit = hi;
542 return m_angularLimits[limitIndex-3].isLimited();
624 dof->m_angularLowerLimit.m_floats[i] = m_angularLimits[i].m_loLimit
    [all...]
btGeneric6DofSpringConstraint.cpp 59 m_angularLimits[index - 3].m_enableMotor = onOff;
148 m_angularLimits[i].m_targetVelocity = velFactor * force;
149 m_angularLimits[i].m_maxMotorForce = btFabs(force) / info->fps;
btGeneric6DofConstraint.cpp 449 angle = btAdjustAngleToLimits(angle, m_angularLimits[axis_index].m_loLimit, m_angularLimits[axis_index].m_hiLimit);
450 m_angularLimits[axis_index].m_currentPosition = angle;
452 m_angularLimits[axis_index].testLimitValue(angle);
453 return m_angularLimits[axis_index].needApplyTorques();
469 m_angularLimits[i].m_accumulatedImpulse = btScalar(0.);
652 if(m_angularLimits[indx1].m_currentLimit && m_angularLimits[indx2].m_currentLimit)
682 m_angularLimits[i].m_normalCFM = info->cfm[0];
686 m_angularLimits[i].m_stopCFM = info->cfm[0]
    [all...]

Completed in 1307 milliseconds