|
|
|
@ -39,6 +39,7 @@ export class CommandFillet implements Command
|
|
|
|
|
if (!enRes1) return;
|
|
|
|
|
|
|
|
|
|
enRes1.Entity.UpdateJigMaterial();
|
|
|
|
|
let en1 = enRes1.Entity;
|
|
|
|
|
|
|
|
|
|
let lastCu: Curve;
|
|
|
|
|
|
|
|
|
@ -58,13 +59,12 @@ export class CommandFillet implements Command
|
|
|
|
|
}
|
|
|
|
|
app.m_Editor.UCSMatrix = res2.Entity.OCS;
|
|
|
|
|
res2.Entity.UpdateJigMaterial();
|
|
|
|
|
lastCu = res2.Entity as Curve;
|
|
|
|
|
let fres = this.m_FilletUtils.Fillet(enRes1, res2);
|
|
|
|
|
for (let v in fres)
|
|
|
|
|
if (fres[v])
|
|
|
|
|
JigUtils.Draw(fres[v])
|
|
|
|
|
app.m_Editor.UpdateScreen();
|
|
|
|
|
|
|
|
|
|
lastCu = res2.Entity as Curve;
|
|
|
|
|
}
|
|
|
|
|
let keydownUpdateRadius = (e: KeyboardEvent) =>
|
|
|
|
|
{
|
|
|
|
@ -105,7 +105,7 @@ export class CommandFillet implements Command
|
|
|
|
|
rm1();
|
|
|
|
|
rm2();
|
|
|
|
|
|
|
|
|
|
enRes1.Entity.RestoreJigMaterial();
|
|
|
|
|
en1.RestoreJigMaterial();
|
|
|
|
|
if (lastCu) lastCu.RestoreJigMaterial();
|
|
|
|
|
|
|
|
|
|
if (enRes2.Status === PromptStatus.OK)
|
|
|
|
|