2 stem.hh -- declare Stem
4 (c) 1996,97 Han-Wen Nienhuys
14 /**the rule attached to the ball.
20 \item up/down position.
25 /// heads that the stem encompasses (positions)
34 /// needed for determining direction/length
38 /**extent of the stem (positions).
39 fractional, since Beam has to adapt them.
45 /// flagtype? 4 none, 8 8th flag, 0 = beam.
50 geen gedonder, jij gaat onder.
51 -1 stem points down, +1: stem points up
57 Array
<Notehead
*> heads
;
60 Stem(int center
); //, Moment duration);
62 /// ensure that this Stem also encompasses the Notehead #n#
68 void do_print() const;
69 void set_stemend(Real
);
70 int get_default_dir();
71 void set_default_dir();
72 void set_default_stemlen();
73 void set_default_extents();
75 void do_pre_processing();
77 Interval
width() const;
79 Molecule
* brew_molecule_p() const;