]> SALOME platform Git repositories - modules/shaper.git/blob - src/FeaturesPlugin/translation_widget.xml
Salome HOME
Add a new method for translation feature : translation by DX, DY, DZ vector.
[modules/shaper.git] / src / FeaturesPlugin / translation_widget.xml
1 <!-- Copyright (C) 2014-2016 CEA/DEN, EDF R&D -->
2 <!-- Modified by Clarisse Genrault (CEA) : 17 Nov 2016 -->
3 <source>
4   <toolbox id="CreationMethod">
5     <box id="ByAxisAndDistance"
6          title="By an axis and a distance"
7          icon="icons/Features/translation_vector_32x32.png">
8       <multi_selector id="main_objects"
9                       label="Main objects"
10                       icon=""
11                       tooltip="Select solid objects"
12                       type_choice="objects"
13                       concealment="true">
14         <validator id="FeaturesPlugin_ValidatorTransform"/>
15       </multi_selector>
16       <shape_selector id="axis_object"
17                       icon="icons/Features/axis.png"
18                       label="Axis"
19                       tooltip="Select an edge for axis"
20                       shape_types="edge"
21                       default="">
22         <validator id="GeomValidators_ShapeType" parameters="line"/>
23       </shape_selector>
24       <doublevalue id="distance"
25                    label="Distance"
26                    step="1.0"
27                    default="0"
28                    icon="icons/Features/dimension_v.png"
29                    tooltip="Distance">
30       </doublevalue>
31     </box>
32     <box id="ByDimensions"
33          title="By dimensions in X, in X and in Z"
34          icon="icons/Features/translation_dxyz_32x32.png">
35       <multi_selector id="main_objects"
36                       label="Main objects"
37                       icon=""
38                       tooltip="Select solid objects"
39                       type_choice="objects"
40                       concealment="true">
41         <validator id="FeaturesPlugin_ValidatorTransform"/>
42       </multi_selector>
43       <doublevalue id="dx"
44                    label="DX"
45                    step="1.0"
46                    default="10"
47                    icon=""
48                    tooltip="Dimension in X">
49       </doublevalue>
50       <doublevalue id="dy"
51                    label="DY"
52                    step="1.0"
53                    default="0"
54                    icon=""
55                    tooltip="Dimension in Y">
56       </doublevalue>
57       <doublevalue id="dz"
58                    label="DZ"
59                    step="1.0"
60                    default="0"
61                    icon=""
62                    tooltip="Dimension in Z">
63       </doublevalue>
64     </box>
65  </toolbox>
66 </source>