开发:更新api

This commit is contained in:
FishOrBear
2022-02-16 11:15:31 +08:00
parent 4388a1f7c8
commit 8477786c73
1180 changed files with 37656 additions and 13243 deletions

View File

@@ -1,5 +1,5 @@
import { Curve } from "../DatabaseServices/Entity/Curve";
import { Route, Vertice } from "./CurveMap";
import { Route } from "./CurveMap";
declare type RegionRouteS = Route[][];
/**
面域分析,基于最小循环图重新实现的版本,拓展了实现求最大轮廓。
@@ -21,8 +21,9 @@ export declare class RegionParse {
* @param [removeDuplicate=true] 删除重复(现在必须是true,请不要修改它)
*/
constructor(cuList: Curve[], numDimensions?: number, removeDuplicate?: boolean);
RemoveFilamentAt(v: Vertice, vertices: Vertice[]): void;
RemoveEdge(r: Route): void;
static RegionsIsOverlap(Route: Route[]): boolean;
private RemoveFilamentAt;
private RemoveEdge;
/**
* 找到最下方并且最左边的站 yx
*/
@@ -38,5 +39,6 @@ export declare class RegionParse {
*/
GetCueveUsed(cu: Curve): boolean;
}
export declare function CalcRouteAngle(r: Route, length: number): void;
export {};
//# sourceMappingURL=RegionParse.d.ts.map