Skip to content

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

格式字符串。