Class TLspPlotStyle.Builder<B extends TLspPlotStyle.Builder<B>>
java.lang.Object
com.luciad.view.lightspeed.style.ALspStyle.Builder<B>
com.luciad.view.lightspeed.style.TLspPlotStyle.Builder<B>
com.luciad.realtime.lightspeed.plots.TLspPlotStyle.Builder<B>
- All Implemented Interfaces:
ILspWorldElevationStyle.Builder
- Enclosing class:
TLspPlotStyle
public static class TLspPlotStyle.Builder<B extends TLspPlotStyle.Builder<B>>
extends TLspPlotStyle.Builder<B>
Deprecated.
Builder used to create plot styles.
Default values:
TLspPlotStyle.Builder.visibility(com.luciad.util.expression.ILcdExpression<java.lang.Boolean>): true (all objects visible)TLspPlotStyle.Builder.scale(com.luciad.util.expression.ILcdExpression<java.lang.Float>): 1 (original icon size)TLspPlotStyle.Builder.modulationColor(com.luciad.util.expression.ILcdExpression<java.awt.Color>): white (original icon is not modified)TLspPlotStyle.Builder.opacity(com.luciad.util.expression.ILcdExpression<java.lang.Float>): 1 (original icon is not modified)TLspPlotStyle.Builder.icon(com.luciad.util.expression.ILcdExpression<? extends com.luciad.gui.ILcdIcon>): null (white dots are displayed)TLspPlotStyle.Builder.useOrientation(boolean): false (icons are aligned to the screen, not using usingILcdOriented)TLspPlotStyle.Builder.automaticScaling(double): off (icons are not rescaled depending on zoom level)TLspPlotStyle.Builder.density(boolean): off (no density plot is derived from the icons)
- Since:
- 2012.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Sets all parameters on the builder based on the given style.build()Deprecated.Builds the style with the set parameters.Methods inherited from class com.luciad.view.lightspeed.style.TLspPlotStyle.Builder
automaticScaling, density, density, elevationMode, eyeDomeLighting, icon, icon, modulationColor, modulationColor, opacity, opacity, scale, scale, useOrientation, visibilityMethods inherited from class com.luciad.view.lightspeed.style.ALspStyle.Builder
equals, hashCode
-
Method Details
-
all
Deprecated.Description copied from class:ALspStyle.BuilderSets all parameters on the builder based on the given style. This is useful for example to create a new style that has almost all properties equal to another style.- Overrides:
allin classTLspPlotStyle.Builder<B extends TLspPlotStyle.Builder<B>>- Parameters:
aStyle- the style to copy- Returns:
this
-
build
Deprecated.Description copied from class:ALspStyle.BuilderBuilds the style with the set parameters.- Overrides:
buildin classTLspPlotStyle.Builder<B extends TLspPlotStyle.Builder<B>>- Returns:
- the resulting style
-
TLspPlotStyleinstead.