功能:expv支持线条导出

pull/1033/MERGE
ChenX 4 years ago
parent f33489978d
commit 00cc7dab25

@ -1,7 +1,9 @@
import pako from "pako";
import { app } from "../ApplicationServices/Application";
import { CURRENT_HOST } from "../Common/HostUrl";
import { SweepSolid } from "../DatabaseServices/3DSolid/SweepSolid";
import { Board } from "../DatabaseServices/Entity/Board";
import { CompositeEntity } from "../DatabaseServices/Entity/CompositeEntity";
import { Region } from "../DatabaseServices/Entity/Region";
import { Command } from "../Editor/CommandMachine";
import { PromptStatus } from "../Editor/PromptResult";
@ -11,7 +13,7 @@ export class Command_ExportView implements Command
{
async exec()
{
let ssRes = await app.Editor.GetSelection({ UseSelect: true, Filter: { filterTypes: [Board, Region] } });
let ssRes = await app.Editor.GetSelection({ UseSelect: true, Filter: { filterTypes: [Board, Region, SweepSolid, CompositeEntity] } });
if (ssRes.Status !== PromptStatus.OK) return;
let ents = ssRes.SelectSet.SelectEntityList;

@ -158,7 +158,7 @@ function Curve2Data(cu: Curve): Object
Vector2ApplyMatrix4(ocs, p);
cud.Pts = pts;
cud.Buls = buls;
cud.IsClose = cu.CloseMark;
cud.IsClose = cu.IsClose;
}
else if (cu instanceof Circle)
{

Loading…
Cancel
Save