 
 extension SECMarkPoint.Data : SECEnumable {
     public enum Enums {
-        case name(String), type(Type), valueIndex(UInt8), valueDim(String), coord([SECJsonable]), x(Float), y(Float), value(Float), symbol(SECSymbol), symbolSize(Float), symbolRotate(Float), symbolOffset([SECLength]), itemStyle(SECItemStyle), label(SECLabel)
+        case name(String), type(Type), valueIndex(UInt8), valueDim(String), coord([SECJsonable]), x(SECLength), y(SECLength), xAxis(Float), yAxis(Float), value(Float), symbol(SECSymbol), symbolSize(Float), symbolRotate(Float), symbolOffset([SECLength]), itemStyle(SECItemStyle), label(SECLabel)
     }
     
     public typealias ContentEnum = Enums

                self.x = x
            case let .y(y):
                self.y = y
            case let .value(value):
                self.value = value
            case let .symbol(symbol):

        map["coord"] = coord
        map["x"] = x
        map["y"] = y
        map["xAxis"] = xAxis
        map["yAxis"] = yAxis
        map["value"] = value
        map["symbol"] = symbol
        map["symbolSize"] = symbolSize
