mxcad_3d API 文档 / Mx3dDimRadius
Class: Mx3dDimRadius 
Hierarchy 
- ↳ - Mx3dDimRadius
Table of contents 
Constructors 
Methods 
- AnchorPoint
- Circle
- GetFlyout
- GetGeometryType
- GetPlane
- GetTextPosition
- GetValue
- IsTextPositionCustom
- IsValid
- KindOfDimension
- SelToleranceForText2d
- SetComputedValue
- SetCustomPlane
- SetCustomValue
- SetDimensionAspect
- SetFlyout
- SetMeasuredGeometry
- SetSelToleranceForText2d
- SetTextPosition
- Shape
- UnsetCustomPlane
- UnsetFixedTextPosition
Constructors 
constructor 
• new Mx3dDimRadius(theCircle)
构造半径尺寸,针对指定的圆形。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theCircle | Mx3dGeCircle | 要测量的圆形。 | 
Overrides 
Mx3dDimObject.constructor
• new Mx3dDimRadius(theCircle, theAnchorPoint)
构造半径尺寸,针对指定的圆形,并按照给定的锚点进行定向。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theCircle | Mx3dGeCircle | 要测量的圆形。 | 
| theAnchorPoint | Mx3dGePoint | 用于定向的锚点,必须位于圆上。 | 
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
获取2D文本选择公差。
Returns 
number
返回2D文本选择公差。
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
SetFlyout 
▸ SetFlyout(theFlyout): void
设置尺寸线位置距离。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theFlyout | number | 尺寸线位置距离。 | 
Returns 
void
SetMeasuredGeometry 
▸ SetMeasuredGeometry(theCircle): void
设置测量的圆形。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theCircle | Mx3dGeCircle | 要测量的圆形。 | 
Returns 
void
▸ SetMeasuredGeometry(theCircle, theAnchorPoint, theHasAnchor): void
设置测量的圆形,并指定锚点。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theCircle | Mx3dGeCircle | 要测量的圆形。 | 
| theAnchorPoint | Mx3dGePoint | 用于定向的锚点,必须位于圆上。 | 
| theHasAnchor | boolean | 是否使用锚点。 | 
Returns 
void
SetSelToleranceForText2d 
▸ SetSelToleranceForText2d(theTol): void
设置2D文本选择公差。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theTol | number | 2D文本选择公差。 | 
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