@vuemap/district-cluster
Version:
17 lines (16 loc) • 687 B
TypeScript
declare function sortKD(ids: any, coords: any, nodeSize: any, left: any, right: any, depth: any): void;
export { sortKD };
declare function range(ids: any[], coords: any, minX: any, minY: any, maxX: any, maxY: any, nodeSize: any): any[];
export { range };
declare function within(ids: any, coords: any, qx: any, qy: any, r: any, nodeSize: any): any[];
export { within };
export declare class KDBush {
nodeSize: number;
points: any[];
ids: any[];
coords: any[];
constructor(points: any, nodeSize?: number, ArrayType?: any);
destroy(): void;
range(minX: any, minY: any, maxX: any, maxY: any): any[];
within(x: any, y: any, r: any): any[];
}