Class AbstractProjector2D
java.lang.Object
net.imglib2.AbstractEuclideanSpace
net.imglib2.AbstractLocalizable
net.imglib2.Point
net.imglib2.display.projector.AbstractProjector2D
- All Implemented Interfaces:
Projector, EuclideanSpace, Localizable, Positionable, RealLocalizable
- Direct Known Subclasses:
ArrayImgXYByteProjector, ArrayImgXYShortProjector, CompositeXYProjector, CompositeXYRandomAccessibleProjector, IterableIntervalProjector2D, PlanarImgXYByteProjector, PlanarImgXYShortProjector, RandomAccessibleProjector2D, SamplingProjector2D
Base class for 2D projectors. Projecting means in this case projecting from a
source format to a target format. 2D hints that the result is something 2
dimensional. The base class provides methods to select a reference point in a
multi-dimensional data object. Sub classes like
A basic example is the extraction of a data plain (containing the reference point) by sampling two axes
IterableIntervalProjector2D, SamplingProjector2D or
ArrayImgXYByteProjector specify a mapping that uses the reference
point to project data into a 2 dimensional representation. A basic example is the extraction of a data plain (containing the reference point) by sampling two axes
-
Field Summary
FieldsFields inherited from class AbstractLocalizable
positionFields inherited from class AbstractEuclideanSpace
n -
Constructor Summary
ConstructorsConstructorDescriptionAbstractProjector2D(int numDims) initializes a reference point with the specified number of dimensions. -
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
-
min
protected final long[] min -
max
protected final long[] max
-
-
Constructor Details
-
AbstractProjector2D
public AbstractProjector2D(int numDims) initializes a reference point with the specified number of dimensions. Start position is 0,0,...,0- Parameters:
numDims-
-