@Override public PointSetIterator iterator() { return diff.iterator(); }
@Override public int numDimensions() { return diff.numDimensions(); }
@Override public void translate(long[] deltas) { diff.translate(deltas); invalidateBounds(); }
@Override public long[] getOrigin() { return diff.getOrigin(); }
@Override public long size() { return diff.size(); }
@Override protected long[] findBoundMax() { return diff.findBoundMax(); }
@Override public boolean includes(long[] point) { return diff.includes(point); }