]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/beaming-pattern.hh
Limit beamlet width at abs(last_stem - stem)/2. Fixes #178.
[lilypond.git] / lily / include / beaming-pattern.hh
index 9f2adb194029403993189c0cc57a65a3686acc03..5e0c7c30ecd98004b776fc7fc40603772dae6d67 100644 (file)
@@ -19,12 +19,14 @@ struct Beam_rhythmic_element
   Drul_array<int> beam_count_drul_;
 
   Moment beat_start_;
+  Moment beat_length_;
   Moment group_start_;
   
   Beam_rhythmic_element (Moment, int);
   Beam_rhythmic_element ();
 
   int count (Direction d);
+  void de_grace ();
 };
 
 /*
@@ -37,6 +39,7 @@ public:
   Beaming_pattern ();
   
   void beamify (Context*);
+  void de_grace ();
   void add_stem (Moment d, int beams);
   int beamlet_count (int idx, Direction d) const;