]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/chord.hh
patch::: 1.3.77.jcn1
[lilypond.git] / lily / include / chord.hh
index 935758ae636ce93a7039afd59d4222cc74e710da..ce00613275562e9ad270c4db6fa24093ed95a4b4 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1999 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1999--2000 Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #ifndef CHORD_HH
 #include "array.hh"
 #include "musical-pitch.hh"
 #include "lily-proto.hh"
+
+
+
+/*
+  Slightly on the hairy side? In any case COMMENTME.
+ */
 class Chord
 {
 public:
   static Array<Musical_pitch> base_arr (Musical_pitch p);
-  static void find_additions_and_subtractions(Array<Musical_pitch> pitch_arr, Array<Musical_pitch>* add_arr_p, Array<Musical_pitch>* sub_arr_p);    
   static int find_tonic_i (Array<Musical_pitch> const*);
   static int find_pitch_i (Array<Musical_pitch> const*, Musical_pitch p);
   static int find_notename_i (Array<Musical_pitch> const*, Musical_pitch p);
@@ -45,4 +50,6 @@ Chord to_chord (Musical_pitch tonic, Array<Musical_pitch>* add_arr_p, Array<Musi
 
 Chord to_chord (Array<Musical_pitch> pitch_arr, Tonic_req* tonic_req, Inversion_req* inversion_req, Bass_req* bass_req, bool find_inversion_b);
 
+int compare (Chord*, Chord*);
+
 #endif // CHORD_HH