@Override public void drawPolygon(int[] xPoints, int[] yPoints, int nPoints) { polygonsStart.append(xs.size()); polygonsSize.append(nPoints); xs.append(xPoints, 0, nPoints, tx); ys.append(yPoints, 0, nPoints, ty); }
@Override public void fillRect(int x, int y, int width, int height) { rectanglesStart.append(xs.size()); xs.append(x + tx); ys.append(y + ty); xs.append(width); ys.append(height); }
@Override public void drawLine(int x1, int y1, int x2, int y2) { linesStart.append(xs.size()); xs.append(x1 + tx); xs.append(x2 + tx); ys.append(y1 + ty); ys.append(y2 + ty); }