DotLineData

data class DotLineData(var layerId: String = "", var lineList: List<Point> = emptyList(), var lineColor: Int? = null, var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Dot line data 점선 라인을 그리기 위한 dataclass

Constructors

Link copied to clipboard
fun DotLineData(layerId: String = "", lineList: List<Point> = emptyList(), lineColor: Int? = null, lineWidth: Double = 0.0, lineOpacity: Double = 1.0, lineBlur: Double = 0.0, addLayerAbove: String? = null, addLayerBelow: String? = null, addLayerAt: Int? = null)

Create default dot line data

Types

Link copied to clipboard
class Builder

Functions

Link copied to clipboard

Properties

Link copied to clipboard
var addLayerAbove: String? = null

레이어를 추가할 위치 (지정한 레이어 위로)

Link copied to clipboard
var addLayerAt: Int? = null

레이어를 추가할 위치 (index로)

Link copied to clipboard
var addLayerBelow: String? = null

레이어를 추가할 위치 (지정한 레이어 아래로)

Link copied to clipboard

고유 레이어의 아이디 생성/삭제시 사용

Link copied to clipboard
var lineBlur: Double = 0.0

라인의 Blur

Link copied to clipboard
var lineColor: Int? = null

라인의 컬러

Link copied to clipboard
var lineList: List<Point>

Point 좌표열 리스트

Link copied to clipboard
var lineOpacity: Double = 1.0

라인의 투명도

Link copied to clipboard
var lineWidth: Double = 0.0

라인의 너비