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 )