X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fstaff-symbol-referencer.hh;h=3c5f55b836aa78b957de6fb223e107748ad85179;hb=47db9a3883d726ca53e2133a3b2298f78dd6a32e;hp=179bae828f6905339b16ffa2757e67b9fb87fa12;hpb=1c24c56886cd85f04283ac61e8a0deea172035ed;p=lilypond.git diff --git a/lily/include/staff-symbol-referencer.hh b/lily/include/staff-symbol-referencer.hh index 179bae828f..3c5f55b836 100644 --- a/lily/include/staff-symbol-referencer.hh +++ b/lily/include/staff-symbol-referencer.hh @@ -1,7 +1,7 @@ /* This file is part of LilyPond, the GNU music typesetter. - Copyright (C) 1999--2012 Han-Wen Nienhuys + Copyright (C) 1999--2015 Han-Wen Nienhuys LilyPond is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -48,7 +48,17 @@ public: static int line_count (Grob *); static Real get_position (Grob *); static Real pure_get_position (Grob *); + + /** + Interval of staff lines. + */ + static Interval staff_span (Grob *); + + /** + Half of the height, in staff space, i.e. 2.0 for a normal staff. + */ static Real staff_radius (Grob *); + static int get_rounded_position (Grob *); static int pure_get_rounded_position (Grob *); static Interval extent_in_staff (Grob *);