- static int compare (Note_head * const &a, Note_head *const &b) ;
-
- Molecule ledger_line (Interval) const;
-protected:
-
- virtual void before_line_breaking ();
- virtual Molecule do_brew_molecule() const;
+ DECLARE_SCHEME_CALLBACK (print, (SCM));
+ DECLARE_SCHEME_CALLBACK (brew_ez_stencil, (SCM));
+ DECLARE_SCHEME_CALLBACK (stem_x_shift, (SCM));
+ DECLARE_SCHEME_CALLBACK (calc_stem_attachment, (SCM));
+ DECLARE_GROB_INTERFACE();
+ static Real stem_attachment_coordinate (Grob *, Axis a);
+ static int get_balltype (Grob *);
+
+ static Offset get_stem_attachment (Font_metric *, string);