diff --git a/src/DatabaseServices/Dimension/AlignedDimension.ts b/src/DatabaseServices/Dimension/AlignedDimension.ts index 14911a849..6a41d0e77 100644 --- a/src/DatabaseServices/Dimension/AlignedDimension.ts +++ b/src/DatabaseServices/Dimension/AlignedDimension.ts @@ -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); diff --git a/src/DatabaseServices/Dimension/RadiusDimension.ts b/src/DatabaseServices/Dimension/RadiusDimension.ts index d1009e3fa..b396abd08 100644 --- a/src/DatabaseServices/Dimension/RadiusDimension.ts +++ b/src/DatabaseServices/Dimension/RadiusDimension.ts @@ -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);