LEFT | RIGHT |
(no file at all) | |
1 /* | 1 /* |
2 This file is part of LilyPond, the GNU music typesetter. | 2 This file is part of LilyPond, the GNU music typesetter. |
3 | 3 |
4 Copyright (C) 1996--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1996--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> |
5 Jan Nieuwenhuizen <janneke@gnu.org> | 5 Jan Nieuwenhuizen <janneke@gnu.org> |
6 | 6 |
7 LilyPond is free software: you can redistribute it and/or modify | 7 LilyPond is free software: you can redistribute it and/or modify |
8 it under the terms of the GNU General Public License as published by | 8 it under the terms of the GNU General Public License as published by |
9 the Free Software Foundation, either version 3 of the License, or | 9 the Free Software Foundation, either version 3 of the License, or |
10 (at your option) any later version. | 10 (at your option) any later version. |
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
183 const vector<Beam_configuration *> &configs)
const; | 183 const vector<Beam_configuration *> &configs)
const; |
184 Real y_at (Real x, Beam_configuration const *c) const; | 184 Real y_at (Real x, Beam_configuration const *c) const; |
185 | 185 |
186 // Scoring functions: | 186 // Scoring functions: |
187 void score_forbidden_quants (Beam_configuration *config) const; | 187 void score_forbidden_quants (Beam_configuration *config) const; |
188 void score_horizontal_inter_quants (Beam_configuration *config) const; | 188 void score_horizontal_inter_quants (Beam_configuration *config) const; |
189 void score_slope_ideal (Beam_configuration *config) const; | 189 void score_slope_ideal (Beam_configuration *config) const; |
190 void score_slope_direction (Beam_configuration *config) const; | 190 void score_slope_direction (Beam_configuration *config) const; |
191 void score_slope_musical (Beam_configuration *config) const; | 191 void score_slope_musical (Beam_configuration *config) const; |
192 void score_stem_lengths (Beam_configuration *config) const; | 192 void score_stem_lengths (Beam_configuration *config) const; |
193 void generate_quants (vector<Beam_configuration *>* scores) const; | 193 void generate_quants (vector<Beam_configuration *> *scores) const; |
194 void score_collisions (Beam_configuration *config) const; | 194 void score_collisions (Beam_configuration *config) const; |
195 }; | 195 }; |
196 | 196 |
197 #endif /* BEAM_SCORING_PROBLEM_HH */ | 197 #endif /* BEAM_SCORING_PROBLEM_HH */ |
LEFT | RIGHT |