mxcad_3d API 文档 / Mx3dMkBox
Class: Mx3dMkBox
表示建模长方体的类,继承自 Mx3dMkObject
Hierarchy
↳
Mx3dMkBox
Table of contents
Constructors
Methods
Constructors
constructor
• new Mx3dMkBox(thePnt1
, thePnt2
)
构造函数,接受长方体的两个对角点作为参数。
Parameters
Name | Type | Description |
---|---|---|
thePnt1 | UniPoint | 第一个对角点。 |
thePnt2 | UniPoint | 第二个对角点。 |
Overrides
Mx3dMkObject.constructor
• new Mx3dMkBox(theDX
, theDY
, theDZ
)
构造函数,以世界坐标系的(0, 0, 0)点作为第一个角点,接受三个数值(theDX, theDY, theDZ)作为第二个角点参数。
Parameters
Name | Type | Description |
---|---|---|
theDX | number | 第二个角点X方向分量。 |
theDY | number | 第二个角点Y方向分量。 |
theDZ | number | 第二个角点Z方向分量。 |
Overrides
Mx3dMkObject.constructor
• new Mx3dMkBox(theAxes
, theDX
, theDY
, theDZ
)
构造函数,以 theAxes 坐标系的(0, 0, 0)点作为第一个角点,接受三个数值(theDX, theDY, theDZ)作为第二个角点参数。
Parameters
Name | Type | Description |
---|---|---|
theAxes | Mx3dGeCSYSR | 坐标系对象。 |
theDX | number | 第二个角点X方向分量。 |
theDY | number | 第二个角点Y方向分量。 |
theDZ | number | 第二个角点Z方向分量。 |
Overrides
Mx3dMkObject.constructor
Methods
BackFace
▸ BackFace(): Mx3dShapeFace
获取长方体的背面拓扑面形状。
Returns
拓扑面形状。
BottomFace
▸ BottomFace(): Mx3dShapeFace
获取长方体的底面拓扑面形状。
Returns
拓扑面形状。
Build
▸ Build(): void
执行长方体的建模算法。
Returns
void
FrontFace
▸ FrontFace(): Mx3dShapeFace
获取长方体的前面拓扑面形状。
Returns
拓扑面形状。
IsDone
▸ IsDone(): boolean
检查建模算法是否执行完成。
Returns
boolean
建模算法执行是否完成的标志,true 完成,false 失败。
LeftFace
▸ LeftFace(): Mx3dShapeFace
获取长方体的左面拓扑面形状。
Returns
拓扑面形状。
RightFace
▸ RightFace(): Mx3dShapeFace
获取长方体的右面拓扑面形状。
Returns
拓扑面形状。
Shape
▸ Shape(): Mx3dShapeObject
获取长方体的拓扑形状。
Returns
拓扑形状。
Shell
▸ Shell(): Mx3dShapeShell
获取长方体的拓扑外壳形状。
Returns
拓扑壳形状。
Solid
▸ Solid(): Mx3dShapeSolid
获取长方体的拓扑实体形状。
Returns
拓扑实体形状。
TopFace
▸ TopFace(): Mx3dShapeFace
获取长方体的顶面拓扑面形状。
Returns
拓扑面形状。