internal DistanceJoint(DistanceJointDef def) : base(def) { _localAnchorA = def.LocalAnchorA; _localAnchorB = def.LocalAnchorB; Length = def.Length; FrequencyHz = def.FrequencyHz; DampingRatio = def.DampingRatio; _impulse = 0.0f; _gamma = 0.0f; _bias = 0.0f; }
internal DistanceJoint(DistanceJointDef def) : base(def) { _localAnchorA = def.LocalAnchorA; _localAnchorB = def.LocalAnchorB; _length = Math.Max(def.Length, Settings.LinearSlop); _minLength = Math.Max(def.MinLength, Settings.LinearSlop); _maxLength = Math.Max(def.MaxLength, _minLength); Stiffness = def.Stiffness; Damping = def.Damping; _impulse = 0.0f; _gamma = 0.0f; _bias = 0.0f; _impulse = 0.0f; _lowerImpulse = 0.0f; _upperImpulse = 0.0f; _currentLength = 0.0f; }