UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

9 lines 474 B
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