Package com.kakao.vectormap.shape
Class PolylineStyle
- java.lang.Object
-
- com.kakao.vectormap.shape.PolylineStyle
-
public class PolylineStyle extends java.lang.Object
Polyline
의 스타일을 설정하는 클래스. ZoomLevel 마다 다르게 스타일을 설정할 수 있다.
-
-
Field Summary
Fields Modifier and Type Field Description int
color
float
lineWidth
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 PolylineStyle
from(float lineWidth, int color)
PolylineStyle 생성자.static PolylineStyle
from(float lineWidth, int color, float strokeWidth, int strokeColor)
PolylineStyle 생성자.static PolylineStyle
from(int zoomLevel, float lineWidth, int color, float strokeWidth, int strokeColor)
PolylineStyle 생성자.int
getColor()
Polyline 의 색깔을 가져온다.float
getLineWidth()
Polyline 의 두께를 가져온다.int
getStrokeColor()
Polyline 의 테두리 색깔을 가져온다.float
getStrokeWidth()
Polyline 의 테두리 두께를 가져온다.int
getZoomLevel()
스타일이 표시 될 zoomLevel 값을 가져온다.int
hashCode()
PolylineStyle
setZoomLevel(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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-