Package com.kakao.vectormap.shape
Class PolygonStyle
- java.lang.Object
-
- com.kakao.vectormap.shape.PolygonStyle
-
public class PolygonStyle extends java.lang.ObjectPolygon의 스타일을 설정하는 클래스. ZoomLevel 마다 다르게 스타일을 설정할 수 있다.
-
-
Field Summary
Fields Modifier and Type Field Description intcolorintstrokeColorfloatstrokeWidthintzoomLevel
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)static PolygonStylefrom(int color)PolygonStyle 을 생성한다.static PolygonStylefrom(int color, float strokeWidth, int strokeColor)PolygonStyle 을 생성한다.static PolygonStylefrom(int zoomLevel, int color, float strokeWidth, int strokeColor)PolygonStyle 을 생성한다.intgetColor()Polygon 의 색깔을 가져온다.intgetStrokeColor()Polygon 의 테두리 색낄을 가져온다.floatgetStrokeWidth()Polygon 의 테두리 두께를 가져온다.intgetZoomLevel()스타일이 표시 될 zoomLevel 값을 가져온다.inthashCode()PolygonStylesetZoomLevel(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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-