Package com.inavi.mapsdk.style.shapes
Class InvPolygon
java.lang.Object
com.inavi.mapsdk.style.shapes.InvShape
com.inavi.mapsdk.style.shapes.InvPolygon
- All Implemented Interfaces:
InvShapeOptions
지도 위에 다각형을 표출하는 셰이프 클래스.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inavi.mapsdk.style.shapes.InvShape
InvShape.OnClickListener
-
Field Summary
-
Constructor Summary
ConstructorDescription생성자.InvPolygon
(List<LatLng> coords) 좌표열을 포함하는 생성자.InvPolygon
(List<LatLng> coords, int fillColor) 좌표열과 채우기 색상을 포함하는 생성자. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
finalize()
폴리곤의 좌표열을 반환합니다.int
폴리곤의 채우기 색상을 반환합니다.int
폴리곤의 테두리 색상을 반환합니다.float
폴리곤의 테두리 두께를 반환합니다.void
폴리곤의 좌표열을 설정합니다.void
setFillColor
(int fillColor) 폴리곤의 채우기 색상을 설정합니다.void
setStrokeColor
(int strokeColor) 폴리곤의 테두리 색상을 설정합니다.void
setStrokeWidth
(float strokeWidth) 폴리곤의 테두리 두께를 설정합니다.Methods inherited from class com.inavi.mapsdk.style.shapes.InvShape
getGlobalZIndex, getMap, getOnClickListener, getTag, getVisibleMaxZoom, getVisibleMinZoom, getZIndex, isAttached, isVisible, onClick, setGlobalZIndex, setMap, setOnClickListener, setTag, setVisible, setVisibleMaxZoom, setVisibleMinZoom, setZIndex
-
Field Details
-
DEFAULT_GLOBAL_Z_INDEX
public static final int DEFAULT_GLOBAL_Z_INDEX기본 전역 Z 인덱스.- See Also:
-
-
Constructor Details
-
InvPolygon
public InvPolygon()생성자. -
InvPolygon
좌표열을 포함하는 생성자.- Parameters:
coords
- 좌표열- Throws:
InvalidLatLngException
- 설정할 좌표열이2
보다 작거나 유효하지 않으면 발생합니다.- See Also:
-
InvPolygon
좌표열과 채우기 색상을 포함하는 생성자.- Parameters:
coords
- 좌표열fillColor
- 채우기 색상- Throws:
InvalidLatLngException
- 설정할 좌표열이2
보다 작거나 유효하지 않으면 발생합니다.- See Also:
-
-
Method Details
-
getCoords
폴리곤의 좌표열을 반환합니다.- Returns:
- 좌표열
-
setCoords
폴리곤의 좌표열을 설정합니다.- Parameters:
coords
- 좌표열- Throws:
InvalidLatLngException
- 설정할 좌표열이2
보다 작거나 유효하지 않으면 발생합니다.
-
getFillColor
public int getFillColor()폴리곤의 채우기 색상을 반환합니다.기본값은
Color.WHITE
입니다.- Returns:
- 채우기 색상
-
setFillColor
public void setFillColor(int fillColor) 폴리곤의 채우기 색상을 설정합니다.기본값은
Color.WHITE
입니다.- Parameters:
fillColor
- 채우기 색상
-
getStrokeColor
public int getStrokeColor()폴리곤의 테두리 색상을 반환합니다.기본값은
Color.BLACK
입니다.- Returns:
- 테두리의 색상
-
setStrokeColor
public void setStrokeColor(int strokeColor) 폴리곤의 테두리 색상을 설정합니다.기본값은
Color.BLACK
입니다.- Parameters:
strokeColor
- 테두리의 색상
-
getStrokeWidth
public float getStrokeWidth()폴리곤의 테두리 두께를 반환합니다. (픽셀 단위)기본값은
0
입니다.- Returns:
- 테두리의 두께
-
setStrokeWidth
public void setStrokeWidth(float strokeWidth) 폴리곤의 테두리 두께를 설정합니다. (픽셀 단위)기본값은
0
입니다.- Parameters:
strokeWidth
- 테두리의 두께
-
finalize
-