Package | Description |
---|---|
com.luciad.layers.styles.complexstrokes |
Support for complex stroke linestyles and the patterns used to make them.
|
com.luciad.layers.styles.complexstrokes.builders |
ComplexStroke Pattern builders.
|
Modifier and Type | Method and Description |
---|---|
static ArcPatternBuilder |
ComplexStrokePatternFactory.arcBuilder()
Creates a builder used to make patterns with an arc, ellipse or circle shape.
|
Modifier and Type | Method and Description |
---|---|
ArcPatternBuilder |
ArcPatternBuilder.angle(double angle)
Specifies that only a part of the ellipse should be used, creating an arc.
|
ArcPatternBuilder |
ArcPatternBuilder.fillColor(android.graphics.Color color)
Sets the fill color.
|
ArcPatternBuilder |
ArcPatternBuilder.fixedLength(double fixedLength)
Set the length of the pattern in pixels.
|
ArcPatternBuilder |
ArcPatternBuilder.lineColor(android.graphics.Color color)
Sets the line color.
|
ArcPatternBuilder |
ArcPatternBuilder.lineWidth(double lineWidth)
Sets the line width.
|
ArcPatternBuilder |
ArcPatternBuilder.minorRadius(double radius)
The minor radius is the distance from the baseline to the top/bottom of the arc.
|
ArcPatternBuilder |
ArcPatternBuilder.offset(double offset)
Sets the offset of the arc, relative to the base line, in pixels.
|
ArcPatternBuilder |
ArcPatternBuilder.relativeLength(double relativeLength)
Set the length of the pattern relative to the length of the entire line, as a value between
0 and 1 . |
ArcPatternBuilder |
ArcPatternBuilder.startAngle(Angle startAngle)
This determines at which point on the ellipse the arc begins.
|