2 gourlay-breaking.hh -- declare Gourlay_breaking
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #ifndef GOURLAY_BREAKING_HH
11 #define GOURLAY_BREAKING_HH
13 #include "break-algorithm.hh"
16 A dynamic programming solution to breaking scores into lines
18 struct Gourlay_breaking : public Break_algorithm
20 Array<Column_x_positions> do_solve () const;
22 Real combine_demerits (Column_x_positions const&,Column_x_positions const&) const;
24 #endif // GOURLAY_BREAKING_HH