     public var cursor: String?
     public var draggable: Bool?
     public var progressiv: Bool?
+    
+    /// 折线的位置节点
     public var shape: Shape?
+    /// 折线的样式
     public var style: SECCommonGraphicStyle?
     
     public init() {}

//  Copyright © 2017 com.pluto-y. All rights reserved.
//

public struct SECPolylineGraphic : SECGraphic {
    
    public struct Shape {
        
        public enum Smooth : SECJsonable {
            case val(Float)
            case spline

            }
        }
        
        /// 点列表，用于定义形状，如 [[22, 44], [44, 55], [11, 44], ...]
        public var point: [[Float]]?
        /// 是否平滑曲线
        public var smooth: Smooth?
        /// 是否将平滑曲线约束在包围盒中。smooth 为 number（bezier）时生效。
        public var smoothConstraint: Bool?
        
        public init() {}
    }
    
    /// <#Description#>
    public var type: SECGraphicType {
        return .polygon
    }
    public var id: String?
    public var action: SECGraphicAction?
    public var left: SECPosition?
