On Feb 7, 2011, at 10:00 AM, Han-Wen Nienhuys wrote:
+ for (vsize i=0; i < covered_grobs_.size (); i++)
| + for (vsize j=0; j < active_beams_.size (); j++)
| + {
| + bool my_beam = false;
| + if (Grob *stem = unsmob_grob (covered_grobs_.at (i)->get_object ("stem")))
| + if (Grob *beam = unsmob_grob (stem->get_object ("beam")))
| + if (beam == active_beams_.at (j))
| + my_beam = true;
| + if (!my_beam)
| + Pointer_group_interface::add_grob (active_beams_.at (j), ly_symbol2scm ("covered-grobs"), covered_grobs_.at (i));
| + } |
I thought that did the trick...am I missing something?
Cheers, MS
|