UNPKG

@thi.ng/matrices

Version:

Matrix & quaternion operations for 2D/3D geometry processing

16 lines 581 B
import type { ReadonlyVec, Vec } from "@thi.ng/vectors"; import type { MatOpMU, MultiMatOpMU } from "./api.js"; /** * Matrix inversion. Returns `undefined` if matrix is not invertible. * Mutates `mat` if `out` is `null`. * * @param out - * @param mat - */ export declare const invert: MultiMatOpMU; export declare const invert22: MatOpMU; export declare const invert23: MatOpMU; export declare const invert33: MatOpMU; export declare const invert44: MatOpMU; export declare const invertQ: (out: Vec | null, a: ReadonlyVec) => Vec<number>; //# sourceMappingURL=invert.d.ts.map