Package com.kakao.vectormap.shape
Class PolygonStyle
- java.lang.Object
-
- com.kakao.vectormap.shape.PolygonStyle
-
public class PolygonStyle extends java.lang.Object
Polygon
의 스타일을 설정하는 클래스. ZoomLevel 마다 다르게 스타일을 설정할 수 있다.
-
-
Field Summary
Fields Modifier and Type Field Description int
color
int
strokeColor
float
strokeWidth
int
zoomLevel
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
static PolygonStyle
from(int color)
PolygonStyle 을 생성한다.static PolygonStyle
from(int color, float strokeWidth, int strokeColor)
PolygonStyle 을 생성한다.static PolygonStyle
from(int zoomLevel, int color, float strokeWidth, int strokeColor)
PolygonStyle 을 생성한다.int
getColor()
Polygon 의 색깔을 가져온다.int
getStrokeColor()
Polygon 의 테두리 색낄을 가져온다.float
getStrokeWidth()
Polygon 의 테두리 두께를 가져온다.int
getZoomLevel()
스타일이 표시 될 zoomLevel 값을 가져온다.int
hashCode()
PolygonStyle
setZoomLevel(int zoomLevel)
스타일이 표시 될 zoomLevel 값을 설정한다.
-
-
-
Method Detail
-
from
public static PolygonStyle from(int color)
PolygonStyle 을 생성한다.- Parameters:
color
- Polygon 의 색깔.
-
from
public static PolygonStyle from(int color, float strokeWidth, int strokeColor)
PolygonStyle 을 생성한다.- Parameters:
color
- Polygon 의 색깔.strokeWidth
- Polygon 의 테두리 두께 (px).strokeColor
- Polygon 의 테두리 색깔 (px).
-
from
public static PolygonStyle from(int zoomLevel, int color, float strokeWidth, int strokeColor)
PolygonStyle 을 생성한다.- Parameters:
zoomLevel
- 스타일이 표시 될 zoomLevel 값.color
- Polygon 의 색깔.strokeWidth
- Polygon 의 테두리 두께 (px).strokeColor
- Polygon 의 테두리 색깔 (px).
-
setZoomLevel
public PolygonStyle setZoomLevel(int zoomLevel)
스타일이 표시 될 zoomLevel 값을 설정한다.- Parameters:
zoomLevel
- 설정 할 zoomLevel 값.
-
getStrokeColor
public int getStrokeColor()
Polygon 의 테두리 색낄을 가져온다.
-
getStrokeWidth
public float getStrokeWidth()
Polygon 의 테두리 두께를 가져온다.
-
getZoomLevel
public int getZoomLevel()
스타일이 표시 될 zoomLevel 값을 가져온다.
-
getColor
public int getColor()
Polygon 의 색깔을 가져온다.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-