Class ArrayImgAWTScreenImage<T extends NativeType<T>,A>
java.lang.Object
net.imglib2.img.AbstractImg<T>
net.imglib2.img.AbstractNativeImg<T,A>
net.imglib2.img.array.ArrayImg<T,A>
net.imglib2.display.screenimage.awt.ArrayImgAWTScreenImage<T,A>
- All Implemented Interfaces:
Iterable<T>,Dimensions,AWTScreenImage,ScreenImage<Image>,EuclideanSpace,Img<T>,NativeImg<T,,A> Interval,IterableInterval<T>,IterableRealInterval<T>,RandomAccessible<T>,RandomAccessibleInterval<T>,RealInterval,SubIntervalIterable<T>
- Direct Known Subclasses:
ByteAWTScreenImage,DoubleAWTScreenImage,FloatAWTScreenImage,IntAWTScreenImage,ShortAWTScreenImage,UnsignedByteAWTScreenImage,UnsignedIntAWTScreenImage,UnsignedShortAWTScreenImage
public abstract class ArrayImgAWTScreenImage<T extends NativeType<T>,A>
extends ArrayImg<T,A>
implements AWTScreenImage
An
AWTScreenImage that is an ArrayImg.- Author:
- Curtis Rueden
-
Field Summary
Fields inherited from class net.imglib2.img.AbstractNativeImg
entitiesPerPixel, linkedType, numEntitiesFields inherited from class net.imglib2.img.AbstractImg
dimension, max, n, numPixels -
Constructor Summary
ConstructorsConstructorDescriptionArrayImgAWTScreenImage(ArrayImg<T, A> img) ArrayImgAWTScreenImage(T type, A data, long[] dim) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract DataBuffercreateDataBuffer(A data) protected intgetBitsPerPixel(T type) image()Methods inherited from class net.imglib2.img.array.ArrayImg
copy, cursor, cursor, factory, iterationOrder, localizingCursor, localizingCursor, randomAccess, randomAccess, subIntervalIterationOrder, supportsOptimizedCursor, updateMethods inherited from class net.imglib2.img.AbstractNativeImg
createLinkedType, setLinkedTypeMethods inherited from class net.imglib2.img.AbstractImg
dimension, dimensions, firstElement, iterator, max, max, max, min, min, min, numDimensions, numElements, 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
dimension, dimensionsMethods inherited from interface net.imglib2.EuclideanSpace
numDimensionsMethods inherited from interface java.lang.Iterable
forEach, iterator, spliteratorMethods inherited from interface net.imglib2.IterableRealInterval
firstElement, size
-
Constructor Details
-
ArrayImgAWTScreenImage
-
ArrayImgAWTScreenImage
-
-
Method Details
-
image
- Specified by:
imagein interfaceAWTScreenImage- Specified by:
imagein interfaceScreenImage<T extends NativeType<T>>
-
getBitsPerPixel
-
createDataBuffer
-