Package com.kakao.vectormap.shape
Class Polygon
- java.lang.Object
-
- com.kakao.vectormap.internal.IShape
-
- com.kakao.vectormap.shape.Polygon
-
public class Polygon extends IShape
지도에 원, 삼각형, 사각형 등 닫힌 도형을 표시하는 클래스.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
changeDotPoints(java.util.List<DotPoints> dotPoints)
Polygon 을 구성하는 DotPoints 를 변경한다.void
changeMapPoints(java.util.List<MapPoints> mapPoints)
Polygon 을 구성하는 MapPoints 를 변경한다.void
changeStylesAndDotPoints(PolygonStylesSet stylesSet, java.util.List<DotPoints> dotPoints)
Polygon 의 포인트와 스타일을 같이 변경한다.void
changeStylesAndMapPoints(PolygonStylesSet stylesSet, java.util.List<MapPoints> mapPoints)
Polygon 의 포인트와 스타일을 같이 변경한다.void
changeStylesSet(PolygonStylesSet stylesSet)
Polygon 의 스타일을 변경한다.java.util.List<DotPoints>
getDotPoints()
Polygon 의 DotPoints 를 가져온다.java.lang.String
getId()
Polygon 의 Id 를 가져온다.java.lang.String
getLayerId()
Polygon 이 추가 된 ShapeLayer 의 Id 를 가져온다.java.util.List<MapPoints>
getMapPoints()
Polygon 의 MapPoints 를 가져온다.PolygonStylesSet
getStylesSet()
Polygon 의 스타일을 가져온다.java.lang.Object
getTag()
사용자 태그를 가져온다.int
getZOrder()
zOrder 값을 가져온다.void
hide()
지도에서 사라지게 한다.boolean
isShow()
Polygon 이 지도에 보여지고 있는지 여부를 가져온다.void
remove()
Polygon 을 삭제한다.void
setPosition(LatLng position)
Polygon 의 position 을 변경한다.void
setTag(java.lang.Object tag)
사용자 태그를 설정한다.void
setZOrder(int zOrder)
zOrder 값을 변경한다.void
show()
지도에서 보이게 한다.boolean
toDimScreen()
DimScreenLayer 에 추가됐는지 여부를 가져온다.
-
-
-
Method Detail
-
show
public void show()
지도에서 보이게 한다.
-
hide
public void hide()
지도에서 사라지게 한다.
-
setPosition
public void setPosition(LatLng position)
Polygon 의 position 을 변경한다.- Parameters:
position
- 변경 할 위치 좌표.
-
setZOrder
public void setZOrder(int zOrder)
zOrder 값을 변경한다.- Parameters:
zOrder
-
-
getZOrder
public int getZOrder()
zOrder 값을 가져온다.- Returns:
-
getLayerId
public java.lang.String getLayerId()
Polygon 이 추가 된 ShapeLayer 의 Id 를 가져온다.
-
getId
public java.lang.String getId()
Polygon 의 Id 를 가져온다.
-
isShow
public boolean isShow()
Polygon 이 지도에 보여지고 있는지 여부를 가져온다.
-
toDimScreen
public boolean toDimScreen()
DimScreenLayer 에 추가됐는지 여부를 가져온다.
-
setTag
public void setTag(java.lang.Object tag)
사용자 태그를 설정한다.- Parameters:
tag
- 설정 할 태그.
-
getTag
public java.lang.Object getTag()
사용자 태그를 가져온다.
-
remove
public void remove()
Polygon 을 삭제한다.
-
changeMapPoints
public void changeMapPoints(java.util.List<MapPoints> mapPoints)
Polygon 을 구성하는 MapPoints 를 변경한다.- Parameters:
mapPoints
- Polygon 을 구성하는 MapPoints 리스트
-
changeDotPoints
public void changeDotPoints(java.util.List<DotPoints> dotPoints)
Polygon 을 구성하는 DotPoints 를 변경한다.- Parameters:
dotPoints
- Polygon 을 구성하는 DotPoints 리스트
-
changeStylesSet
public void changeStylesSet(PolygonStylesSet stylesSet)
Polygon 의 스타일을 변경한다.- Parameters:
stylesSet
- 변경 할 스타일
-
changeStylesAndMapPoints
public void changeStylesAndMapPoints(PolygonStylesSet stylesSet, java.util.List<MapPoints> mapPoints)
Polygon 의 포인트와 스타일을 같이 변경한다.- Parameters:
stylesSet
- 변경 할 스타일mapPoints
- 변경 할 MapPoints 리스트
-
changeStylesAndDotPoints
public void changeStylesAndDotPoints(PolygonStylesSet stylesSet, java.util.List<DotPoints> dotPoints)
Polygon 의 포인트와 스타일을 같이 변경한다.- Parameters:
stylesSet
- 변경 할 스타일dotPoints
- 변경 할 MapPoints 리스트
-
getDotPoints
public java.util.List<DotPoints> getDotPoints()
Polygon 의 DotPoints 를 가져온다.- Returns:
- DotPoints 리스트
-
getMapPoints
public java.util.List<MapPoints> getMapPoints()
Polygon 의 MapPoints 를 가져온다.- Returns:
- MapPoints 리스트
-
getStylesSet
public PolygonStylesSet getStylesSet()
Polygon 의 스타일을 가져온다.- Returns:
- Polygon 에 적용 된 스타일
-
-