void NewtonUserJoint::SetSpringDamperAcceleration (dFloat springK, dFloat damperD) { dgInt32 index = m_rows - 1; if ((index >= 0) && (index < dgInt32 (m_maxDOF))) { dgFloat32 accel = CalculateSpringDamperAcceleration (index, *m_param, m_lastJointAngle, m_lastPosit0, m_lastPosit1, springK, damperD); SetMotorAcceleration (index, accel, *m_param); } }
void NewtonUserJoint::SetSpringDamperAcceleration (dFloat springK, dFloat springD) { dgInt32 index; index = m_rows - 1; if ((index >= 0) && (index < dgInt32 (m_maxDOF))) { dgFloat32 accel; accel = CalculateSpringDamperAcceleration (index, *m_param, m_lastJointAngle, m_lastPosit0, m_lastPosit1, springK, springD); _ASSERTE (0); // m_param->m_jointAccel[index] = accel; SetMotorAcceleration (index, accel, *m_param); } }