From cb350baf0483fc547ab999dae3bfde209f547af8 Mon Sep 17 00:00:00 2001 From: fred Date: Thu, 7 Aug 1997 20:21:22 +0000 Subject: [PATCH] lilypond-0.1.7 --- lily/include/axis-group-spanner.hh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 lily/include/axis-group-spanner.hh 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 -- 2.39.5