UNPKG

611 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.extend = void 0;
4// 对普通的变换函数进行扩展
5// 对于长度大于2的向量,两两为一个点的 x 和 y 坐标
6// 依次变换后合成新的向量返回
7function extend(transform) {
8 return function (vector) {
9 var v = [];
10 for (var i = 0; i < vector.length - 1; i += 2) {
11 var from = [vector[i], vector[i + 1]];
12 var to = transform(from);
13 v.push.apply(v, to);
14 }
15 return v;
16 };
17}
18exports.extend = extend;
19//# sourceMappingURL=extend.js.map
\No newline at end of file