AffineTransform at = AffineTransform.getTranslateInstance(dx, dy);
// feOffset is a point operation. Therefore, to take the
// filter primitive region into account, only a pad operation
// on the input is required.
PadRable pad = new PadRable8Bit(in, primitiveRegion, PadMode.ZERO_PAD);
Filter filter = new AffineRable8Bit(pad, at);
filter = new PadRable8Bit(filter, primitiveRegion, PadMode.ZERO_PAD);
// handle the 'color-interpolation-filters' property
handleColorInterpolationFilters(filter, filterElement);
// update the filter Map