@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
TypeScript
/**
* 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;