- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
20 lines
685 B
TypeScript
20 lines
685 B
TypeScript
import { BBox } from './types';
|
|
/**
|
|
* 两点之间的距离
|
|
* @param {number} x1 起始点 x
|
|
* @param {number} y1 起始点 y
|
|
* @param {number} x2 结束点 x
|
|
* @param {number} y2 结束点 y
|
|
* @return {number} 距离
|
|
*/
|
|
export declare function distance(x1: number, y1: number, x2: number, y2: number): number;
|
|
export declare function isNumberEqual(v1: number, v2: number): boolean;
|
|
export declare function getBBoxByArray(xArr: number[], yArr: number[]): BBox;
|
|
export declare function getBBoxRange(x1: number, y1: number, x2: number, y2: number): {
|
|
minX: number;
|
|
maxX: number;
|
|
minY: number;
|
|
maxY: number;
|
|
};
|
|
export declare function piMod(angle: number): number;
|