a.push(print_dimen( h));
Symbol ret=(*symtables_)("bars")->lookup(s);;
ret.tex = substitute_args(ret.tex, a);
- ret.dim.y = Interval( 0, h);
+ ret.dim.y() = Interval( 0, h);
return ret;
}
Array<String> a;
a.push(idx);
ret.tex = substitute_args(ret.tex, a);
- ret.dim.x = Interval(0,wid);
+ ret.dim.x() = Interval(0,wid);
return ret;
}
{
Real internote_f = paper_l_ ->internote_f();
Symbol s;
- s.dim.x = Interval(0,wid);
Real dy = (lines >0) ? (lines-1)*internote_f : 0;
- s.dim.y = Interval(0,dy);
+ s.dim = Box(Interval(0,wid), Interval(0,dy));
Array<String> a;
a.push(lines);
Lookup::meter(Array<Scalar> a) const
{
Symbol s;
- s.dim.x = Interval( 0 PT, 10 PT);
- s.dim.y = Interval(0, 20 PT); // todo
+ s.dim.x() = Interval( 0 PT, 10 PT);
+ s.dim.y() = Interval(0, 20 PT); // todo
String src = (*symtables_)("param")->lookup("meter").tex;
s.tex = substitute_args(src,a);
return s;
}
Symbol s;
- s.dim.x = Interval(0,0);
- s.dim.y = Interval(y1,y2);
+ s.dim.x() = Interval(0,0);
+ s.dim.y() = Interval(y1,y2);
Array<String> a;
a.push(print_dimen(y1));
Array<String> a;
a.push(idx);
s.tex = substitute_args(s.tex,a);
- s.dim.y = Interval(0,y);
+ s.dim.y() = Interval(0,y);
}
{
Array<String> a;