return FeaturePtr(new FeaturesPlugin_BooleanCommon);
} else if (theFeatureID == FeaturesPlugin_BooleanSmash::ID()) {
return FeaturePtr(new FeaturesPlugin_BooleanSmash);
- } else if (theFeatureID == FeaturesPlugin_BooleanFill::ID()) {
+ } else if (theFeatureID == FeaturesPlugin_BooleanFill::ID() || theFeatureID == "Fill") {
return FeaturePtr(new FeaturesPlugin_BooleanFill);
} else if (theFeatureID == FeaturesPlugin_Intersection::ID()) {
return FeaturePtr(new FeaturesPlugin_Intersection);
auto_preview="false">
<source path="boolean_split_widget.xml"/>
</feature>
+ <feature id="Fill" title="Split" tooltip="Perform boolean split operation with objects"
+ icon="icons/Features/bool_split.png" helpfile="splitFeature.html"
+ auto_preview="false" internal="1">
+ <source path="boolean_split_widget.xml"/>
+ </feature>
<feature id="Union" title="Union" tooltip="Perform union operations with shapes"
icon="icons/Features/union.png" helpfile="unionFeature.html">
<source path="union_widget.xml"/>