Salome HOME
591b9e420a0fa615dfa6e26a10b392225f374956
[modules/shaper.git] / src / FeaturesPlugin / pipe_widget.xml
1 <!-- Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
2
3 <source>
4   <multi_selector id="base_objects"
5                   label="Base objects:"
6                   tooltip="Select a base objects"
7                   type_choice="wires faces objects"
8                   use_choice="false"
9                   concealment="true">
10     <validator id="FeaturesPlugin_ValidatorBaseForGeneration" parameters="vertex,edge,wire,face,shell"/>
11   </multi_selector>
12   <shape_selector id="path_object"
13                   label="Path object:"
14                   tooltip="Select an edge or wire for path"
15                   shape_types="edge wire">
16   </shape_selector>
17   <toolbox id="creation_method">
18     <box id="simple" title="Simple pipe by objects and path" icon="icons/Features/pipe_simple_32x32.png"/>
19     <box id="binormal" title="Pipe by objects, path and Bi-Normal" icon="icons/Features/pipe_binormal_32x32.png">
20       <shape_selector id="binormal"
21                       label="Bi-Normal:"
22                       tooltip="Select an edge for Bi-Normal"
23                       shape_types="edge">
24         <validator id="GeomValidators_ShapeType" parameters="line"/>
25       </shape_selector>
26     </box>
27     <box id="locations" title="Pipe by objects, path and locations" icon="icons/Features/pipe_locations_32x32.png">
28       <multi_selector id="locations_objects"
29                       label="Locations:"
30                       tooltip="Select one or more vertices to specify the locations"
31                       type_choice="vertex">
32       </multi_selector>
33     </box>
34   </toolbox>
35   <validator id="FeaturesPlugin_ValidatorPipeLocations"/>
36 </source>