C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
MbRepairSegmentationParams Class Reference

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.
 

Detailed Description

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.

Warning
Under development.

The documentation for this class was generated from the following file: