UNPKG

@thi.ng/matrices

Version:

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

37 lines 1.01 kB
/** * Initializes 2x2 matrix from 2D column vectors. * * @param out - * @param x - * @param y - */ export declare const mat22v: import("@thi.ng/vectors").VecOpVV; /** * Initializes 2x3 matrix (affine transform) from 2D column vectors. * * @param out - * @param x - * @param y - * @param translate - */ export declare const mat23v: import("@thi.ng/vectors").VecOpVVV; /** * Initializes 3x3 matrix from 3D column vectors. * * @param out - * @param x - * @param y - * @param z - */ export declare const mat33v: import("@thi.ng/vectors").VecOpVVV; /** * Initializes 4x4 matrix from 4D column vectors. * * @param out - * @param x - * @param y - * @param z - * @param w - */ export declare const mat44v: (out: import("@thi.ng/vectors").Vec | null, a: import("@thi.ng/vectors").ReadonlyVec, b: import("@thi.ng/vectors").ReadonlyVec, c: import("@thi.ng/vectors").ReadonlyVec, d: import("@thi.ng/vectors").ReadonlyVec) => import("@thi.ng/vectors").Vec<number>; //# sourceMappingURL=matv.d.ts.map