@thi.ng/vectors
Version:
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
12 lines • 440 B
TypeScript
import type { NumericArray } from "@thi.ng/api";
import type { StridedVec } from "./api.js";
export declare abstract class AVec implements StridedVec {
buf: NumericArray;
offset: number;
stride: number;
constructor(buf: NumericArray, offset?: number, stride?: number);
abstract get length(): number;
abstract [Symbol.iterator](): IterableIterator<number>;
toString(): string;
}
//# sourceMappingURL=avec.d.ts.map