@tolokoban/tgd
Version:
ToloGameDev library for WebGL2
9 lines • 474 B
TypeScript
import { TgdVec3, TgdVec4 } from "../math";
import { ArrayNumber3, ArrayNumber4 } from "../types";
export type Vec3 = ArrayNumber3 | ArrayNumber4 | TgdVec3 | TgdVec4;
export declare function subtract(a: Vec3, b: Vec3): Vec3;
export declare function dot(a: Vec3, b: Vec3): number;
export declare function dot2(a: Vec3): number;
export declare function scale(a: Vec3, f: number): Vec3;
export declare function sign(v: number): 0 | 1 | -1;
//# sourceMappingURL=_common.d.ts.map