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); }