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
Modifier and TypeClassDescriptionstatic class
Deprecated.Builder for stroked line styles.static class
Deprecated.Represents a single glyph in aTLspStrokedLineStyle
.Nested classes/interfaces inherited from interface com.luciad.view.lightspeed.style.ILspWorldElevationStyle
ILspWorldElevationStyle.ElevationMode
-
Constructor Summary
ConstructorDescriptionDeprecated.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.boolean
Deprecated.Deprecated.Returns the elevation mode of this style.Deprecated.Returns the sequence of glyphs that define this stroked line style.boolean
Deprecated.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:
isTransparent
in classALspStyle
- Returns:
- false
-
getElevationMode
Deprecated.Returns the elevation mode of this style. For stroked lines, this is alwaysILspWorldElevationStyle.ElevationMode.ON_TERRAIN
.- Specified by:
getElevationMode
in interfaceILspWorldElevationStyle
- Returns:
- The elevation mode.
-
equals
Deprecated.
-
TLspComplexStrokedLineStyle
offers more flexibility when defining stroked line patterns, as well as improved performance. It is therefore recommended aboveTLspStrokedLineStyle
.