]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.1.7
authorfred <fred>
Sun, 24 Mar 2002 19:53:04 +0000 (19:53 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:53:04 +0000 (19:53 +0000)
lily/include/head-column.hh
lily/include/rest-column.hh
lily/include/span-bar-grav.hh
lily/include/span-score-bar-grav.hh

index 77065d84cb491d4f6eb5b9e93469047610139efd..f95733201b155bb06d60ec5916ef44020792f12f 100644 (file)
@@ -12,6 +12,9 @@
 
 #include "script-column.hh"
 
+/**
+  Scripts and rests/noteheads
+ */
 class Head_column : public Script_column
 { 
 public:
@@ -27,7 +30,7 @@ public:
     Stem* stem_l_;
 
     void add(Note_head*);
-    void add(Script*s) { Script_column::add(s) ; }
+    virtual void add(Script*s);
     virtual void set(Stem*);
     Head_column();
     DECLARE_MY_RUNTIME_TYPEINFO;
index 7e2db4272c68cf179959d083dcf29af77d0fc45d..6dfdaf16c9635b9fe4ace311f3a44b66c9b427a2 100644 (file)
 #include "script-column.hh"
 #include "head-column.hh"
 
-/** 
-  struct to treat a set of rests as union (one voicegroup should
-  only produce one rest.
-  */
+/** struct to treat a set of rests as union (one voice should only
+  produce one rest.  */
 class Rest_column : public Head_column {
 public:
     DECLARE_MY_RUNTIME_TYPEINFO;
index f81428dc034471edc9f2502d3d1e72136aafff60..03a63aaece2c4cede931bf504d3d93a8198f3715 100644 (file)
 
 #include "engraver.hh"
 
+/** 
+
+  Make bars that span multiple "staffs". Catch bars, and span a
+  Span_bar over them if we find more than 2 bars
+
+  */
 class Span_bar_engraver : public Engraver
 {
     Span_bar * spanbar_p_;
index 5b53ffbb7158e4cb1e5ba9be7219b02a65bb4249..836424c0c21d7adaf089c7353b393cff0af090f5 100644 (file)
 
 #include "span-bar-grav.hh"
 
+/** 
+
+  Make the bars that Span the entire score line (system). A
+  Span_bar_engraver which generates a special bar.
+
+  */
+
 class Span_score_bar_engraver : public Span_bar_engraver 
 {
 public: