|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Parameters for repairing the segmentation of a polygonal object. More...
#include <op_polymesh_parameter.h>
Public Member Functions | |
| MbRepairSegmentationParams () | |
| Default constructor. | |
| MbRepairSegmentationParams (bool bFixSmallRegions, double areaThreshold, bool bRemoveInnerEdges) | |
| Constructor with parameters. | |
| ~MbRepairSegmentationParams () | |
| Destructor. | |
| void | SetFixSmallRegions (bool bFixSmallRegions) |
| Set the flag of fixing small regions. | |
| bool | GetFixSmallRegions () const |
| Get the flag of fixing small regions. | |
| void | SetAreaThreshold (double areaThreshold) |
| Set region area threshold. | |
| double | GetAreaThreshold () const |
| Get region area threshold. | |
| void | SetRemoveInnerEdges (bool bRemoveInnerEdges) |
| Set the flag of removing inner edges. | |
| bool | GetRemoveInnerEdges () const |
| Get the flag of removing inner edges. | |
| c3d::IndicesVector & | GetSelectedRegions () |
| Get the selected regions for editing. | |
| const c3d::IndicesVector & | GetSelectedRegions () const |
| Get the selected regions. | |
Parameters for repairing the segmentation of a polygonal object.
Parameters for repairing the segmentation of a polygonal object. Segmenting can generate small regions - they can be fixed through merging with neighboring ones. Is it also possible to remove inner segmentation edges.