Package com.kakao.vectormap.shape
Class PolygonStyles
- java.lang.Object
-
- com.kakao.vectormap.shape.PolygonStyles
-
public class PolygonStyles extends java.lang.Object
PolygonStyle
를 가지고 있는 컨테이너 클래스.
-
-
Field Summary
Fields Modifier and Type Field Description PolygonStyle[]
styles
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PolygonStyles
from(int color)
PolygonStyles 를 생성한다.static PolygonStyles
from(int color, float strokeWidth, int strokeColor)
PolygonStyles 를 생성한다.static PolygonStyles
from(int zoomLevel, int color, float strokeWidth, int strokeColor)
PolygonStyles 를 생성한다.static PolygonStyles
from(PolygonStyle... styles)
PolygonStyles 를 생성한다.static PolygonStyles
from(java.util.List<PolygonStyle> styles)
PolygonStyles 를 생성한다.PolygonStyle[]
getStyles()
추가 된 PolygonStyle 배열을 가져온다.int
hashCode()
-
-
-
Field Detail
-
styles
public PolygonStyle[] styles
-
-
Method Detail
-
from
public static PolygonStyles from(@NonNull PolygonStyle... styles)
PolygonStyles 를 생성한다.- Parameters:
styles
- 스타일을 정의할 PolygonStyle 배열.
-
from
public static PolygonStyles from(@NonNull java.util.List<PolygonStyle> styles)
PolygonStyles 를 생성한다.- Parameters:
styles
- 스타일을 정의할 PolygonStyle 리스트.
-
from
public static PolygonStyles from(int color)
PolygonStyles 를 생성한다.- Parameters:
color
- 스타일을 정의할 Polygon 색깔.
-
from
public static PolygonStyles from(int color, float strokeWidth, int strokeColor)
PolygonStyles 를 생성한다.- Parameters:
color
- 스타일을 정의할 Polygon 색깔.strokeWidth
- 스타일을 정의할 Polygon 테두리 두께. (px)strokeColor
- 스타일을 정의할 Polygon 테두리 색깔.
-
from
public static PolygonStyles from(int zoomLevel, int color, float strokeWidth, int strokeColor)
PolygonStyles 를 생성한다.- Parameters:
zoomLevel
- 스타일이 나타날 zoomLevel 값.color
- 스타일을 정의할 Polygon 색깔.strokeWidth
- 스타일을 정의할 Polygon 테두리 두께. (px)strokeColor
- 스타일을 정의할 Polygon 테두리 색깔.
-
getStyles
public PolygonStyle[] getStyles()
추가 된 PolygonStyle 배열을 가져온다.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-