Skip to content

mxcad_3d API 文档 / Mx3dDimDiameter

Class: Mx3dDimDiameter ​

Hierarchy ​

Table of contents ​

Constructors ​

Methods ​

Constructors ​

constructor ​

• new Mx3dDimDiameter(theCircle)

构造直径尺寸,针对指定的圆形。

Parameters ​

NameTypeDescription
theCircleMx3dGeCircle要测量的圆形。

Overrides ​

Mx3dDimObject.constructor

• new Mx3dDimDiameter(theCircle, thePlane)

构造直径尺寸,针对指定的圆形,并按照给定的平面进行定向。

Parameters ​

NameTypeDescription
theCircleMx3dGeCircle要测量的圆形。
thePlaneMx3dGePlane定义尺寸首选定向的平面。

Overrides ​

Mx3dDimObject.constructor

Methods ​

AnchorPoint ​

▸ AnchorPoint(): Mx3dGePoint

Returns ​

Mx3dGePoint

返回圆上的锚点,用于此直径尺寸。


Circle ​

▸ Circle(): Mx3dGeCircle

Returns ​

Mx3dGeCircle

返回该尺寸正在测量的圆形。


GetFlyout ​

▸ GetFlyout(): number

获取尺寸线位置距离。

Returns ​

number

返回尺寸线位置距离。


GetGeometryType ​

▸ GetGeometryType(): number

获取几何类型。

Returns ​

number

返回几何类型。


GetPlane ​

▸ GetPlane(): Mx3dGePlane

获取当前的平面。

Returns ​

Mx3dGePlane

返回当前的平面。


GetTextPosition ​

▸ GetTextPosition(): Mx3dGePoint

获取文本位置。

Returns ​

Mx3dGePoint

返回文本位置点。


GetValue ​

▸ GetValue(): number

获取当前的尺寸值。

Returns ​

number

返回当前的尺寸值。


IsTextPositionCustom ​

▸ IsTextPositionCustom(): boolean

判断文本位置是否为自定义。

Returns ​

boolean

返回布尔值,表示文本位置是否为自定义。


IsValid ​

▸ IsValid(): boolean

判断当前尺寸是否有效。

Returns ​

boolean

返回布尔值,表示尺寸是否有效。


KindOfDimension ​

▸ KindOfDimension(): MxKindOfDimension

获取尺寸类型。

Returns ​

MxKindOfDimension

返回尺寸类型。


SelToleranceForText2d ​

▸ SelToleranceForText2d(): number

获取二维文本的选择容差。

Returns ​

number

返回二维文本的选择容差。


SetComputedValue ​

▸ SetComputedValue(): void

设置计算的尺寸值。

Returns ​

void


SetCustomPlane ​

▸ SetCustomPlane(thePlane): void

设置自定义平面。

Parameters ​

NameTypeDescription
thePlaneMx3dGePlane自定义平面。

Returns ​

void


SetCustomValue ​

▸ SetCustomValue(theValue): void

设置自定义尺寸值。

Parameters ​

NameTypeDescription
theValuenumber自定义尺寸值。

Returns ​

void


SetDimensionAspect ​

▸ SetDimensionAspect(theDimensionAspect): void

设置尺寸的显示外观。

Parameters ​

NameTypeDescription
theDimensionAspectMx3dAspectDim尺寸外观。

Returns ​

void


SetDisplayUnits ​

▸ SetDisplayUnits(theUnits): void

设置显示单位。

Parameters ​

NameTypeDescription
theUnitsstring单位字符串。

Returns ​

void


SetFlyout ​

▸ SetFlyout(theFlyout): void

设置尺寸线位置距离。

Parameters ​

NameTypeDescription
theFlyoutnumber尺寸线位置距离值。

Returns ​

void


SetMeasuredGeometry ​

▸ SetMeasuredGeometry(theCircle): void

设置要测量的几何体。

Parameters ​

NameTypeDescription
theCircleMx3dGeCircle要测量的圆形。

Returns ​

void


SetModelUnits ​

▸ SetModelUnits(theUnits): void

设置模型单位。

Parameters ​

NameTypeDescription
theUnitsstring单位字符串。

Returns ​

void


SetSelToleranceForText2d ​

▸ SetSelToleranceForText2d(theTol): void

设置二维文本的选择容差。

Parameters ​

NameTypeDescription
theTolnumber容差值。

Returns ​

void


SetTextPosition ​

▸ SetTextPosition(theTextPos): void

设置文本位置。

Parameters ​

NameTypeDescription
theTextPosMx3dGePoint文本位置点。

Returns ​

void


Shape ​

▸ Shape(): Mx3dShapeObject

Returns ​

Mx3dShapeObject

返回正在测量的形状对象。


UnsetCustomPlane ​

▸ UnsetCustomPlane(): void

取消自定义平面。

Returns ​

void


UnsetFixedTextPosition ​

▸ UnsetFixedTextPosition(): void

取消固定文本位置。

Returns ​

void