Translational3Constraint constructor

Translational3Constraint(
  1. Joint joint,
  2. LimitMotor limitMotor1,
  3. LimitMotor limitMotor2,
  4. LimitMotor limitMotor3,
)

A three-axis translational constraint for various joints.

joint joint of the translational constraint

limitMotor1 limit and motor of the translational constraint

limitMotor2 limit and motor of the translational constraint

limitMotor3 limit and motor of the translational constraint

Implementation

Translational3Constraint(Joint joint,this.limitMotor1,this.limitMotor2,this.limitMotor3):super(joint.config){
  b1=joint.body1!;
  b2=joint.body2!;
  p1=joint.anchorPoint1;
  p2=joint.anchorPoint2;
  r1=joint.relativeAnchorPoint1;
  r2=joint.relativeAnchorPoint2;

  l1=b1.linearVelocity;
  l2=b2.linearVelocity;
  a1=b1.angularVelocity;
  a2=b2.angularVelocity;
  i1=b1.inverseInertia;
  i2=b2.inverseInertia;
}