source file of the GNU LilyPond music typesetter
- (c) 1997--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "engraver.hh"
class Rhythmic_column_engraver : public Engraver
{
- Link_array<Grob> rheads_;
+ vector<Grob*> rheads_;
Grob *stem_;
Grob *note_column_;
Grob *dotcol_;
add_spacing_item (note_column_);
}
- for (int i = 0; i < rheads_.size (); i++)
+ for (vsize i = 0; i < rheads_.size (); i++)
{
if (!rheads_[i]->get_parent (X_AXIS))
Note_column::add_head (note_column_, rheads_[i]);
}
- rheads_.set_size (0);
+ rheads_.resize (0);
}
if (note_column_)
void
Rhythmic_column_engraver::acknowledge_rhythmic_head (Grob_info i)
{
- rheads_.push (i.grob ());
+ rheads_.push_back (i.grob ());
}
void