Constructor 링크 복사
KNMapSegmentPolyline
객체를 생성합니다.
fun KNMapSegmentPolyline()
fun KNMapSegmentPolyline()
코드가 숨겨졌습니다.
표 1
Properties
Name | Description | Type |
---|---|---|
strokeColor | 라인의 외곽선 색상 (기본값: WHITE ) | var strokeColor: Int |
lineWidth | 라인의 두께 (기본값: 15, 두께 설정 범위: 1~50) | var lineWidth: Float = 15.0f |
strokeLineWidth | 라인의 외곽선 두께 (기본값: 4, 외곽선 두께 설정 범위: 0~10) | var strokeLineWidth: Float = 4.0f |
capType | 라인의 양쪽 끝단 모양 설정 | var capType: KNMapSegmentPolyline.KNLineCapType |
isVisible | 라인의 표시 여부 (기본값: true ) | var isVisible: Boolean = true |
priority | 라인을 표시할 우선 순위. 숫자가 높을수록 상위로 표시됨. (기본값: 0, 우선 순위 설정 범위: 0~65535) | var priority: Int = 0 |
patternImage | 라인 내 패턴 이미지 설정 여부 (기본값: null ) | var patternImage: Bitmap? = null |
tag | 라인에 설정할 태그(tag). 태그는 Int 값을 가지며 카테고리 분류나 별도의 구분을 하고 싶을 때 사용할 수 있음. (선택 사항) | var tag: Int |
함수 링크 복사
여러 개의 카텍(KATEC) 좌표와 해당 좌표에 대한 색상 정보를 사용하여 라인 세그먼트를 생성합니다. 이후 현재의 세그먼트와 최근 추가된 세그먼트를 연결합니다.
fun addSegment( | points: | List<FloatPoint>, | |
@ColorInt color: | Int | ) |