[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Uses Stem::beam_end_corrective to get tremolo heights right (issue 51330
From: |
mtsolo |
Subject: |
Uses Stem::beam_end_corrective to get tremolo heights right (issue 5133042) |
Date: |
Sun, 25 Sep 2011 10:29:47 +0000 |
Reviewers: ,
Message:
Hey all,
This fixes issue 1929 and gets StemTremolo placement correct for beams.
I still need to run regtests on it.
Cheers,
MS
Description:
Uses Stem::beam_end_corrective to get tremolo heights right
Please review this at http://codereview.appspot.com/5133042/
Affected files:
M lily/stem-tremolo.cc
Index: lily/stem-tremolo.cc
diff --git a/lily/stem-tremolo.cc b/lily/stem-tremolo.cc
index
a45ae1182abee4b71c609842cc2c362a1e3f35ee..9f21c466c3e5932764fc2bc29b67988fa5e9694b
100644
--- a/lily/stem-tremolo.cc
+++ b/lily/stem-tremolo.cc
@@ -265,7 +265,8 @@ Stem_tremolo::y_offset (Grob *me, bool pure)
Real end_y
= stem->extent (stem, Y_AXIS)[stemdir]
- - stemdir * max (beam_count, 1) * beam_translation;
+ - stemdir * max (beam_count, 1) * beam_translation
+ - Stem::beam_end_corrective (stem);
if (!beam && Stem::duration_log (stem) >= 3)
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Uses Stem::beam_end_corrective to get tremolo heights right (issue 5133042),
mtsolo <=