- int stem_count () const;
- Stem* stem (int) const;
- Stem* stem_top () const;
- int visible_stem_count () const;
- Stem* first_visible_stem () const;
- Stem* last_visible_stem () const;
+ static void connect_beams (Grob*me);
+ DECLARE_SCHEME_CALLBACK (space_function, (SCM, SCM));
+ DECLARE_SCHEME_CALLBACK (brew_molecule, (SCM));
+ DECLARE_SCHEME_CALLBACK (before_line_breaking, (SCM));
+ DECLARE_SCHEME_CALLBACK (after_line_breaking, (SCM));
+
+ /* position callbacks */
+ DECLARE_SCHEME_CALLBACK (least_squares, (SCM));
+ DECLARE_SCHEME_CALLBACK (check_concave, (SCM));
+ DECLARE_SCHEME_CALLBACK (slope_damping, (SCM));
+ DECLARE_SCHEME_CALLBACK (shift_region_to_valid, (SCM));
+ DECLARE_SCHEME_CALLBACK (quanting, (SCM));
+ static Real score_slopes_dy (Real, Real, Real, Real, Real, bool);