Salome HOME
bos #26374 Merge branch 'CR26374'
[modules/shaper.git] / src / FiltersPlugin / filter-VolumeSize.xml
1 <filter id="VolumeSize">
2   <switch id="VolumeSize__comparatorType">
3     <case id="inf" title="&lt;">
4       <doublevalue id="VolumeSize__value"
5                    label="Size"
6                    min="0"
7                    default="1"
8                    tooltip="&lt; to">
9         <validator id="GeomValidators_Positive" />
10       </doublevalue>
11     </case>
12     <case id="infEq" title="&lt;=">
13       <doublevalue id="VolumeSize__value"
14                    label="Size"
15                    min="0" step="0.1"
16                    default="1"
17                    tooltip="&lt;= to">
18         <validator id="GeomValidators_Positive"/>
19       </doublevalue>
20     </case>
21     <case id="sup" title="&gt;">
22       <doublevalue id="VolumeSize__value"
23                    label="Size"
24                    min="0" step="0.1"
25                    default="1"
26                    tooltip="&gt; to">
27         <validator id="GeomValidators_Positive" parameters="-1.e-10"/>
28       </doublevalue>
29     </case>
30     <case id="supEq" title="&gt;=">
31       <doublevalue id="VolumeSize__value"
32                    label="Size"
33                    min="0" step="0.1"
34                    default="1"
35                    tooltip="&gt;="> to">
36         <validator id="GeomValidators_Positive" parameters="-1.e-10"/>
37       </doublevalue>
38     </case>
39     <case id="isBetween" title="is between">
40       <doublevalue id="VolumeSize__value"
41                    label="Min size"
42                    min="0" step="0.1"
43                    default="1"
44                    tooltip="Min value">
45         <validator id="GeomValidators_Positive" parameters="-1.e-10"/>
46       </doublevalue>
47       <doublevalue id="VolumeSize__valueMax"
48                    label="Max size"
49                    min="0" step="0.1"
50                    default="10"
51                    tooltip="Max value">
52         <validator id="GeomValidators_Positive"/>
53       </doublevalue>
54     </case>
55     <case id="isStrictlyBetween" title="is strictly between">
56       <doublevalue id="VolumeSize__value"
57                    label="Min size"
58                    min="0" step="0.1"
59                    default="1"
60                    tooltip="Min value">
61         <validator id="GeomValidators_Positive" parameters="-1.e-10"/>
62       </doublevalue>
63       <doublevalue id="VolumeSize__valueMax"
64                    label="Max size"
65                    min="0" step="0.1"
66                    default="10"
67                    tooltip="Max value">
68         <validator id="GeomValidators_Positive"/>
69       </doublevalue>
70     </case>
71   </switch>
72 </filter>