Package com.luciad.layers.styles
Class BloomStyle
java.lang.Object
com.luciad.layers.styles.BloomStyle
- All Implemented Interfaces:
AutoCloseable
This class contains styling properties that determine how bloom is applied to individual shapes and objects.
Bloom can be used to increase the perceived brightness of an object. See the map effects article on how to use bloom.
For a bloom style to have any effect, you must ensure the BloomEffect on the map's GraphicsEffects is also enabled.
- Since:
- 2026.1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA builder class for creating bloom styles. -
Method Summary
Modifier and TypeMethodDescriptionReturns a builder that has all properties of this bloom style.voidclose()booleanprotected voidfinalize()doubleReturns the intensity.doubleReturns the threshold.inthashCode()static BloomStyle.BuilderReturns a new builder for creating aBloomStyle.
-
Method Details
-
finalize
protected void finalize() -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
newBuilder
Returns a new builder for creating aBloomStyle.- Returns:
- a new builder for creating a
BloomStyle.
-
getIntensity
public double getIntensity()Returns the intensity.- Returns:
- the intensity.
-
getThreshold
public double getThreshold()Returns the threshold.- Returns:
- the threshold.
-
asBuilder
Returns a builder that has all properties of this bloom style.- Returns:
- a builder that has all properties of this bloom style.
-
hashCode
public int hashCode() -
equals
-