Skip to content

mxcad_3d API 文档 / Mx3dGeLocation

Class: Mx3dGeLocation ​

表示3D几何系统中的位置。 提供了操作3D位置和变换的各种方法。

Hierarchy ​

Table of contents ​

Constructors ​

Methods ​

Constructors ​

constructor ​

• new Mx3dGeLocation()

默认构造函数,创建一个单位位置。

Overrides ​

Mx3dGeObject.constructor

• new Mx3dGeLocation(theTrsf)

构造函数,使用指定的变换初始化位置。

Parameters ​

NameTypeDescription
theTrsfMx3dGeTrsf用于初始化位置的变换对象。

Overrides ​

Mx3dGeObject.constructor

Methods ​

Clear ​

▸ Clear(): void

清除当前位置的变换。

Returns ​

void


Divided ​

▸ Divided(Other): Mx3dGeLocation

计算当前位置与另一个位置的除法。

Parameters ​

NameTypeDescription
OtherMx3dGeLocation另一个位置对象。

Returns ​

Mx3dGeLocation

除法后的位置对象。


FirstPower ​

▸ FirstPower(): number

获取位置的第一幂。

Returns ​

number

位置的第一幂值。


Identity ​

▸ Identity(): void

将当前位置设置为单位变换。

Returns ​

void


Inverted ​

▸ Inverted(): Mx3dGeLocation

计算当前位置的逆变换。

Returns ​

Mx3dGeLocation

逆变换后的位置对象。


IsDifferent ​

▸ IsDifferent(Other): boolean

检查当前位置是否与另一个位置不同。

Parameters ​

NameTypeDescription
OtherMx3dGeLocation另一个位置对象。

Returns ​

boolean

如果当前位置与另一个位置不同,则返回true;否则返回false。


IsEqual ​

▸ IsEqual(Other): boolean

检查当前位置是否与另一个位置相等。

Parameters ​

NameTypeDescription
OtherMx3dGeLocation另一个位置对象。

Returns ​

boolean

如果当前位置与另一个位置相等,则返回true;否则返回false。


IsIdentity ​

▸ IsIdentity(): boolean

检查当前位置是否为单位变换。

Returns ​

boolean

如果当前位置为单位变换,则返回true;否则返回false。


Multiplied ​

▸ Multiplied(theLocation): Mx3dGeLocation

计算当前位置与另一个位置的乘积。

Parameters ​

NameTypeDescription
theLocationMx3dGeLocation另一个位置对象。

Returns ​

Mx3dGeLocation

乘积后的位置对象。


NextLocation ​

▸ NextLocation(): Mx3dGeLocation

获取下一个位置对象。

Returns ​

Mx3dGeLocation

下一个位置对象。


Powered ​

▸ Powered(pwr): Mx3dGeLocation

计算当前位置的幂运算。

Parameters ​

NameTypeDescription
pwrnumber幂的值。

Returns ​

Mx3dGeLocation

幂运算后的位置对象。


Predivided ​

▸ Predivided(Other): Mx3dGeLocation

计算当前位置与另一个位置的左除(前除)。

Parameters ​

NameTypeDescription
OtherMx3dGeLocation另一个位置对象。

Returns ​

Mx3dGeLocation

左除后的位置对象。


ScalePrec ​

▸ ScalePrec(): number

获取位置的缩放精度。

Returns ​

number

位置的缩放精度值。