Class TLspColorLookupTableFilterStyle
java.lang.Object
com.luciad.view.lightspeed.style.ALspStyle
com.luciad.view.lightspeed.style.imagefilter.TLspColorLookupTableFilterStyle
- All Implemented Interfaces:
ILspStyler
A color lookup table filter style. This style filters the colors of a
raster layer by applying one or more
ALcdColorLookupTables to it.
We strongly advise to use the more general TLspImageProcessingStyle
instead of this style.
You can easily convert this style to an equivalent image filter by chaining
TLcdColorLookupOp operators.
A color filter is applied on colors in the sRGB color space.
If the ColorModel
configured for the raster is different, the values in the raster will be converted before
applying the color filter.- Since:
- 2013.0
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for color lookup table filter styles. -
Method Summary
Modifier and TypeMethodDescriptionCreates a new builder initialized with all the properties of this style.booleanReturns the color lookup tables of this style.inthashCode()booleanDetermines whether this style is transparent.static TLspColorLookupTableFilterStyle.Builder<?> Creates a new builder with the default values.Methods inherited from class com.luciad.view.lightspeed.style.ALspStyle
addStyleChangeListener, getZOrder, isCompatible, removeStyleChangeListener, style
-
Method Details
-
newBuilder
Creates a new builder with the default values.- Returns:
- the new builder.
-
getLookupTables
Returns the color lookup tables of this style. The lookup tables are applied in the order specified by the list, starting from index0.- Returns:
- the color lookup tables of this style
-
isTransparent
public boolean isTransparent()Description copied from class:ALspStyleDetermines whether this style is transparent. Shapes that are transparent can be painted in a different paint phase than shapes that are not transparent.- Specified by:
isTransparentin classALspStyle- Returns:
- whether or not this style is transparent
-
asBuilder
Description copied from class:ALspStyleCreates a new builder initialized with all the properties of this style. -
equals
-
hashCode
public int hashCode()
-