#include "group-interface.hh"
#include "staff-symbol-referencer.hh"
#include "directional-element-interface.hh"
+#include "side-position-interface.hh"
void
Dot_column::add_dots (Dots *d)
if (!r->dots_l ())
return ;
- add_support (r);
+ side_position (this).add_support (r);
add_dots (r->dots_l ());
}
{
Staff_symbol_referencer_interface s1(d1);
Staff_symbol_referencer_interface s2(d2);
-
return int (s1.position_f () - s2.position_f ());
}
Should be smarter.
*/
void
-Dot_column::do_post_processing ()
+Dot_column::after_line_breaking ()
{
Link_array<Dots> dots = Group_interface__extract_elements (this, (Dots*)0 , "dots");
dots.sort (Dot_column::compare);