@Override
    protected Color getPixelColor(Point location) {
      return super.getPixelColor(new Point(location.x - HOT_SPOT.x + SIZE / 2, location.y - HOT_SPOT.y + SIZE / 2));
    }
@Override
    protected Color getPixelColor(Point location)