web-ui-pack
Version:
Web package with UI elements
7 lines (6 loc) • 485 B
TypeScript
/** Fix float precision issue when: 10.53 + 0.1 === 10.629999999999999 */
export declare function mathFixFP(v: number): number;
/** Scale value from one range to another; 4..20mA to 0..100deg for instance */
export declare function mathScaleValue(v: number, fromMin: number, fromMax: number, toMin: number, toMax: number): number;
/** Apply transform.rotate on point */
export declare function mathRotate(cx: number, cy: number, x: number, y: number, angle: number): [number, number];