de.intarsys.cwt.swt.image
Class ImageConverterAwt2Swt
java.lang.Object
de.intarsys.cwt.swt.image.ImageConverterAwt2Swt
public class ImageConverterAwt2Swt
- extends java.lang.Object
Method Summary |
protected void |
computeValuesFromAwtImage(int depth,
de.intarsys.tools.valueholder.IValueHolder palette,
de.intarsys.tools.valueholder.IValueHolder scanlinePad,
de.intarsys.tools.valueholder.IValueHolder transparentPixel)
|
protected void |
computeValuesPaletteDirect(java.awt.image.ComponentSampleModel sampleModel,
java.awt.image.ComponentColorModel colorModel,
de.intarsys.tools.valueholder.IValueHolder palette,
de.intarsys.tools.valueholder.IValueHolder scanlinePad,
de.intarsys.tools.valueholder.IValueHolder transparentPixel)
|
protected void |
computeValuesPaletteIndexed(java.awt.image.IndexColorModel colorModel,
int depth,
de.intarsys.tools.valueholder.IValueHolder paletteHolder,
de.intarsys.tools.valueholder.IValueHolder scanlinePadHolder,
de.intarsys.tools.valueholder.IValueHolder transparentPixelHolder)
|
protected void |
convert(java.awt.image.BufferedImage srcImage,
java.awt.image.BufferedImage destImage)
|
protected org.eclipse.swt.graphics.ImageData |
createImageData()
|
static java.awt.image.BufferedImage |
createSwtCompatibleAwtImage(int width,
int height,
boolean transparent)
|
java.awt.image.BufferedImage |
getBufferedImage()
|
protected static java.util.Map<java.awt.color.ColorSpace,java.util.Map<java.awt.color.ColorSpace,java.awt.image.ColorConvertOp>> |
getConvertOps()
|
org.eclipse.swt.graphics.ImageData |
getImageData()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImageConverterAwt2Swt
public ImageConverterAwt2Swt(java.awt.image.BufferedImage paramBufferedImage)
createSwtCompatibleAwtImage
public static java.awt.image.BufferedImage createSwtCompatibleAwtImage(int width,
int height,
boolean transparent)
getConvertOps
protected static java.util.Map<java.awt.color.ColorSpace,java.util.Map<java.awt.color.ColorSpace,java.awt.image.ColorConvertOp>> getConvertOps()
computeValuesFromAwtImage
protected void computeValuesFromAwtImage(int depth,
de.intarsys.tools.valueholder.IValueHolder palette,
de.intarsys.tools.valueholder.IValueHolder scanlinePad,
de.intarsys.tools.valueholder.IValueHolder transparentPixel)
computeValuesPaletteDirect
protected void computeValuesPaletteDirect(java.awt.image.ComponentSampleModel sampleModel,
java.awt.image.ComponentColorModel colorModel,
de.intarsys.tools.valueholder.IValueHolder palette,
de.intarsys.tools.valueholder.IValueHolder scanlinePad,
de.intarsys.tools.valueholder.IValueHolder transparentPixel)
computeValuesPaletteIndexed
protected void computeValuesPaletteIndexed(java.awt.image.IndexColorModel colorModel,
int depth,
de.intarsys.tools.valueholder.IValueHolder paletteHolder,
de.intarsys.tools.valueholder.IValueHolder scanlinePadHolder,
de.intarsys.tools.valueholder.IValueHolder transparentPixelHolder)
convert
protected void convert(java.awt.image.BufferedImage srcImage,
java.awt.image.BufferedImage destImage)
createImageData
protected org.eclipse.swt.graphics.ImageData createImageData()
getBufferedImage
public java.awt.image.BufferedImage getBufferedImage()
getImageData
public org.eclipse.swt.graphics.ImageData getImageData()