相机还原

pull/349/MERGE
ChenX 5 years ago
parent 38ba2d8b97
commit 2961c48db8

@ -63,4 +63,3 @@ export class TempEditor
app.Viewer.UpdateRender();
}
}

@ -1,5 +1,6 @@
import { Matrix4 } from "three";
import { app } from "../../../ApplicationServices/Application";
import { CADFiler } from "../../../DatabaseServices/CADFiler";
import { Board } from "../../../DatabaseServices/Entity/Board";
import { Curve } from "../../../DatabaseServices/Entity/Curve";
import { Entity } from "../../../DatabaseServices/Entity/Entity";
@ -21,6 +22,8 @@ export class BoardEdgesEditor
CurveList: Curve[] = [];
Editoring = false;
CameraFiler: CADFiler;
//@重载
protected async InitData()
{
@ -58,9 +61,8 @@ export class BoardEdgesEditor
EndEditor(cancel = false)
{
if (!this.Editoring)
{
return;
}
app.Viewer.CameraCtrl.ReadFile(this.CameraFiler);
this.ParseData();
TempEditor.End();
if (!cancel)
@ -70,6 +72,7 @@ export class BoardEdgesEditor
this.CurveList.length = 0;
this.Editoring = false;
this.Board = undefined;
this.CameraFiler = undefined;
}
private Start()
@ -85,6 +88,8 @@ export class BoardEdgesEditor
commandMachine.CommandEnd();
app.Database.hm.lockIndex++;//禁止初始化动作被撤销
this.CameraFiler = new CADFiler;
app.Viewer.CameraCtrl.WriteFile(this.CameraFiler);
ZoomToEntity(this.Board);
}
}

Loading…
Cancel
Save