|
|
|
@ -17,6 +17,7 @@ import { AutoRecord } from "../AutoRecord";
|
|
|
|
|
import { Factory } from "../CADFactory";
|
|
|
|
|
import { CADFiler } from "../CADFiler";
|
|
|
|
|
import { Contour } from "../Contour";
|
|
|
|
|
import { Circle } from "../Entity/Circle";
|
|
|
|
|
import { DragPointType } from "../Entity/DragPointType";
|
|
|
|
|
import { ExtrudeContourCurve, ExtrudeSolid } from "../Entity/Extrude";
|
|
|
|
|
import { GenUVForWorld } from "../Entity/GenUVForWorld";
|
|
|
|
@ -161,6 +162,8 @@ export class ExtrudeHole extends Hole
|
|
|
|
|
switch (snapMode)
|
|
|
|
|
{
|
|
|
|
|
case ObjectSnapMode.End:
|
|
|
|
|
if (this._contourCurve instanceof Circle)
|
|
|
|
|
return this.GetGripPoints();
|
|
|
|
|
return this.GetStretchPoints();
|
|
|
|
|
case ObjectSnapMode.Mid:
|
|
|
|
|
case ObjectSnapMode.Cen:
|
|
|
|
|