LinearConstraint constructor

LinearConstraint(
  1. Joint joint
)

A linear constraint for all axes for various joints.

joint joint of the linear constraint

Implementation

LinearConstraint(this.joint):super(joint.config){
  r1 = joint.relativeAnchorPoint1;
  r2 = joint.relativeAnchorPoint2;
  p1 = joint.anchorPoint1;
  p2 = joint.anchorPoint2;
  b1 = joint.body1;
  b2 = joint.body2;
  l1 = b1?.linearVelocity;
  l2 = b2?.linearVelocity;
  a1 = b1?.angularVelocity;
  a2 = b2?.angularVelocity;
  i1 = b1?.inverseInertia;
  i2 = b2?.inverseInertia;
}