UNPKG

@tomorrowevening/hermes

Version:

An extendable set of Web Tools controlled via a separate window for non-intereference with content.

16 lines (15 loc) 906 B
export declare function clamp(min: number, max: number, value: number): number; export declare function normalize(min: number, max: number, value: number): number; export declare function mix(min: number, max: number, value: number): number; export declare function map(min1: number, max1: number, min2: number, max2: number, value: number): number; export declare function distance(x: number, y: number): number; export declare function damp(start: number, end: number, easing: number, dt: number): number; export declare function roundTo(value: number, digits?: number): number; export declare function getAngle(x1: number, y1: number, x2: number, y2: number): number; export declare function cubicBezier(percent: number, x0: number, y0: number, x1: number, y1: number): number; export declare function rgbaToHex({ r, g, b, a }: { r: number; g: number; b: number; a?: number; }): string;