Skip to content
On this page

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