int yd = ts.y(uymin); int wd = ts.width(uxmax-uxmin); int hd = ts.height(uymax-uymin); Rectangle viewRect = new Rectangle(xd,yd,wd,hd);
int h = ts.height(vr.height);
u0 = max(umin,t.y(0)); u1 = min(umax,t.y(h-1)); du = min(umax-umin,t.height(h));
int ry = ts.height(rby); int rb = max(0,min(rx,ry)-1);