From 31de3f18bdc8884907049de4d15be1e2864bf7df Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:26:51 +0000 Subject: [PATCH] lilypond-0.0.19 --- hdr/spanner.hh | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/hdr/spanner.hh b/hdr/spanner.hh index 8a22985819..cfaca3dec9 100644 --- a/hdr/spanner.hh +++ b/hdr/spanner.hh @@ -19,7 +19,7 @@ struct Spanner { String TeXstring () const ; Spanner(); Paperdef*paper() const; - + virtual ~Spanner(); virtual Interval height()const=0; /** PRE: @@ -39,7 +39,18 @@ struct Spanner { */ virtual void print() const; }; -/** Spanner should know about the items which it should consider: +/** + A spanner is a symbol whose appearance can only be calculated after the breaking problem is solved. + + Examples + + - (de)crescendo + - slur + - beam + - bracket + + + Spanner should know about the items which it should consider: e.g. slurs should be steep enough to "enclose" all those items. This is absolutely necessary for beams, since they have to adjust the length of stems of notes they encompass. -- 2.39.5