2 beam.hh -- part of LilyPond
4 (c) 1996 Han-Wen Nienhuys
13 /// a beam connects multiple stems
14 struct Beam: public Spanner {
18 /// -1 below heads, +1 above heads.
23 virtual Interval width()const;
25 Spanner *broken_at(const PCol *, const PCol *) const;
30 void set_default_dir();
32 Interval height()const;
40 /** Beam adjusts the stems its owns to make sure that they reach the
41 beam and that point in the correct direction */