visad.data
Class CachedBufferedByteImage
- java.lang.Object
-
- java.awt.Image
-
- java.awt.image.BufferedImage
-
- visad.data.CachedBufferedByteImage
-
- All Implemented Interfaces:
- java.awt.image.RenderedImage, java.awt.image.WritableRenderedImage, java.awt.Transparency
public class CachedBufferedByteImage extends java.awt.image.BufferedImageClass CachedBufferedByteImage _more_
-
-
Field Summary
Fields Modifier and Type Field and Description static intcnt_more_-
Fields inherited from class java.awt.image.BufferedImage
TYPE_3BYTE_BGR, TYPE_4BYTE_ABGR, TYPE_4BYTE_ABGR_PRE, TYPE_BYTE_BINARY, TYPE_BYTE_GRAY, TYPE_BYTE_INDEXED, TYPE_CUSTOM, TYPE_INT_ARGB, TYPE_INT_ARGB_PRE, TYPE_INT_BGR, TYPE_INT_RGB, TYPE_USHORT_555_RGB, TYPE_USHORT_565_RGB, TYPE_USHORT_GRAY
-
-
Constructor Summary
Constructors Constructor and Description CachedBufferedByteImage(int width, int height, int type)_more_
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidbytesChanged(byte[] newByteData)_more_voidfinalize()byte[]getBytesFromCache()_more_intgetHeight()_more_intgetHeight(java.awt.image.ImageObserver obs)_more_java.awt.image.WritableRastergetRaster()_more_intgetWidth()_more_intgetWidth(java.awt.image.ImageObserver obs)_more_booleaninMemory()-
Methods inherited from class java.awt.image.BufferedImage
addTileObserver, coerceData, copyData, createGraphics, getAlphaRaster, getColorModel, getData, getData, getGraphics, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getProperty, getProperty, getPropertyNames, getRGB, getRGB, getSampleModel, getSource, getSources, getSubimage, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTransparency, getType, getWritableTile, getWritableTileIndices, hasTileWriters, isAlphaPremultiplied, isTileWritable, releaseWritableTile, removeTileObserver, setData, setRGB, setRGB, toString
-
-
-
-
Constructor Detail
-
CachedBufferedByteImage
public CachedBufferedByteImage(int width, int height, int type)_more_- Parameters:
width- _more_height- _more_type- _more_
-
-
Method Detail
-
bytesChanged
public void bytesChanged(byte[] newByteData)
_more_- Parameters:
newByteData- _more_
-
finalize
public void finalize() throws java.lang.Throwable- Overrides:
finalizein classjava.lang.Object- Throws:
java.lang.Throwable
-
inMemory
public boolean inMemory()
-
getBytesFromCache
public byte[] getBytesFromCache()
_more_- Returns:
- _more_
-
getHeight
public int getHeight()
_more_- Specified by:
getHeightin interfacejava.awt.image.RenderedImage- Overrides:
getHeightin classjava.awt.image.BufferedImage- Returns:
- _more_
-
getWidth
public int getWidth()
_more_- Specified by:
getWidthin interfacejava.awt.image.RenderedImage- Overrides:
getWidthin classjava.awt.image.BufferedImage- Returns:
- _more_
-
getHeight
public int getHeight(java.awt.image.ImageObserver obs)
_more_- Overrides:
getHeightin classjava.awt.image.BufferedImage- Parameters:
obs- _more_- Returns:
- _more_
-
getWidth
public int getWidth(java.awt.image.ImageObserver obs)
_more_- Overrides:
getWidthin classjava.awt.image.BufferedImage- Parameters:
obs- _more_- Returns:
- _more_
-
getRaster
public java.awt.image.WritableRaster getRaster()
_more_- Overrides:
getRasterin classjava.awt.image.BufferedImage- Returns:
- _more_
-
-
DMelt 3.0 © DataMelt by jWork.ORG