From 346d0f8c5d43c69f43c48c322fced4cb86054a6c Mon Sep 17 00:00:00 2001 From: fred Date: Wed, 27 Mar 2002 00:03:15 +0000 Subject: [PATCH] lilypond-1.3.70 --- lily/include/spacing-engraver.hh | 57 -------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 lily/include/spacing-engraver.hh diff --git a/lily/include/spacing-engraver.hh b/lily/include/spacing-engraver.hh deleted file mode 100644 index be6c44ff3c..0000000000 --- a/lily/include/spacing-engraver.hh +++ /dev/null @@ -1,57 +0,0 @@ -/* - spacing-engraver.hh -- declare Spacing_engraver - - source file of the GNU LilyPond music typesetter - - (c) 1999--2000 Han-Wen Nienhuys - - */ - -#ifndef SPACING_ENGRAVER_HH -#define SPACING_ENGRAVER_HH - -#include "engraver.hh" -#include "pqueue.hh" - -struct Rhythmic_tuple -{ - Score_element_info info_; - Moment end_; - - Rhythmic_tuple () - { - } - Rhythmic_tuple (Score_element_info i, Moment m ) - { - info_ = i; - end_ = m; - } - static int time_compare (Rhythmic_tuple const &, Rhythmic_tuple const &); -}; - -/** - Acknowledge rhythmic elements, for initializing spacing fields in - the columns. - - should be the last one of the toplevel context -*/ -class Spacing_engraver : public Engraver -{ - PQueue playing_durations_; - Array now_durations_; - Array stopped_durations_; - - Spacing_spanner * spacing_p_; -protected: - VIRTUAL_COPY_CONS(Translator); - virtual void acknowledge_element (Score_element_info); - virtual void do_post_move_processing (); - virtual void do_pre_move_processing (); - virtual void do_creation_processing (); - virtual void do_removal_processing (); -public: - Spacing_engraver (); -}; - -#endif /* SPACING_ENGRAVER_HH */ - -- 2.39.5