Package org.oscim.theme.styles
Class SymbolStyle.SymbolBuilder<T extends SymbolStyle.SymbolBuilder<T>>
java.lang.Object
org.oscim.theme.styles.RenderStyle.StyleBuilder<T>
org.oscim.theme.styles.SymbolStyle.SymbolBuilder<T>
- Enclosing class:
- SymbolStyle
public static class SymbolStyle.SymbolBuilder<T extends SymbolStyle.SymbolBuilder<T>>
extends RenderStyle.StyleBuilder<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintbooleanfloatfloatbooleanintintintFields inherited from class org.oscim.theme.styles.RenderStyle.StyleBuilder
cat, fillColor, level, strokeColor, strokeWidth, style, themeCallback -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbillboard(boolean billboard) build()from(SymbolStyle.SymbolBuilder<?> other) hash(int hash) repeat(boolean repeat) repeatGap(float repeatGap) repeatStart(float repeatStart) reset()rotate(boolean rotate) set(SymbolStyle symbol) symbolHeight(int symbolHeight) symbolPercent(int symbolPercent) symbolWidth(int symbolWidth) texture(TextureRegion texture) Methods inherited from class org.oscim.theme.styles.RenderStyle.StyleBuilder
cat, color, color, level, outline, self, strokeColor, strokeColor, strokeWidth, style, themeCallback
-
Field Details
-
bitmap
-
texture
-
hash
public int hash -
src
-
symbolWidth
public int symbolWidth -
symbolHeight
public int symbolHeight -
symbolPercent
public int symbolPercent -
billboard
public boolean billboard -
repeat
public boolean repeat -
repeatStart
public float repeatStart -
repeatGap
public float repeatGap -
rotate
public boolean rotate
-
-
Constructor Details
-
SymbolBuilder
public SymbolBuilder()
-
-
Method Details
-
from
-
set
-
bitmap
-
texture
-
hash
-
src
-
symbolWidth
-
symbolHeight
-
symbolPercent
-
billboard
-
repeat
-
repeatStart
-
repeatGap
-
rotate
-
reset
-
build
- Specified by:
buildin classRenderStyle.StyleBuilder<T extends SymbolStyle.SymbolBuilder<T>>
-