webcad-api/types/Add-on/DrawExtrude.d.ts

11 lines
650 B
TypeScript
Raw Normal View History

2020-12-08 17:45:14 +08:00
import { Matrix4, Vector3 } from "three";
2020-09-24 11:04:12 +08:00
import { ExtrudeHole } from "../DatabaseServices/3DSolid/ExtrudeHole";
2020-12-08 17:45:14 +08:00
import { ExtrudeSolid, ExtureContourCurve } from "../DatabaseServices/Entity/Extrude";
2020-09-24 11:04:12 +08:00
import { Command } from "../Editor/CommandMachine";
export declare class DrawExtrude implements Command {
exec(): Promise<void>;
}
export declare function ExtrudeApplyContour(ext: ExtrudeHole, contour: ExtureContourCurve): Matrix4 | undefined;
2020-12-08 17:45:14 +08:00
/**设置拉伸体高度 */
export declare function SetExtrudeHeight(en: ExtrudeHole | ExtrudeSolid, dist: number, basePt: Vector3, oldPosition: Vector3): void;
2020-09-24 11:04:12 +08:00
//# sourceMappingURL=DrawExtrude.d.ts.map