Package org.apache.poi.hwmf.record
Enum HwmfTernaryRasterOp
- java.lang.Object
-
- java.lang.Enum<HwmfTernaryRasterOp>
-
- org.apache.poi.hwmf.record.HwmfTernaryRasterOp
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<HwmfTernaryRasterOp>
public enum HwmfTernaryRasterOp extends java.lang.Enum<HwmfTernaryRasterOp>
Each ternary raster operation code represents a Boolean operation in which the values of the pixels in the source, the selected brush, and the destination are combined. Following are the three operands used in these operations.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
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
describeCmd()
static HwmfTernaryRasterOp
valueOf(int opIndex)
Returns the enum constant of this type with the specified name.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.
-
-
-
Enum Constant Detail
-
BLACKNESS
public static final HwmfTernaryRasterOp BLACKNESS
-
DPSOON
public static final HwmfTernaryRasterOp DPSOON
-
DPSONA
public static final HwmfTernaryRasterOp DPSONA
-
PSON
public static final HwmfTernaryRasterOp PSON
-
SDPONA
public static final HwmfTernaryRasterOp SDPONA
-
DPON
public static final HwmfTernaryRasterOp DPON
-
PDSXNON
public static final HwmfTernaryRasterOp PDSXNON
-
PDSAON
public static final HwmfTernaryRasterOp PDSAON
-
SDPNAA
public static final HwmfTernaryRasterOp SDPNAA
-
PDSXON
public static final HwmfTernaryRasterOp PDSXON
-
DPNA
public static final HwmfTernaryRasterOp DPNA
-
PSDNAON
public static final HwmfTernaryRasterOp PSDNAON
-
SPNA
public static final HwmfTernaryRasterOp SPNA
-
PDSNAON
public static final HwmfTernaryRasterOp PDSNAON
-
PDSONON
public static final HwmfTernaryRasterOp PDSONON
-
PN
public static final HwmfTernaryRasterOp PN
-
PDSONA
public static final HwmfTernaryRasterOp PDSONA
-
NOTSRCERASE
public static final HwmfTernaryRasterOp NOTSRCERASE
-
SDPXNON
public static final HwmfTernaryRasterOp SDPXNON
-
SDPAON
public static final HwmfTernaryRasterOp SDPAON
-
DPSXNON
public static final HwmfTernaryRasterOp DPSXNON
-
DPSAON
public static final HwmfTernaryRasterOp DPSAON
-
PSDPSANAXX
public static final HwmfTernaryRasterOp PSDPSANAXX
-
SSPXDSXAXN
public static final HwmfTernaryRasterOp SSPXDSXAXN
-
SPXPDXA
public static final HwmfTernaryRasterOp SPXPDXA
-
SDPSANAXN
public static final HwmfTernaryRasterOp SDPSANAXN
-
PDSPAOX
public static final HwmfTernaryRasterOp PDSPAOX
-
SDPSXAXN
public static final HwmfTernaryRasterOp SDPSXAXN
-
PSDPAOX
public static final HwmfTernaryRasterOp PSDPAOX
-
DSPDXAXN
public static final HwmfTernaryRasterOp DSPDXAXN
-
PDSOX
public static final HwmfTernaryRasterOp PDSOX
-
PDSOAN
public static final HwmfTernaryRasterOp PDSOAN
-
DPSNAA
public static final HwmfTernaryRasterOp DPSNAA
-
SDPXON
public static final HwmfTernaryRasterOp SDPXON
-
DSNA
public static final HwmfTernaryRasterOp DSNA
-
SPDNAON
public static final HwmfTernaryRasterOp SPDNAON
-
SPXDSXA
public static final HwmfTernaryRasterOp SPXDSXA
-
PDSPANAXN
public static final HwmfTernaryRasterOp PDSPANAXN
-
SDPSAOX
public static final HwmfTernaryRasterOp SDPSAOX
-
SDPSXNOX
public static final HwmfTernaryRasterOp SDPSXNOX
-
DPSXA
public static final HwmfTernaryRasterOp DPSXA
-
PSDPSAOXXN
public static final HwmfTernaryRasterOp PSDPSAOXXN
-
DPSANA
public static final HwmfTernaryRasterOp DPSANA
-
SSPXPDXAXN
public static final HwmfTernaryRasterOp SSPXPDXAXN
-
SPDSOAX
public static final HwmfTernaryRasterOp SPDSOAX
-
PSDNOX
public static final HwmfTernaryRasterOp PSDNOX
-
PSDPXOX
public static final HwmfTernaryRasterOp PSDPXOX
-
PSDNOAN
public static final HwmfTernaryRasterOp PSDNOAN
-
PSNA
public static final HwmfTernaryRasterOp PSNA
-
SDPNAON
public static final HwmfTernaryRasterOp SDPNAON
-
SDPSOOX
public static final HwmfTernaryRasterOp SDPSOOX
-
NOTSRCCOPY
public static final HwmfTernaryRasterOp NOTSRCCOPY
-
SPDSAOX
public static final HwmfTernaryRasterOp SPDSAOX
-
SPDSXNOX
public static final HwmfTernaryRasterOp SPDSXNOX
-
SDPOX
public static final HwmfTernaryRasterOp SDPOX
-
SDPOAN
public static final HwmfTernaryRasterOp SDPOAN
-
PSDPOAX
public static final HwmfTernaryRasterOp PSDPOAX
-
SPDNOX
public static final HwmfTernaryRasterOp SPDNOX
-
SPDSXOX
public static final HwmfTernaryRasterOp SPDSXOX
-
SPDNOAN
public static final HwmfTernaryRasterOp SPDNOAN
-
PSX
public static final HwmfTernaryRasterOp PSX
-
SPDSONOX
public static final HwmfTernaryRasterOp SPDSONOX
-
SPDSNAOX
public static final HwmfTernaryRasterOp SPDSNAOX
-
PSAN
public static final HwmfTernaryRasterOp PSAN
-
PSDNAA
public static final HwmfTernaryRasterOp PSDNAA
-
DPSXON
public static final HwmfTernaryRasterOp DPSXON
-
SDXPDXA
public static final HwmfTernaryRasterOp SDXPDXA
-
SPDSANAXN
public static final HwmfTernaryRasterOp SPDSANAXN
-
SRCERASE
public static final HwmfTernaryRasterOp SRCERASE
-
DPSNAON
public static final HwmfTernaryRasterOp DPSNAON
-
DSPDAOX
public static final HwmfTernaryRasterOp DSPDAOX
-
PSDPXAXN
public static final HwmfTernaryRasterOp PSDPXAXN
-
SDPXA
public static final HwmfTernaryRasterOp SDPXA
-
PDSPDAOXXN
public static final HwmfTernaryRasterOp PDSPDAOXXN
-
DPSDOAX
public static final HwmfTernaryRasterOp DPSDOAX
-
PDSNOX
public static final HwmfTernaryRasterOp PDSNOX
-
SDPANA
public static final HwmfTernaryRasterOp SDPANA
-
SSPXDSXOXN
public static final HwmfTernaryRasterOp SSPXDSXOXN
-
PDSPXOX
public static final HwmfTernaryRasterOp PDSPXOX
-
PDSNOAN
public static final HwmfTernaryRasterOp PDSNOAN
-
PDNA
public static final HwmfTernaryRasterOp PDNA
-
DSPNAON
public static final HwmfTernaryRasterOp DSPNAON
-
DPSDAOX
public static final HwmfTernaryRasterOp DPSDAOX
-
SPDSXAXN
public static final HwmfTernaryRasterOp SPDSXAXN
-
DPSONON
public static final HwmfTernaryRasterOp DPSONON
-
DSTINVERT
public static final HwmfTernaryRasterOp DSTINVERT
-
DPSOX
public static final HwmfTernaryRasterOp DPSOX
-
DPSOAN
public static final HwmfTernaryRasterOp DPSOAN
-
PDSPOAX
public static final HwmfTernaryRasterOp PDSPOAX
-
DPSNOX
public static final HwmfTernaryRasterOp DPSNOX
-
PATINVERT
public static final HwmfTernaryRasterOp PATINVERT
-
DPSDONOX
public static final HwmfTernaryRasterOp DPSDONOX
-
DPSDXOX
public static final HwmfTernaryRasterOp DPSDXOX
-
DPSNOAN
public static final HwmfTernaryRasterOp DPSNOAN
-
DPSDNAOX
public static final HwmfTernaryRasterOp DPSDNAOX
-
DPAN
public static final HwmfTernaryRasterOp DPAN
-
PDSXA
public static final HwmfTernaryRasterOp PDSXA
-
DSPDSAOXXN
public static final HwmfTernaryRasterOp DSPDSAOXXN
-
DSPDOAX
public static final HwmfTernaryRasterOp DSPDOAX
-
SDPNOX
public static final HwmfTernaryRasterOp SDPNOX
-
SDPSOAX
public static final HwmfTernaryRasterOp SDPSOAX
-
DSPNOX
public static final HwmfTernaryRasterOp DSPNOX
-
SRCINVERT
public static final HwmfTernaryRasterOp SRCINVERT
-
SDPSONOX
public static final HwmfTernaryRasterOp SDPSONOX
-
DSPDSONOXXN
public static final HwmfTernaryRasterOp DSPDSONOXXN
-
PDSXXN
public static final HwmfTernaryRasterOp PDSXXN
-
DPSAX
public static final HwmfTernaryRasterOp DPSAX
-
PSDPSOAXXN
public static final HwmfTernaryRasterOp PSDPSOAXXN
-
SDPAX
public static final HwmfTernaryRasterOp SDPAX
-
PDSPDOAXXN
public static final HwmfTernaryRasterOp PDSPDOAXXN
-
SDPSNOAX
public static final HwmfTernaryRasterOp SDPSNOAX
-
PDSANA
public static final HwmfTernaryRasterOp PDSANA
-
SSDXPDXAXN
public static final HwmfTernaryRasterOp SSDXPDXAXN
-
SDPSXOX
public static final HwmfTernaryRasterOp SDPSXOX
-
SDPNOAN
public static final HwmfTernaryRasterOp SDPNOAN
-
DSPDXOX
public static final HwmfTernaryRasterOp DSPDXOX
-
DSPNOAN
public static final HwmfTernaryRasterOp DSPNOAN
-
SDPSNAOX
public static final HwmfTernaryRasterOp SDPSNAOX
-
DSAN
public static final HwmfTernaryRasterOp DSAN
-
PDSAX
public static final HwmfTernaryRasterOp PDSAX
-
DSPDSOAXXN
public static final HwmfTernaryRasterOp DSPDSOAXXN
-
DPSDNOAX
public static final HwmfTernaryRasterOp DPSDNOAX
-
SDPXNAN
public static final HwmfTernaryRasterOp SDPXNAN
-
SPDSNOAX
public static final HwmfTernaryRasterOp SPDSNOAX
-
DPSXNAN
public static final HwmfTernaryRasterOp DPSXNAN
-
SPXDSXO
public static final HwmfTernaryRasterOp SPXDSXO
-
DPSAAN
public static final HwmfTernaryRasterOp DPSAAN
-
DPSAA
public static final HwmfTernaryRasterOp DPSAA
-
SPXDSXON
public static final HwmfTernaryRasterOp SPXDSXON
-
DPSXNA
public static final HwmfTernaryRasterOp DPSXNA
-
SPDSNOAXN
public static final HwmfTernaryRasterOp SPDSNOAXN
-
SDPXNA
public static final HwmfTernaryRasterOp SDPXNA
-
PDSPNOAXN
public static final HwmfTernaryRasterOp PDSPNOAXN
-
DSPDSOAXX
public static final HwmfTernaryRasterOp DSPDSOAXX
-
PDSAXN
public static final HwmfTernaryRasterOp PDSAXN
-
SRCAND
public static final HwmfTernaryRasterOp SRCAND
-
SDPSNAOXN
public static final HwmfTernaryRasterOp SDPSNAOXN
-
DSPNOA
public static final HwmfTernaryRasterOp DSPNOA
-
DSPDXOXN
public static final HwmfTernaryRasterOp DSPDXOXN
-
SDPNOA
public static final HwmfTernaryRasterOp SDPNOA
-
SDPSXOXN
public static final HwmfTernaryRasterOp SDPSXOXN
-
SSDXPDXAX
public static final HwmfTernaryRasterOp SSDXPDXAX
-
PDSANAN
public static final HwmfTernaryRasterOp PDSANAN
-
PDSXNA
public static final HwmfTernaryRasterOp PDSXNA
-
SDPSNOAXN
public static final HwmfTernaryRasterOp SDPSNOAXN
-
DPSDPOAXX
public static final HwmfTernaryRasterOp DPSDPOAXX
-
SPDAXN
public static final HwmfTernaryRasterOp SPDAXN
-
PSDPSOAXX
public static final HwmfTernaryRasterOp PSDPSOAXX
-
DPSAXN
public static final HwmfTernaryRasterOp DPSAXN
-
DPSXX
public static final HwmfTernaryRasterOp DPSXX
-
PSDPSONOXX
public static final HwmfTernaryRasterOp PSDPSONOXX
-
SDPSONOXN
public static final HwmfTernaryRasterOp SDPSONOXN
-
DSXN
public static final HwmfTernaryRasterOp DSXN
-
DPSNAX
public static final HwmfTernaryRasterOp DPSNAX
-
SDPSOAXN
public static final HwmfTernaryRasterOp SDPSOAXN
-
SPDNAX
public static final HwmfTernaryRasterOp SPDNAX
-
DSPDOAXN
public static final HwmfTernaryRasterOp DSPDOAXN
-
DSPDSAOXX
public static final HwmfTernaryRasterOp DSPDSAOXX
-
PDSXAN
public static final HwmfTernaryRasterOp PDSXAN
-
DPA
public static final HwmfTernaryRasterOp DPA
-
PDSPNAOXN
public static final HwmfTernaryRasterOp PDSPNAOXN
-
DPSNOA
public static final HwmfTernaryRasterOp DPSNOA
-
DPSDXOXN
public static final HwmfTernaryRasterOp DPSDXOXN
-
PDSPONOXN
public static final HwmfTernaryRasterOp PDSPONOXN
-
PDXN
public static final HwmfTernaryRasterOp PDXN
-
DSPNAX
public static final HwmfTernaryRasterOp DSPNAX
-
PDSPOAXN
public static final HwmfTernaryRasterOp PDSPOAXN
-
DPSOA
public static final HwmfTernaryRasterOp DPSOA
-
DPSOXN
public static final HwmfTernaryRasterOp DPSOXN
-
D
public static final HwmfTernaryRasterOp D
-
DPSONO
public static final HwmfTernaryRasterOp DPSONO
-
SPDSXAX
public static final HwmfTernaryRasterOp SPDSXAX
-
DPSDAOXN
public static final HwmfTernaryRasterOp DPSDAOXN
-
DSPNAO
public static final HwmfTernaryRasterOp DSPNAO
-
DPNO
public static final HwmfTernaryRasterOp DPNO
-
PDSNOA
public static final HwmfTernaryRasterOp PDSNOA
-
PDSPXOXN
public static final HwmfTernaryRasterOp PDSPXOXN
-
SSPXDSXOX
public static final HwmfTernaryRasterOp SSPXDSXOX
-
SDPANAN
public static final HwmfTernaryRasterOp SDPANAN
-
PSDNAX
public static final HwmfTernaryRasterOp PSDNAX
-
DPSDOAXN
public static final HwmfTernaryRasterOp DPSDOAXN
-
DPSDPAOXX
public static final HwmfTernaryRasterOp DPSDPAOXX
-
SDPXAN
public static final HwmfTernaryRasterOp SDPXAN
-
PSDPXAX
public static final HwmfTernaryRasterOp PSDPXAX
-
DSPDAOXN
public static final HwmfTernaryRasterOp DSPDAOXN
-
DPSNAO
public static final HwmfTernaryRasterOp DPSNAO
-
MERGEPAINT
public static final HwmfTernaryRasterOp MERGEPAINT
-
SPDSANAX
public static final HwmfTernaryRasterOp SPDSANAX
-
SDXPDXAN
public static final HwmfTernaryRasterOp SDXPDXAN
-
DPSXO
public static final HwmfTernaryRasterOp DPSXO
-
DPSANO
public static final HwmfTernaryRasterOp DPSANO
-
MERGECOPY
public static final HwmfTernaryRasterOp MERGECOPY
-
SPDSNAOXN
public static final HwmfTernaryRasterOp SPDSNAOXN
-
SPDSONOXN
public static final HwmfTernaryRasterOp SPDSONOXN
-
PSXN
public static final HwmfTernaryRasterOp PSXN
-
SPDNOA
public static final HwmfTernaryRasterOp SPDNOA
-
SPDSXOXN
public static final HwmfTernaryRasterOp SPDSXOXN
-
SDPNAX
public static final HwmfTernaryRasterOp SDPNAX
-
PSDPOAXN
public static final HwmfTernaryRasterOp PSDPOAXN
-
SDPOA
public static final HwmfTernaryRasterOp SDPOA
-
SPDOXN
public static final HwmfTernaryRasterOp SPDOXN
-
DPSDXAX
public static final HwmfTernaryRasterOp DPSDXAX
-
SPDSAOXN
public static final HwmfTernaryRasterOp SPDSAOXN
-
SRCCOPY
public static final HwmfTernaryRasterOp SRCCOPY
-
SDPONO
public static final HwmfTernaryRasterOp SDPONO
-
SDPNAO
public static final HwmfTernaryRasterOp SDPNAO
-
SPNO
public static final HwmfTernaryRasterOp SPNO
-
PSDNOA
public static final HwmfTernaryRasterOp PSDNOA
-
PSDPXOXN
public static final HwmfTernaryRasterOp PSDPXOXN
-
PDSNAX
public static final HwmfTernaryRasterOp PDSNAX
-
SPDSOAXN
public static final HwmfTernaryRasterOp SPDSOAXN
-
SSPXPDXAX
public static final HwmfTernaryRasterOp SSPXPDXAX
-
DPSANAN
public static final HwmfTernaryRasterOp DPSANAN
-
PSDPSAOXX
public static final HwmfTernaryRasterOp PSDPSAOXX
-
DPSXAN
public static final HwmfTernaryRasterOp DPSXAN
-
PDSPXAX
public static final HwmfTernaryRasterOp PDSPXAX
-
SDPSAOXN
public static final HwmfTernaryRasterOp SDPSAOXN
-
DPSDANAX
public static final HwmfTernaryRasterOp DPSDANAX
-
SPXDSXAN
public static final HwmfTernaryRasterOp SPXDSXAN
-
SPDNAO
public static final HwmfTernaryRasterOp SPDNAO
-
SDNO
public static final HwmfTernaryRasterOp SDNO
-
SDPXO
public static final HwmfTernaryRasterOp SDPXO
-
SDPANO
public static final HwmfTernaryRasterOp SDPANO
-
PDSOA
public static final HwmfTernaryRasterOp PDSOA
-
PDSOXN
public static final HwmfTernaryRasterOp PDSOXN
-
DSPDXAX
public static final HwmfTernaryRasterOp DSPDXAX
-
PSDPAOXN
public static final HwmfTernaryRasterOp PSDPAOXN
-
SDPSXAX
public static final HwmfTernaryRasterOp SDPSXAX
-
PDSPAOXN
public static final HwmfTernaryRasterOp PDSPAOXN
-
SDPSANAX
public static final HwmfTernaryRasterOp SDPSANAX
-
SPXPDXAN
public static final HwmfTernaryRasterOp SPXPDXAN
-
SSPXDSXAX
public static final HwmfTernaryRasterOp SSPXDSXAX
-
DSPDSANAXXN
public static final HwmfTernaryRasterOp DSPDSANAXXN
-
DPSAO
public static final HwmfTernaryRasterOp DPSAO
-
DPSXNO
public static final HwmfTernaryRasterOp DPSXNO
-
SDPAO
public static final HwmfTernaryRasterOp SDPAO
-
SDPXNO
public static final HwmfTernaryRasterOp SDPXNO
-
SRCPAINT
public static final HwmfTernaryRasterOp SRCPAINT
-
SDPNOO
public static final HwmfTernaryRasterOp SDPNOO
-
PATCOPY
public static final HwmfTernaryRasterOp PATCOPY
-
PDSONO
public static final HwmfTernaryRasterOp PDSONO
-
PDSNAO
public static final HwmfTernaryRasterOp PDSNAO
-
PSNO
public static final HwmfTernaryRasterOp PSNO
-
PSDNAO
public static final HwmfTernaryRasterOp PSDNAO
-
PDNO
public static final HwmfTernaryRasterOp PDNO
-
PDSXO
public static final HwmfTernaryRasterOp PDSXO
-
PDSANO
public static final HwmfTernaryRasterOp PDSANO
-
PDSAO
public static final HwmfTernaryRasterOp PDSAO
-
PDSXNO
public static final HwmfTernaryRasterOp PDSXNO
-
DPO
public static final HwmfTernaryRasterOp DPO
-
PATPAINT
public static final HwmfTernaryRasterOp PATPAINT
-
PSO
public static final HwmfTernaryRasterOp PSO
-
PSDNOO
public static final HwmfTernaryRasterOp PSDNOO
-
DPSOO
public static final HwmfTernaryRasterOp DPSOO
-
WHITENESS
public static final HwmfTernaryRasterOp WHITENESS
-
-
Method Detail
-
values
public static HwmfTernaryRasterOp[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (HwmfTernaryRasterOp c : HwmfTernaryRasterOp.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static HwmfTernaryRasterOp valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
valueOf
public static HwmfTernaryRasterOp valueOf(int opIndex)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
opIndex
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
describeCmd
public java.lang.String describeCmd()
-
-