Class TLspImageProcessingStyle
java.lang.Object
com.luciad.view.lightspeed.style.ALspStyle
com.luciad.view.lightspeed.style.imagefilter.TLspImageProcessingStyle
- All Implemented Interfaces:
ILspStyler
Image processing style to apply image operators to a raster layer.
This style can only be used in combination with a
TLspRasterStyle
,
on layers created with TLspRasterLayerBuilder.
This style has a single property: an
ALcdImageOperatorChain which is applied to the elements
of the raster layer.
Note that the image processing is applied before any of the operations in
TLspRasterStyle
(for example color mapping or brightness/contrast).- Since:
- 2014.0
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Builder for image processing styles. -
Method Summary
Modifier and TypeMethodDescriptionCreates a new builder initialized with all the properties of this style.boolean
int
hashCode()
boolean
Determines whether this style is transparent.Creates a new image processing style builder.Methods inherited from class com.luciad.view.lightspeed.style.ALspStyle
addStyleChangeListener, getZOrder, isCompatible, removeStyleChangeListener, style
-
Method Details
-
getOperatorChain
- Returns:
- the image operator chain
-
newBuilder
Creates a new image processing style builder.- Returns:
- the new builder
-
isTransparent
public boolean isTransparent()Description copied from class:ALspStyle
Determines 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:
isTransparent
in classALspStyle
- Returns:
- whether or not this style is transparent
-
asBuilder
Description copied from class:ALspStyle
Creates a new builder initialized with all the properties of this style. -
equals
-
hashCode
public int hashCode()
-