UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

29 lines 821 B
import type { VecOpVVO } from "./api.js"; /** * Computes nD direction vector `a`->`b`, normalized to length `n` (default 1). * * @param out - output vector * @param a - input vector * @param b - input vector * @param n - scalar */ export declare const direction: VecOpVVO<number>; /** * Computes 2D direction vector `a`->`b`, normalized to length `n` (default 1). * * @param out - output vector * @param a - input vector * @param b - input vector * @param n - scalar */ export declare const direction2: VecOpVVO<number>; /** * Computes 3D direction vector `a`->`b`, normalized to length `n` (default 1). * * @param out - output vector * @param a - input vector * @param b - input vector * @param n - scalar */ export declare const direction3: VecOpVVO<number>; //# sourceMappingURL=direction.d.ts.map