MeshLib Documentation
Loading...
Searching...
No Matches
MR::SelfIntersections Namespace Reference

Classes

struct  Settings
 Setting set for mesh self-intersections fix. More...
 

Functions

MRMESH_API Expected< FaceBitSet > getFaces (const Mesh &mesh, ProgressCallback cb={})
 Find all self-intersections faces component-wise.
 
MRMESH_API Expected< void > fix (Mesh &mesh, const Settings &settings)
 Finds and fixes self-intersections per component:
 

Function Documentation

◆ fix()

MRMESH_API Expected< void > MR::SelfIntersections::fix ( Mesh & mesh,
const Settings & settings )

Finds and fixes self-intersections per component:

◆ getFaces()

MRMESH_API Expected< FaceBitSet > MR::SelfIntersections::getFaces ( const Mesh & mesh,
ProgressCallback cb = {} )

Find all self-intersections faces component-wise.