Defines a list of tools to manipulate the geometry.
Declaration Syntax
public interface IOperationTools
Table 115: 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. |