2 note-head.hh -- part of GNU LilyPond
4 (c) 1996--2006 Han-Wen Nienhuys
11 #include "grob-interface.hh"
13 /** ball at the end of the stem. Also takes care of ledger lines.
15 NoteHead is a kind of RhythmicHead, see there.
23 DECLARE_SCHEME_CALLBACK (print, (SCM));
24 DECLARE_SCHEME_CALLBACK (brew_ez_stencil, (SCM));
25 DECLARE_SCHEME_CALLBACK (stem_x_shift, (SCM));
26 DECLARE_SCHEME_CALLBACK (calc_stem_attachment, (SCM));
27 DECLARE_GROB_INTERFACE();
28 static Real stem_attachment_coordinate (Grob *, Axis a);
29 static int get_balltype (Grob *);
31 static Offset get_stem_attachment (Font_metric *, string);