Class Style
- java.lang.Object
-
- org.citydb.config.project.kmlExporter.Style
-
public class Style extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_COLLADA_FILL_COLOR
static int
DEFAULT_COLLADA_ROOF_FILL_COLOR
static int
DEFAULT_FOOTPRINT_FILL_COLOR
static int
DEFAULT_FOOTPRINT_OUTLINE_COLOR
static int
DEFAULT_GEOMETRY_FILL_COLOR
static int
DEFAULT_GEOMETRY_OUTLINE_COLOR
static int
DEFAULT_GEOMETRY_ROOF_FILL_COLOR
static int
DEFAULT_GEOMETRY_ROOF_OUTLINE_COLOR
static int
DEFAULT_HIGHLIGHT_FILL_COLOR
static int
DEFAULT_HIGHLIGHT_OUTLINE_COLOR
static java.lang.String
HIGHLIGTHTED_STR
-
Constructor Summary
Constructors Constructor Description Style()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Style
copy()
static java.lang.String
formatColorStringForKML(java.lang.String rgbColor)
double
getHighlightingDistance()
java.lang.String
getName()
int
getRgba0()
int
getRgba1()
int
getRgba2()
int
getRgba3()
int
getRgba4()
int
getRgba5()
DisplayFormType
getType()
boolean
isAchievableFromLoD(int lod)
boolean
isHighlightingEnabled()
boolean
isSetRgba0()
boolean
isSetRgba1()
boolean
isSetRgba2()
boolean
isSetRgba3()
boolean
isSetRgba4()
boolean
isSetRgba5()
static Style
of(DisplayFormType type)
void
setHighlightingDistance(double highlightingDistance)
void
setHighlightingEnabled(boolean highlightingEnabled)
void
setRgba0(int rgba0)
void
setRgba1(int rgba1)
void
setRgba2(int rgba2)
void
setRgba3(int rgba3)
void
setRgba4(int rgba4)
void
setRgba5(int rgba5)
-
-
-
Field Detail
-
HIGHLIGTHTED_STR
public static final java.lang.String HIGHLIGTHTED_STR
- See Also:
- Constant Field Values
-
DEFAULT_FOOTPRINT_FILL_COLOR
public static final int DEFAULT_FOOTPRINT_FILL_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_FOOTPRINT_OUTLINE_COLOR
public static final int DEFAULT_FOOTPRINT_OUTLINE_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_GEOMETRY_FILL_COLOR
public static final int DEFAULT_GEOMETRY_FILL_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_GEOMETRY_OUTLINE_COLOR
public static final int DEFAULT_GEOMETRY_OUTLINE_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_GEOMETRY_ROOF_FILL_COLOR
public static final int DEFAULT_GEOMETRY_ROOF_FILL_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_GEOMETRY_ROOF_OUTLINE_COLOR
public static final int DEFAULT_GEOMETRY_ROOF_OUTLINE_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_HIGHLIGHT_FILL_COLOR
public static final int DEFAULT_HIGHLIGHT_FILL_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_HIGHLIGHT_OUTLINE_COLOR
public static final int DEFAULT_HIGHLIGHT_OUTLINE_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_COLLADA_FILL_COLOR
public static final int DEFAULT_COLLADA_FILL_COLOR
- See Also:
- Constant Field Values
-
DEFAULT_COLLADA_ROOF_FILL_COLOR
public static final int DEFAULT_COLLADA_ROOF_FILL_COLOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
of
public static Style of(DisplayFormType type)
-
isAchievableFromLoD
public boolean isAchievableFromLoD(int lod)
-
getName
public java.lang.String getName()
-
getType
public DisplayFormType getType()
-
setRgba0
public void setRgba0(int rgba0)
-
getRgba0
public int getRgba0()
-
isSetRgba0
public boolean isSetRgba0()
-
setRgba1
public void setRgba1(int rgba1)
-
getRgba1
public int getRgba1()
-
isSetRgba1
public boolean isSetRgba1()
-
setRgba2
public void setRgba2(int rgba2)
-
getRgba2
public int getRgba2()
-
isSetRgba2
public boolean isSetRgba2()
-
setRgba3
public void setRgba3(int rgba3)
-
getRgba3
public int getRgba3()
-
isSetRgba3
public boolean isSetRgba3()
-
setRgba4
public void setRgba4(int rgba4)
-
getRgba4
public int getRgba4()
-
isSetRgba4
public boolean isSetRgba4()
-
setRgba5
public void setRgba5(int rgba5)
-
getRgba5
public int getRgba5()
-
isSetRgba5
public boolean isSetRgba5()
-
setHighlightingEnabled
public void setHighlightingEnabled(boolean highlightingEnabled)
-
isHighlightingEnabled
public boolean isHighlightingEnabled()
-
setHighlightingDistance
public void setHighlightingDistance(double highlightingDistance)
-
getHighlightingDistance
public double getHighlightingDistance()
-
formatColorStringForKML
public static java.lang.String formatColorStringForKML(java.lang.String rgbColor)
-
copy
public Style copy()
-
-