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