]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/system.hh
Fix the usage of min-distance in page breaking.
[lilypond.git] / lily / include / system.hh
index b8fa6644d43b3359ffbe81badeeba0e37be996c7..3bc7250d6f0606ac80fbe84ae2920f3734162be2 100644 (file)
@@ -48,6 +48,10 @@ public:
   SCM get_paper_systems ();
   SCM get_broken_system_grobs ();
 
+  DECLARE_SCHEME_CALLBACK (calc_pure_relevant_grobs, (SCM));
+  DECLARE_SCHEME_CALLBACK (height, (SCM));
+  DECLARE_SCHEME_CALLBACK (calc_pure_height, (SCM, SCM, SCM));
+
   System (SCM);
   System (System const &);
 
@@ -67,6 +71,7 @@ public:
 
   Interval begin_of_line_pure_height (vsize start, vsize end);
   Interval rest_of_line_pure_height (vsize start, vsize end);
+  Interval pure_refpoint_extent (vsize start, vsize end);
 
 protected:
   virtual void derived_mark () const;