region = ShapeUtilities.transformBounds(region, at);
Figure hit = CanvasUtilities.pick(figuresFromFront(), region, filter);
if ((hit == null) && (_background != null) && _background.hit(region)) {
return CanvasUtilities.pick(new UnitIterator(_background), region,
filter);
}
return hit;
}