@js-basics/vector
Version:
A 3D Vector lib including arithmetic operator overloading (+ - * / % **).
9 lines (8 loc) • 539 B
TypeScript
export function operatorCalc(alg: any, result?: undefined): any;
export function cachedValueOf(VectorClass: any, getSource: any): void;
export function cachedMethod(VectorClass: any, name: any): void;
export function cachedGetter(VectorClass: any, name: any): void;
export function defineVectorLength(VectorClass: any, value: any): void;
export function defineMatrixLength(MatrixClass: any): void;
export function cachedFactory(VectorClass: any): (...args: any[]) => any;
export function cachedFunction(fun: any): (...args: any[]) => any;