0.2.1 • Published 5 years ago
@cvsfun/transform v0.2.1
Transform
Input value and get transform matrix returned.
Install
$ yarn add @cvsfun/transform
# or
$ npm install --save @cvsfun/transform
Usage
import { T, R, S, getTransformCoordinate, getTransformMatrix } from "@/utils/matrix";
let x = 10, y = 20;
let originX = 0, originY = 0;
let moveX = 10, moveY = 10;
let transform = getTransformMatrix([
S(2, 2, originX, originY),
T(10, 10),
R(45)
]);
let [endX, endY] = getTransformCoordinate(x, y, transform);
console.log(endX, endY)