public final class InvPolyline extends InvShape
Modifier and Type | Class and Description |
---|---|
static class |
InvPolyline.LineCap
끝 지점의 모양을 정의하는 열거형 클래스.
|
static class |
InvPolyline.LineJoin
연결점의 모양을 정의하는 열거형 클래스.
|
InvShape.OnClickListener
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_GLOBAL_Z_INDEX
기본 전역 Z 인덱스.
|
Constructor and Description |
---|
InvPolyline()
생성자.
|
InvPolyline(List<LatLng> coords)
setCoords(List) 포함하는 생성자 |
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
InvPolyline.LineCap |
getCapType()
폴리라인의 끝 지점 모양을 반환합니다.
|
int |
getColor()
폴리라인의 색상을 반환합니다.
|
List<LatLng> |
getCoords()
폴리라인의 좌표열을 반환합니다.
|
InvPolyline.LineJoin |
getJoinType()
폴리라인의 연결점 모양을 반환합니다.
|
int[] |
getPattern()
폴리라인의 점선 패턴을 반환합니다.
|
int |
getWidth()
폴리라인의 두께를 반환합니다.
|
void |
setCapType(InvPolyline.LineCap capType)
폴리라인의 끝 지점 모양을 설정합니다.
|
void |
setColor(int color)
폴리라인의 색상을 설정합니다.
|
void |
setCoords(List<LatLng> coords)
폴리라인의 좌표열을 설정합니다.
|
void |
setJoinType(InvPolyline.LineJoin joinType)
폴리라인의 연결점 모양을 설정합니다.
|
void |
setPattern(int... pattern)
폴리라인의 점선 패턴을 설정합니다.
|
void |
setWidth(int width)
폴리라인의 두께를 설정합니다.
|
getGlobalZIndex, getMap, getOnClickListener, getTag, getVisibleMaxZoom, getVisibleMinZoom, getZIndex, isAttached, isVisible, onClick, setGlobalZIndex, setMap, setOnClickListener, setTag, setVisible, setVisibleMaxZoom, setVisibleMinZoom, setZIndex
public static final int DEFAULT_GLOBAL_Z_INDEX
public InvPolyline()
public InvPolyline(List<LatLng> coords) throws InvalidLatLngException
setCoords(List)
포함하는 생성자coords
- 좌표열InvalidLatLngException
- 만약 설정하는 좌표열이 올바르지 않으면 발생합니다.public void setCoords(List<LatLng> coords) throws InvalidLatLngException
coords
- 좌표열InvalidLatLngException
- 만약 설정하는 좌표열이 2
보다 작거나 올바르지 않으면 발생합니다.public int getWidth()
기본값은 5
입니다.
public void setWidth(int width)
기본값은 5
입니다.
width
- 두께public int getColor()
기본값은 Color.BLACK
입니다.
public void setColor(int color)
기본값은 Color.BLACK
입니다.
color
- 색상public int[] getPattern()
기본값은 빈 배열입니다.
public void setPattern(int... pattern) throws IllegalArgumentException
배열 내 홀수 index의 값은 실선의 길이, 짝수 index의 값은 공백의 길이를 의미합니다.
빈 배열일 경우 실선이 됩니다.
기본값은 빈 배열입니다.
IllegalArgumentException
- 만약 설정하는 패턴 크기가 2
보다 작으면 발생합니다.public InvPolyline.LineCap getCapType()
기본값은 InvPolyline.LineCap.Butt
입니다.
public void setCapType(InvPolyline.LineCap capType)
기본값은 InvPolyline.LineCap.Butt
입니다.
capType
- 끝 지점 모양public InvPolyline.LineJoin getJoinType()
기본값은 InvPolyline.LineJoin.Miter
입니다.
public void setJoinType(InvPolyline.LineJoin joinType)
기본값은 InvPolyline.LineJoin.Miter
입니다.
joinType
- 연결점 모양.© 2019. iNavi Systems Corp. All rights reserved.