Package org.oscim.theme.styles
Class ExtrusionStyle.ExtrusionBuilder<T extends ExtrusionStyle.ExtrusionBuilder<T>>
java.lang.Object
org.oscim.theme.styles.RenderStyle.StyleBuilder<T>
org.oscim.theme.styles.ExtrusionStyle.ExtrusionBuilder<T>
- Enclosing class:
- ExtrusionStyle
public static class ExtrusionStyle.ExtrusionBuilder<T extends ExtrusionStyle.ExtrusionBuilder<T>>
extends RenderStyle.StyleBuilder<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionintintintintdoubledoubledoubleFields inherited from class org.oscim.theme.styles.RenderStyle.StyleBuilder
cat, fillColor, level, strokeColor, strokeWidth, style, themeCallback -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()colorLine(int colorLine) colorSide(int colorSide) colorTop(int colorTop) defaultHeight(int defaultHeight) hsvHue(double hsvHue) hsvSaturation(double hsvSaturation) hsvValue(double hsvValue) reset()set(ExtrusionStyle extrusion) Methods inherited from class org.oscim.theme.styles.RenderStyle.StyleBuilder
cat, color, color, level, outline, self, strokeColor, strokeColor, strokeWidth, style, themeCallback
-
Field Details
-
colorSide
public int colorSide -
colorTop
public int colorTop -
colorLine
public int colorLine -
hsvHue
public double hsvHue -
hsvSaturation
public double hsvSaturation -
hsvValue
public double hsvValue -
defaultHeight
public int defaultHeight
-
-
Constructor Details
-
ExtrusionBuilder
public ExtrusionBuilder()
-
-
Method Details
-
set
-
colorSide
-
colorSide
-
colorTop
-
colorTop
-
colorLine
-
colorLine
-
hsvHue
-
hsvSaturation
-
hsvValue
-
defaultHeight
-
reset
-
build
- Specified by:
buildin classRenderStyle.StyleBuilder<T extends ExtrusionStyle.ExtrusionBuilder<T>>
-