|
|
@ -5,7 +5,7 @@ import { Board } from "../DatabaseServices/Entity/Board";
|
|
|
|
import { Circle } from "../DatabaseServices/Entity/Circle";
|
|
|
|
import { Circle } from "../DatabaseServices/Entity/Circle";
|
|
|
|
import { Curve } from "../DatabaseServices/Entity/Curve";
|
|
|
|
import { Curve } from "../DatabaseServices/Entity/Curve";
|
|
|
|
import { Line } from "../DatabaseServices/Entity/Line";
|
|
|
|
import { Line } from "../DatabaseServices/Entity/Line";
|
|
|
|
import { Polyline } from "../DatabaseServices/Entity/Polyline";
|
|
|
|
import { Polyline, TempPolyline } from "../DatabaseServices/Entity/Polyline";
|
|
|
|
import { angle, equaln, equalv3, isParallelTo, SelectNearP } from "../Geometry/GeUtils";
|
|
|
|
import { angle, equaln, equalv3, isParallelTo, SelectNearP } from "../Geometry/GeUtils";
|
|
|
|
import { IntersectOption } from "./IntersectWith";
|
|
|
|
import { IntersectOption } from "./IntersectWith";
|
|
|
|
|
|
|
|
|
|
|
@ -187,8 +187,7 @@ export function GetBoardSealingCurves(br: Board)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
let cu = new Polyline().Create2Pt(new Vector3(), new Vector3(br.Width, br.Height))
|
|
|
|
cus = TempPolyline.Rectangle(br.Width, br.Height).Explode();
|
|
|
|
cus = cu.Explode();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return cus;
|
|
|
|
return cus;
|
|
|
|
}
|
|
|
|
}
|
|
|
|