public final class CGBlendMode extends Object
Modifier and Type | Field and Description |
---|---|
static int |
Clear
Applies the following Porter-Duff blend mode equation: R = 0.
|
static int |
Color
The effect is a combination of background's brightness with the color
tint and intensity of the source image.
|
static int |
ColorBurn
The effect is the result of darkening the background image in order to
reflect the source image.
|
static int |
ColorDodge
The effect is the result of brightening the background image in order to
reflect the source image.
|
static int |
Copy
Applies the following Porter-Duff blend mode equation: R = S.
|
static int |
Darken
The effect is the result of composing the darker background or source
images.
|
static int |
DestinationAtop
Applies the following Porter-Duff blend mode equation: R = S*(1 - Da) +
D*Sa.
|
static int |
DestinationIn
Applies the following Porter-Duff blend mode equation: R = D*Sa.
|
static int |
DestinationOut
Applies the following Porter-Duff blend mode equation: R = D*(1 - Sa).
|
static int |
DestinationOver
Applies the following Porter-Duff blend mode equation: R = S*(1 - Da) +
D.
|
static int |
Difference
The effect is the result of color subtraction(the brighter one) of source
image from background image or vice versa.
|
static int |
Exclusion
The effect is similar to Difference but with lower contrast.
|
static int |
HardLight
The effect is a screening or multiplying result after darkening or
lightening the background color according to source image's lightening.
|
static int |
Hue
The effect is a combination of background's brightness and color
intensity with the source image's tint color.
|
static int |
Lighten
The effect is the result of composing the lighter background or source
images.
|
static int |
Luminosity
The effect is a combination of background's color tint and intensity with
the brightness of the source image.
|
static int |
Multiply
The effect is the result of multiplying the source images with the
background images.
|
static int |
Normal
The effect is the result of painting the source images over the
background images.
|
static int |
Overlay
The effect is the result of multiplying or screening the source images
with the background images.
|
static int |
PlusDarker
Applies the following Porter-Duff blend mode equation: R = MAX(0, 1 - ((1
- D) + (1 - S))).
|
static int |
PlusLighter
Applies the following Porter-Duff blend mode equation: R = MIN(1, S + D).
|
static int |
Saturation
The effect is a combination of background's brightness and tint color
with the color intensity of the source image.
|
static int |
Screen
The effect is the result of multiplying the inverse of the source images
with the inverse of the background images.
|
static int |
SoftLight
The effect is a dodging or burning result after darkening or lightening
the background color according to source image's lightening.
|
static int |
SourceAtop
Applies the following Porter-Duff blend mode equation: R = S*Da + D*(1 -
Sa).
|
static int |
SourceIn
Applies the following Porter-Duff blend mode equation: R = S*Da.
|
static int |
SourceOut
Applies the following Porter-Duff blend mode equation: R = S*(1 - Da).
|
static int |
XOR
Applies the following Porter-Duff blend mode equation: R = S*(1 - Da) +
D*(1 - Sa).
|
public static final int Normal
public static final int Multiply
public static final int Screen
public static final int Overlay
public static final int Darken
public static final int Lighten
public static final int ColorDodge
public static final int ColorBurn
public static final int SoftLight
public static final int HardLight
public static final int Difference
public static final int Exclusion
public static final int Hue
public static final int Saturation
public static final int Color
public static final int Luminosity
public static final int Clear
public static final int Copy
public static final int SourceIn
public static final int SourceOut
public static final int SourceAtop
public static final int DestinationOver
public static final int DestinationIn
public static final int DestinationOut
public static final int DestinationAtop
public static final int XOR
public static final int PlusDarker
public static final int PlusLighter
Copyright © 2020. All rights reserved.