@thi.ng/matrices
Version:
Matrix & quaternion operations for 2D/3D geometry processing
58 lines • 1.28 kB
TypeScript
import type { MatOpN } from "./api.js";
/**
* Constructs a 2x2 matrix rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotation22: MatOpN;
/**
* Constructs a 2x3 matrix rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotation23: MatOpN;
/**
* Constructs a 3x3 matrix X rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotationX33: MatOpN;
/**
* Constructs a 3x3 matrix Y rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotationY33: MatOpN;
/**
* Constructs a 3x3 matrix Z rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotationZ33: MatOpN;
/**
* Constructs a 4x4 matrix X rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotationX44: MatOpN;
/**
* Constructs a 4x4 matrix Y rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotationY44: MatOpN;
/**
* Constructs a 4x4 matrix Z rotation matrix for given `theta`.
*
* @param out -
* @param theta -
*/
export declare const rotationZ44: MatOpN;
//# sourceMappingURL=rotation.d.ts.map