Salome HOME
Update copyrights
[modules/shaper.git] / src / FeaturesPlugin / symmetry_widget.xml
1 <source>
2   <toolbox id="CreationMethod">
3     <box id="ByPoint" title="Point reflection" icon="icons/Features/symmetry_point_32x32.png">
4       <multi_selector id="main_objects"
5                       label="Main objects"
6                       icon="icons/Features/cut_shape.png"
7                       tooltip="Select solid objects"
8                       type_choice="solid objects"
9                       concealment="true">
10         <validator id="FeaturesPlugin_ValidatorTransform"/>
11       </multi_selector>
12       <shape_selector id="point_object"
13                       icon="icons/Features/point.png"
14                       label="Point"
15                       tooltip="Select a point"
16                       shape_types="vertex"
17                       default="">
18         <validator id="GeomValidators_ShapeType" parameters="vertex"/>
19       </shape_selector>
20     </box>
21     <box id="ByAxis" title="Axis reflection" icon="icons/Features/symmetry_axis_32x32.png">
22       <multi_selector id="main_objects"
23                       label="Main objects"
24                       icon="icons/Features/cut_shape.png"
25                       tooltip="Select solid objects"
26                       type_choice="solid objects"
27                       concealment="true">
28         <validator id="FeaturesPlugin_ValidatorTransform"/>
29       </multi_selector>
30       <shape_selector id="axis_object"
31                       icon="icons/Features/axis.png"
32                       label="Axis"
33                       tooltip="Select an axis"
34                       shape_types="edge"
35                       default=""
36                       geometrical_selection="true">
37         <validator id="GeomValidators_ShapeType" parameters="line"/>
38       </shape_selector>
39     </box>
40     <box id="ByPlane" title="Plane reflection" icon="icons/Features/symmetry_plane_32x32.png">
41       <multi_selector id="main_objects"
42                       label="Main objects"
43                       icon="icons/Features/cut_shape.png"
44                       tooltip="Select solid objects"
45                       type_choice="solid objects"
46                       concealment="true">
47         <validator id="FeaturesPlugin_ValidatorTransform"/>
48       </multi_selector>
49       <shape_selector id="plane_object"
50                       label="Plane"
51                       icon="icons/Features/plane.png"
52                       tooltip="Select a plane"
53                       shape_types="face"
54                       default="">
55         <validator id="GeomValidators_Face" parameters="plane"/>
56       </shape_selector>
57     </box>
58   </toolbox>
59   <boolvalue id="keep_original" label="Keep original result" default="true" tooltip="Do not remove original shape"/>
60 </source>