{"version":3,"file":"matrix.js","sourceRoot":"","sources":["../../src/utils/matrix.ts"],"names":[],"mappings":";AAAA,OAAO,EAAE,IAAI,EAAE,MAAM,UAAU,CAAC;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,MAAM,UAAU,SAAS,CAAC,OAAgB,EAAE,MAAiB;IAC3D,IAAM,QAAQ,GAAG,MAAM,CAAC,CAAC,gBAAK,MAAM,EAAE,CAAC,gBAAK,aAAa,CAAC,CAAC;IAC3D,OAAO,IAAI,CAAC,SAAS,CAAC,QAAQ,EAAE,OAAO,CAAC,CAAC;AAC3C,CAAC","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"]}