]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/elem-group.cc
release: 0.1.14
[lilypond.git] / lily / elem-group.cc
index 8c4c573b26e478654de6b38fca1bb58536c05eaa..4e215381cf37f1e6104012a34997d5f197fe33eb 100644 (file)
 #include "item.hh"
 #include "debug.hh"
 
-void
-Axis_group_element::do_unlink()
-{
-  remove_all();
-}
-
-void
-Axis_group_element::do_junk_links()
-{
-  axis_admin_.elem_l_arr_.set_size (0);
-}
-
-
-bool
-Axis_group_element::contains_b (Score_elem const*e) const
-{
-  return axis_admin_.contains_b (e);
-}
-
-Link_array<Score_elem>
-Axis_group_element::get_extra_dependencies() const
-{
-  return axis_admin_.elem_l_arr_;
-}
-
-void
-Axis_group_element::do_print() const
-{
-  axis_admin_.print();
-}
-
-
-Axis_group_element::Axis_group_element()
-{
-  transparent_b_ = true;
-}
-
-// ****************
-
 
 void
-Vertical_group_element::add_element (Score_elem*e)
+Vertical_group_element::add_element (Graphical_element*e)
 {
   axis_admin_.add_element (e, this, Y_AXIS, Y_AXIS);
 }
 
 void
-Vertical_group_element::remove_element (Score_elem*e)
+Vertical_group_element::remove_element (Graphical_element*e)
 {
   axis_admin_.remove_element (e, Y_AXIS, Y_AXIS);
 }
@@ -84,13 +45,13 @@ Horizontal_group_element::remove_all()
 }
 
 void
-Horizontal_group_element::add_element (Score_elem*e)
+Horizontal_group_element::add_element (Graphical_element*e)
 {
   axis_admin_.add_element (e,this, X_AXIS,X_AXIS);
 }
 
 void
-Horizontal_group_element::remove_element (Score_elem*e)
+Horizontal_group_element::remove_element (Graphical_element*e)
 {
   axis_admin_.remove_element (e,X_AXIS,X_AXIS);
 }
@@ -111,13 +72,13 @@ Horizontal_vertical_group_element::remove_all()
   axis_admin_.remove_all (X_AXIS,Y_AXIS);
 }
 void
-Horizontal_vertical_group_element::add_element (Score_elem *e)
+Horizontal_vertical_group_element::add_element (Graphical_element *e)
 {
   axis_admin_.add_element (e, this, X_AXIS, Y_AXIS);
 }
 
 void
-Horizontal_vertical_group_element::remove_element (Score_elem*e)
+Horizontal_vertical_group_element::remove_element (Graphical_element*e)
 {
   axis_admin_.remove_element (e, X_AXIS, Y_AXIS);
 }