]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/paper-column.cc
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / lily / paper-column.cc
index aa7d918c8ea01aff71f2feb267248ec38d1f6f9f..525dca36b89fca5d7ee639d354f3d774b8d956fd 100644 (file)
@@ -45,12 +45,6 @@ Paper_column::get_system () const
   return system_;
 }
 
-void
-Paper_column::set_system (System *s)
-{
-  system_ = s;
-}
-
 Paper_column *
 Paper_column::get_column () const
 {
@@ -71,24 +65,6 @@ Paper_column::Paper_column (Paper_column const &src, int count)
   rank_ = src.rank_;
 }
 
-int
-Paper_column::compare (Grob * const &a,
-                      Grob * const &b)
-{
-  return sign (dynamic_cast<Paper_column*> (a)->rank_
-              - dynamic_cast<Paper_column*> (b)->rank_);
-}
-
-bool
-Paper_column::less_than (Grob *const &a,
-                        Grob *const &b)
-{
-  Paper_column *pa = dynamic_cast<Paper_column*> (a);
-  Paper_column *pb = dynamic_cast<Paper_column*> (b);
-  
-  return pa->rank_ < pb->rank_;
-}
-
 Moment
 Paper_column::when_mom (Grob *me)
 {
@@ -222,7 +198,6 @@ ADD_INTERFACE (Paper_column,
               /* properties */
               "between-cols "
               "bounded-by-me "
-              "grace-spacing " 
               "line-break-system-details "
               "line-break-penalty "
               "line-break-permission "
@@ -232,7 +207,6 @@ ADD_INTERFACE (Paper_column,
               "page-turn-permission "
               "shortest-playing-duration "
               "shortest-starter-duration "
-              "spacing "
               "used "
               "when ");