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"
43 This property indicates the scalar array name to compute difference.
45 </StringVectorProperty>
51 <TimeStepsInformationHelper/>
53 Available timestep values.
55 </DoubleVectorProperty>
58 name="RangeIndicesTimeStepsInfo"
59 command="GetRangeIndicesTimeSteps"
60 number_of_elements="2"
63 <SimpleIntInformationHelper/>
67 name="FirstTimeStepIndex"
68 label="First time step"
69 command="SetFirstTimeStepIndex"
70 number_of_elements="1"
73 information_property="RangeIndicesTimeStepsInfo">
74 <IntRangeDomain name="range" default_mode="min">
76 <Property name="RangeIndicesTimeStepsInfo"
81 Define a first time step.
86 name="SecondTimeStepIndex"
87 label="Second time step"
88 command="SetSecondTimeStepIndex"
89 number_of_elements="1"
92 information_property="RangeIndicesTimeStepsInfo">
93 <IntRangeDomain name="range" default_mode="max">
95 <Property name="RangeIndicesTimeStepsInfo"
100 Define a second time step.
104 <StringVectorProperty
105 name="ArrayNamePrefix"
106 label="Name prefix array"
107 command="SetArrayNamePrefix"
108 number_of_elements="1"
110 default_values="diff_"
111 panel_visibility="advanced" >
113 Prefix to a new array name.
115 </StringVectorProperty>
117 <PropertyGroup label="Timing">
118 <Property name="FirstTimeStepIndex" />
119 <Property name="SecondTimeStepIndex" />
121 <PropertyGroup label="Additional attributes">
122 <Property name="ArrayNamePrefix" />
125 <Visibility replace_input="0" />
126 <ShowInMenu category="Temporal" icon=":/DifferenceTimestepsIcons/resources/timesteps-icon.png" />
131 </ServerManagerConfiguration>