com.steema.teechart.drawing
Class Image

java.lang.Object
  extended by java.awt.Image
      extended by java.awt.image.BufferedImage
          extended by com.steema.teechart.drawing.Image
All Implemented Interfaces:
java.awt.image.RenderedImage, java.awt.image.WritableRenderedImage, java.awt.Transparency

public final class Image
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
 
Fields inherited from class java.awt.Image
accelerationPriority, SCALE_AREA_AVERAGING, SCALE_DEFAULT, SCALE_FAST, SCALE_REPLICATE, SCALE_SMOOTH, UndefinedProperty
 
Fields inherited from interface java.awt.Transparency
BITMASK, OPAQUE, TRANSLUCENT
 
Constructor Summary
Image(java.awt.image.BufferedImage image)
           
Image(int width, int height)
           
Image(int width, int height, int imageType)
           
Image(int width, int height, java.lang.Object control)
           
 
Method Summary
 java.awt.Image AWTImage()
           
 java.awt.Image grayBuffered()
           
 boolean hasAlpha()
           
 void save(java.lang.String fileName, java.lang.String fileExtension, javax.imageio.ImageWriteParam format)
           
 
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, toString
 
Methods inherited from class java.awt.Image
flush, getAccelerationPriority, getCapabilities, getScaledInstance, setAccelerationPriority
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Image

public Image(int width,
             int height,
             int imageType)

Image

public Image(int width,
             int height)

Image

public Image(java.awt.image.BufferedImage image)

Image

public Image(int width,
             int height,
             java.lang.Object control)
Method Detail

hasAlpha

public boolean hasAlpha()

save

public void save(java.lang.String fileName,
                 java.lang.String fileExtension,
                 javax.imageio.ImageWriteParam format)
          throws java.io.IOException
Throws:
java.io.IOException

grayBuffered

public java.awt.Image grayBuffered()

AWTImage

public java.awt.Image AWTImage()