]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/separation-item.hh
Ensure that even non-adjacent columns get a rod if they might collide.
[lilypond.git] / lily / include / separation-item.hh
index 1b2471118dff16a64492f2b03bc75523988f2fe2..d1280c7a9ea85995c5f430ba975e1ea4b490bbf8 100644 (file)
@@ -22,11 +22,9 @@ struct Separation_item
 
   static vector<Box> boxes (Grob *me, Grob *left);
   static Skyline conditional_skyline (Grob *, Grob *);
-  static Interval width (Grob *);
-  static Interval relative_width (Grob *, Grob *);
   static Grob *extremal_break_aligned_grob (Grob *, Direction, Interval *);
-  static bool set_distance (Drul_array<Item *>, Real);
-  static void set_skyline_distance (Drul_array<Item*>, Real);
+  static Real set_distance (Item *left, Item *right, Real padding);
+  static bool is_empty (Grob *me);
   static void add_item (Grob *, Item *);
   static void add_conditional_item (Grob *, Grob *);
 };