2 scoreline.hh -- part of GNU LilyPond
4 (c) 1996,97 Han-Wen Nienhuys
13 /// the columns of a score that form one line.
14 class Line_of_score : public Spanner
17 Link_array<Paper_column> cols;
19 virtual String TeX_output_str () const;
21 DECLARE_MY_RUNTIME_TYPEINFO;
24 void add (Score_elem *);
26 /// is #c# contained in #*this#?
27 bool contains_b (Paper_column const *c) const;
29 Link_array<Line_of_score> get_lines() const;
30 void set_breaking (Array<Col_hpositions> const&);
33 virtual void do_breakable_col_processing ();
34 virtual void break_into_pieces (bool);
35 virtual Interval do_width() const;
36 virtual void do_print() const;
37 SCORE_ELEM_CLONE(Line_of_score);