String TeXstring () const ;
Spanner();
Paperdef*paper() const;
-
+ virtual ~Spanner();
virtual Interval height()const=0;
/**
PRE:
*/
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.