SpringConstraint constructor
Implementation
SpringConstraint(
Body bodyA,
Body bodyB,
{
this.stiffness = 1,
this.damping = 1,
}
):super(bodyA, bodyB){
_restLength = bodyA.position.distanceTo(bodyB.position);
distanceEquation = ContactEquation(bodyA, bodyB);
final eq = distanceEquation;
equations.add(eq);
// Make it bidirectional
eq.minForce = -stiffness;
eq.maxForce = stiffness;
}