#include "note-head.hh"
#include "stem.hh"
#include "note-column.hh"
-#include "script.hh"
#include "dot-column.hh"
#include "musical-request.hh"
ncol_p_->set_stem (stem_l_);
stem_l_ = 0;
}
-
- for (int i=0; i < script_l_arr_.size(); i++)
- {
- if (ncol_p_)
- ncol_p_->add_script (script_l_arr_[i]);
- }
-
- script_l_arr_.clear();
}
}
Item * item = dynamic_cast <Item *> (i.elem_l_);
if (!item)
return;
- if (Script *s=dynamic_cast<Script *> (item))
- {
- if (i.req_l_)
- {
- script_l_arr_.push (s);
- }
- }
- else if (Stem*s=dynamic_cast<Stem *> (item))
+ if (Stem*s=dynamic_cast<Stem *> (item))
{
stem_l_ = s;
}
{
ncol_p_->set_elt_property (horizontal_shift_scm_sym, SCM_BOOL_T);
}
-
- if (! ncol_p_->dir_)
- ncol_p_->dir_ =(Direction) int(get_property ("ydirection", 0));
typeset_element (ncol_p_);
ncol_p_ =0;
void
Rhythmic_column_engraver::do_post_move_processing()
{
- script_l_arr_.clear();
dotcol_l_ =0;
stem_l_ =0;
}