Class AbstractNativeImg<T extends NativeType<T>, A>
java.lang.Object
net.imglib2.img.AbstractImg<T>
net.imglib2.img.AbstractNativeImg<T,A>
- All Implemented Interfaces:
Iterable<T>, Dimensions, EuclideanSpace, Img<T>, NativeImg<T,A>, Interval, IterableInterval<T>, IterableRealInterval<T>, RandomAccessible<T>, RandomAccessibleInterval<T>, RealInterval, Typed<T>
- Direct Known Subclasses:
AbstractCellImg, ArrayImg, NtreeImg, PlanarImg
public abstract class AbstractNativeImg<T extends NativeType<T>, A>
extends AbstractImg<T>
implements NativeImg<T,A>
TODO
-
Field Summary
FieldsFields inherited from class AbstractImg
dimension, max, n, numPixels -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractImg
dimension, dimensions, max, max, max, min, min, min, numDimensions, numElements, randomAccess, realMax, realMax, realMax, realMin, realMin, realMin, size, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Dimensions
dimensions, dimensions, dimensionsAsLongArray, dimensionsAsPointMethods inherited from interface EuclideanSpace
numDimensionsMethods inherited from interface Interval
dimension, max, max, max, maxAsLongArray, maxAsPoint, min, min, min, minAsLongArray, minAsPoint, realMax, realMinMethods inherited from interface IterableInterval
localizingSpliterator, spliteratorMethods inherited from interface IterableRealInterval
firstElement, iterator, parallelStream, streamMethods inherited from interface RandomAccessible
getAt, getAt, getAt, randomAccess, randomAccessMethods inherited from interface RandomAccessibleInterval
cursor, iterationOrder, localizingCursor, sizeMethods inherited from interface RealInterval
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMax, realMin, realMin
-
Field Details
-
entitiesPerPixel
-
numEntities
protected long numEntities -
linkedType
-
-
Constructor Details
-
AbstractNativeImg
-
-
Method Details
-
setLinkedType
- Specified by:
setLinkedTypein interfaceNativeImg<T extends NativeType<T>, A>
-
createLinkedType
- Specified by:
createLinkedTypein interfaceNativeImg<T extends NativeType<T>, A>
-
getType
Description copied from interface:TypedGet an instance ofT.It should not be assumed that the returned
Tinstance is an independent copy. In particular, repeated calls togetType()may return the same instance.- Specified by:
getTypein interfaceIterableRealInterval<T extends NativeType<T>>- Specified by:
getTypein interfaceTyped<T extends NativeType<T>>- Returns:
- an instance of
T
-