Parameters of MR::cutMesh. More...
#include <MRContoursCut.h>
Public Types | |
| enum class | ForceFill { None , Good , All } |
Public Attributes | |
| const SortIntersectionsData * | sortData {nullptr} |
| FaceMap * | new2OldMap {nullptr} |
| This is optional output - map from newly generated faces to old faces (N-1) | |
| enum MR::CutMeshParameters::ForceFill | None |
| NewEdgesMap * | new2oldEdgesMap { nullptr } |
| Optional output map for each new edge introduced after cut maps edge from old topology or old face. | |
Parameters of MR::cutMesh.
This structure contains some options and optional outputs of MR::cutMesh function
|
strong |
This enum defines the MR::cutMesh behaviour in case of bad faces acure basicaly MR::cutMesh removes all faces which contours pass through, adds new edges to topology and fills all removed parts
| const SortIntersectionsData* MR::CutMeshParameters::sortData {nullptr} |
This is optional input for better contours resolving
it provides additional info from other mesh used in boolean operation, useful to solve some degeneration