5 horizontal structures for broken scores.
16 /// the columns of a score that form one line.
19 List
<const PCol
*> cols
;
21 // need to store height of each staff.
22 PointerList
<Line_of_staff
*> staffs
;
23 const PScore
* score
; // needed to generate staffs
27 Line_of_score(svec
<const PCol
*> sv
, const PScore
*);
29 String
TeXstring() const;
31 // is #c# contained in #*this#?
32 bool element(const PCol
*c
);
35 /// one broken line of staff.
36 struct Line_of_staff
{
39 /// y-pos of the baseline, measured from the top.
42 PointerList
<Spanner
*> brokenspans
;
43 Line_of_score
const * scor
;
44 const PStaff
*pstaff_
;
48 String
TeXstring() const;
49 Line_of_staff(Line_of_score
*, PStaff
*);
50 Real
maxheight()const;