|
| static TopoShape | Boolean (TopoShape shapeA, TopoShape shapeB, EnumBooleanType type) |
| | 通用布尔运算
|
| |
| static TopoShape | Cut (TopoShape shapeA, TopoShape shapeB) |
| | 布尔减操作:A - B
|
| |
| static TopoShape | CutTwo (TopoShape shapeA, TopoShape shapeB) |
| | 布尔减操作:A - B
|
| |
| static TopoShape | Cut (TopoShape shapeA, TopoShapeList shapeB) |
| | 布尔减操作:A - B
|
| |
| static TopoShape | CutByGroup (TopoShape shapeA, TopoShapeList shapeB) |
| | 布尔减操作:A - B
|
| |
| static TopoShape | Cut (TopoShape shape, GPnt position, GDir dir) |
| | 使用一个半空间切对象,保留几何在另外一半空间的部分。
|
| |
| static TopoShape | CutByHalfPlane (TopoShape shape, GPnt position, GDir dir) |
| | 使用半空间切割几何对象,保留另外一半空间的几何部分
|
| |
| static TopoShape | Fuse (TopoShape shapeA, TopoShape shapeB) |
| | 布尔加操作: A + B.
|
| |
| static TopoShape | FuseTwo (TopoShape shapeA, TopoShape shapeB) |
| | 布尔加操作: A + B
|
| |
| static TopoShape | Fuse (TopoShapeList shapes) |
| | 布尔加操作.
|
| |
|
static TopoShape | FuseByGroup (TopoShapeList shapes) |
| |
| static TopoShape | Common (TopoShape shapeA, TopoShape shapeB) |
| | 布尔And操作: A n B, 计算A和B的公共部分.
|
| |
| static TopoShape | Section (TopoShape shapeA, TopoShape shapeB) |
| | 剖切,计算两个几何的公共部分. eg. 如两个面相交的公共部分(边).
|
| |
| static TopoShape | SectionTwo (TopoShape shapeA, TopoShape shapeB) |
| | 剖切,计算两个几何的公共部分
|
| |
| static TopoShapeList | Section (TopoShape shape, GPnt position, GDir dir) |
| | 使用平面剖切几何对象.
|
| |
|
static TopoShapeList | SectionByPlane (TopoShape shape, GPnt position, GDir dir) |
| |
| static TopoShapeList | Slice (TopoShape solid, GPnt position, GDir dir, double tol) |
| | 使用平面剖切实体.
|
| |
| static TopoShapeList | SliceApart (TopoShape shape, TopoShape tool) |
| | 使用tool(Solid)切割任意shape
|
| |
| static TopoShapeList | SliceApartByTool (TopoShape shape, TopoShape tool) |
| | 使用tool(Solid)切割任意shape
|
| |
| static TopoShapeList | SliceApart (TopoShape shape, GPnt position, GDir dir) |
| | 使用平面切分任意shape
|
| |
| static TopoShapeList | SliceApartByPlane (TopoShape shape, GPnt position, GDir dir) |
| | 使用平面切分任意shape
|
| |
| static TopoShape | Unify (TopoShape shape, bool unifyEdges, bool unifyFaces, bool concatBSplines) |
| | 使得在相同几何对象的上的边、面成为一体.
|
| |
| static TopoShape | Split (TopoShape shape, TopoShape tool) |
| | 分离几何对象.
|
| |
|
static TopoShape | Split (TopoShape shape, TopoShapeList toolList) |
| |
| static TopoShapeList | SplitCurve (TopoShape curve, GPnt point) |
| | Split 使用点分离曲线
|
| |
| static TopoShape | Sewing (TopoShape shapeA, TopoShape shapeB) |
| | 缝合两个物体
|
| |
| static TopoShape | SewingTwo (TopoShape shapeA, TopoShape shapeB) |
| | 缝合两个物体
|
| |
| static TopoShape | Sewing (TopoShapeList shapes) |
| | 缝合多个物体
|
| |
| static TopoShape | SewingByGroup (TopoShapeList shapes) |
| | 缝合多个物体
|
| |