Package com.luciad.view.lightspeed.style
Class TLspStrokedLineStyle
java.lang.Object
com.luciad.view.lightspeed.style.ALspStyle
com.luciad.view.lightspeed.style.TLspStrokedLineStyle
- All Implemented Interfaces:
ILspWorldElevationStyle,ILspStyler
Deprecated.
Style that can be used to apply complex strokes to a shape's outline. A
stroked line style is essentially a series of glyphs, which
are positioned in a repeating pattern along the line to which the style is
applied.
- Since:
- 2012.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated.Builder for stroked line styles.static classDeprecated.Represents a single glyph in aTLspStrokedLineStyle.Nested classes/interfaces inherited from interface com.luciad.view.lightspeed.style.ILspWorldElevationStyle
ILspWorldElevationStyle.ElevationMode -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a new stroked line style based on the given builder. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Creates a new builder initialized with all the properties of this style.booleanDeprecated.Deprecated.Returns the elevation mode of this style.Deprecated.Returns the sequence of glyphs that define this stroked line style.booleanDeprecated.Always returnsfalse.static TLspStrokedLineStyle.Builder<?> Deprecated.Creates a new builder with the default values.Methods inherited from class com.luciad.view.lightspeed.style.ALspStyle
addStyleChangeListener, getZOrder, hashCode, isCompatible, removeStyleChangeListener, style
-
Constructor Details
-
TLspStrokedLineStyle
Deprecated.Creates a new stroked line style based on the given builder.- Parameters:
aBuilder- the builder containing the parameters for the new stroked line style
-
-
Method Details
-
newBuilder
Deprecated.Creates a new builder with the default values.- Returns:
- the new builder.
-
asBuilder
Deprecated.Creates a new builder initialized with all the properties of this style. -
getGlyphs
Deprecated.Returns the sequence of glyphs that define this stroked line style. This list should never be modified. To change the glyphs you should create a new style.- Returns:
- the sequence of glyphs that define this stroked line style
-
isTransparent
public boolean isTransparent()Deprecated.Always returnsfalse. Stroked line styles are only supported in 3D views by terrain them on the terrain, which means this property is not applicable.- Specified by:
isTransparentin classALspStyle- Returns:
- false
-
getElevationMode
Deprecated.Returns the elevation mode of this style. For stroked lines, this is alwaysILspWorldElevationStyle.ElevationMode.ON_TERRAIN.- Specified by:
getElevationModein interfaceILspWorldElevationStyle- Returns:
- The elevation mode.
-
equals
Deprecated.
-
TLspComplexStrokedLineStyleoffers more flexibility when defining stroked line patterns, as well as improved performance. It is therefore recommended aboveTLspStrokedLineStyle.