From: fred Date: Thu, 7 Aug 1997 20:21:22 +0000 (+0000) Subject: lilypond-0.1.7 X-Git-Tag: release/1.5.59~6079 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=cb350baf0483fc547ab999dae3bfde209f547af8;p=lilypond.git lilypond-0.1.7 --- diff --git a/lily/include/axis-group-spanner.hh b/lily/include/axis-group-spanner.hh new file mode 100644 index 0000000000..2b7d6e22bf --- /dev/null +++ b/lily/include/axis-group-spanner.hh @@ -0,0 +1,29 @@ +/* + axis-group-spanner.hh -- declare Axis_group_spanner + + source file of the GNU LilyPond music typesetter + + (c) 1997 Han-Wen Nienhuys +*/ + + +#ifndef SPAN_AXIS_GROUP_HH +#define SPAN_AXIS_GROUP_HH + +#include "spanner.hh" +#include "axis-group.hh" + +/** An element which groups a line in a certain direction. The most + useful example of this is the Vertical_group_spanner */ +class Axis_group_spanner : public Spanner, public virtual Axis_group_element +{ + void do_break_processing_if_unbroken(); +protected: + virtual void do_break_processing(); + virtual void do_print()const; + +public: + DECLARE_MY_RUNTIME_TYPEINFO; +}; + +#endif // SPAN_AXIS_GROUP_HH