From fb568b94f29969b685dd564f6d890b044d657531 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Mon, 17 Feb 2014 16:37:04 +0100 Subject: [PATCH] Revert "springs: comment and typo" This reverts commit d862d4d171387ef5bc7d35b990f942d1395342f9. --- lily/spring.cc | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/lily/spring.cc b/lily/spring.cc index ec8240b84d..312b2ed00f 100644 --- a/lily/spring.cc +++ b/lily/spring.cc @@ -17,23 +17,6 @@ along with LilyPond. If not, see . */ -/* - Springs help chains of objects, such as the notes in a line of music, - distribute themselves evenly. - Each spring decides the length from the reference point of one object - along the line to the reference point of the next, based on a force - applied to the entire chain (see Spring::length() for details): - length = distance_ + flexibility * force - - distance_ is the ideal separation between reference points - inverse_stretch_strength_ is the flexibility when the force is stretching - inverse_compress_strength_ is the flexibility when the force is compressing - min_distance_ sets a lower limit on length - - Typically, the force applied to a list of objects ranges from about - -1 to about 1, though there are no set limits. -*/ - #include "spring.hh" Spring::Spring () @@ -86,7 +69,7 @@ Spring::operator *= (Real r) { distance_ = max (min_distance_, distance_ * r); inverse_compress_strength_ = max (0.0, distance_ - min_distance_); - inverse_stretch_strength_ *= r; + inverse_stretch_strength_ *= 0.8; update_blocking_force (); } -- 2.39.5