]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/bow.hh
release: 0.0.60
[lilypond.git] / lily / include / bow.hh
1 /*
2   bow.hh -- declare Bow
3
4   source file of the LilyPond music typesetter
5
6   (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
7 */
8
9
10 #ifndef BOW_HH
11 #define BOW_HH
12 #include "directional-spanner.hh"
13
14 /**
15   base class for anything that looks like a slur.
16   */
17 class Bow : public Directional_spanner {
18 protected:
19     int left_pos_i_;
20     int right_pos_i_;
21     Real left_dx_f_;
22     Real right_dx_f_;
23     
24     Molecule*brew_molecule_p()const;
25 public:
26     Bow();
27     NAME_MEMBERS(Bow);
28     Offset center() const;  
29 };
30 #endif // BOW_HH