Defines a list of tools to manipulate the geometry.
Declaration Syntax
public interface IOperationTools
Table 128: Members
| 
                 Method  | CopyBody(IPSGeoBody) | 
                 Copies a body.  | 
| 
                 Method  | CreatePart(IEnumerable<IPSGeoBody>) | 
                 Creates a new part (group of bodies).  | 
| 
                 Method  | DeleteBody(IPSGeoBody) | 
                 Deletes a body.  | 
| 
                 Method  | EdgesToWireBody(IEnumerable<IPSGeoEdge>) | 
                 Transforms a set of edges into a wire body.  | 
| 
                 Method  | FacesToSheetBody(IEnumerable<IPSGeoFace>) | 
                 Transforms a set of faces to a sheet body.  | 
| 
                 Method  | Imprint(IPSGeoBody, IEnumerable<IPSGeoBody>) | 
                 Imprints a list of bodies to a target body.  | 
| 
                 Method  | OffsetFace(IEnumerable<IPSGeoFace>, double) | 
                 Does a normal offset of faces with a given offset value.  | 
| 
                 Method  | SheetBodyToSolidBody(IPSGeoBody) | 
                 Transforms a sheet body to a solid body.  | 
| 
                 Method  | SimplifyTopology(IPSGeoEntity) | 
                 Simplifies the topology of the given entity.  | 
| 
                 Method  | ThickenBody(IPSGeoBody, IEnumerable<IPSGeoFace>, double, double) | 
                 Does a thicken operation on a body and remove some faces.  | 
| 
                 Method  | TransformBody(IPSGeoBody, Matrix4D) | 
                 Transform a body.  | 
| 
                 Method  | WireToSheetBody(IPSGeoBody) | 
                 Transforms a wire body to a sheet body.  |