#include <FeaturesPlugin_BooleanSmash.h>
#include <FeaturesPlugin_BooleanFill.h>
#include <FeaturesPlugin_Chamfer.h>
+#include <FeaturesPlugin_Defeaturing.h>
#include <FeaturesPlugin_Extrusion.h>
#include <FeaturesPlugin_ExtrusionCut.h>
#include <FeaturesPlugin_ExtrusionFuse.h>
new FeaturesPlugin_ValidatorBooleanCommonArguments);
aFactory->registerValidator("FeaturesPlugin_ValidatorImportResults",
new FeaturesPlugin_ValidatorImportResults);
+ aFactory->registerValidator("FeaturesPlugin_ValidatorDefeaturingSelection",
+ new FeaturesPlugin_ValidatorDefeaturingSelection);
// register this plugin
ModelAPI_Session::get()->registerPlugin(this);
return FeaturePtr(new FeaturesPlugin_Copy);
} else if (theFeatureID == FeaturesPlugin_ImportResult::ID()) {
return FeaturePtr(new FeaturesPlugin_ImportResult);
+ } else if (theFeatureID == FeaturesPlugin_Defeaturing::ID()) {
+ return FeaturePtr(new FeaturesPlugin_Defeaturing);
}