Package org.apache.sedona.viz.core
Class BigBufferedImage
- java.lang.Object
- 
- java.awt.Image
- 
- java.awt.image.BufferedImage
- 
- org.apache.sedona.viz.core.BigBufferedImage
 
 
 
- 
- All Implemented Interfaces:
- RenderedImage,- WritableRenderedImage,- Transparency
 
 public class BigBufferedImage extends BufferedImage The Class BigBufferedImage.
- 
- 
Field SummaryFields Modifier and Type Field Description static intMAX_PIXELS_IN_MEMORYThe Constant MAX_PIXELS_IN_MEMORY.- 
Fields inherited from class java.awt.image.BufferedImageTYPE_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.ImageaccelerationPriority, SCALE_AREA_AVERAGING, SCALE_DEFAULT, SCALE_FAST, SCALE_REPLICATE, SCALE_SMOOTH, UndefinedProperty
 - 
Fields inherited from interface java.awt.TransparencyBITMASK, OPAQUE, TRANSLUCENT
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BufferedImagecreate(int width, int height, int imageType)Creates the buffered image.static BufferedImagecreate(File inputFile, int imageType)Creates the buffered image.voiddispose()Dispose.static voiddispose(RenderedImage image)Dispose.- 
Methods inherited from class java.awt.image.BufferedImageaddTileObserver, coerceData, copyData, createGraphics, getAlphaRaster, getColorModel, getData, getData, getGraphics, getHeight, getHeight, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getProperty, getProperty, getPropertyNames, getRaster, getRGB, getRGB, getSampleModel, getSource, getSources, getSubimage, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getTransparency, getType, getWidth, getWidth, getWritableTile, getWritableTileIndices, hasTileWriters, isAlphaPremultiplied, isTileWritable, releaseWritableTile, removeTileObserver, setData, setRGB, setRGB, toString
 - 
Methods inherited from class java.awt.Imageflush, getAccelerationPriority, getCapabilities, getScaledInstance, setAccelerationPriority
 
- 
 
- 
- 
- 
Field Detail- 
MAX_PIXELS_IN_MEMORYpublic static final int MAX_PIXELS_IN_MEMORY The Constant MAX_PIXELS_IN_MEMORY.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
createpublic static BufferedImage create(int width, int height, int imageType) Creates the buffered image.- Parameters:
- width- the width
- height- the height
- imageType- the image type
- Returns:
- the buffered image
 
 - 
createpublic static BufferedImage create(File inputFile, int imageType) throws IOException Creates the buffered image.- Parameters:
- inputFile- the input file
- imageType- the image type
- Returns:
- the buffered image
- Throws:
- IOException- Signals that an I/O exception has occurred.
 
 - 
disposepublic static void dispose(RenderedImage image) Dispose.- Parameters:
- image- the image
 
 - 
disposepublic void dispose() Dispose.
 
- 
 
-