Class AreaStyle.AreaBuilder<T extends AreaStyle.AreaBuilder<T>>

java.lang.Object
org.oscim.theme.styles.RenderStyle.StyleBuilder<T>
org.oscim.theme.styles.AreaStyle.AreaBuilder<T>
Enclosing class:
AreaStyle

public static class AreaStyle.AreaBuilder<T extends AreaStyle.AreaBuilder<T>> extends RenderStyle.StyleBuilder<T>
  • Field Details

    • fadeScale

      public int fadeScale
    • blendColor

      public int blendColor
    • blendScale

      public int blendScale
    • mesh

      public boolean mesh
    • texture

      public TextureItem texture
    • heightOffset

      public float heightOffset
    • symbolWidth

      public int symbolWidth
    • symbolHeight

      public int symbolHeight
    • symbolPercent

      public int symbolPercent
  • Constructor Details

    • AreaBuilder

      public AreaBuilder()
  • Method Details

    • set

      public T set(AreaStyle area)
    • blendScale

      public T blendScale(int zoom)
    • blendColor

      public T blendColor(int color)
    • blendColor

      public T blendColor(String color)
    • texture

      public T texture(TextureItem texture)
    • fadeScale

      public T fadeScale(int zoom)
    • mesh

      public T mesh(boolean mesh)
    • heightOffset

      public T heightOffset(float heightOffset)
    • symbolWidth

      public T symbolWidth(int symbolWidth)
    • symbolHeight

      public T symbolHeight(int symbolHeight)
    • symbolPercent

      public T symbolPercent(int symbolPercent)
    • reset

      public T reset()
    • build

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