ByteBlitter, ColorBlitter, FloatBlitter, ShortBlitterpublic interface Blitter
| Modifier and Type | Field | Description |
|---|---|---|
static int |
ADD |
dst=dst+src
|
static int |
AND |
dst=dst AND src
|
static int |
AVERAGE |
dst=(dst+src)/2
|
static int |
COPY |
dst=src
|
static int |
COPY_INVERTED |
dst=255-src (8-bits and RGB)
|
static int |
COPY_TRANSPARENT |
Copies with white pixels transparent.
|
static int |
COPY_ZERO_TRANSPARENT |
Copies with zero pixels transparent.
|
static int |
DIFFERENCE |
dst=abs(dst-src)
|
static int |
DIVIDE |
dst=dst/src
|
static int |
MAX |
dst=max(dst,src)
|
static int |
MIN |
dst=min(dst,src)
|
static int |
MULTIPLY |
dst=src*src
|
static int |
OR |
dst=dst OR src
|
static int |
SUBTRACT |
dst=dst-src
|
static int |
XOR |
dst=dst XOR src
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
copyBits(ImageProcessor src,
int x,
int y,
int mode) |
Copies the image in 'src' to (x,y) using the specified mode.
|
void |
setTransparentColor(Color c) |
Sets the transparent color used in the COPY_TRANSPARENT
mode (default is Color.white).
|
static final int COPY
static final int COPY_INVERTED
static final int COPY_TRANSPARENT
static final int ADD
static final int SUBTRACT
static final int MULTIPLY
static final int DIVIDE
static final int AVERAGE
static final int DIFFERENCE
static final int AND
static final int OR
static final int XOR
static final int MIN
static final int MAX
static final int COPY_ZERO_TRANSPARENT
void setTransparentColor(Color c)
void copyBits(ImageProcessor src, int x, int y, int mode)