mymesh.booleans.MeshBooleans#
- mymesh.booleans.MeshBooleans(Surf1, Surf2, tol=1e-08)[source]#
- Boolean (union, intersection, difference) for two meshes. Currently operations are only supported on purely triangular meshes. If a volume or non-triangular mesh is given, it will be converted and the output will be purely triangular. https://dl.acm.org/doi/pdf/10.1145/15922.15904 - Parameters:
- Returns:
- Union (mesh.mesh) – Mesh object containing the union of the two input surfaces 
- Intersection (mesh.mesh) – Mesh object containing the intersection of the two input surfaces 
- Difference (mesh.mesh) – Mesh object containing the difference of the two input surfaces 
 
 
