UNPKG

@skillpet/circuit

Version:

Circuit diagram library — render electrical schematics from JSON, with interactive SVG, themes, and Vue/React components

12 lines (11 loc) 815 B
/** * Numeric geometry — aligned with Python `schemdraw/util.py` (no `Point` import; avoids circular deps). */ export declare function linspace(start: number, stop: number, num?: number): number[]; /** Rotate `(x,y)` by `angleDeg` CCW about `(cx,cy)`. */ export declare function rotateXY(x: number, y: number, angleDeg: number, cx: number, cy: number): [number, number]; export declare function mirrorxXY(x: number, y: number, centerx: number): [number, number]; export declare function flipXY(x: number, y: number): [number, number]; export declare function deltaXY(ax: number, ay: number, bx: number, by: number): [number, number]; export declare function angleXY(ax: number, ay: number, bx: number, by: number): number; export declare function distXY(ax: number, ay: number, bx: number, by: number): number;