-void
-Chord_tremolo_iterator::derived_mark () const
-{
- if (child_iter_)
- scm_gc_mark (child_iter_->self_scm ());
-}
-
-void
-Chord_tremolo_iterator::derived_substitute (Context *f, Context *t)
-{
- if (child_iter_)
- child_iter_->substitute_outlet (f,t);
-}
-
-void
-Chord_tremolo_iterator::process (Moment m)
-{
- if (!m.to_bool () )
- {
- Music_iterator *yeah = try_music (get_music ());
- if (yeah)
- set_context (yeah->get_outlet ());
- else
- get_music ()->origin ()->warning (_ ("no one to print a tremolos"));
- }
-
- child_iter_->process (factor_ * m);
-}