1 <ServerManagerConfiguration>
2 <ProxyGroup name="filters">
3 <SourceProxy name="DifferenceTimesteps"
4 class="vtkDifferenceTimestepsFilter"
5 label="Difference Timesteps">
7 long_help="The filter computes difference between two selected timesteps from multiblock data set."
8 short_help="Computes difference between two selected timesteps.">
11 <InputProperty name="Input"
12 command="SetInputConnection">
13 <ProxyGroupDomain name="groups">
14 <Group name="sources" />
15 <Group name="filters" />
17 <DataTypeDomain name="input_type">
18 <DataType value="vtkDataObject" />
20 <InputArrayDomain name="input_array"
24 This property specifies the input to DifferenceTimesteps filter.
28 <StringVectorProperty name="SelectInputScalars"
29 label="Array to process"
30 command="SetInputArrayToProcess"
31 number_of_elements="5"
32 element_types="0 0 0 0 2"
34 <ArrayListDomain name="array_list"
35 attribute_type="Scalars"
36 input_domain_name="input_array">
38 <Property name="Input"
42 <FieldDataDomain name="field_list">
44 <Property name="Input"
49 This property indicates the scalar array name to compute difference.
51 </StringVectorProperty>
57 <TimeStepsInformationHelper/>
59 Available timestep values.
61 </DoubleVectorProperty>
64 name="RangeIndicesTimeStepsInfo"
65 command="GetRangeIndicesTimeSteps"
66 number_of_elements="2"
69 <SimpleIntInformationHelper/>
73 name="FirstTimeStepIndex"
74 label="First time step"
75 command="SetFirstTimeStepIndex"
76 number_of_elements="1"
79 information_property="RangeIndicesTimeStepsInfo">
80 <IntRangeDomain name="range" default_mode="min">
82 <Property name="RangeIndicesTimeStepsInfo"
87 Define a first time step.
92 name="SecondTimeStepIndex"
93 label="Second time step"
94 command="SetSecondTimeStepIndex"
95 number_of_elements="1"
98 information_property="RangeIndicesTimeStepsInfo">
99 <IntRangeDomain name="range" default_mode="max">
101 <Property name="RangeIndicesTimeStepsInfo"
103 </RequiredProperties>
106 Define a second time step.
110 <StringVectorProperty
111 name="ArrayNamePrefix"
112 label="Name prefix array"
113 command="SetArrayNamePrefix"
114 number_of_elements="1"
116 default_values="diff_"
117 panel_visibility="advanced" >
119 Prefix to a new array name.
121 </StringVectorProperty>
123 <PropertyGroup label="Timing">
124 <Property name="FirstTimeStepIndex" />
125 <Property name="SecondTimeStepIndex" />
127 <PropertyGroup label="Additional attributes">
128 <Property name="ArrayNamePrefix" />
131 <Visibility replace_input="0" />
132 <ShowInMenu category="Temporal" icon=":/DifferenceTimestepsIcons/resources/timesteps-icon.png" />
137 </ServerManagerConfiguration>