9 /// a symbol which is attached between two columns.
11 const PCol
*left
, *right
;
12 Stretchable_symbol
*strets
;
14 /// clone a piece of this spanner.
15 Spanner
*broken_at(const PCol
*c1
, const PCol
*c2
) const;
19 c1 >= start, c2 <= stop
21 String
TeXstring () const ;
24 /** Spanner should know about the items which it should consider:
25 e.g. slurs should be steep enough to "enclose" all those items. This
26 is absolutely necessary for beams, since they have to adjust the
27 length of stems of notes they encompass.
31 /// a fixed size element of the score
33 virtual Interval
width() const;
34 virtual Interval
height() const;
39 /** needed for knowing at which staff to output this item
41 String
TeXstring () const ;
44 /** An item must be part of a Column