UNPKG

@thi.ng/matrices

Version:

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

16 lines 502 B
import type { ReadonlyVec } from "@thi.ng/vectors"; /** * Computes a quaternion representing the rotation `theta` around * `axis`. * * @param axis - * @param theta - */ export declare const quatFromAxisAngle: (axis: ReadonlyVec, theta: number) => import("@thi.ng/vectors").Vec<number>; /** * Decomposes quaternion into `[axis, theta]` tuple. * * @param quat - */ export declare const quatToAxisAngle: (quat: ReadonlyVec) => (number | number[])[]; //# sourceMappingURL=quat-axis-angle.d.ts.map