protected override void CopyTo(JointInfo target)
        {
            base.CopyTo(target);
            SliderJointInfo c = target as SliderJointInfo;

            c.localAnchorB = this.localAnchorB;
            c.localAnchorA = this.localAnchorA;
            c.maxLength    = this.maxLength;
            c.minLength    = this.minLength;
        }
 private void DrawJoint(Canvas canvas, SliderJointInfo joint)
 {
     this.DrawLocalDistConstraint(canvas, joint.BodyA, joint.BodyB, joint.LocalAnchorA, joint.LocalAnchorB, joint.MinLength, joint.MaxLength);
     this.DrawLocalAnchor(canvas, joint.BodyB, joint.LocalAnchorB);
     this.DrawLocalAnchor(canvas, joint.BodyA, joint.LocalAnchorA);
 }