Salome HOME
Make concealment of results working on compsolids: if at least one sub-body is concea...
[modules/shaper.git] / src / FeaturesPlugin / revolution_widget.xml
1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
2
3 <source>
4   <multi_selector id="base"
5     label="Select a sketch face"
6     icon=":icons/sketch.png"
7     tooltip="Select a sketch face"
8     type_choice="Faces">
9     <validator id="PartSet_SketchEntityValidator" parameters="Sketch"/>
10   </multi_selector>
11   <shape_selector id="axis_object"
12                   icon=":icons/axis.png"
13                   label="Axis"
14                   tooltip="Select an edge for axis"
15                   shape_types="edge"
16                   default="">
17     <validator id="GeomValidators_ShapeType" parameters="line"/>
18   </shape_selector>
19   <toolbox id="CreationMethod">
20     <box id="ByAngles" title="By angles" icon=":icons/angle_up.png">
21       <groupbox>
22         <doublevalue
23           id="to_angle"
24           label="Angle"
25           step="1.0"
26           default="360"
27           icon=":icons/angle_up.png"
28           tooltip="Angle">
29         </doublevalue>
30       </groupbox>
31       <groupbox>
32         <doublevalue
33           id="from_angle"
34           label="Angle"
35           step="1.0"
36           default="0"
37           icon=":icons/angle_down.png"
38           tooltip="Angle">
39         </doublevalue>
40       </groupbox>
41     </box>
42     <box id="ByPlanesAndOffsets" title="By bounding planes and offsets" icon=":icons/plane_inverted_32x32.png">
43       <groupbox title="To">
44         <shape_selector id="to_object"
45                         icon=":icons/plane_inverted.png"
46                         label="Plane face"
47                         tooltip="Select a planar face"
48                         shape_types="face"
49                         default="&lt;base sketch&gt;">
50           <validator id="GeomValidators_Face" parameters="plane"/>
51         </shape_selector>
52         <doublevalue
53           id="to_offset"
54           label="Offset"
55           step="1.0"
56           default="0"
57           icon=":icons/angle_up.png"
58           tooltip="Offset">
59         </doublevalue>
60       </groupbox>
61       <groupbox title="From">
62         <shape_selector id="from_object"
63                         icon=":icons/plane.png"
64                         label="Plane face"
65                         tooltip="Select a planar face"
66                         shape_types="face"
67                         default="&lt;base sketch&gt;">
68           <validator id="GeomValidators_Face" parameters="plane"/>
69         </shape_selector>
70         <doublevalue
71           id="from_offset"
72           label="Offset"
73           step="1.0"
74           default="0"
75           icon=":icons/angle_down.png"
76           tooltip="Offset">
77         </doublevalue>
78       </groupbox>
79     </box>
80   </toolbox>
81   <validator id="GeomValidators_ZeroOffset" parameters="CreationMethod,ByAngles,to_angle,from_angle,to_object,to_offset,from_object,from_offset"/>
82 </source>