Go to the source code of this file.
|
struct | MRFillHoleParams |
| Parameters structure for mrFillHole
Structure has some options to control mrFillHole. More...
|
|
◆ MRFillHoleParams
typedef struct MRFillHoleParams MRFillHoleParams |
◆ MRFillHoleParamsMultipleEdgesResolveMode
◆ MRFillHoleMetricMultipleEdgesResolveMode
Enumerator |
---|
MRFillHoleMetricMultipleEdgesResolveModeNone | |
MRFillHoleMetricMultipleEdgesResolveModeSimple | |
MRFillHoleMetricMultipleEdgesResolveModeStrong | |
◆ mrFillHole()
Fills hole in mesh
.
Fills given hole represented by one of its edges (having no valid left face),
uses fillHoleTrivially if cannot fill hole without multiple edges,
default metric: CircumscribedFillMetric
Before
After
Next picture show, how newly generated faces can be smoothed MR::positionVertsSmoothly MR::subdivideMesh
Fill with smooth
- Parameters
-
mesh | mesh with hole |
a | EdgeId which represents hole (should not have valid left FaceId) |
params | parameters of hole filling |
- See also
- buildCylinderBetweenTwoHoles
-
fillHoleTrivially
-
FillHoleParams
◆ mrFillHoleParamsNew()
◆ mrFillHoles()
fill all holes given by their representative edges in
- Parameters
-