Skip to main content

Module mesh_boolean

Module mesh_boolean 

Source
Expand description

Co-refinement mesh boolean operations on triangle meshes.

Implements mesh booleans (fuse, cut, intersect) using the co-refinement approach: compute exact triangle-triangle intersections, re-triangulate both meshes so the intersection polylines appear as conforming triangle edges on BOTH sides, classify sub-triangles (inside / outside / lying on the other mesh’s surface), and assemble the result.

This operates directly on TriangleMesh without requiring topology.

Structs§

MeshBooleanResult
Result of a mesh boolean operation.

Functions§

mesh_boolean
Perform a mesh boolean operation between two triangle meshes.