- added the set_error_tolerance_factor function to ModBaseT and implemented it in inherited classes as necessary
- added the set_error_tolerance_factor function to BaseDecimaterT, which calls set_error_tolerance_factor for all loaded Mods - implemented a decimate_constraints_only function for the McDecimater (and adjusted the MixedDecimater accordingly) - implemented stop criterions for the McDecimater - added some OpenMP loops for the sample generation to the McDecimater git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@685 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
@@ -199,6 +199,16 @@ protected: //---------------------------------------------------- private method
|
||||
/// Post-process a collapse
|
||||
void postprocess_collapse(CollapseInfo& _ci);
|
||||
|
||||
/**
|
||||
* This provides a function that allows the setting of a percentage
|
||||
* of the original contraint of the modules
|
||||
*
|
||||
* Note that some modules might re-initialize in their
|
||||
* set_error_tolerance_factor function as necessary
|
||||
* @param factor_ has to be in the closed interval between 0.0 and 1.0
|
||||
*/
|
||||
void set_error_tolerance_factor(double _factor);
|
||||
|
||||
private: //------------------------------------------------------- private data
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user