2 colhpos.hh -- part of GNU LilyPond
4 (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
11 #include "lily-proto.hh"
13 typedef Link_array<Paper_column> Line_of_cols;
15 struct Column_x_positions {
16 Line_spacer * spacer_l_;
21 bool satisfies_constraints_b_;
24 ~Column_x_positions();
26 void approximate_solve_line();
27 /** generate a solution with no regard to idealspacings or
28 constraints. should always work */
29 void stupid_solution();
30 void set_stupid_solution (Vector);
32 void add_paper_column (Paper_column*c);