1 line
9.7 KiB
JSON
1 line
9.7 KiB
JSON
{"ast":null,"code":"export function create() {\n return [1, 0, 0, 1, 0, 0];\n}\nexport function identity(out) {\n out[0] = 1;\n out[1] = 0;\n out[2] = 0;\n out[3] = 1;\n out[4] = 0;\n out[5] = 0;\n return out;\n}\nexport function copy(out, m) {\n out[0] = m[0];\n out[1] = m[1];\n out[2] = m[2];\n out[3] = m[3];\n out[4] = m[4];\n out[5] = m[5];\n return out;\n}\nexport function mul(out, m1, m2) {\n var out0 = m1[0] * m2[0] + m1[2] * m2[1];\n var out1 = m1[1] * m2[0] + m1[3] * m2[1];\n var out2 = m1[0] * m2[2] + m1[2] * m2[3];\n var out3 = m1[1] * m2[2] + m1[3] * m2[3];\n var out4 = m1[0] * m2[4] + m1[2] * m2[5] + m1[4];\n var out5 = m1[1] * m2[4] + m1[3] * m2[5] + m1[5];\n out[0] = out0;\n out[1] = out1;\n out[2] = out2;\n out[3] = out3;\n out[4] = out4;\n out[5] = out5;\n return out;\n}\nexport function translate(out, a, v) {\n out[0] = a[0];\n out[1] = a[1];\n out[2] = a[2];\n out[3] = a[3];\n out[4] = a[4] + v[0];\n out[5] = a[5] + v[1];\n return out;\n}\nexport function rotate(out, a, rad) {\n var aa = a[0];\n var ac = a[2];\n var atx = a[4];\n var ab = a[1];\n var ad = a[3];\n var aty = a[5];\n var st = Math.sin(rad);\n var ct = Math.cos(rad);\n out[0] = aa * ct + ab * st;\n out[1] = -aa * st + ab * ct;\n out[2] = ac * ct + ad * st;\n out[3] = -ac * st + ct * ad;\n out[4] = ct * atx + st * aty;\n out[5] = ct * aty - st * atx;\n return out;\n}\nexport function scale(out, a, v) {\n var vx = v[0];\n var vy = v[1];\n out[0] = a[0] * vx;\n out[1] = a[1] * vy;\n out[2] = a[2] * vx;\n out[3] = a[3] * vy;\n out[4] = a[4] * vx;\n out[5] = a[5] * vy;\n return out;\n}\nexport function invert(out, a) {\n var aa = a[0];\n var ac = a[2];\n var atx = a[4];\n var ab = a[1];\n var ad = a[3];\n var aty = a[5];\n var det = aa * ad - ab * ac;\n\n if (!det) {\n return null;\n }\n\n det = 1.0 / det;\n out[0] = ad * det;\n out[1] = -ab * det;\n out[2] = -ac * det;\n out[3] = aa * det;\n out[4] = (ac * aty - ad * atx) * det;\n out[5] = (ab * atx - aa * aty) * det;\n return out;\n}\nexport function clone(a) {\n var b = create();\n copy(b, a);\n return b;\n}","map":{"version":3,"sources":["D:/Work/WorkSpace/GitWorkSpace/TenShop/resource/ElectronicMall/src啊/ElectronicMallVue/node_modules/zrender/lib/core/matrix.js"],"names":["create","identity","out","copy","m","mul","m1","m2","out0","out1","out2","out3","out4","out5","translate","a","v","rotate","rad","aa","ac","atx","ab","ad","aty","st","Math","sin","ct","cos","scale","vx","vy","invert","det","clone","b"],"mappings":"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","sourcesContent":["export function create() {\n return [1, 0, 0, 1, 0, 0];\n}\nexport function identity(out) {\n out[0] = 1;\n out[1] = 0;\n out[2] = 0;\n out[3] = 1;\n out[4] = 0;\n out[5] = 0;\n return out;\n}\nexport function copy(out, m) {\n out[0] = m[0];\n out[1] = m[1];\n out[2] = m[2];\n out[3] = m[3];\n out[4] = m[4];\n out[5] = m[5];\n return out;\n}\nexport function mul(out, m1, m2) {\n var out0 = m1[0] * m2[0] + m1[2] * m2[1];\n var out1 = m1[1] * m2[0] + m1[3] * m2[1];\n var out2 = m1[0] * m2[2] + m1[2] * m2[3];\n var out3 = m1[1] * m2[2] + m1[3] * m2[3];\n var out4 = m1[0] * m2[4] + m1[2] * m2[5] + m1[4];\n var out5 = m1[1] * m2[4] + m1[3] * m2[5] + m1[5];\n out[0] = out0;\n out[1] = out1;\n out[2] = out2;\n out[3] = out3;\n out[4] = out4;\n out[5] = out5;\n return out;\n}\nexport function translate(out, a, v) {\n out[0] = a[0];\n out[1] = a[1];\n out[2] = a[2];\n out[3] = a[3];\n out[4] = a[4] + v[0];\n out[5] = a[5] + v[1];\n return out;\n}\nexport function rotate(out, a, rad) {\n var aa = a[0];\n var ac = a[2];\n var atx = a[4];\n var ab = a[1];\n var ad = a[3];\n var aty = a[5];\n var st = Math.sin(rad);\n var ct = Math.cos(rad);\n out[0] = aa * ct + ab * st;\n out[1] = -aa * st + ab * ct;\n out[2] = ac * ct + ad * st;\n out[3] = -ac * st + ct * ad;\n out[4] = ct * atx + st * aty;\n out[5] = ct * aty - st * atx;\n return out;\n}\nexport function scale(out, a, v) {\n var vx = v[0];\n var vy = v[1];\n out[0] = a[0] * vx;\n out[1] = a[1] * vy;\n out[2] = a[2] * vx;\n out[3] = a[3] * vy;\n out[4] = a[4] * vx;\n out[5] = a[5] * vy;\n return out;\n}\nexport function invert(out, a) {\n var aa = a[0];\n var ac = a[2];\n var atx = a[4];\n var ab = a[1];\n var ad = a[3];\n var aty = a[5];\n var det = aa * ad - ab * ac;\n if (!det) {\n return null;\n }\n det = 1.0 / det;\n out[0] = ad * det;\n out[1] = -ab * det;\n out[2] = -ac * det;\n out[3] = aa * det;\n out[4] = (ac * aty - ad * atx) * det;\n out[5] = (ab * atx - aa * aty) * det;\n return out;\n}\nexport function clone(a) {\n var b = create();\n copy(b, a);\n return b;\n}\n"]},"metadata":{},"sourceType":"module"} |