X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fbeam.hh;h=b9d74d91ab3f201418fab05258da67d49f5817c0;hb=e02ff353e9bbf2ac0924450770ac75eb88960aac;hp=528348538a7cb73b859cd66cff2555391efd2ebc;hpb=429ffff9f8f480eb0e1ad1e19f55dfa699aff612;p=lilypond.git diff --git a/lily/include/beam.hh b/lily/include/beam.hh index 528348538a..b9d74d91ab 100644 --- a/lily/include/beam.hh +++ b/lily/include/beam.hh @@ -22,6 +22,7 @@ public: DECLARE_SCHEME_CALLBACK (rest_collision_callback, (SCM element, SCM axis)); Beam (SCM); static void add_stem (Grob*,Grob*); + static bool knee_b (Grob*); static void set_beaming (Grob*,Beaming_info_list *); static void set_stemlens (Grob*); static int get_beam_count (Grob*me); @@ -38,13 +39,12 @@ public: DECLARE_SCHEME_CALLBACK (slope_damping, (SCM)); DECLARE_SCHEME_CALLBACK (shift_region_to_valid, (SCM)); DECLARE_SCHEME_CALLBACK (quanting, (SCM)); - static Real score_slopes_dy (Grob*, Real,Real,Real,Real, bool); + static Real score_slopes_dy (Real, Real, Real, Real, bool); static Real score_stem_lengths (Link_array, Array, Array, Array, - Real, Real, - bool,Grob*,Real , Real); - static Real score_forbidden_quants (Grob*, Real, Real, + Real, Real, bool, Real, Real); + static Real score_forbidden_quants (Real, Real, Real, Real, Real, Real, int, Direction, Direction);