Package com.kakao.vectormap.shape
Class PolylineOptions
- java.lang.Object
-
- com.kakao.vectormap.shape.PolylineOptions
-
public class PolylineOptions extends java.lang.Object
PolylineOptions 생성을 위한 초기값 설정하는 클래스.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<DotPoints>
dotPoints
java.util.List<MapPoints>
mapPoints
java.lang.String
polylineId
PolylineStylesSet
stylesSet
java.lang.Object
tag
boolean
visible
int
zOrder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PolylineOptions
addPolyline(DotPoints dotPoints, int lineWidth, int color)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.PolylineOptions
addPolyline(DotPoints dotPoints, PolylineStyle... styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.PolylineOptions
addPolyline(DotPoints dotPoints, PolylineStyles styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.PolylineOptions
addPolyline(DotPoints dotPoints, java.util.List<PolylineStyle> styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.PolylineOptions
addPolyline(MapPoints mapPoints, int lineWidth, int color)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.PolylineOptions
addPolyline(MapPoints mapPoints, PolylineStyle... styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.PolylineOptions
addPolyline(MapPoints mapPoints, PolylineStyles styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.PolylineOptions
addPolyline(MapPoints mapPoints, java.util.List<PolylineStyle> styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.boolean
equals(java.lang.Object o)
static PolylineOptions
from()
PolylineOptions 생성자.static PolylineOptions
from(DotPoints dotPoints, float lineWidth, int color)
PolylineOptions 생성자.static PolylineOptions
from(DotPoints dotPoints, PolylineStyle... styles)
PolylineOptions 생성자.static PolylineOptions
from(DotPoints dotPoints, PolylineStyles styles)
PolylineOptions 생성자.static PolylineOptions
from(DotPoints dotPoints, PolylineStylesSet stylesSet)
PolylineOptions 생성자.static PolylineOptions
from(MapPoints mapPoints, float lineWidth, int color)
PolylineOptions 생성자.static PolylineOptions
from(MapPoints mapPoints, PolylineStyle... styles)
PolylineOptions 생성자.static PolylineOptions
from(MapPoints mapPoints, PolylineStyles styles)
PolylineOptions 생성자.static PolylineOptions
from(MapPoints mapPoints, PolylineStylesSet stylesSet)
PolylineOptions 생성자.static PolylineOptions
from(java.lang.String polylineId)
PolylineOptions 생성자.java.util.List<DotPoints>
getDotPoints()
추가 된 Polyline 의 DotPoint 를 가져온다.java.util.List<MapPoints>
getMapPoints()
추가 된 Polyline 의 MapPoint 를 가져온다.java.lang.String
getPolylineId()
Polyline 의 id 값을 가져온다.PolylineStylesSet
getStylesSet()
Polyline 의 스타일을 가져온다.java.lang.Object
getTag()
Polyline 의 tag 값을 가져온다.int
getZOrder()
Polyline 의 zOrder 값을 가져온다.int
hashCode()
boolean
isVisible()
Polyline 의 visible 값을 가져온다.PolylineOptions
setDotPoints(DotPoints... dotPoints)
Polyline 을 정점(Point)을 설정한다.PolylineOptions
setDotPoints(java.util.List<DotPoints> dotPoints)
Polyline 을 정점(Point)을 설정한다.PolylineOptions
setMapPoints(MapPoints... mapPoints)
Polyline 을 정점(Point)을 설정한다.PolylineOptions
setMapPoints(java.util.List<MapPoints> mapPoints)
Polyline 을 정점(Point)을 설정한다.PolylineOptions
setStylesSet(PolylineStylesSet stylesSet)
스타일을 설정한다.PolylineOptions
setTag(java.lang.Object tag)
Polyline 의 tag 값을 설정한다.PolylineOptions
setVisible(boolean visible)
Polyline 의 visible 값을 설정한다.PolylineOptions
setZOrder(int zOrder)
Polyline 의 zOrder 값을 설정한다.
-
-
-
Field Detail
-
polylineId
public java.lang.String polylineId
-
zOrder
public int zOrder
-
visible
public boolean visible
-
tag
public java.lang.Object tag
-
mapPoints
public java.util.List<MapPoints> mapPoints
-
dotPoints
public java.util.List<DotPoints> dotPoints
-
stylesSet
public PolylineStylesSet stylesSet
-
-
Method Detail
-
from
public static PolylineOptions from()
PolylineOptions 생성자.- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull java.lang.String polylineId)
PolylineOptions 생성자.- Parameters:
polylineId
- Polyline 의 고유한 Id- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull MapPoints mapPoints, @NonNull PolylineStylesSet stylesSet)
PolylineOptions 생성자.- Parameters:
mapPoints
- Polyline 의 좌표stylesSet
- Polyline 의 스타일- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull MapPoints mapPoints, @NonNull PolylineStyles styles)
PolylineOptions 생성자.- Parameters:
mapPoints
- Polyline 의 좌표styles
- Polyline 의 스타일- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull MapPoints mapPoints, @NonNull PolylineStyle... styles)
PolylineOptions 생성자.- Parameters:
mapPoints
- Polyline 의 좌표styles
- Polyline 의 스타일- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull MapPoints mapPoints, float lineWidth, int color)
PolylineOptions 생성자.- Parameters:
mapPoints
- Polyline 의 좌표lineWidth
- Polyline 의 두께color
- Polyline 의 색상- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull DotPoints dotPoints, @NonNull PolylineStylesSet stylesSet)
PolylineOptions 생성자.- Parameters:
dotPoints
- Polyline 의 좌표stylesSet
- Polyline 의 스타일- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull DotPoints dotPoints, @NonNull PolylineStyles styles)
PolylineOptions 생성자.- Parameters:
dotPoints
- Polyline 의 좌표styles
- Polyline 의 스타일- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull DotPoints dotPoints, @NonNull PolylineStyle... styles)
PolylineOptions 생성자.- Parameters:
dotPoints
- Polyline 의 좌표styles
- Polyline 의 스타일- Returns:
- PolylineOptions 객체
-
from
public static PolylineOptions from(@NonNull DotPoints dotPoints, float lineWidth, int color)
PolylineOptions 생성자.- Parameters:
dotPoints
- Polyline 의 좌표lineWidth
- Polyline 의 두께color
- Polyline 의 색상- Returns:
- PolylineOptions 객체
-
setStylesSet
public PolylineOptions setStylesSet(PolylineStylesSet stylesSet)
스타일을 설정한다.- Parameters:
stylesSet
- 설정 할PolylineStylesSet
- Returns:
- PolylineOptions 객체
-
setMapPoints
public PolylineOptions setMapPoints(@NonNull MapPoints... mapPoints)
Polyline 을 정점(Point)을 설정한다. 기존에 추가됐던 정점들은 초기화 되고 새롭게 추가된다.- Parameters:
mapPoints
- 설정 할 Polyline 정점 배열.
-
setMapPoints
public PolylineOptions setMapPoints(@NonNull java.util.List<MapPoints> mapPoints)
Polyline 을 정점(Point)을 설정한다. 기존에 추가됐던 정점들은 초기화 되고 새롭게 추가된다.- Parameters:
mapPoints
- 설정 할 Polyline 정점 리스트.
-
setDotPoints
public PolylineOptions setDotPoints(@NonNull DotPoints... dotPoints)
Polyline 을 정점(Point)을 설정한다. 기존에 추가됐던 정점들은 초기화 되고 새롭게 추가된다.- Parameters:
dotPoints
- 설정 할 Polyline 정점 배열.
-
setDotPoints
public PolylineOptions setDotPoints(@NonNull java.util.List<DotPoints> dotPoints)
Polyline 을 정점(Point)을 설정한다. 기존에 추가됐던 정점들은 초기화 되고 새롭게 추가된다.- Parameters:
dotPoints
- 설정 할 Polyline 정점 리스트.
-
addPolyline
public PolylineOptions addPolyline(@NonNull MapPoints mapPoints, @NonNull PolylineStyles styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
mapPoints
- 추가 할 Polyline 의 정점.styles
- 추가 할 Polyline 에 해당하는 스타일.
-
addPolyline
public PolylineOptions addPolyline(@NonNull MapPoints mapPoints, @NonNull PolylineStyle... styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
mapPoints
- 추가 할 Polyline 의 정점.styles
- 추가 할 Polyline 에 해당하는 스타일.
-
addPolyline
public PolylineOptions addPolyline(@NonNull MapPoints mapPoints, @NonNull java.util.List<PolylineStyle> styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
mapPoints
- 추가 할 Polyline 의 정점.styles
- 추가 할 Polyline 에 해당하는 스타일.
-
addPolyline
public PolylineOptions addPolyline(MapPoints mapPoints, int lineWidth, int color)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
mapPoints
- 추가 할 Polyline 의 정점.color
- 추가 할 Polyline 에 해당하는 스타일.
-
addPolyline
public PolylineOptions addPolyline(@NonNull DotPoints dotPoints, @NonNull PolylineStyles styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
dotPoints
- 추가 할 Polyline 의 정점.styles
- 추가 할 Polyline 에 해당하는 스타일.
-
addPolyline
public PolylineOptions addPolyline(@NonNull DotPoints dotPoints, @NonNull PolylineStyle... styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
dotPoints
- 추가 할 Polyline 의 정점.styles
- 추가 할 Polyline 에 해당하는 스타일.
-
addPolyline
public PolylineOptions addPolyline(DotPoints dotPoints, java.util.List<PolylineStyle> styles)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
dotPoints
- 추가 할 Polyline 의 정점.styles
- 추가 할 Polyline 에 해당하는 스타일.
-
addPolyline
public PolylineOptions addPolyline(DotPoints dotPoints, int lineWidth, int color)
MultiPolyline 을 위해 Polyline 의 정점과 스타일을 추가한다.- Parameters:
dotPoints
- 추가 할 Polyline 의 정점.color
- 추가 할 Polyline 에 해당하는 스타일.
-
getDotPoints
public java.util.List<DotPoints> getDotPoints()
추가 된 Polyline 의 DotPoint 를 가져온다.- Returns:
- 추가 된
DotPoints
의 리스트
-
getMapPoints
public java.util.List<MapPoints> getMapPoints()
추가 된 Polyline 의 MapPoint 를 가져온다.- Returns:
- 추가 된
MapPoints
의 리스트
-
getStylesSet
public PolylineStylesSet getStylesSet()
Polyline 의 스타일을 가져온다.- Returns:
PolylineStylesSet
객체
-
setZOrder
public PolylineOptions setZOrder(int zOrder)
Polyline 의 zOrder 값을 설정한다.- Parameters:
zOrder
- zOrder 값- Returns:
PolylineOptions
객체
-
setTag
public PolylineOptions setTag(java.lang.Object tag)
Polyline 의 tag 값을 설정한다.- Parameters:
tag
- tag 값- Returns:
PolylineOptions
객체
-
setVisible
public PolylineOptions setVisible(boolean visible)
Polyline 의 visible 값을 설정한다.- Parameters:
visible
- visible 값- Returns:
PolylineOptions
객체
-
getTag
public java.lang.Object getTag()
Polyline 의 tag 값을 가져온다.- Returns:
- tag 값
-
getZOrder
public int getZOrder()
Polyline 의 zOrder 값을 가져온다.- Returns:
- zOrder 값
-
isVisible
public boolean isVisible()
Polyline 의 visible 값을 가져온다.- Returns:
- visible 값
-
getPolylineId
public java.lang.String getPolylineId()
Polyline 의 id 값을 가져온다.- Returns:
- Polyline 의 id 값
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-