public class MiscCompositeContext extends Object implements CompositeContext
Modifier and Type | Field and Description |
---|---|
private float |
alpha |
private ColorModel |
dstColorModel |
private ColorSpace |
dstColorSpace |
private boolean |
dstNeedsConverting |
private int |
rule |
private ColorModel |
srcColorModel |
private ColorSpace |
srcColorSpace |
private boolean |
srcNeedsConverting |
Constructor and Description |
---|
MiscCompositeContext(int rule,
float alpha,
ColorModel srcColorModel,
ColorModel dstColorModel) |
Modifier and Type | Method and Description |
---|---|
(package private) static int |
clamp(int a) |
void |
compose(Raster src,
Raster dstIn,
WritableRaster dstOut) |
void |
dispose() |
(package private) static int |
multiply255(int a,
int b) |
private int rule
private float alpha
private ColorModel srcColorModel
private ColorModel dstColorModel
private ColorSpace srcColorSpace
private ColorSpace dstColorSpace
private boolean srcNeedsConverting
private boolean dstNeedsConverting
public MiscCompositeContext(int rule, float alpha, ColorModel srcColorModel, ColorModel dstColorModel)
public void dispose()
dispose
in interface CompositeContext
static int multiply255(int a, int b)
static int clamp(int a)
public void compose(Raster src, Raster dstIn, WritableRaster dstOut)
compose
in interface CompositeContext
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses