]> SALOME platform Git repositories - modules/shaper.git/blob - src/FeaturesPlugin/revolutionfuse_widget.xml
Salome HOME
Improvement #635: Move maximum functionality to API class
[modules/shaper.git] / src / FeaturesPlugin / revolutionfuse_widget.xml
1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
2
3 <source>
4   <groupbox title="Revolution">
5     <sketch_launcher id="sketch"
6       label="Sketch"
7       icon=":icons/sketch.png"
8       tooltip="Create or edit a sketch">/>
9     </sketch_launcher>
10     <shape_selector id="axis_object"
11                     icon=":icons/axis.png"
12                     label="Axis"
13                     tooltip="Select an edge for axis"
14                     shape_types="edge"
15                     default="">
16       <validator id="GeomValidators_ShapeType" parameters="line"/>
17     </shape_selector>
18     <groupbox title="From">
19       <shape_selector id="from_object"
20                       icon=":icons/plane.png"
21                       label="Plane face"
22                       tooltip="Select a planar face"
23                       shape_types="face"
24                       default="&lt;sketch&gt;">
25         <validator id="GeomValidators_Face" parameters="plane"/>
26       </shape_selector>
27       <doublevalue id="from_angle" label="Angle"
28         min="0" step="1.0" default="0"
29         icon=":icons/angle_down.png"
30         tooltip="Angle">
31       </doublevalue>
32     </groupbox>
33     <groupbox title="To">
34       <shape_selector id="to_object"
35                       icon=":icons/plane_inverted.png"
36                       label="Plane face"
37                       tooltip="Select a planar face"
38                       shape_types="face"
39                       default="&lt;sketch&gt;">
40         <validator id="GeomValidators_Face" parameters="plane"/>
41       </shape_selector>
42       <doublevalue  id="to_angle" label="Angle"
43         min="0" step="1.0" default="0"
44         icon=":icons/angle_up.png"
45         tooltip="Angle">
46       </doublevalue>
47     </groupbox>
48   </groupbox>
49   <multi_selector id="boolean_objects"
50     label="Fuse with:"
51     icon=":icons/cut_shape.png"
52     tooltip="Objects to Fuse"
53     type_choice="Solids"
54     concealment="true">
55   </multi_selector>
56 </source>