Expand description
remeshing routine components
This module contains all the code used in usual remeshing loops, among which are:
- vertex relaxation routines
- cell division routines
- cell fusion routines
- swap-based cell edition routines
Enums§
- Classification
Error - Error-modeling enum for classification issues.
- Edge
Swap Error - Error-modeling enum for edge swap routine.
Functions§
- capture_
geometry - Capture the geometry specified as input using the
grisubal
algorithm. - classify_
capture - Classify all entities of a mesh on a default geometry.
- collapse_
edge - Collapse an edge separating two triangles.
- cut_
inner_ edge - Cut an edge in half and build triangles from the new vertex.
- cut_
outer_ edge - Cut an edge in half and build triangles from the new vertex.
- move_
vertex_ to_ average - Move a vertex to the average of the others’ values.
- swap_
edge - Tip over an edge shared by two triangles.