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

Parameters for classifying the segmentation regions. More...

#include <op_polymesh_parameter.h>

+ Collaboration diagram for MbClassifyRegionsParams:

Public Member Functions

 MbClassifyRegionsParams (IProgressIndicator *prog=nullptr)
 Default constructor.
 
 MbClassifyRegionsParams (double tolerance, double areaThreshold, IProgressIndicator *prog=nullptr)
 Constructor with parameters.
 
 ~MbClassifyRegionsParams ()
 Destructor.
 
void SetTolerance (double tolerance)
 Set the surface fitting tolerance.
 
double GetTolerance () const
 Get the surface fitting tolerance.
 
void SetAreaThreshold (double areaThreshold)
 Set region area threshold.
 
double GetAreaThreshold () const
 Get region area threshold.
 
c3d::IndicesVector & GetSelectedRegions ()
 Get the selected regions for editing.
 
const c3d::IndicesVector & GetSelectedRegions () const
 Get the selected regions.
 

Public Attributes

IProgressIndicator * _progress
 A progress indicator of the operation.
 

Detailed Description

Parameters for classifying the segmentation regions.

Parameters for classifying the segmentation regions. Regions with the area less than a threshold are skipped.

Warning
Under development.

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