|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
import { Box3, Vector3 } from "three";
|
|
|
|
|
import { arrayLast, arrayRemoveIf, arraySortByNumber } from "../Common/ArrayExt";
|
|
|
|
|
import { curveLinkGroup, GetPointAtCurveDir, Vec2DTo3D } from "../Common/CurveUtils";
|
|
|
|
|
import { curveLinkGroup, GetPointAtCurveDir } from "../Common/CurveUtils";
|
|
|
|
|
import { FixIndex } from "../Common/Utils";
|
|
|
|
|
import { Arc } from "../DatabaseServices/Arc";
|
|
|
|
|
import { Circle } from "../DatabaseServices/Circle";
|
|
|
|
@ -15,8 +15,8 @@ import { IntersectOption } from "./IntersectWith";
|
|
|
|
|
|
|
|
|
|
interface offestRes
|
|
|
|
|
{
|
|
|
|
|
index: number,
|
|
|
|
|
curve: Curve
|
|
|
|
|
index: number;
|
|
|
|
|
curve: Curve;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export class PolyOffestUtil
|
|
|
|
|