Skip to content
On this page

mxcad_3d API 文档 / Mx3dAspectDim

Class: Mx3dAspectDim

Mx3dAspectDim 类定义了在 3D 表示中显示尺寸的属性。 这包括尺寸测量相关的线条、文本和箭头的设置。

Hierarchy

Table of contents

Constructors

Methods

Constructors

constructor

new Mx3dAspectDim()

构造函数,创建一个默认的显示尺寸的属性对象。

Overrides

Mx3dAspectObject.constructor

Methods

ArrowOrientation

ArrowOrientation(): MxDimensionArrowOrientation

获取箭头的方向。

Returns

MxDimensionArrowOrientation

箭头方向。


ArrowTailSize

ArrowTailSize(): number

获取箭头尾部的大小。

Returns

number

尺寸值。


ExtensionSize

ExtensionSize(): number

获取延伸尺寸的大小。

Returns

number

尺寸值。


IsArrows3d

IsArrows3d(): boolean

检查箭头是否为 3D。

Returns

boolean

如果箭头为 3D,返回 true,否则返回 false。


IsText3d

IsText3d(): boolean

检查尺寸文本是否为 3D。

Returns

boolean

如果文本为 3D,返回 true,否则返回 false。


IsTextShaded

IsTextShaded(): boolean

检查 3D 尺寸文本是否有阴影。

Returns

boolean

如果文本有阴影,返回 true,否则返回 false。


IsUnitsDisplayed

IsUnitsDisplayed(): boolean

检查是否显示单位。

Returns

boolean

如果显示单位,返回 true,否则返回 false。


MakeArrows3d

MakeArrows3d(theIsArrows3d): void

设置箭头为 3D 或 2D。

Parameters

NameTypeDescription
theIsArrows3dboolean如果为 true,将箭头设置为 3D;否则为 2D。

Returns

void


MakeText3d

MakeText3d(isText3d): void

设置尺寸文本为 3D 或 2D。

Parameters

NameTypeDescription
isText3dboolean如果为 true,将文本设置为 3D;否则为 2D。

Returns

void


MakeTextShaded

MakeTextShaded(theIsTextShaded): void

开启或关闭 3D 尺寸文本的阴影。

Parameters

NameTypeDescription
theIsTextShadedboolean如果为 true,开启阴影;否则关闭阴影。

Returns

void


MakeUnitsDisplayed

MakeUnitsDisplayed(theIsDisplayed): void

设置是否显示单位。

Parameters

NameTypeDescription
theIsDisplayedboolean如果为 true,显示单位;否则不显示。

Returns

void


SetArrowAspect

SetArrowAspect(theAspect): void

设置尺寸箭头的显示属性。

Parameters

NameTypeDescription
theAspectMx3dAspectArrow箭头显示属性。

Returns

void


SetArrowOrientation

SetArrowOrientation(theArrowOrient): void

设置箭头的方向(外部或内部)。

Parameters

NameTypeDescription
theArrowOrientMxDimensionArrowOrientation箭头方向。

Returns

void


SetArrowTailSize

SetArrowTailSize(theSize): void

设置箭头尾部的大小(无文本的延伸)。

Parameters

NameTypeDescription
theSizenumber尺寸值。

Returns

void


SetCommonColor

SetCommonColor(theColor): void

为尺寸的所有部分(线条、箭头和文本)设置相同的颜色。

Parameters

NameTypeDescription
theColorMx3dGeColor颜色值。

Returns

void


SetExtensionSize

SetExtensionSize(theSize): void

设置延伸尺寸的大小。

Parameters

NameTypeDescription
theSizenumber尺寸值。

Returns

void


SetLineAspect

SetLineAspect(theAspect): void

设置尺寸线条的显示属性。

Parameters

NameTypeDescription
theAspectMx3dAspectLine线条显示属性。

Returns

void


SetTextAspect

SetTextAspect(theAspect): void

设置尺寸文本的显示属性。

Parameters

NameTypeDescription
theAspectMx3dAspectText文本显示属性。

Returns

void


SetTextHorizontalPosition

SetTextHorizontalPosition(thePosition): void

设置文本的水平位置。

Parameters

NameTypeDescription
thePositionMxDimensionTextHorizontalPosition文本的水平位置。

Returns

void


SetTextVerticalPosition

SetTextVerticalPosition(thePosition): void

设置文本的垂直位置。

Parameters

NameTypeDescription
thePositionMxDimensionTextVerticalPosition文本的垂直位置。

Returns

void


SetValueStringFormat

SetValueStringFormat(theFormat): void

设置用于格式化尺寸值标签的语法格式。

Parameters

NameTypeDescription
theFormatstring格式字符串。

Returns

void


TextHorizontalPosition

TextHorizontalPosition(): MxDimensionTextHorizontalPosition

获取文本的水平位置。

Returns

MxDimensionTextHorizontalPosition

文本的水平位置。


TextVerticalPosition

TextVerticalPosition(): MxDimensionTextVerticalPosition

获取文本的垂直位置。

Returns

MxDimensionTextVerticalPosition

文本的垂直位置。


ValueStringFormat

ValueStringFormat(): string

获取尺寸值标签的格式。

Returns

string

格式字符串。