java.io.Serializable
, java.lang.Comparable<EscherColorRef.SysIndexProcedure>
public static enum EscherColorRef.SysIndexProcedure extends java.lang.Enum<EscherColorRef.SysIndexProcedure>
EscherColorRef.SysIndexSource
enum or with a user-specified color.
The first six values are mutually exclusive.Enum Constant | Description |
---|---|
ADD_GRAY_LEVEL |
Add a gray level RGB value.
|
DARKEN_COLOR |
Darken the color by the value that is specified in the blue field.
|
INVERT_AFTER |
After making other modifications, invert the color.
|
INVERT_HIGHBIT_AFTER |
After making other modifications, invert the color by toggling just the high bit of each
color channel.
|
LIGHTEN_COLOR |
Lighten the color by the value that is specified in the blue field.
|
REVERSE_GRAY_LEVEL |
Reverse-subtract a gray level RGB value.
|
SUB_GRAY_LEVEL |
Subtract a gray level RGB value.
|
THRESHOLD |
If the color component being modified is less than the parameter contained in the blue
field, set it to the minimum intensity.
|
Modifier and Type | Method | Description |
---|---|---|
static EscherColorRef.SysIndexProcedure |
valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static EscherColorRef.SysIndexProcedure[] |
values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EscherColorRef.SysIndexProcedure DARKEN_COLOR
public static final EscherColorRef.SysIndexProcedure LIGHTEN_COLOR
public static final EscherColorRef.SysIndexProcedure ADD_GRAY_LEVEL
public static final EscherColorRef.SysIndexProcedure SUB_GRAY_LEVEL
public static final EscherColorRef.SysIndexProcedure REVERSE_GRAY_LEVEL
public static final EscherColorRef.SysIndexProcedure THRESHOLD
public static final EscherColorRef.SysIndexProcedure INVERT_AFTER
public static final EscherColorRef.SysIndexProcedure INVERT_HIGHBIT_AFTER
public static EscherColorRef.SysIndexProcedure[] values()
for (EscherColorRef.SysIndexProcedure c : EscherColorRef.SysIndexProcedure.values()) System.out.println(c);
public static EscherColorRef.SysIndexProcedure 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 nullCopyright 2018 The Apache Software Foundation or its licensors, as applicable.