Package com.kakao.vectormap.shape
Class PolylineStyle
- java.lang.Object
-
- com.kakao.vectormap.shape.PolylineStyle
-
public class PolylineStyle extends java.lang.ObjectPolyline의 스타일을 설정하는 클래스. ZoomLevel 마다 다르게 스타일을 설정할 수 있다.
-
-
Field Summary
Fields Modifier and Type Field Description intcolorfloatlineWidthintstrokeColorfloatstrokeWidthintzoomLevel
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)static PolylineStylefrom(float lineWidth, int color)PolylineStyle 생성자.static PolylineStylefrom(float lineWidth, int color, float strokeWidth, int strokeColor)PolylineStyle 생성자.static PolylineStylefrom(int zoomLevel, float lineWidth, int color, float strokeWidth, int strokeColor)PolylineStyle 생성자.intgetColor()Polyline 의 색깔을 가져온다.floatgetLineWidth()Polyline 의 두께를 가져온다.intgetStrokeColor()Polyline 의 테두리 색깔을 가져온다.floatgetStrokeWidth()Polyline 의 테두리 두께를 가져온다.intgetZoomLevel()스타일이 표시 될 zoomLevel 값을 가져온다.inthashCode()PolylineStylesetZoomLevel(int zoomLevel)스타일이 표시 될 zoomLevel 값을 설정한다.
-
-
-
Method Detail
-
from
public static PolylineStyle from(float lineWidth, int color)
PolylineStyle 생성자.- Parameters:
lineWidth- Polyline 의 두께 (px)color- Polyline 의 색깔- Returns:
- PolylineStyle 객체
-
from
public static PolylineStyle from(float lineWidth, int color, float strokeWidth, int strokeColor)
PolylineStyle 생성자.- Parameters:
lineWidth- Polyline 의 두께 (px)color- Polyline 의 색깔strokeWidth- Polyline 의 테두리 두께 (px)strokeColor- Polyline 의 테두리 색깔 (px)- Returns:
- PolylineStyle 객체
-
from
public static PolylineStyle from(int zoomLevel, float lineWidth, int color, float strokeWidth, int strokeColor)
PolylineStyle 생성자.- Parameters:
zoomLevel- 스타일이 표시 될 zoomLevel 값lineWidth- Polyline 의 두께 (px)color- Polyline 의 색깔strokeWidth- Polyline 의 테두리 두께 (px)strokeColor- Polyline 의 테두리 색깔 (px)- Returns:
- PolylineStyle 객체
-
setZoomLevel
public PolylineStyle setZoomLevel(int zoomLevel)
스타일이 표시 될 zoomLevel 값을 설정한다.- Parameters:
zoomLevel- 스타일이 표시 될 zoomLevel 값- Returns:
- PolylineStyle 객체
-
getStrokeColor
public int getStrokeColor()
Polyline 의 테두리 색깔을 가져온다.- Returns:
- Polyline 의 테두리 색깔
-
getStrokeWidth
public float getStrokeWidth()
Polyline 의 테두리 두께를 가져온다.- Returns:
- Polyline 의 테두리 두께
-
getZoomLevel
public int getZoomLevel()
스타일이 표시 될 zoomLevel 값을 가져온다.- Returns:
- 스타일이 표시 될 zoomLevel 값
-
getColor
public int getColor()
Polyline 의 색깔을 가져온다.- Returns:
- Polyline 의 색깔
-
getLineWidth
public float getLineWidth()
Polyline 의 두께를 가져온다.- Returns:
- Polyline 의 두께
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-