Salome HOME
3.6 Separation of Boolean operations
[modules/shaper.git] / src / FeaturesPlugin / plugin-Features.xml
index 8791a0d01ba68081674c26eaa09b8cdbaa95e5d6..09969318043a3e5a57c5bf4cb58792257c019655 100644 (file)
@@ -54,7 +54,19 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
       </feature>
     </group>
     <group id="Boolean">
-      <feature id="Boolean" title="Boolean" tooltip="Perform boolean operations with objects" icon="icons/Features/cut.png"
+      <feature id="Cut" title="Cut" tooltip="Perform boolean cut operation with objects" icon="icons/Features/bool_cut.png"
+               auto_preview="false">
+          <source path="boolean_widget.xml"/>
+      </feature>
+      <feature id="Fuse" title="Fuse" tooltip="Perform boolean fuse operation with objects" icon="icons/Features/bool_fuse.png"
+               auto_preview="false">
+          <source path="boolean_widget.xml"/>
+      </feature>
+      <feature id="Common" title="Common" tooltip="Perform boolean common operation with objects" icon="icons/Features/bool_common.png"
+               auto_preview="false">
+          <source path="boolean_widget.xml"/>
+      </feature>
+      <feature id="Smash" title="Smash" tooltip="Perform boolean smash operation with objects" icon="icons/Features/bool_smash.png"
                auto_preview="false">
           <source path="boolean_widget.xml"/>
       </feature>
@@ -65,6 +77,10 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
                auto_preview="false">
           <source path="partition_widget.xml"/>
       </feature>
+      <feature id="Fill" title="Fill" tooltip="Perform boolean fill operation with objects" icon="icons/Features/bool_fill.png"
+               auto_preview="false">
+          <source path="boolean_widget.xml"/>
+      </feature>
       <feature id="Union" title="Union" tooltip="Perform union operations with shapes" icon="icons/Features/union.png">
           <source path="union_widget.xml"/>
       </feature>
@@ -80,6 +96,11 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
         <source path="recover_widget.xml"/>
       </feature>
     </group>
+    <group id="Fillet">
+      <feature id="Fillet" title="Fillet" tooltip="Perform fillet on face or edge" icon="icons/Features/fillet.png" auto_preview="true">
+        <source path="fillet_widget.xml"/>
+      </feature>
+    </group>
   </workbench>
   <workbench id="Part">
     <group id="Movement">
@@ -92,12 +113,20 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
       <feature id="Rotation" title="Rotation" tooltip="Perform rotation of an objects around the axis to specified angle" icon="icons/Features/rotation.png">
         <source path="rotation_widget.xml"/>
       </feature>
-      <feature id="Symmetry" title="Symmetry" tooltip="Perform symmetry with respect to a point, an axis or a plane" icon="icons/Features/symmetry.png">
+      <feature id="MirrorCopy" title="Mirror copy" tooltip="Perform symmetry with respect to a point, an axis or a plane" icon="icons/Features/symmetry.png">
         <source path="symmetry_widget.xml"/>
       </feature>
-      <feature id="MultiTranslation" title="MultiTranslation" tooltip="Perform multi-translation objects" icon="icons/Features/multitranslation.png">
+      <feature id="LinearCopy" title="Linear copy" tooltip="Perform copy and translate" icon="icons/Features/multitranslation.png">
         <source path="multitranslation_widget.xml"/>
       </feature>
+      <feature id="AngularCopy" title="Angular Copy" tooltip="Perform copy and rotate" icon="icons/Features/multirotation.png">
+        <source path="multirotation_widget.xml"/>
+      </feature>
+    </group>
+    <group id="Measurement">
+      <feature id="Measurement" title="Measurement" tooltip="Calculate properties of objects" icon="icons/Features/measurement.png">
+        <source path="measurement_widget.xml"/>
+      </feature>
     </group>
   </workbench>
 </plugin>