1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
4 <groupbox title="Revolution">
5 <sketch_launcher id="sketch"
7 icon=":icons/sketch.png"
8 tooltip="Create or edit a sketch">
10 <toolbox id="CreationMethod">
11 <box id="ByAngles" title="By angles" icon=":icons/angle_up_down_32x32.png">
12 <shape_selector id="axis_object"
13 icon=":icons/axis.png"
15 tooltip="Select an edge for axis"
18 <validator id="GeomValidators_ShapeType" parameters="line"/>
26 icon=":icons/angle_up.png"
36 icon=":icons/angle_down.png"
41 <box id="ByPlanesAndOffsets" title="By bounding planes and angles" icon=":icons/plane_inverted_32x32.png">
42 <shape_selector id="axis_object"
43 icon=":icons/axis.png"
45 tooltip="Select an edge for axis"
48 <validator id="GeomValidators_ShapeType" parameters="line"/>
50 <groupbox title="From">
51 <shape_selector id="from_object"
52 icon=":icons/plane.png"
54 tooltip="Bounding plane (select a planar face)"
56 default="<sketch>">
57 <validator id="GeomValidators_Face" parameters="plane"/>
59 <doublevalue id="from_offset" label="Angle"
60 step="1.0" default="0"
61 icon=":icons/angle_up_down.png"
62 tooltip="Angle for "from" for bounding plane">
66 <shape_selector id="to_object"
67 icon=":icons/plane_inverted.png"
69 tooltip="Bounding plane (select a planar face)"
71 default="<sketch>">
72 <validator id="GeomValidators_Face" parameters="plane"/>
74 <doublevalue id="to_offset" label="Angle"
75 step="1.0" default="0"
76 icon=":icons/angle_up_down.png"
77 tooltip="Angle for "to" bounding plane">
83 <multi_selector id="boolean_objects"
85 icon=":icons/cut_shape.png"
86 tooltip="Objects to Fuse"
89 <validator id="GeomValidators_ShapeType" parameters="solid"/>
91 <validator id="GeomValidators_ZeroOffset" parameters="CreationMethod,ByAngles,sketch_selection,to_angle,from_angle,to_object,to_offset,from_object,from_offset"/>