2 axis-group-element.cc -- implement Axis_group_element
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--1998 Han-Wen Nienhuys <hanwen@stack.nl>
9 #include "axis-group-element.hh"
12 Axis_group_element::do_unlink()
18 Axis_group_element::do_junk_links()
20 axis_admin_.elem_l_arr_.set_size (0);
25 Axis_group_element::contains_b (Graphical_element const*e) const
27 return axis_admin_.contains_b (e);
30 Link_array<Score_elem>
31 Axis_group_element::get_extra_dependencies() const
36 Link_array<Score_elem>
37 Axis_group_element::elem_l_arr () const
42 Link_array<Score_elem> r;
43 for (int i=0; i < axis_admin_.elem_l_arr_.size (); i++)
44 r.push ((Score_elem*)axis_admin_.elem_l_arr_[i]);
49 Axis_group_element::do_print() const
55 Axis_group_element::Axis_group_element()
57 transparent_b_ = true;
61 IMPLEMENT_IS_TYPE_B1(Axis_group_element, Score_elem);