net.sourceforge.lentikit.imageCaching
Class SoftReferenceBufferedFileImage
java.lang.Object
java.awt.Image
java.awt.image.BufferedImage
net.sourceforge.lentikit.imageCaching.SoftReferenceBufferedFileImage
- All Implemented Interfaces:
- java.awt.image.RenderedImage, java.awt.image.WritableRenderedImage
- public class SoftReferenceBufferedFileImage
- extends java.awt.image.BufferedImage
- Author:
- ROWBOTTOM_A
To change this generated comment edit the template variable "typecomment":
Window>Preferences>Java>Templates.
To enable and disable the creation of type comments go to
Window>Preferences>Java>Code Generation.
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 |
Fields inherited from class java.awt.Image |
SCALE_AREA_AVERAGING, SCALE_DEFAULT, SCALE_FAST, SCALE_REPLICATE, SCALE_SMOOTH, UndefinedProperty |
Constructor Summary |
SoftReferenceBufferedFileImage(java.awt.image.BufferedImage unscaled,
java.io.File f,
int width,
int height,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2)
|
SoftReferenceBufferedFileImage(java.io.File f)
Constructor for SoftReferenceBufferedFileImage. |
SoftReferenceBufferedFileImage(java.io.File f,
int width,
int height,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2)
|
Method Summary |
void |
addTileObserver(java.awt.image.TileObserver to)
|
void |
coerceData(boolean isAlphaPremultiplied)
|
java.awt.image.WritableRaster |
copyData(java.awt.image.WritableRaster raster)
|
java.awt.Graphics2D |
createGraphics()
|
boolean |
equals(java.lang.Object arg0)
|
protected void |
finalize()
|
void |
flush()
|
java.awt.image.WritableRaster |
getAlphaRaster()
|
java.awt.image.ColorModel |
getColorModel()
|
java.awt.image.Raster |
getData()
|
java.awt.image.Raster |
getData(java.awt.Rectangle rect)
|
java.awt.Graphics |
getGraphics()
|
int |
getHeight()
|
int |
getHeight(java.awt.image.ImageObserver observer)
|
int |
getMinTileX()
|
int |
getMinTileY()
|
int |
getMinX()
|
int |
getMinY()
|
int |
getNumXTiles()
|
int |
getNumYTiles()
|
java.lang.Object |
getProperty(java.lang.String name)
|
java.lang.Object |
getProperty(java.lang.String name,
java.awt.image.ImageObserver observer)
|
java.lang.String[] |
getPropertyNames()
|
java.awt.image.WritableRaster |
getRaster()
|
int |
getRGB(int x,
int y)
|
int[] |
getRGB(int startX,
int startY,
int w,
int h,
int[] rgbArray,
int offset,
int scansize)
|
java.awt.image.SampleModel |
getSampleModel()
|
java.awt.Image |
getScaledInstance(int arg0,
int arg1,
int arg2)
|
java.awt.image.ImageProducer |
getSource()
|
java.util.Vector |
getSources()
|
java.awt.image.BufferedImage |
getSubimage(int x,
int y,
int w,
int h)
|
java.awt.image.Raster |
getTile(int tileX,
int tileY)
|
int |
getTileGridXOffset()
|
int |
getTileGridYOffset()
|
int |
getTileHeight()
|
int |
getTileWidth()
|
int |
getType()
|
int |
getWidth()
|
int |
getWidth(java.awt.image.ImageObserver observer)
|
java.awt.image.WritableRaster |
getWritableTile(int tileX,
int tileY)
|
java.awt.Point[] |
getWritableTileIndices()
|
int |
hashCode()
|
boolean |
hasTileWriters()
|
boolean |
isAlphaPremultiplied()
|
boolean |
isTileWritable(int tileX,
int tileY)
|
void |
releaseWritableTile(int tileX,
int tileY)
|
void |
removeTileObserver(java.awt.image.TileObserver to)
|
void |
setData(java.awt.image.Raster r)
|
void |
setRGB(int x,
int y,
int rgb)
|
void |
setRGB(int startX,
int startY,
int w,
int h,
int[] rgbArray,
int offset,
int scansize)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
SoftReferenceBufferedFileImage
public SoftReferenceBufferedFileImage(java.io.File f)
throws java.io.IOException
- Constructor for SoftReferenceBufferedFileImage.
SoftReferenceBufferedFileImage
public SoftReferenceBufferedFileImage(java.io.File f,
int width,
int height,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2)
throws java.io.IOException
SoftReferenceBufferedFileImage
public SoftReferenceBufferedFileImage(java.awt.image.BufferedImage unscaled,
java.io.File f,
int width,
int height,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2)
throws java.io.IOException
addTileObserver
public void addTileObserver(java.awt.image.TileObserver to)
- See Also:
WritableRenderedImage.addTileObserver(TileObserver)
coerceData
public void coerceData(boolean isAlphaPremultiplied)
- See Also:
BufferedImage.coerceData(boolean)
copyData
public java.awt.image.WritableRaster copyData(java.awt.image.WritableRaster raster)
- See Also:
RenderedImage.copyData(WritableRaster)
createGraphics
public java.awt.Graphics2D createGraphics()
- See Also:
BufferedImage.createGraphics()
flush
public void flush()
- See Also:
Image.flush()
getAlphaRaster
public java.awt.image.WritableRaster getAlphaRaster()
- See Also:
BufferedImage.getAlphaRaster()
getColorModel
public java.awt.image.ColorModel getColorModel()
- See Also:
RenderedImage.getColorModel()
getData
public java.awt.image.Raster getData()
- See Also:
RenderedImage.getData()
getData
public java.awt.image.Raster getData(java.awt.Rectangle rect)
- See Also:
RenderedImage.getData(Rectangle)
getGraphics
public java.awt.Graphics getGraphics()
- See Also:
Image.getGraphics()
getHeight
public int getHeight()
- See Also:
RenderedImage.getHeight()
getHeight
public int getHeight(java.awt.image.ImageObserver observer)
- See Also:
Image.getHeight(ImageObserver)
getMinTileX
public int getMinTileX()
- See Also:
RenderedImage.getMinTileX()
getMinTileY
public int getMinTileY()
- See Also:
RenderedImage.getMinTileY()
getMinX
public int getMinX()
- See Also:
RenderedImage.getMinX()
getMinY
public int getMinY()
- See Also:
RenderedImage.getMinY()
getNumXTiles
public int getNumXTiles()
- See Also:
RenderedImage.getNumXTiles()
getNumYTiles
public int getNumYTiles()
- See Also:
RenderedImage.getNumYTiles()
getProperty
public java.lang.Object getProperty(java.lang.String name,
java.awt.image.ImageObserver observer)
- See Also:
Image.getProperty(String, ImageObserver)
getProperty
public java.lang.Object getProperty(java.lang.String name)
- See Also:
RenderedImage.getProperty(String)
getPropertyNames
public java.lang.String[] getPropertyNames()
- See Also:
RenderedImage.getPropertyNames()
getRaster
public java.awt.image.WritableRaster getRaster()
- See Also:
BufferedImage.getRaster()
getRGB
public int[] getRGB(int startX,
int startY,
int w,
int h,
int[] rgbArray,
int offset,
int scansize)
- See Also:
BufferedImage.getRGB(int, int, int, int, int[], int, int)
getRGB
public int getRGB(int x,
int y)
- See Also:
BufferedImage.getRGB(int, int)
getSampleModel
public java.awt.image.SampleModel getSampleModel()
- See Also:
RenderedImage.getSampleModel()
getSource
public java.awt.image.ImageProducer getSource()
- See Also:
Image.getSource()
getSources
public java.util.Vector getSources()
- See Also:
RenderedImage.getSources()
getSubimage
public java.awt.image.BufferedImage getSubimage(int x,
int y,
int w,
int h)
- See Also:
BufferedImage.getSubimage(int, int, int, int)
getTile
public java.awt.image.Raster getTile(int tileX,
int tileY)
- See Also:
RenderedImage.getTile(int, int)
getTileGridXOffset
public int getTileGridXOffset()
- See Also:
RenderedImage.getTileGridXOffset()
getTileGridYOffset
public int getTileGridYOffset()
- See Also:
RenderedImage.getTileGridYOffset()
getTileHeight
public int getTileHeight()
- See Also:
RenderedImage.getTileHeight()
getTileWidth
public int getTileWidth()
- See Also:
RenderedImage.getTileWidth()
getType
public int getType()
- See Also:
BufferedImage.getType()
getWidth
public int getWidth()
- See Also:
RenderedImage.getWidth()
getWidth
public int getWidth(java.awt.image.ImageObserver observer)
- See Also:
Image.getWidth(ImageObserver)
getWritableTile
public java.awt.image.WritableRaster getWritableTile(int tileX,
int tileY)
- See Also:
WritableRenderedImage.getWritableTile(int, int)
getWritableTileIndices
public java.awt.Point[] getWritableTileIndices()
- See Also:
WritableRenderedImage.getWritableTileIndices()
hasTileWriters
public boolean hasTileWriters()
- See Also:
WritableRenderedImage.hasTileWriters()
isAlphaPremultiplied
public boolean isAlphaPremultiplied()
- See Also:
BufferedImage.isAlphaPremultiplied()
isTileWritable
public boolean isTileWritable(int tileX,
int tileY)
- See Also:
WritableRenderedImage.isTileWritable(int, int)
releaseWritableTile
public void releaseWritableTile(int tileX,
int tileY)
- See Also:
WritableRenderedImage.releaseWritableTile(int, int)
removeTileObserver
public void removeTileObserver(java.awt.image.TileObserver to)
- See Also:
WritableRenderedImage.removeTileObserver(TileObserver)
setData
public void setData(java.awt.image.Raster r)
- See Also:
WritableRenderedImage.setData(Raster)
setRGB
public void setRGB(int startX,
int startY,
int w,
int h,
int[] rgbArray,
int offset,
int scansize)
- See Also:
BufferedImage.setRGB(int, int, int, int, int[], int, int)
setRGB
public void setRGB(int x,
int y,
int rgb)
- See Also:
BufferedImage.setRGB(int, int, int)
toString
public java.lang.String toString()
- See Also:
Object.toString()
getScaledInstance
public java.awt.Image getScaledInstance(int arg0,
int arg1,
int arg2)
equals
public boolean equals(java.lang.Object arg0)
finalize
protected void finalize()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
hashCode
public int hashCode()
Copyright © 2004 Sourceforge. All Rights Reserved.