android.graphics
public
static
final
enum
android.graphics.PorterDuff.Mode
Summary
Enum Values
PorterDuff.Mode |
CLEAR |
[0, 0] |
PorterDuff.Mode |
DARKEN |
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)] |
PorterDuff.Mode |
DST |
[Da, Dc] |
PorterDuff.Mode |
DST_ATOP |
[Sa, Sa * Dc + Sc * (1 - Da)] |
PorterDuff.Mode |
DST_IN |
[Sa * Da, Sa * Dc] |
PorterDuff.Mode |
DST_OUT |
[Da * (1 - Sa), Dc * (1 - Sa)] |
PorterDuff.Mode |
DST_OVER |
[Sa + (1 - Sa)*Da, Rc = Dc + (1 - Da)*Sc] |
PorterDuff.Mode |
LIGHTEN |
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + max(Sc, Dc)] |
PorterDuff.Mode |
MULTIPLY |
[Sa * Da, Sc * Dc] |
PorterDuff.Mode |
SCREEN |
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] |
PorterDuff.Mode |
SRC |
[Sa, Sc] |
PorterDuff.Mode |
SRC_ATOP |
[Da, Sc * Da + (1 - Sa) * Dc] |
PorterDuff.Mode |
SRC_IN |
[Sa * Da, Sc * Da] |
PorterDuff.Mode |
SRC_OUT |
[Sa * (1 - Da), Sc * (1 - Da)] |
PorterDuff.Mode |
SRC_OVER |
[Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] |
PorterDuff.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
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + min(Sc, Dc)]
[Sa, Sa * Dc + Sc * (1 - Da)]
[Da * (1 - Sa), Dc * (1 - Sa)]
[Sa + (1 - Sa)*Da, Rc = Dc + (1 - Da)*Sc]
[Sa + Da - Sa*Da,
Sc*(1 - Da) + Dc*(1 - Sa) + max(Sc, Dc)]
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
[Da, Sc * Da + (1 - Sa) * Dc]
[Sa * (1 - Da), Sc * (1 - Da)]
[Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
[Sa + Da - 2 * Sa * Da, Sc * (1 - Da) + (1 - Sa) * Dc]
Public Methods
public
static
final
Mode[]
values()