class ImageComponent2DRetained extends ImageComponentRetained
ImageComponentRetained.ImageData, ImageComponentRetained.ImageDataType, ImageComponentRetained.ImageFormatTypeabgrSupported, byReference, depth, evaluateExtLock, geomLock, height, IMAGE_CHANGED, IMAGE_DATA_TYPE_BYTE_ARRAY, IMAGE_DATA_TYPE_BYTE_BUFFER, IMAGE_DATA_TYPE_INT_ARRAY, IMAGE_DATA_TYPE_INT_BUFFER, IMAGE_SIZE_512X512, imageData, imageTypeIsSupported, npotSupported, numXTiles, numYTiles, SUBIMAGE_CHANGED, tileh, tilew, TYPE_BYTE_ABGR, TYPE_BYTE_BGR, TYPE_BYTE_GRAY, TYPE_BYTE_LA, TYPE_BYTE_RGB, TYPE_BYTE_RGBA, TYPE_INT_ARGB, TYPE_INT_BGR, TYPE_INT_RGB, TYPE_USHORT_GRAY, userList, width, yUpchangedFrequent, compChanged, duplicateOnCloneTree, mirror, refCnt, refCount, usersDONT_MERGE, inBackgroundGroup, inSetLive, MERGE, MERGE_DONE, mergeFlag, onUpdateList, sourcelistIdx| Constructor and Description |
|---|
ImageComponent2DRetained() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
clearLive(int refCount) |
(package private) java.awt.image.RenderedImage |
getImage()
Retrieves a copy of the image in this ImageComponent2D object.
|
(package private) NioImageBuffer |
getNioImage()
Retrieves the reference of the nio image in this ImageComponent2D object.
|
(package private) void |
set(NioImageBuffer image)
This method handles NioImageBuffer
Refers or copies the specified NioImageBuffer to this 2D image component object.
|
(package private) void |
set(java.awt.image.RenderedImage image)
This method handles both BufferedImage and RenderedImage
Copies the specified RenderedImage to this 2D image component object.
|
(package private) void |
setSubImage(java.awt.image.RenderedImage image,
int width,
int height,
int srcX,
int srcY,
int dstX,
int dstY) |
(package private) void |
updateData(ImageComponent2D.Updater updater,
int x,
int y,
int width,
int height)
Update data.
|
addUser, convertImageDataFromABGRToRGBA, copyImageByBlock, copyImageLineByLine, copySupportedImageToImageData, copySupportedImageToImageData, copyToRefImage, copyToRefImageWithFormatConversion, copyUnsupportedImageToImageData, copyUnsupportedImageToImageData, copyUnsupportedImageToImageData, copyUnsupportedNioImageToImageData, createBlankImageData, createNioImageBufferDataObject, createRenderedImageDataObject, createRenderedImageDataObject, evaluateExtABGR, evaluateExtensions, evaluateExtNonPowerOfTwo, evaluateImageType, getDataElementBuffer, getFormat, getHeight, getImageClass, getImageData, getImageDataTypeIntValue, getImageFormatType, getImageFormatTypeIntValue, getImageType, getNumberOfComponents, getRefImage, getUnitsPerPixel, getUsedByOffScreen, getWidth, handleFrequencyChange, is3ByteRGB, is4ByteRGBA, isByReference, isImageTypeSupported, isImageTypeSupported, isImageTypeSupported, isSubImageTypeEqual, isYUp, processParams, removeUser, sendMessage, setByReference, setEnforceNonPowerOfTwoSupport, setFormat, setImageClass, setImageClass, setImageFormatType, setLive, setNumberOfComponents, setRefImage, setUnitsPerPixel, setUsedByOffScreen, setYUp, updateMirrorObject, useBilinearFilteraddAMirrorUser, addUser, clone, copyMirrorUsers, createMirrorObject, decRefCnt, doSetLive, getDuplicateOnCloneTree, getInImmCtx, incRefCnt, initMirrorObject, notifyUsers, removeAMirrorUser, removeMirrorUsers, removeUser, set, setDuplicateOnCloneTree, setFrequencyChangeMask, setInImmCtxclearLive, clearLive, compile, doSetLive, doSetLive, getSource, getVirtualUniverse, isInSetLive, isStatic, markAsLive, merge, mergeTransform, setCompiled, setLive, setLive, setSource, traversegetIdxUsed, incIdxUsedvoid set(NioImageBuffer image)
image - NioImageBuffer object containing the image.
The format and size must be the same as the current format in this
ImageComponent2D object.void set(java.awt.image.RenderedImage image)
image - RenderedImage object containing the image.
The format and size must be the same as the current format in this
ImageComponent2D object.void setSubImage(java.awt.image.RenderedImage image,
int width,
int height,
int srcX,
int srcY,
int dstX,
int dstY)
java.awt.image.RenderedImage getImage()
NioImageBuffer getNioImage()
void updateData(ImageComponent2D.Updater updater, int x, int y, int width, int height)
void clearLive(int refCount)
clearLive in class NodeComponentRetainedCopyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.