2 note-head.hh -- part of GNU LilyPond
4 (c) 1996--2002 Han-Wen Nienhuys
10 #include "lily-guile.hh"
11 #include "molecule.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 (brew_molecule, (SCM ));
24 static Interval head_extent (Grob*,Axis);
25 static Molecule ledger_lines (Grob*, bool, int,Direction,Interval);
26 static Molecule ledger_line (Interval, Grob*) ;
27 DECLARE_SCHEME_CALLBACK (brew_ez_molecule, (SCM ));
28 static bool has_interface (Grob*);
29 static Real stem_attachment_coordinate (Grob *, Axis a);