Package net.imglib2.img
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 net.imglib2.img.AbstractImg
dimension, max, n, numPixels -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.imglib2.img.AbstractImg
dimension, dimensions, max, max, max, min, min, min, numDimensions, numElements, randomAccess, realMax, realMax, realMax, realMin, realMin, realMin, size, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.imglib2.Dimensions
dimensions, dimensions, dimensionsAsLongArray, dimensionsAsPointMethods inherited from interface net.imglib2.EuclideanSpace
numDimensionsMethods inherited from interface net.imglib2.Interval
dimension, max, max, max, maxAsLongArray, maxAsPoint, min, min, min, minAsLongArray, minAsPoint, realMax, realMinMethods inherited from interface net.imglib2.IterableInterval
localizingSpliterator, spliteratorMethods inherited from interface net.imglib2.IterableRealInterval
firstElement, iterator, parallelStream, streamMethods inherited from interface net.imglib2.RandomAccessible
getAt, getAt, getAt, randomAccess, randomAccessMethods inherited from interface net.imglib2.RandomAccessibleInterval
cursor, iterationOrder, localizingCursor, sizeMethods inherited from interface net.imglib2.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
-