public void blitSubrect(int sx, int sy, int sw, int sh, int dx, int dy, Softimage src, Softimage dest) { Rectangle oldclip = dest.clip; dest.setClip(dx, dy, sw, sh); blit(dx - sx, dy - sy, src, dest); dest.clip = oldclip; }