Class Volatile2DRandomAccessibleProjector<T, A extends Volatile<T>, B>
java.lang.Object
net.imglib2.AbstractEuclideanSpace
net.imglib2.AbstractLocalizable
net.imglib2.Point
net.imglib2.display.projector.AbstractProjector2D
net.imglib2.display.projector.IterableIntervalProjector2D<A,B>
net.imglib2.display.projector.volatiles.Volatile2DRandomAccessibleProjector<T,A,B>
- All Implemented Interfaces:
Projector, EuclideanSpace, Localizable, Positionable, RealLocalizable
public class Volatile2DRandomAccessibleProjector<T, A extends Volatile<T>, B>
extends IterableIntervalProjector2D<A,B>
IterableIntervalProjector2D for Volatile input. After each
map() call, the projector has a state that
signalizes whether all projected pixels were valid.-
Field Summary
FieldsFields inherited from class IterableIntervalProjector2D
converter, source, targetFields inherited from class AbstractProjector2D
max, minFields inherited from class AbstractLocalizable
positionFields inherited from class AbstractEuclideanSpace
n -
Constructor Summary
ConstructorsConstructorDescriptionVolatile2DRandomAccessibleProjector(int dimX, int dimY, RandomAccessible<A> source, RandomAccessibleInterval<B> target, Converter<? super A, B> converter) -
Method Summary
Methods inherited from class Point
bck, equals, fwd, hashCode, move, move, move, move, move, setPosition, setPosition, setPosition, setPosition, setPosition, toString, wrapMethods inherited from class AbstractLocalizable
getDoublePosition, getFloatPosition, getIntPosition, getLongPosition, localize, localize, localize, localizeMethods inherited from class AbstractEuclideanSpace
numDimensionsMethods inherited from interface EuclideanSpace
numDimensionsMethods inherited from interface Localizable
localize, localize, positionAsLongArray, positionAsPointMethods inherited from interface RealLocalizable
positionAsDoubleArray, positionAsRealPoint
-
Field Details
-
valid
protected boolean valid
-
-
Constructor Details
-
Volatile2DRandomAccessibleProjector
public Volatile2DRandomAccessibleProjector(int dimX, int dimY, RandomAccessible<A> source, RandomAccessibleInterval<B> target, Converter<? super A, B> converter)
-
-
Method Details
-
isValid
public boolean isValid()- Returns:
- true if all mapped pixels were
valid.
-
map
-