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 Details

    • cap

      public Paint.Cap 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

      public TextureItem 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

      public T set(LineStyle line)
    • blur

      public T blur(float blur)
    • fadeScale

      public T fadeScale(int zoom)
    • stipple

      public T stipple(int width)
    • stippleColor

      public T stippleColor(int color)
    • stippleColor

      public T stippleColor(String color)
    • stippleWidth

      public T stippleWidth(float width)
    • isOutline

      public T isOutline(boolean outline)
    • cap

      public T cap(Paint.Cap cap)
    • fixed

      public T fixed(boolean b)
    • strokeIncrease

      public T strokeIncrease(double strokeIncrease)
    • texture

      public T texture(TextureItem texture)
    • heightOffset

      public T heightOffset(float heightOffset)
    • randomOffset

      public T randomOffset(boolean randomOffset)
    • symbolWidth

      public T symbolWidth(int symbolWidth)
    • symbolHeight

      public T symbolHeight(int symbolHeight)
    • symbolPercent

      public T symbolPercent(int symbolPercent)
    • dashArray

      public T dashArray(float[] dashArray)
    • repeatStart

      public T repeatStart(float repeatStart)
    • repeatGap

      public T repeatGap(float repeatGap)
    • transparent

      public T transparent(boolean transparent)
    • reset

      public T reset()
    • build

      public LineStyle build()
      Specified by:
      build in class RenderStyle.StyleBuilder<T extends LineStyle.LineBuilder<T>>