public enum HwmfTernaryRasterOp extends java.lang.Enum<HwmfTernaryRasterOp>
Operand | Meaning |
---|---|
D | Destination bitmap |
P | Selected brush (also called pattern) |
S | Source bitmap |
Operand | Meaning |
---|---|
a | Bitwise AND |
n | Bitwise NOT (inverse) |
o | Bitwise OR |
x | Bitwise exclusive OR (XOR) |
P | S | D | DPo | DPan |
---|---|---|---|---|
0 | 0 | 0 | 0 | 0 |
0 | 0 | 1 | 0 | 1 |
0 | 1 | 0 | 1 | 1 |
0 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 1 |
1 | 0 | 1 | 1 | 1 |
1 | 1 | 0 | 1 | 1 |
1 | 1 | 1 | 1 | 1 |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
calcCmd() |
java.lang.String |
describeCmd() |
int |
getOpCode() |
int |
getOpIndex() |
void |
process(java.util.Deque<int[]> stack,
int[] dst,
int[] src,
int[] pat) |
static HwmfTernaryRasterOp |
valueOf(int opIndex) |
static HwmfTernaryRasterOp |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static HwmfTernaryRasterOp[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HwmfTernaryRasterOp BLACKNESS
public static final HwmfTernaryRasterOp DPSOON
public static final HwmfTernaryRasterOp DPSONA
public static final HwmfTernaryRasterOp PSON
public static final HwmfTernaryRasterOp SDPONA
public static final HwmfTernaryRasterOp DPON
public static final HwmfTernaryRasterOp PDSXNON
public static final HwmfTernaryRasterOp PDSAON
public static final HwmfTernaryRasterOp SDPNAA
public static final HwmfTernaryRasterOp PDSXON
public static final HwmfTernaryRasterOp DPNA
public static final HwmfTernaryRasterOp PSDNAON
public static final HwmfTernaryRasterOp SPNA
public static final HwmfTernaryRasterOp PDSNAON
public static final HwmfTernaryRasterOp PDSONON
public static final HwmfTernaryRasterOp PN
public static final HwmfTernaryRasterOp PDSONA
public static final HwmfTernaryRasterOp NOTSRCERASE
public static final HwmfTernaryRasterOp SDPXNON
public static final HwmfTernaryRasterOp SDPAON
public static final HwmfTernaryRasterOp DPSXNON
public static final HwmfTernaryRasterOp DPSAON
public static final HwmfTernaryRasterOp PSDPSANAXX
public static final HwmfTernaryRasterOp SSPXDSXAXN
public static final HwmfTernaryRasterOp SPXPDXA
public static final HwmfTernaryRasterOp SDPSANAXN
public static final HwmfTernaryRasterOp PDSPAOX
public static final HwmfTernaryRasterOp SDPSXAXN
public static final HwmfTernaryRasterOp PSDPAOX
public static final HwmfTernaryRasterOp DSPDXAXN
public static final HwmfTernaryRasterOp PDSOX
public static final HwmfTernaryRasterOp PDSOAN
public static final HwmfTernaryRasterOp DPSNAA
public static final HwmfTernaryRasterOp SDPXON
public static final HwmfTernaryRasterOp DSNA
public static final HwmfTernaryRasterOp SPDNAON
public static final HwmfTernaryRasterOp SPXDSXA
public static final HwmfTernaryRasterOp PDSPANAXN
public static final HwmfTernaryRasterOp SDPSAOX
public static final HwmfTernaryRasterOp SDPSXNOX
public static final HwmfTernaryRasterOp DPSXA
public static final HwmfTernaryRasterOp PSDPSAOXXN
public static final HwmfTernaryRasterOp DPSANA
public static final HwmfTernaryRasterOp SSPXPDXAXN
public static final HwmfTernaryRasterOp SPDSOAX
public static final HwmfTernaryRasterOp PSDNOX
public static final HwmfTernaryRasterOp PSDPXOX
public static final HwmfTernaryRasterOp PSDNOAN
public static final HwmfTernaryRasterOp PSNA
public static final HwmfTernaryRasterOp SDPNAON
public static final HwmfTernaryRasterOp SDPSOOX
public static final HwmfTernaryRasterOp NOTSRCCOPY
public static final HwmfTernaryRasterOp SPDSAOX
public static final HwmfTernaryRasterOp SPDSXNOX
public static final HwmfTernaryRasterOp SDPOX
public static final HwmfTernaryRasterOp SDPOAN
public static final HwmfTernaryRasterOp PSDPOAX
public static final HwmfTernaryRasterOp SPDNOX
public static final HwmfTernaryRasterOp SPDSXOX
public static final HwmfTernaryRasterOp SPDNOAN
public static final HwmfTernaryRasterOp PSX
public static final HwmfTernaryRasterOp SPDSONOX
public static final HwmfTernaryRasterOp SPDSNAOX
public static final HwmfTernaryRasterOp PSAN
public static final HwmfTernaryRasterOp PSDNAA
public static final HwmfTernaryRasterOp DPSXON
public static final HwmfTernaryRasterOp SDXPDXA
public static final HwmfTernaryRasterOp SPDSANAXN
public static final HwmfTernaryRasterOp SRCERASE
public static final HwmfTernaryRasterOp DPSNAON
public static final HwmfTernaryRasterOp DSPDAOX
public static final HwmfTernaryRasterOp PSDPXAXN
public static final HwmfTernaryRasterOp SDPXA
public static final HwmfTernaryRasterOp PDSPDAOXXN
public static final HwmfTernaryRasterOp DPSDOAX
public static final HwmfTernaryRasterOp PDSNOX
public static final HwmfTernaryRasterOp SDPANA
public static final HwmfTernaryRasterOp SSPXDSXOXN
public static final HwmfTernaryRasterOp PDSPXOX
public static final HwmfTernaryRasterOp PDSNOAN
public static final HwmfTernaryRasterOp PDNA
public static final HwmfTernaryRasterOp DSPNAON
public static final HwmfTernaryRasterOp DPSDAOX
public static final HwmfTernaryRasterOp SPDSXAXN
public static final HwmfTernaryRasterOp DPSONON
public static final HwmfTernaryRasterOp DSTINVERT
public static final HwmfTernaryRasterOp DPSOX
public static final HwmfTernaryRasterOp DPSOAN
public static final HwmfTernaryRasterOp PDSPOAX
public static final HwmfTernaryRasterOp DPSNOX
public static final HwmfTernaryRasterOp PATINVERT
public static final HwmfTernaryRasterOp DPSDONOX
public static final HwmfTernaryRasterOp DPSDXOX
public static final HwmfTernaryRasterOp DPSNOAN
public static final HwmfTernaryRasterOp DPSDNAOX
public static final HwmfTernaryRasterOp DPAN
public static final HwmfTernaryRasterOp PDSXA
public static final HwmfTernaryRasterOp DSPDSAOXXN
public static final HwmfTernaryRasterOp DSPDOAX
public static final HwmfTernaryRasterOp SDPNOX
public static final HwmfTernaryRasterOp SDPSOAX
public static final HwmfTernaryRasterOp DSPNOX
public static final HwmfTernaryRasterOp SRCINVERT
public static final HwmfTernaryRasterOp SDPSONOX
public static final HwmfTernaryRasterOp DSPDSONOXXN
public static final HwmfTernaryRasterOp PDSXXN
public static final HwmfTernaryRasterOp DPSAX
public static final HwmfTernaryRasterOp PSDPSOAXXN
public static final HwmfTernaryRasterOp SDPAX
public static final HwmfTernaryRasterOp PDSPDOAXXN
public static final HwmfTernaryRasterOp SDPSNOAX
public static final HwmfTernaryRasterOp PDSXNAN
public static final HwmfTernaryRasterOp PDSANA
public static final HwmfTernaryRasterOp SSDXPDXAXN
public static final HwmfTernaryRasterOp SDPSXOX
public static final HwmfTernaryRasterOp SDPNOAN
public static final HwmfTernaryRasterOp DSPDXOX
public static final HwmfTernaryRasterOp DSPNOAN
public static final HwmfTernaryRasterOp SDPSNAOX
public static final HwmfTernaryRasterOp DSAN
public static final HwmfTernaryRasterOp PDSAX
public static final HwmfTernaryRasterOp DSPDSOAXXN
public static final HwmfTernaryRasterOp DPSDNOAX
public static final HwmfTernaryRasterOp SDPXNAN
public static final HwmfTernaryRasterOp SPDSNOAX
public static final HwmfTernaryRasterOp DPSXNAN
public static final HwmfTernaryRasterOp SPXDSXO
public static final HwmfTernaryRasterOp DPSAAN
public static final HwmfTernaryRasterOp DPSAA
public static final HwmfTernaryRasterOp SPXDSXON
public static final HwmfTernaryRasterOp DPSXNA
public static final HwmfTernaryRasterOp SPDSNOAXN
public static final HwmfTernaryRasterOp SDPXNA
public static final HwmfTernaryRasterOp PDSPNOAXN
public static final HwmfTernaryRasterOp DSPDSOAXX
public static final HwmfTernaryRasterOp PDSAXN
public static final HwmfTernaryRasterOp SRCAND
public static final HwmfTernaryRasterOp SDPSNAOXN
public static final HwmfTernaryRasterOp DSPNOA
public static final HwmfTernaryRasterOp DSPDXOXN
public static final HwmfTernaryRasterOp SDPNOA
public static final HwmfTernaryRasterOp SDPSXOXN
public static final HwmfTernaryRasterOp SSDXPDXAX
public static final HwmfTernaryRasterOp PDSANAN
public static final HwmfTernaryRasterOp PDSXNA
public static final HwmfTernaryRasterOp SDPSNOAXN
public static final HwmfTernaryRasterOp DPSDPOAXX
public static final HwmfTernaryRasterOp SPDAXN
public static final HwmfTernaryRasterOp PSDPSOAXX
public static final HwmfTernaryRasterOp DPSAXN
public static final HwmfTernaryRasterOp DPSXX
public static final HwmfTernaryRasterOp PSDPSONOXX
public static final HwmfTernaryRasterOp SDPSONOXN
public static final HwmfTernaryRasterOp DSXN
public static final HwmfTernaryRasterOp DPSNAX
public static final HwmfTernaryRasterOp SDPSOAXN
public static final HwmfTernaryRasterOp SPDNAX
public static final HwmfTernaryRasterOp DSPDOAXN
public static final HwmfTernaryRasterOp DSPDSAOXX
public static final HwmfTernaryRasterOp PDSXAN
public static final HwmfTernaryRasterOp DPA
public static final HwmfTernaryRasterOp PDSPNAOXN
public static final HwmfTernaryRasterOp DPSNOA
public static final HwmfTernaryRasterOp DPSDXOXN
public static final HwmfTernaryRasterOp PDSPONOXN
public static final HwmfTernaryRasterOp PDXN
public static final HwmfTernaryRasterOp DSPNAX
public static final HwmfTernaryRasterOp PDSPOAXN
public static final HwmfTernaryRasterOp DPSOA
public static final HwmfTernaryRasterOp DPSOXN
public static final HwmfTernaryRasterOp D
public static final HwmfTernaryRasterOp DPSONO
public static final HwmfTernaryRasterOp SPDSXAX
public static final HwmfTernaryRasterOp DPSDAOXN
public static final HwmfTernaryRasterOp DSPNAO
public static final HwmfTernaryRasterOp DPNO
public static final HwmfTernaryRasterOp PDSNOA
public static final HwmfTernaryRasterOp PDSPXOXN
public static final HwmfTernaryRasterOp SSPXDSXOX
public static final HwmfTernaryRasterOp SDPANAN
public static final HwmfTernaryRasterOp PSDNAX
public static final HwmfTernaryRasterOp DPSDOAXN
public static final HwmfTernaryRasterOp DPSDPAOXX
public static final HwmfTernaryRasterOp SDPXAN
public static final HwmfTernaryRasterOp PSDPXAX
public static final HwmfTernaryRasterOp DSPDAOXN
public static final HwmfTernaryRasterOp DPSNAO
public static final HwmfTernaryRasterOp MERGEPAINT
public static final HwmfTernaryRasterOp SPDSANAX
public static final HwmfTernaryRasterOp SDXPDXAN
public static final HwmfTernaryRasterOp DPSXO
public static final HwmfTernaryRasterOp DPSANO
public static final HwmfTernaryRasterOp MERGECOPY
public static final HwmfTernaryRasterOp SPDSNAOXN
public static final HwmfTernaryRasterOp SPDSONOXN
public static final HwmfTernaryRasterOp PSXN
public static final HwmfTernaryRasterOp SPDNOA
public static final HwmfTernaryRasterOp SPDSXOXN
public static final HwmfTernaryRasterOp SDPNAX
public static final HwmfTernaryRasterOp PSDPOAXN
public static final HwmfTernaryRasterOp SDPOA
public static final HwmfTernaryRasterOp SPDOXN
public static final HwmfTernaryRasterOp DPSDXAX
public static final HwmfTernaryRasterOp SPDSAOXN
public static final HwmfTernaryRasterOp SRCCOPY
public static final HwmfTernaryRasterOp SDPONO
public static final HwmfTernaryRasterOp SDPNAO
public static final HwmfTernaryRasterOp SPNO
public static final HwmfTernaryRasterOp PSDNOA
public static final HwmfTernaryRasterOp PSDPXOXN
public static final HwmfTernaryRasterOp PDSNAX
public static final HwmfTernaryRasterOp SPDSOAXN
public static final HwmfTernaryRasterOp SSPXPDXAX
public static final HwmfTernaryRasterOp DPSANAN
public static final HwmfTernaryRasterOp PSDPSAOXX
public static final HwmfTernaryRasterOp DPSXAN
public static final HwmfTernaryRasterOp PDSPXAX
public static final HwmfTernaryRasterOp SDPSAOXN
public static final HwmfTernaryRasterOp DPSDANAX
public static final HwmfTernaryRasterOp SPXDSXAN
public static final HwmfTernaryRasterOp SPDNAO
public static final HwmfTernaryRasterOp SDNO
public static final HwmfTernaryRasterOp SDPXO
public static final HwmfTernaryRasterOp SDPANO
public static final HwmfTernaryRasterOp PDSOA
public static final HwmfTernaryRasterOp PDSOXN
public static final HwmfTernaryRasterOp DSPDXAX
public static final HwmfTernaryRasterOp PSDPAOXN
public static final HwmfTernaryRasterOp SDPSXAX
public static final HwmfTernaryRasterOp PDSPAOXN
public static final HwmfTernaryRasterOp SDPSANAX
public static final HwmfTernaryRasterOp SPXPDXAN
public static final HwmfTernaryRasterOp SSPXDSXAX
public static final HwmfTernaryRasterOp DSPDSANAXXN
public static final HwmfTernaryRasterOp DPSAO
public static final HwmfTernaryRasterOp DPSXNO
public static final HwmfTernaryRasterOp SDPAO
public static final HwmfTernaryRasterOp SDPXNO
public static final HwmfTernaryRasterOp SRCPAINT
public static final HwmfTernaryRasterOp SDPNOO
public static final HwmfTernaryRasterOp PATCOPY
public static final HwmfTernaryRasterOp PDSONO
public static final HwmfTernaryRasterOp PDSNAO
public static final HwmfTernaryRasterOp PSNO
public static final HwmfTernaryRasterOp PSDNAO
public static final HwmfTernaryRasterOp PDNO
public static final HwmfTernaryRasterOp PDSXO
public static final HwmfTernaryRasterOp PDSANO
public static final HwmfTernaryRasterOp PDSAO
public static final HwmfTernaryRasterOp PDSXNO
public static final HwmfTernaryRasterOp DPO
public static final HwmfTernaryRasterOp PATPAINT
public static final HwmfTernaryRasterOp PSO
public static final HwmfTernaryRasterOp PSDNOO
public static final HwmfTernaryRasterOp DPSOO
public static final HwmfTernaryRasterOp WHITENESS
public static HwmfTernaryRasterOp[] values()
for (HwmfTernaryRasterOp c : HwmfTernaryRasterOp.values()) System.out.println(c);
public static HwmfTernaryRasterOp valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static HwmfTernaryRasterOp valueOf(int opIndex)
public int getOpIndex()
public int getOpCode()
public java.lang.String describeCmd()
public java.lang.String calcCmd()
public void process(java.util.Deque<int[]> stack, int[] dst, int[] src, int[] pat)
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.