Class Style

java.lang.Object
org.oscim.layers.vector.geometries.Style

public class Style extends Object
Class encapsulating style information for drawing geometries on the map.
  • Field Details

    • GENERALIZATION_HIGH

      public static final int GENERALIZATION_HIGH
      See Also:
    • GENERALIZATION_MEDIUM

      public static final int GENERALIZATION_MEDIUM
      See Also:
    • GENERALIZATION_SMALL

      public static final int GENERALIZATION_SMALL
      See Also:
    • GENERALIZATION_NONE

      public static final int GENERALIZATION_NONE
      See Also:
    • strokeWidth

      public final float strokeWidth
    • strokeColor

      public final int strokeColor
    • fillColor

      public final int fillColor
    • fillAlpha

      public final float fillAlpha
    • buffer

      public final double buffer
    • scalingZoomLevel

      public final int scalingZoomLevel
    • generalization

      public final int generalization
    • cap

      public final org.oscim.backend.canvas.Paint.Cap cap
    • fixed

      public final boolean fixed
    • strokeIncrease

      public final double strokeIncrease
    • blur

      public final float blur
    • stipple

      public final int stipple
    • stippleColor

      public final int stippleColor
    • stippleWidth

      public final float stippleWidth
    • texture

      public final org.oscim.renderer.bucket.TextureItem texture
    • dropDistance

      public final float dropDistance
    • textureRepeat

      public final boolean textureRepeat
    • heightOffset

      public final float heightOffset
    • randomOffset

      public final boolean randomOffset
    • transparent

      public final boolean transparent
  • Method Details

    • defaultStyle

      public static Style defaultStyle()
    • builder

      public static Style.Builder builder()