X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fdot-column.cc;h=2dc724e9f60cf22c4dad131de8eadf041361c4b1;hb=d3c90f63573d53cfb191cc48f8f6ee672a5ca37a;hp=d9331f89074bc6dddcfc3ded34995ebde9a4ad3e;hpb=fbb6d20e9f58d691ffe845284cbb4d8bacf9ca60;p=lilypond.git diff --git a/lily/dot-column.cc b/lily/dot-column.cc index d9331f8907..2dc724e9f6 100644 --- a/lily/dot-column.cc +++ b/lily/dot-column.cc @@ -13,7 +13,10 @@ #include "staff-symbol-referencer.hh" #include "directional-element-interface.hh" #include "side-position-interface.hh" +#include "axis-group-interface.hh" + +// todo: dots and elements duplicate each other. void Dot_column::add_dots (Dots *d) { @@ -21,7 +24,7 @@ Dot_column::add_dots (Dots *d) gi.add_element (d); add_dependency (d); - add_element (d); + Axis_group_interface (this).add_element (d); } void @@ -49,9 +52,10 @@ Dot_column::Dot_column () { Group_interface gi (this, "dots"); gi.set_interface (); - directional_element (this).set (RIGHT); - set_axes(X_AXIS,X_AXIS); + + Axis_group_interface (this).set_interface (); + Axis_group_interface (this).set_axes(X_AXIS,X_AXIS); } /*