优化:避免标注实体使用材质

pull/1482/MERGE
ChenX 3 years ago
parent 5270ded620
commit 11eec6903d

@ -17,6 +17,7 @@ import { CADFiler } from "../CADFiler";
import { Entity } from "../Entity/Entity";
import { Line } from "../Entity/Line";
import { Polyline } from "../Entity/Polyline";
import { ObjectId } from "../ObjectId";
import { Text, TextAligen } from "../Text/Text";
import { GetDimLineMaterial } from "./GetDimLineMaterial";
@ -68,6 +69,9 @@ export class AlignedDimension extends Entity
this._Text.TextAligen = TextAligen.Down;
this._Text.Height = userConfig.dimTextHeight;
}
set Material(materialId: ObjectId) { }
set FootP1(v: Vector3)
{
this._FootP1.copy(v).applyMatrix4(this.OCSInv);

@ -8,13 +8,14 @@ import { FixedNotZero } from "../../Common/Utils";
import { ObjectSnapMode } from "../../Editor/ObjectSnapMode";
import { userConfig } from "../../Editor/UserConfig";
import { BufferGeometryUtils } from "../../Geometry/BufferGeometryUtils";
import { angle, angleAndX, equaln, equalv3, MoveMatrix } from "../../Geometry/GeUtils";
import { angle, angleAndX, MoveMatrix } from "../../Geometry/GeUtils";
import { RenderType } from "../../GraphicsSystem/RenderType";
import { Factory } from "../CADFactory";
import { CADFiler } from "../CADFiler";
import { Circle } from "../Entity/Circle";
import { Entity } from "../Entity/Entity";
import { Line } from "../Entity/Line";
import { ObjectId } from "../ObjectId";
import { Text } from "../Text/Text";
import { GetDimLineMaterial } from "./GetDimLineMaterial";
@ -34,6 +35,9 @@ export class RadiusDimension extends Entity
super();
this._Text.Height = userConfig.dimTextHeight;
}
set Material(materialId: ObjectId) { }
get StartPt()
{
return this.startPt.clone().applyMatrix4(this.OCS);

Loading…
Cancel
Save