From 12ae8e759715cda612ae6908ef93a1d14ee09014 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:41:13 +0000 Subject: [PATCH] lilypond-0.0.24 --- hdr/linestaff.hh | 11 -------- hdr/swalker.hh | 42 ----------------------------- src/linestaff.cc | 27 ------------------- src/swalker.cc | 69 ------------------------------------------------ 4 files changed, 149 deletions(-) delete mode 100644 hdr/linestaff.hh delete mode 100644 hdr/swalker.hh delete mode 100644 src/linestaff.cc delete mode 100644 src/swalker.cc diff --git a/hdr/linestaff.hh b/hdr/linestaff.hh deleted file mode 100644 index c11d781a14..0000000000 --- a/hdr/linestaff.hh +++ /dev/null @@ -1,11 +0,0 @@ -#include "pstaff.hh" - -struct Linestaff : PStaff { - - int nolines; - -/****************/ - - void brew_molecule(Real width); - Linestaff(int, PScore*); -}; diff --git a/hdr/swalker.hh b/hdr/swalker.hh deleted file mode 100644 index d224477b60..0000000000 --- a/hdr/swalker.hh +++ /dev/null @@ -1,42 +0,0 @@ - -/* - swalker.hh -- part of LilyPond - - (c) 1996,97 Han-Wen Nienhuys -*/ - -#ifndef SWALKER_HH -#define SWALKER_HH - -#include "staff.hh" - -struct Staff_walker : public PCursor { - Staff * staff_; - PScore * pscore_; - - int break_status; - - /****************/ - - int priority() const; // Command - Moment when() const; - virtual ~Staff_walker(); - Staff_walker(Staff*, PScore*); - void process() ; - void process_command(Command *); - void operator++(int); - /// every time ++ is called - virtual void reset()=0; - virtual void process_requests()=0; - virtual void do_TYPESET_command(Command*)=0; - virtual void do_INTERPRET_command(Command*)=0 ; -private: - Staff_walker(Staff_walker const&); -}; -/** - manage run-time info when walking staffcolumns such as: key, - meter, pending beams & slurs - */ - -#endif // SWALKER_HH - diff --git a/src/linestaff.cc b/src/linestaff.cc deleted file mode 100644 index f9430e9b73..0000000000 --- a/src/linestaff.cc +++ /dev/null @@ -1,27 +0,0 @@ -#include "linestaff.hh" -#include "molecule.hh" -#include "symbol.hh" -#include "lookup.hh" -#include "dimen.hh" -#include "paper.hh" -#include "pscore.hh" - -Linestaff::Linestaff(int l, PScore *s) - : PStaff(s) -{ - nolines = l; -} - -void -Linestaff::brew_molecule(Real width) -{ - Atom a = pscore_l_->paper_l_->lookup_p_->linestaff(nolines,width); - stafsym_p_ = new Molecule(a); -} - - - - - - - diff --git a/src/swalker.cc b/src/swalker.cc deleted file mode 100644 index 34afa0ee40..0000000000 --- a/src/swalker.cc +++ /dev/null @@ -1,69 +0,0 @@ -#include "request.hh" -#include "swalker.hh" -#include "stcol.hh" -#include "sccol.hh" - -Staff_walker::~Staff_walker() {} -Staff_walker::Staff_walker(Staff_walker const &s) - :PCursor (s) -{ - assert(false); -} - -Staff_walker::Staff_walker(Staff * s, PScore*ps ) - : PCursor (s->cols) -{ - staff_ = s; - pscore_ = ps; - break_status = BREAK_END - BREAK_PRE; -} - -Moment -Staff_walker::when() const -{ - return (* (PCursor *) this)->when(); -} - -void -Staff_walker::process() -{ - break_status = BREAK_END - BREAK_PRE; - if (ptr()->staff_commands_p_) - for (iter_top(*ptr()->staff_commands_p_,i); i.ok(); i++) { - process_command(i); - } - - process_requests(); -} - - -void -Staff_walker::process_command(Command*com) -{ - switch (com->code){ - case BREAK_PRE: - case BREAK_MIDDLE: - case BREAK_POST: - case BREAK_END: - (*this)->score_column_l_->set_breakable(); - break_status = com->code- BREAK_PRE; - break; - case INTERPRET: - do_INTERPRET_command(com); - break; - - case TYPESET: - do_TYPESET_command(com); - break; - - default : - break; - } -} - -void -Staff_walker::operator++(int i) -{ - PCursor::operator++(i); - reset(); -} -- 2.39.5