Salome HOME
Copyrights update 2015.
[modules/paravis.git] / src / Plugins / ElevationSurface / ElevationSurface.xml
1 <ServerManagerConfiguration>
2   <!-- Begin ElevationSurfaceFilter -->
3   <ProxyGroup
4     name="filters">
5     <SourceProxy
6       name="ElevationSurface"
7       class="vtkElevationSurfaceFilter"
8       label="Elevation Surface">
9
10       <Documentation
11         long_help="Create a point set with data at ElevationSurface points. Cells are shrinked by a given factor towards the cell center."
12         short_help="Create a point set with data at ElevationSurface points. Cells are shrinked by a given factor towards the cell center.">
13         "Create a point set with data at quadrature points."
14       </Documentation>
15
16       <OutputPort
17         name="ElevationSurface"
18         index="0" />
19
20       <InputProperty
21         name="Input"
22         command="SetInputConnection">
23         <ProxyGroupDomain
24           name="groups">
25           <Group
26             name="sources" />
27           <Group
28             name="filters" />
29         </ProxyGroupDomain>
30         <DataTypeDomain
31           name="input_type">
32           <DataType
33             value="vtkPolyData" />
34         </DataTypeDomain>
35         <InputArrayDomain
36           name="input_array"
37           attribute_type="cell"
38           number_of_components="1"/>
39       </InputProperty>
40
41       <!-- Source Array -->
42       <StringVectorProperty
43         name="SelectSourceArray"
44         command="SetInputArrayToProcess"
45         number_of_elements="5"
46         element_types="0 0 0 0 2"
47         label="Elevation Field"
48         animateable="0">
49         <Documentation>
50           Specifies the cell field used for the elevation surface.
51         </Documentation>
52         <ArrayListDomain
53           name="array_list"
54           input_domain_name="input_array"
55           attribute_type="Scalars" >
56           <RequiredProperties>
57             <Property
58               name="Input"
59               function="Input" />
60           </RequiredProperties>
61         </ArrayListDomain>
62       </StringVectorProperty>
63
64       <DoubleVectorProperty
65         name="ScaleFactor"
66         command="SetScaleFactor"
67         label="Scale Factor"
68         number_of_elements="1"
69         default_values="0.5">
70       </DoubleVectorProperty>
71
72       <DoubleVectorProperty
73         name="Direction"
74         command="SetDirection"
75         label="Direction"
76         number_of_elements="3"
77         default_values="0 0 1">
78       </DoubleVectorProperty>
79
80       <IntVectorProperty
81         name="AutoDetectDirection"
82         command="SetAutoDetectDirection"
83         label="Auto Detect Direction"
84         number_of_elements="1"
85         default_values="1">
86         <BooleanDomain name="bool"/>
87       </IntVectorProperty>
88
89     </SourceProxy>
90
91   </ProxyGroup>
92   <!-- End ElevationSurfaceFilter -->
93 </ServerManagerConfiguration>