mxcad_3d API 文档 / Mx3dGePoint
Class: Mx3dGePoint 
表示三维空间中的一个点。
提供构造函数以及获取和设置点的坐标的方法。
Hierarchy 
- ↳ - Mx3dGePoint
Table of contents 
Constructors 
Methods 
Constructors 
constructor 
• new Mx3dGePoint()
默认构造一个位于原点 (0, 0, 0) 的点。
Overrides 
Mx3dGeObject.constructor
• new Mx3dGePoint(theXYZ)
使用给定的坐标数组构造一个点。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theXYZ | Vector | 包含X, Y, Z坐标值的数组。 | 
Overrides 
Mx3dGeObject.constructor
• new Mx3dGePoint(theX, theY, theZ)
使用给定的X, Y, Z坐标值构造一个点。
Parameters 
| Name | Type | Description | 
|---|---|---|
| theX | number | X坐标值。 | 
| theY | number | Y坐标值。 | 
| theZ | number | Z坐标值。 | 
Overrides 
Mx3dGeObject.constructor
Methods 
Vertex 
▸ Vertex(): Mx3dShapeVertex
获取当前点的拓扑点形状
Returns 
拓扑点形状
X 
▸ X(): number
获取点在世界坐标系下的X坐标值
Returns 
number
X坐标值
Y 
▸ Y(): number
获取点在世界坐标系下的Y坐标值
Returns 
number
Y坐标值
Z 
▸ Z(): number
获取点在世界坐标系下的Z坐标值
Returns 
number
Z坐标值
setX 
▸ setX(theX): void
设置点在世界坐标系下的X坐标值
Parameters 
| Name | Type | Description | 
|---|---|---|
| theX | number | X坐标值 | 
Returns 
void
setXYZ 
▸ setXYZ(theX, theY, theZ): void
设置点在世界坐标系下的X,Y,Z坐标值
Parameters 
| Name | Type | Description | 
|---|---|---|
| theX | number | X坐标值 | 
| theY | number | Y坐标值 | 
| theZ | number | Z坐标值 | 
Returns 
void
setY 
▸ setY(theY): void
设置点在世界坐标系下的Y坐标值
Parameters 
| Name | Type | Description | 
|---|---|---|
| theY | number | Y坐标值 | 
Returns 
void
setZ 
▸ setZ(theZ): void
设置点在世界坐标系下的Z坐标值
Parameters 
| Name | Type | Description | 
|---|---|---|
| theZ | number | Z坐标值 | 
Returns 
void