UNPKG

@omnimedia/omnitool

Version:

open source video processing tools

18 lines (17 loc) 650 B
import { Matrix } from "pixi.js"; import { Transform } from "../types.js"; export declare const transformToMat6: (t: Transform) => Mat6; export declare const mat6ToMatrix: ([a, b, c, d, tx, ty]: Mat6) => Matrix; export declare const transformToMatrix: (t: Transform) => Matrix; export declare const mul6: (local: Mat6, parent: Mat6) => Mat6; export declare const mat6ToTransform: (mat: Mat6Obj) => Transform; export interface Mat6Obj { a: number; b: number; c: number; d: number; tx: number; ty: number; } export declare const I6: Mat6; export type Mat6 = [a: number, b: number, c: number, d: number, tx: number, ty: number];