mxcad_3d API 文档 / Mx3dAspectDim
Class: Mx3dAspectDim
Mx3dAspectDim 类定义了在 3D 表示中显示尺寸的属性。 这包括尺寸测量相关的线条、文本和箭头的设置。
Hierarchy
↳
Mx3dAspectDim
Table of contents
Constructors
Methods
- ArrowOrientation
- ArrowTailSize
- ExtensionSize
- IsArrows3d
- IsText3d
- IsTextShaded
- IsUnitsDisplayed
- MakeArrows3d
- MakeText3d
- MakeTextShaded
- MakeUnitsDisplayed
- SetArrowAspect
- SetArrowOrientation
- SetArrowTailSize
- SetCommonColor
- SetExtensionSize
- SetLineAspect
- SetTextAspect
- SetTextHorizontalPosition
- SetTextVerticalPosition
- SetValueStringFormat
- TextHorizontalPosition
- TextVerticalPosition
- ValueStringFormat
Constructors
constructor
• new Mx3dAspectDim()
构造函数,创建一个默认的显示尺寸的属性对象。
Overrides
Mx3dAspectObject.constructor
Methods
ArrowOrientation
▸ ArrowOrientation(): MxDimensionArrowOrientation
获取箭头的方向。
Returns
箭头方向。
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
Name | Type | Description |
---|---|---|
theIsArrows3d | boolean | 如果为 true,将箭头设置为 3D;否则为 2D。 |
Returns
void
MakeText3d
▸ MakeText3d(isText3d
): void
设置尺寸文本为 3D 或 2D。
Parameters
Name | Type | Description |
---|---|---|
isText3d | boolean | 如果为 true,将文本设置为 3D;否则为 2D。 |
Returns
void
MakeTextShaded
▸ MakeTextShaded(theIsTextShaded
): void
开启或关闭 3D 尺寸文本的阴影。
Parameters
Name | Type | Description |
---|---|---|
theIsTextShaded | boolean | 如果为 true,开启阴影;否则关闭阴影。 |
Returns
void
MakeUnitsDisplayed
▸ MakeUnitsDisplayed(theIsDisplayed
): void
设置是否显示单位。
Parameters
Name | Type | Description |
---|---|---|
theIsDisplayed | boolean | 如果为 true,显示单位;否则不显示。 |
Returns
void
SetArrowAspect
▸ SetArrowAspect(theAspect
): void
设置尺寸箭头的显示属性。
Parameters
Name | Type | Description |
---|---|---|
theAspect | Mx3dAspectArrow | 箭头显示属性。 |
Returns
void
SetArrowOrientation
▸ SetArrowOrientation(theArrowOrient
): void
设置箭头的方向(外部或内部)。
Parameters
Name | Type | Description |
---|---|---|
theArrowOrient | MxDimensionArrowOrientation | 箭头方向。 |
Returns
void
SetArrowTailSize
▸ SetArrowTailSize(theSize
): void
设置箭头尾部的大小(无文本的延伸)。
Parameters
Name | Type | Description |
---|---|---|
theSize | number | 尺寸值。 |
Returns
void
SetCommonColor
▸ SetCommonColor(theColor
): void
为尺寸的所有部分(线条、箭头和文本)设置相同的颜色。
Parameters
Name | Type | Description |
---|---|---|
theColor | Mx3dGeColor | 颜色值。 |
Returns
void
SetExtensionSize
▸ SetExtensionSize(theSize
): void
设置延伸尺寸的大小。
Parameters
Name | Type | Description |
---|---|---|
theSize | number | 尺寸值。 |
Returns
void
SetLineAspect
▸ SetLineAspect(theAspect
): void
设置尺寸线条的显示属性。
Parameters
Name | Type | Description |
---|---|---|
theAspect | Mx3dAspectLine | 线条显示属性。 |
Returns
void
SetTextAspect
▸ SetTextAspect(theAspect
): void
设置尺寸文本的显示属性。
Parameters
Name | Type | Description |
---|---|---|
theAspect | Mx3dAspectText | 文本显示属性。 |
Returns
void
SetTextHorizontalPosition
▸ SetTextHorizontalPosition(thePosition
): void
设置文本的水平位置。
Parameters
Name | Type | Description |
---|---|---|
thePosition | MxDimensionTextHorizontalPosition | 文本的水平位置。 |
Returns
void
SetTextVerticalPosition
▸ SetTextVerticalPosition(thePosition
): void
设置文本的垂直位置。
Parameters
Name | Type | Description |
---|---|---|
thePosition | MxDimensionTextVerticalPosition | 文本的垂直位置。 |
Returns
void
SetValueStringFormat
▸ SetValueStringFormat(theFormat
): void
设置用于格式化尺寸值标签的语法格式。
Parameters
Name | Type | Description |
---|---|---|
theFormat | string | 格式字符串。 |
Returns
void
TextHorizontalPosition
▸ TextHorizontalPosition(): MxDimensionTextHorizontalPosition
获取文本的水平位置。
Returns
MxDimensionTextHorizontalPosition
文本的水平位置。
TextVerticalPosition
▸ TextVerticalPosition(): MxDimensionTextVerticalPosition
获取文本的垂直位置。
Returns
MxDimensionTextVerticalPosition
文本的垂直位置。
ValueStringFormat
▸ ValueStringFormat(): string
获取尺寸值标签的格式。
Returns
string
格式字符串。