From 569032ba78dca0c29b4216bf39de8b7171e23c29 Mon Sep 17 00:00:00 2001 From: ChenX Date: Thu, 26 Sep 2019 09:21:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Common/JigMove.ts | 3 +-- src/DatabaseServices/Entity/Arc.ts | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Common/JigMove.ts b/src/Common/JigMove.ts index 7977463a1..2048118d8 100644 --- a/src/Common/JigMove.ts +++ b/src/Common/JigMove.ts @@ -3,9 +3,8 @@ import { app } from "../ApplicationServices/Application"; import { Entity } from "../DatabaseServices/Entity/Entity"; import { PromptStatus } from "../Editor/PromptResult"; -export async function JigMoveEntity(entitys: Entity[]): Promise +export async function JigMoveEntity(entitys: Entity[], pos = new Vector3): Promise { - let pos = new Vector3(); let mtx = new Matrix4(); let baseP = new Vector3(); diff --git a/src/DatabaseServices/Entity/Arc.ts b/src/DatabaseServices/Entity/Arc.ts index 972947ec5..33dc6c6c7 100644 --- a/src/DatabaseServices/Entity/Arc.ts +++ b/src/DatabaseServices/Entity/Arc.ts @@ -343,9 +343,9 @@ export class Arc extends Curve { if (cu instanceof Arc) { - this.WriteAllObjectRecord(); if (equalv3(cu.Center, this.Center) && equaln(cu.m_Radius, this.m_Radius)) { + this.WriteAllObjectRecord(); let [sa, ea] = [cu.StartAngle, cu.EndAngle]; if (cu.m_Clockwise != this.m_Clockwise) [sa, ea] = [ea, sa];