Method that performs the specified Boolean operation between the blank and tool bodies.
| Name | Type | Description |
| BlankBody | SurfaceBody | Input/Output SurfaceBody that will be modified as a result. |
| ToolBody | SurfaceBody | Input SurfaceBody that is used to operate on the blank body. |
| BooleanType | BooleanTypeEnum | Input BooleanTypeEnum that specifies the type of Boolean operation to perform. Valid values are kBooleanTypeDifference, kBooleanTypeUnion, and kBooleanTypeIntersect. |
| Name | Description |
| Create primitive BRep | This sample demonstrates the creation of primitive (solid) BRep. |
| Client graphics creation of 3D primitives | This sample demonstrates the creation of 3D primitives (cylinder, cone, etc.) using client graphics. |