|
|
@ -660,14 +660,6 @@ export class Polyline extends Curve
|
|
|
|
if (!matrixIsCoplane(this.m_Matrix, toMatrix))
|
|
|
|
if (!matrixIsCoplane(this.m_Matrix, toMatrix))
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
|
|
let x1 = new Vector3().setFromMatrixColumn(this.m_Matrix, 0);
|
|
|
|
|
|
|
|
let x2 = new Vector3().setFromMatrixColumn(toMatrix, 0);
|
|
|
|
|
|
|
|
let y1 = new Vector3().setFromMatrixColumn(this.m_Matrix, 1);
|
|
|
|
|
|
|
|
let y2 = new Vector3().setFromMatrixColumn(toMatrix, 1);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (equalv3(x1, x2) && equalv3(y1, y2))
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.WriteAllObjectRecord();
|
|
|
|
this.WriteAllObjectRecord();
|
|
|
|
let m = matrixAlignCoordSys(this.m_Matrix, toMatrix);
|
|
|
|
let m = matrixAlignCoordSys(this.m_Matrix, toMatrix);
|
|
|
|
|
|
|
|
|
|
|
|