android.graphics
public
static
final
enum
android.graphics.PorterDuff.Mode
Summary
Enum Values
| Mode |
CLEAR |
[0, 0] |
| Mode |
DARKEN |
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)] |
| Mode |
DST |
[Da, Dc] |
| Mode |
DST_ATOP |
[Sa, Sa * Dc + Sc * (1 - Da)] |
| Mode |
DST_IN |
[Sa * Da, Sa * Dc] |
| Mode |
DST_OUT |
[Da * (1 - Sa), Dc * (1 - Sa)] |
| Mode |
DST_OVER |
[Sa + (1 - Sa)*Da, Rc = Dc + (1 - Da)*Sc] |
| Mode |
LIGHTEN |
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + max(Sc, Dc)] |
| Mode |
SRC |
[Sa, Sc] |
| Mode |
SRC_ATOP |
[Da, Sc * Da + (1 - Sa) * Dc] |
| Mode |
SRC_IN |
[Sa * Da, Sc * Da] |
| Mode |
SRC_OUT |
[Sa * (1 - Da), Sc * (1 - Da)] |
| Mode |
SRC_OVER |
[Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] |
| Mode |
XOR |
[Sa + Da - 2 * Sa * Da, Sc * (1 - Da) + (1 - Sa) * Dc] |
Public Methods
Methods inherited
from class
java.lang.Enum
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
Details
Enum Values
public
static
final
Mode
CLEAR
[0, 0]
public
static
final
Mode
DARKEN
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)]
public
static
final
Mode
DST
[Da, Dc]
public
static
final
Mode
DST_ATOP
[Sa, Sa * Dc + Sc * (1 - Da)]
public
static
final
Mode
DST_IN
[Sa * Da, Sa * Dc]
public
static
final
Mode
DST_OUT
[Da * (1 - Sa), Dc * (1 - Sa)]
public
static
final
Mode
DST_OVER
[Sa + (1 - Sa)*Da, Rc = Dc + (1 - Da)*Sc]
public
static
final
Mode
LIGHTEN
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + max(Sc, Dc)]
public
static
final
Mode
SRC
[Sa, Sc]
public
static
final
Mode
SRC_ATOP
[Da, Sc * Da + (1 - Sa) * Dc]
public
static
final
Mode
SRC_IN
[Sa * Da, Sc * Da]
public
static
final
Mode
SRC_OUT
[Sa * (1 - Da), Sc * (1 - Da)]
public
static
final
Mode
SRC_OVER
[Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
public
static
final
Mode
XOR
[Sa + Da - 2 * Sa * Da, Sc * (1 - Da) + (1 - Sa) * Dc]
Public Methods
public
static
final
Mode[]
values()