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