do_connect(c1,c2,d);
// alert! this is broken!
- if (c1->breakable) {
+ if (c1->breakable()) {
do_connect(c1->postbreak, c2,d);
}
- if (c2->breakable) {
+ if (c2->breakable()) {
do_connect(c1, c2->prebreak,d);
}
- if (c1->breakable &&c2->breakable) {
+ if (c1->breakable() &&c2->breakable()) {
do_connect(c1->postbreak, c2->prebreak,d);
}
}
for (; sc.ok(); sc++) {
if (sc->musical)
for (int i=0; i < sc->durations.sz(); i++) {
- Mtime d = sc->durations[i];
- Real dist = duration_to_idealspace(d, paper->whole_width);
+ Real d = sc->durations[i];
+ Real dist = duration_to_idealspace(d, paper_->whole_width);
PCol * c2 = find_col(sc->when + d,true)->pcol;
connect_nonmus(sc->pcol, c2, dist);
c2 = find_col(sc->when + d,false)->pcol;
return score_column->musical;
}
-Mtime
+Real
Staff_column::when() const
{
return score_column->when;
void
Staff_column::add(Voice_element*ve)
{
- Mtime d= ve->duration;
+ Real d= ve->duration;
if (d){
score_column->durations.add(d);
}