Package net.imglib2.img.cell
Class LazyCellImg.LazyCells<T extends Cell<?>>
java.lang.Object
net.imglib2.img.AbstractImg<T>
net.imglib2.img.list.AbstractLongListImg<T>
net.imglib2.img.cell.LazyCellImg.LazyCells<T>
- All Implemented Interfaces:
Iterable<T>,Dimensions,EuclideanSpace,Img<T>,Interval,IterableInterval<T>,IterableRealInterval<T>,RandomAccessible<T>,RandomAccessibleInterval<T>,RealInterval,Typed<T>
- Enclosing class:
LazyCellImg<T extends NativeType<T>,A extends DataAccess>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.imglib2.img.list.AbstractLongListImg
AbstractLongListImg.LongListCursor, AbstractLongListImg.LongListLocalizingCursor, AbstractLongListImg.LongListRandomAccess -
Field Summary
FieldsFields inherited from class net.imglib2.img.list.AbstractLongListImg
stepFields inherited from class net.imglib2.img.AbstractImg
dimension, max, n, numPixels -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.imglib2.img.list.AbstractLongListImg
cursor, iterationOrder, localizingCursor, randomAccessMethods 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, dimensionsAsLongArray, dimensionsAsPointMethods inherited from interface net.imglib2.Interval
maxAsLongArray, maxAsPoint, minAsLongArray, minAsPointMethods 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, getAtMethods inherited from interface net.imglib2.RealInterval
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint
-
Field Details
-
get
-
type
-
-
Constructor Details
-
LazyCells
-
-
Method Details
-
get
- Specified by:
getin classAbstractLongListImg<T extends Cell<?>>
-
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.- Returns:
- an instance of
T
-
set
- Specified by:
setin classAbstractLongListImg<T extends Cell<?>>
-
factory
Description copied from interface:ImgGet aImgFactorythat createsImgs of the same kind as this one. This is useful to create Imgs for temporary storage in generic methods where the specific Img type is unknown. Note, that the factory can be used even if all references to this Img have been invalidated.- Returns:
- a factory for Imgs of the same kind as this one.
-
copy
- Returns:
- - A copy of the current
Imginstance, all pixels are duplicated
-