Package one.empty3.library
Class ECBufferedImage
- java.lang.Object
-
- java.awt.Image
-
- java.awt.image.BufferedImage
-
- one.empty3.library.ECBufferedImage
-
- All Implemented Interfaces:
java.awt.image.RenderedImage
,java.awt.image.WritableRenderedImage
,java.awt.Transparency
public class ECBufferedImage extends java.awt.image.BufferedImage
-
-
Field Summary
-
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 Description ECBufferedImage(int width, int height, int imageType)
ECBufferedImage(java.awt.image.BufferedImage read)
ECBufferedImage(PPMFileInputStream ppmFileInputStream)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
static ECBufferedImage
getFromFile(java.io.File url)
static ECBufferedImage
getFromPackage(java.lang.Class c, java.lang.String resource)
static ECBufferedImage
getFromURL(java.net.URL url)
int
hashCode()
static ECBufferedImage
ppm(byte[] bytes, java.lang.String ppm)
java.lang.String
toString()
-
Methods inherited from class java.awt.image.BufferedImage
addTileObserver, 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
-
-
-
-
Constructor Detail
-
ECBufferedImage
public ECBufferedImage(java.awt.image.BufferedImage read)
-
ECBufferedImage
public ECBufferedImage(int width, int height, int imageType)
-
ECBufferedImage
public ECBufferedImage(PPMFileInputStream ppmFileInputStream)
-
-
Method Detail
-
ppm
public static ECBufferedImage ppm(byte[] bytes, java.lang.String ppm)
-
getFromFile
public static ECBufferedImage getFromFile(java.io.File url) throws java.io.IOException
- Throws:
java.io.IOException
-
getFromPackage
public static ECBufferedImage getFromPackage(java.lang.Class c, java.lang.String resource) throws java.io.IOException
- Throws:
java.io.IOException
-
getFromURL
public static ECBufferedImage getFromURL(java.net.URL url)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.awt.image.BufferedImage
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-