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;
20 DECLARE_MY_RUNTIME_TYPEINFO;
23 void add (Score_elem *);
25 /// is #c# contained in #*this#?
26 bool contains_b (Paper_column const *c) const;
28 Link_array<Line_of_score> get_lines() const;
29 void set_breaking (Array<Col_hpositions> const&);
32 virtual Link_array<Score_elem> get_extra_dependencies () const;
34 virtual void do_unlink ();
35 virtual void do_junk_links ();
36 virtual void break_into_pieces (bool);
37 virtual Interval do_width() const;
38 virtual void do_print() const;
39 SCORE_ELEM_CLONE(Line_of_score);