]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/pitch-interval.hh
Run `make grand-replace'.
[lilypond.git] / lily / include / pitch-interval.hh
index 0b621c3c5cd6b40272b0845e2ffd349dea5c056d..a10aed5c9cb4e5a4b69cb619c76ec1bbf168f71f 100644 (file)
@@ -1,10 +1,9 @@
-/* 
+/*
   pitch-interval.hh -- declare Pitch_interval
-  
+
   source file of the GNU LilyPond music typesetter
-  
-  (c) 2004--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
-  
+
+  (c) 2004--2008 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #ifndef PITCH_INTERVAL_HH
 
 #include "pitch.hh"
 
-class Pitch_interval : public Drul_array<Pitch> 
+class Pitch_interval : public Drul_array<Pitch>
+{
+public:
+  Pitch_interval ();
+  Pitch_interval (Pitch, Pitch);
+  Drul_array<bool> add_point (Pitch);
+  bool is_empty () const;
+};
+
+class Pitch_lexicographic_interval : public Drul_array<Pitch>
 {
 public:
-  Pitch_interval();
-  Pitch_interval(Pitch, Pitch);
-  void add_point (Pitch);
+  Pitch_lexicographic_interval ();
+  Pitch_lexicographic_interval (Pitch, Pitch);
+  Drul_array<bool> add_point (Pitch);
   bool is_empty () const;
 };