Class OutOfBoundsMirrorFactory<T,F extends Interval & RandomAccessible<T>>

java.lang.Object
net.imglib2.outofbounds.OutOfBoundsMirrorFactory<T,F>
Type Parameters:
T -
All Implemented Interfaces:
OutOfBoundsFactory<T,F>

public class OutOfBoundsMirrorFactory<T,F extends Interval & RandomAccessible<T>> extends Object implements OutOfBoundsFactory<T,F>
Create appropriate strategies that virtually mirror a RandomAccessible at its boundaries. Boundary pixels are either duplicated or not. Note that if boundary pixels should not be duplicated then all dimensions of the source (F f) must be > 1.
Author:
Stephan Preibisch, Stephan Saalfeld