Uses of Class
com.luciad.view.lightspeed.style.complexstroke.ALspComplexStroke
Packages that use ALspComplexStroke
Package
Description
Handles the S-52 format.
Provides a generic model for styles.
Provides classes for creating complex stroked line styles.
-
Uses of ALspComplexStroke in com.luciad.format.s52
Methods in com.luciad.format.s52 that return ALspComplexStrokeModifier and TypeMethodDescriptionTLcdS52ComplexStroke.asComplexStroke(Color aColor, ILcdS52ColorProvider aColorProvider) Deprecated. -
Uses of ALspComplexStroke in com.luciad.view.lightspeed.style
Methods in com.luciad.view.lightspeed.style with parameters of type ALspComplexStrokeModifier and TypeMethodDescriptionTLspComplexStrokedLineStyle.Builder.decoration(double aRelativeLocation, ELcdHorizontalAlignment aAlignment, ALspComplexStroke aStroke) Positions the given stroke pattern at the given location on the line.TLspComplexStrokedLineStyle.Builder.decoration(double aRelativeLocation, ALspComplexStroke aStroke) Positions the given stroke pattern at the given location on the line.TLspComplexStrokedLineStyle.Builder.fallback(double aAnchor, ALspComplexStroke aStroke) The given stroke is used when it is not possible to place an other stroke pattern (seedecoration,regular).TLspComplexStrokedLineStyle.Builder.fallback(ALspComplexStroke aStroke) The given stroke is used when it is not possible to place an other stroke pattern (seedecoration,regular).TLspComplexStrokedLineStyle.Builder.regular(double aAnchor, ALspComplexStroke aStroke) Repeats the given stroke pattern along the line.TLspComplexStrokedLineStyle.Builder.regular(ALspComplexStroke aStroke) Repeats the given stroke pattern along the line. -
Uses of ALspComplexStroke in com.luciad.view.lightspeed.style.complexstroke
Methods in com.luciad.view.lightspeed.style.complexstroke that return ALspComplexStrokeModifier and TypeMethodDescriptionstatic ALspComplexStrokeALspComplexStroke.allowOverlap(double aOverlapLeft, double aOverlapRight, ALspComplexStroke aStroke) Creates a stroke that allows overlap of strokes in the left and right side of the given stroke.static ALspComplexStrokeALspComplexStroke.append(ALspComplexStroke... aStrokes) Stroke used to append multiple strokes.static ALspComplexStrokeALspComplexStroke.atomic(ALspComplexStroke aStroke) Creates a stroke wrapper that makes it possible to make the given stroke 'atomic'.ALspComplexStroke.ArcBuilder.build()Returns a new arc strokeALspComplexStroke.ArrowBuilder.build()Returns a new arrow strokeALspComplexStroke.IconBuilder.build()Returns a new icon strokeALspComplexStroke.LineBuilder.build()Creates a new line stroke.ALspComplexStroke.ParallelLineBuilder.build()Creates a new line stroke.ALspComplexStroke.PolylineBuilder.build()Returns a new polyline strokeALspComplexStroke.RectangleBuilder.build()Creates a new rectangle stroke.ALspComplexStroke.TextBuilder.build()Returns a new text strokeALspComplexStroke.TriangleBuilder.build()Creates a new triangle stroke.ALspComplexStroke.WaveBuilder.build()Returns a new wave strokestatic ALspComplexStrokeALspComplexStroke.combineWithFallbackStroking(ALspComplexStroke aStroke) This stroke wrapper allows the fallback stroke to be painted on top of the given stroke.static ALspComplexStrokeALspComplexStroke.combineWithRegularStroking(ALspComplexStroke aStroke) This stroke wrapper allows the regular stroke to be painted on top of the given stroke.static ALspComplexStrokeALspComplexStroke.compose(ALspComplexStroke... aStrokes) Stroke used to compose multiple stroke patterns.static ALspComplexStrokeALspComplexStroke.diff(ALspComplexStroke aStroke, ALspComplexStroke aClipStroke) Returns a stroke that represents the difference between two strokes.static ALspComplexStrokeALspComplexStroke.fallbackStroking(double aLength) This stroke allows the fallback stroke to be painted along a given length (in pixels).static ALspComplexStrokeALspComplexStroke.gap(double aLengthFixed) Creates a new gap stroke with a fixed (pixel) width.static ALspComplexStrokeALspComplexStroke.gapRelative(double aLengthRelative) Creates a new gap stroke with a width relative to the length of the stroked line.static ALspComplexStrokeALspComplexStroke.regularStroking(double aLength) Creates a stroke that allows the regular strokes to be painted along the given length.static ALspComplexStrokeALspComplexStroke.repeat(int aRepeatCount, ALspComplexStroke aStroke) Creates a stroke that repeats a stroke a fixed number of times.static ALspComplexStrokeALspComplexStroke.repeatOverLength(double aLengthFixed, ALspComplexStroke aStroke) Creates a stroke that repeats the given stroke over a given length.static ALspComplexStrokeALspComplexStroke.repeatOverLengthRelative(double aLengthRelative, ALspComplexStroke aStroke) Creates a stroke that repeats the given stroke over a given length.Methods in com.luciad.view.lightspeed.style.complexstroke with parameters of type ALspComplexStrokeModifier and TypeMethodDescriptionstatic ALspComplexStrokeALspComplexStroke.allowOverlap(double aOverlapLeft, double aOverlapRight, ALspComplexStroke aStroke) Creates a stroke that allows overlap of strokes in the left and right side of the given stroke.static ALspComplexStrokeALspComplexStroke.append(ALspComplexStroke... aStrokes) Stroke used to append multiple strokes.static ALspComplexStrokeALspComplexStroke.atomic(ALspComplexStroke aStroke) Creates a stroke wrapper that makes it possible to make the given stroke 'atomic'.static ALspComplexStrokeALspComplexStroke.combineWithFallbackStroking(ALspComplexStroke aStroke) This stroke wrapper allows the fallback stroke to be painted on top of the given stroke.static ALspComplexStrokeALspComplexStroke.combineWithRegularStroking(ALspComplexStroke aStroke) This stroke wrapper allows the regular stroke to be painted on top of the given stroke.static ALspComplexStrokeALspComplexStroke.compose(ALspComplexStroke... aStrokes) Stroke used to compose multiple stroke patterns.static ALspComplexStrokeALspComplexStroke.diff(ALspComplexStroke aStroke, ALspComplexStroke aClipStroke) Returns a stroke that represents the difference between two strokes.static ALspComplexStrokeALspComplexStroke.repeat(int aRepeatCount, ALspComplexStroke aStroke) Creates a stroke that repeats a stroke a fixed number of times.static ALspComplexStrokeALspComplexStroke.repeatOverLength(double aLengthFixed, ALspComplexStroke aStroke) Creates a stroke that repeats the given stroke over a given length.static ALspComplexStrokeALspComplexStroke.repeatOverLengthRelative(double aLengthRelative, ALspComplexStroke aStroke) Creates a stroke that repeats the given stroke over a given length.