if (Note_column::has_rests (i.grob ()) || i.grob ()->get_parent (X_AXIS))
return;
+ if (to_boolean (i.grob ()->get_property ("ignore-collision")))
+ return;
+
note_columns_.push_back (i.grob ());
}
}
"@code{force-hshift} and @code{horizontal-shift}.",
/* properties */
+ "ignore-collision "
"merge-differently-dotted "
"merge-differently-headed "
"positioning-done ");
(avoid-slur ,symbol? "Method of handling slur collisions.
Choices are @code{around}, @code{inside}, @code{outside}. If unset, script
and slur ignore eachother.")
+ (ignore-collision ,boolean? "If set, don't do note collision resolution on this NoteColumn.")
(inspect-quants ,number-pair? "If debugging is set,
set beam/slur quant to this position, and print the respective scores.")
(inspect-index ,integer? "If debugging is set,