UNPKG

@thi.ng/vectors

Version:

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

31 lines 819 B
import type { MultiVecOpV, VecOpV } from "./api.js"; /** * Copies 2D vector `a` to `o` (or if latter is null, creates a new vector). * * @param o - output vector * @param a - input vector */ export declare const set2: VecOpV; /** * Copies 3D vector `a` to `o` (or if latter is null, creates a new vector). * * @param o - output vector * @param a - input vector */ export declare const set3: VecOpV; /** * Copies 4D vector `a` to `o` (or if latter is null, creates a new vector). * * @param o - output vector * @param a - input vector */ export declare const set4: VecOpV; /** * Copies nD vector `a` to `o` (or if latter is null, creates a new vector). * Multi-method. * * @param o - output vector * @param a - input vector */ export declare const set: MultiVecOpV; //# sourceMappingURL=set.d.ts.map