From: fred Date: Tue, 10 Dec 1996 00:29:42 +0000 (+0000) Subject: lilypond-0.0.15 X-Git-Tag: release/1.5.59~6638 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=bfdbd1c6f836def399b2621ddf945ac2b94b7634;p=lilypond.git lilypond-0.0.15 --- diff --git a/hdr/stem.hh b/hdr/stem.hh index adce936320..372011d1b1 100644 --- a/hdr/stem.hh +++ b/hdr/stem.hh @@ -10,12 +10,17 @@ /// the rule attached to the ball struct Stem : public Item { + Real note_length; + // heads the stem encompasses (positions) int minnote, maxnote; /// false if in beam bool print_flag; + int beams_left; + int beams_right; + /// needed for determining direction/length int staff_center; @@ -26,7 +31,8 @@ struct Stem : public Item { */ Real stemlen; - // flagtype? 4 none, 8 8th flag, 0 = beam. + + /// flagtype? 4 none, 8 8th flag, 0 = beam. int flag; ///geen gedonder, jij gaat onder @@ -41,14 +47,15 @@ struct Stem : public Item { /// ensure that this Stem also encompasses the Notehead #n# void add(Notehead*n); Real hpos()const; + void print() const; void set_stemend(Real); void set_default_dir(); void set_default_stemlen(); void set_default_extents(); void postprocess(); void preprocess(); - Stem(int center); - void print() const; + Stem(int center, Real duration); + Interval width() const; private: