Salome HOME
53165ae7c8c01b1b0ea4fbe2dcbb5e7413f3d209
[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,compound"/>
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     <validator id="FeaturesPlugin_ValidatorPipePath"/>
17   </shape_selector>
18   <toolbox id="creation_method">
19     <box id="simple" title="Simple pipe by objects and path" icon="icons/Features/pipe_simple_32x32.png"/>
20     <box id="binormal" title="Pipe by objects, path and Bi-Normal" icon="icons/Features/pipe_binormal_32x32.png">
21       <shape_selector id="binormal"
22                       label="Bi-Normal:"
23                       tooltip="Select an edge for Bi-Normal"
24                       shape_types="edge">
25         <validator id="GeomValidators_ShapeType" parameters="line"/>
26       </shape_selector>
27     </box>
28     <box id="locations" title="Pipe by objects, path and locations" icon="icons/Features/pipe_locations_32x32.png">
29       <multi_selector id="locations_objects"
30                       label="Locations:"
31                       tooltip="Select one or more vertices to specify the locations"
32                       type_choice="vertex">
33       </multi_selector>
34     </box>
35   </toolbox>
36   <validator id="FeaturesPlugin_ValidatorPipeLocations"/>
37 </source>