mxcad_3d API 文档 / Mx3dShapeDownCast
Class: Mx3dShapeDownCast
形状对象的向下类型转换接口
Table of contents
Constructors
Methods
Constructors
constructor
• new Mx3dShapeDownCast()
Methods
CompSolid
▸ Static CompSolid(S): Mx3dShapeCompSolid
将 Mx3dShapeObject 对象转换为 Mx3dShapeCompSolid 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeCompSolid)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象
Compound
▸ Static Compound(S): Mx3dShapeCompound
将 Mx3dShapeObject 对象转换为 Mx3dShapeCompound 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeCompound)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象
Edge
▸ Static Edge(S): Mx3dShapeEdge
将 Mx3dShapeObject 对象转换为 Mx3dShapeEdge 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeEdge)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象
Face
▸ Static Face(S): Mx3dShapeFace
将 Mx3dShapeObject 对象转换为 Mx3dShapeFace 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeFace)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象
Shell
▸ Static Shell(S): Mx3dShapeShell
将 Mx3dShapeObject 对象转换为 Mx3dShapeShell 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeShell)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象
Solid
▸ Static Solid(S): Mx3dShapeSolid
将 Mx3dShapeObject 对象转换为 Mx3dShapeSolid 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeSolid)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象
Vertex
▸ Static Vertex(S): Mx3dShapeVertex
将 Mx3dShapeObject 对象转换为 Mx3dShapeVertex 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeVertex)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象
Wire
▸ Static Wire(S): Mx3dShapeWire
将 Mx3dShapeObject 对象转换为 Mx3dShapeWire 对象(Mx3dShapeObject 的实际类型需要是 Mx3dShapeWire)
Parameters
| Name | Type | Description |
|---|---|---|
S | Mx3dShapeObject | 需要转换的形状对象 |
Returns
转换后的子类形状对象