예제 #1
0
 @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);
 }
예제 #2
0
 @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);
 }
예제 #3
0
 @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);
 }