]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/grob-pitch-tuple.hh
Merge branch 'jneeman' of git+ssh://jneem@git.sv.gnu.org/srv/git/lilypond into jneeman
[lilypond.git] / lily / include / grob-pitch-tuple.hh
1 /*
2   grob-pitch-tuple.hh -- declare Grob_pitch_tuple
3
4   source file of the GNU LilyPond music typesetter
5
6   (c) 2001--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
7 */
8
9 #ifndef GROB_PITCH_TUPLE_HH
10 #define GROB_PITCH_TUPLE_HH
11
12 #include "pitch.hh"
13 #include "moment.hh"
14
15 struct Grob_pitch_tuple
16 {
17   Pitch pitch_;
18   Grob *head_;
19   Moment end_;
20
21   Grob_pitch_tuple ();
22   Grob_pitch_tuple (Grob *, Music *, Moment);
23   static int pitch_compare (Grob_pitch_tuple const &, Grob_pitch_tuple const &);
24   static int time_compare (Grob_pitch_tuple const &, Grob_pitch_tuple const &);
25 };
26
27 int compare (Grob_pitch_tuple const &, Grob_pitch_tuple const &);
28
29 #endif /* GROB_PITCH_TUPLE_HH */
30