@Override
  public void clicked(final int x, final int z) {
    for(int i = -dr; i <= dr; ++i) {
      final int isq = i * i;
      for(int j = -dr; j <= dr; ++j) {
        if(circle && (isq + j * j > 4 * r2)) {
          continue;
        }
        final int posX = x + i;
        final int posZ = z + j;
        viewer.editChunk(new ScreenPosition(posX, posZ), edit);
      }
    }
    viewer.editFinished();
  }