import IPoint from "./IPoint.ts"; function changeBasis(points: IPoint[], angle: number): IPoint[] { return points.map(p => ({ ...p, x: p.x*Math.cos(angle) - p.y*Math.sin(angle), y: p.x*Math.sin(angle) + p.y*Math.cos(angle), angle: p.angle + angle })); } export { changeBasis };