MRMESH_API void makeDegenerateBandAroundRegion(Mesh &mesh, const FaceBitSet ®ion, const MakeDegenerateBandAroundRegionParams ¶ms={})
Create a band of degenerate faces along the border of the specified region and the rest of the mesh.
FaceBitSet * outNewFaces
(optional) output newly generated faces
Definition MRMeshExtrude.h:14
VertHashMap * new2OldMap
(optional) map of new vertices to old ones
Definition MRMeshExtrude.h:20
UndirectedEdgeBitSet * outExtrudedEdges
(optional) output edges orthogonal to the boundary
Definition MRMeshExtrude.h:16
float * maxEdgeLength
(optional) return legth of the longest edges from the boundary of the region
Definition MRMeshExtrude.h:18
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
holds together settings for makeDegenerateBandAroundRegion
Definition MRMeshExtrude.h:12