2 slur-configuration.hh -- declare Slur_configuration
4 source file of the GNU LilyPond music typesetter
6 (c) 2004--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
9 #ifndef SLUR_CONFIGURATION_HH
10 #define SLUR_CONFIGURATION_HH
16 class Slur_configuration
19 Drul_array<Offset> attachment_;
26 #if DEBUG_SLUR_SCORING
30 Slur_configuration ();
32 void generate_curve (Slur_score_state const &state, Real r0, Real h_inf);
33 void score (Slur_score_state const &);
35 void score_extra_encompass (Slur_score_state const &);
36 void score_slopes (Slur_score_state const &);
37 void score_edges (Slur_score_state const &);
38 void score_encompass (Slur_score_state const &);
41 #endif /* SLUR_CONFIGURATION_HH */