mxcad_3d API 文档 / Mx3dDimDiameter
Class: Mx3dDimDiameter 
Hierarchy 
- ↳ - Mx3dDimDiameter
Table of contents 
Constructors 
Methods 
- AnchorPoint
- Circle
- GetFlyout
- GetGeometryType
- GetPlane
- GetTextPosition
- GetValue
- IsTextPositionCustom
- IsValid
- KindOfDimension
- SelToleranceForText2d
- SetComputedValue
- SetCustomPlane
- SetCustomValue
- SetDimensionAspect
- SetDisplayUnits
- SetFlyout
- SetMeasuredGeometry
- SetModelUnits
- SetSelToleranceForText2d
- SetTextPosition
- Shape
- UnsetCustomPlane
- UnsetFixedTextPosition
Constructors 
constructor 
• new Mx3dDimDiameter(theCircle)
构造直径尺寸,针对指定的圆形。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theCircle | Mx3dGeCircle | 要测量的圆形。 | 
Overrides 
Mx3dDimObject.constructor
• new Mx3dDimDiameter(theCircle, thePlane)
构造直径尺寸,针对指定的圆形,并按照给定的平面进行定向。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theCircle | Mx3dGeCircle | 要测量的圆形。 | 
| thePlane | Mx3dGePlane | 定义尺寸首选定向的平面。 | 
Overrides 
Mx3dDimObject.constructor
Methods 
AnchorPoint 
▸ AnchorPoint(): Mx3dGePoint
Returns 
返回圆上的锚点,用于此直径尺寸。
Circle 
▸ Circle(): Mx3dGeCircle
Returns 
返回该尺寸正在测量的圆形。
GetFlyout 
▸ GetFlyout(): number
获取尺寸线位置距离。
Returns 
number
返回尺寸线位置距离。
GetGeometryType 
▸ GetGeometryType(): number
获取几何类型。
Returns 
number
返回几何类型。
GetPlane 
▸ GetPlane(): Mx3dGePlane
获取当前的平面。
Returns 
返回当前的平面。
GetTextPosition 
▸ GetTextPosition(): Mx3dGePoint
获取文本位置。
Returns 
返回文本位置点。
GetValue 
▸ GetValue(): number
获取当前的尺寸值。
Returns 
number
返回当前的尺寸值。
IsTextPositionCustom 
▸ IsTextPositionCustom(): boolean
判断文本位置是否为自定义。
Returns 
boolean
返回布尔值,表示文本位置是否为自定义。
IsValid 
▸ IsValid(): boolean
判断当前尺寸是否有效。
Returns 
boolean
返回布尔值,表示尺寸是否有效。
KindOfDimension 
▸ KindOfDimension(): MxKindOfDimension
获取尺寸类型。
Returns 
返回尺寸类型。
SelToleranceForText2d 
▸ SelToleranceForText2d(): number
获取二维文本的选择容差。
Returns 
number
返回二维文本的选择容差。
SetComputedValue 
▸ SetComputedValue(): void
设置计算的尺寸值。
Returns 
void
SetCustomPlane 
▸ SetCustomPlane(thePlane): void
设置自定义平面。
Parameters 
| Name | Type | Description | 
|---|---|---|
| thePlane | Mx3dGePlane | 自定义平面。 | 
Returns 
void
SetCustomValue 
▸ SetCustomValue(theValue): void
设置自定义尺寸值。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theValue | number | 自定义尺寸值。 | 
Returns 
void
SetDimensionAspect 
▸ SetDimensionAspect(theDimensionAspect): void
设置尺寸的显示外观。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theDimensionAspect | Mx3dAspectDim | 尺寸外观。 | 
Returns 
void
SetDisplayUnits 
▸ SetDisplayUnits(theUnits): void
设置显示单位。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theUnits | string | 单位字符串。 | 
Returns 
void
SetFlyout 
▸ SetFlyout(theFlyout): void
设置尺寸线位置距离。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theFlyout | number | 尺寸线位置距离值。 | 
Returns 
void
SetMeasuredGeometry 
▸ SetMeasuredGeometry(theCircle): void
设置要测量的几何体。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theCircle | Mx3dGeCircle | 要测量的圆形。 | 
Returns 
void
SetModelUnits 
▸ SetModelUnits(theUnits): void
设置模型单位。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theUnits | string | 单位字符串。 | 
Returns 
void
SetSelToleranceForText2d 
▸ SetSelToleranceForText2d(theTol): void
设置二维文本的选择容差。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theTol | number | 容差值。 | 
Returns 
void
SetTextPosition 
▸ SetTextPosition(theTextPos): void
设置文本位置。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theTextPos | Mx3dGePoint | 文本位置点。 | 
Returns 
void
Shape 
▸ Shape(): Mx3dShapeObject
Returns 
返回正在测量的形状对象。
UnsetCustomPlane 
▸ UnsetCustomPlane(): void
取消自定义平面。
Returns 
void
UnsetFixedTextPosition 
▸ UnsetFixedTextPosition(): void
取消固定文本位置。
Returns 
void