#include <MRFillHoleNicely.h>
Public Attributes | |
MRFillHoleParams | triangulateParams |
how to triangulate the hole, must be specified by the user | |
bool | triangulateOnly |
If false then additional vertices are created inside the patch for best mesh quality. | |
float | maxEdgeLen |
Subdivision is stopped when all edges inside or on the boundary of the region are not longer than this value. | |
int | maxEdgeSplits |
Maximum number of edge splits allowed during subdivision. | |
float | maxAngleChangeAfterFlip |
Improves local mesh triangulation by doing edge flips if it does not change dihedral angle more than on this value (in radians) | |
bool | smoothCurvature |
Whether to make patch over the hole smooth both inside and on its boundary with existed surface. | |
bool | naturalSmooth |
Additionally smooth 3 layers of vertices near hole boundary both inside and outside of the hole. | |
MREdgeWeights | edgeWeights |
edge weighting scheme for smoothCurvature mode | |
MREdgeWeights MRFillHoleNicelyParams::edgeWeights |
edge weighting scheme for smoothCurvature mode
float MRFillHoleNicelyParams::maxAngleChangeAfterFlip |
Improves local mesh triangulation by doing edge flips if it does not change dihedral angle more than on this value (in radians)
float MRFillHoleNicelyParams::maxEdgeLen |
Subdivision is stopped when all edges inside or on the boundary of the region are not longer than this value.
int MRFillHoleNicelyParams::maxEdgeSplits |
Maximum number of edge splits allowed during subdivision.
bool MRFillHoleNicelyParams::naturalSmooth |
Additionally smooth 3 layers of vertices near hole boundary both inside and outside of the hole.
bool MRFillHoleNicelyParams::smoothCurvature |
Whether to make patch over the hole smooth both inside and on its boundary with existed surface.
bool MRFillHoleNicelyParams::triangulateOnly |
If false then additional vertices are created inside the patch for best mesh quality.
MRFillHoleParams MRFillHoleNicelyParams::triangulateParams |
how to triangulate the hole, must be specified by the user