@thi.ng/matrices
Version:
Matrix & quaternion operations for 2D/3D geometry processing
37 lines • 1.01 kB
TypeScript
/**
* 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