2 dot-column-engraver.cc -- implement Dot_column_engraver
4 source file of the GNU LilyPond music typesetter
6 (c) 1998--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #include "dot-column-engraver.hh"
11 #include "rhythmic-head.hh"
12 #include "dot-column.hh"
14 ADD_THIS_TRANSLATOR (Dot_column_engraver);
16 Dot_column_engraver::Dot_column_engraver ()
22 Dot_column_engraver::do_pre_move_processing ()
26 typeset_element (dotcol_p_);
33 Dot_column_engraver::acknowledge_element (Score_element_info info)
35 Rhythmic_head * h = dynamic_cast<Rhythmic_head*>(info.elem_l_);
44 dotcol_p_ = new Dot_column;
45 announce_element (Score_element_info (dotcol_p_, 0));
48 dotcol_p_->add_head (h);