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