mxcad_3d API 文档 / Mx3dMkSphere
Class: Mx3dMkSphere
表示建模球体的类,继承自 Mx3dMkObject
Hierarchy
↳
Mx3dMkSphere
Table of contents
Constructors
Methods
Constructors
constructor
• new Mx3dMkSphere(Axes
, R
)
构造函数,接受坐标系对象和球体半径作为参数。
Parameters
Name | Type | Description |
---|---|---|
Axes | Mx3dGeCSYSR | 坐标系对象。 |
R | number | 球体半径。 |
Overrides
Mx3dMkObject.constructor
• new Mx3dMkSphere(Axes
, R
, angle
)
构造函数,接受坐标系对象、球体半径和一个角度参数。
Parameters
Name | Type | Description |
---|---|---|
Axes | Mx3dGeCSYSR | 坐标系对象。 |
R | number | 球体半径。 |
angle | number | 角度参数。 |
Overrides
Mx3dMkObject.constructor
• new Mx3dMkSphere(Axes
, R
, angle1
, angle2
)
构造函数,接受坐标系对象、球体半径和两个角度参数。
Parameters
Name | Type | Description |
---|---|---|
Axes | Mx3dGeCSYSR | 坐标系对象。 |
R | number | 球体半径。 |
angle1 | number | 第一个角度参数。 |
angle2 | number | 第二个角度参数。 |
Overrides
Mx3dMkObject.constructor
• new Mx3dMkSphere(Axes
, R
, angle1
, angle2
, angle3
)
构造函数,接受坐标系对象、球体半径和三个角度参数。
Parameters
Name | Type | Description |
---|---|---|
Axes | Mx3dGeCSYSR | 坐标系对象。 |
R | number | 球体半径。 |
angle1 | number | 第一个角度参数。 |
angle2 | number | 第二个角度参数。 |
angle3 | number | 第三个角度参数。 |
Overrides
Mx3dMkObject.constructor
Methods
Build
▸ Build(): void
执行球体的建模算法。
Returns
void
Face
▸ Face(): Mx3dShapeFace
获取球体的拓扑面形状。
Returns
拓扑面形状。
IsDone
▸ IsDone(): boolean
检查建模算法是否执行完成。
Returns
boolean
建模算法执行是否完成的标志,true 完成,false 失败。
Shape
▸ Shape(): Mx3dShapeObject
获取球体的拓扑形状。
Returns
拓扑形状。
Shell
▸ Shell(): Mx3dShapeShell
获取球体的拓扑外壳形状。
Returns
拓扑壳形状。
Solid
▸ Solid(): Mx3dShapeSolid
获取球体的拓扑实体形状。
Returns
拓扑实体形状。