UNPKG

@thi.ng/matrices

Version:

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

58 lines 1.28 kB
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