{"version":3,"file":"matrix.js","sourceRoot":"","sources":["../../src/utils/matrix.ts"],"names":[],"mappings":";;;;AAAA,+BAAgC;AAEhC,IAAM,aAAa,GAAG,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;AAElD;;;;GAIG;AACH,SAAgB,SAAS,CAAC,OAAgB,EAAE,MAAiB;IAC3D,IAAM,QAAQ,GAAG,MAAM,CAAC,CAAC,2BAAK,MAAM,QAAE,CAAC,2BAAK,aAAa,OAAC,CAAC;IAC3D,OAAO,SAAI,CAAC,SAAS,CAAC,QAAQ,EAAE,OAAO,CAAC,CAAC;AAC3C,CAAC;AAHD,8BAGC","sourcesContent":["import { Util } from '@antv/g2';\n\nconst ORIGIN_MATRIX = [1, 0, 0, 0, 1, 0, 0, 0, 1];\n\n/**\n * 矩阵变换\n * @param actions\n * @param matrix\n */\nexport function transform(actions: any[][], matrix?: number[]) {\n const ulMatrix = matrix ? [...matrix] : [...ORIGIN_MATRIX];\n return Util.transform(ulMatrix, actions);\n}\n"]}