Package org.oscim.theme.styles
Class LineStyle.LineBuilder<T extends LineStyle.LineBuilder<T>>
java.lang.Object
org.oscim.theme.styles.RenderStyle.StyleBuilder<T>
org.oscim.theme.styles.LineStyle.LineBuilder<T>
- Enclosing class:
- LineStyle
public static class LineStyle.LineBuilder<T extends LineStyle.LineBuilder<T>>
extends RenderStyle.StyleBuilder<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatfloat[]intbooleanfloatbooleanbooleanfloatfloatintintfloatdoubleintintintbooleanFields inherited from class org.oscim.theme.styles.RenderStyle.StyleBuilder
cat, fillColor, level, strokeColor, strokeWidth, style, themeCallback -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionblur(float blur) build()dashArray(float[] dashArray) fadeScale(int zoom) fixed(boolean b) heightOffset(float heightOffset) isOutline(boolean outline) randomOffset(boolean randomOffset) repeatGap(float repeatGap) repeatStart(float repeatStart) reset()stipple(int width) stippleColor(int color) stippleColor(String color) stippleWidth(float width) strokeIncrease(double strokeIncrease) symbolHeight(int symbolHeight) symbolPercent(int symbolPercent) symbolWidth(int symbolWidth) texture(TextureItem texture) transparent(boolean transparent) Methods inherited from class org.oscim.theme.styles.RenderStyle.StyleBuilder
cat, color, color, level, outline, self, strokeColor, strokeColor, strokeWidth, style, themeCallback
-
Field Details
-
cap
-
outline
public boolean outline -
fixed
public boolean fixed -
strokeIncrease
public double strokeIncrease -
fadeScale
public int fadeScale -
blur
public float blur -
stipple
public int stipple -
stippleColor
public int stippleColor -
stippleWidth
public float stippleWidth -
texture
-
heightOffset
public float heightOffset -
randomOffset
public boolean randomOffset -
symbolWidth
public int symbolWidth -
symbolHeight
public int symbolHeight -
symbolPercent
public int symbolPercent -
dashArray
public float[] dashArray -
repeatStart
public float repeatStart -
repeatGap
public float repeatGap -
transparent
public boolean transparent
-
-
Constructor Details
-
LineBuilder
public LineBuilder()
-
-
Method Details
-
set
-
blur
-
fadeScale
-
stipple
-
stippleColor
-
stippleColor
-
stippleWidth
-
isOutline
-
cap
-
fixed
-
strokeIncrease
-
texture
-
heightOffset
-
randomOffset
-
symbolWidth
-
symbolHeight
-
symbolPercent
-
dashArray
-
repeatStart
-
repeatGap
-
transparent
-
reset
-
build
- Specified by:
buildin classRenderStyle.StyleBuilder<T extends LineStyle.LineBuilder<T>>
-