paraview_server_manager_data.h
Go to the documentation of this file.
1 // Loadable modules
2 //
3 // Generated by bin/vtkProcessXML-pv5.12
4 //
5 #ifndef paraview_server_manager_data_h
6 #define paraview_server_manager_data_h
7 
8 #include <cstring>
9 #include <cassert>
10 #include <algorithm>
11 
12 
13 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Core/Resources/core_sources.xml
15 "<ServerManagerConfiguration>\n"
16 " <ProxyGroup name=\"sources\">\n"
17 " <!-- ==================================================================== -->\n"
18 " <SourceProxy class=\"vtkTrivialProducer\"\n"
19 " name=\"TrivialProducer\">\n"
20 " </SourceProxy>\n"
21 "\n"
22 " <!-- ==================================================================== -->\n"
23 " <SourceProxy class=\"vtkPVTrivialProducer\"\n"
24 " name=\"PVTrivialProducer\">\n"
25 " <IntVectorProperty command=\"SetWholeExtent\"\n"
26 " default_values=\"0 -1 0 -1 0 -1\"\n"
27 " name=\"WholeExtent\"\n"
28 " number_of_elements=\"6\"\n"
29 " panel_visibility=\"never\" >\n"
30 " <Documentation>The values of this property specify the whole extent of\n"
31 " the topologically regular grid.</Documentation>\n"
32 " </IntVectorProperty>\n"
33 " </SourceProxy>\n"
34 "\n"
35 " <!-- ==================================================================== -->\n"
36 " <SourceProxy class=\"vtkPVTrivialProducer\" name=\"PVTrivialProducer2\">\n"
37 " </SourceProxy>\n"
38 "\n"
39 " <!-- ==================================================================== -->\n"
40 " <SourceProxy class=\"vtkDistributedTrivialProducer\"\n"
41 " name=\"DistributedTrivialProducer\">\n"
42 " <IntVectorProperty command=\"SetWholeExtent\"\n"
43 " default_values=\"0 -1 0 -1 0 -1\"\n"
44 " name=\"WholeExtent\"\n"
45 " number_of_elements=\"6\"\n"
46 " panel_visibility=\"never\" >\n"
47 " <Documentation>The values of this property specify the whole extent of\n"
48 " the topologically regular grid.</Documentation>\n"
49 " </IntVectorProperty>\n"
50 " <StringVectorProperty command=\"UpdateFromGlobal\"\n"
51 " default_values=\"\"\n"
52 " name=\"UpdateDataset\"\n"
53 " number_of_elements=\"1\"\n"
54 " panel_visibility=\"default\">\n"
55 " <Documentation>This property allow to initialize the trivial producer based\n"
56 " on a previously registered dataset.\n"
57 " </Documentation>\n"
58 " </StringVectorProperty>\n"
59 " </SourceProxy>\n"
60 " </ProxyGroup>\n"
61 "</ServerManagerConfiguration>\n"
62 "\n";
63 // Get single string
65 {
66 
67  const size_t len0 = strlen(paraview_server_managercore_sourcesInterface0);
68  size_t len = ( 0
69  + len0 );
70  char* res = new char[ len + 1];
71  size_t offset = 0;
73  assert(offset == len);
74  res[offset] = 0;
75  return res;
76 }
77 
78 
79 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Extraction/Resources/extraction_filters.xml
81 "<ServerManagerConfiguration>\n"
82 " <ProxyGroup name=\"internal_filters\">\n"
83 " <!-- ==================================================================== -->\n"
84 " <SourceProxy class=\"vtkExtractSelectionRange\"\n"
85 " label=\"Extract Selection Range (internal)\"\n"
86 " name=\"ExtractSelectionRange\">\n"
87 " <Documentation>\n"
88 " This filter extracts the range of a given set of cells or points given\n"
89 " a selection. The selection can be obtained from a rubber-band selection\n"
90 " (either point, cell, visible or in a frustum) and passed to the filter or\n"
91 " specified by providing an ID list. This is an internal filter.\n"
92 " </Documentation>\n"
93 " <InputProperty command=\"SetInputConnection\"\n"
94 " name=\"Input\"\n"
95 " port_index=\"0\">\n"
96 " <ProxyGroupDomain name=\"groups\">\n"
97 " <Group name=\"sources\"/>\n"
98 " <Group name=\"filters\"/>\n"
99 " </ProxyGroupDomain>\n"
100 " <DataTypeDomain name=\"input_type\">\n"
101 " <DataType value=\"vtkDataObject\"/>\n"
102 " </DataTypeDomain>\n"
103 " <Documentation>\n"
104 " The input from which the selection is\n"
105 " extracted.\n"
106 " </Documentation>\n"
107 " </InputProperty>\n"
108 " <InputProperty command=\"SetInputConnection\"\n"
109 " name=\"Selection\"\n"
110 " port_index=\"1\">\n"
111 " <ProxyGroupDomain name=\"groups\">\n"
112 " <Group name=\"sources\"/>\n"
113 " <Group name=\"filters\"/>\n"
114 " </ProxyGroupDomain>\n"
115 " <DataTypeDomain name=\"input_type\">\n"
116 " <DataType value=\"vtkSelection\"/>\n"
117 " </DataTypeDomain>\n"
118 " <Documentation>\n"
119 " The input that provides the selection\n"
120 " object.\n"
121 " </Documentation>\n"
122 " </InputProperty>\n"
123 " <StringVectorProperty command=\"SetArrayName\"\n"
124 " name=\"ArrayName\"\n"
125 " number_of_elements=\"1\">\n"
126 " <Documentation>\n"
127 " This property indicates the name of the scalar array\n"
128 " used to compute the range.\n"
129 " </Documentation>\n"
130 " </StringVectorProperty>\n"
131 " <IntVectorProperty command=\"SetFieldType\"\n"
132 " default_values=\"0\"\n"
133 " is_internal=\"1\"\n"
134 " name=\"FieldType\"\n"
135 " number_of_elements=\"1\">\n"
136 " <Documentation>\n"
137 " Set the field type of the selection.\n"
138 " </Documentation>\n"
139 " </IntVectorProperty>\n"
140 " <IntVectorProperty command=\"SetComponent\"\n"
141 " default_values=\"0\"\n"
142 " is_internal=\"1\"\n"
143 " name=\"Component\"\n"
144 " number_of_elements=\"1\">\n"
145 " <Documentation>\n"
146 " Select the component of the selection.\n"
147 " </Documentation>\n"
148 " </IntVectorProperty>\n"
149 " <DoubleVectorProperty command=\"GetRange\"\n"
150 " default_values=\"0 0\"\n"
151 " information_only=\"1\"\n"
152 " name=\"Range\"\n"
153 " number_of_elements=\"2\">\n"
154 " </DoubleVectorProperty>\n"
155 " <!-- End ExtractSelectionRange -->\n"
156 " </SourceProxy>\n"
157 " <!-- ==================================================================== -->\n"
158 " <SourceProxy class=\"vtkSelectArraysExtractBlocks\" name=\"SelectArraysExtractBlocks\">\n"
159 " <Documentation long_help=\"The SelectArraysExtractBlocks filter is a meta-filter combining\n"
160 " the PassArray filter and the ExtractBlock filter.\"\n"
161 " short_help=\"Combines the PassArray and the ExtractBlock filter.\">\n"
162 " The SelectArraysExtractBlocks filter is a meta-filter combining the PassArray\n"
163 " filter and the ExtractBlock filter. It's intended to be used as a pre-processing\n"
164 " filter for MultiBlockDataSet, UniformGridAMR and PartitionedDataSetCollection\n"
165 " writers. It allows to select specific data arrays and/or blocks to write.\n"
166 " </Documentation>\n"
167 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
168 " <ProxyGroupDomain name=\"groups\">\n"
169 " <Group name=\"sources\" />\n"
170 " <Group name=\"filters\" />\n"
171 " </ProxyGroupDomain>\n"
172 " <DataTypeDomain name=\"input_type\">\n"
173 " <DataType value=\"vtkMultiBlockDataSet\"/>\n"
174 " <DataType value=\"vtkUniformGridAMR\"/>\n"
175 " <DataType value=\"vtkPartitionedDataSetCollection\"/>\n"
176 " </DataTypeDomain>\n"
177 " <InputArrayDomain name=\"point_arrays\" attribute_type=\"point\" optional=\"1\" />\n"
178 " <InputArrayDomain name=\"cell_arrays\" attribute_type=\"cell\" optional=\"1\" />\n"
179 " <InputArrayDomain name=\"field_arrays\" attribute_type=\"field\" optional=\"1\" />\n"
180 " <InputArrayDomain name=\"vertex_arrays\" attribute_type=\"vertex\" optional=\"1\" />\n"
181 " <InputArrayDomain name=\"edge_arrays\" attribute_type=\"edge\" optional=\"1\" />\n"
182 " <InputArrayDomain name=\"row_arrays\" attribute_type=\"row\" optional=\"1\" />\n"
183 " </InputProperty>\n"
184 "\n"
185 " <IntVectorProperty name=\"ChooseArraysToWrite\"\n"
186 " command=\"SetPassArraysEnabled\"\n"
187 " default_values=\"0\"\n"
188 " number_of_elements=\"1\">\n"
189 " <BooleanDomain name=\"bool\" />\n"
190 " <Documentation>\n"
191 " Explicitly choose which arrays to write.\n"
192 " </Documentation>\n"
193 " </IntVectorProperty>\n"
194 " <StringVectorProperty\n"
195 " name=\"PointDataArrays\"\n"
196 " command=\"GetPointDataArraySelection\"\n"
197 " number_of_elements_per_command=\"1\"\n"
198 " repeat_command=\"1\"\n"
199 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
200 " <ArrayListDomain name=\"array_list\" input_domain_name=\"point_arrays\">\n"
201 " <RequiredProperties>\n"
202 " <Property name=\"Input\" function=\"Input\" />\n"
203 " </RequiredProperties>\n"
204 " </ArrayListDomain>\n"
205 " <Documentation>\n"
206 " Select the point data arrays to pass through.\n"
207 " </Documentation>\n"
208 " <Hints>\n"
209 " <ArraySelectionWidget icon_type=\"point\"/>\n"
210 " </Hints>\n"
211 " </StringVectorProperty>\n"
212 " <StringVectorProperty\n"
213 " name=\"CellDataArrays\"\n"
214 " command=\"GetCellDataArraySelection\"\n"
215 " number_of_elements_per_command=\"1\"\n"
216 " repeat_command=\"1\"\n"
217 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
218 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
219 " <RequiredProperties>\n"
220 " <Property name=\"Input\" function=\"Input\" />\n"
221 " </RequiredProperties>\n"
222 " </ArrayListDomain>\n"
223 " <Documentation>\n"
224 " Select the cell data arrays to pass through.\n"
225 " </Documentation>\n"
226 " <Hints>\n"
227 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
228 " </Hints>\n"
229 " </StringVectorProperty>\n"
230 " <StringVectorProperty\n"
231 " name=\"FieldDataArrays\"\n"
232 " command=\"GetFieldDataArraySelection\"\n"
233 " number_of_elements_per_command=\"1\"\n"
234 " repeat_command=\"1\"\n"
235 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
236 " <ArrayListDomain name=\"array_list\" input_domain_name=\"field_arrays\">\n"
237 " <RequiredProperties>\n"
238 " <Property name=\"Input\" function=\"Input\" />\n"
239 " </RequiredProperties>\n"
240 " </ArrayListDomain>\n"
241 " <Documentation>\n"
242 " Select the field data arrays to pass through.\n"
243 " </Documentation>\n"
244 " <Hints>\n"
245 " <ArraySelectionWidget icon_type=\"field\"/>\n"
246 " </Hints>\n"
247 " </StringVectorProperty>\n"
248 " <StringVectorProperty\n"
249 " name=\"VertexDataArrays\"\n"
250 " command=\"GetVertexDataArraySelection\"\n"
251 " number_of_elements_per_command=\"1\"\n"
252 " repeat_command=\"1\"\n"
253 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
254 " <ArrayListDomain name=\"array_list\" input_domain_name=\"vertex_arrays\">\n"
255 " <RequiredProperties>\n"
256 " <Property name=\"Input\" function=\"Input\" />\n"
257 " </RequiredProperties>\n"
258 " </ArrayListDomain>\n"
259 " <Documentation>\n"
260 " Select the vertex data arrays to pass through.\n"
261 " </Documentation>\n"
262 " <Hints>\n"
263 " <ArraySelectionWidget icon_type=\"vertex\"/>\n"
264 " </Hints>\n"
265 " </StringVectorProperty>\n"
266 " <StringVectorProperty\n"
267 " name=\"EdgeDataArrays\"\n"
268 " command=\"GetEdgeDataArraySelection\"\n"
269 " number_of_elements_per_command=\"1\"\n"
270 " repeat_command=\"1\"\n"
271 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
272 " <ArrayListDomain name=\"array_list\" input_domain_name=\"edge_arrays\">\n"
273 " <RequiredProperties>\n"
274 " <Property name=\"Input\" function=\"Input\" />\n"
275 " </RequiredProperties>\n"
276 " </ArrayListDomain>\n"
277 " <Documentation>\n"
278 " Select the edge data arrays to pass through.\n"
279 " </Documentation>\n"
280 " <Hints>\n"
281 " <ArraySelectionWidget icon_type=\"edge\"/>\n"
282 " </Hints>\n"
283 " </StringVectorProperty>\n"
284 " <StringVectorProperty\n"
285 " name=\"RowDataArrays\"\n"
286 " command=\"GetRowDataArraySelection\"\n"
287 " number_of_elements_per_command=\"1\"\n"
288 " repeat_command=\"1\"\n"
289 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
290 " <ArrayListDomain name=\"array_list\" input_domain_name=\"row_arrays\">\n"
291 " <RequiredProperties>\n"
292 " <Property name=\"Input\" function=\"Input\" />\n"
293 " </RequiredProperties>\n"
294 " </ArrayListDomain>\n"
295 " <Documentation>\n"
296 " Select the row data arrays to pass through.\n"
297 " </Documentation>\n"
298 " <Hints>\n"
299 " <ArraySelectionWidget icon_type=\"row\"/>\n"
300 " </Hints>\n"
301 " </StringVectorProperty>\n"
302 "\n"
303 " <IntVectorProperty name=\"ChooseBlocksToWrite\"\n"
304 " command=\"SetExtractBlocksEnabled\"\n"
305 " default_values=\"0\"\n"
306 " number_of_elements=\"1\">\n"
307 " <BooleanDomain name=\"bool\" />\n"
308 " <Documentation>\n"
309 " Explicitly choose which blocks to write.\n"
310 " </Documentation>\n"
311 " </IntVectorProperty>\n"
312 " <StringVectorProperty name=\"Assembly\"\n"
313 " command=\"SetAssemblyName\"\n"
314 " number_of_elements=\"1\">\n"
315 " <DataAssemblyListDomain name=\"data_assembly_list\">\n"
316 " <RequiredProperties>\n"
317 " <Property function=\"Input\" name=\"Input\"/>\n"
318 " </RequiredProperties>\n"
319 " </DataAssemblyListDomain>\n"
320 " <Documentation>\n"
321 " Select which assembly is used when specifying selectors\n"
322 " to choose blocks to extract.\n"
323 " </Documentation>\n"
324 " </StringVectorProperty>\n"
325 " <StringVectorProperty name=\"Selectors\"\n"
326 " command=\"AddSelector\"\n"
327 " clean_command=\"ClearSelectors\"\n"
328 " repeat_command=\"1\"\n"
329 " number_of_elements_per_command=\"1\">\n"
330 " <DataAssemblyDomain name=\"data_assembly\">\n"
331 " <RequiredProperties>\n"
332 " <Property function=\"Input\" name=\"Input\"/>\n"
333 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
334 " </RequiredProperties>\n"
335 " </DataAssemblyDomain>\n"
336 " <Documentation>\n"
337 " Specify the selectors for the data assembly chosen using **Assembly**\n"
338 " to choose the blocks to extract from the input dataset.\n"
339 " </Documentation>\n"
340 " </StringVectorProperty>\n"
341 "\n"
342 " <PropertyGroup label=\"Blocks\" panel_widget=\"DataAssemblyEditor\">\n"
343 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
344 " <Property name=\"Selectors\" function=\"Selectors\"/>\n"
345 " </PropertyGroup>\n"
346 " </SourceProxy>\n"
347 " <!-- End of internal_filters -->\n"
348 " </ProxyGroup>\n"
349 "\n"
350 " <ProxyGroup name=\"filters\">\n"
351 "\n"
352 " <!-- ==================================================================== -->\n"
353 " <SourceProxy class=\"vtkExtractCellsAlongLine\"\n"
354 " label=\"Extract Cells Along Line\"\n"
355 " name=\"ExtractCellsAlongLine\">\n"
356 " <Documentation short_help=\"Extract cells along input line.\">\n"
357 " This filter extract the cells intersected by a line.\n"
358 " </Documentation>\n"
359 " <InputProperty command=\"SetInputConnection\"\n"
360 " name=\"Input\">\n"
361 " <ProxyGroupDomain name=\"groups\">\n"
362 " <Group name=\"sources\"/>\n"
363 " <Group name=\"filters\"/>\n"
364 " </ProxyGroupDomain>\n"
365 " <DataTypeDomain name=\"input_type\">\n"
366 " <DataType value=\"vtkDataSet\"/>\n"
367 " <DataType value=\"vtkCompositeDataSet\"/>\n"
368 " </DataTypeDomain>\n"
369 " </InputProperty>\n"
370 " <DoubleVectorProperty animateable=\"1\"\n"
371 " command=\"SetPoint1\"\n"
372 " default_values=\"0.0 0.0 0.0\"\n"
373 " name=\"Point1\"\n"
374 " number_of_elements=\"3\">\n"
375 " <BoundsDomain default_mode=\"min\"\n"
376 " mode=\"normal\"\n"
377 " name=\"range\">\n"
378 " <RequiredProperties>\n"
379 " <Property function=\"Input\"\n"
380 " name=\"Input\"/>\n"
381 " </RequiredProperties>\n"
382 " </BoundsDomain>\n"
383 " <Documentation>\n"
384 " This property controls the coordinates of the first endpoint of the line.\n"
385 " </Documentation>\n"
386 " </DoubleVectorProperty>\n"
387 " <DoubleVectorProperty animateable=\"1\"\n"
388 " command=\"SetPoint2\"\n"
389 " default_values=\"0.0 0.0 0.0\"\n"
390 " name=\"Point2\"\n"
391 " number_of_elements=\"3\">\n"
392 " <BoundsDomain default_mode=\"max\"\n"
393 " mode=\"normal\"\n"
394 " name=\"range\">\n"
395 " <RequiredProperties>\n"
396 " <Property function=\"Input\"\n"
397 " name=\"Input\"/>\n"
398 " </RequiredProperties>\n"
399 " </BoundsDomain>\n"
400 " <Documentation>\n"
401 " This property controls the coordinates of the second endpoint of the line.\n"
402 " </Documentation>\n"
403 " </DoubleVectorProperty>\n"
404 " <PropertyGroup label=\"Line Parameters\" panel_widget=\"InteractiveLine\">\n"
405 " <Property function=\"Point1WorldPosition\" name=\"Point1\"/>\n"
406 " <Property function=\"Point2WorldPosition\" name=\"Point2\"/>\n"
407 " </PropertyGroup>\n"
408 " <!-- End ExtractCellsAlongLine -->\n"
409 " </SourceProxy>\n"
410 "\n"
411 " <!-- ==================================================================== -->\n"
412 " <SourceProxy class=\"vtkExtractCellsAlongPolyLine\"\n"
413 " label=\"Extract Cells Along Lines Custom Source\"\n"
414 " name=\"ExtractCellsAlongLineCustom\">\n"
415 " <Documentation short_help=\"Extract cells along input lines from custom source\">\n"
416 " The Extract Cells Along Lines From Custom Source filter\n"
417 " extracts cells from the input data set that intersect lines from a custom source.\n"
418 " This source can be either an Unstructured Grid or a Poly Data. Any cells other\n"
419 ;
420 
421 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Extraction/Resources/extraction_filters.xml
423 " than lines or poly lines are ignored in the source.\n"
424 " </Documentation>\n"
425 " <InputProperty command=\"SetInputConnection\"\n"
426 " name=\"Input\">\n"
427 " <ProxyGroupDomain name=\"groups\">\n"
428 " <Group name=\"sources\"/>\n"
429 " <Group name=\"filters\"/>\n"
430 " </ProxyGroupDomain>\n"
431 " <DataTypeDomain name=\"input_type\">\n"
432 " <DataType value=\"vtkDataSet\"/>\n"
433 " <DataType value=\"vtkCompositeDataSet\"/>\n"
434 " </DataTypeDomain>\n"
435 " </InputProperty>\n"
436 " <InputProperty command=\"SetSourceConnection\"\n"
437 " name=\"Source\">\n"
438 " <ProxyGroupDomain name=\"groups\">\n"
439 " <Group name=\"sources\"/>\n"
440 " <Group name=\"filters\"/>\n"
441 " </ProxyGroupDomain>\n"
442 " <DataTypeDomain name=\"input_type\">\n"
443 " <DataType value=\"vtkPolyData\"/>\n"
444 " <DataType value=\"vtkUnstructuredGrid\"/>\n"
445 " </DataTypeDomain>\n"
446 " <Documentation>\n"
447 " This property specifies the dataset composed of the lines and poly lines used\n"
448 " to extract cells in the input.\n"
449 " </Documentation>\n"
450 " </InputProperty>\n"
451 " <!-- End ExtractCellsAlongLineCustom -->\n"
452 " </SourceProxy>\n"
453 "\n"
454 " <!-- ==================================================================== -->\n"
455 " <SourceProxy class=\"vtkPVExtractSelection\"\n"
456 " label=\"Extract Selection (internal)\"\n"
457 " name=\"PVExtractSelection\">\n"
458 " <Documentation>\n"
459 " This filter extracts a given set of cells or points given\n"
460 " a selection. The selection can be obtained from a rubber-band selection\n"
461 " (either point, cell, visible or in a frustum) and passed to the filter or\n"
462 " specified by providing an ID list. This is an internal filter, use\n"
463 " \"ExtractSelection\" instead.\n"
464 " </Documentation>\n"
465 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
466 " command=\"SetInputConnection\"\n"
467 " name=\"Input\">\n"
468 " <ProxyGroupDomain name=\"groups\">\n"
469 " <Group name=\"sources\"/>\n"
470 " <Group name=\"filters\"/>\n"
471 " </ProxyGroupDomain>\n"
472 " <DataTypeDomain name=\"input_type\">\n"
473 " <DataType value=\"vtkDataSet\"/>\n"
474 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
475 " </DataTypeDomain>\n"
476 " <Documentation>\n"
477 " The input from which the selection is extracted.\n"
478 " </Documentation>\n"
479 " </InputProperty>\n"
480 " <InputProperty clean_command=\"RemoveAllSelectionsInputs\"\n"
481 " command=\"SetSelectionConnection\"\n"
482 " name=\"Selection\">\n"
483 " <ProxyGroupDomain name=\"groups\">\n"
484 " <Group name=\"sources\"/>\n"
485 " <Group name=\"filters\"/>\n"
486 " </ProxyGroupDomain>\n"
487 " <DataTypeDomain name=\"input_type\">\n"
488 " <DataType value=\"vtkSelection\"/>\n"
489 " </DataTypeDomain>\n"
490 " <Documentation>\n"
491 " The input that provides the selection object.\n"
492 " </Documentation>\n"
493 " </InputProperty>\n"
494 " <IntVectorProperty name=\"HyperTreeGridToUnstructuredGrid\"\n"
495 " command=\"SetHyperTreeGridToUnstructuredGrid\"\n"
496 " default_values=\"0\"\n"
497 " number_of_elements=\"1\">\n"
498 " <BooleanDomain name=\"bool\" />\n"
499 " <Documentation>\n"
500 " Output an unstructured grid instead of a hyper tree grid for input hyper tree grids.\n"
501 " </Documentation>\n"
502 " <Hints>\n"
503 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
504 " name=\"vtkHyperTreeGrid\"\n"
505 " mode=\"visibility\"/>\n"
506 " </Hints>\n"
507 " </IntVectorProperty>\n"
508 " <!-- End ExtractSelection -->\n"
509 " </SourceProxy>\n"
510 "\n"
511 " <!-- ==================================================================== -->\n"
512 " <SourceProxy class=\"vtkPConvertSelection\"\n"
513 " name=\"ConvertSelection\">\n"
514 " <Documentation>\n"
515 " Converts a selection from one type to another.\n"
516 " </Documentation>\n"
517 " <InputProperty command=\"SetInputConnection\"\n"
518 " name=\"DataInput\"\n"
519 " port_index=\"1\">\n"
520 " <DataTypeDomain name=\"input_type\">\n"
521 " <DataType value=\"vtkDataObject\"/>\n"
522 " </DataTypeDomain>\n"
523 " <Documentation>\n"
524 " Set the vtkDataObject input used to convert the selection.\n"
525 " </Documentation>\n"
526 " </InputProperty>\n"
527 " <InputProperty command=\"SetInputConnection\"\n"
528 " name=\"Input\"\n"
529 " port_index=\"0\">\n"
530 " <DataTypeDomain name=\"input_type\">\n"
531 " <DataType value=\"vtkSelection\"/>\n"
532 " </DataTypeDomain>\n"
533 " <Documentation>\n"
534 " Set the selection to convert.\n"
535 " </Documentation>\n"
536 " </InputProperty>\n"
537 " <IntVectorProperty command=\"SetOutputType\"\n"
538 " default_values=\"5\"\n"
539 " name=\"OutputType\"\n"
540 " number_of_elements=\"1\">\n"
541 " <Documentation>\n"
542 " Set the ContentType for the output.\n"
543 " </Documentation>\n"
544 " <EnumerationDomain name=\"enum\">\n"
545 " <Entry text=\"GLOBALIDs\"\n"
546 " value=\"0\"/>\n"
547 " <Entry text=\"PEDIGREEIDS\"\n"
548 " value=\"1\"/>\n"
549 " <Entry text=\"VALUES\"\n"
550 " value=\"2\"/>\n"
551 " <Entry text=\"INDICES\"\n"
552 " value=\"3\"/>\n"
553 " <Entry text=\"FRUSTUM\"\n"
554 " value=\"4\"/>\n"
555 " <Entry text=\"LOCATIONS\"\n"
556 " value=\"5\"/>\n"
557 " <Entry text=\"THRESHOLDS\"\n"
558 " value=\"6\"/>\n"
559 " </EnumerationDomain>\n"
560 " </IntVectorProperty>\n"
561 " <StringVectorProperty clean_command=\"ClearArrayNames\"\n"
562 " command=\"AddArrayName\"\n"
563 " element_types=\"2\"\n"
564 " name=\"ArrayNames\"\n"
565 " number_of_elements_per_command=\"1\"\n"
566 " repeat_command=\"1\"/>\n"
567 " <IntVectorProperty command=\"SetMatchAnyValues\"\n"
568 " default_values=\"0\"\n"
569 " name=\"MatchAnyValues\"\n"
570 " number_of_elements=\"1\">\n"
571 " <BooleanDomain name=\"bool\"/>\n"
572 " </IntVectorProperty>\n"
573 " <IntVectorProperty command=\"SetAllowMissingArray\"\n"
574 " default_values=\"0\"\n"
575 " name=\"AllowMissingArray\"\n"
576 " number_of_elements=\"1\">\n"
577 " <BooleanDomain name=\"bool\"/>\n"
578 " </IntVectorProperty>\n"
579 " <!-- End of ConvertSelection -->\n"
580 " </SourceProxy>\n"
581 "\n"
582 " <!-- ==================================================================== -->\n"
583 " <SourceProxy class=\"vtkPVSingleOutputExtractSelection\"\n"
584 " label=\"Extract Selection\"\n"
585 " name=\"ExtractSelection\">\n"
586 " <Documentation long_help=\"Extract different type of selections.\"\n"
587 " short_help=\"Extract different type of selections.\">\n"
588 " This filter extracts a set of cells/points given a selection.\n"
589 " The selection can be obtained from a rubber-band selection\n"
590 " (either cell, visible or in a frustum) or threshold\n"
591 " selection and passed to the filter or specified by\n"
592 " providing an ID list.\n"
593 " </Documentation>\n"
594 " <InputProperty command=\"SetInputConnection\"\n"
595 " name=\"Input\">\n"
596 " <ProxyGroupDomain name=\"groups\">\n"
597 " <Group name=\"sources\"/>\n"
598 " <Group name=\"filters\"/>\n"
599 " </ProxyGroupDomain>\n"
600 " <DataTypeDomain name=\"input_type\">\n"
601 " <DataType value=\"vtkDataSet\"/>\n"
602 " <DataType value=\"vtkTable\"/>\n"
603 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
604 " </DataTypeDomain>\n"
605 " <Documentation>\n"
606 " This property specifies the input from which the selection is extracted.\n"
607 " </Documentation>\n"
608 " </InputProperty>\n"
609 " <InputProperty command=\"SetSelectionConnection\"\n"
610 " name=\"Selection\"\n"
611 " panel_visibility=\"default\">\n"
612 " <ProxyGroupDomain name=\"groups\">\n"
613 " <Group name=\"sources\"/>\n"
614 " <Group name=\"filters\"/>\n"
615 " </ProxyGroupDomain>\n"
616 " <DataTypeDomain name=\"input_type\">\n"
617 " <DataType value=\"vtkSelection\"/>\n"
618 " </DataTypeDomain>\n"
619 " <Documentation>\n"
620 " The input that provides the selection object.\n"
621 " </Documentation>\n"
622 " <Hints>\n"
623 " <!-- This tag alerts the auto-generated panels and input selection\n"
624 " that this input is a selection. It should use the special\n"
625 " selection GUI. -->\n"
626 " <SelectionInput/>\n"
627 " </Hints>\n"
628 " </InputProperty>\n"
629 " <IntVectorProperty command=\"SetPreserveTopology\"\n"
630 " default_values=\"0\"\n"
631 " name=\"PreserveTopology\"\n"
632 " number_of_elements=\"1\">\n"
633 " <BooleanDomain name=\"bool\"/>\n"
634 " <Documentation>\n"
635 " If this property is set to 1 the output preserves the topology of its input and adds\n"
636 " an insidedness array to mark which cells are inside or out. If 0 then the output is\n"
637 " an unstructured grid which contains only the subset of cells that are inside.\n"
638 " </Documentation>\n"
639 " </IntVectorProperty>\n"
640 " <IntVectorProperty name=\"HyperTreeGridToUnstructuredGrid\"\n"
641 " command=\"SetHyperTreeGridToUnstructuredGrid\"\n"
642 " default_values=\"0\"\n"
643 " number_of_elements=\"1\">\n"
644 " <BooleanDomain name=\"bool\" />\n"
645 " <Documentation>\n"
646 " Output an unstructured grid instead of a hyper tree grid (for input hyper tree grids).\n"
647 " Should not be changed after first execution.\n"
648 " </Documentation>\n"
649 " <Hints>\n"
650 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
651 " name=\"vtkHyperTreeGrid\"\n"
652 " mode=\"visibility\"/>\n"
653 " </Hints>\n"
654 " </IntVectorProperty>\n"
655 " <Hints>\n"
656 " <InitializationHelper class=\"vtkSMExtractSelectionProxyInitializationHelper\"/>\n"
657 " <WarnOnCreate>\n"
658 " <DataTypeDomain name=\"input_type\">\n"
659 " <DataType value=\"vtkImageData\" />\n"
660 " <DataType value=\"vtkRectilinearGrid\" />\n"
661 " <DataType value=\"vtkStructuredGrid\" />\n"
662 " </DataTypeDomain>\n"
663 " <MemoryUsage relative=\"20\" />\n"
664 " <Text title=\"Potentially running out of memory\">\n"
665 " **Extract Selection** filter will create an unstructured grid output\n"
666 " and you may not have enough memory to create it.\n"
667 " Do you want to continue?\n"
668 " </Text>\n"
669 " </WarnOnCreate>\n"
670 " </Hints>\n"
671 " <!-- End of ExtractSelection -->\n"
672 " </SourceProxy>\n"
673 "\n"
674 " <!-- ==================================================================== -->\n"
675 " <SourceProxy class=\"vtkPVExtractCellsByType\"\n"
676 " label=\"Extract Cells By Type\"\n"
677 " name=\"ExtractCellsByType\">\n"
678 " <Documentation short_help=\"Extract cells based on their type.\">\n"
679 " This filter extracts cells of the selected types.\n"
680 " If the data set does not contain cells of the chosen types, the output is empty.\n"
681 " </Documentation>\n"
682 "\n"
683 " <InputProperty command=\"SetInputConnection\"\n"
684 " name=\"Input\">\n"
685 " <ProxyGroupDomain name=\"groups\">\n"
686 " <Group name=\"sources\" />\n"
687 " <Group name=\"filters\" />\n"
688 " </ProxyGroupDomain>\n"
689 " <DataTypeDomain name=\"input_type\">\n"
690 " <DataType value=\"vtkDataSet\" />\n"
691 " </DataTypeDomain>\n"
692 " <Documentation>\n"
693 " This property specifies the input of the filter.\n"
694 " </Documentation>\n"
695 " </InputProperty>\n"
696 "\n"
697 " <StringVectorProperty name=\"CellTypeSelectionInfo\"\n"
698 " command=\"GetCellTypeSelection\"\n"
699 " number_of_elements_per_command=\"2\"\n"
700 " information_only=\"1\"\n"
701 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
702 "\n"
703 " <StringVectorProperty name=\"CellTypes\"\n"
704 " command=\"GetCellTypeSelection\"\n"
705 " information_property=\"CellTypeSelectionInfo\"\n"
706 " number_of_elements_per_command=\"2\"\n"
707 " element_types=\"2 0\"\n"
708 " repeat_command=\"1\"\n"
709 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
710 " <ArraySelectionDomain name=\"array_list\">\n"
711 " <RequiredProperties>\n"
712 " <Property function=\"ArrayList\" name=\"CellTypeSelectionInfo\" />\n"
713 " </RequiredProperties>\n"
714 " </ArraySelectionDomain>\n"
715 " <Documentation>\n"
716 " Select the cell types to extract.\n"
717 " </Documentation>\n"
718 " </StringVectorProperty>\n"
719 " <!-- End of ExtractCellsByType -->\n"
720 " </SourceProxy>\n"
721 "\n"
722 " <!-- ==================================================================== -->\n"
723 " <SourceProxy class=\"vtkAppendSelection\"\n"
724 " name=\"AppendSelections\"\n"
725 " processes=\"client|renderserver|dataserver\">\n"
726 " <Documentation long_help=\"Append selections\"\n"
727 " short_help=\"Append multiple selections into one selection.\">\n"
728 " Append multiple selections with one or many nodes, with the same fieldType,\n"
729 " and possibly different content type, to create a combined selection. Each\n"
730 " selection has a name and a boolean expression can be set using the selection\n"
731 " names to define the relation between the selections.\n"
732 " </Documentation>\n"
733 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
734 " command=\"AddInputConnection\"\n"
735 " multiple_input=\"1\"\n"
736 " name=\"Input\">\n"
737 " <ProxyGroupDomain name=\"groups\">\n"
738 " <Group name=\"sources\"/>\n"
739 " <Group name=\"filters\"/>\n"
740 " </ProxyGroupDomain>\n"
741 " <DataTypeDomain name=\"input_type\">\n"
742 " <DataType value=\"vtkSelection\"/>\n"
743 " </DataTypeDomain>\n"
744 " <Documentation>\n"
745 " This property indicates the inputs to the AppendSelections filter.\n"
746 " </Documentation>\n"
747 " </InputProperty>\n"
748 "\n"
749 " <IntVectorProperty name=\"AppendByUnion\"\n"
750 " command=\"SetAppendByUnion\"\n"
751 " number_of_elements=\"1\"\n"
752 " default_values=\"0\"\n"
753 " panel_visibility=\"never\">\n"
754 " <BooleanDomain name=\"bool\"/>\n"
755 " <Documentation>\n"
756 " Allows by default to not append by union, so that an expression can be used.\n"
757 " </Documentation>\n"
758 " </IntVectorProperty>\n"
759 " <StringVectorProperty name=\"Expression\"\n"
760 " animateable=\"0\"\n"
761 " command=\"SetExpression\"\n"
762 " number_of_elements=\"1\">\n"
763 " <Documentation>\n"
764 " This property specifies the expression which defines the relation between the input selections.\n"
765 ;
766 
767 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Extraction/Resources/extraction_filters.xml
769 " </Documentation>\n"
770 " </StringVectorProperty>\n"
771 " <IntVectorProperty command=\"SetInverse\"\n"
772 " default_values=\"0\"\n"
773 " name=\"InsideOut\"\n"
774 " number_of_elements=\"1\">\n"
775 " <BooleanDomain name=\"bool\"/>\n"
776 " <Documentation>\n"
777 " When this property is false the selection describes everything that should be extracted.\n"
778 " When this is true the selection describes everything that should NOT be extracted.\n"
779 " </Documentation>\n"
780 " </IntVectorProperty>\n"
781 " <StringVectorProperty name=\"SelectionNames\"\n"
782 " command=\"SetInputName\"\n"
783 " number_of_elements_per_command=\"1\"\n"
784 " repeat_command=\"1\"\n"
785 " use_index=\"1\"\n"
786 " clean_command=\"RemoveAllInputNames\">\n"
787 " <Documentation>\n"
788 " Specify names to use for each input selection.\n"
789 " </Documentation>\n"
790 " <RegistrationNamesDomain name=\"names_list\" registration_group=\"sources\">\n"
791 " <RequiredProperties>\n"
792 " <Property name=\"Input\" function=\"Proxies\"/>\n"
793 " </RequiredProperties>\n"
794 " </RegistrationNamesDomain>\n"
795 " </StringVectorProperty>\n"
796 " <DoubleVectorProperty name=\"SelectionColors\"\n"
797 " command=\"SetInputColor\"\n"
798 " number_of_elements_per_command=\"3\"\n"
799 " use_index=\"1\"\n"
800 " repeat_command=\"1\"\n"
801 " clean_command=\"RemoveAllInputColors\">\n"
802 " <Documentation>\n"
803 " Specify color to use for each input selection.\n"
804 " </Documentation>\n"
805 " </DoubleVectorProperty>\n"
806 " <Hints>\n"
807 " <Visibility replace_input=\"1\"/>\n"
808 " </Hints>\n"
809 " <!-- End of AppendSelections -->\n"
810 " </SourceProxy>\n"
811 " <!-- End of filters -->\n"
812 " </ProxyGroup>\n"
813 "\n"
814 " <ProxyGroup name=\"sources\">\n"
815 " <!-- ==================================================================== -->\n"
816 " <SourceProxy class=\"vtkSelectionSource\"\n"
817 " name=\"SelectionQuerySource\">\n"
818 " <IntVectorProperty command=\"SetContentType\"\n"
819 " default_values=\"9\"\n"
820 " name=\"ContentType\"\n"
821 " number_of_elements=\"1\">\n"
822 " </IntVectorProperty>\n"
823 " <IntVectorProperty command=\"SetFieldTypeOption\"\n"
824 " default_values=\"1\"\n"
825 " name=\"FieldTypeOption\"\n"
826 " number_of_elements=\"1\">\n"
827 " </IntVectorProperty>\n"
828 " <IntVectorProperty command=\"SetElementType\"\n"
829 " default_values=\"1\"\n"
830 " name=\"ElementType\"\n"
831 " number_of_elements=\"1\">\n"
832 " <Documentation>\n"
833 " Select the type of elements to select.\n"
834 " </Documentation>\n"
835 " <FieldDataDomain name=\"enum\"/>\n"
836 " </IntVectorProperty>\n"
837 " <StringVectorProperty command=\"SetQueryString\"\n"
838 " default_values=\"\"\n"
839 " name=\"QueryString\"\n"
840 " number_of_elements=\"1\"\n"
841 " panel_visibility=\"default\">\n"
842 " </StringVectorProperty>\n"
843 " <IntVectorProperty command=\"SetHierarchicalLevel\"\n"
844 " default_values=\"-1\"\n"
845 " name=\"HierarchicalLevel\"\n"
846 " number_of_elements=\"1\">\n"
847 " </IntVectorProperty>\n"
848 " <IntVectorProperty command=\"SetHierarchicalIndex\"\n"
849 " default_values=\"-1\"\n"
850 " name=\"HierarchicalIndex\"\n"
851 " number_of_elements=\"1\">\n"
852 " </IntVectorProperty>\n"
853 " <IntVectorProperty command=\"SetProcessID\"\n"
854 " default_values=\"-1\"\n"
855 " name=\"ProcessID\"\n"
856 " number_of_elements=\"1\">\n"
857 " </IntVectorProperty>\n"
858 " <StringVectorProperty name=\"Assembly\"\n"
859 " command=\"SetAssemblyName\"\n"
860 " number_of_elements=\"1\"\n"
861 " default_values=\"Hierarchy\">\n"
862 " <Documentation>\n"
863 " Select which assembly is used when specify selectors\n"
864 " to choose blocks to show for composite datasets.\n"
865 " </Documentation>\n"
866 " </StringVectorProperty>\n"
867 " <StringVectorProperty name=\"Selectors\"\n"
868 " command=\"AddSelector\"\n"
869 " clean_command=\"RemoveAllSelectors\"\n"
870 " repeat_command=\"1\"\n"
871 " number_of_elements_per_command=\"1\">\n"
872 " <Documentation>\n"
873 " For composite datasets, specify selectors to limit the view\n"
874 " to a chosen subset of blocks.\n"
875 " </Documentation>\n"
876 " </StringVectorProperty>\n"
877 " <IntVectorProperty command=\"SetInverse\"\n"
878 " default_values=\"0\"\n"
879 " name=\"InsideOut\"\n"
880 " number_of_elements=\"1\">\n"
881 " <BooleanDomain name=\"bool\"/>\n"
882 " <Documentation>\n"
883 " When this property is false the selection describes everything that should be extracted.\n"
884 " When this is true the selection describes everything that should NOT be extracted.\n"
885 " </Documentation>\n"
886 " </IntVectorProperty>\n"
887 " <IntVectorProperty command=\"SetContainingCells\"\n"
888 " default_values=\"0\"\n"
889 " name=\"ContainingCells\"\n"
890 " number_of_elements=\"1\">\n"
891 " <Documentation>\n"
892 " When field type is POINT, this controls whether single vertex cells will be produced\n"
893 " for each selected point, or whether the cells that contain each selected point will be produced.\n"
894 " When field type is CELL this has no effect.\n"
895 " </Documentation>\n"
896 " <BooleanDomain name=\"bool\"/>\n"
897 " </IntVectorProperty>\n"
898 " <IntVectorProperty command=\"SetNumberOfLayers\"\n"
899 " default_values=\"0\"\n"
900 " name=\"NumberOfLayers\"\n"
901 " number_of_elements=\"1\">\n"
902 " <Documentation>\n"
903 " Specify the number of layers of connected elements to include in the selection.\n"
904 " </Documentation>\n"
905 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
906 " </IntVectorProperty>\n"
907 " <IntVectorProperty command=\"SetRemoveSeed\"\n"
908 " default_values=\"0\"\n"
909 " name=\"RemoveSeed\"\n"
910 " number_of_elements=\"1\">\n"
911 " <Documentation>\n"
912 " When using NumberOfLayers, this controls if the initial seed selection is remove or not.\n"
913 " Default is false.\n"
914 " </Documentation>\n"
915 " <BooleanDomain name=\"bool\"/>\n"
916 " </IntVectorProperty>\n"
917 " <IntVectorProperty command=\"SetRemoveIntermediateLayers\"\n"
918 " default_values=\"0\"\n"
919 " name=\"RemoveIntermediateLayers\"\n"
920 " number_of_elements=\"1\">\n"
921 " <Documentation>\n"
922 " When using NumberOfLayers, this controls if intermediate layers are removes or not.\n"
923 " Default is false.\n"
924 " </Documentation>\n"
925 " <BooleanDomain name=\"bool\"/>\n"
926 " </IntVectorProperty>\n"
927 " <!-- End of SelectionQuerySource -->\n"
928 " </SourceProxy>\n"
929 " <!-- ==================================================================== -->\n"
930 " <Proxy name=\"SelectionSourceBase\">\n"
931 " <Documentation>\n"
932 " Internal proxy used to define the common API for Selection Source proxies. Do not use.\n"
933 " </Documentation>\n"
934 " <IntVectorProperty command=\"SetFieldType\"\n"
935 " default_values=\"0\"\n"
936 " name=\"FieldType\"\n"
937 " number_of_elements=\"1\">\n"
938 " <Documentation>\n"
939 " The location of the array the selection came from (e.g. point, cell).\n"
940 " </Documentation>\n"
941 " <EnumerationDomain name=\"enum\">\n"
942 " <Entry text=\"CELL\"\n"
943 " value=\"0\"/>\n"
944 " <Entry text=\"POINT\"\n"
945 " value=\"1\"/>\n"
946 " <Entry text=\"FIELD\"\n"
947 " value=\"2\"/>\n"
948 " <Entry text=\"VERTEX\"\n"
949 " value=\"3\"/>\n"
950 " <Entry text=\"EDGE\"\n"
951 " value=\"4\"/>\n"
952 " <Entry text=\"ROW\"\n"
953 " value=\"5\"/>\n"
954 " </EnumerationDomain>\n"
955 " </IntVectorProperty>\n"
956 " <IntVectorProperty command=\"SetContainingCells\"\n"
957 " default_values=\"0\"\n"
958 " name=\"ContainingCells\"\n"
959 " number_of_elements=\"1\">\n"
960 " <Documentation>\n"
961 " When field type is POINT, this controls whether single vertex cells will be produced\n"
962 " for each selected point, or whether the cells that contain each selected point will be produced.\n"
963 " When field type is CELL this has no effect.\n"
964 " </Documentation>\n"
965 " <BooleanDomain name=\"bool\"/>\n"
966 " </IntVectorProperty>\n"
967 " <IntVectorProperty command=\"SetInverse\"\n"
968 " default_values=\"0\"\n"
969 " name=\"InsideOut\"\n"
970 " number_of_elements=\"1\">\n"
971 " <BooleanDomain name=\"bool\"/>\n"
972 " <Documentation>\n"
973 " When this property is false the selection describes everything that should be extracted.\n"
974 " When this is true the selection describes everything that should NOT be extracted.\n"
975 " </Documentation>\n"
976 " </IntVectorProperty>\n"
977 " <IntVectorProperty command=\"SetNumberOfLayers\"\n"
978 " default_values=\"0\"\n"
979 " name=\"NumberOfLayers\"\n"
980 " number_of_elements=\"1\">\n"
981 " <Documentation>\n"
982 " Specify the number of layers of connected elements to include in the selection.\n"
983 " </Documentation>\n"
984 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
985 " </IntVectorProperty>\n"
986 " <IntVectorProperty command=\"SetRemoveSeed\"\n"
987 " default_values=\"0\"\n"
988 " name=\"RemoveSeed\"\n"
989 " number_of_elements=\"1\">\n"
990 " <Documentation>\n"
991 " When using NumberOfLayers, this controls if the initial seed selection is remove or not.\n"
992 " Default is false.\n"
993 " </Documentation>\n"
994 " <BooleanDomain name=\"bool\"/>\n"
995 " </IntVectorProperty>\n"
996 " <IntVectorProperty command=\"SetRemoveIntermediateLayers\"\n"
997 " default_values=\"0\"\n"
998 " name=\"RemoveIntermediateLayers\"\n"
999 " number_of_elements=\"1\">\n"
1000 " <Documentation>\n"
1001 " When using NumberOfLayers, this controls if intermediate layers are removes or not.\n"
1002 " Default is false.\n"
1003 " </Documentation>\n"
1004 " <BooleanDomain name=\"bool\"/>\n"
1005 " </IntVectorProperty>\n"
1006 " </Proxy>\n"
1007 " <!-- ==================================================================== -->\n"
1008 " <SourceProxy base_proxygroup=\"sources\"\n"
1009 " base_proxyname=\"SelectionSourceBase\"\n"
1010 " class=\"vtkPVSelectionSource\"\n"
1011 " name=\"BlockSelectionSource\"\n"
1012 " processes=\"client|renderserver|dataserver\">\n"
1013 " <Documentation>\n"
1014 " BlockSelectionSource is a source producing a block-based selection used to select blocks\n"
1015 " from a composite dataset.\n"
1016 " </Documentation>\n"
1017 " <IdTypeVectorProperty clean_command=\"RemoveAllBlocks\"\n"
1018 " command=\"AddBlock\"\n"
1019 " label=\"Blocks\"\n"
1020 " name=\"Blocks\"\n"
1021 " number_of_elements=\"0\"\n"
1022 " number_of_elements_per_command=\"1\"\n"
1023 " repeat_command=\"1\">\n"
1024 " <Documentation>\n"
1025 " The list of blocks that will be added to the selection produced by the selection source.\n"
1026 " The blocks are identified using their composite index (flat index).\n"
1027 " </Documentation>\n"
1028 " </IdTypeVectorProperty>\n"
1029 " <!-- End of BlockSelectionSource -->\n"
1030 " </SourceProxy>\n"
1031 " <!-- ==================================================================== -->\n"
1032 " <SourceProxy base_proxygroup=\"sources\"\n"
1033 " base_proxyname=\"SelectionSourceBase\"\n"
1034 " class=\"vtkPVSelectionSource\"\n"
1035 " name=\"BlockSelectorsSelectionSource\"\n"
1036 " processes=\"client|renderserver|dataserver\">\n"
1037 " <Documentation>\n"
1038 " BlockSelectorsSelectionSource is a source producing a block-based selection used to select blocks\n"
1039 " from a composite dataset using selectors.\n"
1040 " </Documentation>\n"
1041 " <StringVectorProperty clean_command=\"RemoveAllBlockSelectors\"\n"
1042 " command=\"AddBlockSelector\"\n"
1043 " label=\"Block Selectors\"\n"
1044 " name=\"BlockSelectors\"\n"
1045 " number_of_elements=\"0\"\n"
1046 " number_of_elements_per_command=\"1\"\n"
1047 " repeat_command=\"1\">\n"
1048 " <Documentation>\n"
1049 " The list of blocks selectors that will be added to the selection produced by the selection source.\n"
1050 " </Documentation>\n"
1051 " </StringVectorProperty>\n"
1052 "\n"
1053 " <StringVectorProperty command=\"SetArrayName\"\n"
1054 " name=\"BlockSelectorsAssemblyName\"\n"
1055 " number_of_elements=\"1\"\n"
1056 " default_values=\"Hierarchy\"/>\n"
1057 " <!-- End of BlockSelectionSource -->\n"
1058 " </SourceProxy>\n"
1059 " <!-- ==================================================================== -->\n"
1060 " <SourceProxy base_proxygroup=\"sources\"\n"
1061 " base_proxyname=\"SelectionSourceBase\"\n"
1062 " class=\"vtkPVSelectionSource\"\n"
1063 " name=\"FrustumSelectionSource\"\n"
1064 " processes=\"client|renderserver|dataserver\">\n"
1065 " <Documentation>\n"
1066 " FrustumSelectionSource is a source producing a frustum selection.\n"
1067 " </Documentation>\n"
1068 " <DoubleVectorProperty argument_is_array=\"1\"\n"
1069 " command=\"AddFrustum\"\n"
1070 " default_values=\"0.0 0.0 1.0 0.0\n"
1071 " 0.0 0.0 0.0 0.0\n"
1072 " 0.0 1.0 1.0 0.0\n"
1073 " 0.0 1.0 0.0 0.0\n"
1074 " 1.0 0.0 1.0 0.0\n"
1075 " 1.0 0.0 0.0 0.0\n"
1076 " 1.0 1.0 1.0 0.0\n"
1077 " 1.0 1.0 0.0 0.0\"\n"
1078 " label=\"Frustum\"\n"
1079 " name=\"Frustum\"\n"
1080 " number_of_elements=\"32\">\n"
1081 " <Documentation>\n"
1082 " Vertices that define a frustum for the selection source.\n"
1083 " </Documentation>\n"
1084 " </DoubleVectorProperty>\n"
1085 " <!-- End of FrustumSelectionSource -->\n"
1086 " </SourceProxy>\n"
1087 " <!-- ==================================================================== -->\n"
1088 " <SourceProxy base_proxygroup=\"sources\"\n"
1089 " base_proxyname=\"SelectionSourceBase\"\n"
1090 " class=\"vtkPVSelectionSource\"\n"
1091 " name=\"GlobalIDSelectionSource\"\n"
1092 ;
1093 
1094 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Extraction/Resources/extraction_filters.xml
1096 " processes=\"client|renderserver|dataserver\">\n"
1097 " <Documentation>\n"
1098 " GlobalIDSelectionSource is a source producing a global ID based selection.\n"
1099 " </Documentation>\n"
1100 " <IdTypeVectorProperty clean_command=\"RemoveAllGlobalIDs\"\n"
1101 " command=\"AddGlobalID\"\n"
1102 " label=\"Global IDs\"\n"
1103 " name=\"IDs\"\n"
1104 " number_of_elements=\"0\"\n"
1105 " number_of_elements_per_command=\"1\"\n"
1106 " repeat_command=\"1\">\n"
1107 " <Documentation>\n"
1108 " The list of IDs that will be added to the selection produced by the selection source.\n"
1109 " </Documentation>\n"
1110 " </IdTypeVectorProperty>\n"
1111 " <!-- End of GlobalIDSelectionSource -->\n"
1112 " </SourceProxy>\n"
1113 " <!-- ==================================================================== -->\n"
1114 " <SourceProxy base_proxygroup=\"sources\"\n"
1115 " base_proxyname=\"SelectionSourceBase\"\n"
1116 " class=\"vtkPVSelectionSource\"\n"
1117 " name=\"PedigreeIDSelectionSource\"\n"
1118 " processes=\"client|renderserver|dataserver\">\n"
1119 " <Documentation>\n"
1120 " PedigreeIDSelectionSource is a source producing a pedigree ID based selection.\n"
1121 " </Documentation>\n"
1122 " <StringVectorProperty clean_command=\"RemoveAllPedigreeIDs\"\n"
1123 " command=\"AddPedigreeID\"\n"
1124 " default_values=\"id 0\"\n"
1125 " element_types=\"2 0\"\n"
1126 " label=\"Pedigree IDs\"\n"
1127 " name=\"IDs\"\n"
1128 " number_of_elements=\"2\"\n"
1129 " number_of_elements_per_command=\"2\"\n"
1130 " repeat_command=\"1\">\n"
1131 " <Documentation>\n"
1132 " The list of integer IDs that will be added to the selection produced by the selection source,\n"
1133 " specified by the pair (domain, id).\n"
1134 " </Documentation>\n"
1135 " </StringVectorProperty>\n"
1136 " <StringVectorProperty clean_command=\"RemoveAllPedigreeStringIDs\"\n"
1137 " command=\"AddPedigreeStringID\"\n"
1138 " default_values=\"id foo\"\n"
1139 " element_types=\"2 2\"\n"
1140 " label=\"Pedigree String IDs\"\n"
1141 " name=\"StringIDs\"\n"
1142 " number_of_elements=\"2\"\n"
1143 " number_of_elements_per_command=\"2\"\n"
1144 " repeat_command=\"1\">\n"
1145 " <Documentation>\n"
1146 " The list of string IDs that will be added to the selection produced by the selection source,\n"
1147 " specified by the pair (domain, id).\n"
1148 " </Documentation>\n"
1149 " </StringVectorProperty>\n"
1150 " <!-- End of PedigreeIDSelectionSource -->\n"
1151 " </SourceProxy>\n"
1152 " <!-- ==================================================================== -->\n"
1153 " <SourceProxy base_proxygroup=\"sources\"\n"
1154 " base_proxyname=\"SelectionSourceBase\"\n"
1155 " class=\"vtkPVSelectionSource\"\n"
1156 " name=\"IDSelectionSource\"\n"
1157 " processes=\"client|renderserver|dataserver\">\n"
1158 " <Documentation>\n"
1159 " IDSelectionSource is a source producing a ID based selection.\n"
1160 " This cannot be used for selecting composite datasets.\n"
1161 " </Documentation>\n"
1162 " <IdTypeVectorProperty clean_command=\"RemoveAllIDs\"\n"
1163 " command=\"AddID\"\n"
1164 " name=\"IDs\"\n"
1165 " number_of_elements=\"0\"\n"
1166 " number_of_elements_per_command=\"2\"\n"
1167 " repeat_command=\"1\">\n"
1168 " <Documentation>\n"
1169 " The list of IDs that will be added to the selection produced by the selection source.\n"
1170 " This takes pairs of values as (process number, id).\n"
1171 " </Documentation>\n"
1172 " </IdTypeVectorProperty>\n"
1173 " <!-- End of IDSelectionSource -->\n"
1174 " </SourceProxy>\n"
1175 " <!-- ==================================================================== -->\n"
1176 " <SourceProxy base_proxygroup=\"sources\"\n"
1177 " base_proxyname=\"SelectionSourceBase\"\n"
1178 " class=\"vtkPVSelectionSource\"\n"
1179 " name=\"ValueSelectionSource\"\n"
1180 " processes=\"client|renderserver|dataserver\">\n"
1181 " <Documentation>\n"
1182 " ValueSelectionSource is a source producing a value based selection.\n"
1183 " This cannot be used for selecting composite datasets.\n"
1184 " </Documentation>\n"
1185 " <IdTypeVectorProperty clean_command=\"RemoveAllValues\"\n"
1186 " command=\"AddValue\"\n"
1187 " name=\"Values\"\n"
1188 " number_of_elements=\"0\"\n"
1189 " number_of_elements_per_command=\"2\"\n"
1190 " repeat_command=\"1\">\n"
1191 " <Documentation>\n"
1192 " The list of Values that will be added to the selection produced by the selection source.\n"
1193 " This takes pairs of values as (process number, value).\n"
1194 " </Documentation>\n"
1195 " </IdTypeVectorProperty>\n"
1196 " <StringVectorProperty command=\"SetArrayName\"\n"
1197 " name=\"ArrayName\"\n"
1198 " number_of_elements=\"1\">\n"
1199 " </StringVectorProperty>\n"
1200 " <!-- End of ValueSelectionSource -->\n"
1201 " </SourceProxy>\n"
1202 " <!-- ==================================================================== -->\n"
1203 "\n"
1204 " <SourceProxy base_proxygroup=\"sources\"\n"
1205 " base_proxyname=\"SelectionSourceBase\"\n"
1206 " class=\"vtkPVSelectionSource\"\n"
1207 " name=\"CompositeDataIDSelectionSource\"\n"
1208 " processes=\"client|renderserver|dataserver\">\n"
1209 " <Documentation>\n"
1210 " CompositeDataIDSelectionSource used to create an ID based selection for composite datasets\n"
1211 " (Multiblock or HierarchicalBox dataset).\n"
1212 " </Documentation>\n"
1213 " <IdTypeVectorProperty clean_command=\"RemoveAllCompositeIDs\"\n"
1214 " command=\"AddCompositeID\"\n"
1215 " name=\"IDs\"\n"
1216 " number_of_elements=\"0\"\n"
1217 " number_of_elements_per_command=\"3\"\n"
1218 " repeat_command=\"1\">\n"
1219 " <Documentation>\n"
1220 " The list of IDs that will be added to the selection produced by the selection source.\n"
1221 " This takes 3-tuple of values as (flat-index, process number, id).\n"
1222 " </Documentation>\n"
1223 " </IdTypeVectorProperty>\n"
1224 " <!-- End of CompositeDataIDSelectionSource -->\n"
1225 " </SourceProxy>\n"
1226 " <!-- ==================================================================== -->\n"
1227 " <SourceProxy base_proxygroup=\"sources\"\n"
1228 " base_proxyname=\"SelectionSourceBase\"\n"
1229 " class=\"vtkPVSelectionSource\"\n"
1230 " name=\"HierarchicalDataIDSelectionSource\"\n"
1231 " processes=\"client|renderserver|dataserver\">\n"
1232 " <Documentation>\n"
1233 " HierarchicalDataIDSelectionSource used to create an ID based selection for HierarchicalBox datasets.\n"
1234 " </Documentation>\n"
1235 " <IdTypeVectorProperty clean_command=\"RemoveAllHierarchicalIDs\"\n"
1236 " command=\"AddHierarhicalID\"\n"
1237 " name=\"IDs\"\n"
1238 " number_of_elements=\"0\"\n"
1239 " number_of_elements_per_command=\"3\"\n"
1240 " repeat_command=\"1\">\n"
1241 " <Documentation>\n"
1242 " The list of IDs that will be added to the selection produced by the selection source.\n"
1243 " This takes 3-tuple of values as (level, index, id).\n"
1244 " </Documentation>\n"
1245 " </IdTypeVectorProperty>\n"
1246 " <!-- End of HierarchicalDataIDSelectionSource -->\n"
1247 " </SourceProxy>\n"
1248 " <!-- ==================================================================== -->\n"
1249 " <SourceProxy base_proxygroup=\"sources\"\n"
1250 " base_proxyname=\"SelectionSourceBase\"\n"
1251 " class=\"vtkPVSelectionSource\"\n"
1252 " name=\"ThresholdSelectionSource\"\n"
1253 " processes=\"client|renderserver|dataserver\">\n"
1254 " <Documentation>\n"
1255 " ThresholdSelectionSource is used to create a threshold based selection.\n"
1256 " </Documentation>\n"
1257 " <DoubleVectorProperty clean_command=\"RemoveAllThresholds\"\n"
1258 " command=\"AddThreshold\"\n"
1259 " name=\"Thresholds\"\n"
1260 " number_of_elements=\"0\"\n"
1261 " number_of_elements_per_command=\"2\"\n"
1262 " repeat_command=\"1\">\n"
1263 " <Documentation>\n"
1264 " The list of thresholds that will be added to the selection produced by the selection source.\n"
1265 " </Documentation>\n"
1266 " </DoubleVectorProperty>\n"
1267 " <StringVectorProperty command=\"SetArrayName\"\n"
1268 " default_values=\"none\"\n"
1269 " name=\"ArrayName\"\n"
1270 " number_of_elements=\"1\">\n"
1271 " <Documentation>\n"
1272 " For threshold and value selection, this controls the name of the scalar array that will be thresholded within.\n"
1273 " </Documentation>\n"
1274 " </StringVectorProperty>\n"
1275 " <!-- End of ThresholdSelectionSource -->\n"
1276 " </SourceProxy>\n"
1277 " <!-- ==================================================================== -->\n"
1278 " <SourceProxy base_proxygroup=\"sources\"\n"
1279 " base_proxyname=\"SelectionSourceBase\"\n"
1280 " class=\"vtkPVSelectionSource\"\n"
1281 " name=\"LocationSelectionSource\"\n"
1282 " processes=\"client|renderserver|dataserver\">\n"
1283 " <Documentation>\n"
1284 " LocationSelectionSource is used to create a location based selection.\n"
1285 " </Documentation>\n"
1286 " <DoubleVectorProperty clean_command=\"RemoveAllLocations\"\n"
1287 " command=\"AddLocation\"\n"
1288 " name=\"Locations\"\n"
1289 " number_of_elements=\"0\"\n"
1290 " number_of_elements_per_command=\"3\"\n"
1291 " repeat_command=\"1\">\n"
1292 " <Documentation>\n"
1293 " The list of locations that will be added to the selection produced by the selection source.\n"
1294 " </Documentation>\n"
1295 " </DoubleVectorProperty>\n"
1296 " <!-- End of LocationSelectionSource -->\n"
1297 " </SourceProxy>\n"
1298 " <!-- End of sources -->\n"
1299 " </ProxyGroup>\n"
1300 "</ServerManagerConfiguration>\n"
1301 "\n";
1302 // Get single string
1304 {
1305 
1306  const size_t len0 = strlen(paraview_server_managerextraction_filtersInterface0);
1307  const size_t len1 = strlen(paraview_server_managerextraction_filtersInterface1);
1308  const size_t len2 = strlen(paraview_server_managerextraction_filtersInterface2);
1309  const size_t len3 = strlen(paraview_server_managerextraction_filtersInterface3);
1310  size_t len = ( 0
1311  + len0
1312  + len1
1313  + len2
1314  + len3 );
1315  char* res = new char[ len + 1];
1316  size_t offset = 0;
1321  assert(offset == len);
1322  res[offset] = 0;
1323  return res;
1324 }
1325 
1326 
1327 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Misc/Resources/misc_filters.xml
1329 "<ServerManagerConfiguration>\n"
1330 " <ProxyGroup name=\"filters\">\n"
1331 "\n"
1332 " <!-- ================================================================== -->\n"
1333 " <SourceProxy class=\"vtkAttributeDataToTableFilter\"\n"
1334 " label=\"Extract Attributes\"\n"
1335 " name=\"AttributeDataToTableFilter\">\n"
1336 " <Documentation long_help=\"Extract attribute data as a table.\"\n"
1337 " short_help=\"Extract attribute data as a table.\">This is a\n"
1338 " filter that produces a vtkTable from the chosen attribute\n"
1339 " in the input data object. This filter can accept composite\n"
1340 " datasets. If the input is a composite dataset, the output\n"
1341 " is a multiblock with vtkTable leaves.</Documentation>\n"
1342 " <InputProperty command=\"SetInputConnection\"\n"
1343 " name=\"Input\">\n"
1344 " <ProxyGroupDomain name=\"groups\">\n"
1345 " <Group name=\"sources\" />\n"
1346 " <Group name=\"filters\" />\n"
1347 " </ProxyGroupDomain>\n"
1348 " <DataTypeDomain name=\"input_type\">\n"
1349 " <DataType value=\"vtkDataObject\" />\n"
1350 " </DataTypeDomain>\n"
1351 " <Documentation>This property specifies the input of the\n"
1352 " filter.</Documentation>\n"
1353 " </InputProperty>\n"
1354 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
1355 " default_values=\"0\"\n"
1356 " name=\"FieldAssociation\"\n"
1357 " number_of_elements=\"1\">\n"
1358 " <Documentation>Select the attribute data to pass.</Documentation>\n"
1359 " <EnumerationDomain name=\"enum\">\n"
1360 " <Entry text=\"Points\"\n"
1361 " value=\"0\" />\n"
1362 " <Entry text=\"Cells\"\n"
1363 " value=\"1\" />\n"
1364 " <Entry text=\"Field Data\"\n"
1365 " value=\"2\" />\n"
1366 " <Entry text=\"Vertices\"\n"
1367 " value=\"4\" />\n"
1368 " <Entry text=\"Edges\"\n"
1369 " value=\"5\" />\n"
1370 " <Entry text=\"Rows\"\n"
1371 " value=\"6\" />\n"
1372 " </EnumerationDomain>\n"
1373 " </IntVectorProperty>\n"
1374 " <IntVectorProperty command=\"SetAddMetaData\"\n"
1375 " default_values=\"0\"\n"
1376 " name=\"AddMetaData\"\n"
1377 " number_of_elements=\"1\">\n"
1378 " <BooleanDomain name=\"bool\" />\n"
1379 " <Documentation>It is possible for this filter to add additional\n"
1380 " meta-data to the field data such as point coordinates (when point\n"
1381 " attributes are selected and input is pointset) or structured\n"
1382 " coordinates etc. To enable this addition of extra information, turn\n"
1383 " this flag on. Off by default.</Documentation>\n"
1384 " </IntVectorProperty>\n"
1385 " <!-- End of AttributeDataToTableFilter -->\n"
1386 " </SourceProxy>\n"
1387 "\n"
1388 " <!-- ==================================================================== -->\n"
1389 " <SourceProxy class=\"vtkMergeBlocks\"\n"
1390 " label=\"Merge Blocks\"\n"
1391 " name=\"MergeBlocks\">\n"
1392 " <Documentation short_help=\"Appends vtkCompositeDataSet leaves into a single vtkUnstructuredGrid or vtkPolyData\">\n"
1393 " Merge Blocks appends all vtkDataSet leaves of the input composite dataset to a single\n"
1394 " unstructured grid (or polydata if all leaves are polydata). The subtree to\n"
1395 " be combined can be chosen using the SubTreeCompositeIndex. If the SubTreeCompositeIndex\n"
1396 " is a leaf node, then no appending is required nor performed.</Documentation>\n"
1397 " <InputProperty command=\"SetInputConnection\"\n"
1398 " name=\"Input\">\n"
1399 " <DataTypeDomain name=\"input_type\">\n"
1400 " <DataType value=\"vtkDataObjectTree\" />\n"
1401 " </DataTypeDomain>\n"
1402 " <Documentation>Set the input composite dataset.</Documentation>\n"
1403 " </InputProperty>\n"
1404 " <IntVectorProperty command=\"SetOutputDataSetType\"\n"
1405 " default_values=\"4\"\n"
1406 " number_of_elements=\"1\"\n"
1407 " name=\"OutputDataSetType\"\n"
1408 " panel_visibility=\"advanced\">\n"
1409 " <EnumerationDomain name=\"enum\">\n"
1410 " <Entry text=\"Polygonal Mesh\"\n"
1411 " value=\"0\" />\n"
1412 " <Entry text=\"Unstructured Grid\"\n"
1413 " value=\"4\" />\n"
1414 " </EnumerationDomain>\n"
1415 " <Documentation>Determines the output type produced by this filter. Only blocks compatible\n"
1416 " with the output type will be merged in the output. For example, if the output type is\n"
1417 " \"Polygonal Mesh\", then blocks of type \"Image Data\", \"Structured Grid\", etc. will not be merged.\n"
1418 " If the output type is \"UnstructuredGrid\", then blocks of any type will be merged in the output.\n"
1419 " Defaults to \"Unstructured Grid\".\n"
1420 " </Documentation>\n"
1421 " </IntVectorProperty>\n"
1422 "\n"
1423 " <IntVectorProperty command=\"SetMergePartitionsOnly\"\n"
1424 " name=\"MergePartitionsOnly\"\n"
1425 " default_values=\"0\"\n"
1426 " number_of_elements=\"1\">\n"
1427 " <BooleanDomain name=\"bool\" />\n"
1428 " <Documentation>\n"
1429 " When set, only paritions and pieces will be merged into a dataset each,\n"
1430 " instead of merging everything into a single dataset.\n"
1431 " </Documentation>\n"
1432 " </IntVectorProperty>\n"
1433 " <IntVectorProperty command=\"SetMergePoints\"\n"
1434 " default_values=\"1\"\n"
1435 " label=\"Merge Points\"\n"
1436 " name=\"MergePoints\"\n"
1437 " number_of_elements=\"1\">\n"
1438 " <BooleanDomain name=\"bool\" />\n"
1439 " <Documentation>Merge points within a distance specified by the **Tolerance**\n"
1440 " property.</Documentation>\n"
1441 " </IntVectorProperty>\n"
1442 " <DoubleVectorProperty command=\"SetTolerance\"\n"
1443 " default_values=\"0\"\n"
1444 " label=\"Tolerance\"\n"
1445 " name=\"Tolerance\"\n"
1446 " number_of_elements=\"1\"\n"
1447 " panel_visibility=\"advanced\">\n"
1448 " <Documentation>Set the tolerance for merging points if **Merge Points** is enabled.</Documentation>\n"
1449 " <Hints>\n"
1450 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1451 " mode=\"visibility\"\n"
1452 " property=\"MergePoints\"\n"
1453 " value=\"1\" />\n"
1454 " <!-- show this widget when MergePoints==1 and showing advanced options -->\n"
1455 " </Hints>\n"
1456 " </DoubleVectorProperty>\n"
1457 " <IntVectorProperty command=\"SetToleranceIsAbsolute\"\n"
1458 " default_values=\"0\"\n"
1459 " name=\"ToleranceIsAbsolute\"\n"
1460 " number_of_elements=\"1\"\n"
1461 " panel_visibility=\"advanced\">\n"
1462 " <BooleanDomain name=\"bool\" />\n"
1463 " <Documentation>This property determines whether to treat the **Tolerance**\n"
1464 " property as absolute (points closer than Tolerance are merged) or relative\n"
1465 " (points closer than a fraction of the input data's bounding box diagonal length)\n"
1466 " when performing point merging.</Documentation>\n"
1467 " <Hints>\n"
1468 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1469 " mode=\"visibility\"\n"
1470 " property=\"MergePoints\"\n"
1471 " value=\"1\" />\n"
1472 " <!-- show this widget when MergePoints==1 and showing advanced options -->\n"
1473 " </Hints>\n"
1474 " </IntVectorProperty>\n"
1475 " <!-- End of MergeBlocks -->\n"
1476 " </SourceProxy>\n"
1477 " <!-- ==================================================================== -->\n"
1478 " <SourceProxy class=\"vtkEnvironmentAnnotationFilter\"\n"
1479 " label=\"Environment Annotation\"\n"
1480 " name=\"EnvironmentAnnotation\">\n"
1481 " <Documentation long_help=\"Allows annotation of user name, date/time, OS, and possibly filename.\"\n"
1482 " short_help=\"Adds annotation overlay.\">\n"
1483 " Apply to any source. Gui allows manual selection of desired annotation options.\n"
1484 " If the source is a file, can display the filename.\n"
1485 " </Documentation>\n"
1486 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
1487 " command=\"AddInputConnection\"\n"
1488 " multiple_input=\"1\"\n"
1489 " name=\"Input\">\n"
1490 " <ProxyGroupDomain name=\"groups\">\n"
1491 " <Group name=\"sources\" />\n"
1492 " <Group name=\"filters\" />\n"
1493 " </ProxyGroupDomain>\n"
1494 " <DataTypeDomain name=\"input_type\">\n"
1495 " <DataType value=\"vtkDataObject\" />\n"
1496 " </DataTypeDomain>\n"
1497 " <Documentation>Set the input of the filter.</Documentation>\n"
1498 " </InputProperty>\n"
1499 " <IntVectorProperty command=\"SetDisplayUserName\"\n"
1500 " name=\"DisplayUserName\"\n"
1501 " default_values=\"1\"\n"
1502 " number_of_elements=\"1\">\n"
1503 " <BooleanDomain name=\"bool\" />\n"
1504 " <Documentation>\n"
1505 " Toggle User Name Visibility.\n"
1506 " </Documentation>\n"
1507 " </IntVectorProperty>\n"
1508 " <IntVectorProperty command=\"SetDisplaySystemName\"\n"
1509 " name=\"DisplaySystemName\"\n"
1510 " default_values=\"1\"\n"
1511 " number_of_elements=\"1\">\n"
1512 " <BooleanDomain name=\"bool\" />\n"
1513 " <Documentation>\n"
1514 " Toggle System Name Visibility.\n"
1515 " </Documentation>\n"
1516 " </IntVectorProperty>\n"
1517 " <IntVectorProperty command=\"SetDisplayDate\"\n"
1518 " name=\"DisplayDate\"\n"
1519 " default_values=\"1\"\n"
1520 " number_of_elements=\"1\">\n"
1521 " <BooleanDomain name=\"bool\" />\n"
1522 " <Documentation>\n"
1523 " Toggle Date/Time Visibility.\n"
1524 " </Documentation>\n"
1525 " </IntVectorProperty>\n"
1526 " <IntVectorProperty command=\"SetDisplayFileName\"\n"
1527 " name=\"DisplayFileName\"\n"
1528 " default_values=\"1\"\n"
1529 " number_of_elements=\"1\">\n"
1530 " <BooleanDomain name=\"bool\" />\n"
1531 " <Documentation>\n"
1532 " Toggle File Name Visibility.\n"
1533 " </Documentation>\n"
1534 " </IntVectorProperty>\n"
1535 " <IntVectorProperty command=\"SetDisplayFilePath\"\n"
1536 " name=\"DisplayFilePath\"\n"
1537 " default_values=\"1\"\n"
1538 " number_of_elements=\"1\">\n"
1539 " <BooleanDomain name=\"bool\" />\n"
1540 " <Documentation>\n"
1541 " Toggle Show Full File Path.\n"
1542 " </Documentation>\n"
1543 " <Hints>\n"
1544 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1545 " mode=\"visibility\"\n"
1546 " property=\"DisplayFileName\"\n"
1547 " value=\"1\" />\n"
1548 " <!-- enable this widget when DisplayFileName==1 -->\n"
1549 " </Hints>\n"
1550 " </IntVectorProperty>\n"
1551 " <StringVectorProperty command=\"SetFileName\"\n"
1552 " name=\"FileName\"\n"
1553 " default_values=\"\"\n"
1554 " number_of_elements=\"1\"\n"
1555 " panel_widget=\"filename_widget\">\n"
1556 " <Documentation>Annotation of file name.</Documentation>\n"
1557 " <InputFileNameDomain name=\"filename\">\n"
1558 " <RequiredProperties>\n"
1559 " <Property function=\"Input\" name=\"Input\" />\n"
1560 " </RequiredProperties>\n"
1561 " </InputFileNameDomain>\n"
1562 " <Hints>\n"
1563 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1564 " mode=\"visibility\"\n"
1565 " property=\"DisplayFileName\"\n"
1566 " value=\"1\" />\n"
1567 " <!-- enable this widget when DisplayFileName==1 -->\n"
1568 " </Hints>\n"
1569 " </StringVectorProperty>\n"
1570 " <Hints>\n"
1571 " <Visibility replace_input=\"0\" />\n"
1572 " <OutputPort index=\"0\"\n"
1573 " name=\"Output-0\"\n"
1574 " type=\"text\" />\n"
1575 " </Hints>\n"
1576 " </SourceProxy>\n"
1577 "\n"
1578 " <!-- ==================================================================== -->\n"
1579 " <SourceProxy class=\"vtkMinMax\" name=\"MinMax\">\n"
1580 " <InputProperty command=\"SetInputConnection\"\n"
1581 " name=\"Input\">\n"
1582 " <ProxyGroupDomain name=\"groups\">\n"
1583 " <Group name=\"sources\" />\n"
1584 " <Group name=\"filters\" />\n"
1585 " </ProxyGroupDomain>\n"
1586 " <DataTypeDomain name=\"input_type\">\n"
1587 " <DataType value=\"vtkDataSet\" />\n"
1588 " </DataTypeDomain>\n"
1589 " <Documentation>Set the input to the Min Max filter.</Documentation>\n"
1590 " </InputProperty>\n"
1591 " <StringVectorProperty command=\"SetOperation\"\n"
1592 " default_values=\"MIN\"\n"
1593 " name=\"Operation\"\n"
1594 " number_of_elements=\"1\">\n"
1595 " <StringListDomain name=\"operation\">\n"
1596 " <String value=\"MIN\" />\n"
1597 " <String value=\"MAX\" />\n"
1598 " <String value=\"SUM\" />\n"
1599 " </StringListDomain>\n"
1600 " <Documentation>Select whether to perform a min, max, or sum operation\n"
1601 " on the data.</Documentation>\n"
1602 " </StringVectorProperty>\n"
1603 " <!-- End MinMax -->\n"
1604 " </SourceProxy>\n"
1605 "\n"
1606 " <!-- ==================================================================== -->\n"
1607 " <SourceProxy class=\"vtkPExtractHistogram\"\n"
1608 " label=\"Histogram\"\n"
1609 " name=\"ExtractHistogram\">\n"
1610 " <Documentation long_help=\"Extract a histogram from field data.\"\n"
1611 " short_help=\"Extract a histogram from field data.\">\n"
1612 " </Documentation>\n"
1613 " <InputProperty command=\"SetInputConnection\"\n"
1614 " name=\"Input\">\n"
1615 " <ProxyGroupDomain name=\"groups\">\n"
1616 " <Group name=\"sources\" />\n"
1617 " <Group name=\"filters\" />\n"
1618 " </ProxyGroupDomain>\n"
1619 " <DataTypeDomain name=\"input_type\">\n"
1620 " <DataType value=\"vtkDataObject\" />\n"
1621 " </DataTypeDomain>\n"
1622 " <InputArrayDomain name=\"input_array\">\n"
1623 " </InputArrayDomain>\n"
1624 " <Documentation>This property specifies the input to the Histogram\n"
1625 " filter.</Documentation>\n"
1626 " </InputProperty>\n"
1627 " <StringVectorProperty animateable=\"0\"\n"
1628 " command=\"SetInputArrayToProcess\"\n"
1629 " element_types=\"0 0 0 0 2\"\n"
1630 " name=\"SelectInputArray\"\n"
1631 " number_of_elements=\"5\">\n"
1632 " <ArrayListDomain attribute_type=\"Scalars\"\n"
1633 " name=\"array_list\">\n"
1634 " <RequiredProperties>\n"
1635 " <Property function=\"Input\"\n"
1636 " name=\"Input\" />\n"
1637 " </RequiredProperties>\n"
1638 " </ArrayListDomain>\n"
1639 " <Documentation>This property indicates the name of the array from which\n"
1640 " to compute the histogram.</Documentation>\n"
1641 " </StringVectorProperty>\n"
1642 " <IntVectorProperty command=\"SetBinCount\"\n"
1643 " default_values=\"10\"\n"
1644 " name=\"BinCount\"\n"
1645 " number_of_elements=\"1\">\n"
1646 " <IntRangeDomain max=\"256\"\n"
1647 " min=\"1\"\n"
1648 ;
1649 
1650 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Misc/Resources/misc_filters.xml
1652 " name=\"range\" />\n"
1653 " <Documentation>The value of this property specifies the number of bins\n"
1654 " for the histogram.</Documentation>\n"
1655 " </IntVectorProperty>\n"
1656 " <IntVectorProperty animateable=\"0\"\n"
1657 " command=\"SetComponent\"\n"
1658 " default_values=\"0\"\n"
1659 " name=\"Component\"\n"
1660 " number_of_elements=\"1\">\n"
1661 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"1\">\n"
1662 " <RequiredProperties>\n"
1663 " <Property function=\"Input\"\n"
1664 " name=\"Input\" />\n"
1665 " <Property function=\"ArraySelection\"\n"
1666 " name=\"SelectInputArray\" />\n"
1667 " </RequiredProperties>\n"
1668 " </NumberOfComponentsDomain>\n"
1669 " <Documentation>The value of this property specifies the array component\n"
1670 " from which the histogram should be computed.</Documentation>\n"
1671 " </IntVectorProperty>\n"
1672 " <IntVectorProperty command=\"SetCalculateAverages\"\n"
1673 " default_values=\"0\"\n"
1674 " name=\"CalculateAverages\"\n"
1675 " number_of_elements=\"1\"\n"
1676 " panel_visibility=\"advanced\">\n"
1677 " <BooleanDomain name=\"bool\" />\n"
1678 " <Documentation>This option controls whether the algorithm calculates\n"
1679 " averages of variables other than the primary variable that fall into\n"
1680 " each bin.</Documentation>\n"
1681 " </IntVectorProperty>\n"
1682 " <IntVectorProperty command=\"SetNormalize\"\n"
1683 " default_values=\"0\"\n"
1684 " name=\"Normalize\"\n"
1685 " number_of_elements=\"1\"\n"
1686 " panel_visibility=\"advanced\">\n"
1687 " <BooleanDomain name=\"bool\" />\n"
1688 " <Documentation>Controls whether the values in the output are normalized,\n"
1689 " i.e., the count in each bin is divided by the sum of counts in each bin.</Documentation>\n"
1690 " </IntVectorProperty>\n"
1691 " <IntVectorProperty command=\"SetUseCustomBinRanges\"\n"
1692 " default_values=\"0\"\n"
1693 " name=\"UseCustomBinRanges\"\n"
1694 " number_of_elements=\"1\"\n"
1695 " panel_visibility=\"advanced\">\n"
1696 " <BooleanDomain name=\"bool\" />\n"
1697 " <Documentation>When set to true, CustomBinRanges will be used instead\n"
1698 " of using the full range for the selected array. By default, set to\n"
1699 " false.</Documentation>\n"
1700 " </IntVectorProperty>\n"
1701 " <IntVectorProperty command=\"SetCenterBinsAroundMinAndMax\"\n"
1702 " default_values=\"0\"\n"
1703 " name=\"CenterBinsAroundMinAndMax\"\n"
1704 " number_of_elements=\"1\"\n"
1705 " panel_visibility=\"advanced\">\n"
1706 " <BooleanDomain name=\"bool\" />\n"
1707 " <Documentation>When set to true, first and last bin will be centered\n"
1708 " around the minimum and the maximum values of the data.\n"
1709 " By default, set to false.</Documentation>\n"
1710 " <Hints>\n"
1711 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
1712 " <Property name=\"UseCustomBinRanges\" function=\"boolean_invert\" />\n"
1713 " </PropertyWidgetDecorator>\n"
1714 " </Hints>\n"
1715 " </IntVectorProperty>\n"
1716 " <DoubleVectorProperty command=\"SetCustomBinRanges\"\n"
1717 " default_values=\"0.0 100.0\"\n"
1718 " name=\"CustomBinRanges\"\n"
1719 " number_of_elements=\"2\"\n"
1720 " panel_visibility=\"advanced\">\n"
1721 " <Documentation>Set custom bin ranges to use. These are used only when\n"
1722 " UseCustomBinRanges is set to true.</Documentation>\n"
1723 " <ArrayRangeDomain name=\"scalar_range\">\n"
1724 " <RequiredProperties>\n"
1725 " <Property function=\"Input\"\n"
1726 " name=\"Input\" />\n"
1727 " <Property function=\"ArraySelection\"\n"
1728 " name=\"SelectInputArray\" />\n"
1729 " </RequiredProperties>\n"
1730 " </ArrayRangeDomain>\n"
1731 " <Hints>\n"
1732 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
1733 " <Property name=\"UseCustomBinRanges\" function=\"boolean\" />\n"
1734 " </PropertyWidgetDecorator>\n"
1735 " </Hints>\n"
1736 " </DoubleVectorProperty>\n"
1737 " <Hints>\n"
1738 " <!-- View can be used to specify the preferred view for the proxy -->\n"
1739 " <View type=\"XYBarChartView\" />\n"
1740 " <Plotable />\n"
1741 " </Hints>\n"
1742 " <!-- End ExtractHistogram -->\n"
1743 " </SourceProxy>\n"
1744 "\n"
1745 " <!-- ==================================================================== -->\n"
1746 " <SourceProxy class=\"vtkReductionFilter\"\n"
1747 " name=\"AppendReductionFilter\"\n"
1748 " label=\"Append Reduce\">\n"
1749 " <InputProperty command=\"SetInputConnection\"\n"
1750 " name=\"Input\">\n"
1751 " <ProxyGroupDomain name=\"groups\">\n"
1752 " <Group name=\"sources\" />\n"
1753 " <Group name=\"filters\" />\n"
1754 " </ProxyGroupDomain>\n"
1755 " <DataTypeDomain composite_data_supported=\"0\"\n"
1756 " name=\"input_type\">\n"
1757 " <DataType value=\"vtkDataSet\" />\n"
1758 " </DataTypeDomain>\n"
1759 " <Documentation>Set the input to the Reduction filter.</Documentation>\n"
1760 " </InputProperty>\n"
1761 " <StringVectorProperty command=\"SetPostGatherHelperName\"\n"
1762 " name=\"PostGatherHelperName\"\n"
1763 " panel_visibility=\"never\"\n"
1764 " default_values=\"vtkAppendFilter\"\n"
1765 " number_of_elements=\"1\">\n"
1766 " <Documentation>Set the algorithm that takes multiple inputs and\n"
1767 " produces a single reduced output.</Documentation>\n"
1768 " </StringVectorProperty>\n"
1769 " <IntVectorProperty command=\"SetReductionMode\"\n"
1770 " default_values=\"2\"\n"
1771 " name=\"ReductionMode\"\n"
1772 " number_of_elements=\"1\">\n"
1773 " <EnumerationDomain name=\"enum\">\n"
1774 " <Entry text=\"Reduce all data to one processor\"\n"
1775 " value=\"0\" />\n"
1776 " <Entry text=\"Move all data to one processor\"\n"
1777 " value=\"1\" />\n"
1778 " <Entry text=\"Reduce all data to all processors\"\n"
1779 " value=\"2\" />\n"
1780 " </EnumerationDomain>\n"
1781 " <Documentation>Set the reduction mode. Reducing all data to one\n"
1782 " processor means that the destination process will have all data while\n"
1783 " each other process will still have it's own data. Moving all to one processor means\n"
1784 " that the destination process will have all data while other process have no data\n"
1785 " anymore. Reduce all data to all processors is self explanatory.</Documentation>\n"
1786 " </IntVectorProperty>\n"
1787 " <IntVectorProperty command=\"SetReductionProcessId\"\n"
1788 " default_values=\"0\"\n"
1789 " name=\"ReduceTo\"\n"
1790 " number_of_elements=\"1\">\n"
1791 " <IntRangeDomain min=\"0\"\n"
1792 " name=\"range\" />\n"
1793 " <Hints>\n"
1794 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1795 " mode=\"visibility\"\n"
1796 " property=\"ReductionMode\"\n"
1797 " value=\"2\"\n"
1798 " inverse=\"1\"/>\n"
1799 " <!-- show this widget when ReductionMode is not 2 -->\n"
1800 " </Hints>\n"
1801 " <Documentation>Set the process to reduce to.</Documentation>\n"
1802 " </IntVectorProperty>\n"
1803 " <IntVectorProperty command=\"SetPassThrough\"\n"
1804 " default_values=\"-1\"\n"
1805 " name=\"OnlyFrom\"\n"
1806 " number_of_elements=\"1\">\n"
1807 " <IntRangeDomain min=\"-1\"\n"
1808 " name=\"range\" />\n"
1809 " <Documentation>If set to a non-negative value, then produce results\n"
1810 " using only the node Id specified.</Documentation>\n"
1811 " </IntVectorProperty>\n"
1812 " <IntVectorProperty command=\"SetGenerateProcessIds\"\n"
1813 " default_values=\"0\"\n"
1814 " name=\"GenerateProcessIds\"\n"
1815 " number_of_elements=\"1\">\n"
1816 " <BooleanDomain name=\"bool\" />\n"
1817 " <Documentation>If true, the filter will generate vtkOriginalProcessIds\n"
1818 " arrays indicating the process id on which the cell/point was\n"
1819 " generated.</Documentation>\n"
1820 " </IntVectorProperty>\n"
1821 " <!-- End ReductionFilter -->\n"
1822 " </SourceProxy>\n"
1823 "\n"
1824 " <!-- ==================================================================== -->\n"
1825 " <SourceProxy class=\"vtkReductionFilter\"\n"
1826 " name=\"ReductionFilter\">\n"
1827 " <InputProperty command=\"SetInputConnection\"\n"
1828 " name=\"Input\">\n"
1829 " <ProxyGroupDomain name=\"groups\">\n"
1830 " <Group name=\"sources\" />\n"
1831 " <Group name=\"filters\" />\n"
1832 " </ProxyGroupDomain>\n"
1833 " <Documentation>Set the input to the Reduction filter.</Documentation>\n"
1834 " </InputProperty>\n"
1835 " <IntVectorProperty command=\"SetReductionMode\"\n"
1836 " default_values=\"0\"\n"
1837 " name=\"ReductionMode\"\n"
1838 " number_of_elements=\"1\">\n"
1839 " <EnumerationDomain name=\"enum\">\n"
1840 " <Entry text=\"Move all data to one processor\"\n"
1841 " value=\"0\" />\n"
1842 " <Entry text=\"Reduce all data to one processor\"\n"
1843 " value=\"1\" />\n"
1844 " <Entry text=\"Reduce all data to all processors\"\n"
1845 " value=\"2\" />\n"
1846 " </EnumerationDomain>\n"
1847 " </IntVectorProperty>\n"
1848 " <IntVectorProperty command=\"SetReductionProcessId\"\n"
1849 " default_values=\"0\"\n"
1850 " name=\"ReduceTo\"\n"
1851 " number_of_elements=\"1\">\n"
1852 " </IntVectorProperty>\n"
1853 "\n"
1854 " <StringVectorProperty command=\"SetPreGatherHelperName\"\n"
1855 " name=\"PreGatherHelperName\"\n"
1856 " number_of_elements=\"1\">\n"
1857 " <Documentation>Set the algorithm that runs on each node in\n"
1858 " parallel.</Documentation>\n"
1859 " </StringVectorProperty>\n"
1860 " <StringVectorProperty command=\"SetPostGatherHelperName\"\n"
1861 " name=\"PostGatherHelperName\"\n"
1862 " number_of_elements=\"1\">\n"
1863 " <Documentation>Set the algorithm that takes multiple inputs and\n"
1864 " produces a single reduced output.</Documentation>\n"
1865 " </StringVectorProperty>\n"
1866 " <ProxyProperty command=\"SetPostGatherHelper\"\n"
1867 " name=\"PostGatherHelper\" />\n"
1868 " <ProxyProperty command=\"SetPreGatherHelper\"\n"
1869 " name=\"PreGatherHelper\" />\n"
1870 " <IntVectorProperty command=\"SetPassThrough\"\n"
1871 " default_values=\"-1\"\n"
1872 " name=\"PassThrough\"\n"
1873 " number_of_elements=\"1\">\n"
1874 " <IntRangeDomain min=\"-1\"\n"
1875 " name=\"range\" />\n"
1876 " <Documentation>If set to a non-negative value, then produce results\n"
1877 " using only the node Id specified.</Documentation>\n"
1878 " </IntVectorProperty>\n"
1879 " <IntVectorProperty command=\"SetGenerateProcessIds\"\n"
1880 " default_values=\"0\"\n"
1881 " name=\"GenerateProcessIds\"\n"
1882 " number_of_elements=\"1\">\n"
1883 " <BooleanDomain name=\"bool\" />\n"
1884 " <Documentation>If true, the filter will generate vtkOriginalProcessIds\n"
1885 " arrays indicating the process id on which the cell/point was\n"
1886 " generated.</Documentation>\n"
1887 " </IntVectorProperty>\n"
1888 " <!-- End ReductionFilter -->\n"
1889 " </SourceProxy>\n"
1890 "\n"
1891 " <!-- ==================================================================== -->\n"
1892 " <SourceProxy class=\"vtkPVExtractHistogram2D\"\n"
1893 " label=\"Histogram 2D\"\n"
1894 " name=\"ExtractHistogram2D\">\n"
1895 " <Documentation long_help=\"Extract a 2D histogram from field data.\"\n"
1896 " short_help=\"Extract a 2D histogram from field data.\">\n"
1897 " </Documentation>\n"
1898 " <InputProperty command=\"SetInputConnection\"\n"
1899 " name=\"Input\">\n"
1900 " <ProxyGroupDomain name=\"groups\">\n"
1901 " <Group name=\"sources\" />\n"
1902 " <Group name=\"filters\" />\n"
1903 " </ProxyGroupDomain>\n"
1904 " <DataTypeDomain name=\"input_type\">\n"
1905 " <DataType value=\"vtkDataSet\" />\n"
1906 " </DataTypeDomain>\n"
1907 " <InputArrayDomain name=\"input_array\">\n"
1908 " </InputArrayDomain>\n"
1909 " <Documentation>\n"
1910 " This property specifies the input to the Histogram filter.\n"
1911 " </Documentation>\n"
1912 " </InputProperty>\n"
1913 " <StringVectorProperty animateable=\"0\"\n"
1914 " command=\"SetInputArrayToProcess\"\n"
1915 " element_types=\"0 0 0 0 2\"\n"
1916 " name=\"SelectInputArray1\"\n"
1917 " label=\"Input Array for X-Axis\"\n"
1918 " number_of_elements=\"5\">\n"
1919 " <ArrayListDomain attribute_type=\"Scalars\"\n"
1920 " name=\"array_list\">\n"
1921 " <RequiredProperties>\n"
1922 " <Property function=\"Input\"\n"
1923 " name=\"Input\" />\n"
1924 " </RequiredProperties>\n"
1925 " </ArrayListDomain>\n"
1926 " <Documentation>This property indicates the name of the array from which\n"
1927 " to compute the histogram.</Documentation>\n"
1928 " </StringVectorProperty>\n"
1929 " <IntVectorProperty animateable=\"0\"\n"
1930 " command=\"SetComponent0\"\n"
1931 " default_values=\"0\"\n"
1932 " name=\"Component0\"\n"
1933 " label=\"Component for X-Axis array\"\n"
1934 " number_of_elements=\"1\">\n"
1935 " <NumberOfComponentsDomain name=\"comp0\" enable_magnitude=\"0\">\n"
1936 " <RequiredProperties>\n"
1937 " <Property function=\"Input\"\n"
1938 " name=\"Input\" />\n"
1939 " <Property function=\"ArraySelection\"\n"
1940 " name=\"SelectInputArray1\" />\n"
1941 " </RequiredProperties>\n"
1942 " </NumberOfComponentsDomain>\n"
1943 " <Documentation>The value of this property specifies the array component\n"
1944 " from which the histogram should be computed.</Documentation>\n"
1945 " </IntVectorProperty>\n"
1946 "\n"
1947 " <StringVectorProperty animateable=\"0\"\n"
1948 " command=\"SetInputArrayToProcess\"\n"
1949 " element_types=\"0 0 0 0 2\"\n"
1950 " name=\"SelectInputArray2\"\n"
1951 " label=\"Input Array for Y-Axis\"\n"
1952 " default_values=\"1 0 0 0 0\"\n"
1953 " number_of_elements=\"5\">\n"
1954 " <ArrayListDomain attribute_type=\"Scalars\"\n"
1955 " name=\"array_list\">\n"
1956 " <RequiredProperties>\n"
1957 " <Property function=\"Input\"\n"
1958 " name=\"Input\" />\n"
1959 " </RequiredProperties>\n"
1960 " </ArrayListDomain>\n"
1961 " <Documentation>\n"
1962 " This property indicates the name of the array from which\n"
1963 " to compute the histogram.\n"
1964 " </Documentation>\n"
1965 ;
1966 
1967 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Misc/Resources/misc_filters.xml
1969 " <Hints>\n"
1970 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
1971 " <Property name=\"UseGradientForYAxis\" function=\"boolean_invert\" />\n"
1972 " </PropertyWidgetDecorator>\n"
1973 " </Hints>\n"
1974 " </StringVectorProperty>\n"
1975 " <IntVectorProperty animateable=\"0\"\n"
1976 " command=\"SetComponent1\"\n"
1977 " default_values=\"0\"\n"
1978 " name=\"Component1\"\n"
1979 " label=\"Component for Y-Axis array\"\n"
1980 " number_of_elements=\"1\">\n"
1981 " <NumberOfComponentsDomain name=\"comp1\" enable_magnitude=\"1\">\n"
1982 " <RequiredProperties>\n"
1983 " <Property function=\"Input\"\n"
1984 " name=\"Input\" />\n"
1985 " <Property function=\"ArraySelection\"\n"
1986 " name=\"SelectInputArray2\" />\n"
1987 " </RequiredProperties>\n"
1988 " </NumberOfComponentsDomain>\n"
1989 " <Documentation>\n"
1990 " The value of this property specifies the array component\n"
1991 " from which the histogram should be computed.\n"
1992 " </Documentation>\n"
1993 " <Hints>\n"
1994 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
1995 " <Property name=\"UseGradientForYAxis\" function=\"boolean_invert\" />\n"
1996 " </PropertyWidgetDecorator>\n"
1997 " </Hints>\n"
1998 " </IntVectorProperty>\n"
1999 " <IntVectorProperty animateable=\"0\"\n"
2000 " command=\"SetNumberOfBins\"\n"
2001 " default_values=\"256 256\"\n"
2002 " name=\"NumberOfBins\"\n"
2003 " label=\"Number of Bins\"\n"
2004 " number_of_elements=\"2\">\n"
2005 " </IntVectorProperty>\n"
2006 " <IntVectorProperty command=\"SetUseGradientForYAxis\"\n"
2007 " default_values=\"1\"\n"
2008 " name=\"UseGradientForYAxis\"\n"
2009 " label=\"Use Gradient as Y-Axis Array\"\n"
2010 " number_of_elements=\"1\"\n"
2011 " panel_visibility=\"advanced\">\n"
2012 " <BooleanDomain name=\"bool\"/>\n"
2013 " <Documentation>\n"
2014 " If this property is on, the gradient of the input scalar array will be used for the Y\n"
2015 " axis of the 2D histogram.\n"
2016 " </Documentation>\n"
2017 " </IntVectorProperty>\n"
2018 " <IntVectorProperty command=\"SetUseCustomBinRanges0\"\n"
2019 " default_values=\"0\"\n"
2020 " name=\"UseCustomBinRangesX\"\n"
2021 " label=\"Use Custom Bin Ranges for X-Axis\"\n"
2022 " number_of_elements=\"1\"\n"
2023 " panel_visibility=\"advanced\">\n"
2024 " <BooleanDomain name=\"bool\" />\n"
2025 " <Documentation>\n"
2026 " When set to true, custom bin ranges will be used instead of using the full range for the\n"
2027 " selected array for X axis. By default, set to false.\n"
2028 " </Documentation>\n"
2029 " </IntVectorProperty>\n"
2030 " <DoubleVectorProperty command=\"SetCustomBinRanges0\"\n"
2031 " default_values=\"0.0 100.0\"\n"
2032 " name=\"CustomBinRangesX\"\n"
2033 " number_of_elements=\"2\"\n"
2034 " label=\"Custom Bin Ranges for X-Axis\"\n"
2035 " panel_visibility=\"advanced\">\n"
2036 " <Documentation>\n"
2037 " Set custom bin ranges to use. These are used only when\n"
2038 " UseCustomBinRanges is set to true.\n"
2039 " </Documentation>\n"
2040 " <ArrayRangeDomain name=\"scalar_range\">\n"
2041 " <RequiredProperties>\n"
2042 " <Property function=\"Input\"\n"
2043 " name=\"Input\" />\n"
2044 " <Property function=\"ArraySelection\"\n"
2045 " name=\"SelectInputArray1\" />\n"
2046 " </RequiredProperties>\n"
2047 " </ArrayRangeDomain>\n"
2048 " <Hints>\n"
2049 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
2050 " <Property name=\"UseCustomBinRangesX\" function=\"boolean\" />\n"
2051 " </PropertyWidgetDecorator>\n"
2052 " </Hints>\n"
2053 " </DoubleVectorProperty>\n"
2054 " <IntVectorProperty command=\"SetUseCustomBinRanges1\"\n"
2055 " default_values=\"0\"\n"
2056 " name=\"UseCustomBinRangesY\"\n"
2057 " label=\"Use Custom Bin Ranges for Y-Axis\"\n"
2058 " number_of_elements=\"1\"\n"
2059 " panel_visibility=\"advanced\">\n"
2060 " <BooleanDomain name=\"bool\" />\n"
2061 " <Documentation>\n"
2062 " When set to true, custom bin ranges will be used instead of using the full range for the\n"
2063 " selected array for X axis. By default, set to false.\n"
2064 " </Documentation>\n"
2065 " <Hints>\n"
2066 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
2067 " <Property name=\"UseGradientForYAxis\" function=\"boolean_invert\" />\n"
2068 " </PropertyWidgetDecorator>\n"
2069 " </Hints>\n"
2070 " </IntVectorProperty>\n"
2071 " <DoubleVectorProperty command=\"SetCustomBinRanges1\"\n"
2072 " default_values=\"0.0 100.0\"\n"
2073 " name=\"CustomBinRangesY\"\n"
2074 " number_of_elements=\"2\"\n"
2075 " label=\"Custom Bin Ranges for Y-Axis\"\n"
2076 " panel_visibility=\"advanced\">\n"
2077 " <Documentation>\n"
2078 " Set custom bin ranges to use. These are used only when\n"
2079 " UseCustomBinRanges is set to true.\n"
2080 " </Documentation>\n"
2081 " <ArrayRangeDomain name=\"scalar_range\">\n"
2082 " <RequiredProperties>\n"
2083 " <Property function=\"Input\"\n"
2084 " name=\"Input\" />\n"
2085 " <Property function=\"ArraySelection\"\n"
2086 " name=\"SelectInputArray2\" />\n"
2087 " </RequiredProperties>\n"
2088 " </ArrayRangeDomain>\n"
2089 " <Hints>\n"
2090 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
2091 " <Property name=\"UseCustomBinRangesY\" function=\"boolean\" />\n"
2092 " </PropertyWidgetDecorator>\n"
2093 " </Hints>\n"
2094 " </DoubleVectorProperty>\n"
2095 " <IntVectorProperty command=\"SetUseInputRangesForOutputBounds\"\n"
2096 " default_values=\"0\"\n"
2097 " name=\"UseInputRangesForOutputBounds\"\n"
2098 " label=\"Histogram Bounds from Input\"\n"
2099 " number_of_elements=\"1\"\n"
2100 " panel_visibility=\"advanced\">\n"
2101 " <BooleanDomain name=\"bool\" />\n"
2102 " <Documentation>\n"
2103 " When set to true, the input scalar ranges will be used to compute the histogram origin and spacing. By default, set to false.\n"
2104 " </Documentation>\n"
2105 " </IntVectorProperty>\n"
2106 " <DoubleVectorProperty command=\"SetOutputOrigin\"\n"
2107 " default_values=\"0.0 0.0\"\n"
2108 " name=\"OutputOrigin\"\n"
2109 " number_of_elements=\"2\"\n"
2110 " label=\"Histogram Origin\"\n"
2111 " panel_visibility=\"advanced\">\n"
2112 " <Documentation>\n"
2113 " The origin of the output histogram image. These are used only when\n"
2114 " UseInputRangesForOutputBounds is set to false.\n"
2115 " </Documentation>\n"
2116 " <Hints>\n"
2117 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
2118 " <Property name=\"UseInputRangesForOutputBounds\" function=\"boolean_invert\" />\n"
2119 " </PropertyWidgetDecorator>\n"
2120 " </Hints>\n"
2121 " </DoubleVectorProperty>\n"
2122 " <DoubleVectorProperty command=\"SetOutputSpacing\"\n"
2123 " default_values=\"1.0 1.0\"\n"
2124 " name=\"OutputSpacing\"\n"
2125 " number_of_elements=\"2\"\n"
2126 " label=\"Histogram Spacing\"\n"
2127 " panel_visibility=\"advanced\">\n"
2128 " <Documentation>\n"
2129 " The pixel spacing of the output histogram image. These are used only when\n"
2130 " UseInputRangesForOutputBounds is set to false.\n"
2131 " </Documentation>\n"
2132 " <Hints>\n"
2133 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
2134 " <Property name=\"UseInputRangesForOutputBounds\" function=\"boolean_invert\" />\n"
2135 " </PropertyWidgetDecorator>\n"
2136 " </Hints>\n"
2137 " </DoubleVectorProperty>\n"
2138 " <!-- End ExtractHistogram2D -->\n"
2139 " </SourceProxy>\n"
2140 " </ProxyGroup>\n"
2141 "</ServerManagerConfiguration>\n"
2142 "\n";
2143 // Get single string
2145 {
2146 
2147  const size_t len0 = strlen(paraview_server_managermisc_filtersInterface0);
2148  const size_t len1 = strlen(paraview_server_managermisc_filtersInterface1);
2149  const size_t len2 = strlen(paraview_server_managermisc_filtersInterface2);
2150  size_t len = ( 0
2151  + len0
2152  + len1
2153  + len2 );
2154  char* res = new char[ len + 1];
2155  size_t offset = 0;
2159  assert(offset == len);
2160  res[offset] = 0;
2161  return res;
2162 }
2163 
2164 
2165 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Misc/Resources/misc_utilities.xml
2167 "<ServerManagerConfiguration>\n"
2168 " <!-- ==================================================================== -->\n"
2169 " <ProxyGroup name=\"extended_sources\">\n"
2170 " <!-- ================================================================== -->\n"
2171 " <Proxy class=\"vtkPVTransform\" name=\"Transform2\" processes=\"dataserver|renderserver|client\">\n"
2172 " <!--Transform proxy with unconventional interface, used by BoxWidget -->\n"
2173 " <DoubleVectorProperty command=\"SetAbsolutePosition\"\n"
2174 " default_values=\"0.0 0.0 0.0\"\n"
2175 " information_property=\"PositionInfo\"\n"
2176 " label=\"Translate\"\n"
2177 " name=\"Position\"\n"
2178 " number_of_elements=\"3\">\n"
2179 " <DoubleRangeDomain name=\"range\" />\n"
2180 " </DoubleVectorProperty>\n"
2181 " <DoubleVectorProperty command=\"GetPosition\"\n"
2182 " default_values=\"0.0 0.0 0.0\"\n"
2183 " information_only=\"1\"\n"
2184 " name=\"PositionInfo\"\n"
2185 " number_of_elements=\"3\">\n"
2186 " <SimpleDoubleInformationHelper />\n"
2187 " </DoubleVectorProperty>\n"
2188 " <DoubleVectorProperty command=\"SetAbsoluteRotation\"\n"
2189 " default_values=\"0.0 0.0 0.0\"\n"
2190 " information_property=\"RotationInfo\"\n"
2191 " label=\"Rotate\"\n"
2192 " name=\"Rotation\"\n"
2193 " number_of_elements=\"3\">\n"
2194 " <DoubleRangeDomain name=\"range\" />\n"
2195 " </DoubleVectorProperty>\n"
2196 " <DoubleVectorProperty command=\"GetOrientation\"\n"
2197 " default_values=\"0.0 0.0 0.0\"\n"
2198 " information_only=\"1\"\n"
2199 " name=\"RotationInfo\"\n"
2200 " number_of_elements=\"3\">\n"
2201 " <SimpleDoubleInformationHelper />\n"
2202 " </DoubleVectorProperty>\n"
2203 " <DoubleVectorProperty command=\"SetAbsoluteScale\"\n"
2204 " default_values=\"1.0 1.0 1.0\"\n"
2205 " information_property=\"ScaleInfo\"\n"
2206 " label=\"Scale\"\n"
2207 " name=\"Scale\"\n"
2208 " number_of_elements=\"3\">\n"
2209 " <DoubleRangeDomain name=\"range\" />\n"
2210 " </DoubleVectorProperty>\n"
2211 " <DoubleVectorProperty command=\"GetScale\"\n"
2212 " default_values=\"1.0 1.0 1.0\"\n"
2213 " information_only=\"1\"\n"
2214 " name=\"ScaleInfo\"\n"
2215 " number_of_elements=\"3\" />\n"
2216 " </Proxy>\n"
2217 "\n"
2218 " <!-- ================================================================== -->\n"
2219 " <Proxy class=\"vtkPVTransform\" label=\"Transform\" name=\"Transform3\" processes=\"dataserver|renderserver|client\">\n"
2220 " <DoubleVectorProperty command=\"SetAbsolutePosition\"\n"
2221 " default_values=\"0.0 0.0 0.0\"\n"
2222 " information_property=\"PositionInfo\"\n"
2223 " label=\"Translate\"\n"
2224 " name=\"Position\"\n"
2225 " number_of_elements=\"3\">\n"
2226 " <DoubleRangeDomain name=\"range\" />\n"
2227 " </DoubleVectorProperty>\n"
2228 " <DoubleVectorProperty command=\"GetAbsolutePosition\"\n"
2229 " default_values=\"0.0 0.0 0.0\"\n"
2230 " information_only=\"1\"\n"
2231 " name=\"PositionInfo\"\n"
2232 " number_of_elements=\"3\" />\n"
2233 " <DoubleVectorProperty command=\"SetAbsoluteRotation\"\n"
2234 " default_values=\"0.0 0.0 0.0\"\n"
2235 " information_property=\"RotationInfo\"\n"
2236 " label=\"Rotate\"\n"
2237 " name=\"Rotation\"\n"
2238 " number_of_elements=\"3\">\n"
2239 " <DoubleRangeDomain name=\"range\" />\n"
2240 " </DoubleVectorProperty>\n"
2241 " <DoubleVectorProperty command=\"GetAbsoluteRotation\"\n"
2242 " default_values=\"0.0 0.0 0.0\"\n"
2243 " information_only=\"1\"\n"
2244 " name=\"RotationInfo\"\n"
2245 " number_of_elements=\"3\" />\n"
2246 " <DoubleVectorProperty command=\"SetAbsoluteScale\"\n"
2247 " default_values=\"1.0 1.0 1.0\"\n"
2248 " information_property=\"ScaleInfo\"\n"
2249 " label=\"Scale\"\n"
2250 " name=\"Scale\"\n"
2251 " number_of_elements=\"3\">\n"
2252 " <DoubleRangeDomain name=\"range\" />\n"
2253 " </DoubleVectorProperty>\n"
2254 " <DoubleVectorProperty command=\"GetAbsoluteScale\"\n"
2255 " default_values=\"1.0 1.0 1.0\"\n"
2256 " information_only=\"1\"\n"
2257 " name=\"ScaleInfo\"\n"
2258 " number_of_elements=\"3\" />\n"
2259 " <InputProperty is_internal=\"1\" name=\"DummyInput\" />\n"
2260 " <PropertyGroup panel_widget=\"InteractiveBox\">\n"
2261 " <Property function=\"Position\" name=\"Position\" />\n"
2262 " <Property function=\"Rotation\" name=\"Rotation\" />\n"
2263 " <Property function=\"Scale\" name=\"Scale\" />\n"
2264 " <Property function=\"Input\" name=\"DummyInput\" />\n"
2265 " </PropertyGroup>\n"
2266 " <Hints>\n"
2267 " <ProxyList>\n"
2268 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
2269 " </ProxyList>\n"
2270 " </Hints>\n"
2271 " </Proxy>\n"
2272 "\n"
2273 " <!-- ================================================================== -->\n"
2274 " <Proxy class=\"vtkPVRotateAroundOriginTransform\" label=\"RotateAroundOriginTransform\" name=\"RotateAroundOriginTransform\"\n"
2275 " processes=\"dataserver|renderserver|client\">\n"
2276 " <DoubleVectorProperty command=\"SetOriginOfRotation\"\n"
2277 " default_values=\"0.0 0.0 0.0\"\n"
2278 " label=\"Origin of rotation\"\n"
2279 " name=\"OriginOfRotation\"\n"
2280 " number_of_elements=\"3\">\n"
2281 " <DoubleRangeDomain name=\"range\" />\n"
2282 " </DoubleVectorProperty>\n"
2283 " <DoubleVectorProperty command=\"SetAbsoluteRotation\"\n"
2284 " default_values=\"0.0 0.0 0.0\"\n"
2285 " label=\"Rotate\"\n"
2286 " information_property=\"RotationInfo\"\n"
2287 " name=\"Rotation\"\n"
2288 " number_of_elements=\"3\">\n"
2289 " <DoubleRangeDomain name=\"range\" />\n"
2290 " </DoubleVectorProperty>\n"
2291 " <DoubleVectorProperty command=\"GetAbsoluteRotation\"\n"
2292 " default_values=\"0.0 0.0 0.0\"\n"
2293 " information_only=\"1\"\n"
2294 " name=\"RotationInfo\"\n"
2295 " number_of_elements=\"3\" />\n"
2296 " <InputProperty is_internal=\"1\" name=\"DummyInput\" />\n"
2297 " <PropertyGroup label=\"Origin of rotation\" panel_widget=\"InteractiveHandle\">\n"
2298 " <Property function=\"WorldPosition\" name=\"OriginOfRotation\" />\n"
2299 " </PropertyGroup>\n"
2300 " </Proxy>\n"
2301 "\n"
2302 " <!-- ================================================================== -->\n"
2303 " </ProxyGroup>\n"
2304 "\n"
2305 " <!-- ==================================================================== -->\n"
2306 " <ProxyGroup name=\"implicit_functions\">\n"
2307 "\n"
2308 " <!-- ================================================================== -->\n"
2309 " <Proxy class=\"vtkPVPlane\" name=\"Plane\" processes=\"dataserver|renderserver|client\">\n"
2310 " <InputProperty is_internal=\"1\"\n"
2311 " name=\"Input\"></InputProperty>\n"
2312 " <DoubleVectorProperty command=\"SetOrigin\"\n"
2313 " default_values=\"0.0 0.0 0.0\"\n"
2314 " name=\"Origin\"\n"
2315 " number_of_elements=\"3\">\n"
2316 " <BoundsDomain default_mode=\"mid\"\n"
2317 " mode=\"normal\"\n"
2318 " name=\"range\">\n"
2319 " <RequiredProperties>\n"
2320 " <Property function=\"Input\"\n"
2321 " name=\"Input\" />\n"
2322 " </RequiredProperties>\n"
2323 " </BoundsDomain>\n"
2324 " <Documentation>\n"
2325 " Set the origin of the plane.\n"
2326 " </Documentation>\n"
2327 " </DoubleVectorProperty>\n"
2328 " <DoubleVectorProperty command=\"SetNormal\"\n"
2329 " default_values=\"1.0 0.0 0.0\"\n"
2330 " name=\"Normal\"\n"
2331 " number_of_elements=\"3\">\n"
2332 " <DoubleRangeDomain name=\"range\" />\n"
2333 " <Documentation>\n"
2334 " Set the normal of the plane. For many filters this also sets the side\n"
2335 " of the plane that is of interest. The normal points towards the\n"
2336 " \"outside\" of the plane.\n"
2337 " </Documentation>\n"
2338 " </DoubleVectorProperty>\n"
2339 " <DoubleVectorProperty animateable=\"1\"\n"
2340 " command=\"SetOffset\"\n"
2341 " default_values=\"0.0\"\n"
2342 " name=\"Offset\"\n"
2343 " number_of_elements=\"1\">\n"
2344 " <Documentation>\n"
2345 " Set the value to offset the origin by. The origin is translated along the normal\n"
2346 " direction by the number specified.\n"
2347 " </Documentation>\n"
2348 " </DoubleVectorProperty>\n"
2349 "\n"
2350 " <PropertyGroup label=\"Plane Parameters\" panel_widget=\"InteractivePlane\">\n"
2351 " <Property function=\"Origin\" name=\"Origin\" />\n"
2352 " <Property function=\"Normal\" name=\"Normal\" />\n"
2353 " <Property function=\"Input\" name=\"Input\" />\n"
2354 " </PropertyGroup>\n"
2355 "\n"
2356 " <Hints>\n"
2357 " <!-- Hints are metadata associated with the proxy.\n"
2358 " As far as the ServerManager is concerned, Hints have no\n"
2359 " significance. GUI is free to interpret the hints as\n"
2360 " it chooses. Hints provide a mechanism to add some GUI\n"
2361 " pertinant information to the server manager XML.\n"
2362 " -->\n"
2363 "\n"
2364 " <ProxyList>\n"
2365 " <!--\n"
2366 " ProxyList hints are used when this proxy\n"
2367 " is made a part of a proxy list domain.\n"
2368 " It provides a mechanism to link certain\n"
2369 " properties from this proxy with properties\n"
2370 " from the proxy which has the property\n"
2371 " with the proxy list domain.\n"
2372 " -->\n"
2373 " <Link name=\"Input\"\n"
2374 " with_property=\"Input\" />\n"
2375 " </ProxyList>\n"
2376 " </Hints>\n"
2377 " </Proxy>\n"
2378 "\n"
2379 " <!-- ================================================================== -->\n"
2380 " <Proxy class=\"vtkPVPlane\"\n"
2381 " name=\"Axis Aligned Plane\">\n"
2382 " <InputProperty is_internal=\"1\"\n"
2383 " name=\"Input\"></InputProperty>\n"
2384 " <DoubleVectorProperty command=\"SetOrigin\"\n"
2385 " default_values=\"0.0 0.0 0.0\"\n"
2386 " name=\"Origin\"\n"
2387 " number_of_elements=\"3\">\n"
2388 " <BoundsDomain default_mode=\"mid\"\n"
2389 " mode=\"normal\"\n"
2390 " name=\"range\">\n"
2391 " <RequiredProperties>\n"
2392 " <Property function=\"Input\"\n"
2393 " name=\"Input\" />\n"
2394 " </RequiredProperties>\n"
2395 " </BoundsDomain>\n"
2396 " <Documentation>\n"
2397 " Set the origin of the plane.\n"
2398 " </Documentation>\n"
2399 " </DoubleVectorProperty>\n"
2400 " <DoubleVectorProperty command=\"SetNormal\"\n"
2401 " default_values=\"1.0 0.0 0.0\"\n"
2402 " name=\"Normal\"\n"
2403 " number_of_elements=\"3\">\n"
2404 " <DoubleRangeDomain name=\"range\" />\n"
2405 " <Documentation>\n"
2406 " Set the normal of the plane. For many filters this also sets the side\n"
2407 " of the plane that is of interest. The normal points towards the\n"
2408 " \"outside\" of the plane.\n"
2409 " </Documentation>\n"
2410 " </DoubleVectorProperty>\n"
2411 " <DoubleVectorProperty animateable=\"1\"\n"
2412 " command=\"SetOffset\"\n"
2413 " default_values=\"0.0\"\n"
2414 " name=\"Offset\"\n"
2415 " number_of_elements=\"1\">\n"
2416 " <Documentation>\n"
2417 " Set the value to offset the origin by. The origin is translated along the normal\n"
2418 " direction by the number specified.\n"
2419 " </Documentation>\n"
2420 " </DoubleVectorProperty>\n"
2421 " <IntVectorProperty command=\"SetAxisAligned\"\n"
2422 " default_values=\"1\"\n"
2423 " name=\"AlwaysSnapToNearestAxis\"\n"
2424 " number_of_elements=\"1\">\n"
2425 " <BooleanDomain name=\"bool\" />\n"
2426 " </IntVectorProperty>\n"
2427 " <PropertyGroup label=\"Plane Parameters\" panel_widget=\"InteractivePlane\">\n"
2428 " <Property function=\"Origin\" name=\"Origin\" />\n"
2429 " <Property function=\"Normal\" name=\"Normal\" />\n"
2430 " <Property function=\"Input\" name=\"Input\" />\n"
2431 " <Property function=\"AlwaysSnapToNearestAxis\" name=\"AlwaysSnapToNearestAxis\" />\n"
2432 " </PropertyGroup>\n"
2433 "\n"
2434 " <Hints>\n"
2435 " <ProxyList>\n"
2436 " <Link name=\"Input\"\n"
2437 " with_property=\"Input\" />\n"
2438 " </ProxyList>\n"
2439 " </Hints>\n"
2440 " <!-- End of Axis Aligned Plane -->\n"
2441 " </Proxy>\n"
2442 "\n"
2443 " <!-- ================================================================== -->\n"
2444 " <Proxy class=\"vtkPVBox\" name=\"Axis Aligned Box\">\n"
2445 " <InputProperty is_internal=\"1\" name=\"Input\" />\n"
2446 " <IntVectorProperty name=\"UseReferenceBounds\"\n"
2447 " command=\"SetUseReferenceBounds\"\n"
2448 " number_of_elements=\"1\"\n"
2449 " default_values=\"0\">\n"
2450 " <BooleanDomain name=\"bool\" />\n"
2451 " </IntVectorProperty>\n"
2452 " <DoubleVectorProperty command=\"SetReferenceBounds\"\n"
2453 " default_values=\"0 1 0 1 0 1\"\n"
2454 " name=\"Bounds\"\n"
2455 " number_of_elements=\"6\">\n"
2456 " <BoundsDomain mode=\"data_bounds\" name=\"range\">\n"
2457 " <RequiredProperties>\n"
2458 " <Property function=\"Input\" name=\"Input\" />\n"
2459 " </RequiredProperties>\n"
2460 " </BoundsDomain>\n"
2461 " <Hints>\n"
2462 " <NoDefault />\n"
2463 " </Hints>\n"
2464 " </DoubleVectorProperty>\n"
2465 " <DoubleVectorProperty animateable=\"1\"\n"
2466 " command=\"SetPosition\"\n"
2467 " default_values=\"0.0 0.0 0.0\"\n"
2468 " name=\"Position\"\n"
2469 " number_of_elements=\"3\">\n"
2470 " <BoundsDomain default_mode=\"min\" mode=\"normal\" name=\"range\">\n"
2471 " <RequiredProperties>\n"
2472 " <Property function=\"Input\" name=\"Input\" />\n"
2473 " </RequiredProperties>\n"
2474 " </BoundsDomain>\n"
2475 " <Documentation>\n"
2476 " Set the position of the box.\n"
2477 " </Documentation>\n"
2478 " </DoubleVectorProperty>\n"
2479 " <DoubleVectorProperty animateable=\"1\"\n"
2480 " command=\"SetRotation\"\n"
2481 " default_values=\"0.0 0.0 0.0\"\n"
2482 " name=\"Rotation\"\n"
2483 " number_of_elements=\"3\">\n"
2484 " <DoubleRangeDomain name=\"range\" />\n"
2485 " <Documentation>\n"
2486 " Set the orientation of the box.\n"
2487 " </Documentation>\n"
2488 " </DoubleVectorProperty>\n"
2489 " <DoubleVectorProperty animateable=\"1\"\n"
2490 ;
2491 
2492 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Misc/Resources/misc_utilities.xml
2494 " command=\"SetScale\"\n"
2495 " default_values=\"1.0 1.0 1.0\"\n"
2496 " name=\"Length\"\n"
2497 " number_of_elements=\"3\">\n"
2498 " <BoundsDomain default_mode=\"max\" mode=\"component_magnitude\" name=\"range\">\n"
2499 " <RequiredProperties>\n"
2500 " <Property function=\"Input\" name=\"Input\" />\n"
2501 " </RequiredProperties>\n"
2502 " </BoundsDomain>\n"
2503 " <Documentation>\n"
2504 " Set the size of the box via a scale factor.\n"
2505 " </Documentation>\n"
2506 " </DoubleVectorProperty>\n"
2507 " <PropertyGroup label=\"Box Parameters\" panel_widget=\"InteractiveBox\">\n"
2508 " <Property function=\"Position\" name=\"Position\" />\n"
2509 " <Property function=\"Scale\" name=\"Length\" />\n"
2510 " <Property function=\"Input\" name=\"Input\" />\n"
2511 " <Property function=\"UseReferenceBounds\" name=\"UseReferenceBounds\" />\n"
2512 " <Property function=\"ReferenceBounds\" name=\"Bounds\" />\n"
2513 " </PropertyGroup>\n"
2514 " <Hints>\n"
2515 " <ProxyList>\n"
2516 " <Link name=\"Input\" with_property=\"Input\" />\n"
2517 " </ProxyList>\n"
2518 " </Hints>\n"
2519 " <!-- End of Axis Aligned Box -->\n"
2520 " </Proxy>\n"
2521 "\n"
2522 " <!-- ================================================================== -->\n"
2523 " <Proxy class=\"vtkPVBox\" name=\"Box\">\n"
2524 " <InputProperty is_internal=\"1\" name=\"Input\" />\n"
2525 " <IntVectorProperty name=\"UseReferenceBounds\"\n"
2526 " command=\"SetUseReferenceBounds\"\n"
2527 " number_of_elements=\"1\"\n"
2528 " default_values=\"0\">\n"
2529 " <BooleanDomain name=\"bool\" />\n"
2530 " </IntVectorProperty>\n"
2531 " <DoubleVectorProperty command=\"SetReferenceBounds\"\n"
2532 " default_values=\"0 1 0 1 0 1\"\n"
2533 " name=\"Bounds\"\n"
2534 " number_of_elements=\"6\">\n"
2535 " <BoundsDomain mode=\"data_bounds\" name=\"range\">\n"
2536 " <RequiredProperties>\n"
2537 " <Property function=\"Input\" name=\"Input\" />\n"
2538 " </RequiredProperties>\n"
2539 " </BoundsDomain>\n"
2540 " <Hints>\n"
2541 " <NoDefault />\n"
2542 " </Hints>\n"
2543 " </DoubleVectorProperty>\n"
2544 " <DoubleVectorProperty animateable=\"1\"\n"
2545 " command=\"SetPosition\"\n"
2546 " default_values=\"0.0 0.0 0.0\"\n"
2547 " name=\"Position\"\n"
2548 " number_of_elements=\"3\">\n"
2549 " <BoundsDomain default_mode=\"min\" mode=\"normal\" name=\"range\">\n"
2550 " <RequiredProperties>\n"
2551 " <Property function=\"Input\" name=\"Input\" />\n"
2552 " </RequiredProperties>\n"
2553 " </BoundsDomain>\n"
2554 " <Documentation>\n"
2555 " Set the position of the box.\n"
2556 " </Documentation>\n"
2557 " </DoubleVectorProperty>\n"
2558 " <DoubleVectorProperty animateable=\"1\"\n"
2559 " command=\"SetRotation\"\n"
2560 " default_values=\"0.0 0.0 0.0\"\n"
2561 " name=\"Rotation\"\n"
2562 " number_of_elements=\"3\">\n"
2563 " <DoubleRangeDomain name=\"range\" />\n"
2564 " <Documentation>\n"
2565 " Set the orientation of the box.\n"
2566 " </Documentation>\n"
2567 " </DoubleVectorProperty>\n"
2568 " <DoubleVectorProperty animateable=\"1\"\n"
2569 " command=\"SetScale\"\n"
2570 " default_values=\"1.0 1.0 1.0\"\n"
2571 " name=\"Length\"\n"
2572 " number_of_elements=\"3\">\n"
2573 " <BoundsDomain default_mode=\"max\" mode=\"component_magnitude\" name=\"range\">\n"
2574 " <RequiredProperties>\n"
2575 " <Property function=\"Input\" name=\"Input\" />\n"
2576 " </RequiredProperties>\n"
2577 " </BoundsDomain>\n"
2578 " <Documentation>\n"
2579 " Set the size of the box via a scale factor.\n"
2580 " </Documentation>\n"
2581 " </DoubleVectorProperty>\n"
2582 " <PropertyGroup label=\"Box Parameters\" panel_widget=\"InteractiveBox\">\n"
2583 " <Property function=\"Position\" name=\"Position\" />\n"
2584 " <Property function=\"Rotation\" name=\"Rotation\" />\n"
2585 " <Property function=\"Scale\" name=\"Length\" />\n"
2586 " <Property function=\"Input\" name=\"Input\" />\n"
2587 " <Property function=\"UseReferenceBounds\" name=\"UseReferenceBounds\" />\n"
2588 " <Property function=\"ReferenceBounds\" name=\"Bounds\" />\n"
2589 " </PropertyGroup>\n"
2590 " <Hints>\n"
2591 " <ProxyList>\n"
2592 " <Link name=\"Input\" with_property=\"Input\" />\n"
2593 " </ProxyList>\n"
2594 " </Hints>\n"
2595 " <!-- End of Box -->\n"
2596 " </Proxy>\n"
2597 "\n"
2598 " <!-- ================================================================== -->\n"
2599 " <Proxy class=\"vtkPVCylinder\" name=\"Cylinder\">\n"
2600 " <InputProperty is_internal=\"1\" name=\"Input\" />\n"
2601 " <DoubleVectorProperty command=\"SetCenter\"\n"
2602 " default_values=\"0 0 0\"\n"
2603 " name=\"Center\"\n"
2604 " number_of_elements=\"3\">\n"
2605 " <BoundsDomain default_mode=\"mid\" mode=\"normal\" name=\"range\">\n"
2606 " <RequiredProperties>\n"
2607 " <Property function=\"Input\" name=\"Input\" />\n"
2608 " </RequiredProperties>\n"
2609 " </BoundsDomain>\n"
2610 " <Documentation>\n"
2611 " Set the center of the cylinder.\n"
2612 " </Documentation>\n"
2613 " </DoubleVectorProperty>\n"
2614 " <DoubleVectorProperty command=\"SetOrientedAxis\"\n"
2615 " default_values=\"0. 1. 0.\"\n"
2616 " name=\"Axis\"\n"
2617 " number_of_elements=\"3\">\n"
2618 " <Documentation>\n"
2619 " Set the axis of the cylinder. This is the direction from the center of one end of\n"
2620 " the cylinder to the center of the other end. The cylinder created has infinite length\n"
2621 " but this direction controls which line through the center point the cylinder is around.\n"
2622 " </Documentation>\n"
2623 " </DoubleVectorProperty>\n"
2624 " <DoubleVectorProperty command=\"SetRadius\"\n"
2625 " default_values=\"0.5\"\n"
2626 " name=\"Radius\"\n"
2627 " number_of_elements=\"1\">\n"
2628 " <BoundsDomain name=\"range\" mode=\"scaled_extent\" scale_factor=\"0.5\" default_mode=\"max\">\n"
2629 " <RequiredProperties>\n"
2630 " <Property function=\"Input\" name=\"Input\" />\n"
2631 " </RequiredProperties>\n"
2632 " </BoundsDomain>\n"
2633 " <Documentation>\n"
2634 " Set the radius of the cylinder.\n"
2635 " </Documentation>\n"
2636 " </DoubleVectorProperty>\n"
2637 " <PropertyGroup label=\"Cylinder Parameters\" panel_widget=\"InteractiveCylinder\">\n"
2638 " <Property function=\"Center\" name=\"Center\" />\n"
2639 " <Property function=\"Axis\" name=\"Axis\" />\n"
2640 " <Property function=\"Radius\" name=\"Radius\" />\n"
2641 " <Property function=\"Input\" name=\"Input\" />\n"
2642 " </PropertyGroup>\n"
2643 " <Hints>\n"
2644 " <ProxyList>\n"
2645 " <Link name=\"Input\" with_property=\"Input\" />\n"
2646 " </ProxyList>\n"
2647 " </Hints>\n"
2648 " <!-- End of Cylinder -->\n"
2649 " </Proxy>\n"
2650 "\n"
2651 " <!-- ================================================================== -->\n"
2652 " <Proxy class=\"vtkPerlinNoise\" name=\"PerlinNoise\">\n"
2653 " <InputProperty is_internal=\"1\" name=\"Input\" />\n"
2654 " <DoubleVectorProperty\n"
2655 " name=\"Frequency\"\n"
2656 " command=\"SetFrequency\"\n"
2657 " number_of_elements=\"3\"\n"
2658 " default_values=\"1 1 1\">\n"
2659 " <Documentation>\n"
2660 " Set the frequency, or physical scale, of the noise function\n"
2661 " (higher is finer scale).\n"
2662 " </Documentation>\n"
2663 " </DoubleVectorProperty>\n"
2664 " <DoubleVectorProperty\n"
2665 " name=\"Phase\"\n"
2666 " command=\"SetPhase\"\n"
2667 " number_of_elements=\"3\"\n"
2668 " default_values=\"0 0 0\">\n"
2669 " <Documentation>\n"
2670 " This parameter can be used to shift the noise function within\n"
2671 " space (perhaps to avoid a beat with a noise pattern at another\n"
2672 " scale). Phase tends to repeat about every unit, so a phase of\n"
2673 " 0.5 is a half-cycle shift.\n"
2674 " </Documentation>\n"
2675 " </DoubleVectorProperty>\n"
2676 " <DoubleVectorProperty\n"
2677 " name=\"Amplitude\"\n"
2678 " command=\"SetAmplitude\"\n"
2679 " number_of_elements=\"1\"\n"
2680 " default_values=\"1\">\n"
2681 " <Documentation>\n"
2682 " Amplitude can be negative. The noise function varies randomly\n"
2683 " between -|Amplitude| and |Amplitude|.\n"
2684 " </Documentation>\n"
2685 " </DoubleVectorProperty>\n"
2686 " <Hints>\n"
2687 " <ProxyList>\n"
2688 " <Link name=\"Input\" with_property=\"Input\" />\n"
2689 " </ProxyList>\n"
2690 " </Hints>\n"
2691 " </Proxy>\n"
2692 " <!-- ================================================================== -->\n"
2693 " <Proxy\n"
2694 " class=\"vtkCoordinateFrame\" name=\"CoordinateFrame\"\n"
2695 " processes=\"dataserver|renderserver|client\">\n"
2696 " <InputProperty is_internal=\"1\"\n"
2697 " name=\"Input\"></InputProperty>\n"
2698 " <DoubleVectorProperty command=\"SetOrigin\"\n"
2699 " default_values=\"0.0 0.0 0.0\"\n"
2700 " name=\"Origin\"\n"
2701 " number_of_elements=\"3\">\n"
2702 " <BoundsDomain default_mode=\"mid\"\n"
2703 " mode=\"normal\"\n"
2704 " name=\"range\">\n"
2705 " <RequiredProperties>\n"
2706 " <Property function=\"Input\"\n"
2707 " name=\"Input\" />\n"
2708 " </RequiredProperties>\n"
2709 " </BoundsDomain>\n"
2710 " <Documentation>\n"
2711 " Set the origin of the coordinate frame.\n"
2712 " </Documentation>\n"
2713 " </DoubleVectorProperty>\n"
2714 " <DoubleVectorProperty command=\"SetXAxis\"\n"
2715 " default_values=\"1.0 0.0 0.0\"\n"
2716 " name=\"XAxis\"\n"
2717 " number_of_elements=\"3\">\n"
2718 " <DoubleRangeDomain name=\"range\" />\n"
2719 " <Documentation>\n"
2720 " Set one axis of the coordinate frame. The axis vectors must\n"
2721 " all be of unit length, be perpendicular to one another, and\n"
2722 " form a right-handed coordinate system.\n"
2723 " </Documentation>\n"
2724 " </DoubleVectorProperty>\n"
2725 " <DoubleVectorProperty command=\"SetYAxis\"\n"
2726 " default_values=\"0.0 1.0 0.0\"\n"
2727 " name=\"YAxis\"\n"
2728 " number_of_elements=\"3\">\n"
2729 " <DoubleRangeDomain name=\"range\" />\n"
2730 " <Documentation>\n"
2731 " Set one axis of the coordinate frame. The axis vectors must\n"
2732 " all be of unit length, be perpendicular to one another, and\n"
2733 " form a right-handed coordinate system.\n"
2734 " </Documentation>\n"
2735 " </DoubleVectorProperty>\n"
2736 " <DoubleVectorProperty command=\"SetZAxis\"\n"
2737 " default_values=\"0.0 0.0 1.0\"\n"
2738 " name=\"ZAxis\"\n"
2739 " number_of_elements=\"3\">\n"
2740 " <DoubleRangeDomain name=\"range\" />\n"
2741 " <Documentation>\n"
2742 " Set one axis of the coordinate frame. The axis vectors must\n"
2743 " all be of unit length, be perpendicular to one another, and\n"
2744 " form a right-handed coordinate system.\n"
2745 " </Documentation>\n"
2746 " </DoubleVectorProperty>\n"
2747 "\n"
2748 " <PropertyGroup label=\"Frame Parameters\" panel_widget=\"InteractivePlane\">\n"
2749 " <Property function=\"Origin\" name=\"Origin\" />\n"
2750 " <Property function=\"XAxis\" name=\"XAxis\" />\n"
2751 " <Property function=\"YAxis\" name=\"YAxis\" />\n"
2752 " <Property function=\"ZAxis\" name=\"ZAxis\" />\n"
2753 " <Property function=\"Input\" name=\"Input\" />\n"
2754 " </PropertyGroup>\n"
2755 "\n"
2756 " <Hints>\n"
2757 " <!-- Hints are metadata associated with the proxy.\n"
2758 " As far as the ServerManager is concerned, Hints have no\n"
2759 " significance. GUI is free to interpret the hints as\n"
2760 " it chooses. Hints provide a mechanism to add some GUI\n"
2761 " pertinant information to the server manager XML.\n"
2762 " -->\n"
2763 "\n"
2764 " <ProxyList>\n"
2765 " <!--\n"
2766 " ProxyList hints are used when this proxy\n"
2767 " is made a part of a proxy list domain.\n"
2768 " It provides a mechanism to link certain\n"
2769 " properties from this proxy with properties\n"
2770 " from the proxy which has the property\n"
2771 " with the proxy list domain.\n"
2772 " -->\n"
2773 " <Link name=\"Input\"\n"
2774 " with_property=\"Input\" />\n"
2775 " </ProxyList>\n"
2776 " </Hints>\n"
2777 " </Proxy>\n"
2778 "\n"
2779 " </ProxyGroup>\n"
2780 " <!-- ================================================================== -->\n"
2781 " <ProxyGroup name=\"slice_implicit_functions\">\n"
2782 " <Proxy group=\"implicit_functions\"\n"
2783 " name=\"Plane\" />\n"
2784 " <Proxy group=\"implicit_functions\"\n"
2785 " name=\"Box\" />\n"
2786 " <Proxy group=\"implicit_functions\"\n"
2787 " name=\"Sphere\" />\n"
2788 " <Proxy group=\"implicit_functions\"\n"
2789 " name=\"Cylinder\" />\n"
2790 " </ProxyGroup>\n"
2791 " <ProxyGroup name=\"slice_htg_amr_implicit_functions\">\n"
2792 " <Proxy group=\"implicit_functions\"\n"
2793 " name=\"Plane\" />\n"
2794 " <Proxy group=\"implicit_functions\"\n"
2795 " name=\"Axis Aligned Plane\" />\n"
2796 " </ProxyGroup>\n"
2797 " <ProxyGroup name=\"extract_implicit_functions\">\n"
2798 " <Proxy group=\"implicit_functions\"\n"
2799 " name=\"Plane\" />\n"
2800 " <Proxy group=\"implicit_functions\"\n"
2801 " name=\"Box\" />\n"
2802 " <Proxy group=\"implicit_functions\"\n"
2803 " name=\"Sphere\" />\n"
2804 " </ProxyGroup>\n"
2805 " <ProxyGroup name=\"clip_implicit_functions\">\n"
2806 " <Proxy group=\"implicit_functions\"\n"
2807 " name=\"Plane\" />\n"
2808 " <Proxy group=\"implicit_functions\"\n"
2809 " name=\"Box\" />\n"
2810 " <Proxy group=\"implicit_functions\"\n"
2811 " name=\"Sphere\" />\n"
2812 " <Proxy group=\"implicit_functions\"\n"
2813 " name=\"Cylinder\" />\n"
2814 " <Proxy group=\"implicit_functions\"\n"
2815 " name=\"Scalar\" />\n"
2816 " </ProxyGroup>\n"
2817 " <ProxyGroup name=\"clip_htg_implicit_functions\">\n"
2818 " <Proxy group=\"implicit_functions\"\n"
2819 " name=\"Plane\" />\n"
2820 " <Proxy group=\"implicit_functions\"\n"
2821 " name=\"Axis Aligned Box\" />\n"
2822 " <Proxy group=\"implicit_functions\"\n"
2823 " name=\"Sphere\" />\n"
2824 " <Proxy group=\"implicit_functions\"\n"
2825 " name=\"Cylinder\" />\n"
2826 " <Proxy group=\"implicit_functions\"\n"
2827 " name=\"Scalar\" />\n"
2828 " </ProxyGroup>\n"
2829 "</ServerManagerConfiguration>\n"
2830 "\n";
2831 // Get single string
2833 {
2834 
2835  const size_t len0 = strlen(paraview_server_managermisc_utilitiesInterface0);
2836  const size_t len1 = strlen(paraview_server_managermisc_utilitiesInterface1);
2837  size_t len = ( 0
2838  + len0
2839  + len1 );
2840  char* res = new char[ len + 1];
2841  size_t offset = 0;
2844  assert(offset == len);
2845  res[offset] = 0;
2846  return res;
2847 }
2848 
2849 
2850 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersRendering/Resources/rendering_sources.xml
2852 "<ServerManagerConfiguration>\n"
2853 " <ProxyGroup name=\"sources\">\n"
2854 " <!-- ==================================================================== -->\n"
2855 " <SourceProxy class=\"vtkNetworkImageSource\"\n"
2856 " name=\"NetworkImageSource\"\n"
2857 " post_push=\"UpdateImage\"\n"
2858 " processes=\"client|renderserver\">\n"
2859 " <StringVectorProperty command=\"SetFileName\"\n"
2860 " name=\"FileName\"\n"
2861 " number_of_elements=\"1\">\n"
2862 " <Documentation>Set the name of image file to load.</Documentation>\n"
2863 " <FileListDomain name=\"files\" />\n"
2864 " </StringVectorProperty>\n"
2865 " <StringVectorProperty command=\"SetTrivialProducerKey\"\n"
2866 " name=\"TrivialProducerKey\"\n"
2867 " number_of_elements=\"1\">\n"
2868 " <Documentation>\n"
2869 " Set the key used to locate the image data object on the server.\n"
2870 " </Documentation>\n"
2871 " </StringVectorProperty>\n"
2872 " <IntVectorProperty command=\"SetMode\"\n"
2873 " name=\"Mode\"\n"
2874 " number_of_elements=\"1\"\n"
2875 " default_values=\"0\">\n"
2876 " <Documentation>\n"
2877 " Set the mode in which image data is read.\n"
2878 " </Documentation>\n"
2879 " <EnumerationDomain name=\"enum\">\n"
2880 " <Entry text=\"ReadFromFile\" value=\"0\"/>\n"
2881 " <Entry text=\"ReadFromMemory\" value=\"1\"/>\n"
2882 " </EnumerationDomain>\n"
2883 " </IntVectorProperty>\n"
2884 " <!-- End of NetworkImageSource -->\n"
2885 " </SourceProxy>\n"
2886 " </ProxyGroup>\n"
2887 "</ServerManagerConfiguration>\n"
2888 "\n";
2889 // Get single string
2891 {
2892 
2893  const size_t len0 = strlen(paraview_server_managerrendering_sourcesInterface0);
2894  size_t len = ( 0
2895  + len0 );
2896  char* res = new char[ len + 1];
2897  size_t offset = 0;
2899  assert(offset == len);
2900  res[offset] = 0;
2901  return res;
2902 }
2903 
2904 
2905 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersRendering/Resources/filters_filtersrendering.xml
2907 "<ServerManagerConfiguration>\n"
2908 " <ProxyGroup name=\"filters\">\n"
2909 " <!-- ==================================================================== -->\n"
2910 " <SourceProxy class=\"vtkClientServerMoveData\"\n"
2911 " name=\"ClientServerMoveData\"\n"
2912 " processes=\"client|dataserver\">\n"
2913 " <InputProperty command=\"SetInputConnection\"\n"
2914 " name=\"Input\">\n"
2915 " <ProxyGroupDomain name=\"groups\">\n"
2916 " <Group name=\"sources\" />\n"
2917 " <Group name=\"filters\" />\n"
2918 " </ProxyGroupDomain>\n"
2919 " <Documentation>Set the input to the Client Server Move Data\n"
2920 " filter.</Documentation>\n"
2921 " </InputProperty>\n"
2922 " <IntVectorProperty animateable=\"0\"\n"
2923 " command=\"SetOutputDataType\"\n"
2924 " default_values=\"0\"\n"
2925 " name=\"OutputDataType\"\n"
2926 " number_of_elements=\"1\"></IntVectorProperty>\n"
2927 " <IntVectorProperty command=\"SetWholeExtent\"\n"
2928 " default_values=\"0 -1 0 -1 0 -1\"\n"
2929 " name=\"WholeExtent\"\n"
2930 " number_of_elements=\"6\"></IntVectorProperty>\n"
2931 " <!-- End ClientServerMoveData -->\n"
2932 " </SourceProxy>\n"
2933 "\n"
2934 " <!-- ==================================================================== -->\n"
2935 " <SourceProxy class=\"vtkMPIMoveData\"\n"
2936 " name=\"MPIMoveData\">\n"
2937 " <InputProperty command=\"SetInputConnection\"\n"
2938 " name=\"Input\">\n"
2939 " <ProxyGroupDomain name=\"groups\">\n"
2940 " <Group name=\"sources\" />\n"
2941 " <Group name=\"filters\" />\n"
2942 " </ProxyGroupDomain>\n"
2943 " <!-- Does this have any data type domain? -->\n"
2944 " <Documentation>Set the input to the MPI Move Data\n"
2945 " filter.</Documentation>\n"
2946 " </InputProperty>\n"
2947 " <IntVectorProperty animateable=\"0\"\n"
2948 " command=\"SetMoveMode\"\n"
2949 " default_values=\"0\"\n"
2950 " name=\"MoveMode\"\n"
2951 " number_of_elements=\"1\">\n"
2952 " <EnumerationDomain name=\"enum\">\n"
2953 " <Entry text=\"PassThrough\"\n"
2954 " value=\"0\" />\n"
2955 " <Entry text=\"Collect\"\n"
2956 " value=\"1\" />\n"
2957 " <Entry text=\"Clone\"\n"
2958 " value=\"2\" />\n"
2959 " </EnumerationDomain>\n"
2960 " <Documentation>Specify how the data is to be\n"
2961 " redistributed.</Documentation>\n"
2962 " </IntVectorProperty>\n"
2963 " <IntVectorProperty animateable=\"0\"\n"
2964 " command=\"SetOutputDataType\"\n"
2965 " default_values=\"none\"\n"
2966 " name=\"OutputDataType\"\n"
2967 " number_of_elements=\"1\">\n"
2968 " <EnumerationDomain name=\"enum\">\n"
2969 " <Entry text=\"PolyData\"\n"
2970 " value=\"0\" />\n"
2971 " <Entry text=\"Unstructured Grid\"\n"
2972 " value=\"4\" />\n"
2973 " <Entry text=\"ImageData\"\n"
2974 " value=\"6\" />\n"
2975 " </EnumerationDomain>\n"
2976 " <Documentation>Specify the type of the dataset.</Documentation>\n"
2977 " </IntVectorProperty>\n"
2978 " <!-- End MPIMoveData -->\n"
2979 " </SourceProxy>\n"
2980 "\n"
2981 " <!-- ==================================================================== -->\n"
2982 " <SourceProxy class=\"vtkPVGeometryFilter\"\n"
2983 " name=\"GeometryFilter\">\n"
2984 " <InputProperty command=\"SetInputConnection\"\n"
2985 " name=\"Input\">\n"
2986 " <ProxyGroupDomain name=\"groups\">\n"
2987 " <Group name=\"sources\" />\n"
2988 " <Group name=\"filters\" />\n"
2989 " </ProxyGroupDomain>\n"
2990 " <!-- Does this have any data type domain? -->\n"
2991 " <Documentation>Set the input to the Geometry Filter.</Documentation>\n"
2992 " </InputProperty>\n"
2993 " <IntVectorProperty animateable=\"0\"\n"
2994 " command=\"SetUseOutline\"\n"
2995 " default_values=\"0\"\n"
2996 " name=\"UseOutline\"\n"
2997 " number_of_elements=\"1\">\n"
2998 " <BooleanDomain name=\"bool\" />\n"
2999 " <Documentation>Toggle whether to generate an outline or a\n"
3000 " surface.</Documentation>\n"
3001 " </IntVectorProperty>\n"
3002 " <IntVectorProperty command=\"SetNonlinearSubdivisionLevel\"\n"
3003 " default_values=\"1\"\n"
3004 " name=\"NonlinearSubdivisionLevel\"\n"
3005 " number_of_elements=\"1\">\n"
3006 " <IntRangeDomain max=\"4\"\n"
3007 " min=\"0\"\n"
3008 " name=\"range\" />\n"
3009 " <Documentation>Nonlinear faces are approximated with flat polygons.\n"
3010 " This parameter controls how many times to subdivide nonlinear surface\n"
3011 " cells. Higher subdivisions generate closer approximations but take more\n"
3012 " memory and rendering time. Subdivision is recursive, so the number of\n"
3013 " output polygons can grow exponentially with this\n"
3014 " parameter.</Documentation>\n"
3015 " </IntVectorProperty>\n"
3016 " <IntVectorProperty animateable=\"0\"\n"
3017 " command=\"SetPassThroughCellIds\"\n"
3018 " default_values=\"1\"\n"
3019 " name=\"PassThroughIds\"\n"
3020 " number_of_elements=\"1\">\n"
3021 " <BooleanDomain name=\"bool\" />\n"
3022 " <Documentation>If on, the output polygonal dataset will have a cell data\n"
3023 " array that holds the cell index of the original 3D cell that produced\n"
3024 " each output cell. This is useful for cell picking.</Documentation>\n"
3025 " </IntVectorProperty>\n"
3026 " <IntVectorProperty animateable=\"0\"\n"
3027 " command=\"SetPassThroughPointIds\"\n"
3028 " default_values=\"1\"\n"
3029 " name=\"PassThroughPointIds\"\n"
3030 " number_of_elements=\"1\">\n"
3031 " <BooleanDomain name=\"bool\" />\n"
3032 " <Documentation>If on, the output polygonal dataset will have a\n"
3033 " point data array that holds the point index of the original 3D vertex\n"
3034 " that produced each output vertex. This is useful for\n"
3035 " picking.</Documentation>\n"
3036 " </IntVectorProperty>\n"
3037 " <!-- End GeometryFilter -->\n"
3038 " </SourceProxy>\n"
3039 "\n"
3040 " <!-- ==================================================================== -->\n"
3041 " </ProxyGroup>\n"
3042 "</ServerManagerConfiguration>\n"
3043 "\n";
3044 // Get single string
3046 {
3047 
3049  size_t len = ( 0
3050  + len0 );
3051  char* res = new char[ len + 1];
3052  size_t offset = 0;
3054  assert(offset == len);
3055  res[offset] = 0;
3056  return res;
3057 }
3058 
3059 
3060 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/2dwidgets_remotingviews.xml
3062 "<ServerManagerConfiguration>\n"
3063 " <!-- We put all 2D widget definitions in this file -->\n"
3064 " <ProxyGroup name=\"representations\">\n"
3065 " <!-- ================================================================== -->\n"
3066 " <New2DWidgetRepresentationProxy class=\"vtk2DWidgetRepresentation\"\n"
3067 " name=\"EqualizerWidgetRepresentation\">\n"
3068 " <IntVectorProperty command=\"SetEnabled\"\n"
3069 " default_values=\"0\"\n"
3070 " name=\"Enabled\"\n"
3071 " number_of_elements=\"1\">\n"
3072 " <BooleanDomain name=\"bool\" />\n"
3073 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3074 " </IntVectorProperty>\n"
3075 "\n"
3076 " <SubProxy>\n"
3077 " <Proxy name=\"ContextItem\"\n"
3078 " proxygroup=\"2d_widget_representations\"\n"
3079 " proxyname=\"EqualizerContextItem\"></Proxy>\n"
3080 " <ExposedProperties>\n"
3081 " <Property name=\"Visibility\" />\n"
3082 " <Property name=\"EqualizerPoints\" />\n"
3083 " </ExposedProperties>\n"
3084 " </SubProxy>\n"
3085 "\n"
3086 " </New2DWidgetRepresentationProxy>\n"
3087 " <!-- End of EqualizerWidgetRepresentation -->\n"
3088 " </ProxyGroup>\n"
3089 "\n"
3090 " <ProxyGroup name=\"2d_widget_representations\">\n"
3091 " <!-- ================================================================== -->\n"
3092 " <ContextItemWidgetProxy class=\"vtkEqualizerContextItem\"\n"
3093 " name=\"EqualizerContextItem\">\n"
3094 " <IntVectorProperty animateable=\"1\"\n"
3095 " command=\"SetVisible\"\n"
3096 " default_values=\"1\"\n"
3097 " name=\"Visibility\"\n"
3098 " number_of_elements=\"1\">\n"
3099 " <BooleanDomain name=\"bool\" />\n"
3100 " </IntVectorProperty>\n"
3101 " <StringVectorProperty animateable=\"1\"\n"
3102 " command=\"SetPoints\"\n"
3103 " label=\"Equalizer Points\"\n"
3104 " name=\"EqualizerPoints\"\n"
3105 " number_of_elements=\"1\"\n"
3106 " element_types=\"2\"\n"
3107 " panel_visibility=\"never\">\n"
3108 " <Documentation>This property defines the interactive points of the equalizer.</Documentation>\n"
3109 " </StringVectorProperty>\n"
3110 " </ContextItemWidgetProxy>\n"
3111 " <!-- End of EqualizerContextItem -->\n"
3112 " </ProxyGroup>\n"
3113 "</ServerManagerConfiguration>\n"
3114 "\n";
3115 // Get single string
3117 {
3118 
3120  size_t len = ( 0
3121  + len0 );
3122  char* res = new char[ len + 1];
3123  size_t offset = 0;
3125  assert(offset == len);
3126  res[offset] = 0;
3127  return res;
3128 }
3129 
3130 
3131 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
3133 "<ServerManagerConfiguration>\n"
3134 " <!-- We put all 3D widget definitions in this file -->\n"
3135 " <ProxyGroup name=\"representations\">\n"
3136 " <!-- ================================================================== -->\n"
3137 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3138 " name=\"HandleWidgetRepresentation\">\n"
3139 " <IntVectorProperty command=\"SetEnabled\"\n"
3140 " default_values=\"0\"\n"
3141 " name=\"Enabled\"\n"
3142 " number_of_elements=\"1\">\n"
3143 " <BooleanDomain name=\"bool\" />\n"
3144 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3145 " </IntVectorProperty>\n"
3146 " <SubProxy>\n"
3147 " <Proxy name=\"Prop\"\n"
3148 " proxygroup=\"3d_widget_representations\"\n"
3149 " proxyname=\"HandleRepresentation\"></Proxy>\n"
3150 " <ExposedProperties>\n"
3151 " <Property name=\"ForegroundWidgetColor\" />\n"
3152 " <Property name=\"InteractiveWidgetColor\" />\n"
3153 " <Property name=\"Visibility\" />\n"
3154 " <Property name=\"WorldPositionInfo\" />\n"
3155 " <Property name=\"WorldPosition\" />\n"
3156 " </ExposedProperties>\n"
3157 " </SubProxy>\n"
3158 " <SubProxy>\n"
3159 " <Proxy name=\"Widget\"\n"
3160 " proxygroup=\"3d_widgets\"\n"
3161 " proxyname=\"HandleWidget\"></Proxy>\n"
3162 " </SubProxy>\n"
3163 " </NewWidgetRepresentationProxy>\n"
3164 " <!-- ================================================================== -->\n"
3165 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3166 " name=\"LightWidgetRepresentation\">\n"
3167 " <IntVectorProperty command=\"SetEnabled\"\n"
3168 " default_values=\"0\"\n"
3169 " name=\"Enabled\"\n"
3170 " number_of_elements=\"1\">\n"
3171 " <BooleanDomain name=\"bool\" />\n"
3172 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3173 " </IntVectorProperty>\n"
3174 " <SubProxy>\n"
3175 " <Proxy name=\"Prop\"\n"
3176 " proxygroup=\"3d_widget_representations\"\n"
3177 " proxyname=\"LightRepresentation\"></Proxy>\n"
3178 " <ExposedProperties>\n"
3179 " <Property name=\"Positional\" />\n"
3180 " <Property name=\"Visibility\" />\n"
3181 " <Property name=\"WorldPositionInfo\" />\n"
3182 " <Property name=\"WorldPosition\" />\n"
3183 " <Property name=\"FocalPointInfo\" />\n"
3184 " <Property name=\"FocalPoint\" />\n"
3185 " <Property name=\"ConeAngleInfo\" />\n"
3186 " <Property name=\"ConeAngle\" />\n"
3187 " <Property name=\"LightColorInfo\" />\n"
3188 " <Property name=\"LightColor\" />\n"
3189 " </ExposedProperties>\n"
3190 " </SubProxy>\n"
3191 " <SubProxy>\n"
3192 " <Proxy name=\"Widget\"\n"
3193 " proxygroup=\"3d_widgets\"\n"
3194 " proxyname=\"LightWidget\"></Proxy>\n"
3195 " </SubProxy>\n"
3196 " </NewWidgetRepresentationProxy>\n"
3197 " <!-- ================================================================== -->\n"
3198 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3199 " name=\"LineWidgetRepresentation\">\n"
3200 " <IntVectorProperty command=\"SetEnabled\"\n"
3201 " default_values=\"0\"\n"
3202 " name=\"Enabled\"\n"
3203 " number_of_elements=\"1\">\n"
3204 " <BooleanDomain name=\"bool\" />\n"
3205 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3206 " </IntVectorProperty>\n"
3207 " <SubProxy>\n"
3208 " <Proxy name=\"Prop\"\n"
3209 " proxygroup=\"3d_widget_representations\"\n"
3210 " proxyname=\"LineRepresentation\"></Proxy>\n"
3211 " <ExposedProperties>\n"
3212 " <Property name=\"Visibility\" />\n"
3213 " <Property name=\"DirectionalLine\" />\n"
3214 " <Property name=\"Point1WorldPositionInfo\" />\n"
3215 " <Property name=\"Point1WorldPosition\" />\n"
3216 " <Property name=\"Point2WorldPositionInfo\" />\n"
3217 " <Property name=\"Point2WorldPosition\" />\n"
3218 " <Property name=\"LineColor\" />\n"
3219 " <Property name=\"ForegroundWidgetColor\" />\n"
3220 " <Property name=\"InteractiveWidgetColor\" />\n"
3221 " </ExposedProperties>\n"
3222 " </SubProxy>\n"
3223 " <SubProxy>\n"
3224 " <Proxy name=\"Widget\"\n"
3225 " proxygroup=\"3d_widgets\"\n"
3226 " proxyname=\"LineWidget2\"></Proxy>\n"
3227 " <ExposedProperties>\n"
3228 " <Property name=\"ProcessEvents\" />\n"
3229 " </ExposedProperties>\n"
3230 " </SubProxy>\n"
3231 " </NewWidgetRepresentationProxy>\n"
3232 " <!-- ================================================================== -->\n"
3233 " <NewWidgetRepresentationProxy base_proxygroup=\"representations\"\n"
3234 " base_proxyname=\"LineWidgetRepresentation\"\n"
3235 " class=\"vtk3DWidgetRepresentation\"\n"
3236 " name=\"LineSourceWidgetRepresentation\">\n"
3237 " <!--\n"
3238 " This is same as LineWidgetRepresentation except that it provides\n"
3239 " dummy property for the resolution for the line source.\n"
3240 " -->\n"
3241 " <IntVectorProperty default_values=\"1\"\n"
3242 " name=\"Resolution\"\n"
3243 " number_of_elements=\"1\">\n"
3244 " <IntRangeDomain min=\"1\"\n"
3245 " name=\"range\" />\n"
3246 " </IntVectorProperty>\n"
3247 " </NewWidgetRepresentationProxy>\n"
3248 " <!-- ================================================================== -->\n"
3249 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3250 " name=\"ImplicitPlaneWidgetRepresentation\">\n"
3251 " <IntVectorProperty command=\"SetEnabled\"\n"
3252 " default_values=\"1\"\n"
3253 " name=\"Enabled\"\n"
3254 " number_of_elements=\"1\">\n"
3255 " <BooleanDomain name=\"bool\" />\n"
3256 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3257 " </IntVectorProperty>\n"
3258 " <SubProxy>\n"
3259 " <Proxy name=\"Prop\"\n"
3260 " proxygroup=\"3d_widget_representations\"\n"
3261 " proxyname=\"ImplicitPlaneRepresentation\"></Proxy>\n"
3262 " <ExposedProperties>\n"
3263 " <Property name=\"DrawPlane\" />\n"
3264 " <Property name=\"DrawOutline\" />\n"
3265 " <Property name=\"ConstrainToWidgetBounds\" />\n"
3266 " <Property name=\"OutlineTranslation\" />\n"
3267 " <Property name=\"OriginInfo\" />\n"
3268 " <Property name=\"Origin\" />\n"
3269 " <Property name=\"NormalInfo\" />\n"
3270 " <Property name=\"Normal\" />\n"
3271 " <Property name=\"WidgetBounds\" />\n"
3272 " <Property name=\"Visibility\" />\n"
3273 " <Property name=\"PlaceFactor\" />\n"
3274 " <Property name=\"Reset\" />\n"
3275 " <Property name=\"AlwaysSnapToNearestAxis\" />\n"
3276 " <Property name=\"AlwaysSnapToNearestAxisInfo\" />\n"
3277 " </ExposedProperties>\n"
3278 " </SubProxy>\n"
3279 " <SubProxy>\n"
3280 " <Proxy name=\"Widget\"\n"
3281 " proxygroup=\"3d_widgets\"\n"
3282 " proxyname=\"ImplicitPlaneWidget2\"></Proxy>\n"
3283 " </SubProxy>\n"
3284 " </NewWidgetRepresentationProxy>\n"
3285 " <!-- ================================================================== -->\n"
3286 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3287 " name=\"DisplaySizedImplicitPlaneWidgetRepresentation\">\n"
3288 " <IntVectorProperty command=\"SetEnabled\"\n"
3289 " default_values=\"1\"\n"
3290 " name=\"Enabled\"\n"
3291 " number_of_elements=\"1\">\n"
3292 " <BooleanDomain name=\"bool\" />\n"
3293 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3294 " </IntVectorProperty>\n"
3295 " <SubProxy>\n"
3296 " <Proxy name=\"Prop\"\n"
3297 " proxygroup=\"3d_widget_representations\"\n"
3298 " proxyname=\"DisplaySizedImplicitPlaneRepresentation\"></Proxy>\n"
3299 " <ExposedProperties>\n"
3300 " <Property name=\"RadiusMultiplier\" />\n"
3301 " <Property name=\"DrawPlane\" />\n"
3302 " <Property name=\"DrawOutline\" />\n"
3303 " <Property name=\"DrawIntersectionEdges\" />\n"
3304 " <Property name=\"ConstrainToWidgetBounds\" />\n"
3305 " <Property name=\"ConstrainMaximumSizeToWidgetBounds\" />\n"
3306 " <Property name=\"ForegroundWidgetColor\" />\n"
3307 " <Property name=\"InteractiveWidgetColor\" />\n"
3308 " <Property name=\"OutlineTranslation\" />\n"
3309 " <Property name=\"OriginInfo\" />\n"
3310 " <Property name=\"Origin\" />\n"
3311 " <Property name=\"NormalInfo\" />\n"
3312 " <Property name=\"Normal\" />\n"
3313 " <Property name=\"WidgetBounds\" />\n"
3314 " <Property name=\"WidgetColor\" />\n"
3315 " <Property name=\"Visibility\" />\n"
3316 " <Property name=\"PlaceFactor\" />\n"
3317 " <Property name=\"Reset\" />\n"
3318 " <Property name=\"AlwaysSnapToNearestAxis\" />\n"
3319 " <Property name=\"AlwaysSnapToNearestAxisInfo\" />\n"
3320 " </ExposedProperties>\n"
3321 " </SubProxy>\n"
3322 " <SubProxy>\n"
3323 " <Proxy name=\"Widget\"\n"
3324 " proxygroup=\"3d_widgets\"\n"
3325 " proxyname=\"DisplaySizedImplicitPlaneWidget\"></Proxy>\n"
3326 " </SubProxy>\n"
3327 " </NewWidgetRepresentationProxy>\n"
3328 " <!-- ================================================================== -->\n"
3329 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3330 " name=\"CoordinateFrameWidgetRepresentation\">\n"
3331 " <IntVectorProperty command=\"SetEnabled\"\n"
3332 " default_values=\"1\"\n"
3333 " name=\"Enabled\"\n"
3334 " number_of_elements=\"1\">\n"
3335 " <BooleanDomain name=\"bool\" />\n"
3336 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3337 " </IntVectorProperty>\n"
3338 " <SubProxy>\n"
3339 " <Proxy name=\"Prop\"\n"
3340 " proxygroup=\"3d_widget_representations\"\n"
3341 " proxyname=\"CoordinateFrameRepresentation\"></Proxy>\n"
3342 " <ExposedProperties>\n"
3343 " <Property name=\"OriginInfo\" />\n"
3344 " <Property name=\"Origin\" />\n"
3345 " <Property name=\"XAxis\" />\n"
3346 " <Property name=\"XAxisInfo\" />\n"
3347 " <Property name=\"YAxis\" />\n"
3348 " <Property name=\"YAxisInfo\" />\n"
3349 " <Property name=\"ZAxis\" />\n"
3350 " <Property name=\"ZAxisInfo\" />\n"
3351 " <Property name=\"WidgetBounds\" />\n"
3352 " <Property name=\"Visibility\" />\n"
3353 " <Property name=\"Reset\" />\n"
3354 " <Property name=\"ResetAxes\" />\n"
3355 " <Property name=\"UseCameraNormal\" />\n"
3356 " <Property name=\"Normal\" />\n"
3357 " <Property name=\"Direction\" />\n"
3358 " <Property name=\"LockedAxis\" />\n"
3359 " <Property name=\"LockedAxisInfo\" />\n"
3360 " <Property name=\"LengthFactor\" />\n"
3361 " <Property name=\"LengthFactorInfo\" />\n"
3362 " </ExposedProperties>\n"
3363 " </SubProxy>\n"
3364 " <SubProxy>\n"
3365 " <Proxy name=\"Widget\"\n"
3366 " proxygroup=\"3d_widgets\"\n"
3367 " proxyname=\"CoordinateFrameWidget\"></Proxy>\n"
3368 " </SubProxy>\n"
3369 " </NewWidgetRepresentationProxy>\n"
3370 " <!-- ================================================================== -->\n"
3371 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3372 " name=\"DistanceWidgetRepresentation\">\n"
3373 " <IntVectorProperty command=\"SetEnabled\"\n"
3374 " default_values=\"0\"\n"
3375 " name=\"Enabled\"\n"
3376 " number_of_elements=\"1\">\n"
3377 " <BooleanDomain name=\"bool\" />\n"
3378 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3379 " </IntVectorProperty>\n"
3380 " <IntVectorProperty command=\"SetUseNonCompositedRenderer\"\n"
3381 " default_values=\"1\"\n"
3382 " name=\"UseNonCompositedRenderer\"\n"
3383 " number_of_elements=\"1\"></IntVectorProperty>\n"
3384 " <SubProxy>\n"
3385 " <Proxy name=\"Prop2D\"\n"
3386 " proxygroup=\"3d_widget_representations\"\n"
3387 " proxyname=\"DistanceRepresentation2D\"></Proxy>\n"
3388 " <ExposedProperties>\n"
3389 " <Property name=\"Visibility\" />\n"
3390 " <Property name=\"Point1WorldPositionInfo\" />\n"
3391 " <Property name=\"Point1WorldPosition\" />\n"
3392 " <Property name=\"Point2WorldPositionInfo\" />\n"
3393 " <Property name=\"Point2WorldPosition\" />\n"
3394 " <Property name=\"PlaceWidget\" />\n"
3395 " </ExposedProperties>\n"
3396 " </SubProxy>\n"
3397 " <SubProxy>\n"
3398 " <Proxy name=\"Widget\"\n"
3399 " proxygroup=\"3d_widgets\"\n"
3400 " proxyname=\"DistanceWidget\"></Proxy>\n"
3401 " <ExposedProperties>\n"
3402 " <Property name=\"ProcessEvents\" />\n"
3403 " </ExposedProperties>\n"
3404 " </SubProxy>\n"
3405 " </NewWidgetRepresentationProxy>\n"
3406 " <!-- ================================================================== -->\n"
3407 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3408 " name=\"BoxWidgetRepresentation\">\n"
3409 " <Documentation>Representation proxy for the box widget. This includes\n"
3410 " the widget/representation proxies for the box 3D widget.</Documentation>\n"
3411 " <IntVectorProperty command=\"SetEnabled\"\n"
3412 " default_values=\"0\"\n"
3413 " name=\"Enabled\"\n"
3414 " number_of_elements=\"1\">\n"
3415 " <BooleanDomain name=\"bool\" />\n"
3416 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3417 " </IntVectorProperty>\n"
3418 "\n"
3419 " <DoubleVectorProperty argument_is_array=\"1\"\n"
3420 " command=\"PlaceWidget\"\n"
3421 " default_values=\"none\"\n"
3422 " name=\"PlaceWidget\"\n"
3423 " number_of_elements=\"6\">\n"
3424 " <DoubleRangeDomain name=\"range\" />\n"
3425 " </DoubleVectorProperty>\n"
3426 "\n"
3427 " <DoubleVectorProperty argument_is_array=\"1\"\n"
3428 " command=\"SetReferenceBounds\"\n"
3429 " default_values=\"none\"\n"
3430 " name=\"ReferenceBounds\"\n"
3431 " number_of_elements=\"6\">\n"
3432 " <DoubleRangeDomain name=\"range\" />\n"
3433 " </DoubleVectorProperty>\n"
3434 "\n"
3435 " <IntVectorProperty name=\"UseReferenceBounds\"\n"
3436 " command=\"SetUseReferenceBounds\"\n"
3437 " number_of_elements=\"1\"\n"
3438 " default_values=\"0\">\n"
3439 " <BooleanDomain name=\"bool\" />\n"
3440 " </IntVectorProperty>\n"
3441 "\n"
3442 " <SubProxy>\n"
3443 " <Proxy name=\"Prop\"\n"
3444 " proxygroup=\"3d_widget_representations\"\n"
3445 " proxyname=\"BoxRepresentation\"></Proxy>\n"
3446 " <ExposedProperties>\n"
3447 " <Property name=\"PlaceFactor\" />\n"
3448 " <Property name=\"Visibility\" />\n"
3449 " <Property name=\"Position\" />\n"
3450 " <Property name=\"PositionInfo\" />\n"
3451 " <Property name=\"Rotation\" />\n"
3452 " <Property name=\"RotationInfo\" />\n"
3453 " <Property name=\"Scale\" />\n"
3454 " <Property name=\"ScaleInfo\" />\n"
3455 " <Property name=\"ForegroundWidgetColor\" />\n"
3456 " <Property name=\"InteractiveWidgetColor\" />\n"
3457 " </ExposedProperties>\n"
3458 " </SubProxy>\n"
3459 " <SubProxy>\n"
3460 " <Proxy name=\"Widget\"\n"
3461 " proxygroup=\"3d_widgets\"\n"
3462 " proxyname=\"BoxWidget2\"></Proxy>\n"
3463 ;
3464 
3465 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
3467 " <ExposedProperties>\n"
3468 " <Property name=\"TranslationEnabled\" />\n"
3469 " <Property name=\"ScalingEnabled\" />\n"
3470 " <Property name=\"RotationEnabled\" />\n"
3471 " <Property name=\"MoveFacesEnabled\" />\n"
3472 " </ExposedProperties>\n"
3473 " </SubProxy>\n"
3474 " <!-- End of BoxWidgetRepresentation -->\n"
3475 " </NewWidgetRepresentationProxy>\n"
3476 " <!-- ================================================================== -->\n"
3477 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3478 " name=\"SphereWidgetRepresentation\">\n"
3479 " <Documentation>Representation proxy for the sphere widget. This\n"
3480 " includes the widget/representation proxies for the sphere 3D\n"
3481 " widget.</Documentation>\n"
3482 " <IntVectorProperty command=\"SetEnabled\"\n"
3483 " default_values=\"0\"\n"
3484 " name=\"Enabled\"\n"
3485 " number_of_elements=\"1\">\n"
3486 " <BooleanDomain name=\"bool\" />\n"
3487 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3488 " </IntVectorProperty>\n"
3489 " <SubProxy>\n"
3490 " <Proxy name=\"Prop\"\n"
3491 " proxygroup=\"3d_widget_representations\"\n"
3492 " proxyname=\"SphereRepresentation\"></Proxy>\n"
3493 " <ExposedProperties>\n"
3494 " <Property name=\"PlaceWidget\" />\n"
3495 " <Property name=\"Visibility\" />\n"
3496 " <Property name=\"Representation\" />\n"
3497 " <Property name=\"Center\" />\n"
3498 " <Property name=\"CenterInfo\" />\n"
3499 " <Property name=\"Radius\" />\n"
3500 " <Property name=\"RadiusInfo\" />\n"
3501 " <Property name=\"HandleVisibility\" />\n"
3502 " <Property name=\"RadialLine\" />\n"
3503 " <Property name=\"CenterCursor\" />\n"
3504 " <Property name=\"HandleDirection\" />\n"
3505 " <Property name=\"ForegroundWidgetColor\" />\n"
3506 " <Property name=\"InteractiveWidgetColor\" />\n"
3507 " <Property name=\"WidgetColor\" />\n"
3508 " </ExposedProperties>\n"
3509 " </SubProxy>\n"
3510 " <SubProxy>\n"
3511 " <Proxy name=\"Widget\"\n"
3512 " proxygroup=\"3d_widgets\"\n"
3513 " proxyname=\"SphereWidget2\"></Proxy>\n"
3514 " </SubProxy>\n"
3515 " <!-- End of SphereWidgetRepresentation -->\n"
3516 " </NewWidgetRepresentationProxy>\n"
3517 " <!-- ================================================================== -->\n"
3518 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3519 " name=\"ImplicitCylinderWidgetRepresentation\">\n"
3520 " <Documentation>Representation proxy for the sphere widget. This\n"
3521 " includes the widget/representation proxies for the sphere 3D\n"
3522 " widget.</Documentation>\n"
3523 " <IntVectorProperty command=\"SetEnabled\"\n"
3524 " default_values=\"0\"\n"
3525 " name=\"Enabled\"\n"
3526 " number_of_elements=\"1\">\n"
3527 " <BooleanDomain name=\"bool\" />\n"
3528 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3529 " </IntVectorProperty>\n"
3530 " <SubProxy>\n"
3531 " <Proxy name=\"Prop\"\n"
3532 " proxygroup=\"3d_widget_representations\"\n"
3533 " proxyname=\"ImplicitCylinderRepresentation\"></Proxy>\n"
3534 " <ExposedProperties>\n"
3535 " <Property name=\"Visibility\" />\n"
3536 " <Property name=\"ConstrainToWidgetBounds\" />\n"
3537 " <Property name=\"WidgetBounds\" />\n"
3538 " <Property name=\"PlaceFactor\" />\n"
3539 " <Property name=\"Center\" />\n"
3540 " <Property name=\"CenterInfo\" />\n"
3541 " <Property name=\"Axis\" />\n"
3542 " <Property name=\"AxisInfo\" />\n"
3543 " <Property name=\"Radius\" />\n"
3544 " <Property name=\"RadiusInfo\" />\n"
3545 " <Property name=\"DrawCylinder\" />\n"
3546 " <Property name=\"Tubing\" />\n"
3547 " <Property name=\"OutlineTranslation\" />\n"
3548 " <Property name=\"OutsideBounds\" />\n"
3549 " <Property name=\"ScaleEnabled\" />\n"
3550 " <Property name=\"ForegroundWidgetColor\" />\n"
3551 " <Property name=\"InteractiveWidgetColor\" />\n"
3552 " <Property name=\"WidgetColor\" />\n"
3553 " </ExposedProperties>\n"
3554 " </SubProxy>\n"
3555 " <SubProxy>\n"
3556 " <Proxy name=\"Widget\"\n"
3557 " proxygroup=\"3d_widgets\"\n"
3558 " proxyname=\"ImplicitCylinderWidget\"></Proxy>\n"
3559 " </SubProxy>\n"
3560 " <!-- End of SphereWidgetRepresentation -->\n"
3561 " </NewWidgetRepresentationProxy>\n"
3562 " <!-- ================================================================== -->\n"
3563 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3564 " name=\"SliderWidgetRepresentation\">\n"
3565 " <IntVectorProperty command=\"SetEnabled\"\n"
3566 " default_values=\"0\"\n"
3567 " name=\"Enabled\"\n"
3568 " number_of_elements=\"1\">\n"
3569 " <BooleanDomain name=\"bool\" />\n"
3570 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3571 " </IntVectorProperty>\n"
3572 " <SubProxy>\n"
3573 " <Proxy name=\"Prop\"\n"
3574 " proxygroup=\"3d_widget_representations\"\n"
3575 " proxyname=\"SliderRepresentation3D\"></Proxy>\n"
3576 " <ExposedProperties>\n"
3577 " <Property name=\"Visibility\" />\n"
3578 " <Property name=\"ValueInfo\" />\n"
3579 " <Property name=\"Value\" />\n"
3580 " <Property name=\"Point1\" />\n"
3581 " <Property name=\"Point2\" />\n"
3582 " <Property name=\"MinimumValue\" />\n"
3583 " <Property name=\"MaximumValue\" />\n"
3584 " </ExposedProperties>\n"
3585 " </SubProxy>\n"
3586 " <SubProxy>\n"
3587 " <Proxy name=\"Widget\"\n"
3588 " proxygroup=\"3d_widgets\"\n"
3589 " proxyname=\"SliderWidget\"></Proxy>\n"
3590 " </SubProxy>\n"
3591 " <!--- End of SliderWidgetRepresentation -->\n"
3592 " </NewWidgetRepresentationProxy>\n"
3593 " <!-- ================================================================== -->\n"
3594 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3595 " name=\"PolyLineWidgetRepresentation\">\n"
3596 " <Documentation>Representation proxy for the poly line widget. This\n"
3597 " includes the widget/representation proxies for the sphere 3D\n"
3598 " widget.</Documentation>\n"
3599 " <IntVectorProperty command=\"SetEnabled\"\n"
3600 " default_values=\"0\"\n"
3601 " name=\"Enabled\"\n"
3602 " number_of_elements=\"1\">\n"
3603 " <BooleanDomain name=\"bool\" />\n"
3604 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3605 " </IntVectorProperty>\n"
3606 " <SubProxy>\n"
3607 " <Proxy name=\"Prop\"\n"
3608 " proxygroup=\"3d_widget_representations\"\n"
3609 " proxyname=\"PolyLineRepresentation\"></Proxy>\n"
3610 " <ExposedProperties>\n"
3611 " <Property name=\"PlaceWidget\" />\n"
3612 " <Property name=\"Visibility\" />\n"
3613 " <Property name=\"HandlePositions\" />\n"
3614 " <Property name=\"HandlePositionsInfo\" />\n"
3615 " <Property name=\"Closed\" />\n"
3616 " <Property name=\"LineColor\" />\n"
3617 " <Property name=\"ForegroundWidgetColor\" />\n"
3618 " <Property name=\"InteractiveWidgetColor\" />\n"
3619 " <Property name=\"CurrentHandleIndex\" />\n"
3620 " <Property name=\"CurrentHandleIndexInfo\" />\n"
3621 " </ExposedProperties>\n"
3622 " </SubProxy>\n"
3623 " <SubProxy>\n"
3624 " <Proxy name=\"Widget\"\n"
3625 " proxygroup=\"3d_widgets\"\n"
3626 " proxyname=\"PolyLineWidget\"></Proxy>\n"
3627 " </SubProxy>\n"
3628 " <!-- End of PolyLineWidgetRepresentation -->\n"
3629 " </NewWidgetRepresentationProxy>\n"
3630 " <!-- ================================================================== -->\n"
3631 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3632 " name=\"SplineWidgetRepresentation\">\n"
3633 " <Documentation>Representation proxy for the spline widget. This\n"
3634 " includes the widget/representation proxies for the sphere 3D\n"
3635 " widget.</Documentation>\n"
3636 " <IntVectorProperty command=\"SetEnabled\"\n"
3637 " default_values=\"0\"\n"
3638 " name=\"Enabled\"\n"
3639 " number_of_elements=\"1\">\n"
3640 " <BooleanDomain name=\"bool\" />\n"
3641 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3642 " </IntVectorProperty>\n"
3643 " <SubProxy>\n"
3644 " <Proxy name=\"Prop\"\n"
3645 " proxygroup=\"3d_widget_representations\"\n"
3646 " proxyname=\"SplineRepresentation\"></Proxy>\n"
3647 " <ExposedProperties>\n"
3648 " <Property name=\"PlaceWidget\" />\n"
3649 " <Property name=\"Visibility\" />\n"
3650 " <Property name=\"Directional\"/>\n"
3651 " <Property name=\"HandlePositions\" />\n"
3652 " <Property name=\"HandlePositionsInfo\" />\n"
3653 " <Property name=\"Closed\" />\n"
3654 " <Property name=\"LineColor\" />\n"
3655 " <Property name=\"ForegroundWidgetColor\" />\n"
3656 " <Property name=\"InteractiveWidgetColor\" />\n"
3657 " <Property name=\"CurrentHandleIndex\" />\n"
3658 " <Property name=\"CurrentHandleIndexInfo\" />\n"
3659 " </ExposedProperties>\n"
3660 " </SubProxy>\n"
3661 " <SubProxy>\n"
3662 " <Proxy name=\"Widget\"\n"
3663 " proxygroup=\"3d_widgets\"\n"
3664 " proxyname=\"SplineWidget2\"></Proxy>\n"
3665 " </SubProxy>\n"
3666 " <!-- End of SplineWidgetRepresentation -->\n"
3667 " </NewWidgetRepresentationProxy>\n"
3668 " <!-- ================================================================== -->\n"
3669 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3670 " name=\"ContourWidgetRepresentation\">\n"
3671 " <Documentation>Representation proxy for the Contour widget. This\n"
3672 " includes the widget/representation proxies for the sphere 3D\n"
3673 " widget.</Documentation>\n"
3674 " <IntVectorProperty command=\"SetEnabled\"\n"
3675 " default_values=\"0\"\n"
3676 " name=\"Enabled\"\n"
3677 " number_of_elements=\"1\">\n"
3678 " <BooleanDomain name=\"bool\" />\n"
3679 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3680 " </IntVectorProperty>\n"
3681 " <SubProxy>\n"
3682 " <Proxy name=\"Prop\"\n"
3683 " proxygroup=\"3d_widget_representations\"\n"
3684 " proxyname=\"OrientedGlyphContourRepresentation\"></Proxy>\n"
3685 " <ExposedProperties>\n"
3686 " <Property name=\"PlaceWidget\" />\n"
3687 " <Property name=\"Visibility\" />\n"
3688 " <Property name=\"PointPlacer\" />\n"
3689 " <Property name=\"LineInterpolator\" />\n"
3690 " <Property name=\"ClearAllNodes\" />\n"
3691 " <Property name=\"LineColor\" />\n"
3692 " <Property name=\"AlwaysOnTop\" />\n"
3693 " <Property name=\"NodePositions\" />\n"
3694 " <Property name=\"ShowSelectedNodes\" />\n"
3695 " <Property name=\"SelectNodes\" />\n"
3696 " <Property name=\"ClosedLoop\" />\n"
3697 " </ExposedProperties>\n"
3698 " </SubProxy>\n"
3699 " <SubProxy>\n"
3700 " <Proxy name=\"Widget\"\n"
3701 " proxygroup=\"3d_widgets\"\n"
3702 " proxyname=\"ContourWidget\"></Proxy>\n"
3703 " <ExposedProperties>\n"
3704 " <Property name=\"CloseLoop\" />\n"
3705 " <Property name=\"WidgetState\" />\n"
3706 " <Property name=\"WidgetStateInfo\" />\n"
3707 " <Property name=\"AllowNodePicking\" />\n"
3708 " <Property name=\"Initialize\" />\n"
3709 " <Property name=\"ProcessEvents\" />\n"
3710 " </ExposedProperties>\n"
3711 " </SubProxy>\n"
3712 " <!-- End of ContourWidgetRepresentation -->\n"
3713 " </NewWidgetRepresentationProxy>\n"
3714 " <!-- ================================================================== -->\n"
3715 " <ScalarBarWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3716 " name=\"ScalarBarWidgetRepresentation\">\n"
3717 " <Documentation>ScalarBarWidgetRepresentation is a representation for a\n"
3718 " scalar bar including a widget to control the position and orientation of\n"
3719 " the scalar bar.</Documentation>\n"
3720 " <IntVectorProperty command=\"SetEnabled\"\n"
3721 " default_values=\"1\"\n"
3722 " name=\"Enabled\"\n"
3723 " number_of_elements=\"1\"\n"
3724 " panel_visibility=\"never\" >\n"
3725 " <BooleanDomain name=\"bool\" />\n"
3726 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3727 " </IntVectorProperty>\n"
3728 " <IntVectorProperty command=\"SetUseNonCompositedRenderer\"\n"
3729 " default_values=\"1\"\n"
3730 " name=\"UseNonCompositedRenderer\"\n"
3731 " number_of_elements=\"1\"\n"
3732 " panel_visibility=\"never\"></IntVectorProperty>\n"
3733 " <IntVectorProperty default_values=\"0\"\n"
3734 " name=\"LockPosition\"\n"
3735 " number_of_elements=\"1\"\n"
3736 " panel_visibility=\"never\">\n"
3737 " <BooleanDomain name=\"bool\" />\n"
3738 " <Documentation>\n"
3739 " Set this to 1 if you don't want the application to change the scalar bar position\n"
3740 " when placing automatically.\n"
3741 " </Documentation>\n"
3742 " </IntVectorProperty>\n"
3743 " <IntVectorProperty name=\"StickyVisible\"\n"
3744 " default_values=\"1\"\n"
3745 " panel_visibility=\"never\">\n"
3746 " <BooleanDomain name=\"bool\" />\n"
3747 " <Documentation>\n"
3748 " If the user manually toggles the scalar bar visibility, we keep that information\n"
3749 " in the scalar bar representation, and will never / always show it until the\n"
3750 " scalar bar button is toggled again on this array.\n"
3751 " </Documentation>\n"
3752 " </IntVectorProperty>\n"
3753 " <SubProxy>\n"
3754 " <Proxy name=\"Prop2D\"\n"
3755 " proxygroup=\"3d_widget_representations\"\n"
3756 " proxyname=\"ScalarBarRepresentation\"></Proxy>\n"
3757 " <ExposedProperties>\n"
3758 " <Property name=\"Visibility\" panel_visibility=\"never\"/>\n"
3759 " <PropertyGroup label=\"Layout\">\n"
3760 " <Property name=\"AutoOrient\" />\n"
3761 " <Property name=\"AutoOrientInfo\" />\n"
3762 " <Property name=\"Orientation\" />\n"
3763 " <Property name=\"OrientationInfo\" />\n"
3764 " <Property name=\"WindowLocation\" />\n"
3765 " <Property name=\"Position\" />\n"
3766 " <Property name=\"PositionInfo\" />\n"
3767 " </PropertyGroup>\n"
3768 " </ExposedProperties>\n"
3769 " </SubProxy>\n"
3770 " <SubProxy>\n"
3771 " <Proxy name=\"Prop2DActor\"\n"
3772 " proxygroup=\"annotations\"\n"
3773 " proxyname=\"ScalarBarActor\"></Proxy>\n"
3774 "\n"
3775 " <ExposedProperties>\n"
3776 " <Property name=\"EstimatedNumberOfAnnotations\" panel_visibility=\"never\"/>\n"
3777 " <Property name=\"LookupTable\" panel_visibility=\"never\"/>\n"
3778 " <PropertyGroup label=\"Title Texts\">\n"
3779 " <Property name=\"Title\" />\n"
3780 " <Property name=\"ComponentTitle\" />\n"
3781 " <Property name=\"TitleJustification\" />\n"
3782 " <Property name=\"HorizontalTitle\" />\n"
3783 " </PropertyGroup>\n"
3784 "\n"
3785 " <!-- properties for Title -->\n"
3786 " <PropertyGroup label=\"Title Font Properties\"\n"
3787 " panel_widget=\"FontEditor\">\n"
3788 " <Property name=\"TitleColor\" function=\"Color\"/>\n"
3789 " <Property name=\"TitleOpacity\" function=\"Opacity\"/>\n"
3790 " <Property name=\"TitleFontFamily\" function=\"Family\"/>\n"
3791 " <Property name=\"TitleFontFile\" function=\"File\"/>\n"
3792 ;
3793 
3794 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
3796 " <Property name=\"TitleBold\" function=\"Bold\" />\n"
3797 " <Property name=\"TitleItalic\" function=\"Italics\"/>\n"
3798 " <Property name=\"TitleShadow\" function=\"Shadow\" />\n"
3799 " <Property name=\"TitleFontSize\" function=\"Size\"\n"
3800 " number_of_elements=\"1\" default_values=\"16\" />\n"
3801 " </PropertyGroup>\n"
3802 "\n"
3803 " <!-- properties for Label -->\n"
3804 "\n"
3805 " <PropertyGroup label=\"Text/Annotation Font Properties\"\n"
3806 " panel_widget=\"FontEditor\">\n"
3807 " <Property name=\"LabelColor\" function=\"Color\"/>\n"
3808 " <Property name=\"LabelOpacity\" function=\"Opacity\" />\n"
3809 " <Property name=\"LabelFontFamily\" function=\"Family\"/>\n"
3810 " <Property name=\"LabelFontFile\" function=\"File\"/>\n"
3811 " <Property name=\"LabelBold\" function=\"Bold\" />\n"
3812 " <Property name=\"LabelItalic\" function=\"Italics\" />\n"
3813 " <Property name=\"LabelShadow\" function=\"Shadow\" />\n"
3814 " <Property name=\"LabelFontSize\" function=\"Size\"\n"
3815 " number_of_elements=\"1\" default_values=\"16\"/>\n"
3816 " </PropertyGroup>\n"
3817 "\n"
3818 " <PropertyGroup label=\"Appearance\">\n"
3819 " <Property name=\"ScalarBarThickness\" />\n"
3820 " <Property name=\"ScalarBarLength\" />\n"
3821 " <Property name=\"DrawBackground\" panel_visibility=\"advanced\" />\n"
3822 " <Property name=\"BackgroundColor\" panel_visibility=\"advanced\" />\n"
3823 " <Property name=\"BackgroundPadding\" panel_visibility=\"advanced\" />\n"
3824 " <Property name=\"DrawScalarBarOutline\" panel_visibility=\"advanced\" />\n"
3825 " <Property name=\"ScalarBarOutlineColor\" panel_visibility=\"advanced\" />\n"
3826 " <Property name=\"ScalarBarOutlineThickness\" panel_visibility=\"advanced\" />\n"
3827 " </PropertyGroup>\n"
3828 "\n"
3829 " <PropertyGroup label=\"Labels\">\n"
3830 " <Property name=\"AutomaticLabelFormat\" panel_visibility=\"advanced\" />\n"
3831 " <Property name=\"LabelFormat\" panel_visibility=\"advanced\" />\n"
3832 " <Property name=\"DrawTickMarks\" panel_visibility=\"advanced\" />\n"
3833 " <Property name=\"DrawTickLabels\" panel_visibility=\"advanced\" />\n"
3834 " <Property name=\"UseCustomLabels\" panel_visibility=\"advanced\" />\n"
3835 " <Property name=\"CustomLabels\" panel_visibility=\"advanced\" />\n"
3836 " <Property name=\"AddRangeLabels\" panel_visibility=\"advanced\" />\n"
3837 " <Property name=\"DataRangeMin\" />\n"
3838 " <Property name=\"DataRangeMax\" />\n"
3839 " <Property name=\"RangeLabelFormat\" panel_visibility=\"advanced\" />\n"
3840 " </PropertyGroup>\n"
3841 "\n"
3842 " <PropertyGroup label=\"Visible Data Range\">\n"
3843 " <Property name=\"DrawDataRange\" />\n"
3844 " <Property name=\"DataRangeLabelFormat\" />\n"
3845 " </PropertyGroup>\n"
3846 "\n"
3847 " <PropertyGroup label=\"Annotations\">\n"
3848 " <Property name=\"DrawAnnotations\" />\n"
3849 " <Property name=\"AddRangeAnnotations\" panel_visibility=\"advanced\" />\n"
3850 " <Property name=\"AutomaticAnnotations\" panel_visibility=\"advanced\" />\n"
3851 " <Property name=\"DrawNanAnnotation\" panel_visibility=\"advanced\" />\n"
3852 " <Property name=\"NanAnnotation\" panel_visibility=\"advanced\" />\n"
3853 " <Property name=\"TextPosition\" />\n"
3854 " <Property name=\"ReverseLegend\" />\n"
3855 " </PropertyGroup>\n"
3856 " </ExposedProperties>\n"
3857 " </SubProxy>\n"
3858 " <SubProxy>\n"
3859 " <Proxy name=\"Widget\"\n"
3860 " proxygroup=\"3d_widgets\"\n"
3861 " proxyname=\"ScalarBarWidget\"></Proxy>\n"
3862 " <ExposedProperties>\n"
3863 " <Property name=\"Selectable\" panel_visibility=\"never\"/>\n"
3864 " <Property name=\"Resizable\" panel_visibility=\"never\"/>\n"
3865 " <Property name=\"Repositionable\" panel_visibility=\"never\"/>\n"
3866 " </ExposedProperties>\n"
3867 " </SubProxy>\n"
3868 " </ScalarBarWidgetRepresentationProxy>\n"
3869 " <!-- ================================================================== -->\n"
3870 " <TextWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3871 " name=\"TextWidgetRepresentation\">\n"
3872 " <Documentation>TextWidgetRepresentation is a representation for text\n"
3873 " widget as well as the representation for the text shown in the\n"
3874 " widget.</Documentation>\n"
3875 " <IntVectorProperty command=\"SetEnabled\"\n"
3876 " default_values=\"1\"\n"
3877 " name=\"Enabled\"\n"
3878 " number_of_elements=\"1\">\n"
3879 " <BooleanDomain name=\"bool\" />\n"
3880 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3881 " </IntVectorProperty>\n"
3882 " <IntVectorProperty command=\"SetUseNonCompositedRenderer\"\n"
3883 " default_values=\"1\"\n"
3884 " name=\"UseNonCompositedRenderer\"\n"
3885 " number_of_elements=\"1\"></IntVectorProperty>\n"
3886 " <SubProxy>\n"
3887 " <Proxy name=\"Prop2D\"\n"
3888 " proxygroup=\"3d_widget_representations\"\n"
3889 " proxyname=\"TextRepresentation\"></Proxy>\n"
3890 " <ExposedProperties>\n"
3891 " <Property name=\"Visibility\" />\n"
3892 " <Property name=\"Text\" />\n"
3893 " <Property name=\"Position\" />\n"
3894 " <Property name=\"Position2\" />\n"
3895 " <Property name=\"PositionInfo\" />\n"
3896 " <Property name=\"Position2Info\" />\n"
3897 " <Property name=\"WindowLocation\" />\n"
3898 " <Property name=\"TextActor\" />\n"
3899 " <Property name=\"ShowBorder\" />\n"
3900 " <Property name=\"BorderColor\" />\n"
3901 " <Property name=\"BorderThickness\" />\n"
3902 " <Property name=\"CornerRadius\" />\n"
3903 " <Property name=\"CornerResolution\" />\n"
3904 " <Property name=\"BackgroundColor\"/>\n"
3905 " <Property name=\"Padding\" />\n"
3906 " </ExposedProperties>\n"
3907 " </SubProxy>\n"
3908 " <SubProxy>\n"
3909 " <Proxy name=\"Prop2DActor\"\n"
3910 " proxygroup=\"props\"\n"
3911 " proxyname=\"TextActor\"></Proxy>\n"
3912 " <ExposedProperties>\n"
3913 " <Property name=\"TextScaleMode\" />\n"
3914 " <Property name=\"TextProperty\" />\n"
3915 " </ExposedProperties>\n"
3916 " </SubProxy>\n"
3917 " <SubProxy>\n"
3918 " <Proxy name=\"Prop2DProperty\"\n"
3919 " proxygroup=\"properties\"\n"
3920 " proxyname=\"TextPropertyCentered\"></Proxy>\n"
3921 " <ExposedProperties>\n"
3922 " <Property name=\"Justification\" />\n"
3923 " <Property name=\"VerticalJustification\" />\n"
3924 " <Property name=\"LineOffset\" />\n"
3925 " <Property name=\"LineSpacing\" />\n"
3926 " <Property name=\"CellOffset\" />\n"
3927 " <Property name=\"Orientation\" />\n"
3928 " <Property name=\"Color\" />\n"
3929 " <Property name=\"Opacity\" />\n"
3930 " <Property name=\"FontFamily\" />\n"
3931 " <Property name=\"FontFile\" />\n"
3932 " <Property name=\"Bold\" />\n"
3933 " <Property name=\"Italic\" />\n"
3934 " <Property name=\"Shadow\" />\n"
3935 " <Property name=\"FontSize\" />\n"
3936 " <Property name=\"BackgroundRGBA\"/>\n"
3937 " <Property name=\"InteriorLinesWidth\" />\n"
3938 " <Property name=\"InteriorLinesColor\" />\n"
3939 " <Property name=\"InteriorLinesVisibility\" />\n"
3940 " </ExposedProperties>\n"
3941 " </SubProxy>\n"
3942 " <SubProxy>\n"
3943 " <Proxy name=\"Widget\"\n"
3944 " proxygroup=\"3d_widgets\"\n"
3945 " proxyname=\"TextWidget\"></Proxy>\n"
3946 " <ExposedProperties>\n"
3947 " <Property name=\"ProcessEvents\" />\n"
3948 " <Property name=\"Selectable\" />\n"
3949 " <Property name=\"Resizable\" />\n"
3950 " </ExposedProperties>\n"
3951 " </SubProxy>\n"
3952 " <!-- End of TextWidgetRepresentation -->\n"
3953 " </TextWidgetRepresentationProxy>\n"
3954 " <!-- ================================================================== -->\n"
3955 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
3956 " name=\"ProgressBarWidgetRepresentation\">\n"
3957 " <Documentation>ProgressBarWidgetRepresentation is a representation for progress bar\n"
3958 " widget as well as the representation for the progress bar shown in the\n"
3959 " widget.</Documentation>\n"
3960 " <IntVectorProperty command=\"SetEnabled\"\n"
3961 " default_values=\"1\"\n"
3962 " name=\"Enabled\"\n"
3963 " number_of_elements=\"1\">\n"
3964 " <BooleanDomain name=\"bool\" />\n"
3965 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
3966 " </IntVectorProperty>\n"
3967 " <IntVectorProperty command=\"SetUseNonCompositedRenderer\"\n"
3968 " default_values=\"1\"\n"
3969 " name=\"UseNonCompositedRenderer\"\n"
3970 " number_of_elements=\"1\"></IntVectorProperty>\n"
3971 " <SubProxy>\n"
3972 " <Proxy name=\"Prop2D\"\n"
3973 " proxygroup=\"3d_widget_representations\"\n"
3974 " proxyname=\"ProgressBarRepresentation\"></Proxy>\n"
3975 " <ExposedProperties>\n"
3976 " <Property name=\"Visibility\" />\n"
3977 " <Property name=\"ProgressRate\" />\n"
3978 " <Property name=\"Position\" />\n"
3979 " <Property name=\"Position2\" />\n"
3980 " <Property name=\"PositionInfo\" />\n"
3981 " <Property name=\"Position2Info\" />\n"
3982 " <Property name=\"ProgressBarColor\"/>\n"
3983 " <Property name=\"SecondaryProgressBarColor\"/>\n"
3984 " <Property name=\"DrawBackground\"/>\n"
3985 " </ExposedProperties>\n"
3986 " </SubProxy>\n"
3987 " <SubProxy>\n"
3988 " <Proxy name=\"Widget\"\n"
3989 " proxygroup=\"3d_widgets\"\n"
3990 " proxyname=\"ProgressBarWidget\"></Proxy>\n"
3991 " <ExposedProperties>\n"
3992 " <Property name=\"ProcessEvents\" />\n"
3993 " <Property name=\"Selectable\" />\n"
3994 " <Property name=\"Resizable\" />\n"
3995 " </ExposedProperties>\n"
3996 " </SubProxy>\n"
3997 " <!-- End of ProgressBarWidgetRepresentation -->\n"
3998 " </NewWidgetRepresentationProxy>\n"
3999 " <!-- ================================================================== -->\n"
4000 " <NewWidgetRepresentationProxy class=\"vtk3DWidgetRepresentation\"\n"
4001 " name=\"LogoWidgetRepresentation\">\n"
4002 " <Documentation>LogoWidgetRepresentation is a representation for a logo widget\n"
4003 " </Documentation>\n"
4004 " <IntVectorProperty command=\"SetEnabled\"\n"
4005 " default_values=\"1\"\n"
4006 " name=\"Enabled\"\n"
4007 " number_of_elements=\"1\">\n"
4008 " <BooleanDomain name=\"bool\" />\n"
4009 " <Documentation>Enable/Disable widget interaction.</Documentation>\n"
4010 " </IntVectorProperty>\n"
4011 " <IntVectorProperty command=\"SetUseNonCompositedRenderer\"\n"
4012 " default_values=\"1\"\n"
4013 " name=\"UseNonCompositedRenderer\"\n"
4014 " number_of_elements=\"1\"></IntVectorProperty>\n"
4015 " <SubProxy>\n"
4016 " <Proxy name=\"Prop2D\"\n"
4017 " proxygroup=\"3d_widget_representations\"\n"
4018 " proxyname=\"LogoRepresentation\"></Proxy>\n"
4019 " <ExposedProperties>\n"
4020 " <Property name=\"Visibility\" />\n"
4021 " <Property name=\"ShowBorder\" />\n"
4022 " <Property name=\"BorderThickness\" />\n"
4023 " <Property name=\"BorderColor\" />\n"
4024 " <Property name=\"WindowLocation\" />\n"
4025 " <Property name=\"Position\" />\n"
4026 " <Property name=\"Position2\" />\n"
4027 " <Property name=\"PositionInfo\" />\n"
4028 " <Property name=\"Position2Info\" />\n"
4029 " </ExposedProperties>\n"
4030 " </SubProxy>\n"
4031 " <SubProxy>\n"
4032 " <Proxy name=\"Widget\"\n"
4033 " proxygroup=\"3d_widgets\"\n"
4034 " proxyname=\"LogoWidget\"></Proxy>\n"
4035 " <ExposedProperties>\n"
4036 " <Property name=\"ProcessEvents\" />\n"
4037 " <Property name=\"Selectable\" />\n"
4038 " <Property name=\"Resizable\" />\n"
4039 " </ExposedProperties>\n"
4040 " </SubProxy>\n"
4041 " <!-- End of LogoWidgetRepresentation -->\n"
4042 " </NewWidgetRepresentationProxy>\n"
4043 " </ProxyGroup>\n"
4044 " <!-- ****************************************************************** -->\n"
4045 " <ProxyGroup name=\"3d_widget_representations\">\n"
4046 " <!-- ================================================================== -->\n"
4047 " <Proxy class=\"vtkOrientedGlyphContourRepresentation\"\n"
4048 " name=\"OrientedGlyphContourRepresentation\">\n"
4049 " <Documentation>Proxy for vtkOrientedGlyphContourRepresentation. Don't use\n"
4050 " directly since it's not coupled with the widget. Use\n"
4051 " \"ContourWidgetRepresentation\" instead which include this representation\n"
4052 " as well as the widget to modify the representation.</Documentation>\n"
4053 " <IntVectorProperty animateable=\"1\"\n"
4054 " command=\"SetVisibility\"\n"
4055 " default_values=\"1\"\n"
4056 " name=\"Visibility\"\n"
4057 " number_of_elements=\"1\">\n"
4058 " <BooleanDomain name=\"bool\" />\n"
4059 " </IntVectorProperty>\n"
4060 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4061 " command=\"PlaceWidget\"\n"
4062 " default_values=\"none\"\n"
4063 " name=\"PlaceWidget\"\n"
4064 " number_of_elements=\"6\">\n"
4065 " <DoubleRangeDomain name=\"range\" />\n"
4066 " </DoubleVectorProperty>\n"
4067 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
4068 " default_values=\"1.0\"\n"
4069 " name=\"PlaceFactor\"\n"
4070 " number_of_elements=\"1\">\n"
4071 " <DoubleRangeDomain min=\"0.01\"\n"
4072 " name=\"range\" />\n"
4073 " </DoubleVectorProperty>\n"
4074 " <IntVectorProperty command=\"SetClosedLoop\"\n"
4075 " default_values=\"0\"\n"
4076 " name=\"ClosedLoop\"\n"
4077 " number_of_elements=\"1\">\n"
4078 " <BooleanDomain name=\"bool\" />\n"
4079 " </IntVectorProperty>\n"
4080 " <IntVectorProperty command=\"GetClosedLoop\"\n"
4081 " default_values=\"0\"\n"
4082 " information_only=\"1\"\n"
4083 " name=\"ClosedLoopInfo\"\n"
4084 " number_of_elements=\"1\">\n"
4085 " <SimpleIntInformationHelper />\n"
4086 " </IntVectorProperty>\n"
4087 " <ProxyProperty command=\"SetPointPlacer\"\n"
4088 " name=\"PointPlacer\">\n"
4089 " <ProxyGroupDomain name=\"groups\">\n"
4090 " <Group name=\"point_placers\" />\n"
4091 " </ProxyGroupDomain>\n"
4092 " </ProxyProperty>\n"
4093 " <ProxyProperty command=\"SetLineInterpolator\"\n"
4094 " name=\"LineInterpolator\">\n"
4095 " <ProxyGroupDomain name=\"groups\">\n"
4096 " <Group name=\"contour_line_interpolators\" />\n"
4097 " </ProxyGroupDomain>\n"
4098 " </ProxyProperty>\n"
4099 " <DoubleVectorProperty command=\"AddNodeAtWorldPosition\"\n"
4100 " name=\"NodePositions\"\n"
4101 " number_of_elements_per_command=\"3\"\n"
4102 " repeat_command=\"1\"></DoubleVectorProperty>\n"
4103 " <IntVectorProperty command=\"SetNthNodeSelected\"\n"
4104 " name=\"SelectNodes\"\n"
4105 " number_of_elements_per_command=\"1\"\n"
4106 " repeat_command=\"1\"></IntVectorProperty>\n"
4107 " <IntVectorProperty command=\"SetShowSelectedNodes\"\n"
4108 " default_values=\"1\"\n"
4109 ;
4110 
4111 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
4113 " name=\"ShowSelectedNodes\"\n"
4114 " number_of_elements=\"1\">\n"
4115 " <BooleanDomain name=\"bool\" />\n"
4116 " </IntVectorProperty>\n"
4117 " <Property command=\"ClearAllNodes\"\n"
4118 " name=\"ClearAllNodes\" />\n"
4119 " <DoubleVectorProperty command=\"SetLineColor\"\n"
4120 " default_values=\"1.0 1.0 1.0\"\n"
4121 " name=\"LineColor\"\n"
4122 " number_of_elements=\"3\">\n"
4123 " <DoubleRangeDomain max=\"1 1 1\"\n"
4124 " min=\"0 0 0\"\n"
4125 " name=\"range\" />\n"
4126 " </DoubleVectorProperty>\n"
4127 " <IntVectorProperty command=\"SetAlwaysOnTop\"\n"
4128 " default_values=\"0\"\n"
4129 " name=\"AlwaysOnTop\"\n"
4130 " number_of_elements=\"1\">\n"
4131 " <BooleanDomain name=\"bool\" />\n"
4132 " </IntVectorProperty>\n"
4133 " <Hints>\n"
4134 " <!-- View can be used to specify the way to get the poly data for the representation -->\n"
4135 " <Output />\n"
4136 " </Hints>\n"
4137 " <!-- End of OrientedGlyphContourRepresentation -->\n"
4138 " </Proxy>\n"
4139 " <!-- ================================================================== -->\n"
4140 " <Proxy class=\"vtkSplineRepresentation\"\n"
4141 " name=\"SplineRepresentation\">\n"
4142 " <Documentation>Proxy for vtkSplineRepresentation. Don't use directly\n"
4143 " since it's not coupled with the widget. Use \"SplineWidgetRepresentation\"\n"
4144 " instead which include this representation as well as the widget to modify\n"
4145 " the representation.</Documentation>\n"
4146 " <IntVectorProperty animateable=\"1\"\n"
4147 " command=\"SetVisibility\"\n"
4148 " default_values=\"1\"\n"
4149 " name=\"Visibility\"\n"
4150 " number_of_elements=\"1\">\n"
4151 " <BooleanDomain name=\"bool\" />\n"
4152 " </IntVectorProperty>\n"
4153 " <IntVectorProperty command=\"SetDirectional\"\n"
4154 " default_values=\"1\"\n"
4155 " name=\"Directional\"\n"
4156 " number_of_elements=\"1\">\n"
4157 " <BooleanDomain name=\"bool\" />\n"
4158 " </IntVectorProperty>\n"
4159 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4160 " command=\"PlaceWidget\"\n"
4161 " default_values=\"none\"\n"
4162 " name=\"PlaceWidget\"\n"
4163 " number_of_elements=\"6\">\n"
4164 " <DoubleRangeDomain name=\"range\" />\n"
4165 " </DoubleVectorProperty>\n"
4166 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
4167 " default_values=\"1.0\"\n"
4168 " name=\"PlaceFactor\"\n"
4169 " number_of_elements=\"1\">\n"
4170 " <DoubleRangeDomain min=\"0.01\"\n"
4171 " name=\"range\" />\n"
4172 " </DoubleVectorProperty>\n"
4173 " <DoubleVectorProperty command=\"SetHandlePosition\"\n"
4174 " default_values=\"0 0 0 1 0 0\"\n"
4175 " information_property=\"HandlePositionsInfo\"\n"
4176 " name=\"HandlePositions\"\n"
4177 " number_of_elements=\"6\"\n"
4178 " number_of_elements_per_command=\"3\"\n"
4179 " repeat_command=\"1\"\n"
4180 " set_number_command=\"SetNumberOfHandles\"\n"
4181 " use_index=\"1\"></DoubleVectorProperty>\n"
4182 " <DoubleVectorProperty command=\"GetHandlePositions\"\n"
4183 " information_only=\"1\"\n"
4184 " name=\"HandlePositionsInfo\">\n"
4185 " <DoubleArrayInformationHelper />\n"
4186 " </DoubleVectorProperty>\n"
4187 " <IntVectorProperty command=\"SetClosed\"\n"
4188 " default_values=\"0\"\n"
4189 " name=\"Closed\"\n"
4190 " number_of_elements=\"1\">\n"
4191 " <BooleanDomain name=\"bool\" />\n"
4192 " </IntVectorProperty>\n"
4193 " <DoubleVectorProperty command=\"SetLineColor\"\n"
4194 " default_values=\"1.0 1.0 0.0\"\n"
4195 " name=\"LineColor\"\n"
4196 " number_of_elements=\"3\">\n"
4197 " <DoubleRangeDomain max=\"1 1 1\"\n"
4198 " min=\"0 0 0\"\n"
4199 " name=\"range\" />\n"
4200 " </DoubleVectorProperty>\n"
4201 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
4202 " name=\"ForegroundWidgetColor\"\n"
4203 " command=\"SetForegroundColor\"\n"
4204 " number_of_elements=\"3\"\n"
4205 " panel_widget=\"color_selector\">\n"
4206 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4207 " <Documentation>Color used when coloring the widget</Documentation>\n"
4208 " <Hints>\n"
4209 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
4210 " unlink_if_modified=\"1\" />\n"
4211 " </Hints>\n"
4212 " </DoubleVectorProperty>\n"
4213 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
4214 " name=\"InteractiveWidgetColor\"\n"
4215 " command=\"SetInteractionColor\"\n"
4216 " number_of_elements=\"3\"\n"
4217 " panel_widget=\"color_selector\">\n"
4218 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4219 " <Documentation>Color used for interacting widget handles</Documentation>\n"
4220 " <Hints>\n"
4221 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
4222 " unlink_if_modified=\"1\" />\n"
4223 " </Hints>\n"
4224 " </DoubleVectorProperty>\n"
4225 " <IntVectorProperty name=\"CurrentHandleIndexInfo\"\n"
4226 " command=\"GetCurrentHandleIndex\"\n"
4227 " information_only=\"1\"/>\n"
4228 " <IntVectorProperty name=\"CurrentHandleIndex\"\n"
4229 " number_of_elements=\"1\"\n"
4230 " default_values=\"-1\"\n"
4231 " command=\"SetCurrentHandleIndex\"\n"
4232 " information_property=\"CurrentHandleIndexInfo\"\n"
4233 " panel_visibility=\"never\">\n"
4234 " </IntVectorProperty>\n"
4235 " <!-- End of SplineRepresentation -->\n"
4236 " </Proxy>\n"
4237 " <!-- ================================================================== -->\n"
4238 " <Proxy class=\"vtkPolyLineRepresentation\"\n"
4239 " name=\"PolyLineRepresentation\">\n"
4240 " <Documentation>Representation for poly line source.</Documentation>\n"
4241 " <IntVectorProperty animateable=\"1\"\n"
4242 " command=\"SetVisibility\"\n"
4243 " default_values=\"1\"\n"
4244 " name=\"Visibility\"\n"
4245 " number_of_elements=\"1\">\n"
4246 " <BooleanDomain name=\"bool\" />\n"
4247 " </IntVectorProperty>\n"
4248 " <IntVectorProperty command=\"SetDirectional\"\n"
4249 " default_values=\"1\"\n"
4250 " name=\"Directional\"\n"
4251 " number_of_elements=\"1\">\n"
4252 " <BooleanDomain name=\"bool\" />\n"
4253 " </IntVectorProperty>\n"
4254 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4255 " command=\"PlaceWidget\"\n"
4256 " default_values=\"none\"\n"
4257 " name=\"PlaceWidget\"\n"
4258 " number_of_elements=\"6\">\n"
4259 " <DoubleRangeDomain name=\"range\" />\n"
4260 " </DoubleVectorProperty>\n"
4261 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
4262 " default_values=\"1.0\"\n"
4263 " name=\"PlaceFactor\"\n"
4264 " number_of_elements=\"1\">\n"
4265 " <DoubleRangeDomain min=\"0.01\"\n"
4266 " name=\"range\" />\n"
4267 " </DoubleVectorProperty>\n"
4268 " <DoubleVectorProperty command=\"SetHandlePosition\"\n"
4269 " default_values=\"0 0 0 1 0 0\"\n"
4270 " information_property=\"HandlePositionsInfo\"\n"
4271 " name=\"HandlePositions\"\n"
4272 " number_of_elements=\"6\"\n"
4273 " number_of_elements_per_command=\"3\"\n"
4274 " repeat_command=\"1\"\n"
4275 " set_number_command=\"SetNumberOfHandles\"\n"
4276 " use_index=\"1\"></DoubleVectorProperty>\n"
4277 " <DoubleVectorProperty command=\"GetHandlePositions\"\n"
4278 " information_only=\"1\"\n"
4279 " name=\"HandlePositionsInfo\">\n"
4280 " <DoubleArrayInformationHelper />\n"
4281 " </DoubleVectorProperty>\n"
4282 " <IntVectorProperty command=\"SetClosed\"\n"
4283 " default_values=\"0\"\n"
4284 " name=\"Closed\"\n"
4285 " number_of_elements=\"1\">\n"
4286 " <BooleanDomain name=\"bool\" />\n"
4287 " </IntVectorProperty>\n"
4288 " <DoubleVectorProperty command=\"SetLineColor\"\n"
4289 " default_values=\"1.0 1.0 0.0\"\n"
4290 " name=\"LineColor\"\n"
4291 " number_of_elements=\"3\">\n"
4292 " <DoubleRangeDomain max=\"1 1 1\"\n"
4293 " min=\"0 0 0\"\n"
4294 " name=\"range\" />\n"
4295 " </DoubleVectorProperty>\n"
4296 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
4297 " name=\"ForegroundWidgetColor\"\n"
4298 " command=\"SetForegroundColor\"\n"
4299 " number_of_elements=\"3\"\n"
4300 " panel_widget=\"color_selector\">\n"
4301 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4302 " <Documentation>Color used when coloring the widget</Documentation>\n"
4303 " <Hints>\n"
4304 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
4305 " unlink_if_modified=\"1\" />\n"
4306 " </Hints>\n"
4307 " </DoubleVectorProperty>\n"
4308 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
4309 " name=\"InteractiveWidgetColor\"\n"
4310 " command=\"SetInteractionColor\"\n"
4311 " number_of_elements=\"3\"\n"
4312 " panel_widget=\"color_selector\">\n"
4313 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4314 " <Documentation>Color used for interacting widget handles</Documentation>\n"
4315 " <Hints>\n"
4316 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
4317 " unlink_if_modified=\"1\" />\n"
4318 " </Hints>\n"
4319 " </DoubleVectorProperty>\n"
4320 " <IntVectorProperty name=\"CurrentHandleIndexInfo\"\n"
4321 " command=\"GetCurrentHandleIndex\"\n"
4322 " information_only=\"1\"/>\n"
4323 " <IntVectorProperty name=\"CurrentHandleIndex\"\n"
4324 " number_of_elements=\"1\"\n"
4325 " default_values=\"-1\"\n"
4326 " command=\"SetCurrentHandleIndex\"\n"
4327 " information_property=\"CurrentHandleIndexInfo\"\n"
4328 " panel_visibility=\"never\">\n"
4329 " </IntVectorProperty>\n"
4330 " </Proxy>\n"
4331 " <!-- ================================================================== -->\n"
4332 " <Proxy class=\"vtkSliderRepresentation3D\"\n"
4333 " name=\"SliderRepresentation3D\">\n"
4334 " <IntVectorProperty animateable=\"1\"\n"
4335 " command=\"SetVisibility\"\n"
4336 " default_values=\"1\"\n"
4337 " name=\"Visibility\"\n"
4338 " number_of_elements=\"1\">\n"
4339 " <BooleanDomain name=\"bool\" />\n"
4340 " </IntVectorProperty>\n"
4341 " <DoubleVectorProperty command=\"SetValue\"\n"
4342 " default_values=\"0\"\n"
4343 " information_property=\"ValueInfo\"\n"
4344 " name=\"Value\"\n"
4345 " number_of_elements=\"1\">\n"
4346 " <DoubleRangeDomain name=\"range\" />\n"
4347 " </DoubleVectorProperty>\n"
4348 " <DoubleVectorProperty command=\"GetValue\"\n"
4349 " information_only=\"1\"\n"
4350 " name=\"ValueInfo\">\n"
4351 " <SimpleDoubleInformationHelper />\n"
4352 " </DoubleVectorProperty>\n"
4353 " <DoubleVectorProperty command=\"SetPoint1InWorldCoordinates\"\n"
4354 " default_values=\"-1.0 0.0 0.0\"\n"
4355 " name=\"Point1\"\n"
4356 " number_of_elements=\"3\">\n"
4357 " <DoubleRangeDomain name=\"range\" />\n"
4358 " </DoubleVectorProperty>\n"
4359 " <DoubleVectorProperty command=\"SetPoint2InWorldCoordinates\"\n"
4360 " default_values=\"1.0 0.0 0.0\"\n"
4361 " name=\"Point2\"\n"
4362 " number_of_elements=\"3\">\n"
4363 " <DoubleRangeDomain name=\"range\" />\n"
4364 " </DoubleVectorProperty>\n"
4365 " <DoubleVectorProperty command=\"SetMinimumValue\"\n"
4366 " default_values=\"0\"\n"
4367 " name=\"MinimumValue\"\n"
4368 " number_of_elements=\"1\">\n"
4369 " <DoubleRangeDomain name=\"range\" />\n"
4370 " </DoubleVectorProperty>\n"
4371 " <DoubleVectorProperty command=\"SetMaximumValue\"\n"
4372 " default_values=\"1\"\n"
4373 " name=\"MaximumValue\"\n"
4374 " number_of_elements=\"1\">\n"
4375 " <DoubleRangeDomain name=\"range\" />\n"
4376 " </DoubleVectorProperty>\n"
4377 " </Proxy>\n"
4378 " <!-- ================================================================== -->\n"
4379 " <Proxy class=\"vtkSphereRepresentation\"\n"
4380 " name=\"SphereRepresentation\">\n"
4381 " <Documentation>Proxy for vtkSphereRepresentation. Don't confuse this with\n"
4382 " the vtkSMRepresentation proxy for the sphere widget (which is the\n"
4383 " SphereWidgetRepresentation).</Documentation>\n"
4384 " <IntVectorProperty animateable=\"1\"\n"
4385 " command=\"SetVisibility\"\n"
4386 " default_values=\"1\"\n"
4387 " name=\"Visibility\"\n"
4388 " number_of_elements=\"1\">\n"
4389 " <BooleanDomain name=\"bool\" />\n"
4390 " </IntVectorProperty>\n"
4391 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4392 " command=\"PlaceWidget\"\n"
4393 " default_values=\"none\"\n"
4394 " name=\"PlaceWidget\"\n"
4395 " number_of_elements=\"6\">\n"
4396 " <DoubleRangeDomain name=\"range\" />\n"
4397 " </DoubleVectorProperty>\n"
4398 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
4399 " default_values=\"1.0\"\n"
4400 " name=\"PlaceFactor\"\n"
4401 " number_of_elements=\"1\">\n"
4402 " <DoubleRangeDomain min=\"0.01\"\n"
4403 " name=\"range\" />\n"
4404 " </DoubleVectorProperty>\n"
4405 " <IntVectorProperty command=\"SetRepresentation\"\n"
4406 " default_values=\"1\"\n"
4407 " name=\"Representation\"\n"
4408 " number_of_elements=\"1\">\n"
4409 " <Documentation>Set the representation (i.e., appearance) of the sphere.\n"
4410 " Different representations are useful depending on the\n"
4411 " application.</Documentation>\n"
4412 " <EnumerationDomain name=\"enum\">\n"
4413 " <Entry text=\"Off\"\n"
4414 " value=\"0\" />\n"
4415 " <Entry text=\"Wireframe\"\n"
4416 " value=\"1\" />\n"
4417 " <Entry text=\"Surface\"\n"
4418 " value=\"2\" />\n"
4419 " </EnumerationDomain>\n"
4420 " </IntVectorProperty>\n"
4421 " <DoubleVectorProperty command=\"SetCenter\"\n"
4422 ;
4423 
4424 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
4426 " default_values=\"0.0 0.0 0.0\"\n"
4427 " information_property=\"CenterInfo\"\n"
4428 " name=\"Center\"\n"
4429 " number_of_elements=\"3\">\n"
4430 " <DoubleRangeDomain name=\"range\" />\n"
4431 " <Documentation>The center position of the sphere. Note that this may\n"
4432 " adjust the direction from the handle to the center, as well as the\n"
4433 " radius of the sphere.</Documentation>\n"
4434 " </DoubleVectorProperty>\n"
4435 " <DoubleVectorProperty command=\"GetCenter\"\n"
4436 " information_only=\"1\"\n"
4437 " name=\"CenterInfo\">\n"
4438 " <SimpleDoubleInformationHelper />\n"
4439 " </DoubleVectorProperty>\n"
4440 " <DoubleVectorProperty command=\"SetRadius\"\n"
4441 " default_values=\"0.5\"\n"
4442 " information_property=\"RadiusInfo\"\n"
4443 " name=\"Radius\"\n"
4444 " number_of_elements=\"1\">\n"
4445 " <DoubleRangeDomain min=\"0.0\"\n"
4446 " name=\"range\" />\n"
4447 " <Documentation>The radius of sphere. Default is 0.5. Note that this may\n"
4448 " modify the position of the handle based on the handle\n"
4449 " direction.</Documentation>\n"
4450 " </DoubleVectorProperty>\n"
4451 " <DoubleVectorProperty command=\"GetRadius\"\n"
4452 " information_only=\"1\"\n"
4453 " name=\"RadiusInfo\">\n"
4454 " <SimpleDoubleInformationHelper />\n"
4455 " </DoubleVectorProperty>\n"
4456 " <IntVectorProperty command=\"SetHandleVisibility\"\n"
4457 " default_values=\"0\"\n"
4458 " name=\"HandleVisibility\"\n"
4459 " number_of_elements=\"1\">\n"
4460 " <BooleanDomain name=\"bool\" />\n"
4461 " <Documentation>The handle sits on the surface of the sphere and may be\n"
4462 " moved around the surface by picking (left mouse) and then moving. The\n"
4463 " position of the handle can be retrieved, this is useful for positioning\n"
4464 " cameras and lights. By default, the handle is turned\n"
4465 " off.</Documentation>\n"
4466 " </IntVectorProperty>\n"
4467 " <IntVectorProperty command=\"SetHandleText\"\n"
4468 " default_values=\"0\"\n"
4469 " name=\"HandleText\"\n"
4470 " number_of_elements=\"1\">\n"
4471 " <BooleanDomain name=\"bool\" />\n"
4472 " <Documentation>Enable/disable a label that displays the location of the\n"
4473 " handle in spherical coordinates (radius,theta,phi). The two angles,\n"
4474 " theta and phi, are displayed in degrees. Note that phi is measured from\n"
4475 " the north pole down towards the equator; and theta is the angle around\n"
4476 " the north/south axis.</Documentation>\n"
4477 " </IntVectorProperty>\n"
4478 " <IntVectorProperty command=\"SetRadialLine\"\n"
4479 " default_values=\"0\"\n"
4480 " name=\"RadialLine\"\n"
4481 " number_of_elements=\"1\">\n"
4482 " <BooleanDomain name=\"bool\" />\n"
4483 " <Documentation>Enable/disable a radial line segment that joins the\n"
4484 " center of the outer sphere and the handle.</Documentation>\n"
4485 " </IntVectorProperty>\n"
4486 " <IntVectorProperty command=\"SetCenterCursor\"\n"
4487 " default_values=\"1\"\n"
4488 " name=\"CenterCursor\"\n"
4489 " number_of_elements=\"1\">\n"
4490 " <BooleanDomain name=\"bool\" />\n"
4491 " <Documentation>Enable/disable a cursor that is shown at the\n"
4492 " center of the sphere.</Documentation>\n"
4493 " </IntVectorProperty>\n"
4494 " <DoubleVectorProperty default_values=\"0 0 1\"\n"
4495 " name=\"HandleDirection\"\n"
4496 " number_of_elements=\"3\">\n"
4497 " <Documentation>Set/Get the direction vector of the handle relative to\n"
4498 " the center of the sphere. This may affect the position of the handle\n"
4499 " and the radius of the sphere.</Documentation>\n"
4500 " </DoubleVectorProperty>\n"
4501 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
4502 " name=\"ForegroundWidgetColor\"\n"
4503 " command=\"SetForegroundColor\"\n"
4504 " number_of_elements=\"3\"\n"
4505 " panel_widget=\"color_selector\">\n"
4506 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4507 " <Documentation>Color used when coloring the outline</Documentation>\n"
4508 " <Hints>\n"
4509 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
4510 " unlink_if_modified=\"1\" />\n"
4511 " </Hints>\n"
4512 " </DoubleVectorProperty>\n"
4513 " <DoubleVectorProperty default_values=\"1.0 0.0 0.0\"\n"
4514 " name=\"WidgetColor\"\n"
4515 " command=\"SetHandleColor\"\n"
4516 " number_of_elements=\"3\"\n"
4517 " panel_widget=\"color_selector\">\n"
4518 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4519 " <Documentation>Color used for widget handles</Documentation>\n"
4520 " <Hints>\n"
4521 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"WidgetColor\"\n"
4522 " unlink_if_modified=\"1\" />\n"
4523 " </Hints>\n"
4524 " </DoubleVectorProperty>\n"
4525 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
4526 " name=\"InteractiveWidgetColor\"\n"
4527 " command=\"SetInteractionColor\"\n"
4528 " number_of_elements=\"3\"\n"
4529 " panel_widget=\"color_selector\">\n"
4530 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4531 " <Documentation>Color used for interacting widget handles</Documentation>\n"
4532 " <Hints>\n"
4533 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
4534 " unlink_if_modified=\"1\" />\n"
4535 " </Hints>\n"
4536 " </DoubleVectorProperty>\n"
4537 " <!-- End of SphereRepresentation -->\n"
4538 " </Proxy>\n"
4539 " <!-- ================================================================== -->\n"
4540 " <BoxRepresentationProxy class=\"vtkBoxRepresentation\"\n"
4541 " name=\"BoxRepresentation\">\n"
4542 " <Documentation>Proxy for vtkBoxRepresentation. Don't confuse this with\n"
4543 " the vtkSMRepresentation proxy for the box widget (which is the\n"
4544 " BoxWidgetRepresentation).</Documentation>\n"
4545 " <IntVectorProperty animateable=\"1\"\n"
4546 " command=\"SetVisibility\"\n"
4547 " default_values=\"1\"\n"
4548 " name=\"Visibility\"\n"
4549 " number_of_elements=\"1\">\n"
4550 " <BooleanDomain name=\"bool\" />\n"
4551 " </IntVectorProperty>\n"
4552 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
4553 " default_values=\"1.0\"\n"
4554 " name=\"PlaceFactor\"\n"
4555 " number_of_elements=\"1\">\n"
4556 " <DoubleRangeDomain min=\"0.01\"\n"
4557 " name=\"range\" />\n"
4558 " </DoubleVectorProperty>\n"
4559 " <SubProxy>\n"
4560 " <Proxy name=\"Transform\"\n"
4561 " proxygroup=\"extended_sources\"\n"
4562 " proxyname=\"Transform2\"></Proxy>\n"
4563 " <ExposedProperties>\n"
4564 " <Property name=\"Position\" />\n"
4565 " <Property name=\"PositionInfo\" />\n"
4566 " <Property name=\"Rotation\" />\n"
4567 " <Property name=\"RotationInfo\" />\n"
4568 " <Property name=\"Scale\" />\n"
4569 " <Property name=\"ScaleInfo\" />\n"
4570 " </ExposedProperties>\n"
4571 " </SubProxy>\n"
4572 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
4573 " name=\"ForegroundWidgetColor\"\n"
4574 " command=\"SetForegroundColor\"\n"
4575 " number_of_elements=\"3\"\n"
4576 " panel_widget=\"color_selector\">\n"
4577 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4578 " <Documentation>Color used when coloring the outline</Documentation>\n"
4579 " <Hints>\n"
4580 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
4581 " unlink_if_modified=\"1\" />\n"
4582 " </Hints>\n"
4583 " </DoubleVectorProperty>\n"
4584 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
4585 " name=\"InteractiveWidgetColor\"\n"
4586 " command=\"SetInteractionColor\"\n"
4587 " number_of_elements=\"3\"\n"
4588 " panel_widget=\"color_selector\">\n"
4589 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4590 " <Documentation>Color used when coloring interactive handles and outline</Documentation>\n"
4591 " <Hints>\n"
4592 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
4593 " unlink_if_modified=\"1\" />\n"
4594 " </Hints>\n"
4595 " </DoubleVectorProperty>\n"
4596 " <!-- End of BoxRepresentation -->\n"
4597 " </BoxRepresentationProxy>\n"
4598 " <!-- ================================================================== -->\n"
4599 " <Proxy class=\"vtkPVImplicitCylinderRepresentation\"\n"
4600 " name=\"ImplicitCylinderRepresentation\">\n"
4601 " <Documentation>Proxy for vtkImplicitCylinderWidget. Don't confuse this with\n"
4602 " the vtkSMRepresentation proxy for the cylinder widget (which is the\n"
4603 " ImplicitCylinderWidget).</Documentation>\n"
4604 " <IntVectorProperty animateable=\"1\"\n"
4605 " command=\"SetVisibility\"\n"
4606 " default_values=\"1\"\n"
4607 " name=\"Visibility\"\n"
4608 " number_of_elements=\"1\">\n"
4609 " <BooleanDomain name=\"bool\" />\n"
4610 " </IntVectorProperty>\n"
4611 " <IntVectorProperty command=\"SetConstrainToWidgetBounds\"\n"
4612 " default_values=\"0\"\n"
4613 " name=\"ConstrainToWidgetBounds\"\n"
4614 " number_of_elements=\"1\">\n"
4615 " <BooleanDomain name=\"bool\" />\n"
4616 " </IntVectorProperty>\n"
4617 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4618 " command=\"SetWidgetBounds\"\n"
4619 " default_values=\"none\"\n"
4620 " name=\"WidgetBounds\"\n"
4621 " number_of_elements=\"6\">\n"
4622 " <DoubleRangeDomain name=\"range\" />\n"
4623 " </DoubleVectorProperty>\n"
4624 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
4625 " default_values=\"1.2\"\n"
4626 " name=\"PlaceFactor\"\n"
4627 " number_of_elements=\"1\">\n"
4628 " <DoubleRangeDomain min=\"0.01\"\n"
4629 " name=\"range\" />\n"
4630 " </DoubleVectorProperty>\n"
4631 " <DoubleVectorProperty command=\"SetCenter\"\n"
4632 " default_values=\"0.0 0.0 0.0\"\n"
4633 " information_property=\"CenterInfo\"\n"
4634 " name=\"Center\"\n"
4635 " number_of_elements=\"3\">\n"
4636 " <DoubleRangeDomain name=\"range\" />\n"
4637 " <Documentation>The center of the cylinder. The center is located along the\n"
4638 " cylinder axis.</Documentation>\n"
4639 " </DoubleVectorProperty>\n"
4640 " <DoubleVectorProperty command=\"GetCenter\"\n"
4641 " information_only=\"1\"\n"
4642 " name=\"CenterInfo\">\n"
4643 " <SimpleDoubleInformationHelper />\n"
4644 " </DoubleVectorProperty>\n"
4645 " <DoubleVectorProperty command=\"SetAxis\"\n"
4646 " default_values=\"0.0 0.0 1.0\"\n"
4647 " information_property=\"AxisInfo\"\n"
4648 " name=\"Axis\"\n"
4649 " number_of_elements=\"3\">\n"
4650 " <DoubleRangeDomain name=\"range\" />\n"
4651 " <Documentation>The axis of rotation for the cylinder. If the axis is not\n"
4652 " specified as a unit vector, it will be normalized.</Documentation>\n"
4653 " </DoubleVectorProperty>\n"
4654 " <DoubleVectorProperty command=\"GetAxis\"\n"
4655 " information_only=\"1\"\n"
4656 " name=\"AxisInfo\">\n"
4657 " <SimpleDoubleInformationHelper />\n"
4658 " </DoubleVectorProperty>\n"
4659 " <DoubleVectorProperty command=\"SetRadius\"\n"
4660 " default_values=\"0.5\"\n"
4661 " information_property=\"RadiusInfo\"\n"
4662 " name=\"Radius\"\n"
4663 " number_of_elements=\"1\">\n"
4664 " <DoubleRangeDomain min=\"0.0\"\n"
4665 " name=\"range\" />\n"
4666 " <Documentation>The radius of the cylinder. Note that if the radius is\n"
4667 " too big the cylinder will be outside of the bounding box.</Documentation>\n"
4668 " </DoubleVectorProperty>\n"
4669 " <DoubleVectorProperty command=\"GetRadius\"\n"
4670 " information_only=\"1\"\n"
4671 " name=\"RadiusInfo\">\n"
4672 " <SimpleDoubleInformationHelper />\n"
4673 " </DoubleVectorProperty>\n"
4674 " <IntVectorProperty command=\"SetDrawCylinder\"\n"
4675 " default_values=\"1\"\n"
4676 " name=\"DrawCylinder\"\n"
4677 " number_of_elements=\"1\">\n"
4678 " <BooleanDomain name=\"bool\" />\n"
4679 " <Documentation>Enable/disable the drawing of the cylinder. In some cases\n"
4680 " the cylinder interferes with the object that it is operating on (e.g.,\n"
4681 " the cylinder interferes with the cut surface it produces resulting in\n"
4682 " z-buffer artifacts.) By default it is on.</Documentation>\n"
4683 " </IntVectorProperty>\n"
4684 " <IntVectorProperty command=\"SetResolution\"\n"
4685 " default_values=\"128\"\n"
4686 " name=\"Resolution\"\n"
4687 " number_of_elements=\"1\">\n"
4688 " <IntRangeDomain min=\"8\"\n"
4689 " max=\"2048\"\n"
4690 " name=\"range\" />\n"
4691 " <Documentation>This is the number of polygonal facets used to approximate\n"
4692 " the curved cylindrical surface (for rendering purposes). An vtkCylinder\n"
4693 " is used under the hood to provide an exact surface representation.\n"
4694 " </Documentation>\n"
4695 " </IntVectorProperty>\n"
4696 " <IntVectorProperty command=\"SetTubing\"\n"
4697 " default_values=\"1\"\n"
4698 " name=\"Tubing\"\n"
4699 " number_of_elements=\"1\">\n"
4700 " <BooleanDomain name=\"bool\" />\n"
4701 " <Documentation>Enable/disable tubing of the wire outline of the cylinder\n"
4702 " intersection (against the bounding box). The tube thickens the\n"
4703 " line by wrapping with a vtkTubeFilter..</Documentation>\n"
4704 " </IntVectorProperty>\n"
4705 " <IntVectorProperty command=\"SetOutlineTranslation\"\n"
4706 " default_values=\"0\"\n"
4707 " name=\"OutlineTranslation\"\n"
4708 " number_of_elements=\"1\">\n"
4709 " <BooleanDomain name=\"bool\" />\n"
4710 " <Documentation>Enable/disable the ability to translate the bounding box by\n"
4711 " moving it with the mouse.</Documentation>\n"
4712 " </IntVectorProperty>\n"
4713 " <IntVectorProperty command=\"SetOutsideBounds\"\n"
4714 " default_values=\"1\"\n"
4715 " name=\"OutsideBounds\"\n"
4716 " number_of_elements=\"1\">\n"
4717 " <BooleanDomain name=\"bool\" />\n"
4718 " <Documentation>Enable/disable the ability to move the widget outside of\n"
4719 ;
4720 
4721 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
4723 " the bounds specified in the initial PlaceWidget() invocation.\n"
4724 " </Documentation>\n"
4725 " </IntVectorProperty>\n"
4726 " <IntVectorProperty command=\"SetScaleEnabled\"\n"
4727 " default_values=\"1\"\n"
4728 " name=\"ScaleEnabled\"\n"
4729 " number_of_elements=\"1\">\n"
4730 " <BooleanDomain name=\"bool\" />\n"
4731 " <Documentation>Enable/disable the ability to scale the widget with the\n"
4732 " mouse.</Documentation>\n"
4733 " </IntVectorProperty>\n"
4734 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
4735 " name=\"ForegroundWidgetColor\"\n"
4736 " command=\"SetForegroundColor\"\n"
4737 " number_of_elements=\"3\"\n"
4738 " panel_widget=\"color_selector\">\n"
4739 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4740 " <Documentation>Color used when coloring the outline</Documentation>\n"
4741 " <Hints>\n"
4742 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
4743 " unlink_if_modified=\"1\" />\n"
4744 " </Hints>\n"
4745 " </DoubleVectorProperty>\n"
4746 " <DoubleVectorProperty default_values=\"1.0 0.0 0.0\"\n"
4747 " name=\"WidgetColor\"\n"
4748 " command=\"SetHandleColor\"\n"
4749 " number_of_elements=\"3\"\n"
4750 " panel_widget=\"color_selector\">\n"
4751 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4752 " <Documentation>Color used for widget handles</Documentation>\n"
4753 " <Hints>\n"
4754 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"WidgetColor\"\n"
4755 " unlink_if_modified=\"1\" />\n"
4756 " </Hints>\n"
4757 " </DoubleVectorProperty>\n"
4758 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
4759 " name=\"InteractiveWidgetColor\"\n"
4760 " command=\"SetInteractionColor\"\n"
4761 " number_of_elements=\"3\"\n"
4762 " panel_widget=\"color_selector\">\n"
4763 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
4764 " <Documentation>Color used for interacting widget handles</Documentation>\n"
4765 " <Hints>\n"
4766 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
4767 " unlink_if_modified=\"1\" />\n"
4768 " </Hints>\n"
4769 " </DoubleVectorProperty>\n"
4770 " <!-- End of ImplicitCylinderRepresentation -->\n"
4771 " </Proxy>\n"
4772 " <!-- ================================================================== -->\n"
4773 " <Proxy class=\"vtkDistanceRepresentation2D\"\n"
4774 " name=\"DistanceRepresentation2D\"\n"
4775 " post_creation=\"InstantiateHandleRepresentation\">\n"
4776 " <IntVectorProperty animateable=\"1\"\n"
4777 " command=\"SetVisibility\"\n"
4778 " default_values=\"1\"\n"
4779 " name=\"Visibility\"\n"
4780 " number_of_elements=\"1\">\n"
4781 " <BooleanDomain name=\"bool\" />\n"
4782 " </IntVectorProperty>\n"
4783 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4784 " command=\"SetPoint1WorldPosition\"\n"
4785 " default_values=\"0 0 0\"\n"
4786 " information_property=\"Point1WorldPositionInfo\"\n"
4787 " name=\"Point1WorldPosition\"\n"
4788 " number_of_elements=\"3\">\n"
4789 " <DoubleRangeDomain name=\"range\" />\n"
4790 " </DoubleVectorProperty>\n"
4791 " <DoubleVectorProperty command=\"GetPoint1WorldPosition\"\n"
4792 " information_only=\"1\"\n"
4793 " name=\"Point1WorldPositionInfo\">\n"
4794 " <SimpleDoubleInformationHelper />\n"
4795 " </DoubleVectorProperty>\n"
4796 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4797 " command=\"SetPoint2WorldPosition\"\n"
4798 " default_values=\"1 0 0\"\n"
4799 " information_property=\"Point2WorldPositionInfo\"\n"
4800 " name=\"Point2WorldPosition\"\n"
4801 " number_of_elements=\"3\">\n"
4802 " <DoubleRangeDomain name=\"range\" />\n"
4803 " </DoubleVectorProperty>\n"
4804 " <DoubleVectorProperty command=\"GetPoint2WorldPosition\"\n"
4805 " information_only=\"1\"\n"
4806 " name=\"Point2WorldPositionInfo\">\n"
4807 " <SimpleDoubleInformationHelper />\n"
4808 " </DoubleVectorProperty>\n"
4809 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4810 " command=\"PlaceWidget\"\n"
4811 " default_values=\"0 1 0 1 0 1\"\n"
4812 " is_internal=\"1\"\n"
4813 " name=\"PlaceWidget\"\n"
4814 " number_of_elements=\"6\">\n"
4815 " <DoubleRangeDomain name=\"range\" />\n"
4816 " </DoubleVectorProperty>\n"
4817 " <!-- End of DistanceRepresentation2D -->\n"
4818 " </Proxy>\n"
4819 " <!-- ================================================================== -->\n"
4820 " <ImplicitPlaneRepresentationProxy class=\"vtkPVImplicitPlaneRepresentation\"\n"
4821 " name=\"ImplicitPlaneRepresentation\">\n"
4822 " <IntVectorProperty animateable=\"1\"\n"
4823 " command=\"SetVisibility\"\n"
4824 " default_values=\"1\"\n"
4825 " name=\"Visibility\"\n"
4826 " number_of_elements=\"1\">\n"
4827 " <BooleanDomain name=\"bool\" />\n"
4828 " </IntVectorProperty>\n"
4829 " <IntVectorProperty animateable=\"1\"\n"
4830 " command=\"SetDrawPlane\"\n"
4831 " default_values=\"0\"\n"
4832 " name=\"DrawPlane\"\n"
4833 " number_of_elements=\"1\">\n"
4834 " <BooleanDomain name=\"bool\" />\n"
4835 " </IntVectorProperty>\n"
4836 " <IntVectorProperty command=\"SetConstrainToWidgetBounds\"\n"
4837 " default_values=\"0\"\n"
4838 " name=\"ConstrainToWidgetBounds\"\n"
4839 " number_of_elements=\"1\">\n"
4840 " <BooleanDomain name=\"bool\" />\n"
4841 " </IntVectorProperty>\n"
4842 " <IntVectorProperty animateable=\"1\"\n"
4843 " command=\"SetDrawOutline\"\n"
4844 " default_values=\"1\"\n"
4845 " name=\"DrawOutline\"\n"
4846 " number_of_elements=\"1\">\n"
4847 " <BooleanDomain name=\"bool\" />\n"
4848 " </IntVectorProperty>\n"
4849 " <IntVectorProperty command=\"SetOutlineTranslation\"\n"
4850 " default_values=\"0\"\n"
4851 " name=\"OutlineTranslation\"\n"
4852 " number_of_elements=\"1\">\n"
4853 " <BooleanDomain name=\"bool\" />\n"
4854 " </IntVectorProperty>\n"
4855 " <IntVectorProperty command=\"SetAlwaysSnapToNearestAxis\"\n"
4856 " default_values=\"0\"\n"
4857 " information_property=\"AlwaysSnapToNearestAxisInfo\"\n"
4858 " name=\"AlwaysSnapToNearestAxis\"\n"
4859 " number_of_elements=\"1\">\n"
4860 " <BooleanDomain name=\"bool\" />\n"
4861 " </IntVectorProperty>\n"
4862 " <IntVectorProperty command=\"GetAlwaysSnapToNearestAxis\"\n"
4863 " information_only=\"1\"\n"
4864 " default_values=\"0\"\n"
4865 " name=\"AlwaysSnapToNearestAxisInfo\"\n"
4866 " number_of_elements=\"1\">\n"
4867 " <SimpleIntInformationHelper />\n"
4868 " </IntVectorProperty>\n"
4869 "\n"
4870 " <Property command=\"Reset\"\n"
4871 " name=\"Reset\"></Property>\n"
4872 " <DoubleVectorProperty command=\"SetOrigin\"\n"
4873 " default_values=\"0 0 0\"\n"
4874 " information_property=\"OriginInfo\"\n"
4875 " name=\"Origin\"\n"
4876 " number_of_elements=\"3\">\n"
4877 " <DoubleRangeDomain name=\"range\" />\n"
4878 " </DoubleVectorProperty>\n"
4879 " <DoubleVectorProperty command=\"GetOrigin\"\n"
4880 " information_only=\"1\"\n"
4881 " name=\"OriginInfo\">\n"
4882 " <SimpleDoubleInformationHelper />\n"
4883 " </DoubleVectorProperty>\n"
4884 " <DoubleVectorProperty command=\"SetNormal\"\n"
4885 " default_values=\"1 0 0\"\n"
4886 " information_property=\"NormalInfo\"\n"
4887 " name=\"Normal\"\n"
4888 " number_of_elements=\"3\">\n"
4889 " <DoubleRangeDomain name=\"range\" />\n"
4890 " </DoubleVectorProperty>\n"
4891 " <DoubleVectorProperty command=\"GetNormal\"\n"
4892 " information_only=\"1\"\n"
4893 " name=\"NormalInfo\">\n"
4894 " <SimpleDoubleInformationHelper />\n"
4895 " </DoubleVectorProperty>\n"
4896 " <DoubleVectorProperty argument_is_array=\"1\"\n"
4897 " command=\"SetWidgetBounds\"\n"
4898 " default_values=\"none\"\n"
4899 " is_internal=\"1\"\n"
4900 " name=\"WidgetBounds\"\n"
4901 " number_of_elements=\"6\">\n"
4902 " <DoubleRangeDomain name=\"range\" />\n"
4903 " </DoubleVectorProperty>\n"
4904 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
4905 " default_values=\"1.2\"\n"
4906 " name=\"PlaceFactor\"\n"
4907 " number_of_elements=\"1\">\n"
4908 " <DoubleRangeDomain name=\"range\" />\n"
4909 " </DoubleVectorProperty>\n"
4910 " </ImplicitPlaneRepresentationProxy>\n"
4911 " <!-- ================================================================== -->\n"
4912 " <DisplaySizedImplicitPlaneRepresentationProxy class=\"vtkPVDisplaySizedImplicitPlaneRepresentation\"\n"
4913 " name=\"DisplaySizedImplicitPlaneRepresentation\">\n"
4914 " <IntVectorProperty animateable=\"1\"\n"
4915 " command=\"SetVisibility\"\n"
4916 " default_values=\"1\"\n"
4917 " name=\"Visibility\"\n"
4918 " number_of_elements=\"1\">\n"
4919 " <BooleanDomain name=\"bool\" />\n"
4920 " </IntVectorProperty>\n"
4921 " <DoubleVectorProperty command=\"SetRadiusMultiplier\"\n"
4922 " default_values=\"1.0\"\n"
4923 " name=\"RadiusMultiplier\"\n"
4924 " number_of_elements=\"1\">\n"
4925 " <DoubleRangeDomain name=\"range\" />\n"
4926 " </DoubleVectorProperty>\n"
4927 " <IntVectorProperty animateable=\"1\"\n"
4928 " command=\"SetDrawPlane\"\n"
4929 " default_values=\"0\"\n"
4930 " name=\"DrawPlane\"\n"
4931 " number_of_elements=\"1\">\n"
4932 " <BooleanDomain name=\"bool\" />\n"
4933 " </IntVectorProperty>\n"
4934 " <IntVectorProperty command=\"SetConstrainToWidgetBounds\"\n"
4935 " default_values=\"0\"\n"
4936 " name=\"ConstrainToWidgetBounds\"\n"
4937 " number_of_elements=\"1\">\n"
4938 " <BooleanDomain name=\"bool\" />\n"
4939 " </IntVectorProperty>\n"
4940 " <IntVectorProperty command=\"SetConstrainMaximumSizeToWidgetBounds\"\n"
4941 " default_values=\"1\"\n"
4942 " name=\"ConstrainMaximumSizeToWidgetBounds\"\n"
4943 " number_of_elements=\"1\">\n"
4944 " <BooleanDomain name=\"bool\" />\n"
4945 " </IntVectorProperty>\n"
4946 " <IntVectorProperty animateable=\"1\"\n"
4947 " command=\"SetDrawOutline\"\n"
4948 " default_values=\"1\"\n"
4949 " name=\"DrawOutline\"\n"
4950 " number_of_elements=\"1\">\n"
4951 " <BooleanDomain name=\"bool\" />\n"
4952 " </IntVectorProperty>\n"
4953 " <IntVectorProperty animateable=\"1\"\n"
4954 " command=\"SetDrawIntersectionEdges\"\n"
4955 " default_values=\"1\"\n"
4956 " name=\"DrawIntersectionEdges\"\n"
4957 " number_of_elements=\"1\">\n"
4958 " <BooleanDomain name=\"bool\" />\n"
4959 " </IntVectorProperty>\n"
4960 " <IntVectorProperty command=\"SetOutlineTranslation\"\n"
4961 " default_values=\"0\"\n"
4962 " name=\"OutlineTranslation\"\n"
4963 " number_of_elements=\"1\">\n"
4964 " <BooleanDomain name=\"bool\" />\n"
4965 " </IntVectorProperty>\n"
4966 " <IntVectorProperty command=\"SetAlwaysSnapToNearestAxis\"\n"
4967 " default_values=\"0\"\n"
4968 " information_property=\"AlwaysSnapToNearestAxisInfo\"\n"
4969 " name=\"AlwaysSnapToNearestAxis\"\n"
4970 " number_of_elements=\"1\">\n"
4971 " <BooleanDomain name=\"bool\" />\n"
4972 " </IntVectorProperty>\n"
4973 " <IntVectorProperty command=\"GetAlwaysSnapToNearestAxis\"\n"
4974 " information_only=\"1\"\n"
4975 " default_values=\"0\"\n"
4976 " name=\"AlwaysSnapToNearestAxisInfo\"\n"
4977 " number_of_elements=\"1\">\n"
4978 " <SimpleIntInformationHelper />\n"
4979 " </IntVectorProperty>\n"
4980 "\n"
4981 " <Property command=\"Reset\"\n"
4982 " name=\"Reset\"></Property>\n"
4983 " <DoubleVectorProperty command=\"SetOrigin\"\n"
4984 " default_values=\"0 0 0\"\n"
4985 " information_property=\"OriginInfo\"\n"
4986 " name=\"Origin\"\n"
4987 " number_of_elements=\"3\">\n"
4988 " <DoubleRangeDomain name=\"range\" />\n"
4989 " </DoubleVectorProperty>\n"
4990 " <DoubleVectorProperty command=\"GetOrigin\"\n"
4991 " information_only=\"1\"\n"
4992 " name=\"OriginInfo\">\n"
4993 " <SimpleDoubleInformationHelper />\n"
4994 " </DoubleVectorProperty>\n"
4995 " <DoubleVectorProperty command=\"SetNormal\"\n"
4996 " default_values=\"1 0 0\"\n"
4997 " information_property=\"NormalInfo\"\n"
4998 " name=\"Normal\"\n"
4999 " number_of_elements=\"3\">\n"
5000 " <DoubleRangeDomain name=\"range\" />\n"
5001 " </DoubleVectorProperty>\n"
5002 " <DoubleVectorProperty command=\"GetNormal\"\n"
5003 " information_only=\"1\"\n"
5004 " name=\"NormalInfo\">\n"
5005 " <SimpleDoubleInformationHelper />\n"
5006 " </DoubleVectorProperty>\n"
5007 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5008 " command=\"SetWidgetBounds\"\n"
5009 " default_values=\"none\"\n"
5010 " is_internal=\"1\"\n"
5011 " name=\"WidgetBounds\"\n"
5012 " number_of_elements=\"6\">\n"
5013 " <DoubleRangeDomain name=\"range\" />\n"
5014 " </DoubleVectorProperty>\n"
5015 " <DoubleVectorProperty command=\"SetPlaceFactor\"\n"
5016 " default_values=\"1.2\"\n"
5017 " name=\"PlaceFactor\"\n"
5018 " number_of_elements=\"1\">\n"
5019 " <DoubleRangeDomain name=\"range\" />\n"
5020 " </DoubleVectorProperty>\n"
5021 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
5022 " name=\"ForegroundWidgetColor\"\n"
5023 " command=\"SetForegroundColor\"\n"
5024 " number_of_elements=\"3\"\n"
5025 " panel_widget=\"color_selector\">\n"
5026 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
5027 " <Documentation>Color used when coloring the outline</Documentation>\n"
5028 ;
5029 
5030 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
5032 " <Hints>\n"
5033 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
5034 " unlink_if_modified=\"1\" />\n"
5035 " </Hints>\n"
5036 " </DoubleVectorProperty>\n"
5037 " <DoubleVectorProperty default_values=\"1.0 0.0 0.0\"\n"
5038 " name=\"WidgetColor\"\n"
5039 " command=\"SetHandleColor\"\n"
5040 " number_of_elements=\"3\"\n"
5041 " panel_widget=\"color_selector\">\n"
5042 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
5043 " <Documentation>Color used for widget handles</Documentation>\n"
5044 " <Hints>\n"
5045 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"WidgetColor\"\n"
5046 " unlink_if_modified=\"1\" />\n"
5047 " </Hints>\n"
5048 " </DoubleVectorProperty>\n"
5049 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
5050 " name=\"InteractiveWidgetColor\"\n"
5051 " command=\"SetInteractionColor\"\n"
5052 " number_of_elements=\"3\"\n"
5053 " panel_widget=\"color_selector\">\n"
5054 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
5055 " <Documentation>Color used for interacting widget handles</Documentation>\n"
5056 " <Hints>\n"
5057 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
5058 " unlink_if_modified=\"1\" />\n"
5059 " </Hints>\n"
5060 " </DoubleVectorProperty>\n"
5061 " </DisplaySizedImplicitPlaneRepresentationProxy>\n"
5062 " <!-- ================================================================== -->\n"
5063 " <Proxy class=\"vtkCoordinateFrameRepresentation\"\n"
5064 " name=\"CoordinateFrameRepresentation\">\n"
5065 "\n"
5066 " <IntVectorProperty animateable=\"1\"\n"
5067 " command=\"SetVisibility\"\n"
5068 " default_values=\"1\"\n"
5069 " name=\"Visibility\"\n"
5070 " number_of_elements=\"1\">\n"
5071 " <BooleanDomain name=\"bool\" />\n"
5072 " </IntVectorProperty>\n"
5073 "\n"
5074 " <IntVectorProperty animateable=\"1\"\n"
5075 " command=\"SetLockedAxis\"\n"
5076 " default_values=\"-1\"\n"
5077 " name=\"LockedAxis\"\n"
5078 " number_of_elements=\"1\">\n"
5079 " <EnumerationDomain name=\"axis\">\n"
5080 " <Entry text=\"None\" value=\"-1\" />\n"
5081 " <Entry text=\"X Axis\" value=\"0\" />\n"
5082 " <Entry text=\"Y Axis\" value=\"1\" />\n"
5083 " <Entry text=\"Z Axis\" value=\"2\" />\n"
5084 " </EnumerationDomain>\n"
5085 " </IntVectorProperty>\n"
5086 " <IntVectorProperty command=\"GetLockedAxis\"\n"
5087 " information_only=\"1\"\n"
5088 " default_values=\"-1\"\n"
5089 " name=\"LockedAxisInfo\"\n"
5090 " number_of_elements=\"1\">\n"
5091 " <SimpleIntInformationHelper />\n"
5092 " </IntVectorProperty>\n"
5093 "\n"
5094 " <Property command=\"Reset\"\n"
5095 " name=\"Reset\"></Property>\n"
5096 "\n"
5097 " <Property command=\"ResetAxes\"\n"
5098 " name=\"ResetAxes\"></Property>\n"
5099 "\n"
5100 " <Property command=\"SetNormalToCamera\"\n"
5101 " name=\"UseCameraNormal\"></Property>\n"
5102 "\n"
5103 " <DoubleVectorProperty command=\"SetOrigin\"\n"
5104 " default_values=\"0 0 0\"\n"
5105 " information_property=\"OriginInfo\"\n"
5106 " name=\"Origin\"\n"
5107 " number_of_elements=\"3\">\n"
5108 " <DoubleRangeDomain name=\"range\" />\n"
5109 " </DoubleVectorProperty>\n"
5110 " <DoubleVectorProperty command=\"GetOrigin\"\n"
5111 " information_only=\"1\"\n"
5112 " name=\"OriginInfo\">\n"
5113 " <SimpleDoubleInformationHelper />\n"
5114 " </DoubleVectorProperty>\n"
5115 "\n"
5116 " <DoubleVectorProperty command=\"SetLengthFactor\"\n"
5117 " default_values=\"0.02\"\n"
5118 " information_property=\"LengthFactorInfo\"\n"
5119 " name=\"LengthFactor\"\n"
5120 " number_of_elements=\"1\">\n"
5121 " <DoubleRangeDomain name=\"range\" />\n"
5122 " </DoubleVectorProperty>\n"
5123 " <DoubleVectorProperty command=\"GetLengthFactor\"\n"
5124 " information_only=\"1\"\n"
5125 " name=\"LengthFactorInfo\">\n"
5126 " <SimpleDoubleInformationHelper />\n"
5127 " </DoubleVectorProperty>\n"
5128 "\n"
5129 " <!-- Note the information properties use a different method.\n"
5130 " Get(X|Y|Z)VectorNormal() vs Set(X|Y|Z)AxisVector().\n"
5131 " This is because setting one vector potentially changes\n"
5132 " all three axes; the user-facing setters normalize the\n"
5133 " input vector (which may be any length except 0) and set\n"
5134 " all 3 axes.\n"
5135 " -->\n"
5136 " <DoubleVectorProperty command=\"SetXAxisVector\"\n"
5137 " default_values=\"1 0 0\"\n"
5138 " information_property=\"XAxisInfo\"\n"
5139 " name=\"XAxis\"\n"
5140 " number_of_elements=\"3\">\n"
5141 " <DoubleRangeDomain name=\"range\" />\n"
5142 " </DoubleVectorProperty>\n"
5143 " <DoubleVectorProperty command=\"GetXVectorNormal\"\n"
5144 " information_only=\"1\"\n"
5145 " name=\"XAxisInfo\">\n"
5146 " <SimpleDoubleInformationHelper />\n"
5147 " </DoubleVectorProperty>\n"
5148 "\n"
5149 " <DoubleVectorProperty command=\"SetYAxisVector\"\n"
5150 " default_values=\"0 1 0\"\n"
5151 " information_property=\"YAxisInfo\"\n"
5152 " name=\"YAxis\"\n"
5153 " number_of_elements=\"3\">\n"
5154 " <DoubleRangeDomain name=\"range\" />\n"
5155 " </DoubleVectorProperty>\n"
5156 " <DoubleVectorProperty command=\"GetYVectorNormal\"\n"
5157 " information_only=\"1\"\n"
5158 " name=\"YAxisInfo\">\n"
5159 " <SimpleDoubleInformationHelper />\n"
5160 " </DoubleVectorProperty>\n"
5161 "\n"
5162 " <DoubleVectorProperty command=\"SetZAxisVector\"\n"
5163 " default_values=\"0 0 1\"\n"
5164 " information_property=\"ZAxisInfo\"\n"
5165 " name=\"ZAxis\"\n"
5166 " number_of_elements=\"3\">\n"
5167 " <DoubleRangeDomain name=\"range\" />\n"
5168 " </DoubleVectorProperty>\n"
5169 " <DoubleVectorProperty command=\"GetZVectorNormal\"\n"
5170 " information_only=\"1\"\n"
5171 " name=\"ZAxisInfo\">\n"
5172 " <SimpleDoubleInformationHelper />\n"
5173 " </DoubleVectorProperty>\n"
5174 "\n"
5175 " <!--\n"
5176 " Special properties that set the locked or nearest axis (if none locked).\n"
5177 " Their state is ignored and no defaults are provided because the methods\n"
5178 " affect other state rather than representing a unique portion of the\n"
5179 " proxy's state.\n"
5180 " -->\n"
5181 " <DoubleVectorProperty command=\"SetNormal\"\n"
5182 " name=\"Normal\"\n"
5183 " state_ignored=\"1\"\n"
5184 " default_values=\"none\"\n"
5185 " number_of_elements=\"3\">\n"
5186 " <DoubleRangeDomain name=\"range\" />\n"
5187 " </DoubleVectorProperty>\n"
5188 " <DoubleVectorProperty command=\"SetDirection\"\n"
5189 " name=\"Direction\"\n"
5190 " state_ignored=\"1\"\n"
5191 " default_values=\"none\"\n"
5192 " number_of_elements=\"3\">\n"
5193 " <DoubleRangeDomain name=\"range\" />\n"
5194 " </DoubleVectorProperty>\n"
5195 " <!--\n"
5196 " Special property that places the base point centered in the bounds provided.\n"
5197 " -->\n"
5198 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5199 " command=\"PlaceWidget\"\n"
5200 " default_values=\"none\"\n"
5201 " is_internal=\"1\"\n"
5202 " name=\"WidgetBounds\"\n"
5203 " number_of_elements=\"6\">\n"
5204 " <DoubleRangeDomain name=\"range\" />\n"
5205 " </DoubleVectorProperty>\n"
5206 " </Proxy>\n"
5207 " <!-- ================================================================== -->\n"
5208 " <Proxy class=\"vtkLineRepresentation\"\n"
5209 " name=\"LineRepresentation\">\n"
5210 " <IntVectorProperty animateable=\"1\"\n"
5211 " command=\"SetVisibility\"\n"
5212 " default_values=\"1\"\n"
5213 " name=\"Visibility\"\n"
5214 " number_of_elements=\"1\">\n"
5215 " <BooleanDomain name=\"bool\" />\n"
5216 " </IntVectorProperty>\n"
5217 " <IntVectorProperty command=\"SetDirectionalLine\"\n"
5218 " default_values=\"1\"\n"
5219 " name=\"DirectionalLine\"\n"
5220 " number_of_elements=\"1\">\n"
5221 " <BooleanDomain name=\"bool\" />\n"
5222 " </IntVectorProperty>\n"
5223 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5224 " command=\"SetPoint1WorldPosition\"\n"
5225 " default_values=\"0 0 0\"\n"
5226 " information_property=\"Point1WorldPositionInfo\"\n"
5227 " name=\"Point1WorldPosition\"\n"
5228 " number_of_elements=\"3\">\n"
5229 " <DoubleRangeDomain name=\"range\" />\n"
5230 " </DoubleVectorProperty>\n"
5231 " <DoubleVectorProperty command=\"GetPoint1WorldPosition\"\n"
5232 " information_only=\"1\"\n"
5233 " name=\"Point1WorldPositionInfo\">\n"
5234 " <SimpleDoubleInformationHelper />\n"
5235 " </DoubleVectorProperty>\n"
5236 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5237 " command=\"SetPoint2WorldPosition\"\n"
5238 " default_values=\"0 0 0\"\n"
5239 " information_property=\"Point2WorldPositionInfo\"\n"
5240 " name=\"Point2WorldPosition\"\n"
5241 " number_of_elements=\"3\">\n"
5242 " <DoubleRangeDomain name=\"range\" />\n"
5243 " </DoubleVectorProperty>\n"
5244 " <DoubleVectorProperty command=\"GetPoint2WorldPosition\"\n"
5245 " information_only=\"1\"\n"
5246 " name=\"Point2WorldPositionInfo\">\n"
5247 " <SimpleDoubleInformationHelper />\n"
5248 " </DoubleVectorProperty>\n"
5249 " <DoubleVectorProperty command=\"SetLineColor\"\n"
5250 " default_values=\"1.0 1.0 1.0\"\n"
5251 " name=\"LineColor\"\n"
5252 " number_of_elements=\"3\">\n"
5253 " <DoubleRangeDomain max=\"1 1 1\"\n"
5254 " min=\"0 0 0\"\n"
5255 " name=\"range\" />\n"
5256 " </DoubleVectorProperty>\n"
5257 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
5258 " name=\"ForegroundWidgetColor\"\n"
5259 " command=\"SetForegroundColor\"\n"
5260 " number_of_elements=\"3\"\n"
5261 " panel_widget=\"color_selector\">\n"
5262 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
5263 " <Documentation>Color used when coloring the widget</Documentation>\n"
5264 " <Hints>\n"
5265 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
5266 " unlink_if_modified=\"1\" />\n"
5267 " </Hints>\n"
5268 " </DoubleVectorProperty>\n"
5269 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
5270 " name=\"InteractiveWidgetColor\"\n"
5271 " command=\"SetInteractionColor\"\n"
5272 " number_of_elements=\"3\"\n"
5273 " panel_widget=\"color_selector\">\n"
5274 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
5275 " <Documentation>Color used for interacting widget handles</Documentation>\n"
5276 " <Hints>\n"
5277 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
5278 " unlink_if_modified=\"1\" />\n"
5279 " </Hints>\n"
5280 " </DoubleVectorProperty>\n"
5281 " </Proxy>\n"
5282 " <!-- ================================================================== -->\n"
5283 " <Proxy class=\"vtkPointHandleRepresentation3D\"\n"
5284 " name=\"HandleRepresentation\">\n"
5285 " <IntVectorProperty animateable=\"1\"\n"
5286 " command=\"SetVisibility\"\n"
5287 " default_values=\"1\"\n"
5288 " name=\"Visibility\"\n"
5289 " number_of_elements=\"1\">\n"
5290 " <BooleanDomain name=\"bool\" />\n"
5291 " </IntVectorProperty>\n"
5292 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5293 " command=\"SetWorldPosition\"\n"
5294 " default_values=\"0 0 0\"\n"
5295 " information_property=\"WorldPositionInfo\"\n"
5296 " name=\"WorldPosition\"\n"
5297 " number_of_elements=\"3\">\n"
5298 " <DoubleRangeDomain name=\"range\" />\n"
5299 " </DoubleVectorProperty>\n"
5300 " <DoubleVectorProperty command=\"GetWorldPosition\"\n"
5301 " information_only=\"1\"\n"
5302 " name=\"WorldPositionInfo\">\n"
5303 " <SimpleDoubleInformationHelper />\n"
5304 " </DoubleVectorProperty>\n"
5305 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
5306 " name=\"ForegroundWidgetColor\"\n"
5307 " command=\"SetForegroundColor\"\n"
5308 " number_of_elements=\"3\"\n"
5309 " panel_widget=\"color_selector\">\n"
5310 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
5311 " <Documentation>Color used when coloring the widget</Documentation>\n"
5312 " <Hints>\n"
5313 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
5314 " unlink_if_modified=\"1\" />\n"
5315 " </Hints>\n"
5316 " </DoubleVectorProperty>\n"
5317 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
5318 " name=\"InteractiveWidgetColor\"\n"
5319 " command=\"SetInteractionColor\"\n"
5320 " number_of_elements=\"3\"\n"
5321 " panel_widget=\"color_selector\">\n"
5322 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
5323 " <Documentation>Color used for interacting widget handles</Documentation>\n"
5324 " <Hints>\n"
5325 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
5326 " unlink_if_modified=\"1\" />\n"
5327 " </Hints>\n"
5328 " </DoubleVectorProperty>\n"
5329 " </Proxy>\n"
5330 " <!-- ================================================================== -->\n"
5331 " <Proxy class=\"vtkLightRepresentation\"\n"
5332 " name=\"LightRepresentation\">\n"
5333 " <IntVectorProperty animateable=\"1\"\n"
5334 " command=\"SetVisibility\"\n"
5335 " default_values=\"1\"\n"
5336 " name=\"Visibility\"\n"
5337 " number_of_elements=\"1\">\n"
5338 " <BooleanDomain name=\"bool\" />\n"
5339 " </IntVectorProperty>\n"
5340 " <IntVectorProperty animateable=\"1\"\n"
5341 " command=\"SetPositional\"\n"
5342 " default_values=\"0\"\n"
5343 " name=\"Positional\"\n"
5344 " number_of_elements=\"1\">\n"
5345 " <BooleanDomain name=\"bool\" />\n"
5346 " </IntVectorProperty>\n"
5347 ;
5348 
5349 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
5351 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5352 " command=\"SetLightPosition\"\n"
5353 " default_values=\"0 0 1\"\n"
5354 " information_property=\"WorldPositionInfo\"\n"
5355 " name=\"WorldPosition\"\n"
5356 " number_of_elements=\"3\">\n"
5357 " <DoubleRangeDomain name=\"range\" />\n"
5358 " </DoubleVectorProperty>\n"
5359 " <DoubleVectorProperty command=\"GetLightPosition\"\n"
5360 " information_only=\"1\"\n"
5361 " name=\"WorldPositionInfo\">\n"
5362 " <SimpleDoubleInformationHelper />\n"
5363 " </DoubleVectorProperty>\n"
5364 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5365 " command=\"SetFocalPoint\"\n"
5366 " default_values=\"0 0 0\"\n"
5367 " information_property=\"FocalPointInfo\"\n"
5368 " name=\"FocalPoint\"\n"
5369 " number_of_elements=\"3\">\n"
5370 " <DoubleRangeDomain name=\"range\" />\n"
5371 " </DoubleVectorProperty>\n"
5372 " <DoubleVectorProperty command=\"GetFocalPoint\"\n"
5373 " information_only=\"1\"\n"
5374 " name=\"FocalPointInfo\">\n"
5375 " <SimpleDoubleInformationHelper />\n"
5376 " </DoubleVectorProperty>\n"
5377 " <DoubleVectorProperty command=\"SetConeAngle\"\n"
5378 " default_values=\"30\"\n"
5379 " information_property=\"ConeAngleInfo\"\n"
5380 " name=\"ConeAngle\"\n"
5381 " number_of_elements=\"1\">\n"
5382 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"180\"/>\n"
5383 " </DoubleVectorProperty>\n"
5384 " <DoubleVectorProperty command=\"GetConeAngle\"\n"
5385 " information_only=\"1\"\n"
5386 " name=\"ConeAngleInfo\">\n"
5387 " <SimpleDoubleInformationHelper />\n"
5388 " </DoubleVectorProperty>\n"
5389 " <DoubleVectorProperty argument_is_array=\"1\"\n"
5390 " command=\"SetLightColor\"\n"
5391 " default_values=\"1.0 1.0 1.0\"\n"
5392 " information_property=\"LightColorInfo\"\n"
5393 " name=\"LightColor\"\n"
5394 " number_of_elements=\"3\">\n"
5395 " <DoubleRangeDomain name=\"range\" />\n"
5396 " </DoubleVectorProperty>\n"
5397 " <DoubleVectorProperty command=\"GetLightColor\"\n"
5398 " information_only=\"1\"\n"
5399 " name=\"LightColorInfo\">\n"
5400 " <SimpleDoubleInformationHelper />\n"
5401 " </DoubleVectorProperty>\n"
5402 " </Proxy>\n"
5403 " <!-- ================================================================== -->\n"
5404 " <Proxy class=\"vtkPVScalarBarRepresentation\"\n"
5405 " name=\"ScalarBarRepresentation\">\n"
5406 " <IntVectorProperty animateable=\"1\"\n"
5407 " command=\"SetVisibility\"\n"
5408 " default_values=\"1\"\n"
5409 " name=\"Visibility\"\n"
5410 " number_of_elements=\"1\">\n"
5411 " <BooleanDomain name=\"bool\" />\n"
5412 " </IntVectorProperty>\n"
5413 " <DoubleVectorProperty command=\"SetPosition\"\n"
5414 " default_values=\"0.89 0.02\"\n"
5415 " information_property=\"PositionInfo\"\n"
5416 " name=\"Position\"\n"
5417 " number_of_elements=\"2\">\n"
5418 " <DoubleRangeDomain max=\"1 1\"\n"
5419 " min=\"0 0\"\n"
5420 " name=\"range\" />\n"
5421 " <Documentation>\n"
5422 " Specify the anchor position (bottom-left corner of the scalar bar) in normalized\n"
5423 " viewport coordinates in range [0, 1]. This is used only when **Window Location**\n"
5424 " is set to **AnyLocation**.\n"
5425 " </Documentation>\n"
5426 " <Hints>\n"
5427 " <!-- Enable \"Position\" widget only when WindowLocation == AnyLocation -->\n"
5428 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
5429 " mode=\"enabled_state\"\n"
5430 " property=\"WindowLocation\"\n"
5431 " value=\"0\" />\n"
5432 " </Hints>\n"
5433 " </DoubleVectorProperty>\n"
5434 " <DoubleVectorProperty command=\"GetPosition\"\n"
5435 " information_only=\"1\"\n"
5436 " name=\"PositionInfo\">\n"
5437 " <SimpleDoubleInformationHelper />\n"
5438 " </DoubleVectorProperty>\n"
5439 " <IntVectorProperty command=\"SetAutoOrient\"\n"
5440 " default_values=\"1\"\n"
5441 " name=\"AutoOrient\"\n"
5442 " number_of_elements=\"1\">\n"
5443 " <BooleanDomain name=\"bool\" />\n"
5444 " <Hints>\n"
5445 " <NoDefault />\n"
5446 " </Hints>\n"
5447 " <Documentation>Set if color legend's orientation will be updated based on its position.</Documentation>\n"
5448 " </IntVectorProperty>\n"
5449 " <IntVectorProperty command=\"GetAutoOrient\"\n"
5450 " information_only=\"1\"\n"
5451 " name=\"AutoOrientInfo\">\n"
5452 " <BooleanDomain name=\"bool\" />\n"
5453 " </IntVectorProperty>\n"
5454 " <IntVectorProperty command=\"SetOrientation\"\n"
5455 " default_values=\"1\"\n"
5456 " information_property=\"OrientationInfo\"\n"
5457 " name=\"Orientation\"\n"
5458 " number_of_elements=\"1\">\n"
5459 " <Hints>\n"
5460 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
5461 " <Property name=\"AutoOrient\" function=\"boolean_invert\" index=\"0\" />\n"
5462 " </PropertyWidgetDecorator>\n"
5463 " <NoDefault />\n"
5464 " </Hints>\n"
5465 " <EnumerationDomain name=\"enum\">\n"
5466 " <Entry text=\"Horizontal\"\n"
5467 " value=\"0\" />\n"
5468 " <Entry text=\"Vertical\"\n"
5469 " value=\"1\" />\n"
5470 " </EnumerationDomain>\n"
5471 " <Documentation>\n"
5472 " Specify orientation of the color legend. Can be used only if Auto Orient is disabled.\n"
5473 " </Documentation>\n"
5474 " </IntVectorProperty>\n"
5475 " <IntVectorProperty command=\"GetOrientation\"\n"
5476 " information_only=\"1\"\n"
5477 " name=\"OrientationInfo\">\n"
5478 " <SimpleIntInformationHelper />\n"
5479 " </IntVectorProperty>\n"
5480 " <IntVectorProperty command=\"SetWindowLocation\"\n"
5481 " default_values=\"2\"\n"
5482 " name=\"WindowLocation\"\n"
5483 " number_of_elements=\"1\">\n"
5484 " <EnumerationDomain name=\"enum\">\n"
5485 " <Entry text=\"Any Location\"\n"
5486 " value=\"0\" />\n"
5487 " <Entry text=\"Lower Left Corner\"\n"
5488 " value=\"1\" />\n"
5489 " <Entry text=\"Lower Right Corner\"\n"
5490 " value=\"2\" />\n"
5491 " <Entry text=\"Lower Center\"\n"
5492 " value=\"3\" />\n"
5493 " <Entry text=\"Upper Left Corner\"\n"
5494 " value=\"4\" />\n"
5495 " <Entry text=\"Upper Right Corner\"\n"
5496 " value=\"5\" />\n"
5497 " <Entry text=\"Upper Center\"\n"
5498 " value=\"6\" />\n"
5499 " </EnumerationDomain>\n"
5500 " <Documentation>Specify placement of the color legend.</Documentation>\n"
5501 " </IntVectorProperty>\n"
5502 " <ProxyProperty command=\"SetScalarBarActor\"\n"
5503 " name=\"ScalarBarActor\">\n"
5504 " <ProxyGroupDomain name=\"groups\">\n"
5505 " <Group name=\"annotations\" />\n"
5506 " </ProxyGroupDomain>\n"
5507 " </ProxyProperty>\n"
5508 " </Proxy>\n"
5509 " <!-- ================================================================== -->\n"
5510 " <Proxy class=\"vtkTextRepresentation\"\n"
5511 " name=\"TextRepresentation\">\n"
5512 " <IntVectorProperty animateable=\"1\"\n"
5513 " command=\"SetVisibility\"\n"
5514 " default_values=\"1\"\n"
5515 " name=\"Visibility\"\n"
5516 " number_of_elements=\"1\">\n"
5517 " <BooleanDomain name=\"bool\" />\n"
5518 " </IntVectorProperty>\n"
5519 " <DoubleVectorProperty command=\"SetPosition\"\n"
5520 " default_values=\"0.05 0.05\"\n"
5521 " information_property=\"PositionInfo\"\n"
5522 " name=\"Position\"\n"
5523 " number_of_elements=\"2\">\n"
5524 " <DoubleRangeDomain max=\"1 1\"\n"
5525 " min=\"0 0\"\n"
5526 " name=\"range\" />\n"
5527 " </DoubleVectorProperty>\n"
5528 " <DoubleVectorProperty command=\"GetPosition\"\n"
5529 " information_only=\"1\"\n"
5530 " name=\"PositionInfo\">\n"
5531 " <SimpleDoubleInformationHelper />\n"
5532 " </DoubleVectorProperty>\n"
5533 " <DoubleVectorProperty command=\"SetPosition2\"\n"
5534 " default_values=\"0.1 0.1\"\n"
5535 " information_property=\"Position2Info\"\n"
5536 " name=\"Position2\"\n"
5537 " number_of_elements=\"2\">\n"
5538 " <DoubleRangeDomain max=\"1 1\"\n"
5539 " min=\"0 0\"\n"
5540 " name=\"range\" />\n"
5541 " </DoubleVectorProperty>\n"
5542 " <DoubleVectorProperty command=\"GetPosition2\"\n"
5543 " information_only=\"1\"\n"
5544 " name=\"Position2Info\">\n"
5545 " <SimpleDoubleInformationHelper />\n"
5546 " </DoubleVectorProperty>\n"
5547 " <StringVectorProperty command=\"SetText\"\n"
5548 " default_values=\"Some Default\"\n"
5549 " immediate_update=\"1\"\n"
5550 " name=\"Text\"></StringVectorProperty>\n"
5551 " <IntVectorProperty animateable=\"0\"\n"
5552 " command=\"SetWindowLocation\"\n"
5553 " default_values=\"4\"\n"
5554 " name=\"WindowLocation\"\n"
5555 " number_of_elements=\"1\">\n"
5556 " <EnumerationDomain name=\"enum\">\n"
5557 " <Entry text=\"Any Location\"\n"
5558 " value=\"0\" />\n"
5559 " <Entry text=\"Lower Left Corner\"\n"
5560 " value=\"1\" />\n"
5561 " <Entry text=\"Lower Right Corner\"\n"
5562 " value=\"2\" />\n"
5563 " <Entry text=\"Lower Center\"\n"
5564 " value=\"3\" />\n"
5565 " <Entry text=\"Upper Left Corner\"\n"
5566 " value=\"4\" />\n"
5567 " <Entry text=\"Upper Right Corner\"\n"
5568 " value=\"5\" />\n"
5569 " <Entry text=\"Upper Center\"\n"
5570 " value=\"6\" />\n"
5571 " </EnumerationDomain>\n"
5572 " </IntVectorProperty>\n"
5573 " <ProxyProperty command=\"SetTextActor\"\n"
5574 " name=\"TextActor\">\n"
5575 " <ProxyGroupDomain name=\"groups\">\n"
5576 " <Group name=\"props\" />\n"
5577 " </ProxyGroupDomain>\n"
5578 " </ProxyProperty>\n"
5579 "\n"
5580 " <IntVectorProperty animateable=\"0\"\n"
5581 " command=\"SetShowBorder\"\n"
5582 " default_values=\"2\"\n"
5583 " name=\"ShowBorder\"\n"
5584 " number_of_elements=\"1\">\n"
5585 " <EnumerationDomain name=\"enum\">\n"
5586 " <Entry text=\"Never\"\n"
5587 " value=\"0\" />\n"
5588 " <Entry text=\"Always\"\n"
5589 " value=\"1\" />\n"
5590 " <Entry text=\"Only on hover\"\n"
5591 " value=\"2\" />\n"
5592 " </EnumerationDomain>\n"
5593 " <Documentation>\n"
5594 " Set whether the border is always drawn, only on interaction or never.\n"
5595 " </Documentation>\n"
5596 " </IntVectorProperty>\n"
5597 " <DoubleVectorProperty command=\"SetBorderColor\"\n"
5598 " default_values=\"1 1 1\"\n"
5599 " name=\"BorderColor\"\n"
5600 " number_of_elements=\"3\"\n"
5601 " panel_widget=\"color_selector_with_palette\">\n"
5602 " <DoubleRangeDomain max=\"1 1 1\"\n"
5603 " min=\"0 0 0\"\n"
5604 " name=\"range\" />\n"
5605 " <Documentation>Set the color of the border.</Documentation>\n"
5606 " <Hints>\n"
5607 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"BorderColor\" unlink_if_modified=\"1\" />\n"
5608 " </Hints>\n"
5609 " </DoubleVectorProperty>\n"
5610 "\n"
5611 " <DoubleVectorProperty command=\"SetBorderThickness\"\n"
5612 " default_values=\"0.0\"\n"
5613 " name=\"BorderThickness\"\n"
5614 " number_of_elements=\"1\">\n"
5615 " <DoubleRangeDomain max=\"10\"\n"
5616 " min=\"0\"\n"
5617 " name=\"range\" />\n"
5618 " <Documentation>Set the thickness of the border.</Documentation>\n"
5619 " </DoubleVectorProperty>\n"
5620 "\n"
5621 " <DoubleVectorProperty command=\"SetCornerRadiusStrength\"\n"
5622 " default_values=\"0.0\"\n"
5623 " name=\"CornerRadius\"\n"
5624 " number_of_elements=\"1\">\n"
5625 " <DoubleRangeDomain max=\"1\"\n"
5626 " min=\"0\"\n"
5627 " name=\"range\" />\n"
5628 " <Documentation>Set the radius of the round corners in percent of the maximum allowed.</Documentation>\n"
5629 " </DoubleVectorProperty>\n"
5630 "\n"
5631 " <IntVectorProperty command=\"SetCornerResolution\"\n"
5632 " default_values=\"20\"\n"
5633 " name=\"CornerResolution\"\n"
5634 " number_of_elements=\"1\"\n"
5635 " panel_visibility=\"advanced\">\n"
5636 " <IntRangeDomain max=\"1000\"\n"
5637 " min=\"0\"\n"
5638 " name=\"range\" />\n"
5639 " <Documentation>Set the number of points that define each round corner.</Documentation>\n"
5640 " </IntVectorProperty>\n"
5641 "\n"
5642 " <DoubleVectorProperty command=\"SetPolygonRGBA\"\n"
5643 " default_values=\"0 0 0 0\"\n"
5644 " name=\"BackgroundColor\"\n"
5645 " label=\"Background Color\"\n"
5646 " number_of_elements=\"4\"\n"
5647 " panel_widget=\"color_selector\">\n"
5648 " <DoubleRangeDomain max=\"1 1 1 1\"\n"
5649 " min=\"0 0 0 0\"\n"
5650 " name=\"range\" />\n"
5651 " <Documentation>Set the color and opacity of the border background.</Documentation>\n"
5652 " </DoubleVectorProperty>\n"
5653 " <IntVectorProperty command=\"SetPadding\"\n"
5654 " default_values=\"0\"\n"
5655 " name=\"Padding\"\n"
5656 " number_of_elements=\"1\">\n"
5657 " <IntRangeDomain max=\"500\" min=\"0\" name=\"range\" />\n"
5658 " <Documentation>Set the padding around the text in pixels unit.</Documentation>\n"
5659 " </IntVectorProperty>\n"
5660 "\n"
5661 " </Proxy>\n"
5662 " <!-- ================================================================== -->\n"
5663 " <Proxy class=\"vtkProgressBarRepresentation\"\n"
5664 " name=\"ProgressBarRepresentation\">\n"
5665 " <IntVectorProperty animateable=\"1\"\n"
5666 " command=\"SetVisibility\"\n"
5667 " default_values=\"1\"\n"
5668 " name=\"Visibility\"\n"
5669 " number_of_elements=\"1\">\n"
5670 " <BooleanDomain name=\"bool\" />\n"
5671 " </IntVectorProperty>\n"
5672 " <DoubleVectorProperty command=\"SetPosition\"\n"
5673 " default_values=\"0.25 0.05\"\n"
5674 " information_property=\"PositionInfo\"\n"
5675 " name=\"Position\"\n"
5676 " number_of_elements=\"2\">\n"
5677 " <DoubleRangeDomain max=\"1 1\"\n"
5678 ;
5679 
5680 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
5682 " min=\"0 0\"\n"
5683 " name=\"range\" />\n"
5684 " </DoubleVectorProperty>\n"
5685 " <DoubleVectorProperty command=\"GetPosition\"\n"
5686 " information_only=\"1\"\n"
5687 " name=\"PositionInfo\">\n"
5688 " <SimpleDoubleInformationHelper />\n"
5689 " </DoubleVectorProperty>\n"
5690 " <DoubleVectorProperty command=\"SetPosition2\"\n"
5691 " default_values=\"0.5 0.06\"\n"
5692 " information_property=\"Position2Info\"\n"
5693 " name=\"Position2\"\n"
5694 " number_of_elements=\"2\">\n"
5695 " <DoubleRangeDomain max=\"1 1\"\n"
5696 " min=\"0 0\"\n"
5697 " name=\"range\" />\n"
5698 " </DoubleVectorProperty>\n"
5699 " <DoubleVectorProperty command=\"GetPosition2\"\n"
5700 " information_only=\"1\"\n"
5701 " name=\"Position2Info\">\n"
5702 " <SimpleDoubleInformationHelper />\n"
5703 " </DoubleVectorProperty>\n"
5704 " <DoubleVectorProperty command=\"SetProgressRate\"\n"
5705 " default_values=\"0\"\n"
5706 " immediate_update=\"1\"\n"
5707 " name=\"ProgressRate\">\n"
5708 " </DoubleVectorProperty>\n"
5709 " <DoubleVectorProperty animateable=\"0\"\n"
5710 " argument_is_array=\"1\"\n"
5711 " command=\"SetProgressBarColor\"\n"
5712 " default_values=\"0.0 1.0 0.0\"\n"
5713 " name=\"ProgressBarColor\"\n"
5714 " panel_widget=\"color_selector_with_palette\"\n"
5715 " number_of_elements=\"3\">\n"
5716 " <DoubleRangeDomain max=\"1 1 1\"\n"
5717 " min=\"0 0 0\"\n"
5718 " name=\"range\" />\n"
5719 " <Hints>\n"
5720 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveWidgetColor\"\n"
5721 " unlink_if_modified=\"1\" />\n"
5722 " </Hints>\n"
5723 " </DoubleVectorProperty>\n"
5724 " <DoubleVectorProperty animateable=\"0\"\n"
5725 " command=\"SetBackgroundColor\"\n"
5726 " default_values=\"1 1 1\"\n"
5727 " name=\"SecondaryProgressBarColor\"\n"
5728 " panel_widget=\"color_selector_with_palette\"\n"
5729 " number_of_elements=\"3\">\n"
5730 " <DoubleRangeDomain max=\"1 1 1\"\n"
5731 " min=\"0 0 0\"\n"
5732 " name=\"range\" />\n"
5733 " <Hints>\n"
5734 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
5735 " unlink_if_modified=\"1\" />\n"
5736 " </Hints>\n"
5737 " </DoubleVectorProperty>\n"
5738 " <IntVectorProperty animateable=\"1\"\n"
5739 " command=\"SetDrawBackground\"\n"
5740 " default_values=\"0\"\n"
5741 " name=\"DrawBackground\"\n"
5742 " number_of_elements=\"1\">\n"
5743 " <BooleanDomain name=\"bool\" />\n"
5744 " </IntVectorProperty>\n"
5745 " </Proxy>\n"
5746 " <!-- ================================================================== -->\n"
5747 " <Proxy class=\"vtkLogoRepresentation\"\n"
5748 " name=\"LogoRepresentation\">\n"
5749 " <IntVectorProperty animateable=\"1\"\n"
5750 " command=\"SetVisibility\"\n"
5751 " default_values=\"1\"\n"
5752 " name=\"Visibility\"\n"
5753 " number_of_elements=\"1\">\n"
5754 " <BooleanDomain name=\"bool\" />\n"
5755 " </IntVectorProperty>\n"
5756 " <DoubleVectorProperty command=\"SetPosition\"\n"
5757 " default_values=\"0.02 0.02\"\n"
5758 " information_property=\"PositionInfo\"\n"
5759 " name=\"Position\"\n"
5760 " number_of_elements=\"2\">\n"
5761 " <DoubleRangeDomain max=\"1 1\"\n"
5762 " min=\"0 0\"\n"
5763 " name=\"range\" />\n"
5764 " </DoubleVectorProperty>\n"
5765 " <DoubleVectorProperty command=\"GetPosition\"\n"
5766 " information_only=\"1\"\n"
5767 " name=\"PositionInfo\">\n"
5768 " <SimpleDoubleInformationHelper />\n"
5769 " </DoubleVectorProperty>\n"
5770 " <DoubleVectorProperty command=\"SetPosition2\"\n"
5771 " default_values=\"0.08 0.08\"\n"
5772 " information_property=\"Position2Info\"\n"
5773 " name=\"Position2\"\n"
5774 " number_of_elements=\"2\">\n"
5775 " <DoubleRangeDomain max=\"1 1\"\n"
5776 " min=\"0 0\"\n"
5777 " name=\"range\" />\n"
5778 " </DoubleVectorProperty>\n"
5779 " <DoubleVectorProperty command=\"GetPosition2\"\n"
5780 " information_only=\"1\"\n"
5781 " name=\"Position2Info\">\n"
5782 " <SimpleDoubleInformationHelper />\n"
5783 " </DoubleVectorProperty>\n"
5784 " <IntVectorProperty animateable=\"0\"\n"
5785 " command=\"SetWindowLocation\"\n"
5786 " default_values=\"0\"\n"
5787 " name=\"WindowLocation\"\n"
5788 " number_of_elements=\"1\">\n"
5789 " <EnumerationDomain name=\"enum\">\n"
5790 " <Entry text=\"Any Location\"\n"
5791 " value=\"0\" />\n"
5792 " <Entry text=\"Lower Left Corner\"\n"
5793 " value=\"1\" />\n"
5794 " <Entry text=\"Lower Right Corner\"\n"
5795 " value=\"2\" />\n"
5796 " <Entry text=\"Lower Center\"\n"
5797 " value=\"3\" />\n"
5798 " <Entry text=\"Upper Left Corner\"\n"
5799 " value=\"4\" />\n"
5800 " <Entry text=\"Upper Right Corner\"\n"
5801 " value=\"5\" />\n"
5802 " <Entry text=\"Upper Center\"\n"
5803 " value=\"6\" />\n"
5804 " </EnumerationDomain>\n"
5805 " </IntVectorProperty>\n"
5806 " <IntVectorProperty command=\"SetShowBorder\"\n"
5807 " default_values=\"2\"\n"
5808 " name=\"ShowBorder\"\n"
5809 " number_of_elements=\"1\">\n"
5810 " <EnumerationDomain name=\"enum\">\n"
5811 " <Entry text=\"Never\"\n"
5812 " value=\"0\" />\n"
5813 " <Entry text=\"Always\"\n"
5814 " value=\"1\" />\n"
5815 " <Entry text=\"On Hover\"\n"
5816 " value=\"2\" />\n"
5817 " </EnumerationDomain>\n"
5818 " </IntVectorProperty>\n"
5819 " <DoubleVectorProperty command=\"SetBorderThickness\"\n"
5820 " default_values=\"1\"\n"
5821 " name=\"BorderThickness\"\n"
5822 " number_of_elements=\"1\">\n"
5823 " <DoubleRangeDomain min=\"1\"\n"
5824 " name=\"range\" />\n"
5825 " </DoubleVectorProperty>\n"
5826 " <DoubleVectorProperty command=\"SetBorderColor\"\n"
5827 " default_values=\"1 1 1\"\n"
5828 " name=\"BorderColor\"\n"
5829 " number_of_elements=\"3\">\n"
5830 " <DoubleRangeDomain max=\"1 1 1\"\n"
5831 " min=\"0 0 0\"\n"
5832 " name=\"range\" />\n"
5833 " </DoubleVectorProperty>\n"
5834 " </Proxy>\n"
5835 " </ProxyGroup>\n"
5836 " <!-- ****************************************************************** -->\n"
5837 " <ProxyGroup name=\"3d_widgets\">\n"
5838 " <Proxy name=\"WidgetBase\">\n"
5839 " <Documentation>Base API definition for all 3D widgets.</Documentation>\n"
5840 " <ProxyProperty command=\"SetRepresentation\"\n"
5841 " name=\"Representation\">\n"
5842 " <ProxyGroupDomain name=\"groups\">\n"
5843 " <Group name=\"props\" />\n"
5844 " </ProxyGroupDomain>\n"
5845 " </ProxyProperty>\n"
5846 " <IntVectorProperty command=\"SetEnabled\"\n"
5847 " default_values=\"0\"\n"
5848 " name=\"Enabled\"\n"
5849 " number_of_elements=\"1\">\n"
5850 " <BooleanDomain name=\"bool\" />\n"
5851 " </IntVectorProperty>\n"
5852 " <!-- End of WidgetBase -->\n"
5853 " </Proxy>\n"
5854 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5855 " base_proxyname=\"WidgetBase\"\n"
5856 " class=\"vtkSliderWidget\"\n"
5857 " name=\"SliderWidget\"></Proxy>\n"
5858 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5859 " base_proxyname=\"WidgetBase\"\n"
5860 " class=\"vtkHandleWidget\"\n"
5861 " name=\"HandleWidget\"></Proxy>\n"
5862 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5863 " base_proxyname=\"WidgetBase\"\n"
5864 " class=\"vtkLightWidget\"\n"
5865 " name=\"LightWidget\"></Proxy>\n"
5866 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5867 " base_proxyname=\"WidgetBase\"\n"
5868 " class=\"vtkLineWidget2\"\n"
5869 " name=\"LineWidget2\">\n"
5870 " <IntVectorProperty command=\"SetProcessEvents\"\n"
5871 " default_values=\"1\"\n"
5872 " name=\"ProcessEvents\"\n"
5873 " number_of_elements=\"1\">\n"
5874 " <BooleanDomain name=\"bool\" />\n"
5875 " </IntVectorProperty>\n"
5876 " </Proxy>\n"
5877 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5878 " base_proxyname=\"WidgetBase\"\n"
5879 " class=\"vtkDistanceWidget\"\n"
5880 " name=\"DistanceWidget\"\n"
5881 " post_creation=\"SetWidgetStateToManipulate\">\n"
5882 " <IntVectorProperty command=\"SetProcessEvents\"\n"
5883 " default_values=\"1\"\n"
5884 " name=\"ProcessEvents\"\n"
5885 " number_of_elements=\"1\">\n"
5886 " <BooleanDomain name=\"bool\" />\n"
5887 " </IntVectorProperty>\n"
5888 " </Proxy>\n"
5889 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5890 " base_proxyname=\"WidgetBase\"\n"
5891 " class=\"vtkImplicitPlaneWidget2\"\n"
5892 " name=\"ImplicitPlaneWidget2\"></Proxy>\n"
5893 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5894 " base_proxyname=\"WidgetBase\"\n"
5895 " class=\"vtkDisplaySizedImplicitPlaneWidget\"\n"
5896 " name=\"DisplaySizedImplicitPlaneWidget\"></Proxy>\n"
5897 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5898 " base_proxyname=\"WidgetBase\"\n"
5899 " class=\"vtkCoordinateFrameWidget\"\n"
5900 " name=\"CoordinateFrameWidget\"></Proxy>\n"
5901 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5902 " base_proxyname=\"WidgetBase\"\n"
5903 " class=\"vtkSplineWidget2\"\n"
5904 " name=\"SplineWidget2\"></Proxy>\n"
5905 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5906 " base_proxyname=\"WidgetBase\"\n"
5907 " class=\"vtkPolyLineWidget\"\n"
5908 " name=\"PolyLineWidget\"></Proxy>\n"
5909 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5910 " base_proxyname=\"WidgetBase\"\n"
5911 " class=\"vtkContourWidget\"\n"
5912 " name=\"ContourWidget\">\n"
5913 " <Property command=\"CloseLoop\"\n"
5914 " name=\"CloseLoop\" />\n"
5915 " <Property command=\"Initialize\"\n"
5916 " name=\"Initialize\" />\n"
5917 " <IntVectorProperty command=\"SetWidgetState\"\n"
5918 " default_values=\"1\"\n"
5919 " information_property=\"WidgetStateInfo\"\n"
5920 " name=\"WidgetState\"\n"
5921 " number_of_elements=\"1\"></IntVectorProperty>\n"
5922 " <IntVectorProperty command=\"GetWidgetState\"\n"
5923 " information_only=\"1\"\n"
5924 " name=\"WidgetStateInfo\"></IntVectorProperty>\n"
5925 " <IntVectorProperty command=\"SetAllowNodePicking\"\n"
5926 " default_values=\"1\"\n"
5927 " name=\"AllowNodePicking\"\n"
5928 " number_of_elements=\"1\">\n"
5929 " <BooleanDomain name=\"bool\" />\n"
5930 " </IntVectorProperty>\n"
5931 " <IntVectorProperty command=\"SetProcessEvents\"\n"
5932 " default_values=\"1\"\n"
5933 " name=\"ProcessEvents\"\n"
5934 " number_of_elements=\"1\">\n"
5935 " <BooleanDomain name=\"bool\" />\n"
5936 " </IntVectorProperty>\n"
5937 " </Proxy>\n"
5938 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5939 " base_proxyname=\"WidgetBase\"\n"
5940 " class=\"vtkScalarBarWidget\"\n"
5941 " name=\"ScalarBarWidget\">\n"
5942 " <IntVectorProperty command=\"SetSelectable\"\n"
5943 " default_values=\"0\"\n"
5944 " name=\"Selectable\"\n"
5945 " number_of_elements=\"1\">\n"
5946 " <BooleanDomain name=\"bool\" />\n"
5947 " </IntVectorProperty>\n"
5948 " <IntVectorProperty animateable=\"0\"\n"
5949 " command=\"SetResizable\"\n"
5950 " default_values=\"1\"\n"
5951 " name=\"Resizable\"\n"
5952 " number_of_elements=\"1\">\n"
5953 " <BooleanDomain name=\"bool\" />\n"
5954 " </IntVectorProperty>\n"
5955 " <IntVectorProperty animateable=\"0\"\n"
5956 " command=\"SetRepositionable\"\n"
5957 " default_values=\"1\"\n"
5958 " name=\"Repositionable\"\n"
5959 " number_of_elements=\"1\">\n"
5960 " <BooleanDomain name=\"bool\" />\n"
5961 " </IntVectorProperty>\n"
5962 " <!-- End of ScalarBarWidget -->\n"
5963 " </Proxy>\n"
5964 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5965 " base_proxyname=\"WidgetBase\"\n"
5966 " class=\"vtkTextWidget\"\n"
5967 " name=\"TextWidget\">\n"
5968 " <IntVectorProperty command=\"SetSelectable\"\n"
5969 " default_values=\"0\"\n"
5970 " name=\"Selectable\"\n"
5971 " number_of_elements=\"1\">\n"
5972 " <BooleanDomain name=\"bool\" />\n"
5973 " </IntVectorProperty>\n"
5974 " <IntVectorProperty animateable=\"0\"\n"
5975 " command=\"SetResizable\"\n"
5976 " default_values=\"0\"\n"
5977 " name=\"Resizable\"\n"
5978 " number_of_elements=\"1\">\n"
5979 " <BooleanDomain name=\"bool\" />\n"
5980 " </IntVectorProperty>\n"
5981 " <IntVectorProperty command=\"SetProcessEvents\"\n"
5982 " default_values=\"1\"\n"
5983 " name=\"ProcessEvents\"\n"
5984 " number_of_elements=\"1\">\n"
5985 " <BooleanDomain name=\"bool\" />\n"
5986 " </IntVectorProperty>\n"
5987 " <!-- End of TextWidget -->\n"
5988 " </Proxy>\n"
5989 " <Proxy base_proxygroup=\"3d_widgets\"\n"
5990 " base_proxyname=\"WidgetBase\"\n"
5991 " class=\"vtkProgressBarWidget\"\n"
5992 " name=\"ProgressBarWidget\">\n"
5993 " <IntVectorProperty command=\"SetSelectable\"\n"
5994 " default_values=\"0\"\n"
5995 " name=\"Selectable\"\n"
5996 " number_of_elements=\"1\">\n"
5997 " <BooleanDomain name=\"bool\" />\n"
5998 " </IntVectorProperty>\n"
5999 " <IntVectorProperty animateable=\"0\"\n"
6000 " command=\"SetResizable\"\n"
6001 " default_values=\"1\"\n"
6002 " name=\"Resizable\"\n"
6003 " number_of_elements=\"1\">\n"
6004 " <BooleanDomain name=\"bool\" />\n"
6005 " </IntVectorProperty>\n"
6006 " <IntVectorProperty command=\"SetProcessEvents\"\n"
6007 " default_values=\"1\"\n"
6008 " name=\"ProcessEvents\"\n"
6009 " number_of_elements=\"1\">\n"
6010 " <BooleanDomain name=\"bool\" />\n"
6011 " </IntVectorProperty>\n"
6012 " <!-- End of ProgressBarWidget -->\n"
6013 " </Proxy>\n"
6014 " <Proxy base_proxygroup=\"3d_widgets\"\n"
6015 " base_proxyname=\"WidgetBase\"\n"
6016 " class=\"vtkLogoWidget\"\n"
6017 " name=\"LogoWidget\">\n"
6018 " <IntVectorProperty command=\"SetSelectable\"\n"
6019 " default_values=\"0\"\n"
6020 " name=\"Selectable\"\n"
6021 " number_of_elements=\"1\">\n"
6022 ;
6023 
6024 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/3dwidgets_remotingviews.xml
6026 " <BooleanDomain name=\"bool\" />\n"
6027 " </IntVectorProperty>\n"
6028 " <IntVectorProperty animateable=\"0\"\n"
6029 " command=\"SetResizable\"\n"
6030 " default_values=\"1\"\n"
6031 " name=\"Resizable\"\n"
6032 " number_of_elements=\"1\">\n"
6033 " <BooleanDomain name=\"bool\" />\n"
6034 " </IntVectorProperty>\n"
6035 " <IntVectorProperty command=\"SetProcessEvents\"\n"
6036 " default_values=\"1\"\n"
6037 " name=\"ProcessEvents\"\n"
6038 " number_of_elements=\"1\">\n"
6039 " <BooleanDomain name=\"bool\" />\n"
6040 " </IntVectorProperty>\n"
6041 " <!-- End of LogoWidget -->\n"
6042 " </Proxy>\n"
6043 " <Proxy base_proxygroup=\"3d_widgets\"\n"
6044 " base_proxyname=\"WidgetBase\"\n"
6045 " class=\"vtkBoxWidget2\"\n"
6046 " name=\"BoxWidget2\">\n"
6047 " <Documentation>Proxy for vtkBoxWidget2.</Documentation>\n"
6048 " <IntVectorProperty command=\"SetTranslationEnabled\"\n"
6049 " default_values=\"1\"\n"
6050 " name=\"TranslationEnabled\"\n"
6051 " number_of_elements=\"1\">\n"
6052 " <BooleanDomain name=\"bool\" />\n"
6053 " <Documentation>Set whether to allow this 3D widget to be interactively\n"
6054 " translated.</Documentation>\n"
6055 " </IntVectorProperty>\n"
6056 " <IntVectorProperty command=\"SetScalingEnabled\"\n"
6057 " default_values=\"1\"\n"
6058 " name=\"ScalingEnabled\"\n"
6059 " number_of_elements=\"1\">\n"
6060 " <BooleanDomain name=\"bool\" />\n"
6061 " <Documentation>Set whether to allow this 3D widget to be interactively\n"
6062 " sclaed.</Documentation>\n"
6063 " </IntVectorProperty>\n"
6064 " <IntVectorProperty command=\"SetRotationEnabled\"\n"
6065 " default_values=\"1\"\n"
6066 " name=\"RotationEnabled\"\n"
6067 " number_of_elements=\"1\">\n"
6068 " <BooleanDomain name=\"bool\" />\n"
6069 " <Documentation>Set whether to allow this 3D widget to be interactively\n"
6070 " rotated.</Documentation>\n"
6071 " </IntVectorProperty>\n"
6072 " <IntVectorProperty command=\"SetMoveFacesEnabled\"\n"
6073 " default_values=\"1\"\n"
6074 " name=\"MoveFacesEnabled\"\n"
6075 " number_of_elements=\"1\">\n"
6076 " <BooleanDomain name=\"bool\" />\n"
6077 " <Documentation>Set whether to allow interactive face movement to be\n"
6078 " performed on this 3D widget.</Documentation>\n"
6079 " </IntVectorProperty>\n"
6080 " </Proxy>\n"
6081 " <Proxy base_proxygroup=\"3d_widgets\"\n"
6082 " base_proxyname=\"WidgetBase\"\n"
6083 " class=\"vtkSphereWidget2\"\n"
6084 " name=\"SphereWidget2\">\n"
6085 " <Documentation>Proxy for vtkSphereWidget2.</Documentation>\n"
6086 " </Proxy>\n"
6087 " <Proxy base_proxygroup=\"3d_widgets\"\n"
6088 " base_proxyname=\"WidgetBase\"\n"
6089 " class=\"vtkImplicitCylinderWidget\"\n"
6090 " name=\"ImplicitCylinderWidget\">\n"
6091 " <Documentation>Proxy for vtkImplicitCylinderWidget.</Documentation>\n"
6092 " </Proxy>\n"
6093 "\n"
6094 " <!-- End of ProxyGroup 3d_widgets -->\n"
6095 " </ProxyGroup>\n"
6096 "</ServerManagerConfiguration>\n"
6097 "\n";
6098 // Get single string
6100 {
6101 
6112  size_t len = ( 0
6113  + len0
6114  + len1
6115  + len2
6116  + len3
6117  + len4
6118  + len5
6119  + len6
6120  + len7
6121  + len8
6122  + len9 );
6123  char* res = new char[ len + 1];
6124  size_t offset = 0;
6135  assert(offset == len);
6136  res[offset] = 0;
6137  return res;
6138 }
6139 
6140 
6141 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/extractors_remotingviews.xml
6143 "<ServerManagerConfiguration>\n"
6144 " <ProxyGroup name=\"extract_writers\">\n"
6145 " <!-- =================================================================== -->\n"
6146 " <ImageExtractWriterProxy name=\"PNG\">\n"
6147 " <StringVectorProperty name=\"FileName\" number_of_elements=\"1\" default_values=\"{prefix}_{timestep:06d}{camera}.png\">\n"
6148 " <Documentation>\n"
6149 " Specify the filename to use.\n"
6150 " </Documentation>\n"
6151 " </StringVectorProperty>\n"
6152 "\n"
6153 " <SubProxy>\n"
6154 " <Proxy name=\"Writer\" proxygroup=\"misc\" proxyname=\"SaveScreenshot\" />\n"
6155 " <ExposedProperties>\n"
6156 " <Property name=\"View\" />\n"
6157 " <PropertyGroup label=\"Size and Scaling\">\n"
6158 " <Property name=\"ImageResolution\" />\n"
6159 " <Property name=\"FontScaling\" />\n"
6160 " </PropertyGroup>\n"
6161 " <PropertyGroup label=\"Coloring\">\n"
6162 " <Property name=\"OverrideColorPalette\" panel_visibility=\"advanced\" />\n"
6163 " <Property name=\"StereoMode\" panel_visibility=\"advanced\" />\n"
6164 " <Property name=\"TransparentBackground\" panel_visibility=\"advanced\" />\n"
6165 " </PropertyGroup>\n"
6166 " <PropertyGroup label=\"Image Options\">\n"
6167 " <Property name=\"Format\" panel_visibility=\"advanced\" />\n"
6168 " </PropertyGroup>\n"
6169 " </ExposedProperties>\n"
6170 " </SubProxy>\n"
6171 "\n"
6172 " <IntVectorProperty name=\"ResetDisplay\"\n"
6173 " number_of_elements=\"1\"\n"
6174 " default_values=\"0\">\n"
6175 " <BooleanDomain name=\"bool\" />\n"
6176 " <Documentation>\n"
6177 " When set, the camera (or viewport) will be reset to ensure all data\n"
6178 " is visible.\n"
6179 " </Documentation>\n"
6180 " </IntVectorProperty>\n"
6181 "\n"
6182 " <IntVectorProperty name=\"CameraMode\"\n"
6183 " number_of_elements=\"1\"\n"
6184 " default_values=\"0\">\n"
6185 " <Documentation>\n"
6186 " Select whether to the camera should be moved in the the scence to generate\n"
6187 " images from multiple view points. Default is **Static** which means the camera\n"
6188 " is not moved. Another option is **Phi-Theta** which results in moving the camera\n"
6189 " around the focal point over a sphere of radius equal to the focal distance.\n"
6190 " This is only applicable for views that have a camera i.e. does not apply to\n"
6191 " chart views and other 2D plotting views.\n"
6192 " </Documentation>\n"
6193 " <EnumerationDomain name=\"enum\">\n"
6194 " <Entry value=\"0\" text=\"Static\" />\n"
6195 " <Entry value=\"1\" text=\"Phi-Theta\" />\n"
6196 " </EnumerationDomain>\n"
6197 " </IntVectorProperty>\n"
6198 "\n"
6199 " <IntVectorProperty name=\"PhiResolution\"\n"
6200 " number_of_elements=\"1\"\n"
6201 " default_values=\"6\" >\n"
6202 " <IntRangeDomain name=\"range\" min=\"1\" max=\"360\" />\n"
6203 " <Documentation>\n"
6204 " Number of samples along the phi direction.\n"
6205 " </Documentation>\n"
6206 " <Hints>\n"
6207 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraMode\" value=\"1\" />\n"
6208 " </Hints>\n"
6209 " </IntVectorProperty>\n"
6210 "\n"
6211 " <IntVectorProperty name=\"ThetaResolution\"\n"
6212 " number_of_elements=\"1\"\n"
6213 " default_values=\"6\" >\n"
6214 " <IntRangeDomain name=\"range\" min=\"1\" max=\"360\" />\n"
6215 " <Documentation>\n"
6216 " Number of samples along the theta direction.\n"
6217 " </Documentation>\n"
6218 " <Hints>\n"
6219 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraMode\" value=\"1\" />\n"
6220 " </Hints>\n"
6221 " </IntVectorProperty>\n"
6222 "\n"
6223 " <PropertyGroup label=\"Miscellaneous\">\n"
6224 " <Property name=\"ResetDisplay\" />\n"
6225 " <Property name=\"CameraMode\" />\n"
6226 " <Property name=\"PhiResolution\" />\n"
6227 " <Property name=\"ThetaResolution\" />\n"
6228 " </PropertyGroup>\n"
6229 "\n"
6230 " <Hints>\n"
6231 " <ShowInMenu category=\"Image\" />\n"
6232 " </Hints>\n"
6233 " </ImageExtractWriterProxy>\n"
6234 "\n"
6235 " <!-- =================================================================== -->\n"
6236 " <ImageExtractWriterProxy name=\"JPG\">\n"
6237 " <StringVectorProperty name=\"FileName\" number_of_elements=\"1\" default_values=\"{prefix}_{timestep:06d}{camera}.jpg\">\n"
6238 " <Documentation>\n"
6239 " Specify the filename to use.\n"
6240 " </Documentation>\n"
6241 " </StringVectorProperty>\n"
6242 "\n"
6243 " <SubProxy>\n"
6244 " <Proxy name=\"Writer\" proxygroup=\"misc\" proxyname=\"SaveScreenshot\" />\n"
6245 " <ExposedProperties>\n"
6246 " <Property name=\"View\" />\n"
6247 " <PropertyGroup label=\"Size and Scaling\">\n"
6248 " <Property name=\"ImageResolution\" />\n"
6249 " <Property name=\"FontScaling\" />\n"
6250 " </PropertyGroup>\n"
6251 " <PropertyGroup label=\"Coloring\">\n"
6252 " <Property name=\"OverrideColorPalette\" panel_visibility=\"advanced\" />\n"
6253 " <Property name=\"StereoMode\" panel_visibility=\"advanced\" />\n"
6254 " <Property name=\"TransparentBackground\" panel_visibility=\"advanced\" />\n"
6255 " </PropertyGroup>\n"
6256 " <PropertyGroup label=\"Image Options\">\n"
6257 " <Property name=\"Format\" panel_visibility=\"advanced\" />\n"
6258 " </PropertyGroup>\n"
6259 " </ExposedProperties>\n"
6260 " </SubProxy>\n"
6261 "\n"
6262 " <IntVectorProperty name=\"ResetDisplay\"\n"
6263 " number_of_elements=\"1\"\n"
6264 " default_values=\"0\">\n"
6265 " <BooleanDomain name=\"bool\" />\n"
6266 " <Documentation>\n"
6267 " When set, the camera (or viewport) will be reset to ensure all data\n"
6268 " is visible.\n"
6269 " </Documentation>\n"
6270 " </IntVectorProperty>\n"
6271 "\n"
6272 " <IntVectorProperty name=\"CameraMode\"\n"
6273 " number_of_elements=\"1\"\n"
6274 " default_values=\"0\">\n"
6275 " <Documentation>\n"
6276 " Select whether to the camera should be moved in the the scence to generate\n"
6277 " images from multiple view points. Default is **Static** which means the camera\n"
6278 " is not moved. Another option is **Phi-Theta** which results in moving the camera\n"
6279 " around the focal point over a sphere of radius equal to the focal distance.\n"
6280 " This is only applicable for views that have a camera i.e. does not apply to\n"
6281 " chart views and other 2D plotting views.\n"
6282 " </Documentation>\n"
6283 " <EnumerationDomain name=\"enum\">\n"
6284 " <Entry value=\"0\" text=\"Static\" />\n"
6285 " <Entry value=\"1\" text=\"Phi-Theta\" />\n"
6286 " </EnumerationDomain>\n"
6287 " </IntVectorProperty>\n"
6288 "\n"
6289 " <IntVectorProperty name=\"PhiResolution\"\n"
6290 " number_of_elements=\"1\"\n"
6291 " default_values=\"6\" >\n"
6292 " <IntRangeDomain name=\"range\" min=\"1\" max=\"360\" />\n"
6293 " <Documentation>\n"
6294 " Number of samples along the phi direction.\n"
6295 " </Documentation>\n"
6296 " <Hints>\n"
6297 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraMode\" value=\"1\" />\n"
6298 " </Hints>\n"
6299 " </IntVectorProperty>\n"
6300 "\n"
6301 " <IntVectorProperty name=\"ThetaResolution\"\n"
6302 " number_of_elements=\"1\"\n"
6303 " default_values=\"6\" >\n"
6304 " <IntRangeDomain name=\"range\" min=\"1\" max=\"360\" />\n"
6305 " <Documentation>\n"
6306 " Number of samples along the theta direction.\n"
6307 " </Documentation>\n"
6308 " <Hints>\n"
6309 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraMode\" value=\"1\" />\n"
6310 " </Hints>\n"
6311 " </IntVectorProperty>\n"
6312 "\n"
6313 " <PropertyGroup label=\"Miscellaneous\">\n"
6314 " <Property name=\"ResetDisplay\" />\n"
6315 " <Property name=\"CameraMode\" />\n"
6316 " <Property name=\"PhiResolution\" />\n"
6317 " <Property name=\"ThetaResolution\" />\n"
6318 " </PropertyGroup>\n"
6319 "\n"
6320 " <Hints>\n"
6321 " <ShowInMenu category=\"Image\" />\n"
6322 " </Hints>\n"
6323 " </ImageExtractWriterProxy>\n"
6324 "\n"
6325 " <!-- =================================================================== -->\n"
6326 " <CinemaVolumetricImageExtractWriterProxy name=\"CinemaVolumetricPNG\"\n"
6327 " label=\"Cinema-Volumetric PNG\"\n"
6328 " base_proxygroup=\"extract_writers\"\n"
6329 " base_proxyname=\"PNG\">\n"
6330 "\n"
6331 " <IntVectorProperty name=\"OpacityLevels\"\n"
6332 " number_of_elements=\"1\"\n"
6333 " default_values=\"1\">\n"
6334 " <Documentation>\n"
6335 " Specify the number of opacity levels.\n"
6336 " </Documentation>\n"
6337 " <IntRangeDomain name=\"range\" min=\"1\" max=\"5\" />\n"
6338 " </IntVectorProperty>\n"
6339 "\n"
6340 " <IntVectorProperty name=\"Functions\"\n"
6341 " number_of_elements=\"1\"\n"
6342 " default_values=\"5\">\n"
6343 " <IntRangeDomain name=\"range\" min=\"2\" max=\"20\" />\n"
6344 " <Documentation>\n"
6345 " Number of functions.\n"
6346 " </Documentation>\n"
6347 " </IntVectorProperty>\n"
6348 "\n"
6349 " <IntVectorProperty name=\"SingleFunctionOnly\"\n"
6350 " number_of_elements=\"1\"\n"
6351 " default_values=\"0\">\n"
6352 " <BooleanDomain name=\"bool\" />\n"
6353 " <Documentation>\n"
6354 " Have only 1 function active at a time.\n"
6355 " </Documentation>\n"
6356 " </IntVectorProperty>\n"
6357 "\n"
6358 " <IntVectorProperty name=\"MaximumNumberOfFunctions\"\n"
6359 " number_of_elements=\"1\"\n"
6360 " default_values=\"4\">\n"
6361 " <Documentation>\n"
6362 " Maximum number of active functions at a time.\n"
6363 " and single function only is disabled.\n"
6364 " </Documentation>\n"
6365 " <IntRangeDomain name=\"range\" min=\"1\" max=\"64\" />\n"
6366 " <Hints>\n"
6367 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
6368 " <Expression type=\"and\">\n"
6369 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"SingleFunctionOnly\" value=\"0\" />\n"
6370 " </Expression>\n"
6371 " </PropertyWidgetDecorator>\n"
6372 " </Hints>\n"
6373 " </IntVectorProperty>\n"
6374 "\n"
6375 " <DoubleVectorProperty name=\"MaximumOpacityValue\"\n"
6376 " number_of_elements=\"1\"\n"
6377 " default_values=\"1\">\n"
6378 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"1\" />\n"
6379 " <Documentation>\n"
6380 " The maximum opacity value.\n"
6381 " </Documentation>\n"
6382 " </DoubleVectorProperty>\n"
6383 "\n"
6384 " <IntVectorProperty name=\"SpecifiedRange\"\n"
6385 " number_of_elements=\"1\"\n"
6386 " default_values=\"0\">\n"
6387 " <BooleanDomain name=\"bool\" />\n"
6388 " <Documentation>\n"
6389 " Use a specified field range as the range for the LUT.\n"
6390 " </Documentation>\n"
6391 " </IntVectorProperty>\n"
6392 "\n"
6393 " <DoubleVectorProperty name=\"Range\"\n"
6394 " default_values=\"none\"\n"
6395 " number_of_elements=\"2\">\n"
6396 " <Documentation>\n"
6397 " A user defined range for the LUT. Only meaningful if volume rendering and specified range are enabled.\n"
6398 " </Documentation>\n"
6399 " <Hints>\n"
6400 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
6401 " <Expression type=\"and\">\n"
6402 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"SpecifiedRange\" value=\"1\" />\n"
6403 " </Expression>\n"
6404 " </PropertyWidgetDecorator>\n"
6405 " </Hints>\n"
6406 " </DoubleVectorProperty>\n"
6407 "\n"
6408 " <IntVectorProperty name=\"ExportTransferFunctions\"\n"
6409 " number_of_elements=\"1\"\n"
6410 " default_values=\"0\">\n"
6411 " <BooleanDomain name=\"bool\" />\n"
6412 " <Documentation>\n"
6413 " Export the transfer functions to JSON files.\n"
6414 " </Documentation>\n"
6415 " </IntVectorProperty>\n"
6416 "\n"
6417 " <Hints>\n"
6418 " <ShowInMenu category=\"Experimental\" />\n"
6419 " </Hints>\n"
6420 " <!-- end of CinemaVolumetricPNG -->\n"
6421 " </CinemaVolumetricImageExtractWriterProxy>\n"
6422 "\n"
6423 " <!-- =================================================================== -->\n"
6424 " <RecolorableImageExtractWriterProxy name=\"RecolorableImage\"\n"
6425 " label=\"Recolorable Image\">\n"
6426 " <StringVectorProperty name=\"FileName\" number_of_elements=\"1\" default_values=\"{prefix}_{timestep:06d}{camera}.vtk\">\n"
6427 " <Documentation>\n"
6428 " Specify the filename to use.\n"
6429 " </Documentation>\n"
6430 " </StringVectorProperty>\n"
6431 "\n"
6432 " <SubProxy>\n"
6433 " <Proxy name=\"Writer\" proxygroup=\"misc\" proxyname=\"SaveScreenshot\" />\n"
6434 " <ExposedProperties>\n"
6435 " <Property name=\"View\" />\n"
6436 " <PropertyGroup label=\"Size and Scaling\">\n"
6437 " <Property name=\"ImageResolution\" />\n"
6438 " </PropertyGroup>\n"
6439 " <PropertyGroup label=\"Image Options\">\n"
6440 " <Property name=\"Format\" panel_visibility=\"advanced\" />\n"
6441 " </PropertyGroup>\n"
6442 " </ExposedProperties>\n"
6443 " </SubProxy>\n"
6444 "\n"
6445 " <InputProperty name=\"DataSource\"\n"
6446 " panel_widget=\"input_selector\"\n"
6447 " panel_visibility=\"default\">\n"
6448 " <ProxyGroupDomain name=\"groups\">\n"
6449 " <Group name=\"sources\" />\n"
6450 " </ProxyGroupDomain>\n"
6451 " <Documentation>\n"
6452 " Select the primary data producer data values from which are used to generate\n"
6453 " the recolorable image.\n"
6454 " </Documentation>\n"
6455 " </InputProperty>\n"
6456 "\n"
6457 " <PropertyGroup label=\"Recolorable Image Parameters\">\n"
6458 " <Property name=\"DataSource\" />\n"
6459 " </PropertyGroup>\n"
6460 "\n"
6461 " <IntVectorProperty name=\"ResetDisplay\"\n"
6462 " number_of_elements=\"1\"\n"
6463 " default_values=\"0\">\n"
6464 " <BooleanDomain name=\"bool\" />\n"
6465 " <Documentation>\n"
6466 " When set, the camera (or viewport) will be reset to ensure all data\n"
6467 " is visible.\n"
6468 " </Documentation>\n"
6469 " </IntVectorProperty>\n"
6470 "\n"
6471 " <IntVectorProperty name=\"CameraMode\"\n"
6472 " number_of_elements=\"1\"\n"
6473 " default_values=\"0\">\n"
6474 " <Documentation>\n"
6475 " Select whether to the camera should be moved in the the scence to generate\n"
6476 " images from multiple view points. Default is **Static** which means the camera\n"
6477 " is not moved. Another option is **Phi-Theta** which results in moving the camera\n"
6478 " around the focal point over a sphere of radius equal to the focal distance.\n"
6479 " This is only applicable for views that have a camera i.e. does not apply to\n"
6480 " chart views and other 2D plotting views.\n"
6481 " </Documentation>\n"
6482 " <EnumerationDomain name=\"enum\">\n"
6483 " <Entry value=\"0\" text=\"Static\" />\n"
6484 " <Entry value=\"1\" text=\"Phi-Theta\" />\n"
6485 " </EnumerationDomain>\n"
6486 " </IntVectorProperty>\n"
6487 "\n"
6488 " <IntVectorProperty name=\"PhiResolution\"\n"
6489 " number_of_elements=\"1\"\n"
6490 " default_values=\"6\" >\n"
6491 " <IntRangeDomain name=\"range\" min=\"1\" max=\"360\" />\n"
6492 " <Documentation>\n"
6493 " Number of samples along the phi direction.\n"
6494 " </Documentation>\n"
6495 " <Hints>\n"
6496 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraMode\" value=\"1\" />\n"
6497 " </Hints>\n"
6498 " </IntVectorProperty>\n"
6499 "\n"
6500 " <IntVectorProperty name=\"ThetaResolution\"\n"
6501 " number_of_elements=\"1\"\n"
6502 " default_values=\"6\" >\n"
6503 " <IntRangeDomain name=\"range\" min=\"1\" max=\"360\" />\n"
6504 ;
6505 
6506 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/extractors_remotingviews.xml
6508 " <Documentation>\n"
6509 " Number of samples along the theta direction.\n"
6510 " </Documentation>\n"
6511 " <Hints>\n"
6512 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraMode\" value=\"1\" />\n"
6513 " </Hints>\n"
6514 " </IntVectorProperty>\n"
6515 "\n"
6516 " <PropertyGroup label=\"Miscellaneous\">\n"
6517 " <Property name=\"ResetDisplay\" />\n"
6518 " <Property name=\"CameraMode\" />\n"
6519 " <Property name=\"PhiResolution\" />\n"
6520 " <Property name=\"ThetaResolution\" />\n"
6521 " </PropertyGroup>\n"
6522 "\n"
6523 " <Hints>\n"
6524 " <ShowInMenu category=\"Experimental\" />\n"
6525 " </Hints>\n"
6526 "\n"
6527 " <!-- end of RecolorableImage -->\n"
6528 " </RecolorableImageExtractWriterProxy>\n"
6529 "\n"
6530 " <!-- end of 'extract_writers' -->\n"
6531 " </ProxyGroup>\n"
6532 "</ServerManagerConfiguration>\n"
6533 "\n";
6534 // Get single string
6536 {
6537 
6540  size_t len = ( 0
6541  + len0
6542  + len1 );
6543  char* res = new char[ len + 1];
6544  size_t offset = 0;
6547  assert(offset == len);
6548  res[offset] = 0;
6549  return res;
6550 }
6551 
6552 
6553 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/extractors_json.xml
6555 "<ServerManagerConfiguration>\n"
6556 " <ProxyGroup name=\"extract_writers\">\n"
6557 " <!-- =================================================================== -->\n"
6558 " <PlotlyJsonExtractWriterProxy name=\"PlotlyJson\">\n"
6559 " <StringVectorProperty name=\"FileName\" number_of_elements=\"1\" default_values=\"{prefix}_{timestep:06d}.json\">\n"
6560 " <Documentation>\n"
6561 " Specify the filename to use.\n"
6562 " </Documentation>\n"
6563 " </StringVectorProperty>\n"
6564 " <ProxyProperty name=\"View\" panel_visibility=\"never\" />\n"
6565 " <Hints>\n"
6566 " <ShowInMenu category=\"Data\" />\n"
6567 " </Hints>\n"
6568 " </PlotlyJsonExtractWriterProxy>\n"
6569 " <!-- =================================================================== -->\n"
6570 " </ProxyGroup>\n"
6571 "</ServerManagerConfiguration>\n"
6572 "\n";
6573 // Get single string
6575 {
6576 
6577  const size_t len0 = strlen(paraview_server_managerextractors_jsonInterface0);
6578  size_t len = ( 0
6579  + len0 );
6580  char* res = new char[ len + 1];
6581  size_t offset = 0;
6583  assert(offset == len);
6584  res[offset] = 0;
6585  return res;
6586 }
6587 
6588 
6589 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/rendering.xml
6591 "<ServerManagerConfiguration>\n"
6592 " <ProxyGroup name=\"camera\">\n"
6593 " <CameraProxy class=\"vtkCamera\"\n"
6594 " name=\"Camera\"\n"
6595 " processes=\"client\">\n"
6596 " <!-- |dataserver|renderserver -->\n"
6597 " <DoubleVectorProperty command=\"GetPosition\"\n"
6598 " default_values=\"0 0 6.69\"\n"
6599 " information_only=\"1\"\n"
6600 " name=\"CameraPositionInfo\"\n"
6601 " number_of_elements=\"3\">\n"
6602 " <SimpleDoubleInformationHelper />\n"
6603 " </DoubleVectorProperty>\n"
6604 " <DoubleVectorProperty command=\"SetPosition\"\n"
6605 " default_values=\"0 0 6.69\"\n"
6606 " ignore_synchronization=\"1\"\n"
6607 " immediate_update=\"1\"\n"
6608 " information_property=\"CameraPositionInfo\"\n"
6609 " name=\"CameraPosition\"\n"
6610 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
6611 " <DoubleVectorProperty command=\"GetFocalPoint\"\n"
6612 " default_values=\"0 0 0\"\n"
6613 " information_only=\"1\"\n"
6614 " name=\"CameraFocalPointInfo\"\n"
6615 " number_of_elements=\"3\">\n"
6616 " <SimpleDoubleInformationHelper />\n"
6617 " </DoubleVectorProperty>\n"
6618 " <DoubleVectorProperty command=\"SetFocalPoint\"\n"
6619 " default_values=\"0 0 0\"\n"
6620 " ignore_synchronization=\"1\"\n"
6621 " immediate_update=\"1\"\n"
6622 " information_property=\"CameraFocalPointInfo\"\n"
6623 " name=\"CameraFocalPoint\"\n"
6624 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
6625 " <DoubleVectorProperty command=\"GetFocalDisk\"\n"
6626 " default_values=\"1\"\n"
6627 " information_only=\"1\"\n"
6628 " name=\"CameraFocalDiskInfo\"\n"
6629 " number_of_elements=\"1\">\n"
6630 " <SimpleDoubleInformationHelper />\n"
6631 " </DoubleVectorProperty>\n"
6632 " <DoubleVectorProperty command=\"SetFocalDisk\"\n"
6633 " default_values=\"0\"\n"
6634 " ignore_synchronization=\"1\"\n"
6635 " immediate_update=\"1\"\n"
6636 " information_property=\"CameraFocalDiskInfo\"\n"
6637 " name=\"CameraFocalDisk\"\n"
6638 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
6639 " <DoubleVectorProperty command=\"GetFocalDistance\"\n"
6640 " default_values=\"0\"\n"
6641 " information_only=\"1\"\n"
6642 " name=\"CameraFocalDistanceInfo\"\n"
6643 " number_of_elements=\"1\">\n"
6644 " <SimpleDoubleInformationHelper />\n"
6645 " </DoubleVectorProperty>\n"
6646 " <DoubleVectorProperty command=\"SetFocalDistance\"\n"
6647 " default_values=\"0\"\n"
6648 " ignore_synchronization=\"1\"\n"
6649 " immediate_update=\"1\"\n"
6650 " information_property=\"CameraFocalDistanceInfo\"\n"
6651 " name=\"CameraFocalDistance\"\n"
6652 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
6653 " <DoubleVectorProperty command=\"GetViewUp\"\n"
6654 " default_values=\"0 1 0\"\n"
6655 " information_only=\"1\"\n"
6656 " name=\"CameraViewUpInfo\"\n"
6657 " number_of_elements=\"3\">\n"
6658 " <SimpleDoubleInformationHelper />\n"
6659 " </DoubleVectorProperty>\n"
6660 " <DoubleVectorProperty command=\"SetViewUp\"\n"
6661 " default_values=\"0 1 0\"\n"
6662 " ignore_synchronization=\"1\"\n"
6663 " immediate_update=\"1\"\n"
6664 " information_property=\"CameraViewUpInfo\"\n"
6665 " name=\"CameraViewUp\"\n"
6666 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
6667 " <DoubleVectorProperty command=\"GetViewAngle\"\n"
6668 " information_only=\"1\"\n"
6669 " name=\"CameraViewAngleInfo\">\n"
6670 " <SimpleDoubleInformationHelper />\n"
6671 " </DoubleVectorProperty>\n"
6672 " <DoubleVectorProperty command=\"SetViewAngle\"\n"
6673 " default_values=\"30\"\n"
6674 " ignore_synchronization=\"1\"\n"
6675 " immediate_update=\"1\"\n"
6676 " information_property=\"CameraViewAngleInfo\"\n"
6677 " name=\"CameraViewAngle\"\n"
6678 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
6679 " <DoubleVectorProperty command=\"SetParallelScale\"\n"
6680 " default_values=\"1.73\"\n"
6681 " ignore_synchronization=\"1\"\n"
6682 " information_property=\"CameraParallelScaleInfo\"\n"
6683 " name=\"CameraParallelScale\"\n"
6684 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
6685 " <DoubleVectorProperty command=\"GetParallelScale\"\n"
6686 " default_values=\"1.73\"\n"
6687 " information_only=\"1\"\n"
6688 " name=\"CameraParallelScaleInfo\"\n"
6689 " number_of_elements=\"1\">\n"
6690 " <SimpleDoubleInformationHelper />\n"
6691 " </DoubleVectorProperty>\n"
6692 " <DoubleVectorProperty command=\"SetEyeAngle\"\n"
6693 " default_values=\"2.0\"\n"
6694 " ignore_synchronization=\"1\"\n"
6695 " name=\"EyeAngle\"\n"
6696 " number_of_elements=\"1\">\n"
6697 " <DoubleRangeDomain min=\"0\"\n"
6698 " name=\"range\" />\n"
6699 " </DoubleVectorProperty>\n"
6700 " <IntVectorProperty command=\"SetUseOffAxisProjection\"\n"
6701 " default_values=\"0\"\n"
6702 " name=\"EnableTracking\"\n"
6703 " number_of_elements=\"1\"></IntVectorProperty>\n"
6704 " <DoubleVectorProperty argument_is_array=\"1\"\n"
6705 " command=\"SetEyeTransformMatrix\"\n"
6706 " default_values=\"1.0 0.0 0.0 0.0\n"
6707 " 0.0 1.0 0.0 0.0\n"
6708 " 0.0 0.0 1.0 0.0\n"
6709 " 0.0 0.0 0.0 1.0\"\n"
6710 " immediate_update=\"1\"\n"
6711 " is_internal=\"1\"\n"
6712 " name=\"EyeTransformMatrix\"\n"
6713 " number_of_elements=\"16\"></DoubleVectorProperty>\n"
6714 " <DoubleVectorProperty argument_is_array=\"1\"\n"
6715 " command=\"SetModelTransformMatrix\"\n"
6716 " default_values=\"1.0 0.0 0.0 0.0\n"
6717 " 0.0 1.0 0.0 0.0\n"
6718 " 0.0 0.0 1.0 0.0\n"
6719 " 0.0 0.0 0.0 1.0\"\n"
6720 " immediate_update=\"1\"\n"
6721 " is_internal=\"1\"\n"
6722 " name=\"ModelTransformMatrix\"\n"
6723 " number_of_elements=\"16\"></DoubleVectorProperty>\n"
6724 " </CameraProxy>\n"
6725 " <!-- end of Camera Proxy -->\n"
6726 " </ProxyGroup>\n"
6727 " <ProxyGroup name=\"mappers\">\n"
6728 " <Proxy class=\"vtkProjectedTetrahedraMapper\"\n"
6729 " name=\"ProjectedTetrahedraMapper\"\n"
6730 " processes=\"client|renderserver|dataserver\">\n"
6731 " <IntVectorProperty name=\"UseFloatingPointFrameBuffer\"\n"
6732 " command=\"SetUseFloatingPointFrameBuffer\"\n"
6733 " number_of_elements=\"1\"\n"
6734 " default_values=\"1\"\n"
6735 " panel_visibility=\"advanced\">\n"
6736 " <BooleanDomain name=\"bool\" />\n"
6737 " <Documentation>\n"
6738 " Enable use of floating point frame buffers. If not enabled,\n"
6739 " you may encounter artifacts when mixing volumes with geometry.\n"
6740 " </Documentation>\n"
6741 " </IntVectorProperty>\n"
6742 " </Proxy>\n"
6743 " <Proxy name=\"DummyVolumeMapper\">\n"
6744 " <ProxyProperty command=\"SetRayCastFunction\"\n"
6745 " name=\"RayCastFunction\">\n"
6746 " <ProxyGroupDomain name=\"groups\">\n"
6747 " <Group name=\"ugrid_raycast_functions\" />\n"
6748 " </ProxyGroupDomain>\n"
6749 " </ProxyProperty>\n"
6750 " </Proxy>\n"
6751 " <Proxy class=\"vtkUnstructuredGridVolumeRayCastMapper\"\n"
6752 " name=\"UnstructuredGridVolumeRayCastMapper\"\n"
6753 " processes=\"client|renderserver|dataserver\">\n"
6754 " <ProxyProperty command=\"SetRayCastFunction\"\n"
6755 " name=\"RayCastFunction\">\n"
6756 " <ProxyGroupDomain name=\"groups\">\n"
6757 " <Group name=\"ugrid_raycast_functions\" />\n"
6758 " </ProxyGroupDomain>\n"
6759 " </ProxyProperty>\n"
6760 " </Proxy>\n"
6761 " <Proxy class=\"vtkUnstructuredGridVolumeZSweepMapper\"\n"
6762 " name=\"UnstructuredGridVolumeZSweepMapper\"\n"
6763 " processes=\"client|renderserver|dataserver\"></Proxy>\n"
6764 " <Proxy class=\"vtkGPUVolumeRayCastMapper\"\n"
6765 " name=\"GPUVolumeRayCastMapper\"\n"
6766 " processes=\"client|renderserver|dataserver\">\n"
6767 " <Documentation>This is the proxy for GPU based volume\n"
6768 " rendering.</Documentation>\n"
6769 " <IntVectorProperty animateable=\"0\"\n"
6770 " command=\"SetBlendMode\"\n"
6771 " default_values=\"0\"\n"
6772 " name=\"BlendMode\"\n"
6773 " number_of_elements=\"1\">\n"
6774 " <Documentation>Set the current blend mode. Default is Composite.\n"
6775 " MaximumIntensity is also known as MIP rendering.</Documentation>\n"
6776 " <EnumerationDomain name=\"enum\">\n"
6777 " <Entry text=\"Composite\"\n"
6778 " value=\"0\" />\n"
6779 " <Entry text=\"MaximumIntensity\"\n"
6780 " value=\"1\" />\n"
6781 " <Entry text=\"MinimumIntensity\"\n"
6782 " value=\"2\" />\n"
6783 " </EnumerationDomain>\n"
6784 " </IntVectorProperty>\n"
6785 " <IntVectorProperty animateable=\"0\"\n"
6786 " command=\"SetAutoAdjustSampleDistances\"\n"
6787 " default_values=\"1\"\n"
6788 " name=\"AutoAdjustSampleDistances\"\n"
6789 " number_of_elements=\"1\">\n"
6790 " <Documentation>If AutoAdjustSampleDistances is on, the the\n"
6791 " ImageSampleDistance will be varied to achieve the allocated render time\n"
6792 " of this prop (controlled by the desired update rate and any culling in\n"
6793 " use).</Documentation>\n"
6794 " </IntVectorProperty>\n"
6795 " <DoubleVectorProperty animateable=\"0\"\n"
6796 " command=\"SetSampleDistance\"\n"
6797 " default_values=\"1.0\"\n"
6798 " name=\"SampleDistance\"\n"
6799 " number_of_elements=\"1\">\n"
6800 " <Documentation>Set/Get the distance between samples used for rendering\n"
6801 " when AutoAdjustSampleDistances is off, or when this mapper has more\n"
6802 " than 1 second allocated to it for rendering.</Documentation>\n"
6803 " </DoubleVectorProperty>\n"
6804 " <!-- End of GPUVolumeRayCastMapper -->\n"
6805 " </Proxy>\n"
6806 " <Proxy class=\"vtkFixedPointVolumeRayCastMapper\"\n"
6807 " name=\"FixedPointVolumeRayCastMapper\"\n"
6808 " processes=\"client|renderserver|dataserver\">\n"
6809 " <IntVectorProperty animateable=\"0\"\n"
6810 " command=\"SetBlendMode\"\n"
6811 " default_values=\"0\"\n"
6812 " name=\"BlendMode\"\n"
6813 " number_of_elements=\"1\">\n"
6814 " <Documentation>Set the current blend mode. Default is Composite.\n"
6815 " MaximumIntensity is also known as MIP rendering.</Documentation>\n"
6816 " <EnumerationDomain name=\"enum\">\n"
6817 " <Entry text=\"Composite\"\n"
6818 " value=\"0\" />\n"
6819 " <Entry text=\"MaximumIntensity\"\n"
6820 " value=\"1\" />\n"
6821 " <Entry text=\"MinimumIntensity\"\n"
6822 " value=\"2\" />\n"
6823 " </EnumerationDomain>\n"
6824 " </IntVectorProperty>\n"
6825 " <IntVectorProperty animateable=\"0\"\n"
6826 " command=\"SetLockSampleDistanceToInputSpacing\"\n"
6827 " default_values=\"1\"\n"
6828 " name=\"LockSampleDistanceToInputSpacing\"\n"
6829 " number_of_elements=\"1\">\n"
6830 " <BooleanDomain name=\"bool\" />\n"
6831 " </IntVectorProperty>\n"
6832 " <!-- End of FixedPointVolumeRayCastMapper -->\n"
6833 " </Proxy>\n"
6834 " <Proxy class=\"vtkSmartVolumeMapper\"\n"
6835 " name=\"UnstructuredGridResampleToImageMapper\"\n"
6836 " processes=\"client|renderserver|dataserver\"></Proxy>\n"
6837 " <!-- End of \"mappers\" -->\n"
6838 " </ProxyGroup>\n"
6839 " <ProxyGroup name=\"ugrid_raycast_functions\">\n"
6840 " <Proxy class=\"vtkUnstructuredGridBunykRayCastFunction\"\n"
6841 " name=\"BunykRayCastFunction\"></Proxy>\n"
6842 " </ProxyGroup>\n"
6843 " <ProxyGroup name=\"textures\">\n"
6844 " <SourceProxy class=\"vtkTexture\"\n"
6845 " name=\"Texture\">\n"
6846 " <InputProperty command=\"SetInputConnection\"\n"
6847 " name=\"Input\">\n"
6848 " <ProxyGroupDomain name=\"groups\">\n"
6849 " <Group name=\"sources\" />\n"
6850 " <Group name=\"filters\" />\n"
6851 " </ProxyGroupDomain>\n"
6852 " <DataTypeDomain name=\"input_type\">\n"
6853 " <DataType value=\"vtkImageData\" />\n"
6854 " </DataTypeDomain>\n"
6855 " </InputProperty>\n"
6856 " <!-- This property without associated command is used to store the source filename containing the texture, as we lose this information when loading the texture from a vtkTexture directly -->\n"
6857 " <StringVectorProperty animateable=\"0\"\n"
6858 " name=\"FileName\"\n"
6859 " number_of_elements=\"1\">\n"
6860 " </StringVectorProperty>\n"
6861 " </SourceProxy>\n"
6862 " <Proxy class=\"vtkTexture\"\n"
6863 " name=\"ImageTexture\"\n"
6864 " si_class=\"vtkSIImageTextureProxy\"\n"
6865 " processes=\"client|renderserver|dataserver\">\n"
6866 " <Documentation>This is a proxy for a vtkTexture which also includes an\n"
6867 " image file reader. This reader can read an image of client/data server or\n"
6868 " render server and then transmit it to the client/render server where it\n"
6869 " will be used for texturing.</Documentation>\n"
6870 " <SubProxy>\n"
6871 " <Proxy name=\"Source\"\n"
6872 " proxygroup=\"sources\"\n"
6873 " proxyname=\"NetworkImageSource\" />\n"
6874 " <ExposedProperties>\n"
6875 " <Property name=\"FileName\" />\n"
6876 " <Property name=\"TrivialProducerKey\" />\n"
6877 " <Property name=\"Mode\" />\n"
6878 " </ExposedProperties>\n"
6879 " </SubProxy>\n"
6880 " <IntVectorProperty animateable=\"1\"\n"
6881 " command=\"SetRestrictPowerOf2ImageSmaller\"\n"
6882 " default_values=\"0\"\n"
6883 " name=\"RestrictPowerOf2ImageSmaller\"\n"
6884 " number_of_elements=\"1\">\n"
6885 " <BooleanDomain name=\"bool\" />\n"
6886 " </IntVectorProperty>\n"
6887 " <IntVectorProperty animateable=\"0\"\n"
6888 " command=\"SetColorMode\"\n"
6889 " default_values=\"2\"\n"
6890 " name=\"ColorMode\"\n"
6891 " number_of_elements=\"1\">\n"
6892 " <EnumerationDomain name=\"enum\">\n"
6893 " <Entry text=\"Default\"\n"
6894 " value=\"0\" />\n"
6895 " <Entry text=\"Map Scalars\"\n"
6896 " value=\"1\" />\n"
6897 ;
6898 
6899 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/rendering.xml
6901 " <Entry text=\"Direct Scalars\"\n"
6902 " value=\"2\" />\n"
6903 " </EnumerationDomain>\n"
6904 " <Documentation>When color mode is Default, 8-bits textures is equivalent to Direct Scalars,\n"
6905 " while equivalent to Map Scalars for 16-bits textures. In the case of Map Scalars, all the\n"
6906 " values are mapped to a generic color map.</Documentation>\n"
6907 " </IntVectorProperty>\n"
6908 " </Proxy>\n"
6909 " </ProxyGroup>\n"
6910 " <ProxyGroup name=\"props\">\n"
6911 " <Proxy class=\"vtkTextActor\"\n"
6912 " name=\"TextActor\">\n"
6913 " <Documentation>Proxy for a text actor. Not to be used\n"
6914 " directly.</Documentation>\n"
6915 " <StringVectorProperty animateable=\"0\"\n"
6916 " command=\"SetInput\"\n"
6917 " name=\"Text\"\n"
6918 " number_of_elements=\"1\"></StringVectorProperty>\n"
6919 " <IntVectorProperty animateable=\"1\"\n"
6920 " command=\"SetVisibility\"\n"
6921 " default_values=\"1\"\n"
6922 " name=\"Visibility\"\n"
6923 " number_of_elements=\"1\">\n"
6924 " <BooleanDomain name=\"bool\" />\n"
6925 " </IntVectorProperty>\n"
6926 " <DoubleVectorProperty animateable=\"0\"\n"
6927 " command=\"SetPosition\"\n"
6928 " default_values=\"0 0\"\n"
6929 " name=\"Position\"\n"
6930 " number_of_elements=\"2\">\n"
6931 " <DoubleRangeDomain name=\"range\" />\n"
6932 " </DoubleVectorProperty>\n"
6933 " <IntVectorProperty animateable=\"0\"\n"
6934 " command=\"SetTextScaleMode\"\n"
6935 " default_values=\"2\"\n"
6936 " name=\"TextScaleMode\"\n"
6937 " number_of_elements=\"1\">\n"
6938 " <EnumerationDomain name=\"enum\">\n"
6939 " <Entry text=\"None\"\n"
6940 " value=\"0\" />\n"
6941 " <Entry text=\"Prop\"\n"
6942 " value=\"1\" />\n"
6943 " <Entry text=\"Viewport\"\n"
6944 " value=\"2\" />\n"
6945 " </EnumerationDomain>\n"
6946 " </IntVectorProperty>\n"
6947 " <ProxyProperty command=\"SetTextProperty\"\n"
6948 " name=\"TextProperty\">\n"
6949 " <ProxyGroupDomain name=\"groups\">\n"
6950 " <Group name=\"properties\" />\n"
6951 " </ProxyGroupDomain>\n"
6952 " </ProxyProperty>\n"
6953 " <!-- End of TextActor -->\n"
6954 " </Proxy>\n"
6955 " <!-- End of group \"props\" -->\n"
6956 " </ProxyGroup>\n"
6957 " <ProxyGroup name=\"properties\">\n"
6958 " <Proxy class=\"vtkTextProperty\" name=\"TextPropertyBase\" processes=\"client|dataserver|renderserver\" >\n"
6959 " <DoubleVectorProperty command=\"SetBackgroundRGBA\"\n"
6960 " default_values=\"0.0 0.0 0.0 0.0\"\n"
6961 " name=\"BackgroundRGBA\"\n"
6962 " number_of_elements=\"4\">\n"
6963 " <DoubleRangeDomain max=\"1 1 1 1\" min=\"0 0 0 0\" name=\"range\" />\n"
6964 " </DoubleVectorProperty>\n"
6965 "\n"
6966 " <DoubleVectorProperty animateable=\"0\"\n"
6967 " command=\"SetOpacity\"\n"
6968 " default_values=\"1.0\"\n"
6969 " name=\"Opacity\"\n"
6970 " number_of_elements=\"1\">\n"
6971 " <DoubleRangeDomain max=\"1.0\"\n"
6972 " min=\"0.0\"\n"
6973 " name=\"range\" />\n"
6974 " </DoubleVectorProperty>\n"
6975 " <IntVectorProperty animateable=\"0\"\n"
6976 " command=\"SetFontFamily\"\n"
6977 " default_values=\"0\"\n"
6978 " name=\"FontFamily\"\n"
6979 " number_of_elements=\"1\">\n"
6980 " <EnumerationDomain name=\"enum\">\n"
6981 " <Entry text=\"Arial\"\n"
6982 " value=\"0\" />\n"
6983 " <Entry text=\"Courier\"\n"
6984 " value=\"1\" />\n"
6985 " <Entry text=\"Times\"\n"
6986 " value=\"2\" />\n"
6987 " <Entry text=\"File\"\n"
6988 " value=\"4\" />\n"
6989 " </EnumerationDomain>\n"
6990 " </IntVectorProperty>\n"
6991 " <StringVectorProperty command=\"SetFontFile\"\n"
6992 " label=\"Name\"\n"
6993 " name=\"FontFile\"\n"
6994 " number_of_elements=\"1\"\n"
6995 " default_values=\"\">\n"
6996 " <Hints>\n"
6997 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
6998 " mode=\"visibility\"\n"
6999 " property=\"FontFamily\"\n"
7000 " value=\"4\" />\n"
7001 " <!-- enable this widget when FontFamily==4 -->\n"
7002 " </Hints>\n"
7003 " </StringVectorProperty>\n"
7004 " <IntVectorProperty animateable=\"0\"\n"
7005 " command=\"SetBold\"\n"
7006 " default_values=\"0\"\n"
7007 " name=\"Bold\"\n"
7008 " number_of_elements=\"1\">\n"
7009 " <BooleanDomain name=\"bool\" />\n"
7010 " </IntVectorProperty>\n"
7011 " <IntVectorProperty animateable=\"0\"\n"
7012 " command=\"SetItalic\"\n"
7013 " default_values=\"0\"\n"
7014 " name=\"Italic\"\n"
7015 " number_of_elements=\"1\">\n"
7016 " <BooleanDomain name=\"bool\" />\n"
7017 " </IntVectorProperty>\n"
7018 " <IntVectorProperty animateable=\"0\"\n"
7019 " command=\"SetShadow\"\n"
7020 " default_values=\"0\"\n"
7021 " name=\"Shadow\"\n"
7022 " number_of_elements=\"1\">\n"
7023 " <BooleanDomain name=\"bool\" />\n"
7024 " </IntVectorProperty>\n"
7025 " <IntVectorProperty animateable=\"0\"\n"
7026 " command=\"SetFontSize\"\n"
7027 " default_values=\"18\"\n"
7028 " name=\"FontSize\"\n"
7029 " number_of_elements=\"1\">\n"
7030 " <IntRangeDomain min=\"0\"\n"
7031 " name=\"range\" />\n"
7032 " </IntVectorProperty>\n"
7033 " <DoubleVectorProperty animateable=\"0\"\n"
7034 " command=\"SetOrientation\"\n"
7035 " default_values=\"0\"\n"
7036 " name=\"Orientation\"\n"
7037 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
7038 "\n"
7039 " <DoubleVectorProperty command=\"SetLineSpacing\"\n"
7040 " default_values=\"1.0\"\n"
7041 " name=\"LineSpacing\"\n"
7042 " number_of_elements=\"1\"\n"
7043 " panel_visibility=\"advanced\">\n"
7044 " <DoubleRangeDomain max=\"10\"\n"
7045 " min=\"0\"\n"
7046 " name=\"range\" />\n"
7047 " <Documentation>Set the extra spacing between lines, expressed as a text height multiplication factor.</Documentation>\n"
7048 " </DoubleVectorProperty>\n"
7049 "\n"
7050 " <IntVectorProperty command=\"SetLineOffset\"\n"
7051 " default_values=\"0.0\"\n"
7052 " name=\"LineOffset\"\n"
7053 " number_of_elements=\"1\"\n"
7054 " panel_visibility=\"advanced\">\n"
7055 " <IntRangeDomain max=\"500\"\n"
7056 " min=\"0\"\n"
7057 " name=\"range\"\n"
7058 " resolution=\"2\" />\n"
7059 " <Documentation>Set the offset between two lines in pixels unit.</Documentation>\n"
7060 " </IntVectorProperty>\n"
7061 "\n"
7062 " <IntVectorProperty command=\"SetCellOffset\"\n"
7063 " default_values=\"0.0\"\n"
7064 " name=\"CellOffset\"\n"
7065 " number_of_elements=\"1\"\n"
7066 " panel_visibility=\"advanced\">\n"
7067 " <IntRangeDomain max=\"500\"\n"
7068 " min=\"0\"\n"
7069 " name=\"range\"\n"
7070 " resolution=\"2\" />\n"
7071 " <Documentation>Set the offset between two cells in pixels unit.</Documentation>\n"
7072 " </IntVectorProperty>\n"
7073 "\n"
7074 " <IntVectorProperty animateable=\"0\"\n"
7075 " command=\"SetJustification\"\n"
7076 " default_values=\"0\"\n"
7077 " name=\"Justification\"\n"
7078 " number_of_elements=\"1\">\n"
7079 " <EnumerationDomain name=\"enum\">\n"
7080 " <Entry text=\"Left\"\n"
7081 " value=\"0\" />\n"
7082 " <Entry text=\"Center\"\n"
7083 " value=\"1\" />\n"
7084 " <Entry text=\"Right\"\n"
7085 " value=\"2\" />\n"
7086 " </EnumerationDomain>\n"
7087 " </IntVectorProperty>\n"
7088 " <IntVectorProperty animateable=\"0\"\n"
7089 " command=\"SetVerticalJustification\"\n"
7090 " default_values=\"0\"\n"
7091 " name=\"VerticalJustification\"\n"
7092 " number_of_elements=\"1\">\n"
7093 " <EnumerationDomain name=\"enum\">\n"
7094 " <Entry text=\"Bottom\"\n"
7095 " value=\"0\" />\n"
7096 " <Entry text=\"Center\"\n"
7097 " value=\"1\" />\n"
7098 " <Entry text=\"Top\"\n"
7099 " value=\"2\" />\n"
7100 " </EnumerationDomain>\n"
7101 " </IntVectorProperty>\n"
7102 "\n"
7103 " <IntVectorProperty command=\"SetInteriorLinesVisibility\"\n"
7104 " name=\"InteriorLinesVisibility\"\n"
7105 " number_of_elements=\"1\"\n"
7106 " default_values=\"0\">\n"
7107 " <BooleanDomain name=\"bool\" />\n"
7108 " <Documentation>\n"
7109 " Show/hide interior lines between cells. Only valid for multi cell text.\n"
7110 " </Documentation>\n"
7111 " </IntVectorProperty>\n"
7112 "\n"
7113 " <IntVectorProperty command=\"SetInteriorLinesWidth\"\n"
7114 " name=\"InteriorLinesWidth\"\n"
7115 " number_of_elements=\"1\"\n"
7116 " default_values=\"1\">\n"
7117 " <IntRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
7118 " <Documentation>\n"
7119 " Set the width (in pixels) of the interior lines between cells. Only valid for multi cell text.\n"
7120 " </Documentation>\n"
7121 " </IntVectorProperty>\n"
7122 "\n"
7123 " <DoubleVectorProperty command=\"SetInteriorLinesColor\"\n"
7124 " name=\"InteriorLinesColor\"\n"
7125 " default_values=\"0.0 0.0 0.0\"\n"
7126 " number_of_elements=\"3\"\n"
7127 " panel_widget=\"color_selector\">\n"
7128 " <DoubleRangeDomain name=\"range\"\n"
7129 " min=\"0.0 0.0 0.0\"\n"
7130 " max=\"1.0 1.0 1.0\" />\n"
7131 " <Documentation>\n"
7132 " Set the color of the interior lines between cells. Only valid for multi cell text.\n"
7133 " </Documentation>\n"
7134 " </DoubleVectorProperty>\n"
7135 " <!-- End of TextProperty -->\n"
7136 " </Proxy>\n"
7137 "\n"
7138 " <Proxy class=\"vtkTextProperty\" name=\"TextProperty\"\n"
7139 " base_proxygroup=\"properties\"\n"
7140 " base_proxyname=\"TextPropertyBase\"\n"
7141 " processes=\"client|dataserver|renderserver\">\n"
7142 " <DoubleVectorProperty animateable=\"0\"\n"
7143 " argument_is_array=\"1\"\n"
7144 " command=\"SetColor\"\n"
7145 " default_values=\"1.0 1.0 1.0\"\n"
7146 " name=\"Color\"\n"
7147 " number_of_elements=\"3\">\n"
7148 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
7149 " <Hints>\n"
7150 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"TextAnnotationColor\"\n"
7151 " unlink_if_modified=\"1\" />\n"
7152 " </Hints>\n"
7153 " </DoubleVectorProperty>\n"
7154 " <ExposedProperties>\n"
7155 " <Property name=\"LineSpacing\" />\n"
7156 " <Property name=\"CellOffset\" />\n"
7157 " </ExposedProperties>\n"
7158 " </Proxy>\n"
7159 "\n"
7160 " <Proxy class=\"vtkTextProperty\" name=\"ChartTextProperty\"\n"
7161 " base_proxygroup=\"properties\"\n"
7162 " base_proxyname=\"TextPropertyBase\"\n"
7163 " processes=\"client|dataserver|renderserver\">\n"
7164 " <!-- same as \"TextProperty\" except with different color that is not\n"
7165 " linked with TextAnnotationColor -->\n"
7166 " <DoubleVectorProperty animateable=\"0\"\n"
7167 " argument_is_array=\"1\"\n"
7168 " command=\"SetColor\"\n"
7169 " default_values=\"0.0 0.0 0.0\"\n"
7170 " name=\"Color\"\n"
7171 " number_of_elements=\"3\">\n"
7172 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
7173 " </DoubleVectorProperty>\n"
7174 " </Proxy>\n"
7175 "\n"
7176 " <Proxy class=\"vtkTextProperty\" name=\"TextPropertyCentered\"\n"
7177 " base_proxygroup=\"properties\"\n"
7178 " base_proxyname=\"TextProperty\"\n"
7179 " processes=\"client|dataserver|renderserver\">\n"
7180 " <!-- inherit TextProperty with a vertical justification defaulted to centered -->\n"
7181 " <IntVectorProperty animateable=\"0\"\n"
7182 " command=\"SetVerticalJustification\"\n"
7183 " default_values=\"1\"\n"
7184 " name=\"VerticalJustification\"\n"
7185 " number_of_elements=\"1\"\n"
7186 " override=\"1\">\n"
7187 " <EnumerationDomain name=\"enum\">\n"
7188 " <Entry text=\"Bottom\"\n"
7189 " value=\"0\" />\n"
7190 " <Entry text=\"Center\"\n"
7191 " value=\"1\" />\n"
7192 " <Entry text=\"Top\"\n"
7193 " value=\"2\" />\n"
7194 " </EnumerationDomain>\n"
7195 " </IntVectorProperty>\n"
7196 "\n"
7197 " </Proxy>\n"
7198 "\n"
7199 " </ProxyGroup>\n"
7200 "\n"
7201 " <ProxyGroup name=\"additional_lights\" label=\"Lights\">\n"
7202 " <LightProxy name=\"Light\"\n"
7203 " class=\"vtkPVLight\"\n"
7204 " processes=\"client|dataserver|renderserver\">\n"
7205 " <IntVectorProperty command=\"SetSwitch\"\n"
7206 " label=\"Enable\"\n"
7207 " name=\"LightSwitch\"\n"
7208 " number_of_elements=\"1\"\n"
7209 " default_values=\"1\"\n"
7210 " >\n"
7211 " <Documentation>Turn on/off this light in the active view.</Documentation>\n"
7212 " <BooleanDomain name=\"bool\" />\n"
7213 " </IntVectorProperty>\n"
7214 "\n"
7215 " <StringVectorProperty command=\"SetName\"\n"
7216 " label=\"Name\"\n"
7217 " name=\"LightName\"\n"
7218 " panel_visibility=\"never\"\n"
7219 " number_of_elements=\"1\">\n"
7220 " </StringVectorProperty>\n"
7221 "\n"
7222 " <IntVectorProperty command=\"SetLightType\"\n"
7223 " label=\"Coords\"\n"
7224 " name=\"LightType\"\n"
7225 " number_of_elements=\"1\"\n"
7226 " default_values=\"3\">\n"
7227 " <EnumerationDomain name=\"enum\">\n"
7228 " <Entry text=\"Headlight\"\n"
7229 " value=\"1\" />\n"
7230 " <Entry text=\"Camera\"\n"
7231 " value=\"2\" />\n"
7232 " <Entry text=\"Scene\"\n"
7233 " value=\"3\" />\n"
7234 " <Entry text=\"Ambient\"\n"
7235 " value=\"4\" />\n"
7236 " </EnumerationDomain>\n"
7237 " <Documentation>\n"
7238 " Specify how the light is positioned. It can be attached to the eye (**Headlight**), relative to the\n"
7239 " eye (**Camera**), fixed in world space (**Scene**), or position-less (**Ambient**).\n"
7240 " </Documentation>\n"
7241 " </IntVectorProperty>\n"
7242 "\n"
7243 " <DoubleVectorProperty command=\"SetIntensity\"\n"
7244 " label=\"Intensity\"\n"
7245 " name=\"LightIntensity\"\n"
7246 " default_values=\"1.0\"\n"
7247 " number_of_elements=\"1\">\n"
7248 ;
7249 
7250 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/rendering.xml
7252 " <DoubleRangeDomain min=\"0\"\n"
7253 " name=\"range\"\n"
7254 " resolution=\"0.01\" />\n"
7255 " <Documentation>\n"
7256 " Set the light's brightness. Can be greater than 1.\n"
7257 " </Documentation>\n"
7258 " </DoubleVectorProperty>\n"
7259 "\n"
7260 " <IntVectorProperty command=\"SetPositional\"\n"
7261 " label=\"Type\"\n"
7262 " name=\"Positional\"\n"
7263 " default_values=\"0\"\n"
7264 " number_of_elements=\"1\"\n"
7265 " >\n"
7266 " <Documentation>\n"
7267 " Set the light's type.\n"
7268 " A **Positional** light's rays diverge from its position. Use **Cone Angle** to limit them.\n"
7269 " A **Directional** light's rays come from far away, and are parallel.\n"
7270 " </Documentation>\n"
7271 " <EnumerationDomain name=\"enum\">\n"
7272 " <Entry text=\"Directional\"\n"
7273 " value=\"0\" />\n"
7274 " <Entry text=\"Positional\"\n"
7275 " value=\"1\" />\n"
7276 " </EnumerationDomain>\n"
7277 " <Hints>\n"
7278 " <!-- display when light type is not Ambient -->\n"
7279 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7280 " mode=\"visibility\"\n"
7281 " property=\"LightType\"\n"
7282 " inverse=\"1\"\n"
7283 " value=\"4\" />\n"
7284 " </Hints>\n"
7285 " </IntVectorProperty>\n"
7286 "\n"
7287 " <DoubleVectorProperty command=\"GetPosition\"\n"
7288 " name=\"PositionInfo\"\n"
7289 " default_values=\"0 0 1\"\n"
7290 " information_only=\"1\"\n"
7291 " number_of_elements=\"3\">\n"
7292 " <SimpleDoubleInformationHelper />\n"
7293 " </DoubleVectorProperty>\n"
7294 " <DoubleVectorProperty command=\"SetPosition\"\n"
7295 " label=\"Position\"\n"
7296 " name=\"LightPosition\"\n"
7297 " information_property=\"PositionInfo\"\n"
7298 " default_values=\"0 0 1\"\n"
7299 " number_of_elements=\"3\">\n"
7300 " <Documentation>\n"
7301 " Relative position of the light for **Camera Coords** light, world-space position for **Scene Coords** light.\n"
7302 " </Documentation>\n"
7303 " <Hints>\n"
7304 " <!-- display when light type is Scene or Camera -->\n"
7305 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7306 " mode=\"visibility\"\n"
7307 " property=\"LightType\"\n"
7308 " values=\"2 3\" />\n"
7309 " </Hints>\n"
7310 " </DoubleVectorProperty>\n"
7311 "\n"
7312 " <DoubleVectorProperty command=\"GetFocalPoint\"\n"
7313 " name=\"FocalPointInfo\"\n"
7314 " default_values=\"0 0 0\"\n"
7315 " information_only=\"1\"\n"
7316 " number_of_elements=\"3\">\n"
7317 " <SimpleDoubleInformationHelper />\n"
7318 " </DoubleVectorProperty>\n"
7319 " <DoubleVectorProperty command=\"SetFocalPoint\"\n"
7320 " name=\"FocalPoint\"\n"
7321 " information_property=\"FocalPointInfo\"\n"
7322 " default_values=\"0 0 0\"\n"
7323 " number_of_elements=\"3\">\n"
7324 " <Documentation>\n"
7325 " Used with position to compute the light direction, this is a \"look-at\" point.\n"
7326 " </Documentation>\n"
7327 " <Hints>\n"
7328 " <!-- display when light type is Scene or Camera -->\n"
7329 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7330 " mode=\"visibility\"\n"
7331 " property=\"LightType\"\n"
7332 " values=\"2 3\" />\n"
7333 " </Hints>\n"
7334 " </DoubleVectorProperty>\n"
7335 "\n"
7336 " <DoubleVectorProperty command=\"SetColor\"\n"
7337 " default_values=\"1 1 1\"\n"
7338 " name=\"DiffuseColor\"\n"
7339 " panel_widget=\"color_selector\"\n"
7340 " number_of_elements=\"3\">\n"
7341 " <DoubleRangeDomain\n"
7342 " max=\"1 1 1\"\n"
7343 " min=\"0 0 0\"\n"
7344 " name=\"range\" />\n"
7345 " <Documentation>\n"
7346 " Color of the light.\n"
7347 " </Documentation>\n"
7348 " </DoubleVectorProperty>\n"
7349 "\n"
7350 " <DoubleVectorProperty command=\"SetConeAngle\"\n"
7351 " default_values=\"30.0\"\n"
7352 " name=\"ConeAngle\"\n"
7353 " number_of_elements=\"1\">\n"
7354 " <DoubleRangeDomain max=\"90.0\"\n"
7355 " min=\"0.0\"\n"
7356 " name=\"range\" />\n"
7357 " <Documentation>\n"
7358 " For a **Positional** light, limit the light to a cone around its direction, creating a \"spot-light\" effect.\n"
7359 " Set to 90 to light all directions. In degrees.\n"
7360 " </Documentation>\n"
7361 " <Hints>\n"
7362 " <!-- display when light type is not Ambient, and when Positional -->\n"
7363 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7364 " mode=\"visibility\"\n"
7365 " property=\"LightType\"\n"
7366 " inverse=\"1\"\n"
7367 " value=\"4\" />\n"
7368 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7369 " mode=\"visibility\"\n"
7370 " property=\"Positional\"\n"
7371 " value=\"1\" />\n"
7372 " </Hints>\n"
7373 " </DoubleVectorProperty>\n"
7374 "\n"
7375 " <DoubleVectorProperty command=\"SetRadius\"\n"
7376 " default_values=\"0.0\"\n"
7377 " name=\"Radius\"\n"
7378 " number_of_elements=\"1\">\n"
7379 " <DoubleRangeDomain min=\"0\"\n"
7380 " name=\"range\" />\n"
7381 " <Documentation>\n"
7382 " For OSPRay renderer lights, sets the apparent size of the light.\n"
7383 " In degrees for **Directional**, world space units for **Positional**. Increasing above 0 produces soft shadows.\n"
7384 " </Documentation>\n"
7385 " <Hints>\n"
7386 " <!-- display when light type is not Ambient -->\n"
7387 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7388 " mode=\"visibility\"\n"
7389 " property=\"LightType\"\n"
7390 " inverse=\"1\"\n"
7391 " value=\"4\" />\n"
7392 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
7393 " </Hints>\n"
7394 " </DoubleVectorProperty>\n"
7395 " <PropertyGroup panel_widget=\"InteractiveLight\">\n"
7396 " <Property function=\"Positional\" name=\"Positional\" />\n"
7397 " <Property function=\"WorldPosition\" name=\"LightPosition\" />\n"
7398 " <Property function=\"FocalPoint\" name=\"FocalPoint\" />\n"
7399 " <Property function=\"ConeAngle\" name=\"ConeAngle\" />\n"
7400 " <Property function=\"LightColor\" name=\"DiffuseColor\" />\n"
7401 " </PropertyGroup>\n"
7402 " </LightProxy>\n"
7403 " <!-- End of additional_lights -->\n"
7404 " </ProxyGroup>\n"
7405 "\n"
7406 " <ProxyGroup name=\"materials\">\n"
7407 " <MaterialLibraryProxy class=\"vtkPVMaterialLibrary\"\n"
7408 " name=\"MaterialLibrary\"\n"
7409 " processes=\"client|renderserver|dataserver\">\n"
7410 " <StringVectorProperty name=\"LoadMaterials\"\n"
7411 " default_values=\"\"\n"
7412 " label=\"Load Materials\"\n"
7413 " number_of_elements=\"1\"\n"
7414 " panel_visibility=\"never\">\n"
7415 " </StringVectorProperty>\n"
7416 " </MaterialLibraryProxy>\n"
7417 " </ProxyGroup>\n"
7418 "\n"
7419 "\n"
7420 "</ServerManagerConfiguration>\n"
7421 "\n";
7422 // Get single string
7424 {
7425 
7426  const size_t len0 = strlen(paraview_server_managerrenderingInterface0);
7427  const size_t len1 = strlen(paraview_server_managerrenderingInterface1);
7428  const size_t len2 = strlen(paraview_server_managerrenderingInterface2);
7429  size_t len = ( 0
7430  + len0
7431  + len1
7432  + len2 );
7433  char* res = new char[ len + 1];
7434  size_t offset = 0;
7435  std::copy(paraview_server_managerrenderingInterface0, paraview_server_managerrenderingInterface0 + len0, res + offset); offset += len0;
7436  std::copy(paraview_server_managerrenderingInterface1, paraview_server_managerrenderingInterface1 + len1, res + offset); offset += len1;
7437  std::copy(paraview_server_managerrenderingInterface2, paraview_server_managerrenderingInterface2 + len2, res + offset); offset += len2;
7438  assert(offset == len);
7439  res[offset] = 0;
7440  return res;
7441 }
7442 
7443 
7444 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/sources_remotingviews.xml
7446 "<ServerManagerConfiguration>\n"
7447 " <ProxyGroup name=\"sources\">\n"
7448 " <!-- ==================================================================== -->\n"
7449 " <SourceProxy class=\"vtkPVLogoSource\" name=\"LogoSource\" label=\"Logo\">\n"
7450 " <ProxyProperty command=\"SetTexture\"\n"
7451 " name=\"Texture\"\n"
7452 " panel_widget=\"texture_selector\"\n"
7453 " null_on_empty=\"1\" >\n"
7454 " <ProxyGroupDomain name=\"groups\">\n"
7455 " <Group name=\"textures\" />\n"
7456 " </ProxyGroupDomain>\n"
7457 " </ProxyProperty>\n"
7458 " <Hints>\n"
7459 " <Visibility replace_input=\"0\" />\n"
7460 " <OutputPort index=\"0\"\n"
7461 " name=\"Output-0\"\n"
7462 " type=\"logo\" />\n"
7463 " <Plotable />\n"
7464 " </Hints>\n"
7465 " <!-- End of LogoSource -->\n"
7466 " </SourceProxy>\n"
7467 "\n"
7468 " </ProxyGroup>\n"
7469 "</ServerManagerConfiguration>\n"
7470 "\n";
7471 // Get single string
7473 {
7474 
7475  const size_t len0 = strlen(paraview_server_managersources_remotingviewsInterface0);
7476  size_t len = ( 0
7477  + len0 );
7478  char* res = new char[ len + 1];
7479  size_t offset = 0;
7481  assert(offset == len);
7482  res[offset] = 0;
7483  return res;
7484 }
7485 
7486 
7487 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
7489 "\n"
7490 "<ServerManagerConfiguration>\n"
7491 " <ProxyGroup name=\"settings\">\n"
7492 " <!-- ================================================================== -->\n"
7493 " <SettingsProxy name=\"RenderViewSettings\" label=\"Render View\"\n"
7494 " processes=\"client|dataserver|renderserver\"\n"
7495 " class=\"vtkPVRenderViewSettings\">\n"
7496 " <Documentation>\n"
7497 " Application settings for render views.\n"
7498 " </Documentation>\n"
7499 "\n"
7500 " <IntVectorProperty name=\"ResolveCoincidentTopology\"\n"
7501 " command=\"SetResolveCoincidentTopology\"\n"
7502 " number_of_elements=\"1\"\n"
7503 " default_values=\"1\"\n"
7504 " panel_visibility=\"advanced\">\n"
7505 " <Documentation>\n"
7506 " Set the mode to use to overcome the OpenGL rendering issue when faces\n"
7507 " coincide with lines and points.\n"
7508 " </Documentation>\n"
7509 " <EnumerationDomain name=\"enum\">\n"
7510 " <Entry text=\"Do nothing\" value=\"0\" />\n"
7511 " <Entry text=\"Offset faces relative to lines and points\" value=\"1\" />\n"
7512 " <Entry text=\"Offset lines and points relative to faces\" value=\"2\" />\n"
7513 " <Entry text=\"Shift z-buffer when rendering lines and points\" value=\"3\" />\n"
7514 " </EnumerationDomain>\n"
7515 " <Hints>\n"
7516 " <RestartRequired />\n"
7517 " </Hints>\n"
7518 " </IntVectorProperty>\n"
7519 "\n"
7520 " <DoubleVectorProperty name=\"PolygonOffsetParameters\"\n"
7521 " command=\"SetPolygonOffsetParameters\"\n"
7522 " number_of_elements=\"2\"\n"
7523 " default_values=\"0.0 0.0\"\n"
7524 " panel_visibility=\"advanced\">\n"
7525 " <DoubleRangeDomain name=\"range\" />\n"
7526 " <Documentation>\n"
7527 " Set the polygon offset parameters to control how polygon depths are shifted\n"
7528 " in the depth buffer. Change these parameters to change how coincident lines,\n"
7529 " points, and polygons are resolved when rendering. The first parameter controls\n"
7530 " how much the angle of the polygon relative to the camera view plane contributes\n"
7531 " to the depth offset of pixels in the rendered polygon. The second parameter is\n"
7532 " a constant offset to add to the depth buffer. Refer to the OpenGL manual on\n"
7533 " glPolygonOffset for further details on these parameters.\n"
7534 " </Documentation>\n"
7535 " <Hints>\n"
7536 " <RestartRequired />\n"
7537 " </Hints>\n"
7538 " </DoubleVectorProperty>\n"
7539 "\n"
7540 " <DoubleVectorProperty name=\"LineOffsetParameters\"\n"
7541 " command=\"SetLineOffsetParameters\"\n"
7542 " number_of_elements=\"2\"\n"
7543 " default_values=\"0.0 -4\"\n"
7544 " panel_visibility=\"advanced\">\n"
7545 " <DoubleRangeDomain name=\"range\" />\n"
7546 " <Documentation>\n"
7547 " Parameters used the same way as the parameters in **Polygon Offset Parameters**,\n"
7548 " but applied when lines are rendered.\n"
7549 " </Documentation>\n"
7550 " <Hints>\n"
7551 " <RestartRequired />\n"
7552 " </Hints>\n"
7553 " </DoubleVectorProperty>\n"
7554 "\n"
7555 " <DoubleVectorProperty name=\"PointOffsetParameter\"\n"
7556 " command=\"SetPointOffsetParameter\"\n"
7557 " number_of_elements=\"1\"\n"
7558 " default_values=\"-8\"\n"
7559 " panel_visibility=\"advanced\">\n"
7560 " <DoubleRangeDomain name=\"range\" />\n"
7561 " <Documentation>\n"
7562 " Specifies a constant depth offset to apply when points are rendered.\n"
7563 " </Documentation>\n"
7564 " <Hints>\n"
7565 " <RestartRequired />\n"
7566 " </Hints>\n"
7567 " </DoubleVectorProperty>\n"
7568 "\n"
7569 " <DoubleVectorProperty name=\"ZShift\"\n"
7570 " command=\"SetZShift\"\n"
7571 " number_of_elements=\"1\"\n"
7572 " default_values=\"0.002\"\n"
7573 " panel_visibility=\"advanced\">\n"
7574 " <DoubleRangeDomain name=\"range\" />\n"
7575 " <Documentation>\n"
7576 " Set the fraction by which to shift the z-buffer range when rendering\n"
7577 " lines and points.\n"
7578 " </Documentation>\n"
7579 " <Hints>\n"
7580 " <RestartRequired />\n"
7581 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7582 " mode=\"visibility\"\n"
7583 " property=\"ResolveCoincidentTopology\"\n"
7584 " value=\"3\" />\n"
7585 " </Hints>\n"
7586 " </DoubleVectorProperty>\n"
7587 "\n"
7588 " <IntVectorProperty name=\"DepthPeeling\"\n"
7589 " default_values=\"1\"\n"
7590 " number_of_elements=\"1\"\n"
7591 " panel_visibility=\"advanced\">\n"
7592 " <BooleanDomain name=\"bool\" />\n"
7593 " <Documentation>\n"
7594 " Enable depth-peeling to correctly render translucent polygons. May slow down\n"
7595 " rendering performance.\n"
7596 " </Documentation>\n"
7597 " </IntVectorProperty>\n"
7598 "\n"
7599 " <IntVectorProperty name=\"DepthPeelingForVolumes\"\n"
7600 " default_values=\"1\"\n"
7601 " number_of_elements=\"1\"\n"
7602 " panel_visibility=\"advanced\">\n"
7603 " <BooleanDomain name=\"bool\" />\n"
7604 " <Documentation>\n"
7605 " Include volumes in the depth-peeling pass to correctly render intermixed\n"
7606 " volumes with translucent polygons. May slow down rendering performance.\n"
7607 " </Documentation>\n"
7608 " <Hints>\n"
7609 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7610 " <Property name=\"DepthPeeling\" />\n"
7611 " </PropertyWidgetDecorator>\n"
7612 " </Hints>\n"
7613 " </IntVectorProperty>\n"
7614 "\n"
7615 " <IntVectorProperty name=\"MaximumNumberOfPeels\"\n"
7616 " default_values=\"4\"\n"
7617 " number_of_elements=\"1\"\n"
7618 " panel_visibility=\"advanced\">\n"
7619 " <IntRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
7620 " <Documentation>\n"
7621 " Set the maximum number of peels to use when depth peeling is employed.\n"
7622 " </Documentation>\n"
7623 " <Hints>\n"
7624 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7625 " <Property name=\"DepthPeeling\" />\n"
7626 " </PropertyWidgetDecorator>\n"
7627 " </Hints>\n"
7628 " </IntVectorProperty>\n"
7629 "\n"
7630 " <IntVectorProperty name=\"UseFXAA\"\n"
7631 " default_values=\"1\"\n"
7632 " number_of_elements=\"1\"\n"
7633 " panel_visibility=\"default\">\n"
7634 " <BooleanDomain name=\"bool\" />\n"
7635 " <Documentation>\n"
7636 " Enable FXAA antialiasing on 3D geometry.\n"
7637 " </Documentation>\n"
7638 " </IntVectorProperty>\n"
7639 " <DoubleVectorProperty name=\"FXAARelativeContrastThreshold\"\n"
7640 " default_values=\"0.125\"\n"
7641 " label=\"Relative Contrast Threshold\"\n"
7642 " panel_visibility=\"advanced\"\n"
7643 " number_of_elements=\"1\">\n"
7644 " <Documentation>\n"
7645 " Contrast threshold for applying FXAA to a pixel, relative to max\n"
7646 " luminance. Lower values will affect more edges. Default is 0.125.\n"
7647 " </Documentation>\n"
7648 " <DoubleRangeDomain name=\"range\" min=\"0.0625\" max=\"0.333333333\" />\n"
7649 " <Hints>\n"
7650 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7651 " <Property name=\"UseFXAA\" />\n"
7652 " </PropertyWidgetDecorator>\n"
7653 " </Hints>\n"
7654 " </DoubleVectorProperty>\n"
7655 " <!-- The hard contrast threshold is reduced to 0.045 by default. This\n"
7656 " ensures that the red arrow of the orientation axes is\n"
7657 " antialiased. -->\n"
7658 " <DoubleVectorProperty name=\"FXAAHardContrastThreshold\"\n"
7659 " default_values=\"0.045\"\n"
7660 " label=\"Hard Contrast Threshold\"\n"
7661 " panel_visibility=\"advanced\"\n"
7662 " number_of_elements=\"1\">\n"
7663 " <Documentation>\n"
7664 " Hard contrast threshold for applying FXAA to a pixel. Lower values\n"
7665 " will affect more edges. Default is 0.045.\n"
7666 " </Documentation>\n"
7667 " <DoubleRangeDomain name=\"range\" min=\"0.03125\" max=\"0.08333333\" />\n"
7668 " <Hints>\n"
7669 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7670 " <Property name=\"UseFXAA\" />\n"
7671 " </PropertyWidgetDecorator>\n"
7672 " </Hints>\n"
7673 " </DoubleVectorProperty>\n"
7674 " <DoubleVectorProperty name=\"FXAASubpixelBlendLimit\"\n"
7675 " default_values=\"0.75\"\n"
7676 " label=\"Subpixel Blend Limit\"\n"
7677 " panel_visibility=\"advanced\"\n"
7678 " number_of_elements=\"1\">\n"
7679 " <Documentation>\n"
7680 " Maximum amount of lowpass filtering to apply to the final pixel color\n"
7681 " to correct subpixel aliasing. Default value is 0.75.\n"
7682 " </Documentation>\n"
7683 " <DoubleRangeDomain name=\"range\" min=\"0.\" max=\"1.\" />\n"
7684 " <Hints>\n"
7685 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7686 " <Property name=\"UseFXAA\" />\n"
7687 " </PropertyWidgetDecorator>\n"
7688 " </Hints>\n"
7689 " </DoubleVectorProperty>\n"
7690 " <DoubleVectorProperty name=\"FXAASubpixelContrastThreshold\"\n"
7691 " default_values=\"0.25\"\n"
7692 " label=\"Subpixel Contrast Threshold\"\n"
7693 " panel_visibility=\"advanced\"\n"
7694 " number_of_elements=\"1\">\n"
7695 " <Documentation>\n"
7696 " Contrast threshold for subpixel aliasing detection. Higher values\n"
7697 " decrease sensitivity to subpixel aliasing. Default value is 0.25.\n"
7698 " </Documentation>\n"
7699 " <DoubleRangeDomain name=\"range\" min=\"0.\" max=\"0.5\" />\n"
7700 " <Hints>\n"
7701 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7702 " <Property name=\"UseFXAA\" />\n"
7703 " </PropertyWidgetDecorator>\n"
7704 " </Hints>\n"
7705 " </DoubleVectorProperty>\n"
7706 " <IntVectorProperty name=\"FXAAUseHighQualityEndpoints\"\n"
7707 " default_values=\"1\"\n"
7708 " label=\"Improve Single Pixel Lines\"\n"
7709 " panel_visibility=\"advanced\"\n"
7710 " number_of_elements=\"1\">\n"
7711 " <BooleanDomain name=\"bool\" />\n"
7712 " <Documentation>\n"
7713 " When enabled, a more sensitive endpoint detection method is used.\n"
7714 " Disabling this will improve performance, but single-pixel lines will\n"
7715 " have noticeable artifacts. Default is On.\n"
7716 " </Documentation>\n"
7717 " <Hints>\n"
7718 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7719 " <Property name=\"UseFXAA\" />\n"
7720 " </PropertyWidgetDecorator>\n"
7721 " </Hints>\n"
7722 " </IntVectorProperty>\n"
7723 " <IntVectorProperty name=\"FXAAEndpointSearchIterations\"\n"
7724 " default_values=\"12\"\n"
7725 " label=\"Endpoint Search Iterations\"\n"
7726 " panel_visibility=\"advanced\"\n"
7727 " number_of_elements=\"1\">\n"
7728 " <Documentation>\n"
7729 " Endpoint detection radius. Higher values will provide higher quality\n"
7730 " aliasing for long edges, but performance will suffer. Default is 12.\n"
7731 " </Documentation>\n"
7732 " <IntRangeDomain name=\"range\" min=\"0\" max=\"100\" />\n"
7733 " <Hints>\n"
7734 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
7735 " <Property name=\"UseFXAA\" />\n"
7736 " </PropertyWidgetDecorator>\n"
7737 " </Hints>\n"
7738 " </IntVectorProperty>\n"
7739 "\n"
7740 " <!-- Tone Mapping -->\n"
7741 " <IntVectorProperty name=\"ToneMappingType\"\n"
7742 " number_of_elements=\"1\"\n"
7743 " default_values=\"3\"\n"
7744 " panel_visibility=\"advanced\">\n"
7745 " <Documentation>\n"
7746 " Specify tone mapping type. Clamp, Reinhard and Exponential are simpler than the GenericFilmic\n"
7747 " operator which can be fully parameterized to configure the shadows as well as the highlights.\n"
7748 " </Documentation>\n"
7749 " <EnumerationDomain name=\"enum\">\n"
7750 " <Entry text=\"Clamp\" value=\"0\" />\n"
7751 " <Entry text=\"Reinhard\" value=\"1\" />\n"
7752 " <Entry text=\"Exponential\" value=\"2\" />\n"
7753 " <Entry text=\"GenericFilmic\" value=\"3\" />\n"
7754 " </EnumerationDomain>\n"
7755 " </IntVectorProperty>\n"
7756 " <IntVectorProperty name=\"GenericFilmicPresets\"\n"
7757 " number_of_elements=\"1\"\n"
7758 " default_values=\"1\"\n"
7759 " panel_visibility=\"advanced\">\n"
7760 " <Documentation>\n"
7761 " Use predefined presets for Generic Filmic. Using the default parameters it approximates the Academy Color Encoding System (ACES).\n"
7762 " To use the popular \"Uncharted 2\" filmic tone mapping curve instead, set the property to Uncharted2.\n"
7763 " Set this property to Custom to set custom parameters.\n"
7764 " </Documentation>\n"
7765 " <EnumerationDomain name=\"enum\">\n"
7766 " <Entry text=\"Custom\" value=\"0\" />\n"
7767 " <Entry text=\"DefaultPresets\" value=\"1\" />\n"
7768 " <Entry text=\"Uncharted2\" value=\"2\" />\n"
7769 " </EnumerationDomain>\n"
7770 " <Hints>\n"
7771 " <!-- Visible if Generic Filmic -->\n"
7772 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7773 " mode=\"visibility\"\n"
7774 " property=\"ToneMappingType\"\n"
7775 " value=\"3\"/>\n"
7776 " </Hints>\n"
7777 " </IntVectorProperty>\n"
7778 " <DoubleVectorProperty name=\"Contrast\"\n"
7779 " label=\"Contrast\"\n"
7780 " default_values=\"1.6773\"\n"
7781 " number_of_elements=\"1\"\n"
7782 " panel_visibility=\"advanced\">\n"
7783 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"10.0\" />\n"
7784 " <Documentation>\n"
7785 " Adjust the toe of the curve. Typically in [1-2].\n"
7786 " </Documentation>\n"
7787 " <Hints>\n"
7788 " <!-- Visible if Generic Filmic AND GenericFilmicPresets set to Custom-->\n"
7789 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
7790 " <Expression type=\"and\">\n"
7791 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7792 " mode=\"visibility\"\n"
7793 " property=\"ToneMappingType\"\n"
7794 " value=\"3\" />\n"
7795 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7796 " mode=\"visibility\"\n"
7797 " property=\"GenericFilmicPresets\"\n"
7798 " value=\"0\" />\n"
7799 " </Expression>\n"
7800 " </PropertyWidgetDecorator>\n"
7801 " </Hints>\n"
7802 " </DoubleVectorProperty>\n"
7803 " <DoubleVectorProperty name=\"Shoulder\"\n"
7804 " label=\"Shoulder\"\n"
7805 " default_values=\"0.9714\"\n"
7806 " number_of_elements=\"1\"\n"
7807 " panel_visibility=\"advanced\">\n"
7808 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"10.0\" />\n"
7809 " <Documentation>\n"
7810 " Limit the output in the shoulder region of the curve.\n"
7811 " Typically in [0.9-1].\n"
7812 " </Documentation>\n"
7813 " <Hints>\n"
7814 " <!-- Visible if Generic Filmic AND GenericFilmicPresets set to Custom-->\n"
7815 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
7816 " <Expression type=\"and\">\n"
7817 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7818 " mode=\"visibility\"\n"
7819 " property=\"ToneMappingType\"\n"
7820 ;
7821 
7822 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
7824 " value=\"3\" />\n"
7825 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7826 " mode=\"visibility\"\n"
7827 " property=\"GenericFilmicPresets\"\n"
7828 " value=\"0\" />\n"
7829 " </Expression>\n"
7830 " </PropertyWidgetDecorator>\n"
7831 " </Hints>\n"
7832 " </DoubleVectorProperty>\n"
7833 " <DoubleVectorProperty name=\"MidIn\"\n"
7834 " label=\"MidIn\"\n"
7835 " default_values=\"0.18\"\n"
7836 " number_of_elements=\"1\"\n"
7837 " panel_visibility=\"advanced\">\n"
7838 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
7839 " <Documentation>\n"
7840 " Mid level anchor input in percent gray.\n"
7841 " </Documentation>\n"
7842 " <Hints>\n"
7843 " <!-- Visible if Generic Filmic AND GenericFilmicPresets set to Custom-->\n"
7844 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
7845 " <Expression type=\"and\">\n"
7846 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7847 " mode=\"visibility\"\n"
7848 " property=\"ToneMappingType\"\n"
7849 " value=\"3\" />\n"
7850 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7851 " mode=\"visibility\"\n"
7852 " property=\"GenericFilmicPresets\"\n"
7853 " value=\"0\" />\n"
7854 " </Expression>\n"
7855 " </PropertyWidgetDecorator>\n"
7856 " </Hints>\n"
7857 " </DoubleVectorProperty>\n"
7858 " <DoubleVectorProperty name=\"MidOut\"\n"
7859 " label=\"MidOut\"\n"
7860 " default_values=\"0.18\"\n"
7861 " number_of_elements=\"1\"\n"
7862 " panel_visibility=\"advanced\">\n"
7863 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
7864 " <Documentation>\n"
7865 " Mid level anchor output in percent gray.\n"
7866 " </Documentation>\n"
7867 " <Hints>\n"
7868 " <!-- Visible if Generic Filmic AND GenericFilmicPresets set to Custom-->\n"
7869 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
7870 " <Expression type=\"and\">\n"
7871 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7872 " mode=\"visibility\"\n"
7873 " property=\"ToneMappingType\"\n"
7874 " value=\"3\" />\n"
7875 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7876 " mode=\"visibility\"\n"
7877 " property=\"GenericFilmicPresets\"\n"
7878 " value=\"0\" />\n"
7879 " </Expression>\n"
7880 " </PropertyWidgetDecorator>\n"
7881 " </Hints>\n"
7882 " </DoubleVectorProperty>\n"
7883 " <DoubleVectorProperty name=\"HdrMax\"\n"
7884 " label=\"HdrMax\"\n"
7885 " default_values=\"11.0785\"\n"
7886 " number_of_elements=\"1\"\n"
7887 " panel_visibility=\"advanced\">\n"
7888 " <DoubleRangeDomain name=\"range\" min=\"1.0\" max=\"10000.0\" />\n"
7889 " <Documentation>\n"
7890 " Maximum HDR input that is not clipped.\n"
7891 " </Documentation>\n"
7892 " <Hints>\n"
7893 " <!-- Visible if Generic Filmic AND GenericFilmicPresets set to Custom-->\n"
7894 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
7895 " <Expression type=\"and\">\n"
7896 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7897 " mode=\"visibility\"\n"
7898 " property=\"ToneMappingType\"\n"
7899 " value=\"3\" />\n"
7900 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7901 " mode=\"visibility\"\n"
7902 " property=\"GenericFilmicPresets\"\n"
7903 " value=\"0\" />\n"
7904 " </Expression>\n"
7905 " </PropertyWidgetDecorator>\n"
7906 " </Hints>\n"
7907 " </DoubleVectorProperty>\n"
7908 " <IntVectorProperty name=\"UseACES\"\n"
7909 " default_values=\"1\"\n"
7910 " number_of_elements=\"1\"\n"
7911 " panel_visibility=\"advanced\">\n"
7912 " <BooleanDomain name=\"bool\" />\n"
7913 " <Documentation>\n"
7914 " Enable the Academy Color Encoding System (ACES).\n"
7915 " </Documentation>\n"
7916 " <Hints>\n"
7917 " <!-- Visible if Generic Filmic AND GenericFilmicPresets set to Custom-->\n"
7918 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
7919 " <Expression type=\"and\">\n"
7920 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7921 " mode=\"visibility\"\n"
7922 " property=\"ToneMappingType\"\n"
7923 " value=\"3\" />\n"
7924 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7925 " mode=\"visibility\"\n"
7926 " property=\"GenericFilmicPresets\"\n"
7927 " value=\"0\" />\n"
7928 " </Expression>\n"
7929 " </PropertyWidgetDecorator>\n"
7930 " </Hints>\n"
7931 " </IntVectorProperty>\n"
7932 "\n"
7933 " <!-- SSAO -->\n"
7934 " <IntVectorProperty name=\"UseSSAODefaultPresets\"\n"
7935 " label=\"Use Default Presets\"\n"
7936 " default_values=\"1\"\n"
7937 " number_of_elements=\"1\"\n"
7938 " panel_visibility=\"advanced\">\n"
7939 " <BooleanDomain name=\"bool\" />\n"
7940 " <Documentation>\n"
7941 " If enabled, the SSAO radius and bias will be calculated depending on\n"
7942 " the size of the bounding box of the geometry. Disable to manually specify the radius and bias.\n"
7943 " </Documentation>\n"
7944 " </IntVectorProperty>\n"
7945 " <DoubleVectorProperty name=\"Radius\"\n"
7946 " default_values=\"0.5\"\n"
7947 " label=\"SSAO hemisphere radius\"\n"
7948 " panel_visibility=\"advanced\"\n"
7949 " number_of_elements=\"1\">\n"
7950 " <Documentation>\n"
7951 " Set the SSAO hemisphere radius.\n"
7952 " </Documentation>\n"
7953 " <Hints>\n"
7954 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7955 " mode=\"visibility\"\n"
7956 " property=\"UseSSAODefaultPresets\"\n"
7957 " value=\"0\"/>\n"
7958 " </Hints>\n"
7959 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"5.0\" />\n"
7960 " </DoubleVectorProperty>\n"
7961 " <DoubleVectorProperty name=\"Bias\"\n"
7962 " default_values=\"0.01\"\n"
7963 " number_of_elements=\"1\"\n"
7964 " panel_visibility=\"advanced\">\n"
7965 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
7966 " <Documentation>\n"
7967 " Set the SSAO bias when comparing samples.\n"
7968 " </Documentation>\n"
7969 " <Hints>\n"
7970 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
7971 " mode=\"visibility\"\n"
7972 " property=\"UseSSAODefaultPresets\"\n"
7973 " value=\"0\"/>\n"
7974 " </Hints>\n"
7975 " </DoubleVectorProperty>\n"
7976 " <IntVectorProperty name=\"KernelSize\"\n"
7977 " default_values=\"32\"\n"
7978 " number_of_elements=\"1\"\n"
7979 " panel_visibility=\"advanced\">\n"
7980 " <IntRangeDomain name=\"range\" min=\"0\" max=\"1024\" />\n"
7981 " <Documentation>\n"
7982 " Set the SSAO number of samples.\n"
7983 " </Documentation>\n"
7984 " </IntVectorProperty>\n"
7985 " <IntVectorProperty name=\"Blur\"\n"
7986 " default_values=\"0\"\n"
7987 " number_of_elements=\"1\"\n"
7988 " panel_visibility=\"advanced\">\n"
7989 " <BooleanDomain name=\"bool\" />\n"
7990 " <Documentation>\n"
7991 " Enable or disable the blurring of the ambient occlusion.\n"
7992 " Blurring can help to improve the result if samples number is low.\n"
7993 " </Documentation>\n"
7994 " </IntVectorProperty>\n"
7995 "\n"
7996 " <DoubleVectorProperty name=\"LODThreshold\"\n"
7997 " label=\"LOD Threshold\"\n"
7998 " default_values=\"20.0\"\n"
7999 " number_of_elements=\"1\">\n"
8000 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"102400.0\" />\n"
8001 " <Documentation>\n"
8002 " Set the data size (in megabytes) beyond which to employ decimation,\n"
8003 " if possible, to speed renders when interacting. 0 implies the use of\n"
8004 " decimation for all interactive renders.\n"
8005 " </Documentation>\n"
8006 " </DoubleVectorProperty>\n"
8007 "\n"
8008 " <DoubleVectorProperty name=\"LODResolution\"\n"
8009 " label=\"LOD Resolution\"\n"
8010 " default_values=\"0.5\"\n"
8011 " number_of_elements=\"1\"\n"
8012 " panel_visibility=\"advanced\">\n"
8013 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
8014 " <Documentation>\n"
8015 " Set the factor used to compute the decimated geometry when employed.\n"
8016 " This affects the size of the grid used for\n"
8017 " quadric clustering. For example, 1.0 implies maximum resolution while 0\n"
8018 " implies minimum resolution.\n"
8019 " </Documentation>\n"
8020 " <Hints>\n"
8021 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
8022 " <Property name=\"UseOutlineForLODRendering\" function=\"boolean_invert\" />\n"
8023 " </PropertyWidgetDecorator>\n"
8024 " </Hints>\n"
8025 " </DoubleVectorProperty>\n"
8026 "\n"
8027 " <DoubleVectorProperty name=\"NonInteractiveRenderDelay\"\n"
8028 " default_values=\"0\"\n"
8029 " number_of_elements=\"1\"\n"
8030 " panel_visibility=\"advanced\">\n"
8031 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
8032 " <Documentation>\n"
8033 " If decimated geometry was used for rendering during interaction, set the delay\n"
8034 " (in seconds) before doing a full resolution render when the interaction\n"
8035 " is finished.\n"
8036 " </Documentation>\n"
8037 " </DoubleVectorProperty>\n"
8038 "\n"
8039 " <DoubleVectorProperty name=\"WindowResizeNonInteractiveRenderDelay\"\n"
8040 " default_values=\"0.3\"\n"
8041 " number_of_elements=\"1\"\n"
8042 " panel_visibility=\"advanced\">\n"
8043 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
8044 " <Documentation>\n"
8045 " Set the delay (in seconds) before doing a full resolution render\n"
8046 " after the last resize of the window.\n"
8047 " </Documentation>\n"
8048 " </DoubleVectorProperty>\n"
8049 "\n"
8050 " <IntVectorProperty name=\"UseOutlineForLODRendering\"\n"
8051 " label=\"Use Outline For LOD Rendering\"\n"
8052 " default_values=\"0\"\n"
8053 " number_of_elements=\"1\">\n"
8054 " <BooleanDomain name=\"bool\" />\n"
8055 " <Documentation>\n"
8056 " Use outline, instead of decimated geometry when interacting, if applicable.\n"
8057 " </Documentation>\n"
8058 " </IntVectorProperty>\n"
8059 "\n"
8060 " <DoubleVectorProperty name=\"RemoteRenderThreshold\"\n"
8061 " default_values=\"20.0\"\n"
8062 " number_of_elements=\"1\">\n"
8063 " <DoubleRangeDomain min=\"0\" max=\"102400\" name=\"range\" />\n"
8064 " <Documentation>\n"
8065 " Set the data size (in megabytes) beyond which to render data remotely\n"
8066 " (or in parallel) when connected to parallel rendering capable server. In that case\n"
8067 " the rendered images are delivered to the client. Otherwise, the geometry is delivered\n"
8068 " to the client and rendering happens locally.\n"
8069 " </Documentation>\n"
8070 " </DoubleVectorProperty>\n"
8071 "\n"
8072 " <IntVectorProperty name=\"StillRenderImageReductionFactor\"\n"
8073 " default_values=\"1\"\n"
8074 " number_of_elements=\"1\"\n"
8075 " panel_visibility=\"advanced\" >\n"
8076 " <IntRangeDomain max=\"20\" min=\"1\" name=\"range\" />\n"
8077 " <Documentation>\n"
8078 " Set the sub-sampling factor to use for non-interactive rendering.\n"
8079 " When rendering on large tiles (or multiple tiles),\n"
8080 " sub-sampling will help improve image compositing performance. This has no effect\n"
8081 " if remote/parallel rendering is not being used.\n"
8082 " </Documentation>\n"
8083 " </IntVectorProperty>\n"
8084 "\n"
8085 " <IntVectorProperty name=\"ImageReductionFactor\"\n"
8086 " default_values=\"2\"\n"
8087 " number_of_elements=\"1\"\n"
8088 " panel_visibility=\"advanced\">\n"
8089 " <IntRangeDomain max=\"20\" min=\"1\" name=\"range\" />\n"
8090 " <Documentation>\n"
8091 " To reduce image compositing costs during interactions, set the\n"
8092 " image sub-sampling factor. Set to 1 to not use any subsampling.\n"
8093 " </Documentation>\n"
8094 " </IntVectorProperty>\n"
8095 "\n"
8096 " <StringVectorProperty name=\"CompressorConfig\"\n"
8097 " default_values=\"vtkLZ4Compressor 0 3\"\n"
8098 " number_of_elements=\"1\"\n"
8099 " panel_visibility=\"advanced\"\n"
8100 " panel_widget=\"image_compressor_config\">\n"
8101 " <Documentation>\n"
8102 " Set the compression method used when transferring rendered images from\n"
8103 " the server to the client.\n"
8104 " </Documentation>\n"
8105 " <Hints>\n"
8106 " <SupportsLZ4/>\n"
8107 " </Hints>\n"
8108 " </StringVectorProperty>\n"
8109 "\n"
8110 " <IntVectorProperty name=\"OutlineThreshold\"\n"
8111 " default_values=\"250\"\n"
8112 " number_of_elements=\"1\"\n"
8113 " command=\"SetOutlineThreshold\">\n"
8114 " <IntRangeDomain name=\"range\" min=\"0\" max=\"500\" />\n"
8115 " <Documentation>\n"
8116 " When opening a dataset or creating a new filter that has a number of\n"
8117 " cells greater than this threshold (in millions), use the Outline\n"
8118 " representation by default.\n"
8119 " </Documentation>\n"
8120 " </IntVectorProperty>\n"
8121 "\n"
8122 " <IntVectorProperty name=\"TwoSidedLighting\"\n"
8123 " default_values=\"1\"\n"
8124 " number_of_elements=\"1\"\n"
8125 " command=\"SetTwoSidedLighting\">\n"
8126 " <BooleanDomain name=\"bool\" />\n"
8127 " <Documentation>\n"
8128 " When rendering a volume, this option simulates light coming from both its direction\n"
8129 " and its opposite for all lights in the scene.\n"
8130 " </Documentation>\n"
8131 " </IntVectorProperty>\n"
8132 "\n"
8133 " <IntVectorProperty name=\"DefaultInteractionMode\"\n"
8134 " command=\"SetDefaultInteractionMode\"\n"
8135 " number_of_elements=\"1\"\n"
8136 " default_values=\"0\"\n"
8137 " panel_visibility=\"advanced\">\n"
8138 " <Documentation>\n"
8139 " When opening a dataset, set the initial interaction mode.\n"
8140 " </Documentation>\n"
8141 " <EnumerationDomain name=\"enum\">\n"
8142 " <Entry text=\"Automatic, based on the first time step\" value=\"0\" />\n"
8143 " <Entry text=\"Always 2D\" value=\"1\" />\n"
8144 " <Entry text=\"Always 3D\" value=\"2\" />\n"
8145 " </EnumerationDomain>\n"
8146 " </IntVectorProperty>\n"
8147 "\n"
8148 " <IntVectorProperty name=\"ShowAnnotation\"\n"
8149 " default_values=\"0\"\n"
8150 " number_of_elements=\"1\"\n"
8151 " panel_visibility=\"advanced\">\n"
8152 " <BooleanDomain name=\"bool\" />\n"
8153 " <Documentation>\n"
8154 " Set whether to see annotation providing advanced debugging and performance\n"
8155 ;
8156 
8157 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
8159 " information about each render.\n"
8160 " </Documentation>\n"
8161 " </IntVectorProperty>\n"
8162 "\n"
8163 " <IntVectorProperty name=\"PointPickingRadius\"\n"
8164 " command=\"SetPointPickingRadius\"\n"
8165 " default_values=\"50\"\n"
8166 " number_of_elements=\"1\"\n"
8167 " panel_visibility=\"advanced\">\n"
8168 " <IntRangeDomain name=\"range\" min=\"0\" max=\"100\" />\n"
8169 " <Documentation>\n"
8170 " Set the radius (in pixels) to include when using *Select Points On*\n"
8171 " to click-and-select a single point on the **Render View**.\n"
8172 " </Documentation>\n"
8173 " </IntVectorProperty>\n"
8174 "\n"
8175 " <IntVectorProperty name=\"DisableIceT\"\n"
8176 " label=\"Disable IceT\"\n"
8177 " command=\"SetDisableIceT\"\n"
8178 " default_values=\"0\"\n"
8179 " number_of_elements=\"1\"\n"
8180 " panel_visibility=\"advanced\">\n"
8181 " <BooleanDomain name=\"bool\" />\n"
8182 " <Documentation>\n"
8183 " Set to disable IceT (default is unchecked). This is not common and only provided\n"
8184 " for special rendering modes/mappers.\n"
8185 " </Documentation>\n"
8186 " <Hints>\n"
8187 " <RestartRequired />\n"
8188 " </Hints>\n"
8189 " </IntVectorProperty>\n"
8190 "\n"
8191 " <IntVectorProperty name=\"EnableFastPreselection\"\n"
8192 " label=\"Enable fast preselection\"\n"
8193 " command=\"SetEnableFastPreselection\"\n"
8194 " default_values=\"0\"\n"
8195 " number_of_elements=\"1\"\n"
8196 " panel_visibility=\"advanced\">\n"
8197 " <BooleanDomain name=\"bool\" />\n"
8198 " <Documentation>\n"
8199 " Enable fast preselection. When enabled, the preselection is computed using\n"
8200 " the visible geometry. This dramatically improves performance of preselection\n"
8201 " highlighting, especially for big datasets.\n"
8202 " </Documentation>\n"
8203 " </IntVectorProperty>\n"
8204 " <IntVectorProperty name=\"GrowSelectionRemoveSeed\"\n"
8205 " label=\"Remove seed on grow selection\"\n"
8206 " command=\"SetGrowSelectionRemoveSeed\"\n"
8207 " default_values=\"0\"\n"
8208 " number_of_elements=\"1\"\n"
8209 " panel_visibility=\"advanced\">\n"
8210 " <BooleanDomain name=\"bool\" />\n"
8211 " <Documentation>\n"
8212 " When enabled and growing selection, remove the initial selection seed.\n"
8213 " </Documentation>\n"
8214 " </IntVectorProperty>\n"
8215 " <IntVectorProperty name=\"GrowSelectionRemoveIntermediateLayers\"\n"
8216 " label=\"Remove intermediate layers on grow selection\"\n"
8217 " command=\"SetGrowSelectionRemoveIntermediateLayers\"\n"
8218 " default_values=\"0\"\n"
8219 " number_of_elements=\"1\"\n"
8220 " panel_visibility=\"advanced\">\n"
8221 " <BooleanDomain name=\"bool\" />\n"
8222 " <Documentation>\n"
8223 " When enabled and growing selection, remove the intermediate layers.\n"
8224 " </Documentation>\n"
8225 " </IntVectorProperty>\n"
8226 "\n"
8227 " <DoubleVectorProperty command=\"SetZoomClosestOffsetRatio\"\n"
8228 " name=\"ZoomClosestOffsetRatio\"\n"
8229 " default_values=\"0.9\"\n"
8230 " number_of_elements=\"1\"\n"
8231 " panel_visibility=\"advanced\">\n"
8232 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"1\"/>\n"
8233 " <Documentation>\n"
8234 " ZoomClosestOffsetRatio is used to control the camera's zoom level when using Reset Camera Closest and\n"
8235 " Zoom Closest To Data. If the offset is 0, the zoom level will be identical to Reset/Zoom To Data's level.\n"
8236 " If the offset is 1, the bounding box of the view/dataset will tightly fit to the boundary of the view.\n"
8237 " </Documentation>\n"
8238 " </DoubleVectorProperty>\n"
8239 "\n"
8240 " <PropertyGroup label=\"Geometry Mapper Options\">\n"
8241 " <Property name=\"ResolveCoincidentTopology\" />\n"
8242 " <Property name=\"PolygonOffsetParameters\" />\n"
8243 " <Property name=\"ZShift\" />\n"
8244 " </PropertyGroup>\n"
8245 "\n"
8246 " <PropertyGroup label=\"Translucent Rendering Options\">\n"
8247 " <Property name=\"DepthPeeling\" />\n"
8248 " <Property name=\"MaximumNumberOfPeels\" />\n"
8249 " </PropertyGroup>\n"
8250 "\n"
8251 " <PropertyGroup label=\"Antialiasing Options\">\n"
8252 " <Property name=\"UseFXAA\" />\n"
8253 " <Property name=\"FXAARelativeContrastThreshold\" />\n"
8254 " <Property name=\"FXAAHardContrastThreshold\" />\n"
8255 " <Property name=\"FXAASubpixelBlendLimit\" />\n"
8256 " <Property name=\"FXAASubpixelContrastThreshold\" />\n"
8257 " <Property name=\"FXAAUseHighQualityEndpoints\" />\n"
8258 " <Property name=\"FXAAEndpointSearchIterations\" />\n"
8259 " </PropertyGroup>\n"
8260 "\n"
8261 " <PropertyGroup label=\"Tone Mapping Options\">\n"
8262 " <Property name=\"ToneMappingType\" />\n"
8263 " <Property name=\"GenericFilmicPresets\" />\n"
8264 " <Property name=\"Contrast\" />\n"
8265 " <Property name=\"Shoulder\" />\n"
8266 " <Property name=\"MidIn\" />\n"
8267 " <Property name=\"MidOut\" />\n"
8268 " <Property name=\"HdrMax\" />\n"
8269 " <Property name=\"UseACES\" />\n"
8270 " </PropertyGroup>\n"
8271 "\n"
8272 " <PropertyGroup label=\"Ambient Occlusion Options\">\n"
8273 " <Property name=\"UseSSAODefaultPresets\" />\n"
8274 " <Property name=\"Radius\" />\n"
8275 " <Property name=\"KernelSize\" />\n"
8276 " <Property name=\"Bias\" />\n"
8277 " <Property name=\"Blur\" />\n"
8278 " </PropertyGroup>\n"
8279 "\n"
8280 " <PropertyGroup label=\"Interactive Rendering Options\">\n"
8281 " <Property name=\"LODThreshold\" />\n"
8282 " <Property name=\"LODResolution\" />\n"
8283 " <Property name=\"NonInteractiveRenderDelay\" />\n"
8284 " <Property name=\"UseOutlineForLODRendering\" />\n"
8285 " <Property name=\"WindowResizeNonInteractiveRenderDelay\" />\n"
8286 " </PropertyGroup>\n"
8287 "\n"
8288 " <PropertyGroup label=\"Remote/Parallel Rendering Options\">\n"
8289 " <Property name=\"RemoteRenderThreshold\" />\n"
8290 " <Property name=\"StillRenderImageReductionFactor\" />\n"
8291 " </PropertyGroup>\n"
8292 "\n"
8293 " <PropertyGroup label=\"Client/Server Rendering Options\">\n"
8294 " <Property name=\"ImageReductionFactor\" />\n"
8295 " <Property name=\"CompressorConfig\" />\n"
8296 " </PropertyGroup>\n"
8297 "\n"
8298 " <PropertyGroup label=\"Selection Options\">\n"
8299 " <Property name=\"EnableFastPreselection\" />\n"
8300 " <Property name=\"GrowSelectionRemoveSeed\" />\n"
8301 " <Property name=\"GrowSelectionRemoveIntermediateLayers\" />\n"
8302 " </PropertyGroup>\n"
8303 "\n"
8304 " <PropertyGroup label=\"Miscellaneous\">\n"
8305 " <Property name=\"OutlineThreshold\" />\n"
8306 " <Property name=\"TwoSidedLighting\" />\n"
8307 " <Property name=\"DefaultInteractionMode\" />\n"
8308 " <Property name=\"ShowAnnotation\" />\n"
8309 " <Property name=\"PointPickingRadius\" />\n"
8310 " <Property name=\"DisableIceT\" />\n"
8311 " <Property name=\"ZoomClosestOffsetRatio\" />\n"
8312 " </PropertyGroup>\n"
8313 " <Hints>\n"
8314 " <UseDocumentationForLabels />\n"
8315 " </Hints>\n"
8316 " </SettingsProxy>\n"
8317 "\n"
8318 " <!-- ================================================================== -->\n"
8319 " <SettingsProxy name=\"RenderViewInteractionSettings\" label=\"Camera\"\n"
8320 " processes=\"client|dataserver|renderserver\">\n"
8321 " <IntVectorProperty name=\"Camera3DManipulators\"\n"
8322 " label=\"Camera 3D Manipulators\"\n"
8323 " number_of_elements=\"9\"\n"
8324 " default_values=\"4 1 2 3 4 1 7 4 6\"\n"
8325 " panel_widget=\"camera_manipulator\">\n"
8326 " <!-- For now, we are marking this property is_internal so that it won't\n"
8327 " get saved in state files. -->\n"
8328 " <Documentation>\n"
8329 " Select how interactions are mapped to camera movements when in 3D interaction mode.\n"
8330 " </Documentation>\n"
8331 " <EnumerationDomain name=\"enum\">\n"
8332 " <Entry text=\"None\" value=\"0\" />\n"
8333 " <Entry text=\"Pan\" value=\"1\" />\n"
8334 " <Entry text=\"Zoom\" value=\"2\" />\n"
8335 " <Entry text=\"Roll\" value=\"3\" />\n"
8336 " <Entry text=\"Rotate\" value=\"4\" />\n"
8337 " <Entry text=\"Multi-Rotate\" value=\"5\" />\n"
8338 " <Entry text=\"ZoomToMouse\" value=\"6\" />\n"
8339 " <Entry text=\"SkyboxRotate\" value=\"7\" />\n"
8340 " </EnumerationDomain>\n"
8341 " </IntVectorProperty>\n"
8342 " <DoubleVectorProperty command=\"SetCamera3DMouseWheelMotionFactor\"\n"
8343 " default_values=\"1\"\n"
8344 " name=\"Camera3DMouseWheelMotionFactor\"\n"
8345 " label=\"3D Mouse Wheel Factor\"\n"
8346 " number_of_elements=\"1\">\n"
8347 " <DoubleRangeDomain max=\"10\"\n"
8348 " min=\"0\"\n"
8349 " name=\"range\"\n"
8350 " resolution=\"1000\" />\n"
8351 " <Documentation>Set the wheel motion factor for 3D interaction.</Documentation>\n"
8352 " </DoubleVectorProperty>\n"
8353 " <IntVectorProperty name=\"Camera2DManipulators\"\n"
8354 " label=\"Camera 2D Manipulators\"\n"
8355 " number_of_elements=\"9\"\n"
8356 " default_values=\"1 3 2 2 2 6 3 1 4\"\n"
8357 " panel_widget=\"camera_manipulator\">\n"
8358 " <!-- For now, we are marking this property is_internal so that it won't\n"
8359 " get saved in state files. -->\n"
8360 " <Documentation>\n"
8361 " Select how interactions are mapped to camera movements when in 2D interaction mode.\n"
8362 " </Documentation>\n"
8363 " <EnumerationDomain name=\"enum\">\n"
8364 " <Entry text=\"None\" value=\"0\" />\n"
8365 " <Entry text=\"Pan\" value=\"1\" />\n"
8366 " <Entry text=\"Zoom\" value=\"2\" />\n"
8367 " <Entry text=\"Roll\" value=\"3\" />\n"
8368 " <Entry text=\"Rotate\" value=\"4\" />\n"
8369 " <Entry text=\"ZoomToMouse\" value=\"6\" />\n"
8370 " </EnumerationDomain>\n"
8371 " </IntVectorProperty>\n"
8372 " <DoubleVectorProperty command=\"SetCamera2DMouseWheelMotionFactor\"\n"
8373 " default_values=\"1\"\n"
8374 " name=\"Camera2DMouseWheelMotionFactor\"\n"
8375 " label=\"2D Mouse Wheel Factor\"\n"
8376 " number_of_elements=\"1\">\n"
8377 " <DoubleRangeDomain max=\"10\"\n"
8378 " min=\"0\"\n"
8379 " name=\"range\"\n"
8380 " resolution=\"1000\" />\n"
8381 " <Documentation>Set the wheel motion factor for 2D interaction.</Documentation>\n"
8382 " </DoubleVectorProperty>\n"
8383 " <IntVectorProperty name=\"ReverseMouseWheelZoomDirection\"\n"
8384 " command=\"SetReverseMouseWheelZoomDirection\"\n"
8385 " default_values=\"0\"\n"
8386 " number_of_elements=\"1\"\n"
8387 " label=\"Reverse Mouse Wheel Zoom Direction\">\n"
8388 " <BooleanDomain name=\"bool\" />\n"
8389 " <Documentation>\n"
8390 " This option changes the direction of the mouse wheel for zooming in and out.\n"
8391 " </Documentation>\n"
8392 " </IntVectorProperty>\n"
8393 " <IntVectorProperty name=\"MouseWheelZoomsToCursor\"\n"
8394 " command=\"SetMouseWheelZoomsToCursor\"\n"
8395 " default_values=\"0\"\n"
8396 " number_of_elements=\"1\"\n"
8397 " label=\"Mouse Wheel Zooms To Cursor\">\n"
8398 " <BooleanDomain name=\"bool\" />\n"
8399 " <Documentation>\n"
8400 " Zooms the renderer's camera to the projected point under the cursor position.\n"
8401 " </Documentation>\n"
8402 " </IntVectorProperty>\n"
8403 " <PropertyGroup label=\"2D Interaction Options\">\n"
8404 " <Property name=\"Camera2DManipulators\" />\n"
8405 " <Property name=\"Camera2DMouseWheelMotionFactor\" />\n"
8406 " </PropertyGroup>\n"
8407 " <PropertyGroup label=\"3D Interaction Options\">\n"
8408 " <Property name=\"Camera3DManipulators\" />\n"
8409 " <Property name=\"Camera3DMouseWheelMotionFactor\" />\n"
8410 " </PropertyGroup>\n"
8411 " <PropertyGroup label=\"Mouse Wheel Options\">\n"
8412 " <Property name=\"ReverseMouseWheelZoomDirection\" />\n"
8413 " <Property name=\"MouseWheelZoomsToCursor\" />\n"
8414 " </PropertyGroup>\n"
8415 " <Hints>\n"
8416 " <UseDocumentationForLabels />\n"
8417 " </Hints>\n"
8418 " </SettingsProxy>\n"
8419 "\n"
8420 " <!-- ================================================================== -->\n"
8421 " <SettingsProxy name=\"RepresentedArrayListSettings\"\n"
8422 " label=\"Represented Attributes\"\n"
8423 " processes=\"client\"\n"
8424 " class=\"vtkPVRepresentedArrayListSettings\">\n"
8425 " <StringVectorProperty command=\"SetFilterExpression\"\n"
8426 " name=\"FilterExpressions\"\n"
8427 " label=\"Filter Expressions\"\n"
8428 " number_of_elements_per_command=\"1\"\n"
8429 " repeat_command=\"1\"\n"
8430 " set_number_command=\"SetNumberOfFilterExpressions\"\n"
8431 " use_index=\"1\">\n"
8432 " <Documentation>\n"
8433 " List of expressions used to filter out arrays you do not want to display in the color array list.\n"
8434 " </Documentation>\n"
8435 " <Hints>\n"
8436 " <ShowLabel />\n"
8437 " </Hints>\n"
8438 " </StringVectorProperty>\n"
8439 " <IntVectorProperty name=\"ComputeArrayMagnitude\"\n"
8440 " command=\"SetComputeArrayMagnitude\"\n"
8441 " number_of_elements=\"1\"\n"
8442 " default_values=\"1\"\n"
8443 " panel_visibility=\"advanced\">\n"
8444 " <BooleanDomain name=\"bool\"/>\n"
8445 " <Documentation>\n"
8446 " Controls whether or not ParaView should compute and display the magnitude for\n"
8447 " multi-components data attributes.\n"
8448 " </Documentation>\n"
8449 " </IntVectorProperty>\n"
8450 " <IntVectorProperty name=\"ArrayMagnitudeExceptions\"\n"
8451 " command=\"SetArrayMagnitudeException\"\n"
8452 " label=\"Array Magnitude Exceptions\"\n"
8453 " number_of_elements_per_command=\"1\"\n"
8454 " repeat_command=\"1\"\n"
8455 " set_number_command=\"SetNumberOfArrayMagnitudeExceptions\"\n"
8456 " use_index=\"1\"\n"
8457 " panel_visibility=\"advanced\">\n"
8458 " <Documentation>\n"
8459 " List of exceptions for the \"ComputeArrayMagnitude\" setting. If \"ComputeArrayMagnitude\" is\n"
8460 " untoggled then the list describes the number of components for which ParaView will\n"
8461 " still compute the magnitude. Else the list describes the number of components for which\n"
8462 " ParaView will not compute the magnitude.\n"
8463 " </Documentation>\n"
8464 " <Hints>\n"
8465 " <ShowComponentLabels>\n"
8466 " <ComponentLabel component=\"0\" label=\"Exceptions\"/>\n"
8467 " </ShowComponentLabels>\n"
8468 " </Hints>\n"
8469 " </IntVectorProperty>\n"
8470 "\n"
8471 " <StringVectorProperty command=\"SetChartsDefaultXAxis\"\n"
8472 " name=\"ChartsDefaultXAxis\"\n"
8473 " number_of_elements_per_command=\"1\"\n"
8474 " repeat_command=\"1\"\n"
8475 " default_values_delimiter=\";\"\n"
8476 " default_values=\"in_extents;Time;time;arc_length;XArray;x_array;Frequency\"\n"
8477 " number_of_elements=\"7\"\n"
8478 " set_number_command=\"SetNumberOfChartsDefaultXAxis\"\n"
8479 ;
8480 
8481 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
8483 " use_index=\"1\">\n"
8484 " <Documentation>\n"
8485 " List of array names to use as X axis when displaying it in charts.\n"
8486 " </Documentation>\n"
8487 " <Hints>\n"
8488 " <ShowLabel />\n"
8489 " <AllowRestoreDefaults />\n"
8490 " </Hints>\n"
8491 " </StringVectorProperty>\n"
8492 "\n"
8493 " <StringVectorProperty command=\"SetChartsHiddenAttributes\"\n"
8494 " name=\"ChartsHiddenAttributes\"\n"
8495 " number_of_elements_per_command=\"1\"\n"
8496 " repeat_command=\"1\"\n"
8497 " default_values_delimiter=\";\"\n"
8498 " default_values=\"^arc_length;^bin_extents;^(GlobalElement|GlobalNode|Object|File)Id;^object_id;^Pedigree;^Points_;^Time;^vtk;^(X|Y|Z|N|ids)( .*|$);^Frequency;^Point Coordinates\"\n"
8499 " number_of_elements=\"10\"\n"
8500 " set_number_command=\"SetNumberOfChartsHiddenAttributes\"\n"
8501 " use_index=\"1\">\n"
8502 " <Documentation>\n"
8503 " List of regex that describes array to not display by default. Note that \"Component\" arrays are always hidden by default even it not listed here.\n"
8504 " </Documentation>\n"
8505 " <Hints>\n"
8506 " <ShowLabel />\n"
8507 " <AllowRestoreDefaults />\n"
8508 " </Hints>\n"
8509 " </StringVectorProperty>\n"
8510 "\n"
8511 " <Hints>\n"
8512 " <UseDocumentationForLabels />\n"
8513 " </Hints>\n"
8514 " </SettingsProxy>\n"
8515 "\n"
8516 " <SettingsProxy name=\"IOSettings\"\n"
8517 " label=\"IO\"\n"
8518 " processes=\"client\"\n"
8519 " class=\"vtkPVIOSettings\">\n"
8520 " <StringVectorProperty name=\"ReaderDetails\"\n"
8521 " label=\"Default reader details\"\n"
8522 " number_of_elements_per_command=\"3\"\n"
8523 " repeat_command=\"1\">\n"
8524 " <Documentation>\n"
8525 " List of file patterns, names and underlying filter to use by default when selecting a file with the \"Supported Files\" filter selected.\n"
8526 " </Documentation>\n"
8527 " <Hints>\n"
8528 " <ShowLabel />\n"
8529 " <ShowComponentLabels>\n"
8530 " <ComponentLabel component=\"0\" label=\"File pattern\"/>\n"
8531 " <ComponentLabel component=\"1\" label=\"Description\"/>\n"
8532 " <ComponentLabel component=\"2\" label=\"Filter\"/>\n"
8533 " </ShowComponentLabels>\n"
8534 " </Hints>\n"
8535 " </StringVectorProperty>\n"
8536 " <StringVectorProperty command=\"SetExcludedNameFilter\"\n"
8537 " name=\"ReaderSelection\"\n"
8538 " number_of_elements_per_command=\"1\"\n"
8539 " repeat_command=\"1\"\n"
8540 " set_number_command=\"SetNumberOfExcludedNameFilters\"\n"
8541 " use_index=\"1\"\n"
8542 " panel_widget=\"reader_selector\">\n"
8543 " <Documentation>\n"
8544 " List of readers to display or hide in the File .. Open dialog.\n"
8545 " </Documentation>\n"
8546 " </StringVectorProperty>\n"
8547 " <StringVectorProperty\n"
8548 " name=\"AllNameFilters\"\n"
8549 " command=\"GetAllNameFilters\"\n"
8550 " label=\"Allowed Readers\"\n"
8551 " number_of_elements_per_command=\"2\"\n"
8552 " element_types=\"2 0\"\n"
8553 " repeat_command=\"1\"\n"
8554 " panel_visibility=\"never\">\n"
8555 " <Documentation>\n"
8556 " List of all readers, with on/off values paired. Used by the custom widget above, not displayed.\n"
8557 " </Documentation>\n"
8558 " <Hints>\n"
8559 " <ShowLabel />\n"
8560 " </Hints>\n"
8561 " </StringVectorProperty>\n"
8562 " <StringVectorProperty name=\"LocationEnvironmentVariables\"\n"
8563 " label=\"File dialog 'Location' variables\"\n"
8564 " number_of_elements_per_command=\"2\"\n"
8565 " repeat_command=\"1\">\n"
8566 " <Documentation>\n"
8567 " List of labels and environment variables to add to the 'Location' list in the File dialog.\n"
8568 " The value of the environment variable is looked up on the connected server and treated as a directory path.\n"
8569 " </Documentation>\n"
8570 " <Hints>\n"
8571 " <ShowLabel />\n"
8572 " <ShowComponentLabels>\n"
8573 " <ComponentLabel component=\"0\" label=\"Label\"/>\n"
8574 " <ComponentLabel component=\"1\" label=\"Environment variable\"/>\n"
8575 " </ShowComponentLabels>\n"
8576 " </Hints>\n"
8577 " </StringVectorProperty>\n"
8578 "\n"
8579 " <Hints>\n"
8580 " <UseDocumentationForLabels />\n"
8581 " </Hints>\n"
8582 " </SettingsProxy>\n"
8583 "\n"
8584 " <!-- ================================================================== -->\n"
8585 " <SettingsProxy name=\"ColorPalette\" label=\"Color Palette\" serializable=\"1\"\n"
8586 " processes=\"client|dataserver|renderserver\"\n"
8587 " class=\"vtkPVRenderViewSettings\">\n"
8588 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
8589 " label=\"Border\"\n"
8590 " name=\"BorderColor\"\n"
8591 " number_of_elements=\"3\"\n"
8592 " panel_widget=\"color_selector\">\n"
8593 " <DoubleRangeDomain max=\"1 1 1\"\n"
8594 " min=\"0 0 0\"\n"
8595 " name=\"range\" />\n"
8596 " <Documentation>Color used for border surrounding the text.</Documentation>\n"
8597 " </DoubleVectorProperty>\n"
8598 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
8599 " label=\"Surface\"\n"
8600 " name=\"SurfaceColor\"\n"
8601 " number_of_elements=\"3\"\n"
8602 " panel_widget=\"color_selector\">\n"
8603 " <DoubleRangeDomain max=\"1 1 1\"\n"
8604 " min=\"0 0 0\"\n"
8605 " name=\"range\" />\n"
8606 " <Documentation>Color used when solid coloring surfaces and faces.</Documentation>\n"
8607 " </DoubleVectorProperty>\n"
8608 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
8609 " label=\"Foreground\"\n"
8610 " name=\"ForegroundColor\"\n"
8611 " number_of_elements=\"3\"\n"
8612 " panel_widget=\"color_selector\">\n"
8613 " <DoubleRangeDomain max=\"1 1 1\"\n"
8614 " min=\"0 0 0\"\n"
8615 " name=\"range\" />\n"
8616 " <Documentation>Color used for rendering elements like wireframes, points.</Documentation>\n"
8617 " </DoubleVectorProperty>\n"
8618 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
8619 " label=\"Edges\"\n"
8620 " name=\"EdgeColor\"\n"
8621 " number_of_elements=\"3\"\n"
8622 " panel_widget=\"color_selector\">\n"
8623 " <DoubleRangeDomain max=\"1 1 1\"\n"
8624 " min=\"0 0 0\"\n"
8625 " name=\"range\" />\n"
8626 " <Documentation>\n"
8627 " Color used for the edges when using 'Surface With Edges' representation.\n"
8628 " </Documentation>\n"
8629 " </DoubleVectorProperty>\n"
8630 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
8631 " label=\"Text\"\n"
8632 " name=\"TextAnnotationColor\"\n"
8633 " number_of_elements=\"3\"\n"
8634 " panel_widget=\"color_selector\">\n"
8635 " <DoubleRangeDomain max=\"1 1 1\"\n"
8636 " min=\"0 0 0\"\n"
8637 " name=\"range\" />\n"
8638 " <Documentation>Color used for text and other annotations.</Documentation>\n"
8639 " </DoubleVectorProperty>\n"
8640 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
8641 " label=\"Selection\"\n"
8642 " name=\"SelectionColor\"\n"
8643 " number_of_elements=\"3\"\n"
8644 " panel_widget=\"color_selector\">\n"
8645 " <DoubleRangeDomain max=\"1 1 1\"\n"
8646 " min=\"0 0 0\"\n"
8647 " name=\"range\" />\n"
8648 " <Documentation>Color used for showing selected\n"
8649 " cells/points.</Documentation>\n"
8650 " </DoubleVectorProperty>\n"
8651 " <DoubleVectorProperty default_values=\"0.5 0.0 1.0\"\n"
8652 " label=\"Interactive Selection\"\n"
8653 " name=\"InteractiveSelectionColor\"\n"
8654 " number_of_elements=\"3\"\n"
8655 " panel_widget=\"color_selector\">\n"
8656 " <DoubleRangeDomain max=\"1 1 1\"\n"
8657 " min=\"0 0 0\"\n"
8658 " name=\"range\" />\n"
8659 " <Documentation>Color used for showing interactive selection.</Documentation>\n"
8660 " </DoubleVectorProperty>\n"
8661 " <DoubleVectorProperty default_values=\"0.0 1.0 0.0\"\n"
8662 " label=\"Interactive Widget\"\n"
8663 " name=\"InteractiveWidgetColor\"\n"
8664 " number_of_elements=\"3\"\n"
8665 " panel_widget=\"color_selector\">\n"
8666 " <DoubleRangeDomain max=\"1 1 1\"\n"
8667 " min=\"0 0 0\"\n"
8668 " name=\"range\" />\n"
8669 " <Documentation>Color used for showing widget handles when interacting.</Documentation>\n"
8670 " </DoubleVectorProperty>\n"
8671 " <DoubleVectorProperty default_values=\"1.0 0.0 0.0\"\n"
8672 " label=\"Widget\"\n"
8673 " name=\"WidgetColor\"\n"
8674 " number_of_elements=\"3\"\n"
8675 " panel_widget=\"color_selector\">\n"
8676 " <DoubleRangeDomain max=\"1 1 1\"\n"
8677 " min=\"0 0 0\"\n"
8678 " name=\"range\" />\n"
8679 " <Documentation>Color used for showing widget handles that are available for interaction.</Documentation>\n"
8680 " </DoubleVectorProperty>\n"
8681 " <IntVectorProperty command=\"SetBackgroundColorMode\"\n"
8682 " name=\"BackgroundColorMode\"\n"
8683 " number_of_elements=\"1\"\n"
8684 " default_values=\"0\">\n"
8685 " <EnumerationDomain name=\"enum\">\n"
8686 " <Entry text=\"Single Color\" value=\"0\" />\n"
8687 " <Entry text=\"Gradient\" value=\"1\" />\n"
8688 " </EnumerationDomain>\n"
8689 " <Documentation>\n"
8690 " Select the background color mode.\n"
8691 " </Documentation>\n"
8692 " </IntVectorProperty>\n"
8693 " <DoubleVectorProperty default_values=\"0.0 0.0 0.16\"\n"
8694 " command=\"SetBackground2Color\"\n"
8695 " label=\"Background 2\"\n"
8696 " name=\"BackgroundColor2\"\n"
8697 " number_of_elements=\"3\"\n"
8698 " panel_widget=\"color_selector\">\n"
8699 " <DoubleRangeDomain max=\"1 1 1\"\n"
8700 " min=\"0 0 0\"\n"
8701 " name=\"range\" />\n"
8702 " <Documentation>Color used for the top section for gradient backgrounds.</Documentation>\n"
8703 " <Hints>\n"
8704 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
8705 " mode=\"enabled_state\"\n"
8706 " property=\"BackgroundColorMode\"\n"
8707 " value=\"1\" />\n"
8708 " </Hints>\n"
8709 " </DoubleVectorProperty>\n"
8710 " <DoubleVectorProperty default_values=\"0.32 0.34 0.43\"\n"
8711 " label=\"Background\"\n"
8712 " command=\"SetBackgroundColor\"\n"
8713 " name=\"BackgroundColor\"\n"
8714 " number_of_elements=\"3\"\n"
8715 " panel_widget=\"color_selector\">\n"
8716 " <DoubleRangeDomain max=\"1 1 1\"\n"
8717 " min=\"0 0 0\"\n"
8718 " name=\"range\" />\n"
8719 " <Documentation>\n"
8720 " Color used as background for the view. When using gradient backgrounds,\n"
8721 " this is the color used for the lower section of the viewport.\n"
8722 " </Documentation>\n"
8723 " </DoubleVectorProperty>\n"
8724 "\n"
8725 " <PropertyGroup label=\"Selection\">\n"
8726 " <Property name=\"SelectionColor\" />\n"
8727 " <Property name=\"InteractiveSelectionColor\" />\n"
8728 " </PropertyGroup>\n"
8729 "\n"
8730 " <PropertyGroup label=\"Background\">\n"
8731 " <Property name=\"BackgroundColorMode\" />\n"
8732 " <Property name=\"BackgroundColor2\" />\n"
8733 " <Property name=\"BackgroundColor\" />\n"
8734 " </PropertyGroup>\n"
8735 "\n"
8736 " <Property name=\"LoadPalette\"\n"
8737 " panel_widget=\"color_palette_selector\">\n"
8738 " <Documentation>\n"
8739 " You can explicitly set the colors in the application's color palette\n"
8740 " above or you can load one of the predefined color palettes to\n"
8741 " initialize the active palette.\n"
8742 " </Documentation>\n"
8743 " </Property>\n"
8744 " <Hints>\n"
8745 " <UseDocumentationForLabels />\n"
8746 " </Hints>\n"
8747 " <!-- End of ColorPalette -->\n"
8748 " </SettingsProxy>\n"
8749 " <!-- end of \"settings\" -->\n"
8750 " </ProxyGroup>\n"
8751 "\n"
8752 " <!-- ==================================================================== -->\n"
8753 " <ProxyGroup name=\"lookup_tables\">\n"
8754 "\n"
8755 " <!-- ================================================================== -->\n"
8756 " <TransferFunctionProxy class=\"vtkPVDiscretizableColorTransferFunction\"\n"
8757 " name=\"PVLookupTable\"\n"
8758 " post_push=\"Build\"\n"
8759 " processes=\"dataserver|renderserver|client\">\n"
8760 " <IntVectorProperty name=\"IndexedLookup\"\n"
8761 " command=\"SetIndexedLookup\"\n"
8762 " default_values=\"0\"\n"
8763 " number_of_elements=\"1\"\n"
8764 " label=\"Interpret Values As Categories\">\n"
8765 " <BooleanDomain name=\"bool\" />\n"
8766 " <Documentation>\n"
8767 " When enabled, the color transfer function switches to indexed-lookup\n"
8768 " (categorical colors) mode.\n"
8769 " </Documentation>\n"
8770 " <Hints>\n"
8771 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
8772 " <Expression type=\"and\">\n"
8773 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
8774 " <Property name=\"Using2DTransferFunction\" function=\"boolean_invert\"/>\n"
8775 " </PropertyWidgetDecorator>\n"
8776 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
8777 " <Property name=\"UsingSeparateOpacityArray\" function=\"boolean_invert\"/>\n"
8778 " </PropertyWidgetDecorator>\n"
8779 " </Expression>\n"
8780 " </PropertyWidgetDecorator>\n"
8781 " </Hints>\n"
8782 " </IntVectorProperty>\n"
8783 "\n"
8784 " <IntVectorProperty default_values=\"0\"\n"
8785 " name=\"AnnotationsInitialized\"\n"
8786 " number_of_elements=\"1\"\n"
8787 " panel_visibility=\"never\" >\n"
8788 " <Documentation>\n"
8789 " Set to 1 to indicate that the annotations have been initialized.\n"
8790 " </Documentation>\n"
8791 " <BooleanDomain name=\"bool\" />\n"
8792 " </IntVectorProperty>\n"
8793 "\n"
8794 " <IntVectorProperty name=\"ShowIndexedColorActiveValues\"\n"
8795 " command=\"SetUseActiveValues\"\n"
8796 " default_values=\"0\"\n"
8797 " number_of_elements=\"1\"\n"
8798 " label=\"Show Categorical Colors in Data Range Only\"\n"
8799 " panel_visibility=\"advanced\">\n"
8800 " <BooleanDomain name=\"bool\" />\n"
8801 " <Hints>\n"
8802 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
8803 " <Property name=\"IndexedLookup\" />\n"
8804 " </PropertyWidgetDecorator>\n"
8805 ;
8806 
8807 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
8809 " </Hints>\n"
8810 " <Documentation>\n"
8811 " When interpreting values as categories, enabling this\n"
8812 " option results in the display of only the 'active'\n"
8813 " categorical colors for values in the data range, i.e.,\n"
8814 " values that exist in the source. You may need to click the\n"
8815 " 'Rescale to Data Range' button to update the active values\n"
8816 " that are displayed.\n"
8817 " </Documentation>\n"
8818 " </IntVectorProperty>\n"
8819 "\n"
8820 " <IntVectorProperty default_values=\"0\"\n"
8821 " name=\"AutomaticRescaleRangeMode\"\n"
8822 " number_of_elements=\"1\">\n"
8823 " <EnumerationDomain name=\"enum\">\n"
8824 " <Entry value=\"-1\" text=\"Never\"/>\n"
8825 " <Entry value=\"0\" text=\"Grow and update on 'Apply'\"/>\n"
8826 " <Entry value=\"1\" text=\"Grow and update every timestep\"/>\n"
8827 " <Entry value=\"2\" text=\"Update on 'Apply'\"/>\n"
8828 " <Entry value=\"3\" text=\"Clamp and update every timestep\"/>\n"
8829 " </EnumerationDomain>\n"
8830 " <Documentation>\n"
8831 " Choose whether and how to automatically rescale the color map range.\n"
8832 " \"Never\" means the color map range will never be changed.\n"
8833 " \"Grow and update on 'Apply'\" will expand the range to contain the\n"
8834 " union of the current range and the range of the current data source.\n"
8835 " \"Grow and update every timestep\" will expand the range to contain\n"
8836 " the union of the current range and the range of the current data source\n"
8837 " when the timestep is changed. \"Clamp and update every timestep\" will\n"
8838 " update the color map range to the current source data range.\n"
8839 " </Documentation>\n"
8840 " </IntVectorProperty>\n"
8841 " <IntVectorProperty name=\"RescaleOnVisibilityChange\"\n"
8842 " default_values=\"0\"\n"
8843 " number_of_elements=\"1\">\n"
8844 " <BooleanDomain name=\"bool\"/>\n"
8845 " <Documentation>\n"
8846 " Flag indicating whether the color map data range should be\n"
8847 " updated when a representation's visibility changes.\n"
8848 " </Documentation>\n"
8849 " </IntVectorProperty>\n"
8850 "\n"
8851 " <ProxyProperty name=\"ScalarOpacityFunction\"\n"
8852 " command=\"SetScalarOpacityFunction\">\n"
8853 " <Hints>\n"
8854 " <!-- when resetting to XML defaults, we don't want this property to\n"
8855 " get reset. This is managed explicitly. So let's just skip this\n"
8856 " from the default mechanism -->\n"
8857 " <NoDefault />\n"
8858 " </Hints>\n"
8859 " </ProxyProperty>\n"
8860 "\n"
8861 " <ProxyProperty command=\"SetTransferFunction2D\"\n"
8862 " name=\"TransferFunction2D\" >\n"
8863 " <ProxyGroupDomain name=\"groups\">\n"
8864 " <Group name=\"transfer_2d_functions\" />\n"
8865 " </ProxyGroupDomain>\n"
8866 " <Documentation>\n"
8867 " Proxy property used by the ColorOpacityWidget to store a 2D transfer function (vtkImageData).\n"
8868 " </Documentation>\n"
8869 " <Hints>\n"
8870 " <!-- when resetting to XML defaults, we don't want this property to\n"
8871 " get reset. This is managed explicitly. So let's just skip this\n"
8872 " from the default mechanism -->\n"
8873 " <NoDefault />\n"
8874 " </Hints>\n"
8875 " </ProxyProperty>\n"
8876 " <IntVectorProperty default_values=\"0\"\n"
8877 " name=\"Using2DTransferFunction\"\n"
8878 " is_internal=\"1\"\n"
8879 " number_of_elements=\"1\">\n"
8880 " <BooleanDomain name=\"bool\" />\n"
8881 " <Documentation>\n"
8882 " Proxy only property used by the ColorOpacityWidget to know if a 2D transfer function is being used.\n"
8883 " </Documentation>\n"
8884 " </IntVectorProperty>\n"
8885 " <IntVectorProperty default_values=\"0\"\n"
8886 " name=\"UsingSeparateOpacityArray\"\n"
8887 " is_internal=\"1\"\n"
8888 " number_of_elements=\"1\">\n"
8889 " <BooleanDomain name=\"bool\" />\n"
8890 " <Documentation>\n"
8891 " Proxy only property used by the ColorOpacityWidget to know if a separate array is being used to\n"
8892 " map opacity in volume rendering.\n"
8893 " </Documentation>\n"
8894 " </IntVectorProperty>\n"
8895 " <DoubleVectorProperty clean_command=\"RemoveAllPoints\"\n"
8896 " command=\"AddRGBPoint\"\n"
8897 " name=\"RGBPoints\"\n"
8898 " number_of_elements_per_command=\"4\"\n"
8899 " repeat_command=\"1\"\n"
8900 " number_of_elements=\"12\"\n"
8901 " default_values=\"0 0.231373 0.298039 0.752941 0.5 0.865003 0.865003 0.865003 1 0.705882 0.0156863 0.14902\">\n"
8902 " <Documentation>\n"
8903 " Specify the control points that form the color-transfer-function. These are\n"
8904 " a list of 4-tuples of the form (x, r, g, b) where x is the data value,\n"
8905 " and r,g,b are three color components in the range [0,1].\n"
8906 " </Documentation>\n"
8907 " </DoubleVectorProperty>\n"
8908 " <IntVectorProperty command=\"SetUseLogScale\"\n"
8909 " default_values=\"0\"\n"
8910 " name=\"UseLogScale\"\n"
8911 " number_of_elements=\"1\">\n"
8912 " <BooleanDomain name=\"bool\" />\n"
8913 " </IntVectorProperty>\n"
8914 " <IntVectorProperty\n"
8915 " default_values=\"0\"\n"
8916 " name=\"UseOpacityControlPointsFreehandDrawing\"\n"
8917 " number_of_elements=\"1\">\n"
8918 " <BooleanDomain name=\"bool\" />\n"
8919 " <Documentation> Proxy only property used by the ColorOpacityWidget to know if freehand drawing should be used\n"
8920 " </Documentation>\n"
8921 " </IntVectorProperty>\n"
8922 " <IntVectorProperty default_values=\"0\"\n"
8923 " name=\"ShowDataHistogram\"\n"
8924 " number_of_elements=\"1\">\n"
8925 " <BooleanDomain name=\"bool\" />\n"
8926 " <Documentation> Proxy only property used by the ColorOpacityWidget to know if the data histogram should be shown\n"
8927 " </Documentation>\n"
8928 " </IntVectorProperty>\n"
8929 " <IntVectorProperty default_values=\"0\"\n"
8930 " name=\"AutomaticDataHistogramComputation\"\n"
8931 " number_of_elements=\"1\">\n"
8932 " <BooleanDomain name=\"bool\" />\n"
8933 " <Documentation> Proxy only property used by the ColorOpacityWidget to know if the data histogram should be automatically computed\n"
8934 " </Documentation>\n"
8935 " </IntVectorProperty>\n"
8936 " <IntVectorProperty default_values=\"10\"\n"
8937 " name=\"DataHistogramNumberOfBins\"\n"
8938 " number_of_elements=\"1\">\n"
8939 " <Documentation> Proxy only property used by the ColorOpacityWidget to know the number of bin to use to compute the data histogram\n"
8940 " </Documentation>\n"
8941 " </IntVectorProperty>\n"
8942 " <IntVectorProperty command=\"SetColorSpace\"\n"
8943 " default_values=\"3\"\n"
8944 " name=\"ColorSpace\"\n"
8945 " number_of_elements=\"1\">\n"
8946 " <EnumerationDomain name=\"enum\">\n"
8947 " <Entry text=\"RGB\" value=\"0\" />\n"
8948 " <Entry text=\"HSV\" value=\"1\" />\n"
8949 " <Entry text=\"Lab\" value=\"2\" />\n"
8950 " <Entry text=\"Diverging\" value=\"3\" />\n"
8951 " <Entry text=\"Lab/CIEDE2000\" value=\"4\" />\n"
8952 " <Entry text=\"Step\" value=\"5\" />\n"
8953 " </EnumerationDomain>\n"
8954 " <Documentation>\n"
8955 " The color space used for interpolation: RGB, HSV, Lab (CIELAB), or\n"
8956 " Diverging. In HSV mode, if HSVWrap is on, it will take the shortest\n"
8957 " path in Hue (going back through 0 if that is the shortest way around\n"
8958 " the hue circle) whereas if HSVWrap is off it will not go through 0\n"
8959 " (in order the match the current functionality of vtkLookupTable).\n"
8960 " Diverging is a special mode where colors will pass through white when\n"
8961 " interpolating between two saturated colors.\n"
8962 " In Lab/CIEDE2000 mode, it will take the shortest path in the Lab color\n"
8963 " space with respect to the CIE Delta E 2000 color distance measure.\n"
8964 " In Step mode, the color of an interval is the color of the second point\n"
8965 " of the interval.\n"
8966 " </Documentation>\n"
8967 " <Hints>\n"
8968 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
8969 " <Expression type=\"and\">\n"
8970 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
8971 " <Property name=\"IndexedLookup\" function=\"boolean_invert\"/>\n"
8972 " </PropertyWidgetDecorator>\n"
8973 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
8974 " <Property name=\"Using2DTransferFunction\" function=\"boolean_invert\"/>\n"
8975 " </PropertyWidgetDecorator>\n"
8976 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
8977 " <Property name=\"UsingSeparateOpacityArray\" function=\"boolean_invert\"/>\n"
8978 " </PropertyWidgetDecorator>\n"
8979 " </Expression>\n"
8980 " </PropertyWidgetDecorator>\n"
8981 " </Hints>\n"
8982 " </IntVectorProperty>\n"
8983 " <IntVectorProperty command=\"SetUseBelowRangeColor\"\n"
8984 " default_values=\"0\"\n"
8985 " name=\"UseBelowRangeColor\"\n"
8986 " number_of_elements=\"1\"\n"
8987 " panel_visibility=\"advanced\" >\n"
8988 " <BooleanDomain name=\"bool\" />\n"
8989 " <Documentation>\n"
8990 " Use special color to use when a data value is below the range of the color map.\n"
8991 " </Documentation>\n"
8992 " </IntVectorProperty>\n"
8993 " <DoubleVectorProperty command=\"SetBelowRangeColor\"\n"
8994 " default_values=\"0 0 0\"\n"
8995 " name=\"BelowRangeColor\"\n"
8996 " number_of_elements=\"3\"\n"
8997 " panel_widget=\"color_selector\"\n"
8998 " panel_visibility=\"advanced\" >\n"
8999 " <Documentation>\n"
9000 " Set the color to use when a data value is below the range of the color map.\n"
9001 " </Documentation>\n"
9002 " <Hints>\n"
9003 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
9004 " <Property name=\"UseBelowRangeColor\" />\n"
9005 " </PropertyWidgetDecorator>\n"
9006 " </Hints>\n"
9007 " </DoubleVectorProperty>\n"
9008 " <IntVectorProperty command=\"SetUseAboveRangeColor\"\n"
9009 " default_values=\"0\"\n"
9010 " name=\"UseAboveRangeColor\"\n"
9011 " number_of_elements=\"1\"\n"
9012 " panel_visibility=\"advanced\" >\n"
9013 " <BooleanDomain name=\"bool\" />\n"
9014 " <Documentation>\n"
9015 " Use special color to use when a data value is above the range of the color map.\n"
9016 " </Documentation>\n"
9017 " </IntVectorProperty>\n"
9018 " <DoubleVectorProperty command=\"SetAboveRangeColor\"\n"
9019 " default_values=\"0.5 0.5 0.5\"\n"
9020 " name=\"AboveRangeColor\"\n"
9021 " number_of_elements=\"3\"\n"
9022 " panel_widget=\"color_selector\"\n"
9023 " panel_visibility=\"advanced\" >\n"
9024 " <Documentation>\n"
9025 " Set the color to use when a data value is above the range of the color map.\n"
9026 " </Documentation>\n"
9027 " <Hints>\n"
9028 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
9029 " <Property name=\"UseAboveRangeColor\" />\n"
9030 " </PropertyWidgetDecorator>\n"
9031 " </Hints>\n"
9032 " </DoubleVectorProperty>\n"
9033 " <DoubleVectorProperty command=\"SetNanColor\"\n"
9034 " default_values=\"1 1 0\"\n"
9035 " name=\"NanColor\"\n"
9036 " number_of_elements=\"3\"\n"
9037 " panel_widget=\"color_selector\" >\n"
9038 " <Documentation>\n"
9039 " Set the color to use when NaN (not-a-number) is encountered.\n"
9040 " </Documentation>\n"
9041 " </DoubleVectorProperty>\n"
9042 "\n"
9043 " <DoubleVectorProperty command=\"SetNanOpacity\"\n"
9044 " default_values=\"1\"\n"
9045 " name=\"NanOpacity\"\n"
9046 " number_of_elements=\"1\" >\n"
9047 " <DoubleRangeDomain min=\"0\" max=\"1\" name=\"range\" />\n"
9048 " <Documentation>\n"
9049 " Set the opacity to use when NaN (not-a-number) is encountered.\n"
9050 " </Documentation>\n"
9051 " </DoubleVectorProperty>\n"
9052 "\n"
9053 " <IntVectorProperty command=\"SetDiscretize\"\n"
9054 " default_values=\"1\"\n"
9055 " name=\"Discretize\"\n"
9056 " number_of_elements=\"1\" >\n"
9057 " <BooleanDomain name=\"bool\" />\n"
9058 " <Documentation>\n"
9059 " When set, the color transfer function will comprise of discrete colors\n"
9060 " with number of discrete colors specified using NumberOfTableValues.\n"
9061 " </Documentation>\n"
9062 " </IntVectorProperty>\n"
9063 " <IntVectorProperty command=\"SetNumberOfValues\"\n"
9064 " default_values=\"256\"\n"
9065 " name=\"NumberOfTableValues\"\n"
9066 " number_of_elements=\"1\" >\n"
9067 " <IntRangeDomain min=\"1\" max=\"1024\" name=\"range\" />\n"
9068 " <Documentation>\n"
9069 " When Discretize is set, this specifies the number of discrete colors\n"
9070 " that must be present in the transfer function.\n"
9071 " </Documentation>\n"
9072 " <Hints>\n"
9073 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9074 " <Property name=\"Discretize\" function=\"boolean\" index=\"0\" />\n"
9075 " </PropertyWidgetDecorator>\n"
9076 " </Hints>\n"
9077 " </IntVectorProperty>\n"
9078 "\n"
9079 " <DoubleVectorProperty default_values=\"0\"\n"
9080 " name=\"ScalarRangeInitialized\"\n"
9081 " number_of_elements=\"1\"\n"
9082 " panel_visibility=\"never\" >\n"
9083 " <Documentation>\n"
9084 " Set to 1 to indicate that the scalar range has been initialized.\n"
9085 " </Documentation>\n"
9086 " <BooleanDomain name=\"bool\" />\n"
9087 " </DoubleVectorProperty>\n"
9088 " <IntVectorProperty command=\"SetHSVWrap\"\n"
9089 " default_values=\"0\"\n"
9090 " name=\"HSVWrap\"\n"
9091 " number_of_elements=\"1\"\n"
9092 " panel_visibility=\"never\" >\n"
9093 " <!-- FIXME: need to add \"Wrapped HSV\" as a color-space type instead -->\n"
9094 " <BooleanDomain name=\"bool\" />\n"
9095 " </IntVectorProperty>\n"
9096 " <Property command=\"Build\" name=\"Build\" panel_visibility=\"never\" />\n"
9097 " <IntVectorProperty command=\"SetVectorComponent\"\n"
9098 " default_values=\"0\"\n"
9099 " name=\"VectorComponent\"\n"
9100 " number_of_elements=\"1\"\n"
9101 " panel_visibility=\"never\" >\n"
9102 " <IntRangeDomain name=\"range\" />\n"
9103 " </IntVectorProperty>\n"
9104 " <IntVectorProperty command=\"SetVectorMode\"\n"
9105 " default_values=\"0\"\n"
9106 " name=\"VectorMode\"\n"
9107 " number_of_elements=\"1\"\n"
9108 " panel_visibility=\"never\" >\n"
9109 " <EnumerationDomain name=\"enum\">\n"
9110 " <Entry text=\"Magnitude\" value=\"0\" />\n"
9111 " <Entry text=\"Component\" value=\"1\" />\n"
9112 " </EnumerationDomain>\n"
9113 " </IntVectorProperty>\n"
9114 " <IntVectorProperty command=\"SetAllowDuplicateScalars\"\n"
9115 ;
9116 
9117 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
9119 " default_values=\"1\"\n"
9120 " name=\"AllowDuplicateScalars\"\n"
9121 " number_of_elements=\"1\"\n"
9122 " panel_visibility=\"never\" >\n"
9123 " <BooleanDomain name=\"bool\" />\n"
9124 " </IntVectorProperty>\n"
9125 "\n"
9126 " <StringVectorProperty name=\"Annotations\"\n"
9127 " clean_command=\"ResetAnnotationsInFullSet\"\n"
9128 " command=\"SetAnnotationInFullSet\"\n"
9129 " element_types=\"2 2\"\n"
9130 " number_of_elements_per_command=\"2\"\n"
9131 " repeat_command=\"1\">\n"
9132 " <Documentation>\n"
9133 " Specify annotations.\n"
9134 " </Documentation>\n"
9135 " </StringVectorProperty>\n"
9136 "\n"
9137 " <StringVectorProperty name=\"ActiveAnnotatedValues\"\n"
9138 " clean_command=\"ResetActiveAnnotatedValues\"\n"
9139 " command=\"SetActiveAnnotatedValue\"\n"
9140 " element_types=\"2\"\n"
9141 " number_of_elements_per_command=\"1\"\n"
9142 " repeat_command=\"1\"\n"
9143 " panel_visibility=\"never\">\n"
9144 " <Documentation>\n"
9145 " Specify active annotations.\n"
9146 " </Documentation>\n"
9147 " </StringVectorProperty>\n"
9148 "\n"
9149 " <DoubleVectorProperty name=\"IndexedColors\"\n"
9150 " command=\"SetIndexedColorInFullSet\"\n"
9151 " number_of_elements_per_command=\"3\"\n"
9152 " repeat_command=\"1\"\n"
9153 " set_number_command=\"SetNumberOfIndexedColorsInFullSet\"\n"
9154 " use_index=\"1\"\n"
9155 " panel_visibility=\"advanced\">\n"
9156 " <Documentation>\n"
9157 " Colors used when using IndexedLookup is true.\n"
9158 " </Documentation>\n"
9159 " </DoubleVectorProperty>\n"
9160 "\n"
9161 " <DoubleVectorProperty name=\"IndexedOpacities\"\n"
9162 " command=\"SetIndexedOpacityInFullSet\"\n"
9163 " number_of_elements_per_command=\"1\"\n"
9164 " repeat_command=\"1\"\n"
9165 " set_number_command=\"SetNumberOfIndexedOpacitiesInFullSet\"\n"
9166 " use_index=\"1\"\n"
9167 " panel_visibility=\"never\">\n"
9168 " <Documentation>\n"
9169 " Opacities used when using IndexedLookup is true.\n"
9170 " </Documentation>\n"
9171 " </DoubleVectorProperty>\n"
9172 "\n"
9173 " <IntVectorProperty name=\"EnableOpacityMapping\"\n"
9174 " command=\"SetEnableOpacityMapping\"\n"
9175 " number_of_elements=\"1\"\n"
9176 " default_values=\"0\">\n"
9177 " <BooleanDomain name=\"bool\" />\n"
9178 " <Documentation>\n"
9179 " When enabled, the opacity transfer function is used for\n"
9180 " rendering, if applicable.\n"
9181 " </Documentation>\n"
9182 " </IntVectorProperty>\n"
9183 "\n"
9184 " <PropertyGroup label=\"Transfer Functions\" panel_widget=\"ColorOpacityEditor\">\n"
9185 " <Property name=\"EnableOpacityMapping\" function=\"EnableOpacityMapping\" />\n"
9186 " <Property name=\"RGBPoints\" function=\"XRGBPoints\" />\n"
9187 " <Property name=\"ScalarOpacityFunction\" function=\"ScalarOpacityFunction\" />\n"
9188 " <Property name=\"TransferFunction2D\" function=\"TransferFunction2D\" />\n"
9189 " <Property name=\"UseLogScale\" function=\"UseLogScale\" />\n"
9190 " <Property name=\"UseOpacityControlPointsFreehandDrawing\" function=\"UseOpacityControlPointsFreehandDrawing\" />\n"
9191 " <Property name=\"ShowDataHistogram\" function=\"ShowDataHistogram\" />\n"
9192 " <Property name=\"AutomaticDataHistogramComputation\" function=\"AutomaticDataHistogramComputation\" />\n"
9193 " <Property name=\"DataHistogramNumberOfBins\" function=\"DataHistogramNumberOfBins\" />\n"
9194 " <Hints>\n"
9195 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9196 " <Property name=\"IndexedLookup\" function=\"boolean_invert\"/>\n"
9197 " </PropertyWidgetDecorator>\n"
9198 " </Hints>\n"
9199 " </PropertyGroup>\n"
9200 "\n"
9201 " <PropertyGroup label=\"Mapping Parameters\">\n"
9202 " <Property name=\"ColorSpace\" />\n"
9203 " <Property name=\"NanColor\" />\n"
9204 " <Property name=\"NanOpacity\" />\n"
9205 " </PropertyGroup>\n"
9206 "\n"
9207 " <PropertyGroup label=\"Color Discretization\">\n"
9208 " <Property name=\"Discretize\" />\n"
9209 " <Property name=\"NumberOfTableValues\" />\n"
9210 " <Hints>\n"
9211 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
9212 " <Expression type=\"and\">\n"
9213 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9214 " <Property name=\"Using2DTransferFunction\" function=\"boolean_invert\"/>\n"
9215 " </PropertyWidgetDecorator>\n"
9216 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9217 " <Property name=\"IndexedLookup\" function=\"boolean_invert\"/>\n"
9218 " </PropertyWidgetDecorator>\n"
9219 " </Expression>\n"
9220 " </PropertyWidgetDecorator>\n"
9221 " </Hints>\n"
9222 " </PropertyGroup>\n"
9223 "\n"
9224 " <PropertyGroup label=\"Categories\" panel_widget=\"AnnotationsEditor\">\n"
9225 " <Property name=\"Annotations\" />\n"
9226 " <Property name=\"EnableOpacityMapping\" function=\"EnableOpacityMapping\" />\n"
9227 " <Property name=\"IndexedColors\" />\n"
9228 " <Hints>\n"
9229 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9230 " <Property name=\"Using2DTransferFunction\" function=\"boolean_invert\"/>\n"
9231 " </PropertyWidgetDecorator>\n"
9232 " </Hints>\n"
9233 " </PropertyGroup>\n"
9234 "\n"
9235 " <!-- End of PVLookupTable -->\n"
9236 " </TransferFunctionProxy>\n"
9237 "\n"
9238 " <!-- end of \"lookup_tables\" -->\n"
9239 " </ProxyGroup>\n"
9240 "\n"
9241 " <!-- ==================================================================== -->\n"
9242 " <ProxyGroup name=\"transfer_functions\">\n"
9243 "\n"
9244 " <!-- ================================================================== -->\n"
9245 " <TransferFunctionProxy class=\"vtkColorTransferFunction\"\n"
9246 " name=\"ColorTransferFunction\"\n"
9247 " processes=\"client|renderserver|dataserver\">\n"
9248 " <DoubleVectorProperty animateable=\"0\"\n"
9249 " clean_command=\"RemoveAllPoints\"\n"
9250 " command=\"AddRGBPoint\"\n"
9251 " name=\"RGBPoints\"\n"
9252 " number_of_elements_per_command=\"4\"\n"
9253 " repeat_command=\"1\"></DoubleVectorProperty>\n"
9254 " <IntVectorProperty animateable=\"0\"\n"
9255 " command=\"SetColorSpace\"\n"
9256 " default_values=\"0\"\n"
9257 " name=\"ColorSpace\"\n"
9258 " number_of_elements=\"1\">\n"
9259 " <EnumerationDomain name=\"enum\">\n"
9260 " <Entry text=\"RGB\"\n"
9261 " value=\"0\" />\n"
9262 " <Entry text=\"HSV\"\n"
9263 " value=\"1\" />\n"
9264 " <Entry text=\"Lab\"\n"
9265 " value=\"2\" />\n"
9266 " <Entry text=\"Diverging\"\n"
9267 " value=\"3\" />\n"
9268 " <Entry text=\"Lab/CIEDE2000\"\n"
9269 " value=\"4\" />\n"
9270 " <Entry text=\"Step\"\n"
9271 " value=\"5\" />\n"
9272 " </EnumerationDomain>\n"
9273 " </IntVectorProperty>\n"
9274 " <IntVectorProperty animateable=\"0\"\n"
9275 " command=\"SetHSVWrap\"\n"
9276 " default_values=\"0\"\n"
9277 " name=\"HSVWrap\"\n"
9278 " number_of_elements=\"1\">\n"
9279 " <BooleanDomain name=\"bool\" />\n"
9280 " </IntVectorProperty>\n"
9281 " </TransferFunctionProxy>\n"
9282 "\n"
9283 " <!-- end of \"transfer_functions\" -->\n"
9284 " </ProxyGroup>\n"
9285 "\n"
9286 " <!-- ==================================================================== -->\n"
9287 " <ProxyGroup name=\"transfer_2d_functions\">\n"
9288 " <!-- ================================================================== -->\n"
9289 " <TransferFunction2DProxy class=\"vtkPVTransferFunction2D\"\n"
9290 " name=\"TransferFunction2D\"\n"
9291 " post_push=\"Build\"\n"
9292 " processes=\"client|renderserver|dataserver\">\n"
9293 " <IntVectorProperty default_values=\"0\"\n"
9294 " name=\"AutomaticRescaleRangeMode\"\n"
9295 " number_of_elements=\"1\">\n"
9296 " <EnumerationDomain name=\"enum\">\n"
9297 " <Entry value=\"-1\" text=\"Never\"/>\n"
9298 " <Entry value=\"0\" text=\"Grow and update on 'Apply'\"/>\n"
9299 " <Entry value=\"1\" text=\"Grow and update every timestep\"/>\n"
9300 " <Entry value=\"2\" text=\"Update on 'Apply'\"/>\n"
9301 " <Entry value=\"3\" text=\"Clamp and update every timestep\"/>\n"
9302 " </EnumerationDomain>\n"
9303 " <Documentation>\n"
9304 " Choose whether and how to automatically rescale the color map range.\n"
9305 " \"Never\" means the color map range will never be changed.\n"
9306 " \"Grow and update on 'Apply'\" will expand the range to contain the\n"
9307 " union of the current range and the range of the current data source.\n"
9308 " \"Grow and update every timestep\" will expand the range to contain\n"
9309 " the union of the current range and the range of the current data source\n"
9310 " when the timestep is changed. \"Clamp and update every timestep\" will\n"
9311 " update the color map range to the current source data range.\n"
9312 " </Documentation>\n"
9313 " </IntVectorProperty>\n"
9314 " <DoubleVectorProperty clean_command=\"RemoveAllBoxes\"\n"
9315 " command=\"AddControlBox\"\n"
9316 " name=\"Boxes\"\n"
9317 " number_of_elements_per_command=\"8\"\n"
9318 " repeat_command=\"1\">\n"
9319 " <Documentation>\n"
9320 " Specify the box parameters for the 2D transfer function. These are\n"
9321 " a list of 8-tuples of the form (x, y, width, height, r, g, b, a) where\n"
9322 " (x, y) is the position i.e. the range-min of the box, (width, height)\n"
9323 " specify the dimensions of the box in the scalar units and (r, g, b, a)\n"
9324 " denote the color with maximum alpha of the box. The color and alpha\n"
9325 " components are in the range [0, 1].\n"
9326 " </Documentation>\n"
9327 " </DoubleVectorProperty>\n"
9328 " <IntVectorProperty default_values=\"0\"\n"
9329 " name=\"ScalarRangeInitialized\"\n"
9330 " number_of_elements=\"1\"\n"
9331 " panel_visibility=\"never\" >\n"
9332 " <Documentation>\n"
9333 " Set to 1 to indicate that the scalar range has been initialized.\n"
9334 " </Documentation>\n"
9335 " <BooleanDomain name=\"bool\" />\n"
9336 " </IntVectorProperty>\n"
9337 " <DoubleVectorProperty command=\"SetRange\"\n"
9338 " default_values=\"0.0 1.0 0.0 1.0\"\n"
9339 " name=\"Range\"\n"
9340 " number_of_elements=\"4\"\n"
9341 " panel_visibility=\"never\" >\n"
9342 " <Documentation>\n"
9343 " The range of the X and Y axes of the transfer function. This is\n"
9344 " specified as a 4-tuple of the form (xmin, xmax, ymin, ymax).\n"
9345 " </Documentation>\n"
9346 " </DoubleVectorProperty>\n"
9347 " <IntVectorProperty command=\"SetOutputDimensions\"\n"
9348 " default_values=\"10 10\"\n"
9349 " name=\"OutputDimensions\"\n"
9350 " number_of_elements=\"2\"\n"
9351 " panel_visibility=\"never\" >\n"
9352 " <Documentation>\n"
9353 " The dimensions of the image that represents this 2D transfer function.\n"
9354 " </Documentation>\n"
9355 " </IntVectorProperty>\n"
9356 " <Property command=\"Build\" name=\"Build\" panel_visibility=\"never\" />\n"
9357 " </TransferFunction2DProxy>\n"
9358 " <!-- end of \"transfer_2d_functions\" -->\n"
9359 " </ProxyGroup>\n"
9360 "\n"
9361 " <!-- ==================================================================== -->\n"
9362 " <ProxyGroup name=\"piecewise_functions\">\n"
9363 " <!-- ================================================================== -->\n"
9364 " <TransferFunctionProxy class=\"vtkPiecewiseFunction\"\n"
9365 " name=\"PiecewiseFunction\"\n"
9366 " processes=\"client|renderserver|dataserver\">\n"
9367 " <DoubleVectorProperty clean_command=\"RemoveAllPoints\"\n"
9368 " command=\"AddPoint\"\n"
9369 " default_values=\"0.0 0.0 0.5 0.0 1.0 1.0 0.5 0.0\"\n"
9370 " name=\"Points\"\n"
9371 " number_of_elements=\"8\"\n"
9372 " number_of_elements_per_command=\"4\"\n"
9373 " repeat_command=\"1\"></DoubleVectorProperty>\n"
9374 " <IntVectorProperty command=\"SetAllowDuplicateScalars\"\n"
9375 " default_values=\"1\"\n"
9376 " name=\"AllowDuplicateScalars\"\n"
9377 " number_of_elements=\"1\"\n"
9378 " panel_visibility=\"never\" >\n"
9379 " <BooleanDomain name=\"bool\" />\n"
9380 " </IntVectorProperty>\n"
9381 " <IntVectorProperty command=\"SetUseLogScale\"\n"
9382 " default_values=\"0\"\n"
9383 " name=\"UseLogScale\"\n"
9384 " number_of_elements=\"1\">\n"
9385 " <BooleanDomain name=\"bool\" />\n"
9386 " </IntVectorProperty>\n"
9387 " <IntVectorProperty default_values=\"0\"\n"
9388 " name=\"ScalarRangeInitialized\"\n"
9389 " number_of_elements=\"1\"\n"
9390 " panel_visibility=\"never\" >\n"
9391 " <Documentation>\n"
9392 " Set to 1 to indicate that the scalar range has been initialized.\n"
9393 " </Documentation>\n"
9394 " <BooleanDomain name=\"bool\" />\n"
9395 " </IntVectorProperty>\n"
9396 " </TransferFunctionProxy>\n"
9397 "\n"
9398 " <!-- end of \"piecewise_functions\" -->\n"
9399 " </ProxyGroup>\n"
9400 "\n"
9401 " <!-- ==================================================================== -->\n"
9402 " <ProxyGroup name=\"annotations\">\n"
9403 "\n"
9404 " <!-- ================================================================== -->\n"
9405 " <Proxy class=\"vtkContext2DScalarBarActor\"\n"
9406 " name=\"ScalarBarActor\" >\n"
9407 " <ProxyProperty command=\"SetLookupTable\"\n"
9408 " name=\"LookupTable\"\n"
9409 " number_of_elements=\"1\">\n"
9410 " <ProxyGroupDomain name=\"groups\">\n"
9411 " <Group name=\"lookup_tables\" />\n"
9412 " </ProxyGroupDomain>\n"
9413 " </ProxyProperty>\n"
9414 " <IntVectorProperty command=\"GetEstimatedNumberOfAnnotations\"\n"
9415 " information_only=\"1\"\n"
9416 " name=\"EstimatedNumberOfAnnotations\">\n"
9417 " <SimpleIntInformationHelper />\n"
9418 " </IntVectorProperty>\n"
9419 " <IntVectorProperty animateable=\"0\"\n"
9420 " command=\"SetVisibility\"\n"
9421 " default_values=\"1\"\n"
9422 " name=\"Visibility\"\n"
9423 " number_of_elements=\"1\">\n"
9424 " <BooleanDomain name=\"bool\" />\n"
9425 " </IntVectorProperty>\n"
9426 " <StringVectorProperty animateable=\"0\"\n"
9427 " command=\"SetTitle\"\n"
9428 " default_values=\"Name\"\n"
9429 " no_custom_default=\"1\"\n"
9430 " name=\"Title\"\n"
9431 " number_of_elements=\"1\">\n"
9432 " <Documentation>Set the title text with respect to the color legend.</Documentation>\n"
9433 " </StringVectorProperty>\n"
9434 " <DoubleVectorProperty animateable=\"0\"\n"
9435 " command=\"SetDataRangeMin\"\n"
9436 ;
9437 
9438 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
9440 " default_values=\"0\"\n"
9441 " no_custom_default=\"1\"\n"
9442 " name=\"DataRangeMin\"\n"
9443 " number_of_elements=\"1\"\n"
9444 " panel_visibility=\"never\">\n"
9445 " <Documentation>Set the minimum range with respect to the displayed representations.</Documentation>\n"
9446 " </DoubleVectorProperty>\n"
9447 " <DoubleVectorProperty animateable=\"0\"\n"
9448 " command=\"SetDataRangeMax\"\n"
9449 " default_values=\"0\"\n"
9450 " no_custom_default=\"1\"\n"
9451 " name=\"DataRangeMax\"\n"
9452 " number_of_elements=\"1\"\n"
9453 " panel_visibility=\"never\">\n"
9454 " <Documentation>Set the maximum range with respect to the displayed representations.</Documentation>\n"
9455 " </DoubleVectorProperty>\n"
9456 " <IntVectorProperty command=\"SetDrawDataRange\"\n"
9457 " default_values=\"0\"\n"
9458 " name=\"DrawDataRange\"\n"
9459 " label=\"Draw Data Range Labels\"\n"
9460 " number_of_elements=\"1\">\n"
9461 " <BooleanDomain name=\"bool\" />\n"
9462 " <Hints>\n"
9463 " <NoDefault />\n"
9464 " </Hints>\n"
9465 " <Documentation>Show labels with the visible data range for the arrays this color legend represents.</Documentation>\n"
9466 " </IntVectorProperty>\n"
9467 " <StringVectorProperty animateable=\"0\"\n"
9468 " command=\"SetComponentTitle\"\n"
9469 " default_values=\"Component\"\n"
9470 " no_custom_default=\"1\"\n"
9471 " name=\"ComponentTitle\"\n"
9472 " number_of_elements=\"1\">\n"
9473 " <Documentation>Set the component title text with respect to the color legend.</Documentation>\n"
9474 " </StringVectorProperty>\n"
9475 " <IntVectorProperty animateable=\"0\"\n"
9476 " command=\"SetTitleJustification\"\n"
9477 " default_values=\"1\"\n"
9478 " name=\"TitleJustification\"\n"
9479 " number_of_elements=\"1\">\n"
9480 " <EnumerationDomain name=\"enum\">\n"
9481 " <Entry text=\"Left\"\n"
9482 " value=\"0\" />\n"
9483 " <Entry text=\"Centered\"\n"
9484 " value=\"1\" />\n"
9485 " <Entry text=\"Right\"\n"
9486 " value=\"2\" />\n"
9487 " </EnumerationDomain>\n"
9488 " <Documentation>Set the justification of the title text with respect to the color legend.</Documentation>\n"
9489 " </IntVectorProperty>\n"
9490 " <IntVectorProperty animateable=\"0\"\n"
9491 " command=\"SetForceHorizontalTitle\"\n"
9492 " default_values=\"0\"\n"
9493 " name=\"HorizontalTitle\"\n"
9494 " number_of_elements=\"1\">\n"
9495 " <BooleanDomain name=\"bool\" />\n"
9496 " <Documentation>\n"
9497 " When on, orients the title horizontally. When off (default), the title\n"
9498 " will be rotated counter-clockwise 90 degrees and lie parallel to the\n"
9499 " color bar.\n"
9500 " </Documentation>\n"
9501 " </IntVectorProperty>\n"
9502 " <IntVectorProperty animateable=\"0\"\n"
9503 " command=\"SetForceHorizontalTitle\"\n"
9504 " default_values=\"0\"\n"
9505 " name=\"HorizontalTitle2\"\n"
9506 " number_of_elements=\"1\">\n"
9507 " <BooleanDomain name=\"bool\" />\n"
9508 " <Documentation>\n"
9509 " When on, orients the title horizontally. When off (default), the title\n"
9510 " will be rotated counter-clockwise 90 degrees and lie parallel to the\n"
9511 " color bar.\n"
9512 " </Documentation>\n"
9513 " </IntVectorProperty>\n"
9514 " <IntVectorProperty command=\"SetDrawBackground\"\n"
9515 " name=\"DrawBackground\"\n"
9516 " number_of_elements=\"1\"\n"
9517 " default_values=\"0\">\n"
9518 " <BooleanDomain name=\"bool\" />\n"
9519 " <Documentation>Enable drawing a background behind the color legend.</Documentation>\n"
9520 " </IntVectorProperty>\n"
9521 " <DoubleVectorProperty animateable=\"0\"\n"
9522 " command=\"SetBackgroundColor\"\n"
9523 " default_values=\"1 1 1 0.5\"\n"
9524 " name=\"BackgroundColor\"\n"
9525 " panel_widget=\"color_selector\"\n"
9526 " number_of_elements=\"4\">\n"
9527 " <DoubleRangeDomain max=\"1 1 1 1\"\n"
9528 " min=\"0 0 0 0\"\n"
9529 " name=\"range\" />\n"
9530 " <Documentation>Set the color and opacity of the background behind the color legend.</Documentation>\n"
9531 " <Hints>\n"
9532 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9533 " <Property name=\"DrawBackground\" function=\"boolean\" index=\"0\" />\n"
9534 " </PropertyWidgetDecorator>\n"
9535 " </Hints>\n"
9536 " </DoubleVectorProperty>\n"
9537 " <DoubleVectorProperty command=\"SetBackgroundPadding\"\n"
9538 " default_values=\"2.0\"\n"
9539 " name=\"BackgroundPadding\"\n"
9540 " number_of_elements=\"1\">\n"
9541 " <DoubleRangeDomain min=\"0\" />\n"
9542 " <Documentation>Set the amount of padding around the outermost elements of the\n"
9543 " color legend when the background is drawn.</Documentation>\n"
9544 " <Hints>\n"
9545 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9546 " <Property name=\"DrawBackground\" function=\"boolean\" index=\"0\" />\n"
9547 " </PropertyWidgetDecorator>\n"
9548 " </Hints>\n"
9549 " </DoubleVectorProperty>\n"
9550 " <IntVectorProperty command=\"SetScalarBarThickness\"\n"
9551 " default_values=\"16\"\n"
9552 " name=\"ScalarBarThickness\"\n"
9553 " label=\"Color Bar Thickness\"\n"
9554 " number_of_elements=\"1\">\n"
9555 " <Documentation>\n"
9556 " Sets the width of the scalar bar when vertically oriented\n"
9557 " and the height when horizontally oriented.\n"
9558 " </Documentation>\n"
9559 " </IntVectorProperty>\n"
9560 " <DoubleVectorProperty command=\"SetScalarBarLength\"\n"
9561 " default_values=\"0.33\"\n"
9562 " name=\"ScalarBarLength\"\n"
9563 " label=\"Color Bar Length\"\n"
9564 " number_of_elements=\"1\">\n"
9565 " <Documentation>\n"
9566 " Sets the length of the scalar bar. The length is defined as a\n"
9567 " fraction of window width or height when the color legend is\n"
9568 " horizontal or vertical, respectively.\n"
9569 " </Documentation>\n"
9570 " </DoubleVectorProperty>\n"
9571 " <IntVectorProperty command=\"SetDrawScalarBarOutline\"\n"
9572 " default_values=\"0\"\n"
9573 " name=\"DrawScalarBarOutline\"\n"
9574 " number_of_elements=\"1\">\n"
9575 " <BooleanDomain name=\"bool\" />\n"
9576 " <Documentation>\n"
9577 " Draws an outline around the scalar bar.\n"
9578 " </Documentation>\n"
9579 " </IntVectorProperty>\n"
9580 " <DoubleVectorProperty command=\"SetScalarBarOutlineColor\"\n"
9581 " default_values=\"1 1 1\"\n"
9582 " name=\"ScalarBarOutlineColor\"\n"
9583 " number_of_elements=\"3\"\n"
9584 " panel_widget=\"color_selector\">\n"
9585 " <Documentation>\n"
9586 " Color of the outline drawn around the scalar bar if it is shown.\n"
9587 " </Documentation>\n"
9588 " <Hints>\n"
9589 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9590 " <Property name=\"DrawScalarBarOutline\" function=\"boolean\" index=\"0\" />\n"
9591 " </PropertyWidgetDecorator>\n"
9592 " </Hints>\n"
9593 " </DoubleVectorProperty>\n"
9594 " <IntVectorProperty command=\"SetScalarBarOutlineThickness\"\n"
9595 " default_values=\"1\"\n"
9596 " name=\"ScalarBarOutlineThickness\"\n"
9597 " number_of_elements=\"1\">\n"
9598 " <Documentation>\n"
9599 " Set the thickness, in pixels, of the outline drawn around the scalar bar.\n"
9600 " </Documentation>\n"
9601 " <Hints>\n"
9602 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9603 " <Property name=\"DrawScalarBarOutline\" function=\"boolean\" index=\"0\" />\n"
9604 " </PropertyWidgetDecorator>\n"
9605 " </Hints>\n"
9606 " </IntVectorProperty>\n"
9607 " <IntVectorProperty animateable=\"0\"\n"
9608 " command=\"SetReverseLegend\"\n"
9609 " default_values=\"0\"\n"
9610 " name=\"ReverseLegend\"\n"
9611 " number_of_elements=\"1\">\n"
9612 " <BooleanDomain name=\"bool\" />\n"
9613 " <Documentation>\n"
9614 " When on, the color bar and all associated ticks and notations will be reversed,\n"
9615 " from high to low instead of low to high.\n"
9616 " </Documentation>\n"
9617 " </IntVectorProperty>\n"
9618 " <IntVectorProperty command=\"SetAutomaticLabelFormat\"\n"
9619 " default_values=\"1\"\n"
9620 " name=\"AutomaticLabelFormat\"\n"
9621 " number_of_elements=\"1\">\n"
9622 " <BooleanDomain name=\"bool\" />\n"
9623 " <Documentation>\n"
9624 " Set if the number format used for the labels (specified as a C-style printf format string) will be automatically generated to make\n"
9625 " the numbers best fit within the widget. When off, the Label Format property will be used.\n"
9626 " </Documentation>\n"
9627 " </IntVectorProperty>\n"
9628 " <StringVectorProperty animateable=\"0\"\n"
9629 " command=\"SetLabelFormat\"\n"
9630 " default_values=\"%-#6.3g\"\n"
9631 " name=\"LabelFormat\"\n"
9632 " number_of_elements=\"1\">\n"
9633 " <Hints>\n"
9634 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
9635 " <Property name=\"AutomaticLabelFormat\" function=\"boolean_invert\" index=\"0\" />\n"
9636 " </PropertyWidgetDecorator>\n"
9637 " </Hints>\n"
9638 " <Documentation>\n"
9639 " Set the number format (specified as a C-style printf format string) with which to print the labels on the color legend.\n"
9640 " Can be used only if Automatic Label Format is off.\n"
9641 " </Documentation>\n"
9642 " </StringVectorProperty>\n"
9643 " <IntVectorProperty animateable=\"0\"\n"
9644 " command=\"SetDrawNanAnnotation\"\n"
9645 " default_values=\"0\"\n"
9646 " name=\"DrawNanAnnotation\"\n"
9647 " number_of_elements=\"1\">\n"
9648 " <BooleanDomain name=\"bool\" />\n"
9649 " <Documentation>Set whether the NaN annotation should be rendered or not.</Documentation>\n"
9650 " </IntVectorProperty>\n"
9651 " <IntVectorProperty animateable=\"0\"\n"
9652 " command=\"SetDrawAnnotations\"\n"
9653 " default_values=\"1\"\n"
9654 " name=\"DrawAnnotations\"\n"
9655 " number_of_elements=\"1\">\n"
9656 " <BooleanDomain name=\"bool\" />\n"
9657 " <Documentation>Set whether text annotations should be rendered or not.</Documentation>\n"
9658 " </IntVectorProperty>\n"
9659 " <IntVectorProperty animateable=\"0\"\n"
9660 " command=\"SetAddRangeAnnotations\"\n"
9661 " default_values=\"0\"\n"
9662 " name=\"AddRangeAnnotations\"\n"
9663 " number_of_elements=\"1\">\n"
9664 " <BooleanDomain name=\"bool\" />\n"
9665 " <Documentation>\n"
9666 " Set whether the data range endpoints (minimum and maximum) are added as annotations.\n"
9667 " </Documentation>\n"
9668 " </IntVectorProperty>\n"
9669 " <IntVectorProperty animateable=\"0\"\n"
9670 " command=\"SetAutomaticAnnotations\"\n"
9671 " default_values=\"0\"\n"
9672 " name=\"AutomaticAnnotations\"\n"
9673 " number_of_elements=\"1\" >\n"
9674 " <BooleanDomain name=\"bool\" />\n"
9675 " <Documentation>\n"
9676 " When set, annotations are automatically created according the number\n"
9677 " of colors shown on the scalar bar.\n"
9678 " </Documentation>\n"
9679 " </IntVectorProperty>\n"
9680 " <IntVectorProperty command=\"SetAddRangeLabels\"\n"
9681 " number_of_elements=\"1\"\n"
9682 " default_values=\"1\"\n"
9683 " name=\"AddRangeLabels\"\n"
9684 " label=\"Add Range Labels\">\n"
9685 " <BooleanDomain name=\"bool\" />\n"
9686 " <Documentation>\n"
9687 " Set whether to add range labels or not. These are labels that have\n"
9688 " the minimum/maximum values of the color legend range.\n"
9689 " </Documentation>\n"
9690 " </IntVectorProperty>\n"
9691 " <StringVectorProperty animateable=\"0\"\n"
9692 " command=\"SetRangeLabelFormat\"\n"
9693 " number_of_elements=\"1\"\n"
9694 " default_values=\"%-#6.1e\"\n"
9695 " name=\"RangeLabelFormat\"\n"
9696 " label=\"Range Label Format\">\n"
9697 " <Hints>\n"
9698 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
9699 " <Property name=\"AddRangeLabels\" function=\"boolean\" index=\"0\" />\n"
9700 " </PropertyWidgetDecorator>\n"
9701 " </Hints>\n"
9702 " <Documentation>\n"
9703 " Set number format for range labels (specified as a C-style printf format string). Can be used only if Add Range Labels is enabled.\n"
9704 " </Documentation>\n"
9705 " </StringVectorProperty>\n"
9706 " <StringVectorProperty animateable=\"0\"\n"
9707 " command=\"SetDataRangeLabelFormat\"\n"
9708 " number_of_elements=\"1\"\n"
9709 " default_values=\"%-#6.1e\"\n"
9710 " name=\"DataRangeLabelFormat\"\n"
9711 " label=\"Data Range Label Format\">\n"
9712 " <Hints>\n"
9713 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
9714 " <Property name=\"DrawDataRange\" function=\"boolean\" index=\"0\" />\n"
9715 " </PropertyWidgetDecorator>\n"
9716 " </Hints>\n"
9717 " <Documentation>\n"
9718 " Set number format for range labels (specified as a C-style printf format string). Can be used only if Add Range Labels is enabled.\n"
9719 " </Documentation>\n"
9720 " </StringVectorProperty>\n"
9721 " <StringVectorProperty animateable=\"0\"\n"
9722 " command=\"SetNanAnnotation\"\n"
9723 " default_values=\"NaN\"\n"
9724 " name=\"NanAnnotation\"\n"
9725 " number_of_elements=\"1\">\n"
9726 " <Hints>\n"
9727 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
9728 " <Property name=\"DrawNanAnnotation\" function=\"boolean\" index=\"0\" />\n"
9729 " </PropertyWidgetDecorator>\n"
9730 " </Hints>\n"
9731 " <Documentation>\n"
9732 " Set the annotation text for \"NaN\" values. Can be used only if Draw Nan Annotation is enabled.\n"
9733 " </Documentation>\n"
9734 " </StringVectorProperty>\n"
9735 " <IntVectorProperty animateable=\"0\"\n"
9736 " command=\"SetDrawTickMarks\"\n"
9737 " default_values=\"1\"\n"
9738 " name=\"DrawTickMarks\"\n"
9739 " number_of_elements=\"1\">\n"
9740 " <BooleanDomain name=\"bool\" />\n"
9741 " <Documentation>Enable/disable drawing the color legend tick marks.</Documentation>\n"
9742 ;
9743 
9744 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
9746 " </IntVectorProperty>\n"
9747 " <IntVectorProperty animateable=\"0\"\n"
9748 " command=\"SetDrawTickLabels\"\n"
9749 " default_values=\"1\"\n"
9750 " name=\"DrawTickLabels\"\n"
9751 " number_of_elements=\"1\">\n"
9752 " <BooleanDomain name=\"bool\" />\n"
9753 " <Documentation>Enable/disable drawing the color legend labels for tick marks.</Documentation>\n"
9754 " </IntVectorProperty>\n"
9755 " <IntVectorProperty animateable=\"0\"\n"
9756 " command=\"SetUseCustomLabels\"\n"
9757 " name=\"UseCustomLabels\"\n"
9758 " number_of_elements=\"1\"\n"
9759 " default_values=\"0\" >\n"
9760 " <BooleanDomain name=\"bool\" />\n"
9761 " <Documentation>Enable the use of custom label values.</Documentation>\n"
9762 " </IntVectorProperty>\n"
9763 " <DoubleVectorProperty command=\"SetCustomLabel\"\n"
9764 " name=\"CustomLabels\"\n"
9765 " set_number_command=\"SetNumberOfCustomLabels\"\n"
9766 " number_of_elements=\"0\"\n"
9767 " number_of_elements_per_command=\"1\"\n"
9768 " repeat_command=\"1\"\n"
9769 " use_index=\"1\" >\n"
9770 " <Hints>\n"
9771 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
9772 " <Property name=\"UseCustomLabels\" function=\"boolean\" />\n"
9773 " </PropertyWidgetDecorator>\n"
9774 " </Hints>\n"
9775 " </DoubleVectorProperty>\n"
9776 " <IntVectorProperty animateable=\"0\"\n"
9777 " command=\"SetTextPosition\"\n"
9778 " default_values=\"1\"\n"
9779 " name=\"TextPosition\"\n"
9780 " label=\"Tick and Annotation Positions\"\n"
9781 " number_of_elements=\"1\">\n"
9782 " <EnumerationDomain name=\"enum\">\n"
9783 " <Entry text=\"Ticks right/top, annotations left/bottom\"\n"
9784 " value=\"1\" />\n"
9785 " <Entry text=\"Ticks left/bottom, annotations right/top\"\n"
9786 " value=\"0\" />\n"
9787 " </EnumerationDomain>\n"
9788 " <Documentation>Determines where the tick labels are drawn.</Documentation>\n"
9789 " </IntVectorProperty>\n"
9790 "\n"
9791 " <!--label text property -->\n"
9792 " <SubProxy command=\"SetLabelTextProperty\">\n"
9793 " <Proxy name=\"LabelTextProperty\"\n"
9794 " proxygroup=\"properties\"\n"
9795 " proxyname=\"TextProperty\"></Proxy>\n"
9796 " <ExposedProperties>\n"
9797 " <Property exposed_name=\"LabelColor\"\n"
9798 " name=\"Color\" />\n"
9799 " <Property exposed_name=\"LabelOpacity\"\n"
9800 " name=\"Opacity\" />\n"
9801 " <Property exposed_name=\"LabelFontFamily\"\n"
9802 " name=\"FontFamily\" />\n"
9803 " <Property exposed_name=\"LabelFontFile\"\n"
9804 " name=\"FontFile\" />\n"
9805 " <Property exposed_name=\"LabelBold\"\n"
9806 " name=\"Bold\" />\n"
9807 " <Property exposed_name=\"LabelItalic\"\n"
9808 " name=\"Italic\" />\n"
9809 " <Property exposed_name=\"LabelShadow\"\n"
9810 " name=\"Shadow\" />\n"
9811 " <Property exposed_name=\"LabelFontSize\"\n"
9812 " name=\"FontSize\" />\n"
9813 " </ExposedProperties>\n"
9814 " </SubProxy>\n"
9815 " <!--title text property -->\n"
9816 " <SubProxy command=\"SetTitleTextProperty\">\n"
9817 " <Proxy name=\"TitleTextProperty\"\n"
9818 " proxygroup=\"properties\"\n"
9819 " proxyname=\"TextProperty\"></Proxy>\n"
9820 " <ExposedProperties>\n"
9821 " <Property exposed_name=\"TitleColor\"\n"
9822 " name=\"Color\" />\n"
9823 " <Property exposed_name=\"TitleOpacity\"\n"
9824 " name=\"Opacity\" />\n"
9825 " <Property exposed_name=\"TitleFontFamily\"\n"
9826 " name=\"FontFamily\" />\n"
9827 " <Property exposed_name=\"TitleFontFile\"\n"
9828 " name=\"FontFile\" />\n"
9829 " <Property exposed_name=\"TitleBold\"\n"
9830 " name=\"Bold\" />\n"
9831 " <Property exposed_name=\"TitleItalic\"\n"
9832 " name=\"Italic\" />\n"
9833 " <Property exposed_name=\"TitleShadow\"\n"
9834 " name=\"Shadow\" />\n"
9835 " <Property exposed_name=\"TitleFontSize\"\n"
9836 " name=\"FontSize\" />\n"
9837 " </ExposedProperties>\n"
9838 " </SubProxy>\n"
9839 " </Proxy>\n"
9840 "\n"
9841 " <!-- ================================================================== -->\n"
9842 " <Proxy class=\"vtkFlagpoleLabel\"\n"
9843 " name=\"FlagpoleLabel\"\n"
9844 " processes=\"client|dataserver|renderserver\"\n"
9845 " >\n"
9846 " <Documentation>FlagpoleLabel is a 3D representation for a text\n"
9847 " source.</Documentation>\n"
9848 "\n"
9849 " <IntVectorProperty name=\"Visibility\"\n"
9850 " command=\"SetVisibility\"\n"
9851 " number_of_elements=\"1\"\n"
9852 " default_values=\"0\"\n"
9853 " panel_visibility=\"advanced\">\n"
9854 " <BooleanDomain name=\"bool\" />\n"
9855 " <Documentation>\n"
9856 " Show/hide the flagpole lable.\n"
9857 " </Documentation>\n"
9858 " </IntVectorProperty>\n"
9859 "\n"
9860 " <DoubleVectorProperty name=\"BasePosition\"\n"
9861 " command=\"SetBasePosition\"\n"
9862 " number_of_elements=\"3\"\n"
9863 " default_values=\"0.0 0.0 0.0\"\n"
9864 " >\n"
9865 " <DoubleRangeDomain name=\"range\" />\n"
9866 " <Documentation>\n"
9867 " The world coordinate position of the base of the flagpole.\n"
9868 " </Documentation>\n"
9869 " </DoubleVectorProperty>\n"
9870 "\n"
9871 " <DoubleVectorProperty name=\"TopPosition\"\n"
9872 " command=\"SetTopPosition\"\n"
9873 " number_of_elements=\"3\"\n"
9874 " default_values=\"0.0 1.0 0.0\"\n"
9875 " >\n"
9876 " <DoubleRangeDomain name=\"range\" />\n"
9877 " <Documentation>\n"
9878 " The world coordinate position of the top of the flagpole.\n"
9879 " </Documentation>\n"
9880 " </DoubleVectorProperty>\n"
9881 "\n"
9882 " <DoubleVectorProperty name=\"FlagSize\"\n"
9883 " command=\"SetFlagSize\"\n"
9884 " number_of_elements=\"1\"\n"
9885 " default_values=\"1.0\"\n"
9886 " >\n"
9887 " <DoubleRangeDomain min=\"0.001\" name=\"range\" />\n"
9888 " <Documentation>\n"
9889 " The size of the flag. 1.0 is the default size which corresponds to\n"
9890 " a preset texels/window value. Adjust this to increase or decrease\n"
9891 " the default size.The world coordinate position of the top of the\n"
9892 " flagpole.\n"
9893 " </Documentation>\n"
9894 " </DoubleVectorProperty>\n"
9895 "\n"
9896 " <SubProxy command=\"SetTextProperty\">\n"
9897 " <Proxy name=\"TextProperty\"\n"
9898 " proxygroup=\"properties\"\n"
9899 " proxyname=\"TextProperty\"></Proxy>\n"
9900 " <ExposedProperties>\n"
9901 " <Property name=\"Color\"/>\n"
9902 " <Property name=\"Opacity\"/>\n"
9903 " <Property name=\"FontFamily\"/>\n"
9904 " <Property name=\"FontFile\"/>\n"
9905 " <Property name=\"Bold\"/>\n"
9906 " <Property name=\"Italic\"/>\n"
9907 " <Property name=\"Shadow\"/>\n"
9908 " <Property name=\"FontSize\"/>\n"
9909 " <Property name=\"Justification\"/>\n"
9910 " </ExposedProperties>\n"
9911 " </SubProxy>\n"
9912 " <!-- End of FlagpoleLabel -->\n"
9913 " </Proxy>\n"
9914 "\n"
9915 " <!-- ================================================================== -->\n"
9916 " <Proxy class=\"vtkBillboardTextActor3D\"\n"
9917 " name=\"BillboardTextActor3D\"\n"
9918 " processes=\"client|dataserver|renderserver\"\n"
9919 " >\n"
9920 " <Documentation>BillboardTextActor3D is a 3D representation for a text\n"
9921 " source.</Documentation>\n"
9922 "\n"
9923 " <IntVectorProperty name=\"Visibility\"\n"
9924 " command=\"SetVisibility\"\n"
9925 " number_of_elements=\"1\"\n"
9926 " default_values=\"0\"\n"
9927 " panel_visibility=\"advanced\">\n"
9928 " <BooleanDomain name=\"bool\" />\n"
9929 " <Documentation>\n"
9930 " Show/hide the billboard text actor.\n"
9931 " </Documentation>\n"
9932 " </IntVectorProperty>\n"
9933 "\n"
9934 " <DoubleVectorProperty name=\"BillboardPosition\"\n"
9935 " command=\"SetPosition\"\n"
9936 " number_of_elements=\"3\"\n"
9937 " default_values=\"0.0 0.0 0.0\"\n"
9938 " >\n"
9939 " <DoubleRangeDomain name=\"range\" />\n"
9940 " <Documentation>\n"
9941 " The world coordinate position of the anchor point of the text billboard.\n"
9942 " </Documentation>\n"
9943 " </DoubleVectorProperty>\n"
9944 "\n"
9945 " <IntVectorProperty name=\"DisplayOffset\"\n"
9946 " command=\"SetDisplayOffset\"\n"
9947 " number_of_elements=\"2\"\n"
9948 " default_values=\"0 0\"\n"
9949 " panel_visibility=\"advanced\">\n"
9950 " <Documentation>\n"
9951 " Fixed offset from the anchor point in display coordinated to be used.\n"
9952 " </Documentation>\n"
9953 " </IntVectorProperty>\n"
9954 "\n"
9955 " <SubProxy command=\"SetTextProperty\">\n"
9956 " <Proxy name=\"TextProperty\"\n"
9957 " proxygroup=\"properties\"\n"
9958 " proxyname=\"TextProperty\"></Proxy>\n"
9959 " <ExposedProperties>\n"
9960 " <Property name=\"Color\"/>\n"
9961 " <Property name=\"Opacity\"/>\n"
9962 " <Property name=\"FontFamily\"/>\n"
9963 " <Property name=\"FontFile\"/>\n"
9964 " <Property name=\"Bold\"/>\n"
9965 " <Property name=\"Italic\"/>\n"
9966 " <Property name=\"Shadow\"/>\n"
9967 " <Property name=\"FontSize\"/>\n"
9968 " <Property name=\"Justification\"/>\n"
9969 " </ExposedProperties>\n"
9970 " </SubProxy>\n"
9971 " <!-- End of BillboardTextActor3D -->\n"
9972 " </Proxy>\n"
9973 "\n"
9974 " <!-- ================================================================== -->\n"
9975 " <Proxy name=\"GridAxes3DActor\"\n"
9976 " label=\"Grid Axes 3D Actor\"\n"
9977 " class=\"vtkPVGridAxes3DActor\"\n"
9978 " processes=\"client|dataserver|renderserver\">\n"
9979 " <Documentation>\n"
9980 " GridAxes3DActor can be used to render a grid in a render view.\n"
9981 " </Documentation>\n"
9982 " <IntVectorProperty name=\"Visibility\"\n"
9983 " command=\"SetVisibility\"\n"
9984 " number_of_elements=\"1\"\n"
9985 " default_values=\"0\"\n"
9986 " panel_visibility=\"advanced\">\n"
9987 " <BooleanDomain name=\"bool\" />\n"
9988 " <Documentation>\n"
9989 " Show/hide the axes grid.\n"
9990 " </Documentation>\n"
9991 " </IntVectorProperty>\n"
9992 "\n"
9993 " <StringVectorProperty name=\"XTitle\"\n"
9994 " command=\"SetXTitle\"\n"
9995 " number_of_elements=\"1\"\n"
9996 " default_values=\"X Axis\">\n"
9997 " <Documentation>\n"
9998 " Set the title string for X axis.\n"
9999 " </Documentation>\n"
10000 " </StringVectorProperty>\n"
10001 "\n"
10002 " <StringVectorProperty name=\"YTitle\"\n"
10003 " command=\"SetYTitle\"\n"
10004 " number_of_elements=\"1\"\n"
10005 " default_values=\"Y Axis\">\n"
10006 " <Documentation>\n"
10007 " Set the title string for Y axis.\n"
10008 " </Documentation>\n"
10009 " </StringVectorProperty>\n"
10010 "\n"
10011 " <StringVectorProperty name=\"ZTitle\"\n"
10012 " command=\"SetZTitle\"\n"
10013 " number_of_elements=\"1\"\n"
10014 " default_values=\"Z Axis\">\n"
10015 " <Documentation>\n"
10016 " Set the title string for Z axis.\n"
10017 " </Documentation>\n"
10018 " </StringVectorProperty>\n"
10019 "\n"
10020 " <PropertyGroup label=\"Title Texts\">\n"
10021 " <Property name=\"XTitle\"/>\n"
10022 " <Property name=\"YTitle\"/>\n"
10023 " <Property name=\"ZTitle\"/>\n"
10024 " </PropertyGroup>\n"
10025 "\n"
10026 " <SubProxy command=\"SetXTitleTextProperty\">\n"
10027 " <Proxy name=\"XTitleProperties\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
10028 " <ExposedProperties>\n"
10029 " <Property exposed_name=\"XTitleColor\" name=\"Color\" />\n"
10030 " <Property exposed_name=\"XTitleOpacity\" name=\"Opacity\" />\n"
10031 " <Property exposed_name=\"XTitleFontFamily\" name=\"FontFamily\" />\n"
10032 " <Property exposed_name=\"XTitleFontFile\" name=\"FontFile\" />\n"
10033 " <Property exposed_name=\"XTitleBold\" name=\"Bold\" />\n"
10034 " <Property exposed_name=\"XTitleItalic\" name=\"Italic\" />\n"
10035 " <Property exposed_name=\"XTitleShadow\" name=\"Shadow\" />\n"
10036 " <Property exposed_name=\"XTitleFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
10037 " </ExposedProperties>\n"
10038 " </SubProxy>\n"
10039 "\n"
10040 " <PropertyGroup label=\"X Title Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
10041 " <Property name=\"XTitleColor\" function=\"Color\"/>\n"
10042 " <Property name=\"XTitleFontFamily\" function=\"Family\"/>\n"
10043 " <Property name=\"XTitleFontFile\" function=\"File\"/>\n"
10044 " <Property name=\"XTitleBold\" function=\"Bold\" />\n"
10045 " <Property name=\"XTitleItalic\" function=\"Italics\"/>\n"
10046 " <Property name=\"XTitleFontSize\" function=\"Size\" />\n"
10047 " <Property name=\"XTitleShadow\" function=\"Shadow\" />\n"
10048 " <Property name=\"XTitleOpacity\" function=\"Opacity\" />\n"
10049 " </PropertyGroup>\n"
10050 "\n"
10051 " <SubProxy command=\"SetYTitleTextProperty\">\n"
10052 " <Proxy name=\"YTitleProperties\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
10053 " <ExposedProperties>\n"
10054 " <Property exposed_name=\"YTitleColor\" name=\"Color\" />\n"
10055 " <Property exposed_name=\"YTitleOpacity\" name=\"Opacity\" />\n"
10056 " <Property exposed_name=\"YTitleFontFamily\" name=\"FontFamily\" />\n"
10057 " <Property exposed_name=\"YTitleFontFile\" name=\"FontFile\" />\n"
10058 " <Property exposed_name=\"YTitleBold\" name=\"Bold\" />\n"
10059 " <Property exposed_name=\"YTitleItalic\" name=\"Italic\" />\n"
10060 " <Property exposed_name=\"YTitleShadow\" name=\"Shadow\" />\n"
10061 " <Property exposed_name=\"YTitleFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
10062 " </ExposedProperties>\n"
10063 " </SubProxy>\n"
10064 "\n"
10065 " <PropertyGroup label=\"Y Title Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
10066 " <Property name=\"YTitleColor\" function=\"Color\"/>\n"
10067 " <Property name=\"YTitleFontFamily\" function=\"Family\"/>\n"
10068 " <Property name=\"YTitleFontFile\" function=\"File\"/>\n"
10069 " <Property name=\"YTitleBold\" function=\"Bold\" />\n"
10070 " <Property name=\"YTitleItalic\" function=\"Italics\"/>\n"
10071 " <Property name=\"YTitleFontSize\" function=\"Size\" />\n"
10072 " <Property name=\"YTitleShadow\" function=\"Shadow\" />\n"
10073 " <Property name=\"YTitleOpacity\" function=\"Opacity\" />\n"
10074 " </PropertyGroup>\n"
10075 "\n"
10076 " <SubProxy command=\"SetZTitleTextProperty\">\n"
10077 " <Proxy name=\"ZTitleProperties\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
10078 " <ExposedProperties>\n"
10079 " <Property exposed_name=\"ZTitleColor\" name=\"Color\" />\n"
10080 " <Property exposed_name=\"ZTitleOpacity\" name=\"Opacity\" />\n"
10081 " <Property exposed_name=\"ZTitleFontFamily\" name=\"FontFamily\" />\n"
10082 " <Property exposed_name=\"ZTitleFontFile\" name=\"FontFile\" />\n"
10083 " <Property exposed_name=\"ZTitleBold\" name=\"Bold\" />\n"
10084 ;
10085 
10086 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
10088 " <Property exposed_name=\"ZTitleItalic\" name=\"Italic\" />\n"
10089 " <Property exposed_name=\"ZTitleShadow\" name=\"Shadow\" />\n"
10090 " <Property exposed_name=\"ZTitleFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
10091 " </ExposedProperties>\n"
10092 " </SubProxy>\n"
10093 "\n"
10094 " <PropertyGroup label=\"Z Title Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
10095 " <Property name=\"ZTitleColor\" function=\"Color\"/>\n"
10096 " <Property name=\"ZTitleFontFamily\" function=\"Family\"/>\n"
10097 " <Property name=\"ZTitleFontFile\" function=\"File\"/>\n"
10098 " <Property name=\"ZTitleBold\" function=\"Bold\" />\n"
10099 " <Property name=\"ZTitleItalic\" function=\"Italics\"/>\n"
10100 " <Property name=\"ZTitleFontSize\" function=\"Size\" />\n"
10101 " <Property name=\"ZTitleShadow\" function=\"Shadow\" />\n"
10102 " <Property name=\"ZTitleOpacity\" function=\"Opacity\" />\n"
10103 " </PropertyGroup>\n"
10104 "\n"
10105 " <IntVectorProperty name=\"FacesToRender\"\n"
10106 " command=\"SetFaceMask\"\n"
10107 " number_of_elements=\"1\"\n"
10108 " default_values=\"63\"\n"
10109 " panel_widget=\"int_mask\"\n"
10110 " panel_visibility=\"advanced\">\n"
10111 " <Documentation>\n"
10112 " Set the mask to select faces. The faces rendered will be a subset of the\n"
10113 " faces selected depending on the status of **CullBackface** and\n"
10114 " **CullFrontface** properties.\n"
10115 " </Documentation>\n"
10116 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
10117 " <Hints>\n"
10118 " <Mask>\n"
10119 " <Item name=\"Min-YZ\" value=\"1\" />\n"
10120 " <Item name=\"Min-ZX\" value=\"2\" />\n"
10121 " <Item name=\"Min-XY\" value=\"4\" />\n"
10122 " <Item name=\"Max-YZ\" value=\"8\" />\n"
10123 " <Item name=\"Max-ZX\" value=\"16\" />\n"
10124 " <Item name=\"Max-XY\" value=\"32\" />\n"
10125 " </Mask>\n"
10126 " </Hints>\n"
10127 " </IntVectorProperty>\n"
10128 "\n"
10129 " <SubProxy command=\"SetProperty\">\n"
10130 " <Proxy name=\"Property\" class=\"vtkProperty\" processes=\"client|dataserver|renderserver\" >\n"
10131 " <IntVectorProperty name=\"CullBackface\"\n"
10132 " command=\"SetBackfaceCulling\"\n"
10133 " number_of_elements=\"1\"\n"
10134 " default_values=\"0\"\n"
10135 " panel_visibility=\"advanced\">\n"
10136 " <BooleanDomain name=\"bool\" />\n"
10137 " <Documentation>\n"
10138 " Set to true to hide faces of the grid facing away from the camera i.e. hide all\n"
10139 " back faces.\n"
10140 " </Documentation>\n"
10141 " </IntVectorProperty>\n"
10142 "\n"
10143 " <IntVectorProperty name=\"CullFrontface\"\n"
10144 " command=\"SetFrontfaceCulling\"\n"
10145 " number_of_elements=\"1\"\n"
10146 " default_values=\"1\"\n"
10147 " panel_visibility=\"advanced\">\n"
10148 " <BooleanDomain name=\"bool\" />\n"
10149 " <Documentation>\n"
10150 " Set to true to hide faces of the grid facing towards from the camera i.e. hide all\n"
10151 " front faces.\n"
10152 " </Documentation>\n"
10153 " </IntVectorProperty>\n"
10154 "\n"
10155 " <IntVectorProperty name=\"Representation\"\n"
10156 " command=\"SetRepresentation\"\n"
10157 " number_of_elements=\"1\"\n"
10158 " default_values=\"1\">\n"
10159 " </IntVectorProperty>\n"
10160 "\n"
10161 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
10162 " name=\"GridColor\"\n"
10163 " command=\"SetColor\"\n"
10164 " number_of_elements=\"3\"\n"
10165 " panel_widget=\"color_selector\">\n"
10166 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
10167 " <Documentation>Color used when coloring the grid wireframe</Documentation>\n"
10168 " <Hints>\n"
10169 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\"\n"
10170 " unlink_if_modified=\"1\" />\n"
10171 " </Hints>\n"
10172 " </DoubleVectorProperty>\n"
10173 " </Proxy>\n"
10174 " <ExposedProperties>\n"
10175 " <Property name=\"CullBackface\" panel_visibility=\"advanced\"/>\n"
10176 " <Property name=\"CullFrontface\" panel_visibility=\"advanced\"/>\n"
10177 " <Property name=\"GridColor\" />\n"
10178 " </ExposedProperties>\n"
10179 " </SubProxy>\n"
10180 "\n"
10181 " <PropertyGroup label=\"Face Properties\">\n"
10182 " <Property name=\"FacesToRender\" />\n"
10183 " <Property name=\"CullBackface\" />\n"
10184 " <Property name=\"CullFrontface\" />\n"
10185 " <Property name=\"GridColor\"/>\n"
10186 " </PropertyGroup>\n"
10187 "\n"
10188 " <IntVectorProperty name=\"ShowGrid\"\n"
10189 " command=\"SetGenerateGrid\"\n"
10190 " number_of_elements=\"1\"\n"
10191 " default_values=\"0\">\n"
10192 " <BooleanDomain name=\"bool\"/>\n"
10193 " <Documentation>\n"
10194 " Turn off to not render the plane grids.\n"
10195 " </Documentation>\n"
10196 " </IntVectorProperty>\n"
10197 "\n"
10198 " <IntVectorProperty name=\"ShowEdges\"\n"
10199 " command=\"SetGenerateEdges\"\n"
10200 " number_of_elements=\"1\"\n"
10201 " default_values=\"1\"\n"
10202 " panel_visibility=\"advanced\">\n"
10203 " <BooleanDomain name=\"bool\"/>\n"
10204 " <Documentation>\n"
10205 " Turn off to not render the plane edges.\n"
10206 " </Documentation>\n"
10207 " </IntVectorProperty>\n"
10208 "\n"
10209 " <IntVectorProperty name=\"ShowTicks\"\n"
10210 " command=\"SetGenerateTicks\"\n"
10211 " number_of_elements=\"1\"\n"
10212 " default_values=\"1\"\n"
10213 " panel_visibility=\"advanced\">\n"
10214 " <BooleanDomain name=\"bool\"/>\n"
10215 " <Documentation>\n"
10216 " Turn off to not render the tick marks.\n"
10217 " </Documentation>\n"
10218 " </IntVectorProperty>\n"
10219 "\n"
10220 " <IntVectorProperty name=\"AxesToLabel\"\n"
10221 " command=\"SetLabelMask\"\n"
10222 " number_of_elements=\"1\"\n"
10223 " default_values=\"63\"\n"
10224 " panel_widget=\"int_mask\"\n"
10225 " panel_visibility=\"advanced\">\n"
10226 " <Documentation>\n"
10227 " Set the mask to select the axes to label. The axes labelled will be a subset of the\n"
10228 " axes selected depending on which faces are also being rendered.\n"
10229 " </Documentation>\n"
10230 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
10231 " <Hints>\n"
10232 " <Mask>\n"
10233 " <Item name=\"Min-X\" value=\"1\" />\n"
10234 " <Item name=\"Min-Y\" value=\"2\" />\n"
10235 " <Item name=\"Min-Z\" value=\"4\" />\n"
10236 " <Item name=\"Max-X\" value=\"8\" />\n"
10237 " <Item name=\"Max-Y\" value=\"16\" />\n"
10238 " <Item name=\"Max-Z\" value=\"32\" />\n"
10239 " </Mask>\n"
10240 " </Hints>\n"
10241 " </IntVectorProperty>\n"
10242 "\n"
10243 " <IntVectorProperty name=\"LabelUniqueEdgesOnly\"\n"
10244 " command=\"SetLabelUniqueEdgesOnly\"\n"
10245 " number_of_elements=\"1\"\n"
10246 " default_values=\"1\"\n"
10247 " panel_visibility=\"advanced\">\n"
10248 " <BooleanDomain name=\"bool\" />\n"
10249 " <Documentation>\n"
10250 " Set to true to only label edges shared with 1 face. Note that\n"
10251 " if all faces are being rendered, this will generate no labels.\n"
10252 " </Documentation>\n"
10253 " </IntVectorProperty>\n"
10254 "\n"
10255 " <PropertyGroup label=\"Label Properties\">\n"
10256 " <Property name=\"LabelUniqueEdgesOnly\" />\n"
10257 " <Property name=\"AxesToLabel\" />\n"
10258 " </PropertyGroup>\n"
10259 "\n"
10260 " <SubProxy command=\"SetXLabelTextProperty\">\n"
10261 " <Proxy name=\"XLabelProperties\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
10262 " <ExposedProperties>\n"
10263 " <Property exposed_name=\"XLabelColor\" name=\"Color\" />\n"
10264 " <Property exposed_name=\"XLabelOpacity\" name=\"Opacity\" />\n"
10265 " <Property exposed_name=\"XLabelFontFamily\" name=\"FontFamily\" />\n"
10266 " <Property exposed_name=\"XLabelFontFile\" name=\"FontFile\" />\n"
10267 " <Property exposed_name=\"XLabelBold\" name=\"Bold\" />\n"
10268 " <Property exposed_name=\"XLabelItalic\" name=\"Italic\" />\n"
10269 " <Property exposed_name=\"XLabelShadow\" name=\"Shadow\" />\n"
10270 " <Property exposed_name=\"XLabelFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
10271 " </ExposedProperties>\n"
10272 " </SubProxy>\n"
10273 "\n"
10274 " <PropertyGroup label=\"X Axis Label Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
10275 " <Property name=\"XLabelColor\" function=\"Color\"/>\n"
10276 " <Property name=\"XLabelFontFamily\" function=\"Family\"/>\n"
10277 " <Property name=\"XLabelFontFile\" function=\"File\"/>\n"
10278 " <Property name=\"XLabelBold\" function=\"Bold\" />\n"
10279 " <Property name=\"XLabelItalic\" function=\"Italics\"/>\n"
10280 " <Property name=\"XLabelFontSize\" function=\"Size\" />\n"
10281 " <Property name=\"XLabelShadow\" function=\"Shadow\" />\n"
10282 " <Property name=\"XLabelOpacity\" function=\"Opacity\" />\n"
10283 " </PropertyGroup>\n"
10284 "\n"
10285 " <SubProxy command=\"SetYLabelTextProperty\">\n"
10286 " <Proxy name=\"YLabelProperties\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
10287 " <ExposedProperties>\n"
10288 " <Property exposed_name=\"YLabelColor\" name=\"Color\" />\n"
10289 " <Property exposed_name=\"YLabelOpacity\" name=\"Opacity\" />\n"
10290 " <Property exposed_name=\"YLabelFontFamily\" name=\"FontFamily\" />\n"
10291 " <Property exposed_name=\"YLabelFontFile\" name=\"FontFile\" />\n"
10292 " <Property exposed_name=\"YLabelBold\" name=\"Bold\" />\n"
10293 " <Property exposed_name=\"YLabelItalic\" name=\"Italic\" />\n"
10294 " <Property exposed_name=\"YLabelShadow\" name=\"Shadow\" />\n"
10295 " <Property exposed_name=\"YLabelFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
10296 " </ExposedProperties>\n"
10297 " </SubProxy>\n"
10298 "\n"
10299 " <PropertyGroup label=\"Y Axis Label Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
10300 " <Property name=\"YLabelColor\" function=\"Color\"/>\n"
10301 " <Property name=\"YLabelFontFamily\" function=\"Family\"/>\n"
10302 " <Property name=\"YLabelFontFile\" function=\"File\"/>\n"
10303 " <Property name=\"YLabelBold\" function=\"Bold\" />\n"
10304 " <Property name=\"YLabelItalic\" function=\"Italics\"/>\n"
10305 " <Property name=\"YLabelFontSize\" function=\"Size\" />\n"
10306 " <Property name=\"YLabelShadow\" function=\"Shadow\" />\n"
10307 " <Property name=\"YLabelOpacity\" function=\"Opacity\" />\n"
10308 " </PropertyGroup>\n"
10309 "\n"
10310 " <SubProxy command=\"SetZLabelTextProperty\">\n"
10311 " <Proxy name=\"ZLabelProperties\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
10312 " <ExposedProperties>\n"
10313 " <Property exposed_name=\"ZLabelColor\" name=\"Color\" />\n"
10314 " <Property exposed_name=\"ZLabelOpacity\" name=\"Opacity\" />\n"
10315 " <Property exposed_name=\"ZLabelFontFamily\" name=\"FontFamily\" />\n"
10316 " <Property exposed_name=\"ZLabelFontFile\" name=\"FontFile\" />\n"
10317 " <Property exposed_name=\"ZLabelBold\" name=\"Bold\" />\n"
10318 " <Property exposed_name=\"ZLabelItalic\" name=\"Italic\" />\n"
10319 " <Property exposed_name=\"ZLabelShadow\" name=\"Shadow\" />\n"
10320 " <Property exposed_name=\"ZLabelFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
10321 " </ExposedProperties>\n"
10322 " </SubProxy>\n"
10323 "\n"
10324 " <PropertyGroup label=\"Z Axis Label Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
10325 " <Property name=\"ZLabelColor\" function=\"Color\"/>\n"
10326 " <Property name=\"ZLabelFontFamily\" function=\"Family\"/>\n"
10327 " <Property name=\"ZLabelFontFile\" function=\"File\"/>\n"
10328 " <Property name=\"ZLabelBold\" function=\"Bold\" />\n"
10329 " <Property name=\"ZLabelItalic\" function=\"Italics\"/>\n"
10330 " <Property name=\"ZLabelFontSize\" function=\"Size\" />\n"
10331 " <Property name=\"ZLabelShadow\" function=\"Shadow\" />\n"
10332 " <Property name=\"ZLabelOpacity\" function=\"Opacity\" />\n"
10333 " </PropertyGroup>\n"
10334 "\n"
10335 " <IntVectorProperty name=\"XAxisNotation\"\n"
10336 " command=\"SetXNotation\"\n"
10337 " default_values=\"0\"\n"
10338 " panel_visibility=\"advanced\"\n"
10339 " number_of_elements=\"1\">\n"
10340 " <Documentation>\n"
10341 " Get/set the numerical notation, standard, scientific or mixed (0, 1, 2) for X Axis.\n"
10342 " </Documentation>\n"
10343 " <EnumerationDomain name=\"enum\">\n"
10344 " <Entry text=\"Mixed\" value=\"0\" />\n"
10345 " <Entry text=\"Scientific\" value=\"1\" />\n"
10346 " <Entry text=\"Fixed\" value=\"2\" />\n"
10347 " </EnumerationDomain>\n"
10348 " </IntVectorProperty>\n"
10349 " <IntVectorProperty command=\"SetXPrecision\"\n"
10350 " default_values=\"2\"\n"
10351 " panel_visibility=\"advanced\"\n"
10352 " name=\"XAxisPrecision\"\n"
10353 " number_of_elements=\"1\">\n"
10354 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
10355 " <Documentation>\n"
10356 " Get/set the numerical precision to use for the X Axis, default is 2.\n"
10357 " </Documentation>\n"
10358 " </IntVectorProperty>\n"
10359 "\n"
10360 " <IntVectorProperty command=\"SetXUseCustomLabels\"\n"
10361 " default_values=\"0\"\n"
10362 " name=\"XAxisUseCustomLabels\"\n"
10363 " number_of_elements=\"1\">\n"
10364 " <BooleanDomain name=\"bool\" />\n"
10365 " <Documentation>\n"
10366 " Specify whether to use custom labels for the X axis. Labels\n"
10367 " specified by **XAxisLabels** are used only when\n"
10368 " this flag is set to 1.\n"
10369 " </Documentation>\n"
10370 " </IntVectorProperty>\n"
10371 " <DoubleVectorProperty name=\"XAxisLabels\"\n"
10372 " command=\"SetXLabel\"\n"
10373 " set_number_command=\"SetNumberOfXLabels\"\n"
10374 " number_of_elements=\"0\"\n"
10375 " number_of_elements_per_command=\"1\"\n"
10376 " repeat_command=\"1\"\n"
10377 " use_index=\"1\" >\n"
10378 " <!-- used to trigger the display pqScalarValueListPropertyWidget -->\n"
10379 " <ArrayRangeDomain name=\"scalar_range\"/>\n"
10380 " <Hints>\n"
10381 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
10382 " <Property name=\"XAxisUseCustomLabels\" function=\"boolean\" />\n"
10383 " </PropertyWidgetDecorator>\n"
10384 " </Hints>\n"
10385 " </DoubleVectorProperty>\n"
10386 "\n"
10387 " <PropertyGroup label=\"X Axis Label Properties\">\n"
10388 " <Property name=\"XAxisNotation\" />\n"
10389 " <Property name=\"XAxisPrecision\" />\n"
10390 " <Property name=\"XAxisUseCustomLabels\" />\n"
10391 " <Property name=\"XAxisLabels\" />\n"
10392 " </PropertyGroup>\n"
10393 "\n"
10394 " <IntVectorProperty name=\"YAxisNotation\"\n"
10395 " command=\"SetYNotation\"\n"
10396 " default_values=\"0\"\n"
10397 " panel_visibility=\"advanced\"\n"
10398 " number_of_elements=\"1\">\n"
10399 " <Documentation>\n"
10400 " Get/set the numerical notation, standard, scientific or mixed (0, 1, 2) for Y Axis.\n"
10401 " </Documentation>\n"
10402 ;
10403 
10404 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
10406 " <EnumerationDomain name=\"enum\">\n"
10407 " <Entry text=\"Mixed\" value=\"0\" />\n"
10408 " <Entry text=\"Scientific\" value=\"1\" />\n"
10409 " <Entry text=\"Fixed\" value=\"2\" />\n"
10410 " </EnumerationDomain>\n"
10411 " </IntVectorProperty>\n"
10412 " <IntVectorProperty command=\"SetYPrecision\"\n"
10413 " default_values=\"2\"\n"
10414 " panel_visibility=\"advanced\"\n"
10415 " name=\"YAxisPrecision\"\n"
10416 " number_of_elements=\"1\">\n"
10417 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
10418 " <Documentation>\n"
10419 " Get/set the numerical precision to use for the Y Axis, default is 2.\n"
10420 " </Documentation>\n"
10421 " </IntVectorProperty>\n"
10422 "\n"
10423 " <IntVectorProperty command=\"SetYUseCustomLabels\"\n"
10424 " default_values=\"0\"\n"
10425 " name=\"YAxisUseCustomLabels\"\n"
10426 " number_of_elements=\"1\">\n"
10427 " <BooleanDomain name=\"bool\" />\n"
10428 " <Documentation>\n"
10429 " Specify whether to use custom labels for the Y axis. Labels\n"
10430 " specified by **YAxisLabels** are used only when\n"
10431 " this flag is set to 1.\n"
10432 " </Documentation>\n"
10433 " </IntVectorProperty>\n"
10434 " <DoubleVectorProperty command=\"SetYLabel\"\n"
10435 " set_number_command=\"SetNumberOfYLabels\"\n"
10436 " name=\"YAxisLabels\"\n"
10437 " number_of_elements=\"0\"\n"
10438 " number_of_elements_per_command=\"1\"\n"
10439 " repeat_command=\"1\"\n"
10440 " use_index=\"1\">\n"
10441 " <!-- used to trigger the display pqScalarValueListPropertyWidget -->\n"
10442 " <ArrayRangeDomain name=\"scalar_range\"/>\n"
10443 " <Hints>\n"
10444 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
10445 " <Property name=\"YAxisUseCustomLabels\" function=\"boolean\" />\n"
10446 " </PropertyWidgetDecorator>\n"
10447 " </Hints>\n"
10448 " </DoubleVectorProperty>\n"
10449 "\n"
10450 " <PropertyGroup label=\"Y Axis Label Properties\">\n"
10451 " <Property name=\"YAxisNotation\" />\n"
10452 " <Property name=\"YAxisPrecision\" />\n"
10453 " <Property name=\"YAxisUseCustomLabels\" />\n"
10454 " <Property name=\"YAxisLabels\" />\n"
10455 " </PropertyGroup>\n"
10456 "\n"
10457 " <IntVectorProperty name=\"ZAxisNotation\"\n"
10458 " command=\"SetZNotation\"\n"
10459 " default_values=\"0\"\n"
10460 " panel_visibility=\"advanced\"\n"
10461 " number_of_elements=\"1\">\n"
10462 " <Documentation>\n"
10463 " Get/set the numerical notation, standard, scientific or mixed (0, 1, 2) for Z Axis.\n"
10464 " </Documentation>\n"
10465 " <EnumerationDomain name=\"enum\">\n"
10466 " <Entry text=\"Mixed\" value=\"0\" />\n"
10467 " <Entry text=\"Scientific\" value=\"1\" />\n"
10468 " <Entry text=\"Fixed\" value=\"2\" />\n"
10469 " </EnumerationDomain>\n"
10470 " </IntVectorProperty>\n"
10471 " <IntVectorProperty command=\"SetZPrecision\"\n"
10472 " default_values=\"2\"\n"
10473 " panel_visibility=\"advanced\"\n"
10474 " name=\"ZAxisPrecision\"\n"
10475 " number_of_elements=\"1\">\n"
10476 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
10477 " <Documentation>\n"
10478 " Get/set the numerical precision to use for the Z Axis, default is 2.\n"
10479 " </Documentation>\n"
10480 " </IntVectorProperty>\n"
10481 "\n"
10482 " <IntVectorProperty command=\"SetZUseCustomLabels\"\n"
10483 " default_values=\"0\"\n"
10484 " name=\"ZAxisUseCustomLabels\"\n"
10485 " number_of_elements=\"1\">\n"
10486 " <BooleanDomain name=\"bool\" />\n"
10487 " <Documentation>\n"
10488 " Specify whether to use custom labels for the Z axis. Labels\n"
10489 " specified by **ZAxisLabels** are used only when\n"
10490 " this flag is set to 1.\n"
10491 " </Documentation>\n"
10492 " </IntVectorProperty>\n"
10493 " <DoubleVectorProperty command=\"SetZLabel\"\n"
10494 " set_number_command=\"SetNumberOfZLabels\"\n"
10495 " name=\"ZAxisLabels\"\n"
10496 " number_of_elements=\"0\"\n"
10497 " number_of_elements_per_command=\"1\"\n"
10498 " repeat_command=\"1\"\n"
10499 " use_index=\"1\" >\n"
10500 " <!-- used to trigger the display pqScalarValueListPropertyWidget -->\n"
10501 " <ArrayRangeDomain name=\"scalar_range\"/>\n"
10502 " <Hints>\n"
10503 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
10504 " <Property name=\"ZAxisUseCustomLabels\" function=\"boolean\" />\n"
10505 " </PropertyWidgetDecorator>\n"
10506 " </Hints>\n"
10507 " </DoubleVectorProperty>\n"
10508 "\n"
10509 " <PropertyGroup label=\"Z Axis Label Properties\">\n"
10510 " <Property name=\"ZAxisNotation\" />\n"
10511 " <Property name=\"ZAxisPrecision\" />\n"
10512 " <Property name=\"ZAxisUseCustomLabels\" />\n"
10513 " <Property name=\"ZAxisLabels\" />\n"
10514 " </PropertyGroup>\n"
10515 "\n"
10516 " <IntVectorProperty name=\"UseCustomBounds\"\n"
10517 " command=\"SetUseCustomTransformedBounds\"\n"
10518 " number_of_elements=\"1\"\n"
10519 " default_values=\"0\">\n"
10520 " <BooleanDomain name=\"bool\" />\n"
10521 " <Documentation>\n"
10522 " If set, the axes will use explicitly specified bounds rather than using the bounds\n"
10523 " computed from datasets currently visible in the view.\n"
10524 " </Documentation>\n"
10525 " </IntVectorProperty>\n"
10526 "\n"
10527 " <DoubleVectorProperty name=\"CustomBounds\"\n"
10528 " command=\"SetCustomTransformedBounds\"\n"
10529 " number_of_elements=\"6\"\n"
10530 " default_values=\"0 1 0 1 0 1 0 1\">\n"
10531 " <DoubleRangeDomain name=\"range\" />\n"
10532 " <Documentation>\n"
10533 " Specify the explicit bounds to use when **UseCustomBounds** is checked.\n"
10534 " </Documentation>\n"
10535 " <Hints>\n"
10536 " <!-- show only when UseCustomBounds is true -->\n"
10537 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
10538 " mode=\"visibility\"\n"
10539 " property=\"UseCustomBounds\"\n"
10540 " value=\"1\"/>\n"
10541 " <DoubleVectorPropertyWidget>\n"
10542 " <!-- add buttons to reset using active bounds -->\n"
10543 " <Button type=\"use_active_source_bounds\" />\n"
10544 " </DoubleVectorPropertyWidget>\n"
10545 " </Hints>\n"
10546 " </DoubleVectorProperty>\n"
10547 "\n"
10548 " <DoubleVectorProperty name=\"DataScale\"\n"
10549 " command=\"SetDataScale\"\n"
10550 " number_of_elements=\"3\"\n"
10551 " default_values=\"1 1 1\"\n"
10552 " panel_visibility=\"advanced\">\n"
10553 " <DoubleRangeDomain name=\"range\" />\n"
10554 " <Documentation>\n"
10555 " If data is being scaled, you can show the original data bounds for the axes\n"
10556 " instead of the scaled bounds by setting the DataScale to match the scaling applied\n"
10557 " to the dataset.\n"
10558 " </Documentation>\n"
10559 " <Hints>\n"
10560 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
10561 " mode=\"enabled_state\"\n"
10562 " property=\"UseModelTransform\"\n"
10563 " value=\"0\"/>\n"
10564 " <!-- disable this when UseModelTransform is true -->\n"
10565 " </Hints>\n"
10566 " </DoubleVectorProperty>\n"
10567 "\n"
10568 " <DoubleVectorProperty name=\"DataPosition\"\n"
10569 " command=\"SetDataPosition\"\n"
10570 " number_of_elements=\"3\"\n"
10571 " default_values=\"0 0 0\"\n"
10572 " panel_visibility=\"advanced\">\n"
10573 " <DoubleRangeDomain name=\"range\" />\n"
10574 " <Documentation>\n"
10575 " If data is being translated, you can show the original data bounds for the axes\n"
10576 " instead of the translated bounds by setting the DataPosition to match the\n"
10577 " translation applied to the dataset.\n"
10578 " </Documentation>\n"
10579 " <Hints>\n"
10580 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
10581 " mode=\"enabled_state\"\n"
10582 " property=\"UseModelTransform\"\n"
10583 " value=\"0\"/>\n"
10584 " <!-- disable this when UseModelTransform is true -->\n"
10585 " </Hints>\n"
10586 " </DoubleVectorProperty>\n"
10587 "\n"
10588 " <DoubleVectorProperty name=\"DataBoundsScaleFactor\"\n"
10589 " command=\"SetDataBoundsScaleFactor\"\n"
10590 " number_of_elements=\"1\"\n"
10591 " default_values=\"1.0008\"\n"
10592 " panel_visibility=\"advanced\">\n"
10593 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"2\"/>\n"
10594 " <Documentation>\n"
10595 " After the data bounds have been computed, this property enables to scale the\n"
10596 " bounds used to generate the axes grid, so it will be slightly larger than the\n"
10597 " data bounds.\n"
10598 " Data bounds are not modified, only the aspect of the AxesGrid is modified.\n"
10599 " The default value (1.0008) ensures that there is no concident lines drawn when\n"
10600 " zooming close enough to the model.\n"
10601 " </Documentation>\n"
10602 " <Hints>\n"
10603 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
10604 " mode=\"enabled_state\"\n"
10605 " property=\"UseModelTransform\"\n"
10606 " value=\"0\"/>\n"
10607 " <!-- disable this when UseModelTransform is true -->\n"
10608 " </Hints>\n"
10609 " </DoubleVectorProperty>\n"
10610 "\n"
10611 " <PropertyGroup label=\"Bounds\">\n"
10612 " <Property name=\"UseCustomBounds\" />\n"
10613 " <Property name=\"CustomBounds\" />\n"
10614 " </PropertyGroup>\n"
10615 "\n"
10616 " <PropertyGroup label=\"Data Transform\">\n"
10617 " <Property name=\"DataScale\" />\n"
10618 " <Property name=\"DataPosition\" />\n"
10619 " <Property name=\"DataBoundsScaleFactor\" />\n"
10620 " </PropertyGroup>\n"
10621 "\n"
10622 " <DoubleVectorProperty name=\"ModelTransformMatrix\"\n"
10623 " command=\"SetModelTransformMatrix\"\n"
10624 " number_of_elements=\"16\"\n"
10625 " default_values=\"1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1\"\n"
10626 " argument_is_array=\"1\"\n"
10627 " panel_visibility=\"never\">\n"
10628 " </DoubleVectorProperty>\n"
10629 " <DoubleVectorProperty name=\"ModelBounds\"\n"
10630 " command=\"SetModelBounds\"\n"
10631 " number_of_elements=\"6\"\n"
10632 " default_values=\"0 1 0 1 0 1\"\n"
10633 " panel_visibility=\"never\">\n"
10634 " </DoubleVectorProperty>\n"
10635 " <IntVectorProperty name=\"UseModelTransform\"\n"
10636 " command=\"SetUseModelTransform\"\n"
10637 " number_of_elements=\"1\"\n"
10638 " default_values=\"0\"\n"
10639 " panel_visibility=\"never\">\n"
10640 " <BooleanDomain name=\"range\" />\n"
10641 " </IntVectorProperty>\n"
10642 " <!-- End of 'GridAxes3DActor' -->\n"
10643 " </Proxy>\n"
10644 "\n"
10645 " <!-- ================================================================== -->\n"
10646 " <Proxy name=\"LegendGridActor\"\n"
10647 " label=\"Legend Grid Actor\"\n"
10648 " class=\"vtkLegendScaleActor\"\n"
10649 " processes=\"client|dataserver|renderserver\">\n"
10650 " <Documentation>\n"
10651 " LegendGridActor can be used to render an axes grid in a render view.\n"
10652 " </Documentation>\n"
10653 " <IntVectorProperty name=\"Visibility\"\n"
10654 " command=\"SetVisibility\"\n"
10655 " number_of_elements=\"1\"\n"
10656 " default_values=\"0\"\n"
10657 " panel_visibility=\"advanced\">\n"
10658 " <BooleanDomain name=\"bool\" />\n"
10659 " <Documentation>\n"
10660 " Show/hide the axes grid.\n"
10661 " </Documentation>\n"
10662 " </IntVectorProperty>\n"
10663 "\n"
10664 " <SubProxy command=\"SetAxesProperty\">\n"
10665 " <Proxy name=\"2DProperty\" class=\"vtkProperty2D\" processes=\"client|dataserver|renderserver\" >\n"
10666 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
10667 " name=\"GridColor\"\n"
10668 " command=\"SetColor\"\n"
10669 " number_of_elements=\"3\"\n"
10670 " panel_widget=\"color_selector\">\n"
10671 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
10672 " <Documentation>Color used when coloring the axes and grid</Documentation>\n"
10673 " </DoubleVectorProperty>\n"
10674 " </Proxy>\n"
10675 " <ExposedProperties>\n"
10676 " <Property name=\"GridColor\" />\n"
10677 " </ExposedProperties>\n"
10678 " </SubProxy>\n"
10679 "\n"
10680 " <IntVectorProperty command=\"SetGridVisibility\"\n"
10681 " default_values=\"0\"\n"
10682 " name=\"GridVisibility\"\n"
10683 " number_of_elements=\"1\">\n"
10684 " <BooleanDomain name=\"bool\" />\n"
10685 " <Documentation>\n"
10686 " When turned on, show the full axis grid\n"
10687 " </Documentation>\n"
10688 " </IntVectorProperty>\n"
10689 "\n"
10690 " <PropertyGroup label=\"Axis appearance\">\n"
10691 " <Property name=\"GridColor\" />\n"
10692 " <Property name=\"GridVisibility\" />\n"
10693 " </PropertyGroup>\n"
10694 "\n"
10695 " <IntVectorProperty name=\"RightBorderOffset\"\n"
10696 " command=\"SetRightBorderOffset\"\n"
10697 " number_of_elements=\"1\"\n"
10698 " default_values=\"50\"\n"
10699 " panel_visibility=\"advanced\">\n"
10700 " <IntRangeDomain name=\"range\" min=\"5\" max=\"100\" />\n"
10701 " <Documentation>\n"
10702 " Set the offset of right axis from the border. This number is expressed in\n"
10703 " pixels, and represents the approximate distance of the axes from the sides\n"
10704 " of the renderer.\n"
10705 " </Documentation>\n"
10706 " </IntVectorProperty>\n"
10707 "\n"
10708 " <IntVectorProperty name=\"TopBorderOffset\"\n"
10709 " command=\"SetTopBorderOffset\"\n"
10710 " number_of_elements=\"1\"\n"
10711 " default_values=\"30\"\n"
10712 " panel_visibility=\"advanced\">\n"
10713 " <IntRangeDomain name=\"range\" min=\"5\" max=\"100\" />\n"
10714 " <Documentation>\n"
10715 " Set the offset of top axis from the border. This number is expressed in\n"
10716 " pixels, and represents the approximate distance of the axes from the sides\n"
10717 " of the renderer.\n"
10718 " </Documentation>\n"
10719 " </IntVectorProperty>\n"
10720 "\n"
10721 " <IntVectorProperty name=\"LeftBorderOffset\"\n"
10722 " command=\"SetLeftBorderOffset\"\n"
10723 " number_of_elements=\"1\"\n"
10724 " default_values=\"50\"\n"
10725 " panel_visibility=\"advanced\">\n"
10726 " <IntRangeDomain name=\"range\" min=\"5\" max=\"100\" />\n"
10727 " <Documentation>\n"
10728 " Set the offset of left axis from the border. This number is expressed in\n"
10729 " pixels, and represents the approximate distance of the axes from the sides\n"
10730 " of the renderer.\n"
10731 " </Documentation>\n"
10732 " </IntVectorProperty>\n"
10733 "\n"
10734 " <IntVectorProperty name=\"BottomBorderOffset\"\n"
10735 " command=\"SetBottomBorderOffset\"\n"
10736 ;
10737 
10738 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
10740 " number_of_elements=\"1\"\n"
10741 " default_values=\"30\"\n"
10742 " panel_visibility=\"advanced\">\n"
10743 " <IntRangeDomain name=\"range\" min=\"5\" max=\"100\" />\n"
10744 " <Documentation>\n"
10745 " Set the offset of bottom axis from the border. This number is expressed in\n"
10746 " pixels, and represents the approximate distance of the axes from the sides\n"
10747 " of the renderer.\n"
10748 " </Documentation>\n"
10749 " </IntVectorProperty>\n"
10750 "\n"
10751 " <PropertyGroup label=\"Axis positions\" panel_visibility=\"advanced\">\n"
10752 " <Property name=\"RightBorderOffset\" />\n"
10753 " <Property name=\"LeftBorderOffset\" />\n"
10754 " <Property name=\"TopBorderOffset\" />\n"
10755 " <Property name=\"BottomBorderOffset\" />\n"
10756 " </PropertyGroup>\n"
10757 "\n"
10758 " <SubProxy command=\"SetAxesTextProperty\">\n"
10759 " <Proxy name=\"AxesTextProperties\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
10760 " <ExposedProperties>\n"
10761 " <Property exposed_name=\"LegendLabelColor\" name=\"Color\" />\n"
10762 " <Property exposed_name=\"LegendLabelOpacity\" name=\"Opacity\" />\n"
10763 " <Property exposed_name=\"LegendLabelFontFamily\" name=\"FontFamily\" />\n"
10764 " <Property exposed_name=\"LegendLabelFontFile\" name=\"FontFile\" />\n"
10765 " <Property exposed_name=\"LegendLabelBold\" name=\"Bold\" />\n"
10766 " <Property exposed_name=\"LegendLabelItalic\" name=\"Italic\" />\n"
10767 " <Property exposed_name=\"LegendLabelShadow\" name=\"Shadow\" />\n"
10768 " <Property exposed_name=\"LegendLabelFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
10769 " </ExposedProperties>\n"
10770 " </SubProxy>\n"
10771 "\n"
10772 " <PropertyGroup label=\"Axis Label Font Properties\" panel_widget=\"FontEditor\">\n"
10773 " <Property name=\"LegendLabelColor\" function=\"Color\"/>\n"
10774 " <Property name=\"LegendLabelFontFamily\" function=\"Family\"/>\n"
10775 " <Property name=\"LegendLabelFontFile\" function=\"File\"/>\n"
10776 " <Property name=\"LegendLabelBold\" function=\"Bold\" />\n"
10777 " <Property name=\"LegendLabelItalic\" function=\"Italics\"/>\n"
10778 " <Property name=\"LegendLabelFontSize\" function=\"Size\" />\n"
10779 " <Property name=\"LegendLabelShadow\" function=\"Shadow\" />\n"
10780 " <Property name=\"LegendLabelOpacity\" function=\"Opacity\" />\n"
10781 " </PropertyGroup>\n"
10782 "\n"
10783 " <IntVectorProperty name=\"AxisNotation\"\n"
10784 " command=\"SetNotation\"\n"
10785 " default_values=\"0\"\n"
10786 " number_of_elements=\"1\">\n"
10787 " <Documentation>\n"
10788 " Set the numerical notation for axis labels: standard, scientific or mixed.\n"
10789 " </Documentation>\n"
10790 " <EnumerationDomain name=\"enum\">\n"
10791 " <Entry text=\"Default\" value=\"0\" />\n"
10792 " <Entry text=\"Scientific\" value=\"1\" />\n"
10793 " <Entry text=\"Fixed\" value=\"2\" />\n"
10794 " </EnumerationDomain>\n"
10795 " </IntVectorProperty>\n"
10796 "\n"
10797 " <IntVectorProperty command=\"SetPrecision\"\n"
10798 " default_values=\"2\"\n"
10799 " name=\"AxisPrecision\"\n"
10800 " number_of_elements=\"1\">\n"
10801 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
10802 " <Documentation>\n"
10803 " Set the numerical precision to use for the axis (only for scientific and fixed-point notation).\n"
10804 " </Documentation>\n"
10805 " <Hints>\n"
10806 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
10807 " <Expression type=\"or\">\n"
10808 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"AxisNotation\" value=\"1\"/>\n"
10809 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"AxisNotation\" value=\"2\"/>\n"
10810 " </Expression>\n"
10811 " </PropertyWidgetDecorator>\n"
10812 " </Hints>\n"
10813 " </IntVectorProperty>\n"
10814 "\n"
10815 " <PropertyGroup label=\"Axis Label notation\">\n"
10816 " <Property name=\"AxisNotation\"/>\n"
10817 " <Property name=\"AxisPrecision\"/>\n"
10818 " </PropertyGroup>\n"
10819 "\n"
10820 " <IntVectorProperty command=\"SetNumberOfHorizontalLabels\"\n"
10821 " default_values=\"5\"\n"
10822 " panel_visibility=\"advanced\"\n"
10823 " name=\"HorizontalLabelNumber\"\n"
10824 " number_of_elements=\"1\">\n"
10825 " <IntRangeDomain name=\"range\" min=\"0\" max=\"24\"/>\n"
10826 " <Documentation>\n"
10827 " Set the number of ticks and labels for the horizontal axis.\n"
10828 " </Documentation>\n"
10829 " </IntVectorProperty>\n"
10830 "\n"
10831 " <IntVectorProperty command=\"SetNumberOfVerticalLabels\"\n"
10832 " default_values=\"5\"\n"
10833 " panel_visibility=\"advanced\"\n"
10834 " name=\"VerticalLabelNumber\"\n"
10835 " number_of_elements=\"1\">\n"
10836 " <IntRangeDomain name=\"range\" min=\"0\" max=\"24\"/>\n"
10837 " <Documentation>\n"
10838 " Set the number of ticks and labels for the vertical axis.\n"
10839 " </Documentation>\n"
10840 " </IntVectorProperty>\n"
10841 "\n"
10842 " <DoubleVectorProperty name=\"Origin\"\n"
10843 " command=\"SetOrigin\"\n"
10844 " panel_visibility=\"advanced\"\n"
10845 " number_of_elements=\"3\"\n"
10846 " default_values=\"0 0 0\">\n"
10847 " <Documentation>\n"
10848 " The origin of the measure.\n"
10849 " </Documentation>\n"
10850 " </DoubleVectorProperty>\n"
10851 "\n"
10852 "\n"
10853 " <PropertyGroup label=\"Tick configuration\" panel_visibility=\"advanced\">\n"
10854 " <Property name=\"HorizontalLabelNumber\" />\n"
10855 " <Property name=\"VerticalLabelNumber\" />\n"
10856 " <Property name=\"Origin\" />\n"
10857 " </PropertyGroup>\n"
10858 "\n"
10859 " </Proxy>\n"
10860 "\n"
10861 " <!-- ================================================================== -->\n"
10862 " <!-- End of ProxyGroup annotations -->\n"
10863 " </ProxyGroup>\n"
10864 "\n"
10865 " <!-- ==================================================================== -->\n"
10866 " <ProxyGroup name=\"misc\">\n"
10867 " <!-- ================================================================== -->\n"
10868 " <ViewLayoutProxy name=\"ViewLayout\"\n"
10869 " class=\"vtkViewLayout\"\n"
10870 " processes=\"client|renderserver\">\n"
10871 " <Documentation>Proxy used to manage layout for multiple views.</Documentation>\n"
10872 " <IntVectorProperty name=\"PreviewMode\"\n"
10873 " number_of_elements=\"2\"\n"
10874 " default_values=\"0 0\">\n"
10875 " <Documentation>\n"
10876 " Set the target resolution for the preview mode to display,\n"
10877 " [0, 0] is interpreted as exiting preview.\n"
10878 " </Documentation>\n"
10879 " </IntVectorProperty>\n"
10880 " <IntVectorProperty name=\"SeparatorWidth\"\n"
10881 " command=\"SetSeparatorWidth\"\n"
10882 " number_of_elements=\"1\"\n"
10883 " default_values=\"1\">\n"
10884 " <IntRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
10885 " <Documentation>\n"
10886 " The width of the separator (in pixels) to be displayed in preview mode.\n"
10887 " </Documentation>\n"
10888 " </IntVectorProperty>\n"
10889 " <DoubleVectorProperty name=\"SeparatorColor\"\n"
10890 " command=\"SetSeparatorColor\"\n"
10891 " number_of_elements=\"3\"\n"
10892 " default_values=\"0.937 0.922 0.906\">\n"
10893 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
10894 " <Documentation>\n"
10895 " The color of the separator to be displayed in preview mode.\n"
10896 " </Documentation>\n"
10897 " </DoubleVectorProperty>\n"
10898 " </ViewLayoutProxy>\n"
10899 "\n"
10900 " <!-- ================================================================== -->\n"
10901 " <Proxy class=\"vtkPVRayCastPickingHelper\"\n"
10902 " name=\"PickingHelper\"\n"
10903 " processes=\"dataserver\">\n"
10904 " <Documentation>Proxy used to pick a point of a surface\n"
10905 " mesh.</Documentation>\n"
10906 " <DoubleVectorProperty command=\"SetPointA\"\n"
10907 " default_values=\"0.0 0.0 0.0\"\n"
10908 " name=\"PointA\"\n"
10909 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
10910 " <DoubleVectorProperty command=\"SetPointB\"\n"
10911 " default_values=\"0.0 0.0 1.0\"\n"
10912 " name=\"PointB\"\n"
10913 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
10914 " <IntVectorProperty command=\"SetSnapOnMeshPoint\"\n"
10915 " default_values=\"0\"\n"
10916 " name=\"SnapOnMeshPoint\"\n"
10917 " number_of_elements=\"1\">\n"
10918 " <BooleanDomain name=\"bool\" />\n"
10919 " </IntVectorProperty>\n"
10920 " <DoubleVectorProperty command=\"GetIntersection\"\n"
10921 " default_values=\"0.0 0.0 0.0\"\n"
10922 " information_only=\"1\"\n"
10923 " name=\"Intersection\"\n"
10924 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
10925 " <DoubleVectorProperty command=\"GetIntersectionNormal\"\n"
10926 " default_values=\"0.0 0.0 0.0\"\n"
10927 " information_only=\"1\"\n"
10928 " name=\"IntersectionNormal\"\n"
10929 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
10930 " <Property command=\"ComputeIntersection\"\n"
10931 " name=\"Update\"></Property>\n"
10932 " <ProxyProperty command=\"SetInput\"\n"
10933 " name=\"Input\">\n"
10934 " <Documentation>The input from which the selection is\n"
10935 " extracted.</Documentation>\n"
10936 " </ProxyProperty>\n"
10937 " <ProxyProperty command=\"SetSelection\"\n"
10938 " name=\"Selection\">\n"
10939 " <Documentation>The selection that is used to reduced the\n"
10940 " input.</Documentation>\n"
10941 " </ProxyProperty>\n"
10942 " </Proxy>\n"
10943 "\n"
10944 " <!-- ================================================================== -->\n"
10945 " <SaveScreenshotProxy name=\"SaveScreenshotBase\" processes=\"client\">\n"
10946 " <Documentation>\n"
10947 " Proxy used to save screenshots from view(s) or layouts.\n"
10948 " </Documentation>\n"
10949 " <ProxyProperty name=\"Layout\" panel_visibility=\"never\" />\n"
10950 " <ProxyProperty name=\"View\" panel_visibility=\"never\" />\n"
10951 "\n"
10952 " <IntVectorProperty name=\"SaveAllViews\"\n"
10953 " number_of_elements=\"1\"\n"
10954 " default_values=\"0\">\n"
10955 " <BooleanDomain name=\"bool\" />\n"
10956 " <Documentation>\n"
10957 " When checked, all views in the active layout will be saved in the image.\n"
10958 " Otherwise only the active view will be saved.\n"
10959 " </Documentation>\n"
10960 " </IntVectorProperty>\n"
10961 "\n"
10962 " <IntVectorProperty name=\"ImageResolution\"\n"
10963 " number_of_elements=\"2\"\n"
10964 " default_values=\"none\"\n"
10965 " panel_widget=\"view_resolution\" >\n"
10966 " <ViewResolutionDomain name=\"range\" default_mode=\"max\">\n"
10967 " <RequiredProperties>\n"
10968 " <Property name=\"SaveAllViews\" function=\"UseLayout\" />\n"
10969 " <Property name=\"Layout\" function=\"Layout\" />\n"
10970 " <Property name=\"View\" function=\"View\" />\n"
10971 " </RequiredProperties>\n"
10972 " </ViewResolutionDomain>\n"
10973 " <Documentation>\n"
10974 " Choose the image resolution in pixels.\n"
10975 " </Documentation>\n"
10976 " </IntVectorProperty>\n"
10977 "\n"
10978 " <IntVectorProperty name=\"FontScaling\"\n"
10979 " number_of_elements=\"1\"\n"
10980 " default_values=\"0\"\n"
10981 " panel_visibility=\"advanced\">\n"
10982 " <EnumerationDomain name=\"enum\">\n"
10983 " <Entry value=\"0\" text=\"Scale fonts proportionally\" />\n"
10984 " <Entry value=\"1\" text=\"Do not scale fonts\" />\n"
10985 " </EnumerationDomain>\n"
10986 " <Documentation>\n"
10987 " Select how fonts are to be scaled when saving images at different\n"
10988 " resolution than the current size.\n"
10989 " </Documentation>\n"
10990 " </IntVectorProperty>\n"
10991 "\n"
10992 " <IntVectorProperty name=\"SeparatorWidth\"\n"
10993 " number_of_elements=\"1\"\n"
10994 " default_values=\"1\"\n"
10995 " panel_visibility=\"advanced\">\n"
10996 " <IntRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
10997 " <Documentation>\n"
10998 " Specify the width of border (in pixels) to use around views when\n"
10999 " **Save All Views** is checked.\n"
11000 " </Documentation>\n"
11001 " <Hints>\n"
11002 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
11003 " mode=\"enabled_state\"\n"
11004 " property=\"SaveAllViews\"\n"
11005 " value=\"1\" />\n"
11006 " </Hints>\n"
11007 " </IntVectorProperty>\n"
11008 "\n"
11009 " <DoubleVectorProperty name=\"SeparatorColor\"\n"
11010 " number_of_elements=\"3\"\n"
11011 " default_values=\"0.937 0.922 0.906\"\n"
11012 " panel_widget=\"color_selector_with_palette\"\n"
11013 " panel_visibility=\"advanced\">\n"
11014 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
11015 " <Documentation>\n"
11016 " Select the separator color.\n"
11017 " </Documentation>\n"
11018 " <Hints>\n"
11019 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
11020 " mode=\"enabled_state\"\n"
11021 " property=\"SaveAllViews\"\n"
11022 " value=\"1\" />\n"
11023 " </Hints>\n"
11024 " </DoubleVectorProperty>\n"
11025 "\n"
11026 " <StringVectorProperty name=\"OverrideColorPalette\"\n"
11027 " number_of_elements=\"1\"\n"
11028 " default_values=\"\"\n"
11029 " panel_widget=\"color_palette_selector\" >\n"
11030 " <StringListDomain name=\"list\" />\n"
11031 " <Documentation>\n"
11032 " Choose the color palette to load before saving the image.\n"
11033 " </Documentation>\n"
11034 " </StringVectorProperty>\n"
11035 "\n"
11036 " <IntVectorProperty name=\"StereoMode\"\n"
11037 " number_of_elements=\"1\"\n"
11038 " default_values=\"-1\"\n"
11039 " panel_visibility=\"advanced\">\n"
11040 " <Documentation>\n"
11041 " Select a stereo mode, as needed.\n"
11042 " </Documentation>\n"
11043 " <EnumerationDomain name=\"enum\">\n"
11044 " <Entry text=\"No change\" value=\"-1\" />\n"
11045 " <Entry text=\"No stereo\" value=\"0\" />\n"
11046 " <Entry text=\"Red-Blue\" value=\"2\" />\n"
11047 " <Entry text=\"Interlaced\" value=\"3\" />\n"
11048 " <Entry text=\"Left Eye Only\" value=\"4\" />\n"
11049 " <Entry text=\"Right Eye Only\" value=\"5\" />\n"
11050 " <Entry text=\"Both Eyes\" value=\"11\" />\n"
11051 " <Entry text=\"Dresden\" value=\"6\" />\n"
11052 " <Entry text=\"Anaglyph\" value=\"7\" />\n"
11053 " <Entry text=\"Checkerboard\" value=\"8\" />\n"
11054 " <Entry text=\"Side-by-Side Horizontal\" value=\"9\" />\n"
11055 " </EnumerationDomain>\n"
11056 " </IntVectorProperty>\n"
11057 "\n"
11058 " <IntVectorProperty name=\"TransparentBackground\"\n"
11059 " number_of_elements=\"1\"\n"
11060 " default_values=\"0\">\n"
11061 " <BooleanDomain name=\"bool\" />\n"
11062 " <Documentation>\n"
11063 " Set whether to use a transparent background.\n"
11064 " </Documentation>\n"
11065 " </IntVectorProperty>\n"
11066 " </SaveScreenshotProxy>\n"
11067 "\n"
11068 " <!-- ================================================================== -->\n"
11069 " <SaveScreenshotProxy name=\"SaveScreenshot\" processes=\"client\"\n"
11070 " label=\"Save Screenshot\"\n"
11071 " base_proxygroup=\"misc\"\n"
11072 " base_proxyname=\"SaveScreenshotBase\">\n"
11073 " <Documentation>\n"
11074 " Proxy used to save screenshots from view(s) or layouts.\n"
11075 " </Documentation>\n"
11076 " <ProxyProperty name=\"Format\">\n"
11077 " <ProxyListDomain name=\"proxy_list\">\n"
11078 " <Group name=\"screenshot_writers\" />\n"
11079 " </ProxyListDomain>\n"
11080 ;
11081 
11082 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/utilities_remotingviews.xml
11084 " <Hints>\n"
11085 " <ProxySelectionWidget enabled=\"0\" />\n"
11086 " </Hints>\n"
11087 " </ProxyProperty>\n"
11088 "\n"
11089 " <IntVectorProperty name=\"SaveInBackground\"\n"
11090 " command=\"SetSaveInBackground\"\n"
11091 " number_of_elements=\"1\"\n"
11092 " default_values=\"0\">\n"
11093 " <BooleanDomain name=\"bool\"/>\n"
11094 " <Documentation>\n"
11095 " If turned ON, screenshots are saved in a pool of threads running in the background\n"
11096 " instead of running serially.\n"
11097 " </Documentation>\n"
11098 " </IntVectorProperty>\n"
11099 "\n"
11100 " <IntVectorProperty name=\"EmbedParaViewState\"\n"
11101 " label=\"Embed ParaView State\"\n"
11102 " number_of_elements=\"1\"\n"
11103 " default_values=\"0\">\n"
11104 " <BooleanDomain name=\"bool\"/>\n"
11105 " <Documentation>\n"
11106 " Set whether to embed the ParaView state in the image as metadata.\n"
11107 " This option is only available for PNG.\n"
11108 " </Documentation>\n"
11109 " <Hints>\n"
11110 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
11111 " mode=\"visibility\"\n"
11112 " property=\"Format\"\n"
11113 " value=\"PNG\">\n"
11114 " </PropertyWidgetDecorator>\n"
11115 " </Hints>\n"
11116 " </IntVectorProperty>\n"
11117 "\n"
11118 " <PropertyGroup label=\"Size and Scaling\">\n"
11119 " <Property name=\"SaveAllViews\" />\n"
11120 " <Property name=\"ImageResolution\" />\n"
11121 " <Property name=\"FontScaling\" />\n"
11122 " </PropertyGroup>\n"
11123 "\n"
11124 " <PropertyGroup label=\"Separator Options\" >\n"
11125 " <Property name=\"SeparatorWidth\" />\n"
11126 " <Property name=\"SeparatorColor\" />\n"
11127 " </PropertyGroup>\n"
11128 "\n"
11129 " <PropertyGroup label=\"Coloring\">\n"
11130 " <Property name=\"OverrideColorPalette\" />\n"
11131 " <Property name=\"StereoMode\" />\n"
11132 " <Property name=\"TransparentBackground\" />\n"
11133 " </PropertyGroup>\n"
11134 "\n"
11135 " <PropertyGroup label=\"Image Options\">\n"
11136 " <Property name=\"Format\" />\n"
11137 " </PropertyGroup>\n"
11138 "\n"
11139 " <PropertyGroup label=\"Metadata\">\n"
11140 " <Property name=\"EmbedParaViewState\" />\n"
11141 " </PropertyGroup>\n"
11142 " </SaveScreenshotProxy>\n"
11143 "\n"
11144 " <!-- end of \"misc\" -->\n"
11145 " </ProxyGroup>\n"
11146 "\n"
11147 " <!-- ==================================================================== -->\n"
11148 " <ProxyGroup name=\"screenshot_writers\">\n"
11149 " <Documentation>\n"
11150 " This group includes all writers which can be used to write screenshots in ParaView.\n"
11151 " </Documentation>\n"
11152 "\n"
11153 " <!-- ================================================================== -->\n"
11154 " <Proxy name=\"PNG\" class=\"vtkPNGWriter\" processes=\"client|dataserver\">\n"
11155 " <Documentation>\n"
11156 " Writer for saving screenshots as PNG files.\n"
11157 " </Documentation>\n"
11158 "\n"
11159 " <StringVectorProperty name=\"FileName\" command=\"SetFileName\"\n"
11160 " number_of_elements=\"1\"\n"
11161 " default_values=\"\"\n"
11162 " panel_visibility=\"never\">\n"
11163 " </StringVectorProperty>\n"
11164 "\n"
11165 " <IntVectorProperty name=\"CompressionLevel\"\n"
11166 " command=\"SetCompressionLevel\"\n"
11167 " number_of_elements=\"1\"\n"
11168 " default_values=\"5\">\n"
11169 " <Documentation>\n"
11170 " Specify the *zlib* compression level. **0** is no compression, while **9** is\n"
11171 " maximum compression.\n"
11172 " </Documentation>\n"
11173 " <EnumerationDomain name=\"enum\">\n"
11174 " <Entry text=\"0\" value=\"0\" info=\"no compression\" />\n"
11175 " <Entry text=\"1\" value=\"1\" />\n"
11176 " <Entry text=\"2\" value=\"2\" />\n"
11177 " <Entry text=\"3\" value=\"3\" />\n"
11178 " <Entry text=\"4\" value=\"4\" />\n"
11179 " <Entry text=\"5\" value=\"5\" />\n"
11180 " <Entry text=\"6\" value=\"6\" />\n"
11181 " <Entry text=\"7\" value=\"7\" />\n"
11182 " <Entry text=\"8\" value=\"8\" />\n"
11183 " <Entry text=\"9\" value=\"9\" info=\"Maximum compression\" />\n"
11184 " </EnumerationDomain>\n"
11185 " </IntVectorProperty>\n"
11186 " <StringVectorProperty\n"
11187 " name=\"MetaData\"\n"
11188 " command=\"AddText\"\n"
11189 " number_of_elements_per_command=\"2\"\n"
11190 " element_types=\"2 2\"\n"
11191 " repeat_command=\"1\"\n"
11192 " clean_command=\"ClearText\"\n"
11193 " default_values_delimiter=\";\"\n"
11194 " default_values=\"Application;ParaView\"\n"
11195 " number_of_elements=\"2\"\n"
11196 " panel_visibility=\"advanced\">\n"
11197 " <Documentation>\n"
11198 " This property enables adding meta data as text chunks to the output\n"
11199 " PNG file in the form of text key/value pairs.\n"
11200 " </Documentation>\n"
11201 " </StringVectorProperty>\n"
11202 " <Hints>\n"
11203 " <FormatOptions extensions=\"png\"\n"
11204 " file_description=\"PNG images\" />\n"
11205 " </Hints>\n"
11206 " </Proxy>\n"
11207 "\n"
11208 " <!-- ================================================================== -->\n"
11209 " <Proxy name=\"JPEG\" class=\"vtkJPEGWriter\" processes=\"client|dataserver\">\n"
11210 " <Documentation>\n"
11211 " Writer for saving screenshots as JPEG files.\n"
11212 " </Documentation>\n"
11213 "\n"
11214 " <StringVectorProperty name=\"FileName\" command=\"SetFileName\"\n"
11215 " number_of_elements=\"1\"\n"
11216 " default_values=\"\"\n"
11217 " panel_visibility=\"never\">\n"
11218 " </StringVectorProperty>\n"
11219 "\n"
11220 " <IntVectorProperty name=\"Quality\"\n"
11221 " command=\"SetQuality\"\n"
11222 " number_of_elements=\"1\"\n"
11223 " default_values=\"95\">\n"
11224 " <Documentation>\n"
11225 " Specify the JPEG compression quality. **O** is low quality (maximum compression)\n"
11226 " and **100** is high quality (least compression).\n"
11227 " </Documentation>\n"
11228 " <IntRangeDomain name=\"range\" min=\"0\" max=\"100\" />\n"
11229 " </IntVectorProperty>\n"
11230 " <IntVectorProperty name=\"Progressive\"\n"
11231 " command=\"SetProgressive\"\n"
11232 " number_of_elements=\"1\"\n"
11233 " default_values=\"1\">\n"
11234 " <BooleanDomain name=\"bool\" />\n"
11235 " <Documentation>\n"
11236 " Save progressive JPEG.\n"
11237 " </Documentation>\n"
11238 " </IntVectorProperty>\n"
11239 " <Hints>\n"
11240 " <FormatOptions extensions=\"jpeg jpg\"\n"
11241 " file_description=\"JPEG images\" />\n"
11242 " </Hints>\n"
11243 " </Proxy>\n"
11244 "\n"
11245 " <!-- ================================================================== -->\n"
11246 " <Proxy name=\"TIFF\" class=\"vtkTIFFWriter\" processes=\"client|dataserver\">\n"
11247 " <Documentation>\n"
11248 " Writer for saving screenshots as TIFF files.\n"
11249 " </Documentation>\n"
11250 "\n"
11251 " <StringVectorProperty name=\"FileName\" command=\"SetFileName\"\n"
11252 " number_of_elements=\"1\"\n"
11253 " default_values=\"\"\n"
11254 " panel_visibility=\"never\">\n"
11255 " </StringVectorProperty>\n"
11256 "\n"
11257 " <IntVectorProperty name=\"Compression\"\n"
11258 " command=\"SetCompression\"\n"
11259 " number_of_elements=\"1\"\n"
11260 " default_values=\"1\">\n"
11261 " <Documentation>\n"
11262 " Specify compression type.\n"
11263 " </Documentation>\n"
11264 " <EnumerationDomain name=\"enum\">\n"
11265 " <Entry text=\"None\" value=\"0\" />\n"
11266 " <Entry text=\"PackBits\" value=\"1\" />\n"
11267 " <Entry text=\"Deflate\" value=\"3\" />\n"
11268 " <!--\n"
11269 " JPEG is disabled since it raised errors about color space when\n"
11270 " using it.\n"
11271 "\n"
11272 " LZW is disabled since its not available (as per docs in vtkTIFFWriter\n"
11273 " -->\n"
11274 " </EnumerationDomain>\n"
11275 " </IntVectorProperty>\n"
11276 " <Hints>\n"
11277 " <FormatOptions extensions=\"tiff tif\"\n"
11278 " file_description=\"TIFF images\" />\n"
11279 " </Hints>\n"
11280 " </Proxy>\n"
11281 "\n"
11282 " <!-- ================================================================== -->\n"
11283 " <Proxy name=\"BMP\" class=\"vtkBMPWriter\" processes=\"client|dataserver\">\n"
11284 " <Documentation>\n"
11285 " Writer for saving screenshots as BMP files.\n"
11286 " </Documentation>\n"
11287 "\n"
11288 " <StringVectorProperty name=\"FileName\" command=\"SetFileName\"\n"
11289 " number_of_elements=\"1\"\n"
11290 " default_values=\"\"\n"
11291 " panel_visibility=\"never\">\n"
11292 " </StringVectorProperty>\n"
11293 "\n"
11294 " <Hints>\n"
11295 " <FormatOptions extensions=\"bmp\"\n"
11296 " file_description=\"Bitmap images\" />\n"
11297 " </Hints>\n"
11298 " </Proxy>\n"
11299 "\n"
11300 " <!-- ================================================================== -->\n"
11301 " <Proxy name=\"VTK\" class=\"vtkGenericDataObjectWriter\" processes=\"client|dataserver\">\n"
11302 " <Documentation>\n"
11303 " Writer for saving screenshots as VTK files.\n"
11304 " </Documentation>\n"
11305 "\n"
11306 " <StringVectorProperty name=\"FileName\" command=\"SetFileName\"\n"
11307 " number_of_elements=\"1\"\n"
11308 " default_values=\"\"\n"
11309 " panel_visibility=\"never\">\n"
11310 " </StringVectorProperty>\n"
11311 "\n"
11312 " <IntVectorProperty name=\"FileType\"\n"
11313 " command=\"SetFileType\"\n"
11314 " number_of_elements=\"1\"\n"
11315 " default_values=\"2\">\n"
11316 " <Documentation>\n"
11317 " Specify the file type (ASCII or Binary).\n"
11318 " </Documentation>\n"
11319 " <EnumerationDomain name=\"enum\">\n"
11320 " <Entry text=\"ASCII\" value=\"1\" />\n"
11321 " <Entry text=\"Binary\" value=\"2\" />\n"
11322 " </EnumerationDomain>\n"
11323 " </IntVectorProperty>\n"
11324 "\n"
11325 " <Hints>\n"
11326 " <FormatOptions extensions=\"vtk\"\n"
11327 " file_description=\"VTK images\" />\n"
11328 " </Hints>\n"
11329 "\n"
11330 " </Proxy>\n"
11331 "\n"
11332 " <!-- end of \"screenshot_writers\" -->\n"
11333 " </ProxyGroup>\n"
11334 "\n"
11335 " <!-- ==================================================================== -->\n"
11336 " <ProxyGroup name=\"HardwareSelectors\">\n"
11337 " <Proxy name=\"PVHardwareSelector\"\n"
11338 " class=\"vtkPVHardwareSelector\">\n"
11339 " </Proxy>\n"
11340 " </ProxyGroup>\n"
11341 "\n"
11342 "</ServerManagerConfiguration>\n"
11343 "\n";
11344 // Get single string
11346 {
11347 
11358  const size_t len10 = strlen(paraview_server_managerutilities_remotingviewsInterface10);
11359  const size_t len11 = strlen(paraview_server_managerutilities_remotingviewsInterface11);
11360  size_t len = ( 0
11361  + len0
11362  + len1
11363  + len2
11364  + len3
11365  + len4
11366  + len5
11367  + len6
11368  + len7
11369  + len8
11370  + len9
11371  + len10
11372  + len11 );
11373  char* res = new char[ len + 1];
11374  size_t offset = 0;
11387  assert(offset == len);
11388  res[offset] = 0;
11389  return res;
11390 }
11391 
11392 
11393 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
11395 "<ServerManagerConfiguration>\n"
11396 " <!-- ******************************************************************** -->\n"
11397 " <ProxyGroup name=\"delivery_managers\">\n"
11398 " <DataDeliveryManagerProxy name=\"RenderViewDeliveryManager\" class=\"vtkPVRenderViewDataDeliveryManager\">\n"
11399 " </DataDeliveryManagerProxy>\n"
11400 " <DataDeliveryManagerProxy name=\"ContextViewDeliveryManager\" class=\"vtkPVContextViewDataDeliveryManager\">\n"
11401 " </DataDeliveryManagerProxy>\n"
11402 " </ProxyGroup>\n"
11403 "\n"
11404 " <ProxyGroup name=\"internal_views\">\n"
11405 " <!-- ================================================================== -->\n"
11406 "\n"
11407 " <Proxy name=\"ViewBase\"\n"
11408 " processes=\"client|renderserver|dataserver\">\n"
11409 " <DoubleVectorProperty command=\"SetViewTime\"\n"
11410 " default_values=\"none\"\n"
11411 " name=\"ViewTime\"\n"
11412 " number_of_elements=\"1\"\n"
11413 " panel_visibility=\"never\"\n"
11414 " state_ignored=\"1\">\n"
11415 " <DoubleRangeDomain name=\"range\" />\n"
11416 " <Documentation>The pipeline update time for this view. This gets passed\n"
11417 " to all representations added to this view.</Documentation>\n"
11418 " </DoubleVectorProperty>\n"
11419 " <DoubleVectorProperty command=\"SetCacheKey\"\n"
11420 " default_values=\"none\"\n"
11421 " name=\"CacheKey\"\n"
11422 " number_of_elements=\"1\"\n"
11423 " panel_visibility=\"never\"\n"
11424 " state_ignored=\"1\">\n"
11425 " <DoubleRangeDomain name=\"range\" />\n"
11426 " <Documentation>This is the cache key used to identify which cache\n"
11427 " entry to use for rendering when caching is enabled.</Documentation>\n"
11428 " </DoubleVectorProperty>\n"
11429 " <IntVectorProperty command=\"SetUseCache\"\n"
11430 " default_values=\"0\"\n"
11431 " name=\"UseCache\"\n"
11432 " panel_visibility=\"never\"\n"
11433 " number_of_elements=\"1\"\n"
11434 " state_ignored=\"1\">\n"
11435 " <BooleanDomain name=\"bool\" />\n"
11436 " <Documentation>Indicates whether to use cache for subsequent\n"
11437 " renderings.</Documentation>\n"
11438 " </IntVectorProperty>\n"
11439 " <IntVectorProperty command=\"SetPosition\"\n"
11440 " default_values=\"0 0\"\n"
11441 " name=\"ViewPosition\"\n"
11442 " panel_visibility=\"never\"\n"
11443 " number_of_elements=\"2\"\n"
11444 " is_internal=\"1\">\n"
11445 " <!-- ViewPosition is \"internal\" since vtkSMViewLayoutProxy typically\n"
11446 " sets it up. -->\n"
11447 " <Documentation>Set the position on this view in the multiview\n"
11448 " configuration.</Documentation>\n"
11449 " <Hints>\n"
11450 " <NoDefault />\n"
11451 " </Hints>\n"
11452 " </IntVectorProperty>\n"
11453 " <IntVectorProperty command=\"SetSize\"\n"
11454 " default_values=\"400 400\"\n"
11455 " ignore_synchronization=\"1\"\n"
11456 " name=\"ViewSize\"\n"
11457 " number_of_elements=\"2\"\n"
11458 " panel_visibility=\"never\"\n"
11459 " state_ignored=\"1\"\n"
11460 " no_custom_default=\"1\">\n"
11461 " <Hints>\n"
11462 " <NoDefault />\n"
11463 " </Hints>\n"
11464 " <Documentation>Set the size of this view in the multiview\n"
11465 " configuration.</Documentation>\n"
11466 " </IntVectorProperty>\n"
11467 " <ProxyProperty command=\"AddRepresentation\"\n"
11468 " name=\"Representations\"\n"
11469 " remove_command=\"RemoveRepresentation\"\n"
11470 " repeatable=\"1\">\n"
11471 " <Documentation>Representations in this view.</Documentation>\n"
11472 " </ProxyProperty>\n"
11473 " <IntVectorProperty command=\"SetPPI\"\n"
11474 " default_values=\"72\"\n"
11475 " name=\"PPI\"\n"
11476 " number_of_elements=\"1\"\n"
11477 " panel_visibility=\"never\">\n"
11478 " <Documentation>Set the screen ppi (pixels per inch). This is used\n"
11479 " when mapping font sizes in points to screen pixels.\n"
11480 " </Documentation>\n"
11481 " <Hints>\n"
11482 " <PropertyLink group=\"settings\"\n"
11483 " proxy=\"GeneralSettings\"\n"
11484 " property=\"ScreenPixelsPerInch\"/>\n"
11485 " </Hints>\n"
11486 " </IntVectorProperty>\n"
11487 " </Proxy>\n"
11488 "\n"
11489 " <!-- ================================================================== -->\n"
11490 " <Proxy base_proxygroup=\"internal_views\"\n"
11491 " base_proxyname=\"ViewBase\"\n"
11492 " class=\"vtkPVXYChartView\"\n"
11493 " name=\"XYChartViewTitle\"\n"
11494 " processes=\"client|renderserver|dataserver\">\n"
11495 " <Documentation>This is the base proxy for XY chart views.</Documentation>\n"
11496 "\n"
11497 " <SubProxy command=\"SetDeliveryManager\">\n"
11498 " <Proxy name=\"DeliveryManager\"\n"
11499 " proxygroup=\"delivery_managers\"\n"
11500 " proxyname=\"ContextViewDeliveryManager\"/>\n"
11501 " </SubProxy>\n"
11502 "\n"
11503 " <StringVectorProperty command=\"SetTitle\"\n"
11504 " name=\"ChartTitle\"\n"
11505 " number_of_elements=\"1\"\n"
11506 " default_values=\"\">\n"
11507 " <Documentation>\n"
11508 " Set the title to use for the chart. Use {time} to display the current time.\n"
11509 " </Documentation>\n"
11510 " <Hints>\n"
11511 " <PlaceholderText>Use {time} to display current time</PlaceholderText>\n"
11512 " </Hints>\n"
11513 " </StringVectorProperty>\n"
11514 " <IntVectorProperty command=\"SetTitleAlignment\"\n"
11515 " default_values=\"1\"\n"
11516 " name=\"ChartTitleAlignment\"\n"
11517 " number_of_elements=\"1\">\n"
11518 " <EnumerationDomain name=\"enum\">\n"
11519 " <Entry text=\"Left\"\n"
11520 " value=\"0\" />\n"
11521 " <Entry text=\"Center\"\n"
11522 " value=\"1\" />\n"
11523 " <Entry text=\"Right\"\n"
11524 " value=\"2\" />\n"
11525 " </EnumerationDomain>\n"
11526 " </IntVectorProperty>\n"
11527 " <StringVectorProperty command=\"SetTitleFontFamily\"\n"
11528 " default_values=\"Arial\"\n"
11529 " name=\"ChartTitleFontFamily\"\n"
11530 " number_of_elements=\"1\">\n"
11531 " <Documentation>Set the chart title font family.</Documentation>\n"
11532 " <StringListDomain name=\"list\">\n"
11533 " <String value=\"Arial\" />\n"
11534 " <String value=\"Courier\" />\n"
11535 " <String value=\"Times\" />\n"
11536 " <String value=\"File\" />\n"
11537 " </StringListDomain>\n"
11538 " </StringVectorProperty>\n"
11539 " <StringVectorProperty command=\"SetTitleFontFile\"\n"
11540 " name=\"ChartTitleFontFile\"\n"
11541 " number_of_elements=\"1\"\n"
11542 " default_values=\"\">\n"
11543 " <Documentation>Set the chart title font file.</Documentation>\n"
11544 " </StringVectorProperty>\n"
11545 " <IntVectorProperty command=\"SetTitleFontSize\"\n"
11546 " default_values=\"18\"\n"
11547 " name=\"ChartTitleFontSize\"\n"
11548 " number_of_elements=\"1\">\n"
11549 " <Documentation>Set the chart title font size.</Documentation>\n"
11550 " </IntVectorProperty>\n"
11551 " <IntVectorProperty command=\"SetTitleBold\"\n"
11552 " default_values=\"0\"\n"
11553 " name=\"ChartTitleBold\"\n"
11554 " number_of_elements=\"1\">\n"
11555 " <Documentation>Set the chart title bold.</Documentation>\n"
11556 " <BooleanDomain name=\"bool\" />\n"
11557 " </IntVectorProperty>\n"
11558 " <IntVectorProperty command=\"SetTitleItalic\"\n"
11559 " default_values=\"0\"\n"
11560 " name=\"ChartTitleItalic\"\n"
11561 " number_of_elements=\"1\">\n"
11562 " <Documentation>Set the chart title bold.</Documentation>\n"
11563 " <BooleanDomain name=\"bool\" />\n"
11564 " </IntVectorProperty>\n"
11565 " <DoubleVectorProperty command=\"SetTitleColor\"\n"
11566 " default_values=\"0 0 0\"\n"
11567 " name=\"ChartTitleColor\"\n"
11568 " number_of_elements=\"3\">\n"
11569 " <DoubleRangeDomain max=\"1\"\n"
11570 " min=\"0\"\n"
11571 " name=\"range\" />\n"
11572 " </DoubleVectorProperty>\n"
11573 " <PropertyGroup label=\"Title\">\n"
11574 " <Property name=\"ChartTitle\"/>\n"
11575 " </PropertyGroup>\n"
11576 " <PropertyGroup label=\"Chart Title Properties\"\n"
11577 " panel_widget=\"FontEditor\"\n"
11578 " panel_visibility=\"advanced\">\n"
11579 " <Property name=\"ChartTitleColor\" function=\"Color\"/>\n"
11580 " <Property name=\"ChartTitleFontFamily\" function=\"Family\"/>\n"
11581 " <Property name=\"ChartTitleFontFile\" function=\"File\"/>\n"
11582 " <Property name=\"ChartTitleBold\" function=\"Bold\" />\n"
11583 " <Property name=\"ChartTitleItalic\" function=\"Italics\"/>\n"
11584 " <Property name=\"ChartTitleFontSize\" function=\"Size\" />\n"
11585 " <Property name=\"ChartTitleAlignment\" function=\"Justification\" />\n"
11586 " </PropertyGroup>\n"
11587 " </Proxy>\n"
11588 " <!-- ================================================================== -->\n"
11589 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
11590 " base_proxyname=\"XYChartViewTitle\"\n"
11591 " name=\"XYChartViewBase\"\n"
11592 " processes=\"client|renderserver|dataserver\">\n"
11593 " <Documentation>This is the base proxy for XY chart views.</Documentation>\n"
11594 " <IntVectorProperty command=\"SetLegendVisibility\"\n"
11595 " default_values=\"1\"\n"
11596 " name=\"ShowLegend\"\n"
11597 " number_of_elements=\"1\">\n"
11598 " <BooleanDomain name=\"bool\" />\n"
11599 " </IntVectorProperty>\n"
11600 " <IntVectorProperty command=\"SetLegendLocation\"\n"
11601 " default_values=\"1\"\n"
11602 " name=\"LegendLocation\"\n"
11603 " number_of_elements=\"1\"\n"
11604 " panel_visibility=\"advanced\">\n"
11605 " <EnumerationDomain name=\"enum\">\n"
11606 " <Entry text=\"TopLeft\"\n"
11607 " value=\"0\" />\n"
11608 " <Entry text=\"TopRight\"\n"
11609 " value=\"1\" />\n"
11610 " <Entry text=\"BottomRight\"\n"
11611 " value=\"2\" />\n"
11612 " <Entry text=\"BottomLeft\"\n"
11613 " value=\"3\" />\n"
11614 " <Entry text=\"Left\"\n"
11615 " value=\"4\" />\n"
11616 " <Entry text=\"Top\"\n"
11617 " value=\"5\" />\n"
11618 " <Entry text=\"Right\"\n"
11619 " value=\"6\" />\n"
11620 " <Entry text=\"Bottom\"\n"
11621 " value=\"7\" />\n"
11622 " <Entry text=\"Custom\"\n"
11623 " value=\"8\" />\n"
11624 " </EnumerationDomain>\n"
11625 " </IntVectorProperty>\n"
11626 " <IntVectorProperty command=\"SetLegendSymbolWidth\"\n"
11627 " default_values=\"25\"\n"
11628 " name=\"LegendSymbolWidth\"\n"
11629 " number_of_elements=\"1\"\n"
11630 " panel_visibility=\"advanced\">\n"
11631 " <Documentation>Set the legend symbol width.</Documentation>\n"
11632 " </IntVectorProperty>\n"
11633 " <IntVectorProperty command=\"SetSortByXAxis\"\n"
11634 " default_values=\"0\"\n"
11635 " name=\"SortByXAxis\"\n"
11636 " label=\"Sort By X-Axis\"\n"
11637 " number_of_elements=\"1\">\n"
11638 " <BooleanDomain name=\"bool\" />\n"
11639 " <Documentation>Sort the chart data by the x-axis before deciding line plot connectivity.</Documentation>\n"
11640 " </IntVectorProperty>\n"
11641 " <IntVectorProperty command=\"SetLegendPosition\"\n"
11642 " default_values=\"0 0\"\n"
11643 " name=\"LegendPosition\"\n"
11644 " panel_visibility=\"default\"\n"
11645 " number_of_elements=\"2\">\n"
11646 " <Documentation>Set the legend position in the view for\n"
11647 " custom location.</Documentation>\n"
11648 " <Hints>\n"
11649 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
11650 " mode=\"visibility\"\n"
11651 " property=\"LegendLocation\"\n"
11652 " value=\"8\" />\n"
11653 " <!-- show this widget when LegendLocation==8 (ie.Custom) -->\n"
11654 " </Hints>\n"
11655 " </IntVectorProperty>\n"
11656 " <StringVectorProperty command=\"SetLegendFontFamily\"\n"
11657 " default_values=\"Arial\"\n"
11658 " name=\"LegendFontFamily\"\n"
11659 " number_of_elements=\"1\">\n"
11660 " <StringListDomain name=\"list\">\n"
11661 " <String value=\"Arial\" />\n"
11662 " <String value=\"Courier\" />\n"
11663 " <String value=\"Times\" />\n"
11664 " <String value=\"File\" />\n"
11665 " </StringListDomain>\n"
11666 " <Documentation>Set the legend font familyname.</Documentation>\n"
11667 " </StringVectorProperty>\n"
11668 " <StringVectorProperty command=\"SetLegendFontFile\"\n"
11669 " default_values=\"\"\n"
11670 " name=\"LegendFontFile\"\n"
11671 " number_of_elements=\"1\">\n"
11672 " <Documentation>Set the legend font file.</Documentation>\n"
11673 " </StringVectorProperty>\n"
11674 " <IntVectorProperty command=\"SetLegendFontSize\"\n"
11675 " default_values=\"12\"\n"
11676 " name=\"LegendFontSize\"\n"
11677 " number_of_elements=\"1\">\n"
11678 " <Documentation>Set the legend font size.</Documentation>\n"
11679 " </IntVectorProperty>\n"
11680 " <IntVectorProperty command=\"SetLegendBold\"\n"
11681 " default_values=\"0\"\n"
11682 " name=\"LegendBold\"\n"
11683 " number_of_elements=\"1\">\n"
11684 " <BooleanDomain name=\"bool\" />\n"
11685 " <Documentation>Set the legend font bold.</Documentation>\n"
11686 " </IntVectorProperty>\n"
11687 " <IntVectorProperty command=\"SetLegendItalic\"\n"
11688 " default_values=\"0\"\n"
11689 " name=\"LegendItalic\"\n"
11690 " number_of_elements=\"1\">\n"
11691 " <BooleanDomain name=\"bool\" />\n"
11692 " <Documentation>Set the legend font italic.</Documentation>\n"
11693 " </IntVectorProperty>\n"
11694 " <StringVectorProperty command=\"SetTooltipLabelFormat\"\n"
11695 " default_values=\"\"\n"
11696 " name=\"TooltipLabelFormat\"\n"
11697 " number_of_elements=\"1\"\n"
11698 " panel_visibility=\"advanced\">\n"
11699 " <Documentation>\n"
11700 " Set a printf-style string to build custom tooltip labels from.\n"
11701 " An empty string generates the default tooltip labels.\n"
11702 " The following case-sensitive format tags (without quotes) are recognized:\n"
11703 " '%x' The X value of the plot element\n"
11704 " '%y' The Y value of the plot element\n"
11705 " Other characters may be supported depending on plot type. Other characters or\n"
11706 " unrecognized format tags are printed in the tooltip label verbatim.\n"
11707 " </Documentation>\n"
11708 " </StringVectorProperty>\n"
11709 " <IntVectorProperty command=\"SetTooltipNotation\"\n"
11710 " default_values=\"0\"\n"
11711 " name=\"TooltipNotation\"\n"
11712 " number_of_elements=\"1\"\n"
11713 ;
11714 
11715 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
11717 " panel_visibility=\"advanced\">\n"
11718 " <EnumerationDomain name=\"enum\">\n"
11719 " <Entry text=\"Mixed\"\n"
11720 " value=\"0\" />\n"
11721 " <Entry text=\"Scientific\"\n"
11722 " value=\"1\" />\n"
11723 " <Entry text=\"Fixed\"\n"
11724 " value=\"2\" />\n"
11725 " </EnumerationDomain>\n"
11726 " </IntVectorProperty>\n"
11727 " <IntVectorProperty command=\"SetTooltipPrecision\"\n"
11728 " default_values=\"6\"\n"
11729 " name=\"TooltipPrecision\"\n"
11730 " number_of_elements=\"1\"\n"
11731 " panel_visibility=\"advanced\">\n"
11732 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
11733 " </IntVectorProperty>\n"
11734 " <IntVectorProperty name=\"HideTimeMarker\"\n"
11735 " command=\"SetHideTimeMarker\"\n"
11736 " number_of_elements=\"1\"\n"
11737 " default_values=\"0\"\n"
11738 " panel_visibility=\"advanced\">\n"
11739 " <Documentation>\n"
11740 " Hide the marker that is used to mark the current time, when one of the axes is\n"
11741 " plotting time.\n"
11742 " </Documentation>\n"
11743 " <BooleanDomain name=\"bool\" />\n"
11744 " </IntVectorProperty>\n"
11745 "\n"
11746 " <PropertyGroup label=\"Legend Properties\"\n"
11747 " panel_widget=\"FontEditor\"\n"
11748 " panel_visibility=\"advanced\">\n"
11749 " <Property name=\"LegendFontFamily\" function=\"Family\"/>\n"
11750 " <Property name=\"LegendFontFile\" function=\"File\"/>\n"
11751 " <Property name=\"LegendBold\" function=\"Bold\" />\n"
11752 " <Property name=\"LegendItalic\" function=\"Italics\"/>\n"
11753 " <Property name=\"LegendFontSize\" function=\"Size\" />\n"
11754 " <!-- next properties are not available -->\n"
11755 " <!-- <Property name=\"LegendColor\" function=\"Color\"/> -->\n"
11756 " <!-- <Property name=\"LegendOpacity\" function=\"Opacity\"/> -->\n"
11757 " <!-- <Property name=\"LegendShadow\" function=\"Shadow\" /> -->\n"
11758 " </PropertyGroup>\n"
11759 "\n"
11760 " <PropertyGroup label=\"Annotation\">\n"
11761 " <Property name=\"ShowLegend\"/>\n"
11762 " <Property name=\"LegendLocation\"/>\n"
11763 " <Property name=\"LegendPosition\"/>\n"
11764 " <Property name=\"HideTimeMarker\"/>\n"
11765 " <Property name=\"LegendSymbolWidth\"/>\n"
11766 " </PropertyGroup>\n"
11767 " <PropertyGroup label=\"Tooltip\"\n"
11768 " panel_visibility=\"advanced\">\n"
11769 " <Property name=\"TooltipLabelFormat\"/>\n"
11770 " <Property name=\"TooltipNotation\"/>\n"
11771 " <Property name=\"TooltipPrecision\"/>\n"
11772 " </PropertyGroup>\n"
11773 "\n"
11774 " <!-- left axis -->\n"
11775 " <!-- title -->\n"
11776 " <StringVectorProperty command=\"SetLeftAxisTitle\"\n"
11777 " name=\"LeftAxisTitle\"\n"
11778 " number_of_elements=\"1\"\n"
11779 " default_values=\"\"/>\n"
11780 " <IntVectorProperty command=\"SetLeftGridVisibility\"\n"
11781 " default_values=\"1\"\n"
11782 " panel_visibility=\"advanced\"\n"
11783 " name=\"ShowLeftAxisGrid\"\n"
11784 " number_of_elements=\"1\">\n"
11785 " <BooleanDomain name=\"bool\" />\n"
11786 " </IntVectorProperty>\n"
11787 " <DoubleVectorProperty command=\"SetLeftGridColor\"\n"
11788 " default_values=\"0.95 0.95 0.95\"\n"
11789 " name=\"LeftAxisGridColor\"\n"
11790 " panel_visibility=\"advanced\"\n"
11791 " panel_widget=\"color_selector\"\n"
11792 " number_of_elements=\"3\">\n"
11793 " <DoubleRangeDomain max=\"1\"\n"
11794 " min=\"0\"\n"
11795 " name=\"range\" />\n"
11796 " </DoubleVectorProperty>\n"
11797 " <DoubleVectorProperty command=\"SetLeftAxisColor\"\n"
11798 " default_values=\"0 0 0\"\n"
11799 " name=\"LeftAxisColor\"\n"
11800 " panel_visibility=\"advanced\"\n"
11801 " panel_widget=\"color_selector\"\n"
11802 " number_of_elements=\"3\">\n"
11803 " <DoubleRangeDomain max=\"1\"\n"
11804 " min=\"0\"\n"
11805 " name=\"range\" />\n"
11806 " </DoubleVectorProperty>\n"
11807 " <StringVectorProperty command=\"SetLeftAxisTitleFontFamily\"\n"
11808 " default_values=\"Arial\"\n"
11809 " name=\"LeftAxisTitleFontFamily\"\n"
11810 " number_of_elements=\"1\">\n"
11811 " <StringListDomain name=\"list\">\n"
11812 " <String value=\"Arial\" />\n"
11813 " <String value=\"Courier\" />\n"
11814 " <String value=\"Times\" />\n"
11815 " <String value=\"File\" />\n"
11816 " </StringListDomain>\n"
11817 " <Documentation>Set the axis title font familyname.</Documentation>\n"
11818 " </StringVectorProperty>\n"
11819 " <StringVectorProperty command=\"SetLeftAxisTitleFontFile\"\n"
11820 " name=\"LeftAxisTitleFontFile\"\n"
11821 " number_of_elements=\"1\"\n"
11822 " default_values=\"\">\n"
11823 " <Documentation>Set the axis title font file.</Documentation>\n"
11824 " </StringVectorProperty>\n"
11825 " <IntVectorProperty command=\"SetLeftAxisTitleFontSize\"\n"
11826 " default_values=\"18\"\n"
11827 " name=\"LeftAxisTitleFontSize\"\n"
11828 " number_of_elements=\"1\">\n"
11829 " <Documentation>Set the axis title font size.</Documentation>\n"
11830 " </IntVectorProperty>\n"
11831 " <IntVectorProperty command=\"SetLeftAxisTitleBold\"\n"
11832 " default_values=\"1\"\n"
11833 " name=\"LeftAxisTitleBold\"\n"
11834 " number_of_elements=\"1\">\n"
11835 " <BooleanDomain name=\"bool\" />\n"
11836 " <Documentation>Set the axis title font bold.</Documentation>\n"
11837 " </IntVectorProperty>\n"
11838 " <IntVectorProperty command=\"SetLeftAxisTitleItalic\"\n"
11839 " default_values=\"0\"\n"
11840 " name=\"LeftAxisTitleItalic\"\n"
11841 " number_of_elements=\"1\">\n"
11842 " <BooleanDomain name=\"bool\" />\n"
11843 " <Documentation>Set the axis title font italic.</Documentation>\n"
11844 " </IntVectorProperty>\n"
11845 " <DoubleVectorProperty command=\"SetLeftAxisTitleColor\"\n"
11846 " default_values=\"0 0 0\"\n"
11847 " name=\"LeftAxisTitleColor\"\n"
11848 " number_of_elements=\"3\">\n"
11849 " <DoubleRangeDomain max=\"1\"\n"
11850 " min=\"0\"\n"
11851 " name=\"range\" />\n"
11852 " </DoubleVectorProperty>\n"
11853 "\n"
11854 " <!-- range -->\n"
11855 " <IntVectorProperty command=\"SetLeftAxisLogScale\"\n"
11856 " default_values=\"0\"\n"
11857 " name=\"LeftAxisLogScale\"\n"
11858 " number_of_elements=\"1\">\n"
11859 " <BooleanDomain name=\"bool\" />\n"
11860 " </IntVectorProperty>\n"
11861 " <IntVectorProperty command=\"SetLeftAxisUseCustomRange\"\n"
11862 " default_values=\"0\"\n"
11863 " name=\"LeftAxisUseCustomRange\"\n"
11864 " number_of_elements=\"1\">\n"
11865 " <BooleanDomain name=\"bool\" />\n"
11866 " <Documentation>\n"
11867 " Specify whether to use the axis range specified or whether the view\n"
11868 " should compute the ranges automatically based on the data being shown.\n"
11869 " The ranges specified by ...AxisRange are only respected when the\n"
11870 " corresponding flag in this property is set to 1.\n"
11871 " </Documentation>\n"
11872 " </IntVectorProperty>\n"
11873 " <DoubleVectorProperty command=\"SetLeftAxisRangeMinimum\"\n"
11874 " default_values=\"0\"\n"
11875 " name=\"LeftAxisRangeMinimum\"\n"
11876 " number_of_elements=\"1\">\n"
11877 " <Documentation>Set the axis range minimum for the Left axis.\n"
11878 " </Documentation>\n"
11879 " <Hints>\n"
11880 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
11881 " <Property name=\"LeftAxisUseCustomRange\"\n"
11882 " function=\"boolean\" />\n"
11883 " </PropertyWidgetDecorator>\n"
11884 " </Hints>\n"
11885 " </DoubleVectorProperty>\n"
11886 " <DoubleVectorProperty command=\"SetLeftAxisRangeMaximum\"\n"
11887 " default_values=\"1\"\n"
11888 " name=\"LeftAxisRangeMaximum\"\n"
11889 " number_of_elements=\"1\">\n"
11890 " <Documentation>Set the axis range maximum for the Left axis.\n"
11891 " </Documentation>\n"
11892 " <Hints>\n"
11893 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
11894 " <Property name=\"LeftAxisUseCustomRange\"\n"
11895 " function=\"boolean\" />\n"
11896 " </PropertyWidgetDecorator>\n"
11897 " </Hints>\n"
11898 " </DoubleVectorProperty>\n"
11899 "\n"
11900 " <!-- labels -->\n"
11901 " <IntVectorProperty command=\"SetLeftAxisLabelVisibility\"\n"
11902 " default_values=\"1\"\n"
11903 " name=\"ShowLeftAxisLabels\"\n"
11904 " panel_visibility=\"advanced\"\n"
11905 " number_of_elements=\"1\">\n"
11906 " <BooleanDomain name=\"bool\" />\n"
11907 " </IntVectorProperty>\n"
11908 " <IntVectorProperty command=\"SetLeftAxisLabelNotation\"\n"
11909 " default_values=\"0\"\n"
11910 " panel_visibility=\"advanced\"\n"
11911 " name=\"LeftAxisLabelNotation\"\n"
11912 " number_of_elements=\"1\">\n"
11913 " <EnumerationDomain name=\"enum\">\n"
11914 " <Entry text=\"Mixed\"\n"
11915 " value=\"0\" />\n"
11916 " <Entry text=\"Scientific\"\n"
11917 " value=\"1\" />\n"
11918 " <Entry text=\"Fixed\"\n"
11919 " value=\"2\" />\n"
11920 " </EnumerationDomain>\n"
11921 " </IntVectorProperty>\n"
11922 " <IntVectorProperty command=\"SetLeftAxisLabelPrecision\"\n"
11923 " default_values=\"2\"\n"
11924 " panel_visibility=\"advanced\"\n"
11925 " name=\"LeftAxisLabelPrecision\"\n"
11926 " number_of_elements=\"1\">\n"
11927 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
11928 " </IntVectorProperty>\n"
11929 " <IntVectorProperty command=\"SetLeftAxisUseCustomLabels\"\n"
11930 " default_values=\"0\"\n"
11931 " panel_visibility=\"advanced\"\n"
11932 " name=\"LeftAxisUseCustomLabels\"\n"
11933 " number_of_elements=\"1\">\n"
11934 " <BooleanDomain name=\"bool\" />\n"
11935 " <Documentation>\n"
11936 " Specify whether to use custom labels for each of the axis. Labels\n"
11937 " specified by ...AxisLabels etc. are used only when\n"
11938 " the corresponding AxisUseCustomLabels flag is set to 1.\n"
11939 " </Documentation>\n"
11940 " </IntVectorProperty>\n"
11941 "\n"
11942 " <StringVectorProperty name=\"LeftAxisLabels\"\n"
11943 " command=\"SetLeftAxisLabels\"\n"
11944 " panel_visibility=\"advanced\"\n"
11945 " animateable=\"1\"\n"
11946 " number_of_elements=\"0\"\n"
11947 " number_of_elements_per_command=\"2\"\n"
11948 " repeat_command=\"1\"\n"
11949 " use_index=\"1\"\n"
11950 " set_number_command=\"SetLeftAxisLabelsNumber\">\n"
11951 " <Hints>\n"
11952 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
11953 " <Property name=\"LeftAxisUseCustomLabels\"\n"
11954 " function=\"boolean\" />\n"
11955 " </PropertyWidgetDecorator>\n"
11956 " </Hints>\n"
11957 " <Documentation>\n"
11958 " Specify list of ticks and the associated labels to display. If the label is empty,\n"
11959 " the value of the tick will be used for display.\n"
11960 " </Documentation>\n"
11961 " </StringVectorProperty>\n"
11962 "\n"
11963 " <StringVectorProperty command=\"SetLeftAxisLabelFontFamily\"\n"
11964 " default_values=\"Arial\"\n"
11965 " name=\"LeftAxisLabelFontFamily\"\n"
11966 " number_of_elements=\"1\">\n"
11967 " <StringListDomain name=\"list\">\n"
11968 " <String value=\"Arial\" />\n"
11969 " <String value=\"Courier\" />\n"
11970 " <String value=\"Times\" />\n"
11971 " <String value=\"File\" />\n"
11972 " </StringListDomain>\n"
11973 " <Documentation>Set the axis title font familyname.</Documentation>\n"
11974 " </StringVectorProperty>\n"
11975 " <StringVectorProperty command=\"SetLeftAxisLabelFontFile\"\n"
11976 " name=\"LeftAxisLabelFontFile\"\n"
11977 " number_of_elements=\"1\"\n"
11978 " default_values=\"\">\n"
11979 " <Documentation>Set the axis title font file.</Documentation>\n"
11980 " </StringVectorProperty>\n"
11981 " <IntVectorProperty command=\"SetLeftAxisLabelFontSize\"\n"
11982 " default_values=\"12\"\n"
11983 " name=\"LeftAxisLabelFontSize\"\n"
11984 " number_of_elements=\"1\">\n"
11985 " <Documentation>Set the axis title font size.</Documentation>\n"
11986 " </IntVectorProperty>\n"
11987 " <IntVectorProperty command=\"SetLeftAxisLabelBold\"\n"
11988 " default_values=\"0\"\n"
11989 " name=\"LeftAxisLabelBold\"\n"
11990 " number_of_elements=\"1\">\n"
11991 " <BooleanDomain name=\"bool\" />\n"
11992 " <Documentation>Set the axis title bold.</Documentation>\n"
11993 " </IntVectorProperty>\n"
11994 " <IntVectorProperty command=\"SetLeftAxisLabelItalic\"\n"
11995 " default_values=\"0\"\n"
11996 " name=\"LeftAxisLabelItalic\"\n"
11997 " number_of_elements=\"1\">\n"
11998 " <BooleanDomain name=\"bool\" />\n"
11999 " <Documentation>Set the axis title italic.</Documentation>\n"
12000 " </IntVectorProperty>\n"
12001 " <DoubleVectorProperty command=\"SetLeftAxisLabelColor\"\n"
12002 " default_values=\"0 0 0\"\n"
12003 " name=\"LeftAxisLabelColor\"\n"
12004 " number_of_elements=\"3\">\n"
12005 " <DoubleRangeDomain max=\"1\"\n"
12006 " min=\"0\"\n"
12007 " name=\"range\" />\n"
12008 " </DoubleVectorProperty>\n"
12009 "\n"
12010 " <PropertyGroup label=\"Left Axis\">\n"
12011 " <Property name=\"LeftAxisTitle\"/>\n"
12012 " <Property name=\"ShowLeftAxisGrid\"/>\n"
12013 " <Property name=\"LeftAxisGridColor\"/>\n"
12014 " <Property name=\"LeftAxisColor\"/>\n"
12015 " </PropertyGroup>\n"
12016 "\n"
12017 " <PropertyGroup label=\"Left Axis Title Properties\"\n"
12018 " panel_widget=\"FontEditor\"\n"
12019 " panel_visibility=\"advanced\">\n"
12020 " <Property name=\"LeftAxisTitleColor\" function=\"Color\"/>\n"
12021 " <Property name=\"LeftAxisTitleFontFamily\" function=\"Family\"/>\n"
12022 " <Property name=\"LeftAxisTitleFontFile\" function=\"File\"/>\n"
12023 " <Property name=\"LeftAxisTitleBold\" function=\"Bold\" />\n"
12024 " <Property name=\"LeftAxisTitleItalic\" function=\"Italics\"/>\n"
12025 " <Property name=\"LeftAxisTitleFontSize\" function=\"Size\" />\n"
12026 " <!-- next properties are not available -->\n"
12027 " <!-- <Property name=\"LeftAxisTitleOpacity\" function=\"Opacity\"/> -->\n"
12028 " <!-- <Property name=\"LeftAxisTitleShadow\" function=\"Shadow\" /> -->\n"
12029 " </PropertyGroup>\n"
12030 "\n"
12031 " <PropertyGroup label=\"Left Axis Range\">\n"
12032 " <Property name=\"LeftAxisLogScale\"/>\n"
12033 " <Property name=\"LeftAxisUseCustomRange\"/>\n"
12034 " <Property name=\"LeftAxisRangeMinimum\"/>\n"
12035 ;
12036 
12037 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
12039 " <Property name=\"LeftAxisRangeMaximum\"/>\n"
12040 " </PropertyGroup>\n"
12041 "\n"
12042 " <PropertyGroup label=\"Left Axis Labels\">\n"
12043 " <Property name=\"ShowLeftAxisLabels\"/>\n"
12044 " <Property name=\"LeftAxisLabelNotation\"/>\n"
12045 " <Property name=\"LeftAxisLabelPrecision\"/>\n"
12046 " <Property name=\"LeftAxisUseCustomLabels\"/>\n"
12047 " <Property name=\"LeftAxisLabels\"/>\n"
12048 " </PropertyGroup>\n"
12049 "\n"
12050 " <PropertyGroup label=\"Left Axis Label Properties\"\n"
12051 " panel_widget=\"FontEditor\"\n"
12052 " panel_visibility=\"advanced\">\n"
12053 " <Property name=\"LeftAxisLabelColor\" function=\"Color\"/>\n"
12054 " <Property name=\"LeftAxisLabelFontFamily\" function=\"Family\"/>\n"
12055 " <Property name=\"LeftAxisLabelFontFile\" function=\"File\"/>\n"
12056 " <Property name=\"LeftAxisLabelBold\" function=\"Bold\" />\n"
12057 " <Property name=\"LeftAxisLabelItalic\" function=\"Italics\"/>\n"
12058 " <Property name=\"LeftAxisLabelFontSize\" function=\"Size\" />\n"
12059 " <!-- next properties are not available -->\n"
12060 " <!-- <Property name=\"LeftAxisLabelOpacity\" function=\"Opacity\"/> -->\n"
12061 " <!-- <Property name=\"LeftAxisLabelShadow\" function=\"Shadow\" /> -->\n"
12062 " </PropertyGroup>\n"
12063 " <!-- end left axis -->\n"
12064 "\n"
12065 " <!-- bottom axis -->\n"
12066 " <!-- title -->\n"
12067 " <StringVectorProperty command=\"SetBottomAxisTitle\"\n"
12068 " name=\"BottomAxisTitle\"\n"
12069 " number_of_elements=\"1\"\n"
12070 " default_values=\"\"/>\n"
12071 " <IntVectorProperty command=\"SetBottomGridVisibility\"\n"
12072 " default_values=\"1\"\n"
12073 " panel_visibility=\"advanced\"\n"
12074 " name=\"ShowBottomAxisGrid\"\n"
12075 " number_of_elements=\"1\">\n"
12076 " <BooleanDomain name=\"bool\" />\n"
12077 " </IntVectorProperty>\n"
12078 " <DoubleVectorProperty command=\"SetBottomGridColor\"\n"
12079 " default_values=\"0.95 0.95 0.95\"\n"
12080 " name=\"BottomAxisGridColor\"\n"
12081 " panel_visibility=\"advanced\"\n"
12082 " panel_widget=\"color_selector\"\n"
12083 " number_of_elements=\"3\">\n"
12084 " <DoubleRangeDomain max=\"1\"\n"
12085 " min=\"0\"\n"
12086 " name=\"range\" />\n"
12087 " </DoubleVectorProperty>\n"
12088 " <DoubleVectorProperty command=\"SetBottomAxisColor\"\n"
12089 " default_values=\"0 0 0\"\n"
12090 " name=\"BottomAxisColor\"\n"
12091 " panel_visibility=\"advanced\"\n"
12092 " panel_widget=\"color_selector\"\n"
12093 " number_of_elements=\"3\">\n"
12094 " <DoubleRangeDomain max=\"1\"\n"
12095 " min=\"0\"\n"
12096 " name=\"range\" />\n"
12097 " </DoubleVectorProperty>\n"
12098 " <StringVectorProperty command=\"SetBottomAxisTitleFontFamily\"\n"
12099 " default_values=\"Arial\"\n"
12100 " name=\"BottomAxisTitleFontFamily\"\n"
12101 " number_of_elements=\"1\">\n"
12102 " <StringListDomain name=\"list\">\n"
12103 " <String value=\"Arial\" />\n"
12104 " <String value=\"Courier\" />\n"
12105 " <String value=\"Times\" />\n"
12106 " <String value=\"File\" />\n"
12107 " </StringListDomain>\n"
12108 " <Documentation>Set the axis title font familyname.</Documentation>\n"
12109 " </StringVectorProperty>\n"
12110 " <StringVectorProperty command=\"SetBottomAxisTitleFontFile\"\n"
12111 " name=\"BottomAxisTitleFontFile\"\n"
12112 " number_of_elements=\"1\"\n"
12113 " default_values=\"\">\n"
12114 " <Documentation>Set the axis title font file.</Documentation>\n"
12115 " </StringVectorProperty>\n"
12116 " <IntVectorProperty command=\"SetBottomAxisTitleFontSize\"\n"
12117 " default_values=\"18\"\n"
12118 " name=\"BottomAxisTitleFontSize\"\n"
12119 " number_of_elements=\"1\">\n"
12120 " <Documentation>Set the axis title font size.</Documentation>\n"
12121 " </IntVectorProperty>\n"
12122 " <IntVectorProperty command=\"SetBottomAxisTitleBold\"\n"
12123 " default_values=\"1\"\n"
12124 " name=\"BottomAxisTitleBold\"\n"
12125 " number_of_elements=\"1\">\n"
12126 " <BooleanDomain name=\"bool\" />\n"
12127 " <Documentation>Set the axis title font bold.</Documentation>\n"
12128 " </IntVectorProperty>\n"
12129 " <IntVectorProperty command=\"SetBottomAxisTitleItalic\"\n"
12130 " default_values=\"0\"\n"
12131 " name=\"BottomAxisTitleItalic\"\n"
12132 " number_of_elements=\"1\">\n"
12133 " <BooleanDomain name=\"bool\" />\n"
12134 " <Documentation>Set the axis title font italic.</Documentation>\n"
12135 " </IntVectorProperty>\n"
12136 " <DoubleVectorProperty command=\"SetBottomAxisTitleColor\"\n"
12137 " default_values=\"0 0 0\"\n"
12138 " name=\"BottomAxisTitleColor\"\n"
12139 " number_of_elements=\"3\">\n"
12140 " <DoubleRangeDomain max=\"1\"\n"
12141 " min=\"0\"\n"
12142 " name=\"range\" />\n"
12143 " </DoubleVectorProperty>\n"
12144 "\n"
12145 " <!-- range -->\n"
12146 " <IntVectorProperty command=\"SetBottomAxisLogScale\"\n"
12147 " default_values=\"0\"\n"
12148 " name=\"BottomAxisLogScale\"\n"
12149 " number_of_elements=\"1\">\n"
12150 " <BooleanDomain name=\"bool\" />\n"
12151 " </IntVectorProperty>\n"
12152 " <IntVectorProperty command=\"SetBottomAxisUseCustomRange\"\n"
12153 " default_values=\"0\"\n"
12154 " name=\"BottomAxisUseCustomRange\"\n"
12155 " number_of_elements=\"1\">\n"
12156 " <BooleanDomain name=\"bool\" />\n"
12157 " <Documentation>\n"
12158 " Specify whether to use the axis range specified or whether the view\n"
12159 " should compute the ranges automatically based on the data being shown.\n"
12160 " The ranges specified by ...AxisRange are only respected when the\n"
12161 " corresponding flag in this property is set to 1.\n"
12162 " </Documentation>\n"
12163 " </IntVectorProperty>\n"
12164 " <DoubleVectorProperty command=\"SetBottomAxisRangeMinimum\"\n"
12165 " default_values=\"0\"\n"
12166 " name=\"BottomAxisRangeMinimum\"\n"
12167 " number_of_elements=\"1\">\n"
12168 " <Documentation>Set the axis range minimum for the Bottom axis.\n"
12169 " </Documentation>\n"
12170 " <Hints>\n"
12171 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12172 " <Property name=\"BottomAxisUseCustomRange\"\n"
12173 " function=\"boolean\" />\n"
12174 " </PropertyWidgetDecorator>\n"
12175 " </Hints>\n"
12176 " </DoubleVectorProperty>\n"
12177 " <DoubleVectorProperty command=\"SetBottomAxisRangeMaximum\"\n"
12178 " default_values=\"1\"\n"
12179 " name=\"BottomAxisRangeMaximum\"\n"
12180 " number_of_elements=\"1\">\n"
12181 " <Documentation>Set the axis range maximum for the Bottom axis.\n"
12182 " </Documentation>\n"
12183 " <Hints>\n"
12184 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12185 " <Property name=\"BottomAxisUseCustomRange\"\n"
12186 " function=\"boolean\" />\n"
12187 " </PropertyWidgetDecorator>\n"
12188 " </Hints>\n"
12189 " </DoubleVectorProperty>\n"
12190 "\n"
12191 " <!-- labels -->\n"
12192 " <IntVectorProperty command=\"SetBottomAxisLabelVisibility\"\n"
12193 " default_values=\"1\"\n"
12194 " name=\"ShowBottomAxisLabels\"\n"
12195 " panel_visibility=\"advanced\"\n"
12196 " number_of_elements=\"1\">\n"
12197 " <BooleanDomain name=\"bool\" />\n"
12198 " </IntVectorProperty>\n"
12199 " <IntVectorProperty command=\"SetBottomAxisLabelNotation\"\n"
12200 " default_values=\"0\"\n"
12201 " panel_visibility=\"advanced\"\n"
12202 " name=\"BottomAxisLabelNotation\"\n"
12203 " number_of_elements=\"1\">\n"
12204 " <EnumerationDomain name=\"enum\">\n"
12205 " <Entry text=\"Mixed\"\n"
12206 " value=\"0\" />\n"
12207 " <Entry text=\"Scientific\"\n"
12208 " value=\"1\" />\n"
12209 " <Entry text=\"Fixed\"\n"
12210 " value=\"2\" />\n"
12211 " </EnumerationDomain>\n"
12212 " </IntVectorProperty>\n"
12213 " <IntVectorProperty command=\"SetBottomAxisLabelPrecision\"\n"
12214 " default_values=\"2\"\n"
12215 " panel_visibility=\"advanced\"\n"
12216 " name=\"BottomAxisLabelPrecision\"\n"
12217 " number_of_elements=\"1\">\n"
12218 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
12219 " </IntVectorProperty>\n"
12220 " <IntVectorProperty command=\"SetBottomAxisUseCustomLabels\"\n"
12221 " default_values=\"0\"\n"
12222 " panel_visibility=\"advanced\"\n"
12223 " name=\"BottomAxisUseCustomLabels\"\n"
12224 " number_of_elements=\"1\">\n"
12225 " <BooleanDomain name=\"bool\" />\n"
12226 " <Documentation>\n"
12227 " Specify whether to use custom labels for each of the axis. Labels\n"
12228 " specified by ...AxisLabels etc. are used only when\n"
12229 " the corresponding AxisUseCustomLabels flag is set to 1.\n"
12230 " </Documentation>\n"
12231 " </IntVectorProperty>\n"
12232 " <StringVectorProperty command=\"SetBottomAxisLabels\"\n"
12233 " name=\"BottomAxisLabels\"\n"
12234 " panel_visibility=\"advanced\"\n"
12235 " animateable=\"1\"\n"
12236 " number_of_elements=\"0\"\n"
12237 " number_of_elements_per_command=\"2\"\n"
12238 " repeat_command=\"1\"\n"
12239 " use_index=\"1\"\n"
12240 " set_number_command=\"SetBottomAxisLabelsNumber\">\n"
12241 " <Hints>\n"
12242 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12243 " <Property name=\"BottomAxisUseCustomLabels\"\n"
12244 " function=\"boolean\" />\n"
12245 " </PropertyWidgetDecorator>\n"
12246 " </Hints>\n"
12247 " <Documentation>\n"
12248 " Specify list of ticks and the associated labels to display. If the label is empty,\n"
12249 " the value of the tick will be used for display.\n"
12250 " </Documentation>\n"
12251 " </StringVectorProperty>\n"
12252 " <StringVectorProperty command=\"SetBottomAxisLabelFontFamily\"\n"
12253 " default_values=\"Arial\"\n"
12254 " name=\"BottomAxisLabelFontFamily\"\n"
12255 " number_of_elements=\"1\">\n"
12256 " <StringListDomain name=\"list\">\n"
12257 " <String value=\"Arial\" />\n"
12258 " <String value=\"Courier\" />\n"
12259 " <String value=\"Times\" />\n"
12260 " <String value=\"File\" />\n"
12261 " </StringListDomain>\n"
12262 " <Documentation>Set the axis title font familyname.</Documentation>\n"
12263 " </StringVectorProperty>\n"
12264 " <StringVectorProperty command=\"SetBottomAxisLabelFontFile\"\n"
12265 " name=\"BottomAxisLabelFontFile\"\n"
12266 " number_of_elements=\"1\"\n"
12267 " default_values=\"\">\n"
12268 " <Documentation>Set the axis title font file.</Documentation>\n"
12269 " </StringVectorProperty>\n"
12270 " <IntVectorProperty command=\"SetBottomAxisLabelFontSize\"\n"
12271 " default_values=\"12\"\n"
12272 " name=\"BottomAxisLabelFontSize\"\n"
12273 " number_of_elements=\"1\">\n"
12274 " <Documentation>Set the axis title font size.</Documentation>\n"
12275 " </IntVectorProperty>\n"
12276 " <IntVectorProperty command=\"SetBottomAxisLabelBold\"\n"
12277 " default_values=\"0\"\n"
12278 " name=\"BottomAxisLabelBold\"\n"
12279 " number_of_elements=\"1\">\n"
12280 " <BooleanDomain name=\"bool\" />\n"
12281 " <Documentation>Set the axis title bold.</Documentation>\n"
12282 " </IntVectorProperty>\n"
12283 " <IntVectorProperty command=\"SetBottomAxisLabelItalic\"\n"
12284 " default_values=\"0\"\n"
12285 " name=\"BottomAxisLabelItalic\"\n"
12286 " number_of_elements=\"1\">\n"
12287 " <BooleanDomain name=\"bool\" />\n"
12288 " <Documentation>Set the axis title italic.</Documentation>\n"
12289 " </IntVectorProperty>\n"
12290 " <DoubleVectorProperty command=\"SetBottomAxisLabelColor\"\n"
12291 " default_values=\"0 0 0\"\n"
12292 " name=\"BottomAxisLabelColor\"\n"
12293 " number_of_elements=\"3\">\n"
12294 " <DoubleRangeDomain max=\"1\"\n"
12295 " min=\"0\"\n"
12296 " name=\"range\" />\n"
12297 " </DoubleVectorProperty>\n"
12298 "\n"
12299 " <PropertyGroup label=\"Bottom Axis\">\n"
12300 " <Property name=\"BottomAxisTitle\"/>\n"
12301 " <Property name=\"ShowBottomAxisGrid\"/>\n"
12302 " <Property name=\"BottomAxisGridColor\"/>\n"
12303 " <Property name=\"BottomAxisColor\"/>\n"
12304 " </PropertyGroup>\n"
12305 "\n"
12306 " <PropertyGroup label=\"Bottom Axis Title Properties\"\n"
12307 " panel_widget=\"FontEditor\"\n"
12308 " panel_visibility=\"advanced\">\n"
12309 " <Property name=\"BottomAxisTitleColor\" function=\"Color\"/>\n"
12310 " <Property name=\"BottomAxisTitleFontFamily\" function=\"Family\"/>\n"
12311 " <Property name=\"BottomAxisTitleFontFile\" function=\"File\"/>\n"
12312 " <Property name=\"BottomAxisTitleBold\" function=\"Bold\" />\n"
12313 " <Property name=\"BottomAxisTitleItalic\" function=\"Italics\"/>\n"
12314 " <Property name=\"BottomAxisTitleFontSize\" function=\"Size\" />\n"
12315 " <!-- next properties are not available -->\n"
12316 " <!-- <Property name=\"BottomAxisTitleOpacity\" function=\"Opacity\"/> -->\n"
12317 " <!-- <Property name=\"BottomAxisTitleShadow\" function=\"Shadow\" /> -->\n"
12318 " </PropertyGroup>\n"
12319 "\n"
12320 " <PropertyGroup label=\"Bottom Axis Range\">\n"
12321 " <Property name=\"BottomAxisLogScale\"/>\n"
12322 " <Property name=\"BottomAxisUseCustomRange\"/>\n"
12323 " <Property name=\"BottomAxisRangeMinimum\"/>\n"
12324 " <Property name=\"BottomAxisRangeMaximum\"/>\n"
12325 " </PropertyGroup>\n"
12326 "\n"
12327 " <PropertyGroup label=\"Bottom Axis Labels\">\n"
12328 " <Property name=\"ShowBottomAxisLabels\"/>\n"
12329 " <Property name=\"BottomAxisLabelNotation\"/>\n"
12330 " <Property name=\"BottomAxisLabelPrecision\"/>\n"
12331 " <Property name=\"BottomAxisUseCustomLabels\"/>\n"
12332 " <Property name=\"BottomAxisLabels\"/>\n"
12333 " </PropertyGroup>\n"
12334 "\n"
12335 " <PropertyGroup label=\"Bottom Axis Label Properties\"\n"
12336 " panel_widget=\"FontEditor\"\n"
12337 " panel_visibility=\"advanced\">\n"
12338 " <Property name=\"BottomAxisLabelColor\" function=\"Color\"/>\n"
12339 " <Property name=\"BottomAxisLabelFontFamily\" function=\"Family\"/>\n"
12340 " <Property name=\"BottomAxisLabelFontFile\" function=\"File\"/>\n"
12341 " <Property name=\"BottomAxisLabelBold\" function=\"Bold\" />\n"
12342 " <Property name=\"BottomAxisLabelItalic\" function=\"Italics\"/>\n"
12343 " <Property name=\"BottomAxisLabelFontSize\" function=\"Size\" />\n"
12344 " <!-- next properties are not available -->\n"
12345 " <!-- <Property name=\"BottomAxisLabelOpacity\" function=\"Opacity\"/> -->\n"
12346 ;
12347 
12348 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
12350 " <!-- <Property name=\"BottomAxisLabelShadow\" function=\"Shadow\" /> -->\n"
12351 " </PropertyGroup>\n"
12352 " <!-- end bottom axis -->\n"
12353 " <ProxyProperty command=\"AddRepresentation\"\n"
12354 " is_internal=\"1\"\n"
12355 " name=\"HiddenRepresentations\"\n"
12356 " remove_command=\"RemoveRepresentation\"\n"
12357 " repeatable=\"1\">\n"
12358 " <Documentation>\n"
12359 " This property is meant for adding/removing\n"
12360 " representation secretly. e.g. 2D widgets etc. This property is not\n"
12361 " saved in states nor it recorded by undo-redo.\n"
12362 " </Documentation>\n"
12363 " </ProxyProperty>\n"
12364 "\n"
12365 " </ContextViewProxy>\n"
12366 " <!-- ================================================================== -->\n"
12367 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
12368 " base_proxyname=\"XYChartViewBase\"\n"
12369 " class=\"vtkPVXYChartView\"\n"
12370 " name=\"XYChartViewBase4Axes\"\n"
12371 " processes=\"client|renderserver|dataserver\">\n"
12372 "\n"
12373 " <Documentation>This is the base proxy for XY chart views with\n"
12374 " four axis: left, bottom, right and top</Documentation>\n"
12375 "\n"
12376 " <!-- right axis -->\n"
12377 " <!-- title -->\n"
12378 " <StringVectorProperty command=\"SetRightAxisTitle\"\n"
12379 " name=\"RightAxisTitle\"\n"
12380 " number_of_elements=\"1\"\n"
12381 " default_values=\"\"\n"
12382 " panel_visibility=\"advanced\" />\n"
12383 " <IntVectorProperty command=\"SetRightGridVisibility\"\n"
12384 " default_values=\"1\"\n"
12385 " panel_visibility=\"advanced\"\n"
12386 " name=\"ShowRightAxisGrid\"\n"
12387 " number_of_elements=\"1\">\n"
12388 " <BooleanDomain name=\"bool\" />\n"
12389 " </IntVectorProperty>\n"
12390 " <DoubleVectorProperty command=\"SetRightGridColor\"\n"
12391 " default_values=\"0.95 0.95 0.95\"\n"
12392 " name=\"RightAxisGridColor\"\n"
12393 " panel_visibility=\"advanced\"\n"
12394 " panel_widget=\"color_selector\"\n"
12395 " number_of_elements=\"3\">\n"
12396 " <DoubleRangeDomain max=\"1\"\n"
12397 " min=\"0\"\n"
12398 " name=\"range\" />\n"
12399 " </DoubleVectorProperty>\n"
12400 " <DoubleVectorProperty command=\"SetRightAxisColor\"\n"
12401 " default_values=\"0 0 0\"\n"
12402 " name=\"RightAxisColor\"\n"
12403 " panel_visibility=\"advanced\"\n"
12404 " panel_widget=\"color_selector\"\n"
12405 " number_of_elements=\"3\">\n"
12406 " <DoubleRangeDomain max=\"1\"\n"
12407 " min=\"0\"\n"
12408 " name=\"range\" />\n"
12409 " </DoubleVectorProperty>\n"
12410 " <StringVectorProperty command=\"SetRightAxisTitleFontFamily\"\n"
12411 " default_values=\"Arial\"\n"
12412 " name=\"RightAxisTitleFontFamily\"\n"
12413 " number_of_elements=\"1\">\n"
12414 " <StringListDomain name=\"list\">\n"
12415 " <String value=\"Arial\" />\n"
12416 " <String value=\"Courier\" />\n"
12417 " <String value=\"Times\" />\n"
12418 " <String value=\"File\" />\n"
12419 " </StringListDomain>\n"
12420 " <Documentation>Set the axis title font familyname.</Documentation>\n"
12421 " </StringVectorProperty>\n"
12422 " <StringVectorProperty command=\"SetRightAxisTitleFontFile\"\n"
12423 " default_values=\"\"\n"
12424 " name=\"RightAxisTitleFontFile\"\n"
12425 " number_of_elements=\"1\">\n"
12426 " <Documentation>Set the axis title font file.</Documentation>\n"
12427 " </StringVectorProperty>\n"
12428 " <IntVectorProperty command=\"SetRightAxisTitleFontSize\"\n"
12429 " default_values=\"18\"\n"
12430 " name=\"RightAxisTitleFontSize\"\n"
12431 " number_of_elements=\"1\">\n"
12432 " <Documentation>Set the axis title font size.</Documentation>\n"
12433 " </IntVectorProperty>\n"
12434 " <IntVectorProperty command=\"SetRightAxisTitleBold\"\n"
12435 " default_values=\"1\"\n"
12436 " name=\"RightAxisTitleBold\"\n"
12437 " number_of_elements=\"1\">\n"
12438 " <BooleanDomain name=\"bool\" />\n"
12439 " <Documentation>Set the axis title font bold.</Documentation>\n"
12440 " </IntVectorProperty>\n"
12441 " <IntVectorProperty command=\"SetRightAxisTitleItalic\"\n"
12442 " default_values=\"0\"\n"
12443 " name=\"RightAxisTitleItalic\"\n"
12444 " number_of_elements=\"1\">\n"
12445 " <BooleanDomain name=\"bool\" />\n"
12446 " <Documentation>Set the axis title font italic.</Documentation>\n"
12447 " </IntVectorProperty>\n"
12448 " <DoubleVectorProperty command=\"SetRightAxisTitleColor\"\n"
12449 " default_values=\"0 0 0\"\n"
12450 " name=\"RightAxisTitleColor\"\n"
12451 " number_of_elements=\"3\">\n"
12452 " <DoubleRangeDomain max=\"1\"\n"
12453 " min=\"0\"\n"
12454 " name=\"range\" />\n"
12455 " </DoubleVectorProperty>\n"
12456 "\n"
12457 " <!-- range -->\n"
12458 " <IntVectorProperty command=\"SetRightAxisLogScale\"\n"
12459 " default_values=\"0\"\n"
12460 " name=\"RightAxisLogScale\"\n"
12461 " number_of_elements=\"1\"\n"
12462 " panel_visibility=\"advanced\">\n"
12463 " <BooleanDomain name=\"bool\" />\n"
12464 " </IntVectorProperty>\n"
12465 " <IntVectorProperty command=\"SetRightAxisUseCustomRange\"\n"
12466 " default_values=\"0\"\n"
12467 " name=\"RightAxisUseCustomRange\"\n"
12468 " number_of_elements=\"1\"\n"
12469 " panel_visibility=\"advanced\">\n"
12470 " <BooleanDomain name=\"bool\" />\n"
12471 " <Documentation>\n"
12472 " Specify whether to use the axis range specified or whether the view\n"
12473 " should compute the ranges automatically based on the data being shown.\n"
12474 " The ranges specified by ...AxisRange are only respected when the\n"
12475 " corresponding flag in this property is set to 1.\n"
12476 " </Documentation>\n"
12477 " </IntVectorProperty>\n"
12478 " <DoubleVectorProperty command=\"SetRightAxisRangeMinimum\"\n"
12479 " default_values=\"0\"\n"
12480 " name=\"RightAxisRangeMinimum\"\n"
12481 " number_of_elements=\"1\"\n"
12482 " panel_visibility=\"advanced\">\n"
12483 " <Documentation>Set the axis range minimum for the Right axis.\n"
12484 " </Documentation>\n"
12485 " <Hints>\n"
12486 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12487 " <Property name=\"RightAxisUseCustomRange\"\n"
12488 " function=\"boolean\" />\n"
12489 " </PropertyWidgetDecorator>\n"
12490 " </Hints>\n"
12491 " </DoubleVectorProperty>\n"
12492 " <DoubleVectorProperty command=\"SetRightAxisRangeMaximum\"\n"
12493 " default_values=\"1\"\n"
12494 " name=\"RightAxisRangeMaximum\"\n"
12495 " number_of_elements=\"1\"\n"
12496 " panel_visibility=\"advanced\">\n"
12497 " <Documentation>Set the axis range maximum for the Right axis.\n"
12498 " </Documentation>\n"
12499 " <Hints>\n"
12500 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12501 " <Property name=\"RightAxisUseCustomRange\"\n"
12502 " function=\"boolean\" />\n"
12503 " </PropertyWidgetDecorator>\n"
12504 " </Hints>\n"
12505 " </DoubleVectorProperty>\n"
12506 "\n"
12507 " <!-- labels -->\n"
12508 " <IntVectorProperty command=\"SetRightAxisLabelVisibility\"\n"
12509 " default_values=\"1\"\n"
12510 " name=\"ShowRightAxisLabels\"\n"
12511 " panel_visibility=\"advanced\"\n"
12512 " number_of_elements=\"1\">\n"
12513 " <BooleanDomain name=\"bool\" />\n"
12514 " </IntVectorProperty>\n"
12515 " <IntVectorProperty command=\"SetRightAxisLabelNotation\"\n"
12516 " default_values=\"0\"\n"
12517 " panel_visibility=\"advanced\"\n"
12518 " name=\"RightAxisLabelNotation\"\n"
12519 " number_of_elements=\"1\">\n"
12520 " <EnumerationDomain name=\"enum\">\n"
12521 " <Entry text=\"Mixed\"\n"
12522 " value=\"0\" />\n"
12523 " <Entry text=\"Scientific\"\n"
12524 " value=\"1\" />\n"
12525 " <Entry text=\"Fixed\"\n"
12526 " value=\"2\" />\n"
12527 " </EnumerationDomain>\n"
12528 " </IntVectorProperty>\n"
12529 " <IntVectorProperty command=\"SetRightAxisLabelPrecision\"\n"
12530 " default_values=\"2\"\n"
12531 " panel_visibility=\"advanced\"\n"
12532 " name=\"RightAxisLabelPrecision\"\n"
12533 " number_of_elements=\"1\">\n"
12534 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
12535 " </IntVectorProperty>\n"
12536 " <IntVectorProperty command=\"SetRightAxisUseCustomLabels\"\n"
12537 " default_values=\"0\"\n"
12538 " panel_visibility=\"advanced\"\n"
12539 " name=\"RightAxisUseCustomLabels\"\n"
12540 " number_of_elements=\"1\">\n"
12541 " <BooleanDomain name=\"bool\" />\n"
12542 " <Documentation>\n"
12543 " Specify whether to use custom labels for each of the axis. Labels\n"
12544 " specified by ...AxisLabels etc. are used only when\n"
12545 " the corresponding AxisUseCustomLabels flag is set to 1.\n"
12546 " </Documentation>\n"
12547 " </IntVectorProperty>\n"
12548 " <StringVectorProperty command=\"SetRightAxisLabels\"\n"
12549 " name=\"RightAxisLabels\"\n"
12550 " panel_visibility=\"advanced\"\n"
12551 " animateable=\"1\"\n"
12552 " number_of_elements=\"0\"\n"
12553 " number_of_elements_per_command=\"2\"\n"
12554 " repeat_command=\"1\"\n"
12555 " use_index=\"1\"\n"
12556 " set_number_command=\"SetRightAxisLabelsNumber\">\n"
12557 " <Hints>\n"
12558 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12559 " <Property name=\"RightAxisUseCustomLabels\"\n"
12560 " function=\"boolean\" />\n"
12561 " </PropertyWidgetDecorator>\n"
12562 " </Hints>\n"
12563 " <Documentation>\n"
12564 " Specify list of ticks and the associated labels to display. If the label is empty,\n"
12565 " the value of the tick will be used for display.\n"
12566 " </Documentation>\n"
12567 " </StringVectorProperty>\n"
12568 " <StringVectorProperty command=\"SetRightAxisLabelFontFamily\"\n"
12569 " default_values=\"Arial\"\n"
12570 " name=\"RightAxisLabelFontFamily\"\n"
12571 " number_of_elements=\"1\">\n"
12572 " <StringListDomain name=\"list\">\n"
12573 " <String value=\"Arial\" />\n"
12574 " <String value=\"Courier\" />\n"
12575 " <String value=\"Times\" />\n"
12576 " <String value=\"File\" />\n"
12577 " </StringListDomain>\n"
12578 " <Documentation>Set the axis title font familyname.</Documentation>\n"
12579 " </StringVectorProperty>\n"
12580 " <StringVectorProperty command=\"SetRightAxisLabelFontFile\"\n"
12581 " name=\"RightAxisLabelFontFile\"\n"
12582 " number_of_elements=\"1\"\n"
12583 " default_values=\"\">\n"
12584 " <Documentation>Set the axis title font file.</Documentation>\n"
12585 " </StringVectorProperty>\n"
12586 " <IntVectorProperty command=\"SetRightAxisLabelFontSize\"\n"
12587 " default_values=\"12\"\n"
12588 " name=\"RightAxisLabelFontSize\"\n"
12589 " number_of_elements=\"1\">\n"
12590 " <Documentation>Set the axis title font size.</Documentation>\n"
12591 " </IntVectorProperty>\n"
12592 " <IntVectorProperty command=\"SetRightAxisLabelBold\"\n"
12593 " default_values=\"0\"\n"
12594 " name=\"RightAxisLabelBold\"\n"
12595 " number_of_elements=\"1\">\n"
12596 " <BooleanDomain name=\"bool\" />\n"
12597 " <Documentation>Set the axis title bold.</Documentation>\n"
12598 " </IntVectorProperty>\n"
12599 " <IntVectorProperty command=\"SetRightAxisLabelItalic\"\n"
12600 " default_values=\"0\"\n"
12601 " name=\"RightAxisLabelItalic\"\n"
12602 " number_of_elements=\"1\">\n"
12603 " <BooleanDomain name=\"bool\" />\n"
12604 " <Documentation>Set the axis title italic.</Documentation>\n"
12605 " </IntVectorProperty>\n"
12606 " <DoubleVectorProperty command=\"SetRightAxisLabelColor\"\n"
12607 " default_values=\"0 0 0\"\n"
12608 " name=\"RightAxisLabelColor\"\n"
12609 " number_of_elements=\"3\">\n"
12610 " <DoubleRangeDomain max=\"1\"\n"
12611 " min=\"0\"\n"
12612 " name=\"range\" />\n"
12613 " </DoubleVectorProperty>\n"
12614 "\n"
12615 " <PropertyGroup label=\"Right Axis\">\n"
12616 " <Property name=\"RightAxisTitle\"/>\n"
12617 " <Property name=\"ShowRightAxisGrid\"/>\n"
12618 " <Property name=\"RightAxisGridColor\"/>\n"
12619 " <Property name=\"RightAxisColor\"/>\n"
12620 " </PropertyGroup>\n"
12621 "\n"
12622 " <PropertyGroup label=\"Right Axis Title Properties\"\n"
12623 " panel_widget=\"FontEditor\"\n"
12624 " panel_visibility=\"advanced\">\n"
12625 " <Property name=\"RightAxisTitleColor\" function=\"Color\"/>\n"
12626 " <Property name=\"RightAxisTitleFontFamily\" function=\"Family\"/>\n"
12627 " <Property name=\"RightAxisTitleFontFile\" function=\"File\"/>\n"
12628 " <Property name=\"RightAxisTitleBold\" function=\"Bold\" />\n"
12629 " <Property name=\"RightAxisTitleItalic\" function=\"Italics\"/>\n"
12630 " <Property name=\"RightAxisTitleFontSize\" function=\"Size\" />\n"
12631 " <!-- next properties are not available -->\n"
12632 " <!-- <Property name=\"RightAxisTitleOpacity\" function=\"Opacity\"/> -->\n"
12633 " <!-- <Property name=\"RightAxisTitleShadow\" function=\"Shadow\" /> -->\n"
12634 " </PropertyGroup>\n"
12635 "\n"
12636 " <PropertyGroup label=\"Right Axis Range\">\n"
12637 " <Property name=\"RightAxisLogScale\"/>\n"
12638 " <Property name=\"RightAxisUseCustomRange\"/>\n"
12639 " <Property name=\"RightAxisRangeMinimum\"/>\n"
12640 " <Property name=\"RightAxisRangeMaximum\"/>\n"
12641 " </PropertyGroup>\n"
12642 "\n"
12643 " <PropertyGroup label=\"Right Axis Labels\">\n"
12644 " <Property name=\"ShowRightAxisLabels\"/>\n"
12645 " <Property name=\"RightAxisLabelNotation\"/>\n"
12646 " <Property name=\"RightAxisLabelPrecision\"/>\n"
12647 " <Property name=\"RightAxisUseCustomLabels\"/>\n"
12648 " <Property name=\"RightAxisLabels\"/>\n"
12649 " </PropertyGroup>\n"
12650 "\n"
12651 " <PropertyGroup label=\"Right Axis Label Properties\"\n"
12652 " panel_widget=\"FontEditor\"\n"
12653 " panel_visibility=\"advanced\">\n"
12654 " <Property name=\"RightAxisLabelColor\" function=\"Color\"/>\n"
12655 " <Property name=\"RightAxisLabelFontFamily\" function=\"Family\"/>\n"
12656 " <Property name=\"RightAxisLabelFontFile\" function=\"File\"/>\n"
12657 " <Property name=\"RightAxisLabelBold\" function=\"Bold\" />\n"
12658 " <Property name=\"RightAxisLabelItalic\" function=\"Italics\"/>\n"
12659 " <Property name=\"RightAxisLabelFontSize\" function=\"Size\" />\n"
12660 ;
12661 
12662 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
12664 " <!-- next properties are not available -->\n"
12665 " <!-- <Property name=\"RightAxisLabelOpacity\" function=\"Opacity\"/> -->\n"
12666 " <!-- <Property name=\"RightAxisLabelShadow\" function=\"Shadow\" /> -->\n"
12667 " </PropertyGroup>\n"
12668 " <!-- end right axis -->\n"
12669 "\n"
12670 " <!-- top axis -->\n"
12671 " <!-- title -->\n"
12672 " <StringVectorProperty command=\"SetTopAxisTitle\"\n"
12673 " name=\"TopAxisTitle\"\n"
12674 " number_of_elements=\"1\"\n"
12675 " default_values=\"\"\n"
12676 " panel_visibility=\"advanced\"/>\n"
12677 " <IntVectorProperty command=\"SetTopGridVisibility\"\n"
12678 " default_values=\"1\"\n"
12679 " panel_visibility=\"advanced\"\n"
12680 " name=\"ShowTopAxisGrid\"\n"
12681 " number_of_elements=\"1\">\n"
12682 " <BooleanDomain name=\"bool\" />\n"
12683 " </IntVectorProperty>\n"
12684 " <DoubleVectorProperty command=\"SetTopGridColor\"\n"
12685 " default_values=\"0.95 0.95 0.95\"\n"
12686 " name=\"TopAxisGridColor\"\n"
12687 " panel_visibility=\"advanced\"\n"
12688 " panel_widget=\"color_selector\"\n"
12689 " number_of_elements=\"3\">\n"
12690 " <DoubleRangeDomain max=\"1\"\n"
12691 " min=\"0\"\n"
12692 " name=\"range\" />\n"
12693 " </DoubleVectorProperty>\n"
12694 " <DoubleVectorProperty command=\"SetTopAxisColor\"\n"
12695 " default_values=\"0 0 0\"\n"
12696 " name=\"TopAxisColor\"\n"
12697 " panel_visibility=\"advanced\"\n"
12698 " panel_widget=\"color_selector\"\n"
12699 " number_of_elements=\"3\">\n"
12700 " <DoubleRangeDomain max=\"1\"\n"
12701 " min=\"0\"\n"
12702 " name=\"range\" />\n"
12703 " </DoubleVectorProperty>\n"
12704 " <StringVectorProperty command=\"SetTopAxisTitleFontFamily\"\n"
12705 " default_values=\"Arial\"\n"
12706 " name=\"TopAxisTitleFontFamily\"\n"
12707 " number_of_elements=\"1\">\n"
12708 " <StringListDomain name=\"list\">\n"
12709 " <String value=\"Arial\" />\n"
12710 " <String value=\"Courier\" />\n"
12711 " <String value=\"Times\" />\n"
12712 " <String value=\"File\" />\n"
12713 " </StringListDomain>\n"
12714 " <Documentation>Set the axis title font familyname.</Documentation>\n"
12715 " </StringVectorProperty>\n"
12716 " <StringVectorProperty command=\"SetTopAxisTitleFontFile\"\n"
12717 " name=\"TopAxisTitleFontFile\"\n"
12718 " number_of_elements=\"1\"\n"
12719 " default_values=\"\">\n"
12720 " <Documentation>Set the axis title font file.</Documentation>\n"
12721 " </StringVectorProperty>\n"
12722 " <IntVectorProperty command=\"SetTopAxisTitleFontSize\"\n"
12723 " default_values=\"18\"\n"
12724 " name=\"TopAxisTitleFontSize\"\n"
12725 " number_of_elements=\"1\">\n"
12726 " <Documentation>Set the axis title font size.</Documentation>\n"
12727 " </IntVectorProperty>\n"
12728 " <IntVectorProperty command=\"SetTopAxisTitleBold\"\n"
12729 " default_values=\"1\"\n"
12730 " name=\"TopAxisTitleBold\"\n"
12731 " number_of_elements=\"1\">\n"
12732 " <BooleanDomain name=\"bool\" />\n"
12733 " <Documentation>Set the axis title font bold.</Documentation>\n"
12734 " </IntVectorProperty>\n"
12735 " <IntVectorProperty command=\"SetTopAxisTitleItalic\"\n"
12736 " default_values=\"0\"\n"
12737 " name=\"TopAxisTitleItalic\"\n"
12738 " number_of_elements=\"1\">\n"
12739 " <BooleanDomain name=\"bool\" />\n"
12740 " <Documentation>Set the axis title font italic.</Documentation>\n"
12741 " </IntVectorProperty>\n"
12742 " <DoubleVectorProperty command=\"SetTopAxisTitleColor\"\n"
12743 " default_values=\"0 0 0\"\n"
12744 " name=\"TopAxisTitleColor\"\n"
12745 " number_of_elements=\"3\">\n"
12746 " <DoubleRangeDomain max=\"1\"\n"
12747 " min=\"0\"\n"
12748 " name=\"range\" />\n"
12749 " </DoubleVectorProperty>\n"
12750 "\n"
12751 " <!-- range -->\n"
12752 " <IntVectorProperty command=\"SetTopAxisLogScale\"\n"
12753 " default_values=\"0\"\n"
12754 " name=\"TopAxisLogScale\"\n"
12755 " number_of_elements=\"1\"\n"
12756 " panel_visibility=\"advanced\">\n"
12757 " <BooleanDomain name=\"bool\" />\n"
12758 " </IntVectorProperty>\n"
12759 " <IntVectorProperty command=\"SetTopAxisUseCustomRange\"\n"
12760 " default_values=\"0\"\n"
12761 " name=\"TopAxisUseCustomRange\"\n"
12762 " number_of_elements=\"1\"\n"
12763 " panel_visibility=\"advanced\">\n"
12764 " <BooleanDomain name=\"bool\" />\n"
12765 " <Documentation>\n"
12766 " Specify whether to use the axis range specified or whether the view\n"
12767 " should compute the ranges automatically based on the data being shown.\n"
12768 " The ranges specified by ...AxisRange, are only respected when the\n"
12769 " corresponding flag in this property is set to 1.\n"
12770 " </Documentation>\n"
12771 " </IntVectorProperty>\n"
12772 " <DoubleVectorProperty command=\"SetTopAxisRangeMinimum\"\n"
12773 " default_values=\"0\"\n"
12774 " name=\"TopAxisRangeMinimum\"\n"
12775 " number_of_elements=\"1\"\n"
12776 " panel_visibility=\"advanced\">\n"
12777 " <Documentation>Set the axis range minimum for the Top axis.\n"
12778 " </Documentation>\n"
12779 " <Hints>\n"
12780 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12781 " <Property name=\"TopAxisUseCustomRange\"\n"
12782 " function=\"boolean\" />\n"
12783 " </PropertyWidgetDecorator>\n"
12784 " </Hints>\n"
12785 " </DoubleVectorProperty>\n"
12786 " <DoubleVectorProperty command=\"SetTopAxisRangeMaximum\"\n"
12787 " default_values=\"1\"\n"
12788 " name=\"TopAxisRangeMaximum\"\n"
12789 " number_of_elements=\"1\"\n"
12790 " panel_visibility=\"advanced\">\n"
12791 " <Documentation>Set the axis range maximum for the Top axis.\n"
12792 " </Documentation>\n"
12793 " <Hints>\n"
12794 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12795 " <Property name=\"TopAxisUseCustomRange\"\n"
12796 " function=\"boolean\" />\n"
12797 " </PropertyWidgetDecorator>\n"
12798 " </Hints>\n"
12799 " </DoubleVectorProperty>\n"
12800 "\n"
12801 " <!-- labels -->\n"
12802 " <IntVectorProperty command=\"SetTopAxisLabelVisibility\"\n"
12803 " default_values=\"1\"\n"
12804 " name=\"ShowTopAxisLabels\"\n"
12805 " panel_visibility=\"advanced\"\n"
12806 " number_of_elements=\"1\">\n"
12807 " <BooleanDomain name=\"bool\" />\n"
12808 " </IntVectorProperty>\n"
12809 " <IntVectorProperty command=\"SetTopAxisLabelNotation\"\n"
12810 " default_values=\"0\"\n"
12811 " panel_visibility=\"advanced\"\n"
12812 " name=\"TopAxisLabelNotation\"\n"
12813 " number_of_elements=\"1\">\n"
12814 " <EnumerationDomain name=\"enum\">\n"
12815 " <Entry text=\"Mixed\"\n"
12816 " value=\"0\" />\n"
12817 " <Entry text=\"Scientific\"\n"
12818 " value=\"1\" />\n"
12819 " <Entry text=\"Fixed\"\n"
12820 " value=\"2\" />\n"
12821 " </EnumerationDomain>\n"
12822 " </IntVectorProperty>\n"
12823 " <IntVectorProperty command=\"SetTopAxisLabelPrecision\"\n"
12824 " default_values=\"2\"\n"
12825 " panel_visibility=\"advanced\"\n"
12826 " name=\"TopAxisLabelPrecision\"\n"
12827 " number_of_elements=\"1\">\n"
12828 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
12829 " </IntVectorProperty>\n"
12830 " <IntVectorProperty command=\"SetTopAxisUseCustomLabels\"\n"
12831 " default_values=\"0\"\n"
12832 " panel_visibility=\"advanced\"\n"
12833 " name=\"TopAxisUseCustomLabels\"\n"
12834 " number_of_elements=\"1\">\n"
12835 " <BooleanDomain name=\"bool\" />\n"
12836 " <Documentation>\n"
12837 " Specify whether to use custom labels for each of the axis. Labels\n"
12838 " specified by ...AxisLabels are used only when\n"
12839 " the corresponding AxisUseCustomLabels flag is set to 1.\n"
12840 " </Documentation>\n"
12841 " </IntVectorProperty>\n"
12842 " <StringVectorProperty command=\"SetTopAxisLabels\"\n"
12843 " name=\"TopAxisLabels\"\n"
12844 " panel_visibility=\"advanced\"\n"
12845 " animateable=\"1\"\n"
12846 " number_of_elements=\"0\"\n"
12847 " number_of_elements_per_command=\"2\"\n"
12848 " repeat_command=\"1\"\n"
12849 " use_index=\"1\"\n"
12850 " set_number_command=\"SetTopAxisLabelsNumber\">\n"
12851 " <Hints>\n"
12852 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
12853 " <Property name=\"TopAxisUseCustomLabels\"\n"
12854 " function=\"boolean\" />\n"
12855 " </PropertyWidgetDecorator>\n"
12856 " </Hints>\n"
12857 " <Documentation>\n"
12858 " Specify list of ticks and the associated labels to display. If the label is empty,\n"
12859 " the value of the tick will be used for display.\n"
12860 " </Documentation>\n"
12861 " </StringVectorProperty>\n"
12862 " <StringVectorProperty command=\"SetTopAxisLabelFontFamily\"\n"
12863 " default_values=\"Arial\"\n"
12864 " name=\"TopAxisLabelFontFamily\"\n"
12865 " number_of_elements=\"1\">\n"
12866 " <StringListDomain name=\"list\">\n"
12867 " <String value=\"Arial\" />\n"
12868 " <String value=\"Courier\" />\n"
12869 " <String value=\"Times\" />\n"
12870 " <String value=\"File\" />\n"
12871 " </StringListDomain>\n"
12872 " <Documentation>Set the axis title font familyname.</Documentation>\n"
12873 " </StringVectorProperty>\n"
12874 " <StringVectorProperty command=\"SetTopAxisLabelFontFile\"\n"
12875 " name=\"TopAxisLabelFontFile\"\n"
12876 " number_of_elements=\"1\"\n"
12877 " default_values=\"\">\n"
12878 " <Documentation>Set the axis title font file.</Documentation>\n"
12879 " </StringVectorProperty>\n"
12880 " <IntVectorProperty command=\"SetTopAxisLabelFontSize\"\n"
12881 " default_values=\"12\"\n"
12882 " name=\"TopAxisLabelFontSize\"\n"
12883 " number_of_elements=\"1\">\n"
12884 " <Documentation>Set the axis title font size.</Documentation>\n"
12885 " </IntVectorProperty>\n"
12886 " <IntVectorProperty command=\"SetTopAxisLabelBold\"\n"
12887 " default_values=\"0\"\n"
12888 " name=\"TopAxisLabelBold\"\n"
12889 " number_of_elements=\"1\">\n"
12890 " <BooleanDomain name=\"bool\" />\n"
12891 " <Documentation>Set the axis title bold.</Documentation>\n"
12892 " </IntVectorProperty>\n"
12893 " <IntVectorProperty command=\"SetTopAxisLabelItalic\"\n"
12894 " default_values=\"0\"\n"
12895 " name=\"TopAxisLabelItalic\"\n"
12896 " number_of_elements=\"1\">\n"
12897 " <BooleanDomain name=\"bool\" />\n"
12898 " <Documentation>Set the axis title italic.</Documentation>\n"
12899 " </IntVectorProperty>\n"
12900 " <DoubleVectorProperty command=\"SetTopAxisLabelColor\"\n"
12901 " default_values=\"0 0 0\"\n"
12902 " name=\"TopAxisLabelColor\"\n"
12903 " number_of_elements=\"3\">\n"
12904 " <DoubleRangeDomain max=\"1\"\n"
12905 " min=\"0\"\n"
12906 " name=\"range\" />\n"
12907 " </DoubleVectorProperty>\n"
12908 "\n"
12909 " <PropertyGroup label=\"Top Axis\">\n"
12910 " <Property name=\"TopAxisTitle\"/>\n"
12911 " <Property name=\"ShowTopAxisGrid\"/>\n"
12912 " <Property name=\"TopAxisGridColor\"/>\n"
12913 " <Property name=\"TopAxisColor\"/>\n"
12914 " </PropertyGroup>\n"
12915 "\n"
12916 " <PropertyGroup label=\"Top Axis Title Properties\"\n"
12917 " panel_widget=\"FontEditor\"\n"
12918 " panel_visibility=\"advanced\">\n"
12919 " <Property name=\"TopAxisTitleColor\" function=\"Color\"/>\n"
12920 " <Property name=\"TopAxisTitleFontFamily\" function=\"Family\"/>\n"
12921 " <Property name=\"TopAxisTitleFontFile\" function=\"File\"/>\n"
12922 " <Property name=\"TopAxisTitleBold\" function=\"Bold\" />\n"
12923 " <Property name=\"TopAxisTitleItalic\" function=\"Italics\"/>\n"
12924 " <Property name=\"TopAxisTitleFontSize\" function=\"Size\" />\n"
12925 " <!-- next properties are not available -->\n"
12926 " <!-- <Property name=\"TopAxisTitleOpacity\" function=\"Opacity\"/> -->\n"
12927 " <!-- <Property name=\"TopAxisTitleShadow\" function=\"Shadow\" /> -->\n"
12928 " </PropertyGroup>\n"
12929 "\n"
12930 " <PropertyGroup label=\"Top Axis Range\">\n"
12931 " <Property name=\"TopAxisLogScale\"/>\n"
12932 " <Property name=\"TopAxisUseCustomRange\"/>\n"
12933 " <Property name=\"TopAxisRangeMinimum\"/>\n"
12934 " <Property name=\"TopAxisRangeMaximum\"/>\n"
12935 " </PropertyGroup>\n"
12936 "\n"
12937 " <PropertyGroup label=\"Top Axis Labels\">\n"
12938 " <Property name=\"ShowTopAxisLabels\"/>\n"
12939 " <Property name=\"TopAxisLabelNotation\"/>\n"
12940 " <Property name=\"TopAxisLabelPrecision\"/>\n"
12941 " <Property name=\"TopAxisUseCustomLabels\"/>\n"
12942 " <Property name=\"TopAxisLabels\"/>\n"
12943 " </PropertyGroup>\n"
12944 "\n"
12945 " <PropertyGroup label=\"Top Axis Label Properties\"\n"
12946 " panel_widget=\"FontEditor\"\n"
12947 " panel_visibility=\"advanced\">\n"
12948 " <Property name=\"TopAxisLabelColor\" function=\"Color\"/>\n"
12949 " <Property name=\"TopAxisLabelFontFamily\" function=\"Family\"/>\n"
12950 " <Property name=\"TopAxisLabelFontFile\" function=\"File\"/>\n"
12951 " <Property name=\"TopAxisLabelBold\" function=\"Bold\" />\n"
12952 " <Property name=\"TopAxisLabelItalic\" function=\"Italics\"/>\n"
12953 " <Property name=\"TopAxisLabelFontSize\" function=\"Size\" />\n"
12954 " <!-- next properties are not available -->\n"
12955 " <!-- <Property name=\"TopAxisLabelOpacity\" function=\"Opacity\"/> -->\n"
12956 " <!-- <Property name=\"TopAxisLabelShadow\" function=\"Shadow\" /> -->\n"
12957 " </PropertyGroup>\n"
12958 " <!-- end top axis -->\n"
12959 " </ContextViewProxy>\n"
12960 "\n"
12961 " <!-- ================================================================== -->\n"
12962 " <Proxy name=\"ComparativeViewBase\">\n"
12963 " <DoubleVectorProperty command=\"SetViewTime\"\n"
12964 " default_values=\"none\"\n"
12965 " name=\"ViewTime\"\n"
12966 " number_of_elements=\"1\"\n"
12967 " panel_visibility=\"never\"\n"
12968 " state_ignored=\"1\">\n"
12969 " <DoubleRangeDomain name=\"range\" />\n"
12970 " <Documentation>The pipeline update time for this view. This gets passed\n"
12971 " to all representations added to this view.</Documentation>\n"
12972 " </DoubleVectorProperty>\n"
12973 " <DoubleVectorProperty default_values=\"none\"\n"
12974 " name=\"CacheKey\"\n"
12975 ;
12976 
12977 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
12979 " number_of_elements=\"1\"\n"
12980 " panel_visibility=\"never\"\n"
12981 " state_ignored=\"1\"\n"
12982 " is_internal=\"1\">\n"
12983 " <DoubleRangeDomain name=\"range\" />\n"
12984 " <Documentation>This is the cache key used to identify which cache\n"
12985 " entry to use for rendering when caching is enabled.</Documentation>\n"
12986 " </DoubleVectorProperty>\n"
12987 " <IntVectorProperty default_values=\"0\"\n"
12988 " name=\"UseCache\"\n"
12989 " number_of_elements=\"1\"\n"
12990 " panel_visibility=\"never\"\n"
12991 " state_ignored=\"1\"\n"
12992 " is_internal=\"1\">\n"
12993 " <BooleanDomain name=\"bool\" />\n"
12994 " <Documentation>Indicates whether to use cache for subsequent\n"
12995 " renderings.</Documentation>\n"
12996 " </IntVectorProperty>\n"
12997 " <IntVectorProperty command=\"SetViewPosition\"\n"
12998 " default_values=\"0 0\"\n"
12999 " name=\"ViewPosition\"\n"
13000 " panel_visibility=\"never\"\n"
13001 " number_of_elements=\"2\">\n"
13002 " <Hints>\n"
13003 " <NoDefault />\n"
13004 " </Hints>\n"
13005 " <Documentation>Set the position on this view in the multiview\n"
13006 " configuration.</Documentation>\n"
13007 " </IntVectorProperty>\n"
13008 " <IntVectorProperty command=\"SetViewSize\"\n"
13009 " default_values=\"400 400\"\n"
13010 " ignore_synchronization=\"1\"\n"
13011 " name=\"ViewSize\"\n"
13012 " number_of_elements=\"2\"\n"
13013 " panel_visibility=\"never\"\n"
13014 " state_ignored=\"1\">\n"
13015 " <Hints>\n"
13016 " <NoDefault />\n"
13017 " </Hints>\n"
13018 " <Documentation>Set the size of this view in the multiview\n"
13019 " configuration.</Documentation>\n"
13020 " </IntVectorProperty>\n"
13021 " <IntVectorProperty command=\"Build\"\n"
13022 " default_values=\"2 2\"\n"
13023 " name=\"Dimensions\"\n"
13024 " panel_visibility=\"never\"\n"
13025 " number_of_elements=\"2\">\n"
13026 " <IntRangeDomain max=\"10 10\"\n"
13027 " min=\"1 1\"\n"
13028 " name=\"range\" />\n"
13029 " </IntVectorProperty>\n"
13030 " <IntVectorProperty command=\"SetOverlayAllComparisons\"\n"
13031 " default_values=\"0\"\n"
13032 " name=\"OverlayAllComparisons\"\n"
13033 " panel_visibility=\"never\"\n"
13034 " number_of_elements=\"1\">\n"
13035 " <BooleanDomain name=\"bool\" />\n"
13036 " </IntVectorProperty>\n"
13037 " <IntVectorProperty command=\"SetSpacing\"\n"
13038 " default_values=\"1 1\"\n"
13039 " name=\"Spacing\"\n"
13040 " panel_visibility=\"never\"\n"
13041 " number_of_elements=\"2\">\n"
13042 " <IntRangeDomain max=\"10 10\"\n"
13043 " min=\"0 0\"\n"
13044 " name=\"range\" />\n"
13045 " </IntVectorProperty>\n"
13046 " <ProxyProperty argument_type=\"SMProxy\"\n"
13047 " command=\"AddRepresentation\"\n"
13048 " name=\"Representations\"\n"
13049 " remove_command=\"RemoveRepresentation\"\n"
13050 " repeatable=\"1\">\n"
13051 " <Documentation>Representations in this view.</Documentation>\n"
13052 " </ProxyProperty>\n"
13053 " <ProxyProperty argument_type=\"SMProxy\"\n"
13054 " command=\"AddCue\"\n"
13055 " name=\"Cues\"\n"
13056 " remove_command=\"RemoveCue\">\n"
13057 " <Documentation>Animation cues for changing parameters.</Documentation>\n"
13058 " </ProxyProperty>\n"
13059 " </Proxy>\n"
13060 " </ProxyGroup>\n"
13061 "\n"
13062 " <!-- ******************************************************************** -->\n"
13063 " <ProxyGroup name=\"views\">\n"
13064 " <!-- ================================================================== -->\n"
13065 " <RenderViewProxy base_proxygroup=\"internal_views\"\n"
13066 " base_proxyname=\"ViewBase\"\n"
13067 " class=\"vtkPVRenderView\"\n"
13068 " name=\"RenderView\"\n"
13069 " label=\"Render View\"\n"
13070 " processes=\"client|renderserver|dataserver\">\n"
13071 " <Documentation>View proxy for a 3D interactive render\n"
13072 " view.</Documentation>\n"
13073 " <IntVectorProperty command=\"SetShowAnnotation\"\n"
13074 " default_values=\"0\"\n"
13075 " number_of_elements=\"1\"\n"
13076 " name=\"ShowAnnotation\"\n"
13077 " panel_visibility=\"never\">\n"
13078 " <BooleanDomain name=\"bool\" />\n"
13079 " <Documentation>\n"
13080 " Set whether to see annotation providing advanced debugging and performance\n"
13081 " information about each render.\n"
13082 " </Documentation>\n"
13083 " <Hints>\n"
13084 " <PropertyLink group=\"settings\"\n"
13085 " proxy=\"RenderViewSettings\"\n"
13086 " property=\"ShowAnnotation\"/>\n"
13087 " </Hints>\n"
13088 " </IntVectorProperty>\n"
13089 " <DoubleVectorProperty command=\"SetAnnotationColor\"\n"
13090 " default_values=\"1 1 1\"\n"
13091 " name=\"AnnotationColor\"\n"
13092 " panel_widget=\"color_selector_with_palette\"\n"
13093 " panel_visibility=\"never\"\n"
13094 " number_of_elements=\"3\">\n"
13095 " <Hints>\n"
13096 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"TextAnnotationColor\" unlink_if_modified=\"1\" />\n"
13097 " </Hints>\n"
13098 " </DoubleVectorProperty>\n"
13099 " <IntVectorProperty command=\"SetUseInteractiveRenderingForScreenshots\"\n"
13100 " default_values=\"0\"\n"
13101 " name=\"UseInteractiveRenderingForScreenshots\"\n"
13102 " panel_visibility=\"never\"\n"
13103 " number_of_elements=\"1\">\n"
13104 " <BooleanDomain name=\"bool\" />\n"
13105 " <Documentation>Set whether InteractiveRender() should be used during\n"
13106 " CaptureWindow calls. Default is to use StillRender().</Documentation>\n"
13107 " </IntVectorProperty>\n"
13108 " <IntVectorProperty command=\"SetInteractionMode\"\n"
13109 " default_values=\"0\"\n"
13110 " name=\"InteractionMode\"\n"
13111 " number_of_elements=\"1\"\n"
13112 " panel_visibility=\"never\"\n"
13113 " state_ignored=\"1\">\n"
13114 " <EnumerationDomain name=\"enum\">\n"
13115 " <Entry text=\"3D\"\n"
13116 " value=\"0\" />\n"
13117 " <Entry text=\"2D\"\n"
13118 " value=\"1\" />\n"
13119 " <Entry text=\"Selection\"\n"
13120 " value=\"2\" />\n"
13121 " </EnumerationDomain>\n"
13122 " </IntVectorProperty>\n"
13123 " <IntVectorProperty command=\"SetStillRenderImageReductionFactor\"\n"
13124 " default_values=\"1\"\n"
13125 " name=\"StillRenderImageReductionFactor\"\n"
13126 " panel_visibility=\"never\"\n"
13127 " number_of_elements=\"1\">\n"
13128 " <IntRangeDomain max=\"20\"\n"
13129 " min=\"1\"\n"
13130 " name=\"range\" />\n"
13131 " <Documentation>Get/Set the reduction-factor to use when for\n"
13132 " StillRender(). This is typically set to 1, but in some cases with\n"
13133 " terrible connectivity or really large displays, one may want to use a\n"
13134 " sub-sampled image even for StillRender(). This is set it number of\n"
13135 " pixels to be sub-sampled by. Note that image reduction factors have no\n"
13136 " effect when in built-in mode.</Documentation>\n"
13137 " <Hints>\n"
13138 " <PropertyLink group=\"settings\"\n"
13139 " proxy=\"RenderViewSettings\"\n"
13140 " property=\"StillRenderImageReductionFactor\"/>\n"
13141 " </Hints>\n"
13142 " </IntVectorProperty>\n"
13143 " <DoubleVectorProperty default_values=\"100.0\"\n"
13144 " name=\"CollectGeometryThreshold\"\n"
13145 " panel_visibility=\"never\"\n"
13146 " number_of_elements=\"1\">\n"
13147 " <Documentation>DEPRECATED: Simply set UseOutlineForLODRendering flag to\n"
13148 " true, and whenever LOD rendering is employed, we rendering outlines, is\n"
13149 " possible.</Documentation>\n"
13150 " </DoubleVectorProperty>\n"
13151 " <IntVectorProperty command=\"SetInteractiveRenderImageReductionFactor\"\n"
13152 " default_values=\"2\"\n"
13153 " name=\"ImageReductionFactor\"\n"
13154 " panel_visibility=\"never\"\n"
13155 " number_of_elements=\"1\">\n"
13156 " <IntRangeDomain max=\"20\"\n"
13157 " min=\"1\"\n"
13158 " name=\"range\" />\n"
13159 " <Documentation>Get/Set the reduction-factor to use when for\n"
13160 " InteractiveRender(). This is set it number of pixels to be sub-sampled\n"
13161 " by. Note that image reduction factors have no effect when in built-in\n"
13162 " mode.</Documentation>\n"
13163 " <Hints>\n"
13164 " <PropertyLink group=\"settings\"\n"
13165 " proxy=\"RenderViewSettings\"\n"
13166 " property=\"ImageReductionFactor\"/>\n"
13167 " </Hints>\n"
13168 " </IntVectorProperty>\n"
13169 " <IntVectorProperty command=\"SetSuppressRendering\"\n"
13170 " default_values=\"0\"\n"
13171 " name=\"SuppressRendering\"\n"
13172 " panel_visibility=\"never\"\n"
13173 " number_of_elements=\"1\">\n"
13174 " <BooleanDomain name=\"bool\" />\n"
13175 " <Documentation>When set to true, this will suppress rendering\n"
13176 " into a window yet still perform all the updates that normally\n"
13177 " happen as a part of rendering.</Documentation>\n"
13178 " </IntVectorProperty>\n"
13179 " <DoubleVectorProperty command=\"SetRemoteRenderingThreshold\"\n"
13180 " default_values=\"20.0\"\n"
13181 " ignore_synchronization=\"1\"\n"
13182 " name=\"RemoteRenderThreshold\"\n"
13183 " panel_visibility=\"never\"\n"
13184 " number_of_elements=\"1\">\n"
13185 " <DoubleRangeDomain min=\"0\"\n"
13186 " name=\"range\" />\n"
13187 " <Documentation>The threshold used to determine if the compositing\n"
13188 " should be used for rendering. The value is rendering-geometry size in\n"
13189 " MBs.</Documentation>\n"
13190 " <Hints>\n"
13191 " <PropertyLink group=\"settings\"\n"
13192 " proxy=\"RenderViewSettings\"\n"
13193 " property=\"RemoteRenderThreshold\"/>\n"
13194 " </Hints>\n"
13195 " </DoubleVectorProperty>\n"
13196 " <DoubleVectorProperty command=\"SetLODRenderingThreshold\"\n"
13197 " default_values=\"5\"\n"
13198 " name=\"LODThreshold\"\n"
13199 " panel_visibility=\"never\"\n"
13200 " number_of_elements=\"1\">\n"
13201 " <Documentation>Set the memory size threshold above which LOD will be\n"
13202 " used while rendering interactively. The value is rendering-geometry\n"
13203 " size in MBs.</Documentation>\n"
13204 " <DoubleRangeDomain min=\"0\"\n"
13205 " name=\"range\" />\n"
13206 " <Hints>\n"
13207 " <PropertyLink group=\"settings\"\n"
13208 " proxy=\"RenderViewSettings\"\n"
13209 " property=\"LODThreshold\"/>\n"
13210 " </Hints>\n"
13211 " </DoubleVectorProperty>\n"
13212 " <DoubleVectorProperty command=\"SetLODResolution\"\n"
13213 " default_values=\"0.5\"\n"
13214 " name=\"LODResolution\"\n"
13215 " panel_visibility=\"never\"\n"
13216 " number_of_elements=\"1\">\n"
13217 " <DoubleRangeDomain max=\"1.0\"\n"
13218 " min=\"0\"\n"
13219 " name=\"range\" />\n"
13220 " <Documentation>Set the LOD resolution. 0 implies lowest level or\n"
13221 " detail, while 1 implies maximum level of detail.</Documentation>\n"
13222 " <Hints>\n"
13223 " <PropertyLink group=\"settings\"\n"
13224 " proxy=\"RenderViewSettings\"\n"
13225 " property=\"LODResolution\"/>\n"
13226 " </Hints>\n"
13227 " </DoubleVectorProperty>\n"
13228 " <IntVectorProperty command=\"SetUseOutlineForLODRendering\"\n"
13229 " default_values=\"0\"\n"
13230 " name=\"UseOutlineForLODRendering\"\n"
13231 " panel_visibility=\"never\"\n"
13232 " number_of_elements=\"1\">\n"
13233 " <BooleanDomain name=\"bool\" />\n"
13234 " <Documentation>When set to true, this overrides the LODResolution. In\n"
13235 " that case, when using LOD for rendering, if possible, the data is\n"
13236 " rendered as outlines.</Documentation>\n"
13237 " <Hints>\n"
13238 " <PropertyLink group=\"settings\"\n"
13239 " proxy=\"RenderViewSettings\"\n"
13240 " property=\"UseOutlineForLODRendering\"/>\n"
13241 " </Hints>\n"
13242 " </IntVectorProperty>\n"
13243 " <StringVectorProperty command=\"ConfigureCompressor\"\n"
13244 " default_values=\"vtkLZ4Compressor 0 3\"\n"
13245 " name=\"CompressorConfig\"\n"
13246 " panel_visibility=\"never\"\n"
13247 " number_of_elements=\"1\">\n"
13248 " <Documentation>Used to configure the image compression used for\n"
13249 " client-server image transfer when doing interactive\n"
13250 " renders.</Documentation>\n"
13251 " <Hints>\n"
13252 " <PropertyLink group=\"settings\"\n"
13253 " proxy=\"RenderViewSettings\"\n"
13254 " property=\"CompressorConfig\"/>\n"
13255 " </Hints>\n"
13256 " </StringVectorProperty>\n"
13257 "\n"
13258 " <ProxyProperty name=\"AxesGrid\"\n"
13259 " command=\"SetGridAxes3DActor\"\n"
13260 " panel_widget=\"proxy_editor\">\n"
13261 " <ProxyListDomain name=\"proxy_list\">\n"
13262 " <Proxy group=\"annotations\" name=\"GridAxes3DActor\" />\n"
13263 " </ProxyListDomain>\n"
13264 " <Hints>\n"
13265 " <ProxyEditorPropertyWidget property=\"Visibility\">\n"
13266 " <!-- tell pqProxyEditorPropertyWidget that use the \"Visibility\"\n"
13267 " property on the GridAxes3DActor proxy for a checkbox\n"
13268 " on the UI -->\n"
13269 " </ProxyEditorPropertyWidget>\n"
13270 " </Hints>\n"
13271 " </ProxyProperty>\n"
13272 "\n"
13273 " <!-- Camera Orientation Widget -->\n"
13274 " <IntVectorProperty command=\"SetCameraOrientationWidgetVisibility\"\n"
13275 " name=\"CameraOrientationWidgetVisibility\"\n"
13276 " label=\"Visible\"\n"
13277 " default_values=\"0\"\n"
13278 " number_of_elements=\"1\">\n"
13279 " <BooleanDomain name=\"bool\" />\n"
13280 " <Documentation>Visibility of the camera orientation widget.</Documentation>\n"
13281 " </IntVectorProperty>\n"
13282 " <IntVectorProperty command=\"SetCameraOrientationWidgetSize\"\n"
13283 " name=\"CameraOrientationWidgetSize\"\n"
13284 " label=\"Size\"\n"
13285 " default_values=\"100\"\n"
13286 " number_of_elements=\"1\"\n"
13287 " panel_visibility=\"advanced\">\n"
13288 " <IntRangeDomain min=\"10\" max=\"512\" name=\"range\" resolution=\"10\" />\n"
13289 " <Documentation>Size of the camera orientation widget.</Documentation>\n"
13290 " <Hints>\n"
13291 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraOrientationWidgetVisibility\" value=\"1\" />\n"
13292 ;
13293 
13294 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
13296 " </Hints>\n"
13297 " </IntVectorProperty>\n"
13298 " <IntVectorProperty command=\"SetCameraOrientationWidgetAnchor\"\n"
13299 " name=\"CameraOrientationWidgetAnchor\"\n"
13300 " label=\"Location\"\n"
13301 " default_values=\"3\"\n"
13302 " number_of_elements=\"1\"\n"
13303 " panel_visibility=\"advanced\">\n"
13304 " <EnumerationDomain name=\"enum\">\n"
13305 " <Entry text=\"Top Left\" value=\"1\" />\n"
13306 " <Entry text=\"Top Right\" value=\"3\" />\n"
13307 " <Entry text=\"Bottom Left\" value=\"0\" />\n"
13308 " <Entry text=\"Bottom Right\" value=\"2\" />\n"
13309 " </EnumerationDomain>\n"
13310 " <Documentation>Location of the camera orientation widget.</Documentation>\n"
13311 " <Hints>\n"
13312 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraOrientationWidgetVisibility\" value=\"1\" />\n"
13313 " </Hints>\n"
13314 " </IntVectorProperty>\n"
13315 "\n"
13316 " <!-- Center and Orientation Axes -->\n"
13317 " <IntVectorProperty command=\"SetCenterAxesVisibility\"\n"
13318 " default_values=\"0\"\n"
13319 " name=\"CenterAxesVisibility\"\n"
13320 " number_of_elements=\"1\">\n"
13321 " <BooleanDomain name=\"bool\" />\n"
13322 " <Documentation>Toggle the visibility of the axes showing the center of\n"
13323 " rotation in the scene.</Documentation>\n"
13324 " </IntVectorProperty>\n"
13325 " <IntVectorProperty command=\"SetOrientationAxesVisibility\"\n"
13326 " default_values=\"1\"\n"
13327 " name=\"OrientationAxesVisibility\"\n"
13328 " number_of_elements=\"1\">\n"
13329 " <BooleanDomain name=\"bool\" />\n"
13330 " <Documentation>Toggle the visibility of the axes showing the\n"
13331 " viewing direction.</Documentation>\n"
13332 " </IntVectorProperty>\n"
13333 " <IntVectorProperty command=\"SetOrientationAxesInteractivity\"\n"
13334 " default_values=\"0\"\n"
13335 " panel_visibility=\"advanced\"\n"
13336 " name=\"OrientationAxesInteractivity\"\n"
13337 " number_of_elements=\"1\">\n"
13338 " <BooleanDomain name=\"bool\" />\n"
13339 " <Documentation>Allows repositioning of the orientation\n"
13340 " axes.</Documentation>\n"
13341 " </IntVectorProperty>\n"
13342 " <DoubleVectorProperty command=\"SetOrientationAxesLabelColor\"\n"
13343 " default_values=\"1 1 1\"\n"
13344 " name=\"OrientationAxesLabelColor\"\n"
13345 " panel_widget=\"color_selector_with_palette\"\n"
13346 " panel_visibility=\"advanced\"\n"
13347 " number_of_elements=\"3\">\n"
13348 " <Hints>\n"
13349 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"TextAnnotationColor\" unlink_if_modified=\"1\" />\n"
13350 " </Hints>\n"
13351 " </DoubleVectorProperty>\n"
13352 " <DoubleVectorProperty command=\"SetOrientationAxesOutlineColor\"\n"
13353 " default_values=\"1 1 1\"\n"
13354 " name=\"OrientationAxesOutlineColor\"\n"
13355 " panel_widget=\"color_selector_with_palette\"\n"
13356 " panel_visibility=\"advanced\"\n"
13357 " number_of_elements=\"3\">\n"
13358 " <Hints>\n"
13359 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\" unlink_if_modified=\"1\" />\n"
13360 " </Hints>\n"
13361 " </DoubleVectorProperty>\n"
13362 " <IntVectorProperty name=\"OrientationAxesXVisibility\"\n"
13363 " number_of_elements=\"1\"\n"
13364 " default_values=\"1\"\n"
13365 " command=\"SetOrientationAxesXVisibility\"\n"
13366 " panel_visibility=\"advanced\">\n"
13367 " <BooleanDomain name=\"bool\" />\n"
13368 " <Hints>\n"
13369 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\"/>\n"
13370 " </Hints>\n"
13371 " </IntVectorProperty>\n"
13372 " <IntVectorProperty name=\"OrientationAxesYVisibility\"\n"
13373 " number_of_elements=\"1\"\n"
13374 " default_values=\"1\"\n"
13375 " command=\"SetOrientationAxesYVisibility\"\n"
13376 " panel_visibility=\"advanced\">\n"
13377 " <BooleanDomain name=\"bool\" />\n"
13378 " <Hints>\n"
13379 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\"/>\n"
13380 " </Hints>\n"
13381 " </IntVectorProperty>\n"
13382 " <IntVectorProperty name=\"OrientationAxesZVisibility\"\n"
13383 " number_of_elements=\"1\"\n"
13384 " default_values=\"1\"\n"
13385 " command=\"SetOrientationAxesZVisibility\"\n"
13386 " panel_visibility=\"advanced\">\n"
13387 " <BooleanDomain name=\"bool\" />\n"
13388 " <Hints>\n"
13389 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\"/>\n"
13390 " </Hints>\n"
13391 " </IntVectorProperty>\n"
13392 " <DoubleVectorProperty name=\"OrientationAxesXColor\"\n"
13393 " number_of_elements=\"3\"\n"
13394 " default_values=\"1 0 0\"\n"
13395 " command=\"SetOrientationAxesXColor\"\n"
13396 " panel_widget=\"color_selector_with_palette\"\n"
13397 " panel_visibility=\"advanced\">\n"
13398 " <Hints>\n"
13399 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
13400 " <Expression type=\"and\">\n"
13401 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\" />\n"
13402 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesXVisibility\" value=\"1\" />\n"
13403 " </Expression>\n"
13404 " </PropertyWidgetDecorator>\n"
13405 " </Hints>\n"
13406 " </DoubleVectorProperty>\n"
13407 " <DoubleVectorProperty name=\"OrientationAxesYColor\"\n"
13408 " number_of_elements=\"3\"\n"
13409 " default_values=\"1 1 0\"\n"
13410 " command=\"SetOrientationAxesYColor\"\n"
13411 " panel_widget=\"color_selector_with_palette\"\n"
13412 " panel_visibility=\"advanced\">\n"
13413 " <Hints>\n"
13414 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
13415 " <Expression type=\"and\">\n"
13416 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\" />\n"
13417 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesYVisibility\" value=\"1\" />\n"
13418 " </Expression>\n"
13419 " </PropertyWidgetDecorator>\n"
13420 " </Hints>\n"
13421 " </DoubleVectorProperty>\n"
13422 " <DoubleVectorProperty name=\"OrientationAxesZColor\"\n"
13423 " number_of_elements=\"3\"\n"
13424 " default_values=\"0 1 0\"\n"
13425 " command=\"SetOrientationAxesZColor\"\n"
13426 " panel_widget=\"color_selector_with_palette\"\n"
13427 " panel_visibility=\"advanced\">\n"
13428 " <Hints>\n"
13429 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
13430 " <Expression type=\"and\">\n"
13431 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\" />\n"
13432 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesZVisibility\" value=\"1\" />\n"
13433 " </Expression>\n"
13434 " </PropertyWidgetDecorator> </Hints>\n"
13435 " </DoubleVectorProperty>\n"
13436 " <StringVectorProperty name=\"OrientationAxesXLabelText\"\n"
13437 " number_of_elements=\"1\"\n"
13438 " default_values=\"X\"\n"
13439 " command=\"SetOrientationAxesXLabelText\"\n"
13440 " panel_visibility=\"advanced\">\n"
13441 " <Hints>\n"
13442 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
13443 " <Expression type=\"and\">\n"
13444 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\" />\n"
13445 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesXVisibility\" value=\"1\" />\n"
13446 " </Expression>\n"
13447 " </PropertyWidgetDecorator> </Hints>\n"
13448 " </StringVectorProperty>\n"
13449 " <StringVectorProperty name=\"OrientationAxesYLabelText\"\n"
13450 " number_of_elements=\"1\"\n"
13451 " default_values=\"Y\"\n"
13452 " command=\"SetOrientationAxesYLabelText\"\n"
13453 " panel_visibility=\"advanced\">\n"
13454 " <Hints>\n"
13455 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
13456 " <Expression type=\"and\">\n"
13457 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\" />\n"
13458 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesYVisibility\" value=\"1\" />\n"
13459 " </Expression>\n"
13460 " </PropertyWidgetDecorator> </Hints>\n"
13461 " </StringVectorProperty>\n"
13462 " <StringVectorProperty name=\"OrientationAxesZLabelText\"\n"
13463 " number_of_elements=\"1\"\n"
13464 " default_values=\"Z\"\n"
13465 " command=\"SetOrientationAxesZLabelText\"\n"
13466 " panel_visibility=\"advanced\">\n"
13467 " <Hints>\n"
13468 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
13469 " <Expression type=\"and\">\n"
13470 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesVisibility\" value=\"1\" />\n"
13471 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"OrientationAxesZVisibility\" value=\"1\" />\n"
13472 " </Expression>\n"
13473 " </PropertyWidgetDecorator> </Hints>\n"
13474 " </StringVectorProperty>\n"
13475 "\n"
13476 " <DoubleVectorProperty command=\"SetCenterOfRotation\"\n"
13477 " default_values=\"0 0 0\"\n"
13478 " name=\"CenterOfRotation\"\n"
13479 " panel_visibility=\"never\"\n"
13480 " number_of_elements=\"3\">\n"
13481 " <Documentation>Center of rotation for the interactor.</Documentation>\n"
13482 " </DoubleVectorProperty>\n"
13483 " <DoubleVectorProperty command=\"SetRotationFactor\"\n"
13484 " default_values=\"1\"\n"
13485 " name=\"RotationFactor\"\n"
13486 " panel_visibility=\"never\"\n"
13487 " number_of_elements=\"1\">\n"
13488 " <Documentation>Rotation speed factor for the interactor. This default\n"
13489 " rotation speed is multipied by this factor. Default value is 1.\n"
13490 " </Documentation>\n"
13491 " </DoubleVectorProperty>\n"
13492 " <DoubleVectorProperty default_values=\"0\"\n"
13493 " name=\"NonInteractiveRenderDelay\"\n"
13494 " panel_visibility=\"never\"\n"
13495 " number_of_elements=\"1\">\n"
13496 " <Documentation>Set the delay (in seconds) after an interactive render\n"
13497 " before switching to a full-res render.</Documentation>\n"
13498 " <Hints>\n"
13499 " <PropertyLink group=\"settings\"\n"
13500 " proxy=\"RenderViewSettings\"\n"
13501 " property=\"NonInteractiveRenderDelay\"/>\n"
13502 " </Hints>\n"
13503 " </DoubleVectorProperty>\n"
13504 " <IntVectorProperty name=\"EnableRenderOnInteraction\"\n"
13505 " default_values=\"1\"\n"
13506 " panel_visibility=\"never\"\n"
13507 " number_of_elements=\"1\">\n"
13508 " <BooleanDomain name=\"bool\" />\n"
13509 " <Documentation>\n"
13510 " Set whether the view must render automatically on interaction. If application\n"
13511 " wants to manage renders explicitly, set this to 0 (Off). 1 (On) by default.\n"
13512 " </Documentation>\n"
13513 " </IntVectorProperty>\n"
13514 " <DoubleVectorProperty default_values=\"0.3\"\n"
13515 " name=\"WindowResizeNonInteractiveRenderDelay\"\n"
13516 " panel_visibility=\"never\"\n"
13517 " number_of_elements=\"1\">\n"
13518 " <Documentation>Set the delay (in seconds) before doing a full resolution render after the last resize of the window.</Documentation>\n"
13519 " <Hints>\n"
13520 " <PropertyLink group=\"settings\"\n"
13521 " proxy=\"RenderViewSettings\"\n"
13522 " property=\"WindowResizeNonInteractiveRenderDelay\"/>\n"
13523 " </Hints>\n"
13524 " </DoubleVectorProperty>\n"
13525 " <IntVectorProperty name=\"Camera3DManipulators\"\n"
13526 " command=\"SetCamera3DManipulators\"\n"
13527 " argument_is_array=\"1\"\n"
13528 " number_of_elements=\"9\"\n"
13529 " default_values=\"4 1 2 3 4 7 2 4 6\"\n"
13530 " panel_visibility=\"never\">\n"
13531 " <Documentation>\n"
13532 " Set the interactions mode for 3D interaction. The values are specified\n"
13533 " in order as (left button, middle button, right button), and repeated for\n"
13534 " shift key and control key modifiers.\n"
13535 " </Documentation>\n"
13536 " <Hints>\n"
13537 " <PropertyLink group=\"settings\"\n"
13538 " proxy=\"RenderViewInteractionSettings\"\n"
13539 " property=\"Camera3DManipulators\"/>\n"
13540 " </Hints>\n"
13541 " <EnumerationDomain name=\"enum\">\n"
13542 " <Entry text=\"None\" value=\"0\" />\n"
13543 " <Entry text=\"Pan\" value=\"1\" />\n"
13544 " <Entry text=\"Zoom\" value=\"2\" />\n"
13545 " <Entry text=\"Roll\" value=\"3\" />\n"
13546 " <Entry text=\"Rotate\" value=\"4\" />\n"
13547 " <Entry text=\"Multi-Rotate\" value=\"5\" />\n"
13548 " <Entry text=\"ZoomToMouse\" value=\"6\" />\n"
13549 " <Entry text=\"SkyboxRotate\" value=\"7\" />\n"
13550 " </EnumerationDomain>\n"
13551 " </IntVectorProperty>\n"
13552 "\n"
13553 " <IntVectorProperty name=\"Camera2DManipulators\"\n"
13554 " command=\"SetCamera2DManipulators\"\n"
13555 " argument_is_array=\"1\"\n"
13556 " number_of_elements=\"9\"\n"
13557 " default_values=\"1 3 2 2 2 6 3 1 4\"\n"
13558 " panel_visibility=\"never\">\n"
13559 " <Documentation>\n"
13560 " Set the interactions mode for 2D interaction. The values are specified\n"
13561 " in order as (left button, middle button, right button), and repeated for\n"
13562 " shift key and control key modifiers.\n"
13563 " </Documentation>\n"
13564 " <Hints>\n"
13565 " <PropertyLink group=\"settings\"\n"
13566 " proxy=\"RenderViewInteractionSettings\"\n"
13567 " property=\"Camera2DManipulators\"/>\n"
13568 " </Hints>\n"
13569 " <EnumerationDomain name=\"enum\">\n"
13570 " <Entry text=\"None\" value=\"0\" />\n"
13571 " <Entry text=\"Pan\" value=\"1\" />\n"
13572 " <Entry text=\"Zoom\" value=\"2\" />\n"
13573 " <Entry text=\"Roll\" value=\"3\" />\n"
13574 " <Entry text=\"Rotate\" value=\"4\" />\n"
13575 " <Entry text=\"ZoomToMouse\" value=\"6\" />\n"
13576 " </EnumerationDomain>\n"
13577 " </IntVectorProperty>\n"
13578 " <DoubleVectorProperty command=\"SetCamera2DMouseWheelMotionFactor\"\n"
13579 " default_values=\"1\"\n"
13580 ;
13581 
13582 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
13584 " name=\"Camera2DMouseWheelMotionFactor\"\n"
13585 " number_of_elements=\"1\"\n"
13586 " panel_visibility=\"never\">\n"
13587 " <DoubleRangeDomain max=\"10\"\n"
13588 " min=\"0\"\n"
13589 " name=\"range\"\n"
13590 " resolution=\"0.01\" />\n"
13591 " <Hints>\n"
13592 " <PropertyLink group=\"settings\"\n"
13593 " proxy=\"RenderViewInteractionSettings\"\n"
13594 " property=\"Camera2DMouseWheelMotionFactor\"/>\n"
13595 " </Hints>\n"
13596 " <Documentation>Set the wheel motion factor for 2D interaction.</Documentation>\n"
13597 " </DoubleVectorProperty>\n"
13598 " <DoubleVectorProperty command=\"SetCamera3DMouseWheelMotionFactor\"\n"
13599 " default_values=\"1\"\n"
13600 " name=\"Camera3DMouseWheelMotionFactor\"\n"
13601 " number_of_elements=\"1\"\n"
13602 " panel_visibility=\"never\">\n"
13603 " <DoubleRangeDomain max=\"10\"\n"
13604 " min=\"0\"\n"
13605 " name=\"range\"\n"
13606 " resolution=\"0.01\" />\n"
13607 " <Hints>\n"
13608 " <PropertyLink group=\"settings\"\n"
13609 " proxy=\"RenderViewInteractionSettings\"\n"
13610 " property=\"Camera3DMouseWheelMotionFactor\"/>\n"
13611 " </Hints>\n"
13612 " <Documentation>Set the wheel motion factor for 3D interaction.</Documentation>\n"
13613 " </DoubleVectorProperty>\n"
13614 " <IntVectorProperty name=\"ReverseMouseWheelZoomDirection\"\n"
13615 " command=\"SetReverseMouseWheelZoomDirection\"\n"
13616 " default_values=\"0\"\n"
13617 " number_of_elements=\"1\"\n"
13618 " label=\"Reverse Mouse Wheel Zoom Direction\"\n"
13619 " panel_visibility=\"never\">\n"
13620 " <BooleanDomain name=\"bool\" />\n"
13621 " <Hints>\n"
13622 " <PropertyLink group=\"settings\"\n"
13623 " proxy=\"RenderViewInteractionSettings\"\n"
13624 " property=\"ReverseMouseWheelZoomDirection\"/>\n"
13625 " </Hints>\n"
13626 " <Documentation>\n"
13627 " This option changes the direction of the mouse wheel for zooming in and out.\n"
13628 " </Documentation>\n"
13629 " </IntVectorProperty>\n"
13630 " <IntVectorProperty name=\"MouseWheelZoomsToCursor\"\n"
13631 " command=\"SetMouseWheelZoomsToCursor\"\n"
13632 " default_values=\"0\"\n"
13633 " number_of_elements=\"1\"\n"
13634 " label=\"Mouse Wheel Zooms To Cursor\"\n"
13635 " panel_visibility=\"never\">\n"
13636 " <BooleanDomain name=\"bool\" />\n"
13637 " <Hints>\n"
13638 " <PropertyLink group=\"settings\"\n"
13639 " proxy=\"RenderViewInteractionSettings\"\n"
13640 " property=\"MouseWheelZoomsToCursor\"/>\n"
13641 " </Hints>\n"
13642 " <Documentation>\n"
13643 " Zooms the renderer's camera to the projected point under the cursor position.\n"
13644 " </Documentation>\n"
13645 " </IntVectorProperty>\n"
13646 " <IntVectorProperty command=\"SetUseLightKit\"\n"
13647 " default_values=\"1\"\n"
13648 " name=\"UseLight\"\n"
13649 " number_of_elements=\"1\">\n"
13650 " <Documentation>Enable/Disable the LightKit.</Documentation>\n"
13651 " <BooleanDomain name=\"bool\" />\n"
13652 " </IntVectorProperty>\n"
13653 " <!-- Key Light -->\n"
13654 " <DoubleVectorProperty command=\"SetKeyLightWarmth\"\n"
13655 " default_values=\"0.60\"\n"
13656 " name=\"KeyLightWarmth\"\n"
13657 " number_of_elements=\"1\">\n"
13658 " <DoubleRangeDomain max=\"1\"\n"
13659 " min=\"0\"\n"
13660 " name=\"range\"\n"
13661 " resolution=\"0.01\" />\n"
13662 " </DoubleVectorProperty>\n"
13663 " <DoubleVectorProperty command=\"SetKeyLightIntensity\"\n"
13664 " default_values=\"0.75\"\n"
13665 " name=\"KeyLightIntensity\"\n"
13666 " number_of_elements=\"1\">\n"
13667 " <DoubleRangeDomain max=\"1\"\n"
13668 " min=\"0\"\n"
13669 " name=\"range\"\n"
13670 " resolution=\"0.05\" />\n"
13671 " </DoubleVectorProperty>\n"
13672 " <DoubleVectorProperty command=\"SetKeyLightElevation\"\n"
13673 " default_values=\"50.0\"\n"
13674 " name=\"KeyLightElevation\"\n"
13675 " number_of_elements=\"1\">\n"
13676 " <DoubleRangeDomain max=\"90\"\n"
13677 " min=\"0\"\n"
13678 " name=\"range\"\n"
13679 " resolution=\"1\" />\n"
13680 " </DoubleVectorProperty>\n"
13681 " <DoubleVectorProperty command=\"SetKeyLightAzimuth\"\n"
13682 " default_values=\"10.0\"\n"
13683 " name=\"KeyLightAzimuth\"\n"
13684 " number_of_elements=\"1\">\n"
13685 " <DoubleRangeDomain max=\"90\"\n"
13686 " min=\"-90\"\n"
13687 " name=\"range\"\n"
13688 " resolution=\"1\" />\n"
13689 " </DoubleVectorProperty>\n"
13690 " <!-- Fill Light -->\n"
13691 " <DoubleVectorProperty command=\"SetFillLightWarmth\"\n"
13692 " default_values=\"0.40\"\n"
13693 " name=\"FillLightWarmth\"\n"
13694 " number_of_elements=\"1\">\n"
13695 " <DoubleRangeDomain max=\"1\"\n"
13696 " min=\"0\"\n"
13697 " name=\"range\"\n"
13698 " resolution=\"0.01\" />\n"
13699 " </DoubleVectorProperty>\n"
13700 " <DoubleVectorProperty command=\"SetKeyToFillRatio\"\n"
13701 " default_values=\"3.0\"\n"
13702 " name=\"FillLightK:F Ratio\"\n"
13703 " number_of_elements=\"1\">\n"
13704 " <DoubleRangeDomain max=\"15\"\n"
13705 " min=\"1\"\n"
13706 " name=\"range\"\n"
13707 " resolution=\"0.1\" />\n"
13708 " </DoubleVectorProperty>\n"
13709 " <DoubleVectorProperty command=\"SetFillLightElevation\"\n"
13710 " default_values=\"-75.0\"\n"
13711 " name=\"FillLightElevation\"\n"
13712 " number_of_elements=\"1\">\n"
13713 " <DoubleRangeDomain max=\"10\"\n"
13714 " min=\"-90\"\n"
13715 " name=\"range\"\n"
13716 " resolution=\"1\" />\n"
13717 " </DoubleVectorProperty>\n"
13718 " <DoubleVectorProperty command=\"SetFillLightAzimuth\"\n"
13719 " default_values=\"-10.0\"\n"
13720 " name=\"FillLightAzimuth\"\n"
13721 " number_of_elements=\"1\">\n"
13722 " <DoubleRangeDomain max=\"90\"\n"
13723 " min=\"-90\"\n"
13724 " name=\"range\"\n"
13725 " resolution=\"1\" />\n"
13726 " </DoubleVectorProperty>\n"
13727 " <!-- Back Light -->\n"
13728 " <DoubleVectorProperty command=\"SetBackLightWarmth\"\n"
13729 " default_values=\"0.50\"\n"
13730 " name=\"BackLightWarmth\"\n"
13731 " number_of_elements=\"1\">\n"
13732 " <DoubleRangeDomain max=\"1\"\n"
13733 " min=\"0\"\n"
13734 " name=\"range\"\n"
13735 " resolution=\"0.01\" />\n"
13736 " </DoubleVectorProperty>\n"
13737 " <DoubleVectorProperty command=\"SetKeyToBackRatio\"\n"
13738 " default_values=\"3.5\"\n"
13739 " name=\"BackLightK:B Ratio\"\n"
13740 " number_of_elements=\"1\">\n"
13741 " <DoubleRangeDomain max=\"15\"\n"
13742 " min=\"1\"\n"
13743 " name=\"range\"\n"
13744 " resolution=\"0.1\" />\n"
13745 " </DoubleVectorProperty>\n"
13746 " <DoubleVectorProperty command=\"SetBackLightElevation\"\n"
13747 " default_values=\"0.0\"\n"
13748 " name=\"BackLightElevation\"\n"
13749 " number_of_elements=\"1\">\n"
13750 " <DoubleRangeDomain max=\"45\"\n"
13751 " min=\"-45\"\n"
13752 " name=\"range\"\n"
13753 " resolution=\"1\" />\n"
13754 " </DoubleVectorProperty>\n"
13755 " <DoubleVectorProperty command=\"SetBackLightAzimuth\"\n"
13756 " default_values=\"110.0\"\n"
13757 " name=\"BackLightAzimuth\"\n"
13758 " number_of_elements=\"1\">\n"
13759 " <DoubleRangeDomain max=\"170\"\n"
13760 " min=\"60\"\n"
13761 " name=\"range\"\n"
13762 " resolution=\"1\" />\n"
13763 " </DoubleVectorProperty>\n"
13764 " <!-- Head Light -->\n"
13765 " <DoubleVectorProperty command=\"SetHeadLightWarmth\"\n"
13766 " default_values=\"0.50\"\n"
13767 " name=\"HeadLightWarmth\"\n"
13768 " number_of_elements=\"1\">\n"
13769 " <DoubleRangeDomain max=\"1\"\n"
13770 " min=\"0\"\n"
13771 " name=\"range\"\n"
13772 " resolution=\"0.01\" />\n"
13773 " </DoubleVectorProperty>\n"
13774 " <DoubleVectorProperty command=\"SetKeyToHeadRatio\"\n"
13775 " default_values=\"3.0\"\n"
13776 " name=\"HeadLightK:H Ratio\"\n"
13777 " number_of_elements=\"1\">\n"
13778 " <DoubleRangeDomain max=\"15\"\n"
13779 " min=\"1\"\n"
13780 " name=\"range\"\n"
13781 " resolution=\"0.1\" />\n"
13782 " </DoubleVectorProperty>\n"
13783 " <!-- Maintain Luminance -->\n"
13784 " <IntVectorProperty command=\"SetMaintainLuminance\"\n"
13785 " default_values=\"0\"\n"
13786 " name=\"MaintainLuminance\"\n"
13787 " number_of_elements=\"1\">\n"
13788 " <BooleanDomain name=\"bool\" />\n"
13789 " </IntVectorProperty>\n"
13790 "\n"
13791 " <IntVectorProperty command=\"SetUseHiddenLineRemoval\"\n"
13792 " default_values=\"0\"\n"
13793 " name=\"HiddenLineRemoval\"\n"
13794 " number_of_elements=\"1\">\n"
13795 " <BooleanDomain name=\"bool\" />\n"
13796 " <Documentation>\n"
13797 " Use a hidden line removal technique to hide wireframe surfaces that\n"
13798 " are occluded by other wireframe surfaces. Note that this is disabled\n"
13799 " when rendering distributed geometry in parallel.\n"
13800 " </Documentation>\n"
13801 " </IntVectorProperty>\n"
13802 "\n"
13803 " <IntVectorProperty command=\"SetUseDepthPeeling\"\n"
13804 " default_values=\"1\"\n"
13805 " name=\"DepthPeeling\"\n"
13806 " panel_visibility=\"never\"\n"
13807 " number_of_elements=\"1\">\n"
13808 " <BooleanDomain name=\"bool\" />\n"
13809 " <Hints>\n"
13810 " <PropertyLink group=\"settings\"\n"
13811 " proxy=\"RenderViewSettings\"\n"
13812 " property=\"DepthPeeling\"/>\n"
13813 " </Hints>\n"
13814 " </IntVectorProperty>\n"
13815 "\n"
13816 " <IntVectorProperty command=\"SetUseDepthPeelingForVolumes\"\n"
13817 " default_values=\"1\"\n"
13818 " name=\"DepthPeelingForVolumes\"\n"
13819 " panel_visibility=\"never\"\n"
13820 " number_of_elements=\"1\">\n"
13821 " <BooleanDomain name=\"bool\" />\n"
13822 " <Hints>\n"
13823 " <PropertyLink group=\"settings\"\n"
13824 " proxy=\"RenderViewSettings\"\n"
13825 " property=\"DepthPeelingForVolumes\"/>\n"
13826 " </Hints>\n"
13827 " </IntVectorProperty>\n"
13828 "\n"
13829 " <IntVectorProperty command=\"SetMaximumNumberOfPeels\"\n"
13830 " default_values=\"4\"\n"
13831 " name=\"MaximumNumberOfPeels\"\n"
13832 " panel_visibility=\"never\"\n"
13833 " number_of_elements=\"1\">\n"
13834 " <Documentation>In case of depth peeling, define the maximum number of\n"
13835 " peeling layers. Initial value is 4. A special value of 0 means no\n"
13836 " maximum limit. It has to be a positive value.</Documentation>\n"
13837 " <IntRangeDomain min=\"0\"\n"
13838 " name=\"range\" />\n"
13839 " <Hints>\n"
13840 " <PropertyLink group=\"settings\"\n"
13841 " proxy=\"RenderViewSettings\"\n"
13842 " property=\"MaximumNumberOfPeels\"/>\n"
13843 " </Hints>\n"
13844 " </IntVectorProperty>\n"
13845 "\n"
13846 " <IntVectorProperty command=\"SetUseFXAA\"\n"
13847 " default_values=\"0\"\n"
13848 " name=\"UseFXAA\"\n"
13849 " panel_visibility=\"never\"\n"
13850 " number_of_elements=\"1\">\n"
13851 " <BooleanDomain name=\"bool\" />\n"
13852 " <Hints>\n"
13853 " <PropertyLink group=\"settings\"\n"
13854 " proxy=\"RenderViewSettings\"\n"
13855 " property=\"UseFXAA\"/>\n"
13856 " </Hints>\n"
13857 " </IntVectorProperty>\n"
13858 " <DoubleVectorProperty command=\"SetFXAARelativeContrastThreshold\"\n"
13859 " default_values=\"0.125\"\n"
13860 " name=\"FXAARelativeContrastThreshold\"\n"
13861 " panel_visibility=\"never\"\n"
13862 " number_of_elements=\"1\">\n"
13863 " <Hints>\n"
13864 " <PropertyLink group=\"settings\"\n"
13865 " proxy=\"RenderViewSettings\"\n"
13866 " property=\"FXAARelativeContrastThreshold\" />\n"
13867 " </Hints>\n"
13868 " </DoubleVectorProperty>\n"
13869 " <DoubleVectorProperty command=\"SetFXAAHardContrastThreshold\"\n"
13870 " default_values=\"0.0625\"\n"
13871 " name=\"FXAAHardContrastThreshold\"\n"
13872 " panel_visibility=\"never\"\n"
13873 " number_of_elements=\"1\">\n"
13874 " <Hints>\n"
13875 " <PropertyLink group=\"settings\"\n"
13876 " proxy=\"RenderViewSettings\"\n"
13877 " property=\"FXAAHardContrastThreshold\" />\n"
13878 " </Hints>\n"
13879 " </DoubleVectorProperty>\n"
13880 " <DoubleVectorProperty command=\"SetFXAASubpixelBlendLimit\"\n"
13881 " default_values=\"0.75\"\n"
13882 " name=\"FXAASubpixelBlendLimit\"\n"
13883 " panel_visibility=\"never\"\n"
13884 " number_of_elements=\"1\">\n"
13885 " <Hints>\n"
13886 " <PropertyLink group=\"settings\"\n"
13887 " proxy=\"RenderViewSettings\"\n"
13888 " property=\"FXAASubpixelBlendLimit\" />\n"
13889 " </Hints>\n"
13890 " </DoubleVectorProperty>\n"
13891 " <DoubleVectorProperty command=\"SetFXAASubpixelContrastThreshold\"\n"
13892 " default_values=\"0.25\"\n"
13893 " name=\"FXAASubpixelContrastThreshold\"\n"
13894 " panel_visibility=\"never\"\n"
13895 " number_of_elements=\"1\">\n"
13896 " <Hints>\n"
13897 " <PropertyLink group=\"settings\"\n"
13898 " proxy=\"RenderViewSettings\"\n"
13899 " property=\"FXAASubpixelContrastThreshold\" />\n"
13900 " </Hints>\n"
13901 " </DoubleVectorProperty>\n"
13902 " <IntVectorProperty command=\"SetFXAAUseHighQualityEndpoints\"\n"
13903 " default_values=\"1\"\n"
13904 " name=\"FXAAUseHighQualityEndpoints\"\n"
13905 " panel_visibility=\"never\"\n"
13906 " number_of_elements=\"1\">\n"
13907 ;
13908 
13909 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
13911 " <BooleanDomain name=\"bool\" />\n"
13912 " <Hints>\n"
13913 " <PropertyLink group=\"settings\"\n"
13914 " proxy=\"RenderViewSettings\"\n"
13915 " property=\"FXAAUseHighQualityEndpoints\" />\n"
13916 " </Hints>\n"
13917 " </IntVectorProperty>\n"
13918 " <IntVectorProperty command=\"SetFXAAEndpointSearchIterations\"\n"
13919 " default_values=\"12\"\n"
13920 " name=\"FXAAEndpointSearchIterations\"\n"
13921 " panel_visibility=\"never\"\n"
13922 " number_of_elements=\"1\">\n"
13923 " <Hints>\n"
13924 " <PropertyLink group=\"settings\"\n"
13925 " proxy=\"RenderViewSettings\"\n"
13926 " property=\"FXAAEndpointSearchIterations\" />\n"
13927 " </Hints>\n"
13928 " </IntVectorProperty>\n"
13929 "\n"
13930 " <IntVectorProperty name=\"UseToneMapping\"\n"
13931 " command=\"SetUseToneMapping\"\n"
13932 " default_values=\"0\"\n"
13933 " panel_visibility=\"advanced\"\n"
13934 " number_of_elements=\"1\">\n"
13935 " <BooleanDomain name=\"bool\" />\n"
13936 " <Documentation>\n"
13937 " Enable / Disable tone mapping. Tone mapping is a technique to preserve the colors when the scene is too dark or too bright.\n"
13938 " Refer to the settings for more configuration.\n"
13939 " </Documentation>\n"
13940 " </IntVectorProperty>\n"
13941 " <DoubleVectorProperty name=\"Exposure\"\n"
13942 " command=\"SetExposure\"\n"
13943 " default_values=\"1.0\"\n"
13944 " number_of_elements=\"1\"\n"
13945 " panel_visibility=\"advanced\">\n"
13946 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"10.0\" />\n"
13947 " <Documentation>\n"
13948 " Set the exposure coefficient.\n"
13949 " </Documentation>\n"
13950 " <Hints>\n"
13951 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
13952 " <Expression type=\"and\">\n"
13953 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"UseToneMapping\"\n"
13954 " value=\"1\" />\n"
13955 " <Expression type=\"or\">\n"
13956 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
13957 " mode=\"visibility\"\n"
13958 " property=\"ToneMappingType\"\n"
13959 " value=\"2\" />\n"
13960 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
13961 " mode=\"visibility\"\n"
13962 " property=\"ToneMappingType\"\n"
13963 " value=\"3\" />\n"
13964 " </Expression>\n"
13965 " </Expression>\n"
13966 " </PropertyWidgetDecorator>\n"
13967 " </Hints>\n"
13968 " </DoubleVectorProperty>\n"
13969 " <IntVectorProperty name=\"ToneMappingType\"\n"
13970 " command=\"SetToneMappingType\"\n"
13971 " number_of_elements=\"1\"\n"
13972 " default_values=\"3\"\n"
13973 " panel_visibility=\"never\">\n"
13974 " <Hints>\n"
13975 " <PropertyLink group=\"settings\"\n"
13976 " proxy=\"RenderViewSettings\"\n"
13977 " property=\"ToneMappingType\"/>\n"
13978 " </Hints>\n"
13979 " </IntVectorProperty>\n"
13980 " <DoubleVectorProperty name=\"Contrast\"\n"
13981 " command=\"SetContrast\"\n"
13982 " default_values=\"1.6773\"\n"
13983 " number_of_elements=\"1\"\n"
13984 " panel_visibility=\"never\">\n"
13985 " <Hints>\n"
13986 " <PropertyLink group=\"settings\"\n"
13987 " proxy=\"RenderViewSettings\"\n"
13988 " property=\"Contrast\"/>\n"
13989 " </Hints>\n"
13990 " </DoubleVectorProperty>\n"
13991 " <DoubleVectorProperty name=\"Shoulder\"\n"
13992 " command=\"SetShoulder\"\n"
13993 " default_values=\"0.9714\"\n"
13994 " number_of_elements=\"1\"\n"
13995 " panel_visibility=\"never\">\n"
13996 " <Hints>\n"
13997 " <PropertyLink group=\"settings\"\n"
13998 " proxy=\"RenderViewSettings\"\n"
13999 " property=\"Shoulder\"/>\n"
14000 " </Hints>\n"
14001 " </DoubleVectorProperty>\n"
14002 " <DoubleVectorProperty name=\"MidIn\"\n"
14003 " command=\"SetMidIn\"\n"
14004 " default_values=\"0.18\"\n"
14005 " number_of_elements=\"1\"\n"
14006 " panel_visibility=\"never\">\n"
14007 " <Hints>\n"
14008 " <PropertyLink group=\"settings\"\n"
14009 " proxy=\"RenderViewSettings\"\n"
14010 " property=\"MidIn\"/>\n"
14011 " </Hints>\n"
14012 " </DoubleVectorProperty>\n"
14013 " <DoubleVectorProperty name=\"MidOut\"\n"
14014 " command=\"SetMidOut\"\n"
14015 " default_values=\"0.18\"\n"
14016 " number_of_elements=\"1\"\n"
14017 " panel_visibility=\"never\">\n"
14018 " <Hints>\n"
14019 " <PropertyLink group=\"settings\"\n"
14020 " proxy=\"RenderViewSettings\"\n"
14021 " property=\"MidOut\"/>\n"
14022 " </Hints>\n"
14023 " </DoubleVectorProperty>\n"
14024 " <DoubleVectorProperty name=\"HdrMax\"\n"
14025 " command=\"SetHdrMax\"\n"
14026 " default_values=\"11.0785\"\n"
14027 " number_of_elements=\"1\"\n"
14028 " panel_visibility=\"never\">\n"
14029 " <Hints>\n"
14030 " <PropertyLink group=\"settings\"\n"
14031 " proxy=\"RenderViewSettings\"\n"
14032 " property=\"HdrMax\"/>\n"
14033 " </Hints>\n"
14034 " </DoubleVectorProperty>\n"
14035 " <IntVectorProperty name=\"UseACES\"\n"
14036 " command=\"SetUseACES\"\n"
14037 " default_values=\"1\"\n"
14038 " number_of_elements=\"1\"\n"
14039 " panel_visibility=\"never\">\n"
14040 " <BooleanDomain name=\"bool\" />\n"
14041 " <Hints>\n"
14042 " <PropertyLink group=\"settings\"\n"
14043 " proxy=\"RenderViewSettings\"\n"
14044 " property=\"UseACES\"/>\n"
14045 " </Hints>\n"
14046 " </IntVectorProperty>\n"
14047 " <IntVectorProperty name=\"GenericFilmicPresets\"\n"
14048 " command=\"SetGenericFilmicPresets\"\n"
14049 " number_of_elements=\"1\"\n"
14050 " default_values=\"1\"\n"
14051 " panel_visibility=\"never\">\n"
14052 " <Hints>\n"
14053 " <PropertyLink group=\"settings\"\n"
14054 " proxy=\"RenderViewSettings\"\n"
14055 " property=\"GenericFilmicPresets\"/>\n"
14056 " </Hints>\n"
14057 " </IntVectorProperty>\n"
14058 "\n"
14059 " <IntVectorProperty name=\"UseSSAO\"\n"
14060 " command=\"SetUseSSAO\"\n"
14061 " label=\"Use Ambient Occlusion\"\n"
14062 " default_values=\"0\"\n"
14063 " panel_visibility=\"advanced\"\n"
14064 " number_of_elements=\"1\">\n"
14065 " <BooleanDomain name=\"bool\" />\n"
14066 " <Documentation>\n"
14067 " Enable / Disable screen space ambient occlusion.\n"
14068 " </Documentation>\n"
14069 " </IntVectorProperty>\n"
14070 " <IntVectorProperty name=\"UseSSAODefaultPresets\"\n"
14071 " command=\"SetUseSSAODefaultPresets\"\n"
14072 " default_values=\"1\"\n"
14073 " number_of_elements=\"1\"\n"
14074 " panel_visibility=\"never\">\n"
14075 " <BooleanDomain name=\"bool\" />\n"
14076 " <Hints>\n"
14077 " <PropertyLink group=\"settings\"\n"
14078 " proxy=\"RenderViewSettings\"\n"
14079 " property=\"UseSSAODefaultPresets\"/>\n"
14080 " </Hints>\n"
14081 " </IntVectorProperty>\n"
14082 " <DoubleVectorProperty name=\"Radius\"\n"
14083 " command=\"SetRadius\"\n"
14084 " default_values=\"0.5\"\n"
14085 " number_of_elements=\"1\"\n"
14086 " panel_visibility=\"never\">\n"
14087 " <Hints>\n"
14088 " <PropertyLink group=\"settings\"\n"
14089 " proxy=\"RenderViewSettings\"\n"
14090 " property=\"Radius\"/>\n"
14091 " </Hints>\n"
14092 " </DoubleVectorProperty>\n"
14093 " <DoubleVectorProperty name=\"Bias\"\n"
14094 " command=\"SetBias\"\n"
14095 " default_values=\"0.01\"\n"
14096 " number_of_elements=\"1\"\n"
14097 " panel_visibility=\"never\">\n"
14098 " <Hints>\n"
14099 " <PropertyLink group=\"settings\"\n"
14100 " proxy=\"RenderViewSettings\"\n"
14101 " property=\"Bias\"/>\n"
14102 " </Hints>\n"
14103 " </DoubleVectorProperty>\n"
14104 " <IntVectorProperty name=\"KernelSize\"\n"
14105 " command=\"SetKernelSize\"\n"
14106 " default_values=\"32\"\n"
14107 " number_of_elements=\"1\"\n"
14108 " panel_visibility=\"never\">\n"
14109 " <Hints>\n"
14110 " <PropertyLink group=\"settings\"\n"
14111 " proxy=\"RenderViewSettings\"\n"
14112 " property=\"KernelSize\"/>\n"
14113 " </Hints>\n"
14114 " </IntVectorProperty>\n"
14115 " <IntVectorProperty name=\"Blur\"\n"
14116 " command=\"SetBlur\"\n"
14117 " default_values=\"0\"\n"
14118 " number_of_elements=\"1\"\n"
14119 " panel_visibility=\"never\">\n"
14120 " <BooleanDomain name=\"bool\" />\n"
14121 " <Hints>\n"
14122 " <PropertyLink group=\"settings\"\n"
14123 " proxy=\"RenderViewSettings\"\n"
14124 " property=\"Blur\"/>\n"
14125 " </Hints>\n"
14126 " </IntVectorProperty>\n"
14127 "\n"
14128 " <IntVectorProperty command=\"SetStereoCapableWindow\"\n"
14129 " default_values=\"none\"\n"
14130 " name=\"StereoCapableWindow\"\n"
14131 " number_of_elements=\"1\"\n"
14132 " is_internal=\"1\">\n"
14133 " <BooleanDomain name=\"bool\" />\n"
14134 " </IntVectorProperty>\n"
14135 " <IntVectorProperty command=\"SetStereoRender\"\n"
14136 " default_values=\"0\"\n"
14137 " name=\"StereoRender\"\n"
14138 " number_of_elements=\"1\"\n"
14139 " panel_visibility=\"never\">\n"
14140 " <BooleanDomain name=\"bool\" />\n"
14141 " </IntVectorProperty>\n"
14142 " <IntVectorProperty command=\"SetStereoType\"\n"
14143 " default_values=\"none\"\n"
14144 " name=\"StereoType\"\n"
14145 " number_of_elements=\"1\">\n"
14146 " <Documentation>\n"
14147 " Set the stereo rendering mode to use. In client-server configurations,\n"
14148 " you may also want to set the ServerStereoType.\n"
14149 " </Documentation>\n"
14150 " <EnumerationDomain name=\"enum\">\n"
14151 " <Entry text=\"Crystal Eyes\"\n"
14152 " value=\"1\" />\n"
14153 " <Entry text=\"Red-Blue\"\n"
14154 " value=\"2\" />\n"
14155 " <Entry text=\"Interlaced\"\n"
14156 " value=\"3\" />\n"
14157 " <Entry text=\"Left\"\n"
14158 " value=\"4\" />\n"
14159 " <Entry text=\"Right\"\n"
14160 " value=\"5\" />\n"
14161 " <Entry text=\"Dresden\"\n"
14162 " value=\"6\" />\n"
14163 " <Entry text=\"Anaglyph\"\n"
14164 " value=\"7\" />\n"
14165 " <Entry text=\"Checkerboard\"\n"
14166 " value=\"8\" />\n"
14167 " <Entry text=\"SplitViewportHorizontal\"\n"
14168 " value=\"9\" />\n"
14169 " <Entry text=\"None\"\n"
14170 " value=\"10\" />\n"
14171 " </EnumerationDomain>\n"
14172 " <Hints>\n"
14173 " <NoDefault />\n"
14174 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
14175 " <Property name=\"StereoRender\" />\n"
14176 " </PropertyWidgetDecorator>\n"
14177 " </Hints>\n"
14178 " </IntVectorProperty>\n"
14179 " <IntVectorProperty command=\"SetServerStereoType\"\n"
14180 " default_values=\"0\"\n"
14181 " name=\"ServerStereoType\"\n"
14182 " number_of_elements=\"1\">\n"
14183 " <Documentation>\n"
14184 " This property allows you to set a different stereo mode for the server processes.\n"
14185 " Note that the stereo type selected on the client and server must be *compatible*, i.e.\n"
14186 " if the stereo type on the client side needs 2 renders each frame, the stereo type on the\n"
14187 " server must do exactly the same, otherwise deadlocks may ensue.\n"
14188 " </Documentation>\n"
14189 " <EnumerationDomain name=\"enum\">\n"
14190 " <Entry text=\"Same As Client\" value=\"0\" />\n"
14191 " <Entry text=\"Crystal Eyes\" value=\"1\" />\n"
14192 " <Entry text=\"Red-Blue\" value=\"2\" />\n"
14193 " <Entry text=\"Interlaced\" value=\"3\" />\n"
14194 " <Entry text=\"Left\" value=\"4\" />\n"
14195 " <Entry text=\"Right\" value=\"5\" />\n"
14196 " <Entry text=\"Dresden\" value=\"6\" />\n"
14197 " <Entry text=\"Anaglyph\" value=\"7\" />\n"
14198 " <Entry text=\"Checkerboard\" value=\"8\" />\n"
14199 " <Entry text=\"SplitViewportHorizontal\" value=\"9\" />\n"
14200 " <Entry text=\"None\" value=\"10\" />\n"
14201 " </EnumerationDomain>\n"
14202 " <Hints>\n"
14203 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
14204 " <Property name=\"StereoRender\" />\n"
14205 " </PropertyWidgetDecorator>\n"
14206 " </Hints>\n"
14207 " </IntVectorProperty>\n"
14208 " <IntVectorProperty command=\"SetMultiSamples\"\n"
14209 " default_values=\"0\"\n"
14210 " name=\"MultiSamples\"\n"
14211 " panel_visibility=\"never\"\n"
14212 " number_of_elements=\"1\">\n"
14213 " </IntVectorProperty>\n"
14214 " <IntVectorProperty command=\"SetAlphaBitPlanes\"\n"
14215 " default_values=\"1\"\n"
14216 " name=\"AlphaBitPlanes\"\n"
14217 " panel_visibility=\"never\"\n"
14218 " number_of_elements=\"1\">\n"
14219 " <BooleanDomain name=\"bool\" />\n"
14220 " </IntVectorProperty>\n"
14221 " <IntVectorProperty command=\"SetStencilCapable\"\n"
14222 " default_values=\"1\"\n"
14223 " name=\"StencilCapable\"\n"
14224 " panel_visibility=\"never\"\n"
14225 " number_of_elements=\"1\">\n"
14226 " <BooleanDomain name=\"bool\" />\n"
14227 " </IntVectorProperty>\n"
14228 " <ProxyProperty command=\"AddRepresentation\"\n"
14229 " is_internal=\"1\"\n"
14230 " name=\"HiddenRepresentations\"\n"
14231 " remove_command=\"RemoveRepresentation\"\n"
14232 " repeatable=\"1\">\n"
14233 " <Documentation>This property is meant for adding/removing\n"
14234 " representation secretly. e.g. 3D widgets etc. This property is not\n"
14235 " saved in states nor it recorded by undo-redo.</Documentation>\n"
14236 " </ProxyProperty>\n"
14237 " <ProxyProperty command=\"AddPropToRenderer\"\n"
14238 " is_internal=\"1\"\n"
14239 " name=\"HiddenProps\"\n"
14240 " remove_command=\"RemovePropFromRenderer\"\n"
14241 " repeatable=\"1\">\n"
14242 " <Documentation>This property is meant for adding/removing props\n"
14243 " secretly. e.g. 3D widgets etc. This property is not saved in states nor\n"
14244 " it recorded by undo-redo.</Documentation>\n"
14245 " </ProxyProperty>\n"
14246 " <SubProxy>\n"
14247 ;
14248 
14249 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
14251 " <Proxy name=\"ActiveCamera\"\n"
14252 " proxygroup=\"camera\"\n"
14253 " proxyname=\"Camera\"></Proxy>\n"
14254 " <ExposedProperties>\n"
14255 " <Property name=\"CameraPositionInfo\" panel_visibility=\"never\"/>\n"
14256 " <Property name=\"CameraPosition\" panel_visibility=\"never\"/>\n"
14257 " <Property name=\"CameraFocalPointInfo\" panel_visibility=\"never\"/>\n"
14258 " <Property name=\"CameraFocalPoint\" panel_visibility=\"never\"/>\n"
14259 " <Property name=\"CameraViewUpInfo\" panel_visibility=\"never\"/>\n"
14260 " <Property name=\"CameraViewUp\" panel_visibility=\"never\"/>\n"
14261 " <Property name=\"CameraViewAngleInfo\" panel_visibility=\"never\"/>\n"
14262 " <Property name=\"CameraViewAngle\" panel_visibility=\"never\"/>\n"
14263 " <Property name=\"CameraFocalDiskInfo\" panel_visibility=\"never\"/>\n"
14264 " <Property name=\"CameraFocalDisk\" panel_visibility=\"never\"/>\n"
14265 " <Property name=\"CameraFocalDistanceInfo\" panel_visibility=\"never\"/>\n"
14266 " <Property name=\"CameraFocalDistance\" panel_visibility=\"never\"/>\n"
14267 " <Property name=\"CameraParallelScale\" panel_visibility=\"never\"/>\n"
14268 " <Property name=\"CameraParallelScaleInfo\" panel_visibility=\"never\"/>\n"
14269 " <Property name=\"EyeAngle\" panel_visibility=\"never\"/>\n"
14270 " <Property name=\"EyeTransformMatrix\" />\n"
14271 " <Property name=\"ModelTransformMatrix\" />\n"
14272 " </ExposedProperties>\n"
14273 " </SubProxy>\n"
14274 " <IntVectorProperty command=\"SetParallelProjection\"\n"
14275 " default_values=\"0\"\n"
14276 " ignore_synchronization=\"1\"\n"
14277 " name=\"CameraParallelProjection\"\n"
14278 " number_of_elements=\"1\"\n"
14279 " panel_visibility=\"default\">\n"
14280 " <BooleanDomain name=\"bool\" />\n"
14281 " <Documentation>\n"
14282 " Enable/disable parallel projection mode.\n"
14283 " </Documentation>\n"
14284 " </IntVectorProperty>\n"
14285 " <ProxyProperty name=\"LegendGrid\"\n"
14286 " command=\"SetLegendGridActor\"\n"
14287 " panel_widget=\"proxy_editor\">\n"
14288 " <ProxyListDomain name=\"proxy_list\">\n"
14289 " <Proxy group=\"annotations\" name=\"LegendGridActor\" />\n"
14290 " </ProxyListDomain>\n"
14291 " <Hints>\n"
14292 " <ProxyEditorPropertyWidget property=\"Visibility\">\n"
14293 " <!-- UI hint: pqProxyEditorPropertyWidget will display a checkbox\n"
14294 " for the \"Visibility\" property next to the \"Edit\" button -->\n"
14295 " </ProxyEditorPropertyWidget>\n"
14296 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\"\n"
14297 " property=\"CameraParallelProjection\" value=\"1\" />\n"
14298 " </Hints>\n"
14299 " </ProxyProperty>\n"
14300 "\n"
14301 " <IntVectorProperty command=\"SetUseRenderViewSettingsForBackground\"\n"
14302 " name=\"UseColorPaletteForBackground\"\n"
14303 " number_of_elements=\"1\"\n"
14304 " default_values=\"1\">\n"
14305 " <BooleanDomain name=\"bool\" />\n"
14306 " <Documentation>\n"
14307 " When set, the view uses the background color settings as specified in\n"
14308 " global color palette.\n"
14309 " </Documentation>\n"
14310 " </IntVectorProperty>\n"
14311 " <IntVectorProperty command=\"SetBackgroundColorMode\"\n"
14312 " name=\"BackgroundColorMode\"\n"
14313 " number_of_elements=\"1\"\n"
14314 " default_values=\"0\">\n"
14315 " <EnumerationDomain name=\"enum\">\n"
14316 " <Entry text=\"Single Color\" value=\"0\" />\n"
14317 " <Entry text=\"Gradient\" value=\"1\" />\n"
14318 " <Entry text=\"Texture\" value=\"2\" />\n"
14319 " <Entry text=\"Skybox\" value=\"3\" />\n"
14320 " <Entry text=\"Stereo Skybox\" value=\"4\" />\n"
14321 " </EnumerationDomain>\n"
14322 " <Documentation>\n"
14323 " Select the background for the view.\n"
14324 " </Documentation>\n"
14325 " <Hints>\n"
14326 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\"\n"
14327 " property=\"UseColorPaletteForBackground\" values=\"0\" />\n"
14328 " </Hints>\n"
14329 " </IntVectorProperty>\n"
14330 " <ProxyProperty command=\"SetBackgroundTexture\"\n"
14331 " name=\"BackgroundTexture\" panel_widget=\"texture_selector\">\n"
14332 " <ProxyGroupDomain name=\"groups\">\n"
14333 " <Group name=\"textures\" />\n"
14334 " </ProxyGroupDomain>\n"
14335 " <Hints>\n"
14336 " <!-- hide widget unless mode is \"Texture\" or \"Skybox\" -->\n"
14337 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
14338 " property=\"BackgroundColorMode\" values=\"2 3 4\" />\n"
14339 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\"\n"
14340 " property=\"UseColorPaletteForBackground\" values=\"0\" />\n"
14341 " </Hints>\n"
14342 " </ProxyProperty>\n"
14343 " <DoubleVectorProperty command=\"SetBackground2\"\n"
14344 " default_values=\"0 0 0.165\"\n"
14345 " name=\"Background2\"\n"
14346 " label=\"Background 2\"\n"
14347 " panel_widget=\"color_selector\"\n"
14348 " number_of_elements=\"3\">\n"
14349 " <DoubleRangeDomain max=\"1 1 1\" min=\"0 0 0\" name=\"range\" />\n"
14350 " <Hints>\n"
14351 " <!-- hide widget unless mode is \"Gradient\" -->\n"
14352 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
14353 " property=\"BackgroundColorMode\" value=\"1\" />\n"
14354 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\"\n"
14355 " property=\"UseColorPaletteForBackground\" values=\"0\" />\n"
14356 " </Hints>\n"
14357 " <Documentation>\n"
14358 " Specify the color to use for the upper half of the viewport when using **Gradient**\n"
14359 " background color mode.\n"
14360 " </Documentation>\n"
14361 " </DoubleVectorProperty>\n"
14362 " <DoubleVectorProperty command=\"SetBackground\"\n"
14363 " default_values=\"0.329 0.349 0.427\"\n"
14364 " name=\"Background\"\n"
14365 " panel_widget=\"color_selector\"\n"
14366 " number_of_elements=\"3\">\n"
14367 " <DoubleRangeDomain max=\"1 1 1\"\n"
14368 " min=\"0 0 0\"\n"
14369 " name=\"range\" />\n"
14370 " <Hints>\n"
14371 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\"\n"
14372 " property=\"UseColorPaletteForBackground\" values=\"0\" />\n"
14373 " </Hints>\n"
14374 " </DoubleVectorProperty>\n"
14375 " <IntVectorProperty command=\"SetUseEnvironmentLighting\"\n"
14376 " default_values=\"0\"\n"
14377 " name=\"UseEnvironmentLighting\"\n"
14378 " number_of_elements=\"1\">\n"
14379 " <Documentation>\n"
14380 " Enable skybox light contribution. This feature is only compatible with PBR interpolation.\n"
14381 " </Documentation>\n"
14382 " <BooleanDomain name=\"bool\" />\n"
14383 " <Hints>\n"
14384 " <!-- hide widget unless mode is \"Skybox\" -->\n"
14385 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
14386 " property=\"BackgroundColorMode\" value=\"3\" />\n"
14387 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\"\n"
14388 " property=\"UseColorPaletteForBackground\" values=\"0\" />\n"
14389 " </Hints>\n"
14390 " </IntVectorProperty>\n"
14391 " <Property\n"
14392 " name=\"CaptureZBuffer\"\n"
14393 " command=\"CaptureZBuffer\"\n"
14394 " >\n"
14395 " <Documentation>A helper function to get the Z buffer from\n"
14396 " a RenderView.</Documentation>\n"
14397 " </Property>\n"
14398 " <DoubleVectorProperty\n"
14399 " command=\"SetMaxClipBounds\"\n"
14400 " default_values=\"0.0 -1.0 0.0 -1.0 0.0 -1.0\"\n"
14401 " name=\"MaxClipBounds\"\n"
14402 " number_of_elements=\"6\"\n"
14403 " argument_is_array=\"1\"\n"
14404 " animateable=\"0\"\n"
14405 " >\n"
14406 " <DoubleRangeDomain name=\"range\" />\n"
14407 " <Documentation>Set the most conservative clipping range.</Documentation>\n"
14408 " </DoubleVectorProperty>\n"
14409 " <IntVectorProperty\n"
14410 " name=\"LockBounds\"\n"
14411 " command=\"SetLockBounds\"\n"
14412 " default_values=\"0\"\n"
14413 " animateable=\"0\"\n"
14414 " number_of_elements=\"1\"\n"
14415 " >\n"
14416 " <BooleanDomain name=\"bool\" />\n"
14417 " <Documentation>A helper function to force consistent Z buffer\n"
14418 " captures from a RenderView.</Documentation>\n"
14419 " </IntVectorProperty>\n"
14420 " <IntVectorProperty name=\"EnableOSPRay\"\n"
14421 " label=\"Enable Ray Tracing\"\n"
14422 " command=\"SetEnableOSPRay\"\n"
14423 " default_values=\"0\"\n"
14424 " animateable=\"0\"\n"
14425 " number_of_elements=\"1\">\n"
14426 " <BooleanDomain name=\"bool\" />\n"
14427 " <Documentation>Switches between rasterization and ray tracing.</Documentation>\n"
14428 " <Hints>\n"
14429 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14430 " </Hints>\n"
14431 " </IntVectorProperty>\n"
14432 " <StringVectorProperty name=\"OSPRayRendererType\"\n"
14433 " command=\"SetOSPRayRendererType\"\n"
14434 " label=\"Back End\"\n"
14435 " default_values=\"scivis\"\n"
14436 " number_of_elements=\"1\">\n"
14437 " <RendererDomain name=\"list\">\n"
14438 " </RendererDomain>\n"
14439 " <Documentation>Selects a specific ray traced rendering engine.</Documentation>\n"
14440 " <Hints>\n"
14441 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14442 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14443 " mode=\"visibility\"\n"
14444 " property=\"EnableOSPRay\"\n"
14445 " values=\"1\" />\n"
14446 " <WarnOnPropertyChange onlyonce=\"true\">\n"
14447 " <Text title=\"Warning: Potentially slow operation\">\n"
14448 "OSPRay pathtracer may need to transfer default materials from client to server. This operation can take a few seconds in client-server mode.\n"
14449 " </Text>\n"
14450 " </WarnOnPropertyChange>\n"
14451 " </Hints>\n"
14452 " </StringVectorProperty>\n"
14453 " <IntVectorProperty\n"
14454 " name=\"Shadows\"\n"
14455 " command=\"SetShadows\"\n"
14456 " default_values=\"0\"\n"
14457 " animateable=\"0\"\n"
14458 " number_of_elements=\"1\">\n"
14459 " <BooleanDomain name=\"bool\" />\n"
14460 " <Documentation>Controls whether OSPRay raycaster back end casts shadow rays\n"
14461 " or not.</Documentation>\n"
14462 " <Hints>\n"
14463 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14464 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14465 " <Expression type=\"and\">\n"
14466 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14467 " mode=\"visibility\"\n"
14468 " property=\"EnableOSPRay\"\n"
14469 " values=\"1\" />\n"
14470 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14471 " <Property name=\"OSPRayRendererType\" function=\"equals\" value=\"OSPRay raycaster\"/>\n"
14472 " </PropertyWidgetDecorator>\n"
14473 " </Expression>\n"
14474 " </PropertyWidgetDecorator>\n"
14475 " </Hints>\n"
14476 " </IntVectorProperty>\n"
14477 " <IntVectorProperty\n"
14478 " name=\"AmbientSamples\"\n"
14479 " command=\"SetAmbientOcclusionSamples\"\n"
14480 " default_values=\"0\"\n"
14481 " animateable=\"0\"\n"
14482 " number_of_elements=\"1\">\n"
14483 " <IntRangeDomain\n"
14484 " min=\"0\"\n"
14485 " name=\"range\"/>\n"
14486 " <Documentation>Sets the number of occlusion query rays that\n"
14487 " OSPRay raycaster sends at each intersection.</Documentation>\n"
14488 " <Hints>\n"
14489 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14490 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14491 " <Expression type=\"and\">\n"
14492 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14493 " mode=\"visibility\"\n"
14494 " property=\"EnableOSPRay\"\n"
14495 " values=\"1\" />\n"
14496 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14497 " <Property name=\"OSPRayRendererType\" function=\"equals\" value=\"OSPRay raycaster\"/>\n"
14498 " </PropertyWidgetDecorator>\n"
14499 " </Expression>\n"
14500 " </PropertyWidgetDecorator>\n"
14501 " </Hints>\n"
14502 " </IntVectorProperty>\n"
14503 " <IntVectorProperty\n"
14504 " name=\"SamplesPerPixel\"\n"
14505 " command=\"SetSamplesPerPixel\"\n"
14506 " default_values=\"1\"\n"
14507 " animateable=\"0\"\n"
14508 " number_of_elements=\"1\">\n"
14509 " <IntRangeDomain\n"
14510 " min=\"1\"\n"
14511 " name=\"range\"/>\n"
14512 " <Documentation>Set the number of primary rays that ray tracers\n"
14513 " shoot per pixel.</Documentation>\n"
14514 " <Hints>\n"
14515 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14516 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14517 " mode=\"visibility\"\n"
14518 " property=\"EnableOSPRay\"\n"
14519 " values=\"1\" />\n"
14520 " </Hints>\n"
14521 " </IntVectorProperty>\n"
14522 " <IntVectorProperty\n"
14523 " name=\"MaxFrames\"\n"
14524 " label=\"Progressive Passes\"\n"
14525 " command=\"SetMaxFrames\"\n"
14526 " default_values=\"1\"\n"
14527 " animateable=\"0\"\n"
14528 " number_of_elements=\"1\">\n"
14529 " <IntRangeDomain\n"
14530 " min=\"1\"\n"
14531 " name=\"range\"/>\n"
14532 " <Documentation>Set the number of render passes ray tracers take to\n"
14533 " improve image quality. Note, this requires turning on the\n"
14534 " 'Enable Streaming' setting in Edit->Preferences/Settings.</Documentation>\n"
14535 " <Hints>\n"
14536 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14537 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14538 " mode=\"visibility\"\n"
14539 " property=\"EnableOSPRay\"\n"
14540 " values=\"1\" />\n"
14541 " </Hints>\n"
14542 " </IntVectorProperty>\n"
14543 " <IntVectorProperty\n"
14544 " name=\"RouletteDepth\"\n"
14545 " command=\"SetRouletteDepth\"\n"
14546 " default_values=\"5\"\n"
14547 " animateable=\"0\"\n"
14548 " number_of_elements=\"1\">\n"
14549 " <IntRangeDomain\n"
14550 " min=\"0\"\n"
14551 " name=\"range\"/>\n"
14552 " <Documentation>Set the path traced recursion depth at which to start Russian roulette termination.</Documentation>\n"
14553 " <Hints>\n"
14554 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14555 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14556 " <Expression type=\"and\">\n"
14557 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14558 " mode=\"visibility\"\n"
14559 " property=\"EnableOSPRay\"\n"
14560 " values=\"1\" />\n"
14561 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14562 " <Property name=\"OSPRayRendererType\" function=\"equals\" value=\"OSPRay pathtracer\"/>\n"
14563 " </PropertyWidgetDecorator>\n"
14564 " </Expression>\n"
14565 " </PropertyWidgetDecorator>\n"
14566 " </Hints>\n"
14567 " </IntVectorProperty>\n"
14568 " <DoubleVectorProperty\n"
14569 " name=\"VolumeAnisotropy\"\n"
14570 " default_values=\"0.0\"\n"
14571 ;
14572 
14573 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
14575 " panel_visibility=\"never\"\n"
14576 " animateable=\"0\"\n"
14577 " number_of_elements=\"1\">\n"
14578 " <Documentation>DEPRECATED_IN_5.11 (Use SetAnisotropy of vtkImageVolumeRepresentation instead):\n"
14579 " Set the tendency for light to scatter back towards (negative) or away from (positive) the light source within path traced volumes.</Documentation>\n"
14580 " </DoubleVectorProperty>\n"
14581 " <IntVectorProperty\n"
14582 " name=\"Denoise\"\n"
14583 " command=\"SetDenoise\"\n"
14584 " default_values=\"1\"\n"
14585 " animateable=\"0\"\n"
14586 " number_of_elements=\"1\">\n"
14587 " <BooleanDomain name=\"bool\" />\n"
14588 " <Documentation>Controls whether to denoise images. This option will have no effect without a denoiser library and until progressive passes or samples per pixel exceeds four.</Documentation>\n"
14589 " <Hints>\n"
14590 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14591 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14592 " mode=\"visibility\"\n"
14593 " property=\"EnableOSPRay\"\n"
14594 " values=\"1\" />\n"
14595 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14596 " <Expression type=\"or\">\n"
14597 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14598 " <Property name=\"MaxFrames\" function=\"greaterthan\" value=\"3\"/>\n"
14599 " </PropertyWidgetDecorator>\n"
14600 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14601 " <Property name=\"SamplesPerPixel\" function=\"greaterthan\" value=\"3\" />\n"
14602 " </PropertyWidgetDecorator>\n"
14603 " </Expression>\n"
14604 " </PropertyWidgetDecorator>\n"
14605 " </Hints>\n"
14606 " </IntVectorProperty>\n"
14607 " <DoubleVectorProperty\n"
14608 " name=\"LightScale\"\n"
14609 " command=\"SetLightScale\"\n"
14610 " default_values=\"1.0\"\n"
14611 " animateable=\"0\"\n"
14612 " number_of_elements=\"1\">\n"
14613 " <DoubleRangeDomain\n"
14614 " min=\"0.0\"\n"
14615 " name=\"range\"/>\n"
14616 " <Documentation>Diminish or amplify all lights in the scene.</Documentation>\n"
14617 " <Hints>\n"
14618 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14619 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14620 " mode=\"visibility\"\n"
14621 " property=\"EnableOSPRay\"\n"
14622 " values=\"1\" />\n"
14623 " </Hints>\n"
14624 " </DoubleVectorProperty>\n"
14625 " <IntVectorProperty\n"
14626 " name=\"OSPRayTemporalCacheSize\"\n"
14627 " label=\"Temporal Cache Size\"\n"
14628 " command=\"SetTimeCacheSize\"\n"
14629 " default_values=\"0\"\n"
14630 " animateable=\"0\"\n"
14631 " number_of_elements=\"1\">\n"
14632 " <IntRangeDomain\n"
14633 " min=\"0\"\n"
14634 " name=\"range\"/>\n"
14635 " <Documentation>Set the size of the timestep cache that speeds up flip book animation in ray tracers.</Documentation>\n"
14636 " <Hints>\n"
14637 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14638 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14639 " mode=\"visibility\"\n"
14640 " property=\"EnableOSPRay\"\n"
14641 " values=\"1\" />\n"
14642 " </Hints>\n"
14643 " </IntVectorProperty>\n"
14644 " <IntVectorProperty command=\"SetBackgroundMode\"\n"
14645 " label=\"Background mode\"\n"
14646 " default_values=\"2\"\n"
14647 " name=\"BackgroundMode\"\n"
14648 " number_of_elements=\"1\">\n"
14649 " <EnumerationDomain name=\"enum\">\n"
14650 " <!--<Entry text=\"None\"\n"
14651 " value=\"0\" /> Disabled since needs more work. -->\n"
14652 " <Entry text=\"Backplate\"\n"
14653 " value=\"1\" />\n"
14654 " <Entry text=\"Environment\"\n"
14655 " value=\"2\" />\n"
14656 " <Entry text=\"Both\"\n"
14657 " value=\"3\" />\n"
14658 " </EnumerationDomain>\n"
14659 " <Documentation>\n"
14660 " Background behavior for path tracers. Backplate does not move or affect materials. Environment does.\n"
14661 " </Documentation>\n"
14662 " <Hints>\n"
14663 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14664 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14665 " <Expression type=\"and\">\n"
14666 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14667 " mode=\"visibility\"\n"
14668 " property=\"EnableOSPRay\"\n"
14669 " values=\"1\" />\n"
14670 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14671 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14672 " </PropertyWidgetDecorator>\n"
14673 " </Expression>\n"
14674 " </PropertyWidgetDecorator>\n"
14675 " </Hints>\n"
14676 " </IntVectorProperty>\n"
14677 " <DoubleVectorProperty\n"
14678 " name=\"BackgroundNorth\"\n"
14679 " label=\"Environment North\"\n"
14680 " command=\"SetBackgroundNorth\"\n"
14681 " default_values=\"0.0 1.0 0.0\"\n"
14682 " animateable=\"0\"\n"
14683 " number_of_elements=\"3\">\n"
14684 " <Documentation>Sets north pole for gradient and image environmental background in path tracers.</Documentation>\n"
14685 " <Hints>\n"
14686 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14687 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14688 " <Expression type=\"and\">\n"
14689 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14690 " mode=\"visibility\"\n"
14691 " property=\"EnableOSPRay\"\n"
14692 " values=\"1\" />\n"
14693 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14694 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14695 " </PropertyWidgetDecorator>\n"
14696 " </Expression>\n"
14697 " </PropertyWidgetDecorator>\n"
14698 " </Hints>\n"
14699 " </DoubleVectorProperty>\n"
14700 " <DoubleVectorProperty\n"
14701 " name=\"BackgroundEast\"\n"
14702 " command=\"SetBackgroundEast\"\n"
14703 " label=\"Environment East\"\n"
14704 " default_values=\"1.0 0.0 0.0\"\n"
14705 " animateable=\"0\"\n"
14706 " number_of_elements=\"3\">\n"
14707 " <Documentation>Sets east direction for image environmental background in path tracers.</Documentation>\n"
14708 " <Hints>\n"
14709 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14710 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14711 " <Expression type=\"and\">\n"
14712 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14713 " mode=\"visibility\"\n"
14714 " property=\"EnableOSPRay\"\n"
14715 " values=\"1\" />\n"
14716 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14717 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14718 " </PropertyWidgetDecorator>\n"
14719 " </Expression>\n"
14720 " </PropertyWidgetDecorator>\n"
14721 " </Hints>\n"
14722 " </DoubleVectorProperty>\n"
14723 " <DoubleVectorProperty command=\"SetEnvironmentalBG\"\n"
14724 " default_values=\"0.329 0.349 0.427\"\n"
14725 " name=\"EnvironmentalBG\"\n"
14726 " panel_widget=\"color_selector_with_palette\"\n"
14727 " number_of_elements=\"3\">\n"
14728 " <DoubleRangeDomain max=\"1 1 1\"\n"
14729 " min=\"0 0 0\"\n"
14730 " name=\"range\" />\n"
14731 " <Hints>\n"
14732 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14733 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14734 " <Expression type=\"and\">\n"
14735 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14736 " mode=\"visibility\"\n"
14737 " property=\"EnableOSPRay\"\n"
14738 " values=\"1\" />\n"
14739 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14740 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14741 " </PropertyWidgetDecorator>\n"
14742 " </Expression>\n"
14743 " </PropertyWidgetDecorator>\n"
14744 " </Hints>\n"
14745 " </DoubleVectorProperty>\n"
14746 " <DoubleVectorProperty command=\"SetEnvironmentalBG2\"\n"
14747 " default_values=\"0 0 0.165\"\n"
14748 " name=\"EnvironmentalBG2\"\n"
14749 " panel_widget=\"color_selector\"\n"
14750 " number_of_elements=\"3\">\n"
14751 " <DoubleRangeDomain max=\"1 1 1\"\n"
14752 " min=\"0 0 0\"\n"
14753 " name=\"range\" />\n"
14754 " <Hints>\n"
14755 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14756 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14757 " <Expression type=\"and\">\n"
14758 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14759 " mode=\"visibility\"\n"
14760 " property=\"EnableOSPRay\"\n"
14761 " values=\"1\" />\n"
14762 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14763 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14764 " </PropertyWidgetDecorator>\n"
14765 " </Expression>\n"
14766 " </PropertyWidgetDecorator>\n"
14767 " </Hints>\n"
14768 " </DoubleVectorProperty>\n"
14769 " <IntVectorProperty command=\"SetGradientEnvironmentalBG\"\n"
14770 " default_values=\"0\"\n"
14771 " name=\"UseGradientEnvironmentalBG\"\n"
14772 " number_of_elements=\"1\">\n"
14773 " <BooleanDomain name=\"bool\" />\n"
14774 " <Hints>\n"
14775 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14776 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14777 " <Expression type=\"and\">\n"
14778 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14779 " mode=\"visibility\"\n"
14780 " property=\"EnableOSPRay\"\n"
14781 " values=\"1\" />\n"
14782 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14783 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14784 " </PropertyWidgetDecorator>\n"
14785 " </Expression>\n"
14786 " </PropertyWidgetDecorator>\n"
14787 " </Hints>\n"
14788 " </IntVectorProperty>\n"
14789 " <IntVectorProperty command=\"SetTexturedEnvironmentalBG\"\n"
14790 " default_values=\"0\"\n"
14791 " name=\"UseTexturedEnvironmentalBG\"\n"
14792 " number_of_elements=\"1\">\n"
14793 " <BooleanDomain name=\"bool\" />\n"
14794 " <Hints>\n"
14795 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14796 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14797 " <Expression type=\"and\">\n"
14798 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14799 " mode=\"visibility\"\n"
14800 " property=\"EnableOSPRay\"\n"
14801 " values=\"1\" />\n"
14802 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14803 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14804 " </PropertyWidgetDecorator>\n"
14805 " </Expression>\n"
14806 " </PropertyWidgetDecorator>\n"
14807 " </Hints>\n"
14808 " </IntVectorProperty>\n"
14809 " <ProxyProperty command=\"SetEnvironmentalBGTexture\"\n"
14810 " name=\"EnvironmentalBGTexture\"\n"
14811 " panel_widget=\"texture_selector\">\n"
14812 " <ProxyGroupDomain name=\"groups\">\n"
14813 " <Group name=\"textures\" />\n"
14814 " </ProxyGroupDomain>\n"
14815 " <Hints>\n"
14816 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14817 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14818 " <Expression type=\"and\">\n"
14819 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14820 " mode=\"visibility\"\n"
14821 " property=\"EnableOSPRay\"\n"
14822 " values=\"1\" />\n"
14823 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14824 " <Property name=\"OSPRayRendererType\" function=\"contains\" value=\"pathtracer\"/>\n"
14825 " </PropertyWidgetDecorator>\n"
14826 " </Expression>\n"
14827 " </PropertyWidgetDecorator>\n"
14828 " </Hints>\n"
14829 " </ProxyProperty>\n"
14830 " <ProxyProperty\n"
14831 " name=\"AdditionalLights\"\n"
14832 " command=\"AddLight\"\n"
14833 " remove_command=\"RemoveLight\"\n"
14834 " repeatable=\"1\">\n"
14835 " </ProxyProperty>\n"
14836 " <ProxyProperty command=\"SetMaterialLibrary\"\n"
14837 " name=\"OSPRayMaterialLibrary\"\n"
14838 " label=\"OSPRay Material Library\"\n"
14839 " number_of_elements=\"1\"\n"
14840 " panel_visibility=\"never\"\n"
14841 " default_values=\"None\">\n"
14842 " <Documentation>Container for a set of material specifications.</Documentation>\n"
14843 " </ProxyProperty>\n"
14844 " <ProxyProperty command=\"SetHardwareSelector\"\n"
14845 " name=\"SetHardwareSelector\">\n"
14846 " <ProxyGroupDomain name=\"groups\">\n"
14847 " <Group name=\"HardwareSelectors\" />\n"
14848 " </ProxyGroupDomain>\n"
14849 " <Documentation>Set the hardware selector hold by the view.</Documentation>\n"
14850 " </ProxyProperty>\n"
14851 " <PropertyGroup label=\"Orientation Axes\">\n"
14852 " <Property name=\"OrientationAxesVisibility\"/>\n"
14853 " <Property name=\"OrientationAxesInteractivity\"/>\n"
14854 " <Property name=\"OrientationAxesLabelColor\"/>\n"
14855 " <Property name=\"OrientationAxesOutlineColor\"/>\n"
14856 " </PropertyGroup>\n"
14857 " <PropertyGroup label=\"Camera Orientation Widget\">\n"
14858 " <Property name=\"CameraOrientationWidgetVisibility\"/>\n"
14859 " <Property name=\"CameraOrientationWidgetSize\"/>\n"
14860 " <Property name=\"CameraOrientationWidgetAnchor\"/>\n"
14861 " </PropertyGroup>\n"
14862 " <PropertyGroup label=\"Render Passes\">\n"
14863 " <Property name=\"UseToneMapping\"/>\n"
14864 " <Property name=\"Exposure\"/>\n"
14865 " <Property name=\"UseSSAO\"/>\n"
14866 " </PropertyGroup>\n"
14867 " <PropertyGroup name=\"Lights\"\n"
14868 " label=\"Lights\"\n"
14869 " panel_visibility=\"never\">\n"
14870 " <!-- Light Kit -->\n"
14871 " <Property name=\"UseLight\"/>\n"
14872 " <!-- Key Light -->\n"
14873 " <Property name=\"KeyLightWarmth\"/>\n"
14874 " <Property name=\"KeyLightIntensity\"/>\n"
14875 " <Property name=\"KeyLightElevation\"/>\n"
14876 " <Property name=\"KeyLightAzimuth\"/>\n"
14877 " <!-- Fill Light -->\n"
14878 " <Property name=\"FillLightWarmth\"/>\n"
14879 " <Property name=\"FillLightK:F Ratio\"/>\n"
14880 " <Property name=\"FillLightElevation\"/>\n"
14881 " <Property name=\"FillLightAzimuth\"/>\n"
14882 " <!-- Back Light -->\n"
14883 " <Property name=\"BackLightWarmth\"/>\n"
14884 " <Property name=\"BackLightK:B Ratio\"/>\n"
14885 ;
14886 
14887 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
14889 " <Property name=\"BackLightElevation\"/>\n"
14890 " <Property name=\"BackLightAzimuth\"/>\n"
14891 " <!-- Head Light -->\n"
14892 " <Property name=\"HeadLightWarmth\"/>\n"
14893 " <Property name=\"HeadLightK:H Ratio\"/>\n"
14894 " <Property name=\"MaintainLuminance\"/>\n"
14895 " </PropertyGroup>\n"
14896 " <PropertyGroup label=\"Background\" >\n"
14897 " <Property name=\"UseColorPaletteForBackground\" />\n"
14898 " <Property name=\"BackgroundColorMode\" />\n"
14899 " <Property name=\"Background2\"/>\n"
14900 " <Property name=\"Background\"/>\n"
14901 " <Property name=\"BackgroundTexture\"/>\n"
14902 " <Property name=\"UseEnvironmentLighting\"/>\n"
14903 " </PropertyGroup>\n"
14904 " <PropertyGroup label=\"Stereo\">\n"
14905 " <Property name=\"StereoCapableWindow\" />\n"
14906 " <Property name=\"StereoRender\" />\n"
14907 " <Property name=\"StereoType\" />\n"
14908 " <Property name=\"ServerStereoType\" />\n"
14909 " </PropertyGroup>\n"
14910 " <PropertyGroup label=\"Cinema Export\"\n"
14911 " panel_visibility=\"never\">\n"
14912 " <Property name=\"CaptureZBuffer\"/>\n"
14913 " <Property name=\"MaxClipBounds\"/>\n"
14914 " <Property name=\"LockBounds\"/>\n"
14915 " </PropertyGroup>\n"
14916 " <PropertyGroup label=\"Ray Traced Rendering\"\n"
14917 " panel_visibility=\"advanced\">\n"
14918 " <Property name=\"EnableOSPRay\"/>\n"
14919 " <Property name=\"Shadows\"/>\n"
14920 " <Property name=\"OSPRayRendererType\"/>\n"
14921 " <Property name=\"AmbientSamples\"/>\n"
14922 " <Property name=\"SamplesPerPixel\"/>\n"
14923 " <Property name=\"RouletteDepth\"/>\n"
14924 " <Property name=\"MaxFrames\"/>\n"
14925 " <Property name=\"Denoise\"/>\n"
14926 " <Property name=\"LightScale\"/>\n"
14927 " <Property name=\"OSPRayTemporalCacheSize\"/>\n"
14928 " <Property name=\"BackgroundNorth\"/>\n"
14929 " <Property name=\"BackgroundEast\"/>\n"
14930 " <Property name=\"BackgroundMode\"/>\n"
14931 " </PropertyGroup>\n"
14932 " <PropertyGroup label=\"Path Traced Environment\" panel_widget=\"EnvironmentalBGEditor\" panel_visibility=\"default\">\n"
14933 " <Property name=\"EnvironmentalBG\"/>\n"
14934 " <Property name=\"EnvironmentalBG2\"/>\n"
14935 " <Property name=\"UseGradientEnvironmentalBG\"/>\n"
14936 " <Property name=\"UseTexturedEnvironmentalBG\"/>\n"
14937 " <Property name=\"EnvironmentalBGTexture\"/>\n"
14938 " <Hints>\n"
14939 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
14940 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
14941 " <Expression type=\"and\">\n"
14942 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
14943 " mode=\"visibility\"\n"
14944 " property=\"EnableOSPRay\"\n"
14945 " values=\"1\" />\n"
14946 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
14947 " <Property name=\"OSPRayRendererType\" function=\"equals\" value=\"OSPRay pathtracer\"/>\n"
14948 " </PropertyWidgetDecorator>\n"
14949 " </Expression>\n"
14950 " </PropertyWidgetDecorator>\n"
14951 " </Hints>\n"
14952 " </PropertyGroup>\n"
14953 "\n"
14954 " <SubProxy command=\"SetDeliveryManager\">\n"
14955 " <Proxy name=\"DeliveryManager\"\n"
14956 " proxygroup=\"delivery_managers\"\n"
14957 " proxyname=\"RenderViewDeliveryManager\"/>\n"
14958 " </SubProxy>\n"
14959 " </RenderViewProxy>\n"
14960 "\n"
14961 " <!-- ================================================================== -->\n"
14962 " <OrthographicSliceViewProxy base_proxygroup=\"views\"\n"
14963 " base_proxyname=\"RenderView\"\n"
14964 " class=\"vtkPVOrthographicSliceView\"\n"
14965 " processes=\"client|renderserver|dataserver\"\n"
14966 " label=\"Orthographic Slice View\"\n"
14967 " name=\"OrthographicSliceView\">\n"
14968 " <DoubleVectorProperty name=\"SlicePosition\"\n"
14969 " command=\"SetSlicePosition\"\n"
14970 " number_of_elements=\"3\"\n"
14971 " default_values=\"0 0 0\">\n"
14972 " <Documentation>\n"
14973 " Set the slice position.\n"
14974 " </Documentation>\n"
14975 " <DoubleRangeDomain name=\"range\" />\n"
14976 " </DoubleVectorProperty>\n"
14977 "\n"
14978 " <DoubleVectorProperty name=\"SliceIncrements\"\n"
14979 " command=\"SetSliceIncrements\"\n"
14980 " number_of_elements=\"3\"\n"
14981 " default_values=\"1 1 1\">\n"
14982 " <DoubleRangeDomain name=\"range\" />\n"
14983 " <Documentation>\n"
14984 " When interacting using the thumb wheel, set the increments to use\n"
14985 " to change the slice position.\n"
14986 " </Documentation>\n"
14987 " </DoubleVectorProperty>\n"
14988 "\n"
14989 " <IntVectorProperty name=\"ShowSliceAnnotations\"\n"
14990 " command=\"SetSliceAnnotationsVisibility\"\n"
14991 " number_of_elements=\"1\"\n"
14992 " default_values=\"1\">\n"
14993 " <BooleanDomain name=\"bool\" />\n"
14994 " </IntVectorProperty>\n"
14995 "\n"
14996 " </OrthographicSliceViewProxy>\n"
14997 "\n"
14998 " <!-- ================================================================== -->\n"
14999 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15000 " base_proxyname=\"XYChartViewBase4Axes\"\n"
15001 " class=\"vtkPVXYChartView\"\n"
15002 " name=\"XYChartView\"\n"
15003 " label=\"Line Chart View\"\n"
15004 " processes=\"client|renderserver|dataserver\"\n"
15005 " representation_name=\"XYChartRepresentation\"\n"
15006 " post_creation=\"SetChartTypeToLine\" >\n"
15007 " <Documentation>This is the proxy for the XY line chart\n"
15008 " view.</Documentation>\n"
15009 " </ContextViewProxy>\n"
15010 " <!-- ================================================================== -->\n"
15011 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15012 " base_proxyname=\"XYChartViewBase4Axes\"\n"
15013 " class=\"vtkPVXYChartView\"\n"
15014 " name=\"XYPointChartView\"\n"
15015 " label=\"Point Chart View\"\n"
15016 " processes=\"client|renderserver|dataserver\"\n"
15017 " representation_name=\"XYPointChartRepresentation\"\n"
15018 " post_creation=\"SetChartTypeToPoint\" >\n"
15019 " <Documentation>This is the proxy for the XY point chart\n"
15020 " view.</Documentation>\n"
15021 " </ContextViewProxy>\n"
15022 " <!-- ================================================================== -->\n"
15023 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15024 " base_proxyname=\"XYChartViewBase4Axes\"\n"
15025 " class=\"vtkPVXYChartView\"\n"
15026 " name=\"QuartileChartView\"\n"
15027 " label=\"Quartile Chart View\"\n"
15028 " processes=\"client|renderserver|dataserver\"\n"
15029 " representation_name=\"QuartileChartRepresentation\"\n"
15030 " post_creation=\"SetChartTypeToArea\" >\n"
15031 " <Documentation>This is the proxy for the Quartile chart view.</Documentation>\n"
15032 " </ContextViewProxy>\n"
15033 " <!-- ================================================================== -->\n"
15034 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15035 " base_proxyname=\"XYChartViewBase4Axes\"\n"
15036 " class=\"vtkPVXYChartView\"\n"
15037 " name=\"XYBarChartView\"\n"
15038 " label=\"Bar Chart View\"\n"
15039 " processes=\"client|renderserver|dataserver\"\n"
15040 " representation_name=\"XYBarChartRepresentation\"\n"
15041 " post_creation=\"SetChartTypeToBar\" >\n"
15042 " <Documentation>This is the proxy for bar chart view.</Documentation>\n"
15043 " </ContextViewProxy>\n"
15044 " <!-- ================================================================== -->\n"
15045 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15046 " base_proxyname=\"XYChartViewBase4Axes\"\n"
15047 " class=\"vtkPVXYChartView\"\n"
15048 " name=\"XYHistogramChartView\"\n"
15049 " label=\"Histogram View\"\n"
15050 " processes=\"client|renderserver|dataserver\"\n"
15051 " post_creation=\"SetChartTypeToBar\"\n"
15052 " representation_name=\"HistogramChartRepresentation\"\n"
15053 " skip_plotable_check=\"1\">\n"
15054 " <Documentation>This is the proxy for the histogram chart view.</Documentation>\n"
15055 " <Hints>\n"
15056 " <ShowOneRepresentationAtATime type=\"HistogramChartRepresentation\" />\n"
15057 " <!-- When present, vtkSMParaViewPipelineController::Show() will\n"
15058 " result in hiding other representations that are currently visible\n"
15059 " -->\n"
15060 " </Hints>\n"
15061 " </ContextViewProxy>\n"
15062 " <!-- ================================================================== -->\n"
15063 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15064 " base_proxyname=\"XYChartViewTitle\"\n"
15065 " class=\"vtkPVXYChartView\"\n"
15066 " name=\"BoxChartView\"\n"
15067 " label=\"Box Chart View\"\n"
15068 " processes=\"client|renderserver|dataserver\"\n"
15069 " representation_name=\"BoxChartRepresentation\"\n"
15070 " post_creation=\"SetChartTypeToBox\" >\n"
15071 " <Documentation>This is the proxy for box chart view.</Documentation>\n"
15072 " <IntVectorProperty command=\"SetLegendVisibility\"\n"
15073 " default_values=\"1\"\n"
15074 " panel_visibility=\"never\"\n"
15075 " name=\"ShowLegend\"\n"
15076 " number_of_elements=\"1\">\n"
15077 " <BooleanDomain name=\"bool\" />\n"
15078 " </IntVectorProperty>\n"
15079 " <IntVectorProperty command=\"SetLegendSymbolWidth\"\n"
15080 " default_values=\"25\"\n"
15081 " name=\"LegendSymbolWidth\"\n"
15082 " number_of_elements=\"1\"\n"
15083 " panel_visibility=\"never\">\n"
15084 " </IntVectorProperty>\n"
15085 " </ContextViewProxy>\n"
15086 " <!-- ================================================================== -->\n"
15087 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15088 " base_proxyname=\"ViewBase\"\n"
15089 " class=\"vtkPVXYChartView\"\n"
15090 " name=\"ParallelCoordinatesChartView\"\n"
15091 " label=\"Parallel Coordinates View\"\n"
15092 " processes=\"client|renderserver|dataserver\"\n"
15093 " representation_name=\"ParallelCoordinatesRepresentation\"\n"
15094 " post_creation=\"SetChartTypeToParallelCoordinates\"\n"
15095 " skip_plotable_check=\"1\">\n"
15096 " <Documentation>\n"
15097 " This is the proxy for parallel coordinates chart view.\n"
15098 " </Documentation>\n"
15099 " <SubProxy command=\"SetDeliveryManager\">\n"
15100 " <Proxy name=\"DeliveryManager\"\n"
15101 " proxygroup=\"delivery_managers\"\n"
15102 " proxyname=\"ContextViewDeliveryManager\"/>\n"
15103 " </SubProxy>\n"
15104 " <Hints>\n"
15105 " <ShowOneRepresentationAtATime type=\"ParallelCoordinatesRepresentation\" />\n"
15106 " <!-- When present, vtkSMParaViewPipelineController::Show() will\n"
15107 " result in hiding other representations that are currently visible\n"
15108 " -->\n"
15109 " </Hints>\n"
15110 " </ContextViewProxy>\n"
15111 " <!-- ================================================================== -->\n"
15112 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
15113 " base_proxyname=\"XYChartViewBase\"\n"
15114 " class=\"vtkPVXYChartView\"\n"
15115 " name=\"ImageChartView\"\n"
15116 " processes=\"client|renderserver|dataserver\"\n"
15117 " representation_name=\"ImageChartRepresentation\"\n"
15118 " post_creation=\"SetChartTypeToImage\"\n"
15119 " skip_plotable_check=\"1\">\n"
15120 " <Documentation>This is the proxy for image chart view.</Documentation>\n"
15121 " <Hints>\n"
15122 " <ShowOneRepresentationAtATime type=\"ImageChartRepresentation\" />\n"
15123 " <!-- When present, vtkSMParaViewPipelineController::Show() will\n"
15124 " result in hiding other representations that are currently visible\n"
15125 " -->\n"
15126 " </Hints>\n"
15127 " </ContextViewProxy>\n"
15128 " <!-- ================================================================== -->\n"
15129 " <PlotMatrixViewProxy base_proxygroup=\"internal_views\"\n"
15130 " base_proxyname=\"XYChartViewTitle\"\n"
15131 " class=\"vtkPVPlotMatrixView\"\n"
15132 " name=\"PlotMatrixView\"\n"
15133 " label=\"Plot Matrix View\"\n"
15134 " processes=\"client|renderserver|dataserver\"\n"
15135 " representation_name=\"PlotMatrixRepresentation\"\n"
15136 " skip_plotable_check=\"1\">\n"
15137 " <Documentation>This is the proxy for the plot matrix\n"
15138 " view.</Documentation>\n"
15139 " <IntVectorProperty command=\"SetBorderLeft\"\n"
15140 " default_values=\"50\"\n"
15141 " name=\"BorderLeft\"\n"
15142 " number_of_elements=\"1\"\n"
15143 " panel_visibility=\"advanced\">\n"
15144 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
15145 " </IntVectorProperty>\n"
15146 " <IntVectorProperty command=\"SetBorderBottom\"\n"
15147 " default_values=\"40\"\n"
15148 " name=\"BorderBottom\"\n"
15149 " number_of_elements=\"1\"\n"
15150 " panel_visibility=\"advanced\">\n"
15151 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
15152 " </IntVectorProperty>\n"
15153 " <IntVectorProperty command=\"SetBorderRight\"\n"
15154 " default_values=\"50\"\n"
15155 " name=\"BorderRight\"\n"
15156 " number_of_elements=\"1\"\n"
15157 " panel_visibility=\"advanced\">\n"
15158 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
15159 " </IntVectorProperty>\n"
15160 " <IntVectorProperty command=\"SetBorderTop\"\n"
15161 " default_values=\"40\"\n"
15162 " name=\"BorderTop\"\n"
15163 " number_of_elements=\"1\"\n"
15164 " panel_visibility=\"advanced\">\n"
15165 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
15166 " </IntVectorProperty>\n"
15167 " <IntVectorProperty command=\"SetGutterX\"\n"
15168 " default_values=\"15\"\n"
15169 " name=\"GutterX\"\n"
15170 " number_of_elements=\"1\"\n"
15171 " panel_visibility=\"advanced\">\n"
15172 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
15173 " </IntVectorProperty>\n"
15174 " <IntVectorProperty command=\"SetGutterY\"\n"
15175 " default_values=\"15\"\n"
15176 " name=\"GutterY\"\n"
15177 " number_of_elements=\"1\"\n"
15178 " panel_visibility=\"advanced\">\n"
15179 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
15180 " </IntVectorProperty>\n"
15181 " <DoubleVectorProperty command=\"SetPadding\"\n"
15182 " default_values=\"0.05\"\n"
15183 " name=\"Padding\"\n"
15184 " number_of_elements=\"1\"\n"
15185 " panel_visibility=\"advanced\">\n"
15186 " <DoubleRangeDomain min=\"0.0\" max=\"0.25\" name=\"range\" />\n"
15187 " </DoubleVectorProperty>\n"
15188 " <IntVectorProperty command=\"SetNumberOfAnimationFrames\"\n"
15189 " default_values=\"25\"\n"
15190 " name=\"NumberOfAnimationFrames\"\n"
15191 " number_of_elements=\"1\"\n"
15192 " panel_visibility=\"advanced\">\n"
15193 ;
15194 
15195 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
15197 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
15198 " </IntVectorProperty>\n"
15199 "\n"
15200 " <PropertyGroup label=\"Border\">\n"
15201 " <Property name=\"BorderLeft\"/>\n"
15202 " <Property name=\"BorderBottom\"/>\n"
15203 " <Property name=\"BorderRight\"/>\n"
15204 " <Property name=\"BorderTop\"/>\n"
15205 " </PropertyGroup>\n"
15206 "\n"
15207 " <PropertyGroup label=\"Spacing (Gutter)\">\n"
15208 " <Property name=\"GutterX\"/>\n"
15209 " <Property name=\"GutterY\"/>\n"
15210 " <Property name=\"Padding\"/>\n"
15211 " </PropertyGroup>\n"
15212 "\n"
15213 " <DoubleVectorProperty command=\"SetScatterPlotSelectedRowColumnColor\"\n"
15214 " default_values=\"0.8 0 0 0.4\"\n"
15215 " name=\"ScatterPlotSelectedRowColumnColor\"\n"
15216 " number_of_elements=\"4\"\n"
15217 " panel_widget=\"color_selector\"\n"
15218 " panel_visibility=\"advanced\">\n"
15219 " <DoubleRangeDomain max=\"1 1 1 1\"\n"
15220 " min=\"0 0 0 0\"\n"
15221 " name=\"range\" />\n"
15222 " </DoubleVectorProperty>\n"
15223 "\n"
15224 " <DoubleVectorProperty command=\"SetScatterPlotSelectedActiveColor\"\n"
15225 " default_values=\"0 0.8 0 0.4\"\n"
15226 " name=\"ScatterPlotSelectedActiveColor\"\n"
15227 " number_of_elements=\"4\"\n"
15228 " panel_widget=\"color_selector\"\n"
15229 " panel_visibility=\"advanced\">\n"
15230 " <DoubleRangeDomain max=\"1 1 1 1\"\n"
15231 " min=\"0 0 0 0\"\n"
15232 " name=\"range\" />\n"
15233 " </DoubleVectorProperty>\n"
15234 "\n"
15235 " <!-- activeplot -->\n"
15236 " <DoubleVectorProperty command=\"SetActivePlotBackgroundColor\"\n"
15237 " default_values=\"1 1 1 0\"\n"
15238 " name=\"ActivePlotBackgroundColor\"\n"
15239 " number_of_elements=\"4\"\n"
15240 " panel_widget=\"color_selector\"\n"
15241 " panel_visibility=\"advanced\">\n"
15242 " <DoubleRangeDomain max=\"1 1 1 1\"\n"
15243 " min=\"0 0 0 0\"\n"
15244 " name=\"range\" />\n"
15245 " </DoubleVectorProperty>\n"
15246 " <DoubleVectorProperty command=\"SetActivePlotAxisColor\"\n"
15247 " default_values=\"0 0 0\"\n"
15248 " name=\"ActivePlotAxisColor\"\n"
15249 " panel_widget=\"color_selector\"\n"
15250 " number_of_elements=\"3\"\n"
15251 " panel_visibility=\"advanced\">\n"
15252 " <DoubleRangeDomain max=\"1 1 1\"\n"
15253 " min=\"0 0 0\"\n"
15254 " name=\"range\" />\n"
15255 " </DoubleVectorProperty>\n"
15256 " <DoubleVectorProperty command=\"SetActivePlotGridColor\"\n"
15257 " default_values=\"0.95 0.95 0.95\"\n"
15258 " name=\"ActivePlotGridColor\"\n"
15259 " panel_widget=\"color_selector\"\n"
15260 " number_of_elements=\"3\"\n"
15261 " panel_visibility=\"advanced\">\n"
15262 " <DoubleRangeDomain max=\"1 1 1\"\n"
15263 " min=\"0 0 0\"\n"
15264 " name=\"range\" />\n"
15265 " </DoubleVectorProperty>\n"
15266 " <IntVectorProperty command=\"SetActivePlotGridVisibility\"\n"
15267 " default_values=\"1\"\n"
15268 " name=\"ActivePlotGridVisibility\"\n"
15269 " number_of_elements=\"1\"\n"
15270 " panel_visibility=\"advanced\">\n"
15271 " <BooleanDomain name=\"bool\" />\n"
15272 " </IntVectorProperty>\n"
15273 " <IntVectorProperty command=\"SetActivePlotAxisLabelVisibility\"\n"
15274 " default_values=\"1\"\n"
15275 " name=\"ActivePlotAxisLabelVisibility\"\n"
15276 " number_of_elements=\"1\"\n"
15277 " panel_visibility=\"advanced\">\n"
15278 " <BooleanDomain name=\"bool\" />\n"
15279 " </IntVectorProperty>\n"
15280 " <IntVectorProperty command=\"SetActivePlotAxisLabelNotation\"\n"
15281 " default_values=\"0\"\n"
15282 " panel_visibility=\"advanced\"\n"
15283 " name=\"ActivePlotAxisLabelNotation\"\n"
15284 " number_of_elements=\"1\">\n"
15285 " <EnumerationDomain name=\"enum\">\n"
15286 " <Entry text=\"Mixed\"\n"
15287 " value=\"0\" />\n"
15288 " <Entry text=\"Scientific\"\n"
15289 " value=\"1\" />\n"
15290 " <Entry text=\"Fixed\"\n"
15291 " value=\"2\" />\n"
15292 " </EnumerationDomain>\n"
15293 " </IntVectorProperty>\n"
15294 " <IntVectorProperty command=\"SetActivePlotAxisLabelPrecision\"\n"
15295 " default_values=\"2\"\n"
15296 " panel_visibility=\"advanced\"\n"
15297 " name=\"ActivePlotAxisLabelPrecision\"\n"
15298 " number_of_elements=\"1\">\n"
15299 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
15300 " </IntVectorProperty>\n"
15301 " <StringVectorProperty command=\"SetActivePlotAxisLabelFontFamily\"\n"
15302 " default_values=\"Arial\"\n"
15303 " name=\"ActivePlotAxisLabelFontFamily\"\n"
15304 " number_of_elements=\"1\">\n"
15305 " <StringListDomain name=\"list\">\n"
15306 " <String value=\"Arial\" />\n"
15307 " <String value=\"Courier\" />\n"
15308 " <String value=\"Times\" />\n"
15309 " <String value=\"File\" />\n"
15310 " </StringListDomain>\n"
15311 " <Documentation>Set the font familyname.</Documentation>\n"
15312 " </StringVectorProperty>\n"
15313 " <StringVectorProperty command=\"SetActivePlotAxisLabelFontFile\"\n"
15314 " name=\"ActivePlotAxisLabelFontFile\"\n"
15315 " number_of_elements=\"1\"\n"
15316 " default_values=\"\">\n"
15317 " <Documentation>Set the font file.</Documentation>\n"
15318 " </StringVectorProperty>\n"
15319 " <IntVectorProperty command=\"SetActivePlotAxisLabelFontSize\"\n"
15320 " default_values=\"12\"\n"
15321 " name=\"ActivePlotAxisLabelFontSize\"\n"
15322 " number_of_elements=\"1\">\n"
15323 " <Documentation>Set the axis title font size.</Documentation>\n"
15324 " </IntVectorProperty>\n"
15325 " <IntVectorProperty command=\"SetActivePlotAxisLabelBold\"\n"
15326 " default_values=\"0\"\n"
15327 " name=\"ActivePlotAxisLabelBold\"\n"
15328 " number_of_elements=\"1\">\n"
15329 " <BooleanDomain name=\"bool\" />\n"
15330 " <Documentation>Set the axis title bold.</Documentation>\n"
15331 " </IntVectorProperty>\n"
15332 " <IntVectorProperty command=\"SetActivePlotAxisLabelItalic\"\n"
15333 " default_values=\"0\"\n"
15334 " name=\"ActivePlotAxisLabelItalic\"\n"
15335 " number_of_elements=\"1\">\n"
15336 " <BooleanDomain name=\"bool\" />\n"
15337 " <Documentation>Set the axis title italic.</Documentation>\n"
15338 " </IntVectorProperty>\n"
15339 " <DoubleVectorProperty command=\"SetActivePlotAxisLabelColor\"\n"
15340 " default_values=\"0 0 0\"\n"
15341 " name=\"ActivePlotAxisLabelColor\"\n"
15342 " number_of_elements=\"3\">\n"
15343 " <DoubleRangeDomain max=\"1\"\n"
15344 " min=\"0\"\n"
15345 " name=\"range\" />\n"
15346 " </DoubleVectorProperty>\n"
15347 "\n"
15348 " <PropertyGroup label=\"ActivePlot\"\n"
15349 " panel_visibility=\"advanced\">\n"
15350 " <Property name=\"ActivePlotBackgroundColor\"/>\n"
15351 " <Property name=\"ActivePlotAxisColor\"/>\n"
15352 " <Property name=\"ActivePlotGridColor\"/>\n"
15353 " <Property name=\"ActivePlotGridVisibility\"/>\n"
15354 " <Property name=\"ActivePlotAxisLabelVisibility\"/>\n"
15355 " <Property name=\"ActivePlotAxisLabelNotation\"/>\n"
15356 " <Property name=\"ActivePlotAxisLabelPrecision\"/>\n"
15357 " </PropertyGroup>\n"
15358 " <PropertyGroup label=\"ActivePlot Axis Label Properties\"\n"
15359 " panel_widget=\"FontEditor\"\n"
15360 " panel_visibility=\"advanced\">\n"
15361 " <Property name=\"ActivePlotAxisLabelColor\" function=\"Color\"/>\n"
15362 " <Property name=\"ActivePlotAxisLabelFontFamily\" function=\"Family\"/>\n"
15363 " <Property name=\"ActivePlotAxisLabelFontFile\" function=\"File\"/>\n"
15364 " <Property name=\"ActivePlotAxisLabelBold\" function=\"Bold\" />\n"
15365 " <Property name=\"ActivePlotAxisLabelItalic\" function=\"Italics\"/>\n"
15366 " <Property name=\"ActivePlotAxisLabelFontSize\" function=\"Size\" />\n"
15367 " </PropertyGroup>\n"
15368 "\n"
15369 " <!-- scatterplot -->\n"
15370 " <DoubleVectorProperty command=\"SetScatterPlotBackgroundColor\"\n"
15371 " default_values=\"1 1 1 0\"\n"
15372 " name=\"ScatterPlotBackgroundColor\"\n"
15373 " number_of_elements=\"4\"\n"
15374 " panel_widget=\"color_selector\"\n"
15375 " panel_visibility=\"advanced\">\n"
15376 " <DoubleRangeDomain max=\"1 1 1 1\"\n"
15377 " min=\"0 0 0 0\"\n"
15378 " name=\"range\" />\n"
15379 " </DoubleVectorProperty>\n"
15380 " <DoubleVectorProperty command=\"SetScatterPlotAxisColor\"\n"
15381 " default_values=\"0 0 0\"\n"
15382 " name=\"ScatterPlotAxisColor\"\n"
15383 " panel_widget=\"color_selector\"\n"
15384 " number_of_elements=\"3\"\n"
15385 " panel_visibility=\"advanced\">\n"
15386 " <DoubleRangeDomain max=\"1 1 1\"\n"
15387 " min=\"0 0 0\"\n"
15388 " name=\"range\" />\n"
15389 " </DoubleVectorProperty>\n"
15390 " <DoubleVectorProperty command=\"SetScatterPlotGridColor\"\n"
15391 " default_values=\"0.95 0.95 0.95\"\n"
15392 " name=\"ScatterPlotGridColor\"\n"
15393 " panel_widget=\"color_selector\"\n"
15394 " number_of_elements=\"3\"\n"
15395 " panel_visibility=\"advanced\">\n"
15396 " <DoubleRangeDomain max=\"1 1 1\"\n"
15397 " min=\"0 0 0\"\n"
15398 " name=\"range\" />\n"
15399 " </DoubleVectorProperty>\n"
15400 " <IntVectorProperty command=\"SetScatterPlotGridVisibility\"\n"
15401 " default_values=\"1\"\n"
15402 " name=\"ScatterPlotGridVisibility\"\n"
15403 " number_of_elements=\"1\"\n"
15404 " panel_visibility=\"advanced\">\n"
15405 " <BooleanDomain name=\"bool\" />\n"
15406 " </IntVectorProperty>\n"
15407 " <IntVectorProperty command=\"SetScatterPlotAxisLabelVisibility\"\n"
15408 " default_values=\"1\"\n"
15409 " name=\"ScatterPlotAxisLabelVisibility\"\n"
15410 " number_of_elements=\"1\"\n"
15411 " panel_visibility=\"advanced\">\n"
15412 " <BooleanDomain name=\"bool\" />\n"
15413 " </IntVectorProperty>\n"
15414 " <IntVectorProperty command=\"SetScatterPlotAxisLabelNotation\"\n"
15415 " default_values=\"0\"\n"
15416 " panel_visibility=\"advanced\"\n"
15417 " name=\"ScatterPlotAxisLabelNotation\"\n"
15418 " number_of_elements=\"1\">\n"
15419 " <EnumerationDomain name=\"enum\">\n"
15420 " <Entry text=\"Mixed\"\n"
15421 " value=\"0\" />\n"
15422 " <Entry text=\"Scientific\"\n"
15423 " value=\"1\" />\n"
15424 " <Entry text=\"Fixed\"\n"
15425 " value=\"2\" />\n"
15426 " </EnumerationDomain>\n"
15427 " </IntVectorProperty>\n"
15428 " <IntVectorProperty command=\"SetScatterPlotAxisLabelPrecision\"\n"
15429 " default_values=\"2\"\n"
15430 " panel_visibility=\"advanced\"\n"
15431 " name=\"ScatterPlotAxisLabelPrecision\"\n"
15432 " number_of_elements=\"1\">\n"
15433 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
15434 " </IntVectorProperty>\n"
15435 " <StringVectorProperty command=\"SetScatterPlotAxisLabelFontFamily\"\n"
15436 " default_values=\"Arial\"\n"
15437 " name=\"ScatterPlotAxisLabelFontFamily\"\n"
15438 " number_of_elements=\"1\">\n"
15439 " <StringListDomain name=\"list\">\n"
15440 " <String value=\"Arial\" />\n"
15441 " <String value=\"Courier\" />\n"
15442 " <String value=\"Times\" />\n"
15443 " <String value=\"File\" />\n"
15444 " </StringListDomain>\n"
15445 " <Documentation>Set the font familyname.</Documentation>\n"
15446 " </StringVectorProperty>\n"
15447 " <StringVectorProperty command=\"SetScatterPlotAxisLabelFontFile\"\n"
15448 " name=\"ScatterPlotAxisLabelFontFile\"\n"
15449 " number_of_elements=\"1\"\n"
15450 " default_values=\"\">\n"
15451 " <Documentation>Set the font file.</Documentation>\n"
15452 " </StringVectorProperty>\n"
15453 " <IntVectorProperty command=\"SetScatterPlotAxisLabelFontSize\"\n"
15454 " default_values=\"12\"\n"
15455 " name=\"ScatterPlotAxisLabelFontSize\"\n"
15456 " number_of_elements=\"1\">\n"
15457 " <Documentation>Set the axis title font size.</Documentation>\n"
15458 " </IntVectorProperty>\n"
15459 " <IntVectorProperty command=\"SetScatterPlotAxisLabelBold\"\n"
15460 " default_values=\"0\"\n"
15461 " name=\"ScatterPlotAxisLabelBold\"\n"
15462 " number_of_elements=\"1\">\n"
15463 " <BooleanDomain name=\"bool\" />\n"
15464 " <Documentation>Set the axis title bold.</Documentation>\n"
15465 " </IntVectorProperty>\n"
15466 " <IntVectorProperty command=\"SetScatterPlotAxisLabelItalic\"\n"
15467 " default_values=\"0\"\n"
15468 " name=\"ScatterPlotAxisLabelItalic\"\n"
15469 " number_of_elements=\"1\">\n"
15470 " <BooleanDomain name=\"bool\" />\n"
15471 " <Documentation>Set the axis title italic.</Documentation>\n"
15472 " </IntVectorProperty>\n"
15473 " <DoubleVectorProperty command=\"SetScatterPlotAxisLabelColor\"\n"
15474 " default_values=\"0 0 0\"\n"
15475 " name=\"ScatterPlotAxisLabelColor\"\n"
15476 " number_of_elements=\"3\">\n"
15477 " <DoubleRangeDomain max=\"1\"\n"
15478 " min=\"0\"\n"
15479 " name=\"range\" />\n"
15480 " </DoubleVectorProperty>\n"
15481 "\n"
15482 " <PropertyGroup label=\"ScatterPlot\"\n"
15483 " panel_visibility=\"advanced\">\n"
15484 " <Property name=\"ScatterPlotBackgroundColor\"/>\n"
15485 " <Property name=\"ScatterPlotAxisColor\"/>\n"
15486 " <Property name=\"ScatterPlotGridColor\"/>\n"
15487 " <Property name=\"ScatterPlotGridVisibility\"/>\n"
15488 " <Property name=\"ScatterPlotAxisLabelVisibility\"/>\n"
15489 " <Property name=\"ScatterPlotAxisLabelNotation\"/>\n"
15490 " <Property name=\"ScatterPlotAxisLabelPrecision\"/>\n"
15491 " </PropertyGroup>\n"
15492 " <PropertyGroup label=\"ScatterPlot Axis Label Properties\"\n"
15493 " panel_widget=\"FontEditor\"\n"
15494 " panel_visibility=\"advanced\">\n"
15495 " <Property name=\"ScatterPlotAxisLabelColor\" function=\"Color\"/>\n"
15496 " <Property name=\"ScatterPlotAxisLabelFontFamily\" function=\"Family\"/>\n"
15497 " <Property name=\"ScatterPlotAxisLabelFontFile\" function=\"File\"/>\n"
15498 " <Property name=\"ScatterPlotAxisLabelBold\" function=\"Bold\" />\n"
15499 " <Property name=\"ScatterPlotAxisLabelItalic\" function=\"Italics\"/>\n"
15500 ;
15501 
15502 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
15504 " <Property name=\"ScatterPlotAxisLabelFontSize\" function=\"Size\" />\n"
15505 " </PropertyGroup>\n"
15506 "\n"
15507 " <!-- histogram -->\n"
15508 " <DoubleVectorProperty command=\"SetHistogramBackgroundColor\"\n"
15509 " default_values=\"0.5 0.5 0.5 0.4\"\n"
15510 " name=\"HistogramBackgroundColor\"\n"
15511 " number_of_elements=\"4\"\n"
15512 " panel_widget=\"color_selector\"\n"
15513 " panel_visibility=\"advanced\">\n"
15514 " <DoubleRangeDomain max=\"1 1 1 1\"\n"
15515 " min=\"0 0 0 0\"\n"
15516 " name=\"range\" />\n"
15517 " </DoubleVectorProperty>\n"
15518 " <DoubleVectorProperty command=\"SetHistogramAxisColor\"\n"
15519 " default_values=\"0 0 0\"\n"
15520 " name=\"HistogramAxisColor\"\n"
15521 " panel_widget=\"color_selector\"\n"
15522 " number_of_elements=\"3\"\n"
15523 " panel_visibility=\"advanced\">\n"
15524 " <DoubleRangeDomain max=\"1 1 1\"\n"
15525 " min=\"0 0 0\"\n"
15526 " name=\"range\" />\n"
15527 " </DoubleVectorProperty>\n"
15528 " <DoubleVectorProperty command=\"SetHistogramGridColor\"\n"
15529 " default_values=\"0.95 0.95 0.95\"\n"
15530 " name=\"HistogramGridColor\"\n"
15531 " panel_widget=\"color_selector\"\n"
15532 " number_of_elements=\"3\"\n"
15533 " panel_visibility=\"advanced\">\n"
15534 " <DoubleRangeDomain max=\"1 1 1\"\n"
15535 " min=\"0 0 0\"\n"
15536 " name=\"range\" />\n"
15537 " </DoubleVectorProperty>\n"
15538 " <IntVectorProperty command=\"SetHistogramGridVisibility\"\n"
15539 " default_values=\"1\"\n"
15540 " name=\"HistogramGridVisibility\"\n"
15541 " number_of_elements=\"1\"\n"
15542 " panel_visibility=\"advanced\">\n"
15543 " <BooleanDomain name=\"bool\" />\n"
15544 " </IntVectorProperty>\n"
15545 " <IntVectorProperty command=\"SetHistogramAxisLabelVisibility\"\n"
15546 " default_values=\"1\"\n"
15547 " name=\"HistogramAxisLabelVisibility\"\n"
15548 " number_of_elements=\"1\"\n"
15549 " panel_visibility=\"advanced\">\n"
15550 " <BooleanDomain name=\"bool\" />\n"
15551 " </IntVectorProperty>\n"
15552 " <IntVectorProperty command=\"SetHistogramAxisLabelNotation\"\n"
15553 " default_values=\"0\"\n"
15554 " panel_visibility=\"advanced\"\n"
15555 " name=\"HistogramAxisLabelNotation\"\n"
15556 " number_of_elements=\"1\">\n"
15557 " <EnumerationDomain name=\"enum\">\n"
15558 " <Entry text=\"Mixed\"\n"
15559 " value=\"0\" />\n"
15560 " <Entry text=\"Scientific\"\n"
15561 " value=\"1\" />\n"
15562 " <Entry text=\"Fixed\"\n"
15563 " value=\"2\" />\n"
15564 " </EnumerationDomain>\n"
15565 " </IntVectorProperty>\n"
15566 " <IntVectorProperty command=\"SetHistogramAxisLabelPrecision\"\n"
15567 " default_values=\"2\"\n"
15568 " panel_visibility=\"advanced\"\n"
15569 " name=\"HistogramAxisLabelPrecision\"\n"
15570 " number_of_elements=\"1\">\n"
15571 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
15572 " </IntVectorProperty>\n"
15573 " <StringVectorProperty command=\"SetHistogramAxisLabelFontFamily\"\n"
15574 " default_values=\"Arial\"\n"
15575 " name=\"HistogramAxisLabelFontFamily\"\n"
15576 " number_of_elements=\"1\">\n"
15577 " <StringListDomain name=\"list\">\n"
15578 " <String value=\"Arial\" />\n"
15579 " <String value=\"Courier\" />\n"
15580 " <String value=\"Times\" />\n"
15581 " <String value=\"File\" />\n"
15582 " </StringListDomain>\n"
15583 " <Documentation>Set the font familyname.</Documentation>\n"
15584 " </StringVectorProperty>\n"
15585 " <StringVectorProperty command=\"SetHistogramAxisLabelFontFile\"\n"
15586 " name=\"HistogramAxisLabelFontFile\"\n"
15587 " number_of_elements=\"1\"\n"
15588 " default_values=\"\">\n"
15589 " <Documentation>Set the font file.</Documentation>\n"
15590 " </StringVectorProperty>\n"
15591 " <IntVectorProperty command=\"SetHistogramAxisLabelFontSize\"\n"
15592 " default_values=\"12\"\n"
15593 " name=\"HistogramAxisLabelFontSize\"\n"
15594 " number_of_elements=\"1\">\n"
15595 " <Documentation>Set the axis title font size.</Documentation>\n"
15596 " </IntVectorProperty>\n"
15597 " <IntVectorProperty command=\"SetHistogramAxisLabelBold\"\n"
15598 " default_values=\"0\"\n"
15599 " name=\"HistogramAxisLabelBold\"\n"
15600 " number_of_elements=\"1\">\n"
15601 " <BooleanDomain name=\"bool\" />\n"
15602 " <Documentation>Set the axis title bold.</Documentation>\n"
15603 " </IntVectorProperty>\n"
15604 " <IntVectorProperty command=\"SetHistogramAxisLabelItalic\"\n"
15605 " default_values=\"0\"\n"
15606 " name=\"HistogramAxisLabelItalic\"\n"
15607 " number_of_elements=\"1\">\n"
15608 " <BooleanDomain name=\"bool\" />\n"
15609 " <Documentation>Set the axis title italic.</Documentation>\n"
15610 " </IntVectorProperty>\n"
15611 " <DoubleVectorProperty command=\"SetHistogramAxisLabelColor\"\n"
15612 " default_values=\"0 0 0\"\n"
15613 " name=\"HistogramAxisLabelColor\"\n"
15614 " number_of_elements=\"3\">\n"
15615 " <DoubleRangeDomain max=\"1\"\n"
15616 " min=\"0\"\n"
15617 " name=\"range\" />\n"
15618 " </DoubleVectorProperty>\n"
15619 "\n"
15620 " <PropertyGroup label=\"Histogram\"\n"
15621 " panel_visibility=\"advanced\">\n"
15622 " <Property name=\"HistogramBackgroundColor\"/>\n"
15623 " <Property name=\"HistogramAxisColor\"/>\n"
15624 " <Property name=\"HistogramGridColor\"/>\n"
15625 " <Property name=\"HistogramGridVisibility\"/>\n"
15626 " <Property name=\"HistogramAxisLabelVisibility\"/>\n"
15627 " <Property name=\"HistogramAxisLabelNotation\"/>\n"
15628 " <Property name=\"HistogramAxisLabelPrecision\"/>\n"
15629 " </PropertyGroup>\n"
15630 " <PropertyGroup label=\"Histogram Axis Label Properties\"\n"
15631 " panel_widget=\"FontEditor\"\n"
15632 " panel_visibility=\"advanced\">\n"
15633 " <Property name=\"HistogramAxisLabelColor\" function=\"Color\"/>\n"
15634 " <Property name=\"HistogramAxisLabelFontFamily\" function=\"Family\"/>\n"
15635 " <Property name=\"HistogramAxisLabelFontFile\" function=\"File\"/>\n"
15636 " <Property name=\"HistogramAxisLabelBold\" function=\"Bold\" />\n"
15637 " <Property name=\"HistogramAxisLabelItalic\" function=\"Italics\"/>\n"
15638 " <Property name=\"HistogramAxisLabelFontSize\" function=\"Size\" />\n"
15639 " </PropertyGroup>\n"
15640 "\n"
15641 " <Hints>\n"
15642 " <ShowOneRepresentationAtATime type=\"PlotMatrixRepresentation\" />\n"
15643 " <!-- When present, vtkSMParaViewPipelineController::Show() will\n"
15644 " result in hiding other representations that are currently visible\n"
15645 " -->\n"
15646 " </Hints>\n"
15647 "\n"
15648 " <!-- end of PlotMatrixViewProxy -->\n"
15649 " </PlotMatrixViewProxy>\n"
15650 " <!-- ================================================================== -->\n"
15651 " <SpreadSheetViewProxy base_proxygroup=\"internal_views\"\n"
15652 " base_proxyname=\"ViewBase\"\n"
15653 " class=\"vtkSpreadSheetView\"\n"
15654 " name=\"SpreadSheetView\"\n"
15655 " label=\"SpreadSheet View\"\n"
15656 " processes=\"client|dataserver|renderserver\"\n"
15657 " representation_name=\"SpreadSheetRepresentation\">\n"
15658 " <IntVectorProperty name=\"CellFontSize\"\n"
15659 " default_values=\"9\"\n"
15660 " number_of_elements=\"1\">\n"
15661 " <IntRangeDomain min=\"1\" max=\"48\" name=\"range\" />\n"
15662 " <Documentation>Sets the font size for cells in the\n"
15663 " spreadsheet.</Documentation>\n"
15664 " </IntVectorProperty>\n"
15665 " <IntVectorProperty name=\"HeaderFontSize\"\n"
15666 " default_values=\"9\"\n"
15667 " number_of_elements=\"1\">\n"
15668 " <IntRangeDomain min=\"1\" max=\"48\" name=\"range\" />\n"
15669 " <Documentation>Sets the font size for row and column headers\n"
15670 " in the spreadsheet.</Documentation>\n"
15671 " </IntVectorProperty>\n"
15672 " <IntVectorProperty command=\"SetShowExtractedSelection\"\n"
15673 " default_values=\"0\"\n"
15674 " name=\"SelectionOnly\"\n"
15675 " number_of_elements=\"1\"\n"
15676 " panel_visibility=\"never\">\n"
15677 " <Documentation>When set to 1, this representations shows only the\n"
15678 " selected cells (or points). The change will effect only after calling\n"
15679 " Update(). Note that changing this will clean all cache.</Documentation>\n"
15680 " <BooleanDomain name=\"bool\" />\n"
15681 " </IntVectorProperty>\n"
15682 " <IntVectorProperty command=\"SetGenerateCellConnectivity\"\n"
15683 " default_values=\"0\"\n"
15684 " name=\"GenerateCellConnectivity\"\n"
15685 " number_of_elements=\"1\"\n"
15686 " panel_visibility=\"never\">\n"
15687 " <BooleanDomain name=\"bool\" />\n"
15688 " <Documentation>Generation of the cell connectivity.</Documentation>\n"
15689 " </IntVectorProperty>\n"
15690 " <IntVectorProperty command=\"SetShowFieldData\"\n"
15691 " default_values=\"0\"\n"
15692 " name=\"ShowFieldData\"\n"
15693 " number_of_elements=\"1\"\n"
15694 " panel_visibility=\"never\">\n"
15695 " <BooleanDomain name=\"bool\" />\n"
15696 " <Documentation>Show the field data associated to the points / cells.</Documentation>\n"
15697 " </IntVectorProperty>\n"
15698 " <StringVectorProperty command=\"SetColumnNameToSort\"\n"
15699 " name=\"ColumnToSort\"\n"
15700 " number_of_elements=\"1\"\n"
15701 " panel_visibility=\"never\">\n"
15702 " </StringVectorProperty>\n"
15703 " <IntVectorProperty command=\"SetInvertSortOrder\"\n"
15704 " default_values=\"0\"\n"
15705 " name=\"InvertOrder\"\n"
15706 " number_of_elements=\"1\"\n"
15707 " panel_visibility=\"never\">\n"
15708 " <BooleanDomain name=\"bool\" />\n"
15709 " </IntVectorProperty>\n"
15710 " <IdTypeVectorProperty command=\"SetBlockSize\"\n"
15711 " default_values=\"1024\"\n"
15712 " name=\"BlockSize\"\n"
15713 " number_of_elements=\"1\"\n"
15714 " panel_visibility=\"never\">\n"
15715 " <Documentation>Get/Set the number of rows that fit within one block.\n"
15716 " The output of this filter will have at most BlockSize\n"
15717 " rows.</Documentation>\n"
15718 " </IdTypeVectorProperty>\n"
15719 " <StringVectorProperty command=\"HideColumnByLabel\"\n"
15720 " clean_command=\"ClearHiddenColumnsByLabel\"\n"
15721 " name=\"HiddenColumnLabels\"\n"
15722 " number_of_elements_per_command=\"1\"\n"
15723 " panel_visibility=\"never\"\n"
15724 " default_values_delimiter=\";\"\n"
15725 " default_values=\"Block Number\"\n"
15726 " number_of_elements=\"1\"\n"
15727 " repeat_command=\"1\">\n"
15728 " <Documentation>This is list of labels for columns that will be hidden\n"
15729 " in the view i.e. these columns won't be show in the GUI or exported\n"
15730 " when exporting the view.\n"
15731 " </Documentation>\n"
15732 " </StringVectorProperty>\n"
15733 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
15734 " default_values=\"0\"\n"
15735 " name=\"FieldAssociation\"\n"
15736 " number_of_elements=\"1\"\n"
15737 " panel_visibility=\"never\">\n"
15738 " <Documentation>Select the attribute data to pass.</Documentation>\n"
15739 " <FieldDataDomain enable_field_data=\"1\"\n"
15740 " name=\"enum\">\n"
15741 " </FieldDataDomain>\n"
15742 " </IntVectorProperty>\n"
15743 "\n"
15744 " <Hints>\n"
15745 " <ShowOneRepresentationAtATime />\n"
15746 " <!-- When present, vtkSMParaViewPipelineController::Show() will\n"
15747 " result in hiding other representations that are currently visible\n"
15748 " -->\n"
15749 " </Hints>\n"
15750 "\n"
15751 " <!-- End of SpreadSheetView -->\n"
15752 " </SpreadSheetViewProxy>\n"
15753 "\n"
15754 " <!-- ================================================================== -->\n"
15755 " <RenderViewProxy name=\"RenderViewWithEDL\" class=\"vtkPVRenderViewWithEDL\"\n"
15756 " label=\"Eye Dome Lighting\"\n"
15757 " processes=\"client|renderserver|dataserver\"\n"
15758 " base_proxygroup=\"views\"\n"
15759 " base_proxyname=\"RenderView\">\n"
15760 " <!-- End of EyeDomeLighting View -->\n"
15761 " </RenderViewProxy>\n"
15762 "\n"
15763 " </ProxyGroup>\n"
15764 "\n"
15765 " <!-- ==================================================================== -->\n"
15766 " <ProxyGroup name=\"internal_representations\">\n"
15767 " <PVRepresentationProxy class=\"vtkPVCompositeRepresentation\"\n"
15768 " name=\"PVRepresentationBase\"\n"
15769 " processes=\"client|renderserver|dataserver\">\n"
15770 " <Documentation>ParaView's default representation for showing any type of\n"
15771 " dataset in the render view.</Documentation>\n"
15772 " <InputProperty command=\"SetSelectionConnection\"\n"
15773 " name=\"Selection\">\n"
15774 " <DataTypeDomain name=\"input_type\">\n"
15775 " <DataType value=\"vtkSelection\" />\n"
15776 " </DataTypeDomain>\n"
15777 " <Documentation>Set the selection.</Documentation>\n"
15778 " </InputProperty>\n"
15779 " <IntVectorProperty command=\"SetVisibility\"\n"
15780 " default_values=\"1\"\n"
15781 " name=\"Visibility\"\n"
15782 " number_of_elements=\"1\"\n"
15783 " panel_visibility=\"never\">\n"
15784 " <BooleanDomain name=\"bool\" />\n"
15785 " <Documentation>Set the visibility for this\n"
15786 " representation.</Documentation>\n"
15787 " </IntVectorProperty>\n"
15788 " <IntVectorProperty command=\"SetForceUseCache\"\n"
15789 " default_values=\"0\"\n"
15790 " is_internal=\"1\"\n"
15791 " name=\"ForceUseCache\"\n"
15792 " number_of_elements=\"1\">\n"
15793 " <BooleanDomain name=\"bool\" />\n"
15794 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
15795 " and representations cache based on what the view tells it. However in\n"
15796 " some cases we may want to force a representation to cache irrespective\n"
15797 " of the view (e.g. comparative views). In which case these ivars can up\n"
15798 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
15799 " Instead, ForcedCacheKey is used.</Documentation>\n"
15800 " </IntVectorProperty>\n"
15801 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
15802 " default_values=\"none\"\n"
15803 " is_internal=\"1\"\n"
15804 " name=\"ForcedCacheKey\"\n"
15805 " number_of_elements=\"1\">\n"
15806 " <DoubleRangeDomain name=\"range\" />\n"
15807 ;
15808 
15809 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
15811 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
15812 " and representations cache based on what the view tells it. However in\n"
15813 " some cases we may want to force a representation to cache irrespective\n"
15814 " of the view (e.g. comparative views). In which case these ivars can up\n"
15815 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
15816 " Instead, ForcedCacheKey is used.</Documentation>\n"
15817 " </DoubleVectorProperty>\n"
15818 " <IntVectorProperty command=\"SetSelectionVisibility\"\n"
15819 " default_values=\"1\"\n"
15820 " name=\"SelectionVisibility\"\n"
15821 " number_of_elements=\"1\"\n"
15822 " panel_visibility=\"never\">\n"
15823 " <BooleanDomain name=\"bool\" />\n"
15824 " <Documentation>Set the visibility for the selection, if\n"
15825 " any.</Documentation>\n"
15826 " </IntVectorProperty>\n"
15827 " <RepresentationType subproxy=\"OutlineRepresentation\"\n"
15828 " text=\"Outline\" />\n"
15829 " <RepresentationType subproxy=\"FeatureEdgesRepresentation\"\n"
15830 " text=\"Feature Edges\" />\n"
15831 " <RepresentationType subproxy=\"SurfaceRepresentation\"\n"
15832 " subtype=\"Points\"\n"
15833 " text=\"Points\" />\n"
15834 " <RepresentationType subproxy=\"SurfaceRepresentation\"\n"
15835 " subtype=\"Wireframe\"\n"
15836 " text=\"Wireframe\" />\n"
15837 " <RepresentationType subproxy=\"SurfaceRepresentation\"\n"
15838 " subtype=\"Surface\"\n"
15839 " text=\"Surface\" />\n"
15840 " <RepresentationType subproxy=\"SurfaceRepresentation\"\n"
15841 " subtype=\"Surface With Edges\"\n"
15842 " text=\"Surface With Edges\" />\n"
15843 " <RepresentationType subproxy=\"Glyph3DRepresentation\"\n"
15844 " subtype=\"Surface\"\n"
15845 " text=\"3D Glyphs\" />\n"
15846 " <RepresentationType subproxy=\"PointGaussianRepresentation\"\n"
15847 " text=\"Point Gaussian\" />\n"
15848 " <StringVectorProperty command=\"GetRepresentationTypes\"\n"
15849 " information_only=\"1\"\n"
15850 " name=\"RepresentationTypesInfo\"\n"
15851 " si_class=\"vtkSIDataArrayProperty\">\n"
15852 " <Documentation>Property that lists the available representation types.\n"
15853 " This is used by the domain for \"Representation\" to setup the list of\n"
15854 " types available correctly.</Documentation>\n"
15855 " </StringVectorProperty>\n"
15856 " <StringVectorProperty command=\"SetActiveRepresentation\"\n"
15857 " default_values=\"Surface\"\n"
15858 " name=\"Representation\"\n"
15859 " number_of_elements=\"1\"\n"
15860 " panel_visibility=\"default\"\n"
15861 " panel_widget=\"display_representation_selector\" >\n"
15862 " <Documentation>Choose the type for the representation.</Documentation>\n"
15863 " <RepresentationTypeDomain name=\"list\">\n"
15864 " <RequiredProperties>\n"
15865 " <Property function=\"StringList\"\n"
15866 " name=\"RepresentationTypesInfo\" />\n"
15867 " <Property function=\"Input\"\n"
15868 " name=\"Input\" />\n"
15869 " </RequiredProperties>\n"
15870 " </RepresentationTypeDomain>\n"
15871 " </StringVectorProperty>\n"
15872 " <StringVectorProperty command=\"SetCellFieldDataArrayName\"\n"
15873 " default_values=\"vtkOriginalCellIds\"\n"
15874 " name=\"SelectionCellFieldDataArrayName\"\n"
15875 " number_of_elements=\"1\"\n"
15876 " panel_visibility=\"never\">\n"
15877 " <ArrayListDomain input_domain_name=\"input_array_cell\"\n"
15878 " name=\"array_list\">\n"
15879 " <RequiredProperties>\n"
15880 " <Property function=\"Input\" name=\"Input\" />\n"
15881 " </RequiredProperties>\n"
15882 " </ArrayListDomain>\n"
15883 " </StringVectorProperty>\n"
15884 " <StringVectorProperty command=\"SetPointFieldDataArrayName\"\n"
15885 " default_values=\"vtkOriginalPointIds\"\n"
15886 " name=\"SelectionPointFieldDataArrayName\"\n"
15887 " number_of_elements=\"1\"\n"
15888 " panel_visibility=\"never\">\n"
15889 " <ArrayListDomain input_domain_name=\"input_array_point\"\n"
15890 " name=\"array_list\">\n"
15891 " <RequiredProperties>\n"
15892 " <Property function=\"Input\" name=\"Input\" />\n"
15893 " </RequiredProperties>\n"
15894 " </ArrayListDomain>\n"
15895 " </StringVectorProperty>\n"
15896 " <SubProxy>\n"
15897 " <Proxy name=\"SurfaceRepresentation\"\n"
15898 " proxygroup=\"representations\"\n"
15899 " proxyname=\"SurfaceRepresentation\"></Proxy>\n"
15900 " <ExposedProperties>\n"
15901 " <PropertyGroup panel_visibility=\"default\"\n"
15902 " panel_widget=\"ColorEditor\"\n"
15903 " label=\"Coloring\" >\n"
15904 " <Property name=\"AmbientColor\" />\n"
15905 " <Property name=\"ColorArrayName\" />\n"
15906 " <Property name=\"DiffuseColor\" />\n"
15907 " <Property name=\"LookupTable\" />\n"
15908 " <Property name=\"UseSeparateColorMap\" />\n"
15909 " </PropertyGroup>\n"
15910 "\n"
15911 " <PropertyGroup label=\"Scalar Coloring\">\n"
15912 " <Property name=\"MapScalars\"\n"
15913 " panel_visibility=\"advanced\" />\n"
15914 " <Property name=\"MultiComponentsMapping\"\n"
15915 " panel_visibility=\"advanced\" />\n"
15916 " <Property name=\"InterpolateScalarsBeforeMapping\"\n"
15917 " panel_visibility=\"advanced\" />\n"
15918 " <Property name=\"UseNanColorForMissingArrays\"\n"
15919 " panel_visibility=\"advanced\" />\n"
15920 " </PropertyGroup>\n"
15921 "\n"
15922 " <PropertyGroup label=\"Styling\">\n"
15923 " <Property name=\"Opacity\"\n"
15924 " panel_visibility=\"default\" />\n"
15925 " <Property name=\"PointSize\"\n"
15926 " panel_visibility=\"advanced\"\n"
15927 " panel_visibility_default_for_representation=\"points\" />\n"
15928 " <Property name=\"LineWidth\"\n"
15929 " panel_visibility=\"advanced\"\n"
15930 " panel_visibility_default_for_representation=\"wireframe\" />\n"
15931 " <Property name=\"RenderLinesAsTubes\"\n"
15932 " panel_visibility=\"advanced\"\n"
15933 " panel_visibility_default_for_representation=\"wireframe\"/>\n"
15934 " <Property name=\"RenderPointsAsSpheres\"\n"
15935 " panel_visibility=\"advanced\"\n"
15936 " panel_visibility_default_for_representation=\"points\"/>\n"
15937 " <Hints>\n"
15938 " <!--Hide for volume representation-->\n"
15939 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
15940 " mode=\"visibility\"\n"
15941 " property=\"Representation\"\n"
15942 " value=\"Volume\"\n"
15943 " inverse=\"1\" />\n"
15944 " </Hints>\n"
15945 " </PropertyGroup>\n"
15946 " <PropertyGroup name=\"Lighting\">\n"
15947 " <Property name=\"DisableLighting\"\n"
15948 " panel_visibility=\"advanced\" />\n"
15949 " <Property name=\"Diffuse\"\n"
15950 " panel_visibility=\"advanced\" />\n"
15951 " </PropertyGroup>\n"
15952 " <PropertyGroup name=\"Lighting\">\n"
15953 " <Property name=\"Interpolation\"\n"
15954 " panel_visibility=\"advanced\" />\n"
15955 " <Property name=\"Specular\"\n"
15956 " panel_visibility=\"default\" />\n"
15957 " <Property name=\"SpecularColor\"\n"
15958 " panel_widget=\"color_selector\"\n"
15959 " panel_visibility=\"advanced\" />\n"
15960 " <Property name=\"InteractiveSelectionColor\"\n"
15961 " panel_visibility=\"never\" />\n"
15962 " <Property name=\"SpecularPower\"\n"
15963 " panel_visibility=\"advanced\" />\n"
15964 " <Property name=\"Luminosity\"\n"
15965 " panel_visibility=\"advanced\" />\n"
15966 " <Property name=\"Ambient\" panel_visibility=\"advanced\"/>\n"
15967 " <Property name=\"Roughness\" panel_visibility=\"advanced\"/>\n"
15968 " <Property name=\"Metallic\" panel_visibility=\"advanced\"/>\n"
15969 " <Property name=\"EdgeTint\"\n"
15970 " panel_widget=\"color_selector\"\n"
15971 " panel_visibility=\"advanced\"/>\n"
15972 " <Property name=\"Anisotropy\" panel_visibility=\"advanced\"/>\n"
15973 " <Property name=\"AnisotropyRotation\" panel_visibility=\"advanced\"/>\n"
15974 " <Property name=\"BaseIOR\" panel_visibility=\"advanced\"/>\n"
15975 " <Property name=\"CoatStrength\" panel_visibility=\"advanced\"/>\n"
15976 " <Property name=\"CoatIOR\" panel_visibility=\"advanced\"/>\n"
15977 " <Property name=\"CoatRoughness\" panel_visibility=\"advanced\"/>\n"
15978 " <Property name=\"CoatColor\"\n"
15979 " panel_widget=\"color_selector\"\n"
15980 " panel_visibility=\"advanced\" />\n"
15981 " <Property name=\"SelectNormalArray\" panel_visibility=\"advanced\"/>\n"
15982 " <Property name=\"SelectTangentArray\" panel_visibility=\"advanced\"/>\n"
15983 " <Hints>\n"
15984 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
15985 " <Expression type=\"and\">\n"
15986 " <!-- Hide when DisableLighting selected -->\n"
15987 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
15988 " mode=\"visibility\"\n"
15989 " property=\"DisableLighting\"\n"
15990 " value=\"0\" />\n"
15991 " <!-- Hide for volume representation -->\n"
15992 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
15993 " mode=\"visibility\"\n"
15994 " property=\"Representation\"\n"
15995 " value=\"Volume\"\n"
15996 " inverse=\"1\" />\n"
15997 " </Expression>\n"
15998 " </PropertyWidgetDecorator>\n"
15999 " </Hints>\n"
16000 " </PropertyGroup>\n"
16001 " <PropertyGroup label=\"Texturing\">\n"
16002 " <Property name=\"SelectTCoordArray\" panel_visibility=\"advanced\"/>\n"
16003 " <Property name=\"Texture\" panel_visibility=\"advanced\"/>\n"
16004 " <Property name=\"RepeatTextures\" panel_visibility=\"advanced\"/>\n"
16005 " <Property name=\"InterpolateTextures\" panel_visibility=\"advanced\"/>\n"
16006 " <Property name=\"SeamlessU\" panel_visibility=\"advanced\"/>\n"
16007 " <Property name=\"SeamlessV\" panel_visibility=\"advanced\"/>\n"
16008 " <Property name=\"UseMipmapTextures\" panel_visibility=\"advanced\"/>\n"
16009 " <Property name=\"ShowTexturesOnBackface\" panel_visibility=\"advanced\"/>\n"
16010 " <Property name=\"BaseColorTexture\" panel_visibility=\"advanced\"/>\n"
16011 " <Property name=\"NormalTexture\" panel_visibility=\"advanced\"/>\n"
16012 " <Property name=\"NormalScale\" panel_visibility=\"advanced\"/>\n"
16013 " <Property name=\"CoatNormalTexture\" panel_visibility=\"advanced\"/>\n"
16014 " <Property name=\"CoatNormalScale\" panel_visibility=\"advanced\"/>\n"
16015 " <Property name=\"MaterialTexture\" panel_visibility=\"advanced\"/>\n"
16016 " <Property name=\"OcclusionStrength\" panel_visibility=\"advanced\"/>\n"
16017 " <Property name=\"AnisotropyTexture\" panel_visibility=\"advanced\"/>\n"
16018 " <Property name=\"EmissiveTexture\" panel_visibility=\"advanced\"/>\n"
16019 " <Property name=\"EmissiveFactor\" panel_visibility=\"advanced\"/>\n"
16020 " <Property name=\"TextureTransform\" panel_visibility=\"advanced\"/>\n"
16021 " <Hints>\n"
16022 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
16023 " <Expression type=\"and\">\n"
16024 " <!-- Hide when DisableLighting selected -->\n"
16025 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16026 " mode=\"visibility\"\n"
16027 " property=\"DisableLighting\"\n"
16028 " value=\"0\" />\n"
16029 " <!-- Hide for volume representation -->\n"
16030 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16031 " mode=\"visibility\"\n"
16032 " property=\"Representation\"\n"
16033 " value=\"Volume\"\n"
16034 " inverse=\"1\" />\n"
16035 " </Expression>\n"
16036 " </PropertyWidgetDecorator>\n"
16037 " </Hints>\n"
16038 " </PropertyGroup>\n"
16039 "\n"
16040 " <PropertyGroup label=\"Edge Styling\">\n"
16041 " <Property name=\"EdgeColor\"\n"
16042 " panel_widget=\"color_selector_with_palette\"\n"
16043 " panel_visibility=\"advanced\"\n"
16044 " panel_visibility_default_for_representation=\"Surface With Edges\" />\n"
16045 " <Property name=\"EdgeOpacity\"\n"
16046 " panel_visibility=\"advanced\"\n"
16047 " panel_visibility_default_for_representation=\"Surface With Edges\" />\n"
16048 " </PropertyGroup>\n"
16049 "\n"
16050 " <PropertyGroup label=\"Backface Styling\">\n"
16051 " <Property name=\"BackfaceRepresentation\"\n"
16052 " panel_visibility=\"advanced\" />\n"
16053 " <Property name=\"BackfaceAmbientColor\"\n"
16054 " panel_widget=\"color_selector\"\n"
16055 " panel_visibility=\"advanced\" />\n"
16056 " <Property name=\"BackfaceDiffuseColor\"\n"
16057 " panel_widget=\"color_selector\"\n"
16058 " panel_visibility=\"advanced\" />\n"
16059 " <Property name=\"BackfaceOpacity\"\n"
16060 " panel_visibility=\"advanced\" />\n"
16061 " </PropertyGroup>\n"
16062 "\n"
16063 " <PropertyGroup label=\"Transforming\">\n"
16064 " <Property name=\"Position\"\n"
16065 " exposed_name=\"Translation\"\n"
16066 " panel_visibility=\"advanced\" />\n"
16067 " <Property name=\"Scale\"\n"
16068 " panel_visibility=\"advanced\" />\n"
16069 " <Property name=\"Orientation\"\n"
16070 " panel_visibility=\"advanced\" />\n"
16071 " <Property name=\"Origin\"\n"
16072 " panel_visibility=\"advanced\" />\n"
16073 " <Property name=\"CoordinateShiftScaleMethod\"\n"
16074 " panel_visibility=\"advanced\"/>\n"
16075 " </PropertyGroup>\n"
16076 "\n"
16077 " <PropertyGroup label=\"Miscellaneous\">\n"
16078 " <Property name=\"Pickable\"\n"
16079 " panel_visibility=\"advanced\" />\n"
16080 " <Property name=\"StaticMode\"\n"
16081 " panel_visibility=\"never\" />\n"
16082 " <Property name=\"SuppressLOD\"\n"
16083 " panel_visibility=\"never\" />\n"
16084 " <Property name=\"UserTransform\"\n"
16085 " panel_visibility=\"never\" />\n"
16086 " <Property name=\"Triangulate\"\n"
16087 " panel_visibility=\"advanced\" />\n"
16088 " <Property name=\"UseShaderReplacements\"\n"
16089 " panel_visibility=\"advanced\" />\n"
16090 " <Property name=\"ShaderReplacements\"\n"
16091 ;
16092 
16093 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
16095 " panel_visibility=\"advanced\" />\n"
16096 " <Property name=\"NonlinearSubdivisionLevel\"\n"
16097 " panel_visibility=\"advanced\" />\n"
16098 " <Property name=\"MatchBoundariesIgnoringCellOrder\"\n"
16099 " panel_visibility=\"advanced\" />\n"
16100 " <Property name=\"BlockColorsDistinctValues\"\n"
16101 " panel_visibility=\"advanced\" />\n"
16102 " <Property name=\"UseDataPartitions\"\n"
16103 " panel_visibility=\"advanced\" />\n"
16104 " </PropertyGroup>\n"
16105 "\n"
16106 " <PropertyGroup panel_visibility=\"advanced\"\n"
16107 " label=\"Ray Tracing\" >\n"
16108 " <Property name=\"OSPRayUseScaleArray\" />\n"
16109 " <Property name=\"OSPRayScaleArray\" />\n"
16110 " <Property name=\"OSPRayScaleFunction\" />\n"
16111 " <Property name=\"OSPRayMaterial\" />\n"
16112 " </PropertyGroup>\n"
16113 "\n"
16114 " <PropertyGroup label=\"Blocks\"\n"
16115 " panel_widget=\"DataAssemblyEditor\"\n"
16116 " panel_visibility=\"multiblock_inspector\">\n"
16117 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
16118 " <Property name=\"BlockSelectors\" function=\"Selectors\" />\n"
16119 " <Property name=\"BlockColors\" function=\"Colors\" />\n"
16120 " <Property name=\"BlockOpacities\" function=\"Opacities\" />\n"
16121 " <Property name=\"BlockInterpolateScalarsBeforeMappings\" function=\"InterpolateScalarsBeforeMappings\"/>\n"
16122 " <Property name=\"BlockMapScalars\" function=\"MapScalars\"/>\n"
16123 " <Property name=\"BlockColorArrayNames\" function=\"ArrayNames\"/>\n"
16124 " <Property name=\"BlockLookupTableSelectors\" function=\"LookupTableSelectors\"/>\n"
16125 " <Property name=\"BlockLookupTables\" function=\"LookupTables\"/>\n"
16126 " <Property name=\"BlockUseSeparateColorMaps\" function=\"UseSeparateColorMaps\"/>\n"
16127 " <Hints>\n"
16128 " <DataAssemblyPropertyWidget use_inputname_as_header=\"1\" link_active_selection=\"1\"/>\n"
16129 " </Hints>\n"
16130 " </PropertyGroup>\n"
16131 "\n"
16132 " </ExposedProperties>\n"
16133 " </SubProxy>\n"
16134 " <SubProxy>\n"
16135 " <Proxy name=\"OutlineRepresentation\"\n"
16136 " proxygroup=\"representations\"\n"
16137 " proxyname=\"OutlineRepresentation\"></Proxy>\n"
16138 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16139 " <Exception name=\"Input\" />\n"
16140 " <Exception name=\"Visibility\" />\n"
16141 " </ShareProperties>\n"
16142 " </SubProxy>\n"
16143 " <SubProxy>\n"
16144 " <Proxy name=\"FeatureEdgesRepresentation\"\n"
16145 " proxygroup=\"representations\"\n"
16146 " proxyname=\"FeatureEdgesRepresentation\"></Proxy>\n"
16147 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16148 " <Exception name=\"Input\" />\n"
16149 " <Exception name=\"Visibility\" />\n"
16150 " </ShareProperties>\n"
16151 " </SubProxy>\n"
16152 " <SubProxy>\n"
16153 " <Proxy name=\"Glyph3DRepresentation\"\n"
16154 " proxygroup=\"representations\"\n"
16155 " proxyname=\"Glyph3DRepresentation\"></Proxy>\n"
16156 " <ExposedProperties>\n"
16157 " <PropertyGroup label=\"Glyph Parameters\"\n"
16158 " panel_visibility=\"advanced\">\n"
16159 " <Property name=\"Masking\"\n"
16160 " panel_visibility=\"never\" />\n"
16161 " <Property name=\"MeshVisibility\"\n"
16162 " panel_visibility=\"never\" />\n"
16163 " <Property name=\"Orient\"\n"
16164 " panel_visibility=\"advanced\" />\n"
16165 " <Property name=\"OrientationMode\"\n"
16166 " panel_visibility=\"advanced\" />\n"
16167 " <Property name=\"SelectOrientationVectors\"\n"
16168 " panel_visibility=\"advanced\" />\n"
16169 " <Property name=\"Scaling\"\n"
16170 " panel_visibility=\"advanced\" />\n"
16171 " <Property name=\"ScaleMode\"\n"
16172 " panel_visibility=\"advanced\" />\n"
16173 " <Property name=\"ScaleFactor\"\n"
16174 " panel_visibility=\"advanced\" />\n"
16175 " <Property name=\"SelectMaskArray\"\n"
16176 " panel_visibility=\"never\" />\n"
16177 " <Property name=\"SelectScaleArray\"\n"
16178 " panel_visibility=\"advanced\" />\n"
16179 " <Property name=\"GlyphType\"\n"
16180 " panel_visibility=\"advanced\"\n"
16181 " panel_visibility_default_for_representation=\"3d glyphs\"/>\n"
16182 " <Property name=\"UseGlyphTable\"\n"
16183 " panel_visibility=\"advanced\"/>\n"
16184 " <Property name=\"GlyphTableIndexArray\"\n"
16185 " panel_visibility=\"advanced\"/>\n"
16186 " <Property name=\"UseCompositeGlyphTable\"\n"
16187 " panel_visibility=\"advanced\"/>\n"
16188 " <Property name=\"UseGlyphCullingAndLOD\"\n"
16189 " panel_visibility=\"advanced\"/>\n"
16190 " <Property name=\"LODValues\"\n"
16191 " panel_visibility=\"advanced\"/>\n"
16192 " <Property name=\"ColorByLODIndex\"\n"
16193 " panel_visibility=\"advanced\"/>\n"
16194 " <Hints>\n"
16195 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16196 " mode=\"visibility\"\n"
16197 " property=\"Representation\"\n"
16198 " value=\"3D Glyphs\" />\n"
16199 " </Hints>\n"
16200 " </PropertyGroup>\n"
16201 " </ExposedProperties>\n"
16202 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16203 " <Exception name=\"Input\" />\n"
16204 " <Exception name=\"Visibility\" />\n"
16205 " </ShareProperties>\n"
16206 " </SubProxy>\n"
16207 " <SubProxy>\n"
16208 " <Proxy name=\"PointGaussianRepresentation\"\n"
16209 " proxygroup=\"representations\" proxyname=\"PointGaussianRepresentation\">\n"
16210 " </Proxy>\n"
16211 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16212 " <Exception name=\"Input\" />\n"
16213 " <Exception name=\"Visibility\" />\n"
16214 " </ShareProperties>\n"
16215 " <ExposedProperties>\n"
16216 " <PropertyGroup label=\"Point Gaussian\">\n"
16217 " <Property name=\"GaussianRadius\" />\n"
16218 " <Property name=\"ShaderPreset\" />\n"
16219 " <Property name=\"CustomTriangleScale\" />\n"
16220 " <Property name=\"CustomShader\" />\n"
16221 " <Property name=\"Emissive\" />\n"
16222 " <Property name=\"ScaleByArray\" />\n"
16223 " <Property name=\"SetScaleArray\" />\n"
16224 " <Property name=\"ScaleArrayComponent\" />\n"
16225 " <Property name=\"UseScaleFunction\" />\n"
16226 " <Property name=\"ScaleTransferFunction\" />\n"
16227 " <Property name=\"OpacityByArray\" />\n"
16228 " <Property name=\"OpacityArray\" />\n"
16229 " <Property name=\"OpacityArrayComponent\" />\n"
16230 " <Property name=\"OpacityTransferFunction\" />\n"
16231 " <Hints>\n"
16232 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16233 " mode=\"visibility\"\n"
16234 " property=\"Representation\"\n"
16235 " value=\"Point Gaussian\" />\n"
16236 " </Hints>\n"
16237 " </PropertyGroup>\n"
16238 " </ExposedProperties>\n"
16239 " </SubProxy>\n"
16240 " <ProxyProperty name=\"DataAxesGrid\"\n"
16241 " command=\"SetGridAxesRepresentation\"\n"
16242 " panel_widget=\"proxy_editor\" >\n"
16243 " <ProxyListDomain name=\"proxy_list\">\n"
16244 " <Proxy group=\"representations\" name=\"GridAxesRepresentation\" />\n"
16245 " </ProxyListDomain>\n"
16246 " <Hints>\n"
16247 " <!-- tell pqProxyEditorPropertyWidget that use the \"GridAxesVisibility\"\n"
16248 " property on the GridAxes3DRepr for a checkbox on the UI -->\n"
16249 " <ProxyEditorPropertyWidget property=\"GridAxesVisibility\" />\n"
16250 " </Hints>\n"
16251 " </ProxyProperty>\n"
16252 " <SubProxy command=\"SetSelectionRepresentation\">\n"
16253 " <Proxy name=\"SelectionRepresentation\"\n"
16254 " proxygroup=\"representations\"\n"
16255 " proxyname=\"SelectionRepresentation\" />\n"
16256 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16257 " <Exception name=\"Input\" />\n"
16258 " <Exception name=\"Visibility\" />\n"
16259 " <Exception name=\"Representation\" />\n"
16260 " <Exception name=\"Color\" />\n"
16261 " <Exception name=\"LineWidth\" />\n"
16262 " <Exception name=\"Opacity\" />\n"
16263 " <Exception name=\"PointSize\" />\n"
16264 " </ShareProperties>\n"
16265 " <ExposedProperties>\n"
16266 " <Property exposed_name=\"SelectionColor\" name=\"Color\" panel_visibility=\"never\" />\n"
16267 " <Property exposed_name=\"SelectionOpacity\" name=\"Opacity\" panel_visibility=\"never\" />\n"
16268 " <Property exposed_name=\"SelectionUseOutline\" name=\"UseOutline\" panel_visibility=\"never\" />\n"
16269 " <Property exposed_name=\"SelectionRepresentation\" name=\"Representation\" panel_visibility=\"never\" />\n"
16270 " <Property exposed_name=\"SelectionPointSize\" name=\"PointSize\" panel_visibility=\"never\" />\n"
16271 " <Property exposed_name=\"SelectionLineWidth\" name=\"LineWidth\" panel_visibility=\"never\" />\n"
16272 " <Property exposed_name=\"SelectionCellLabelVisibility\" name=\"CellLabelVisibility\" panel_visibility=\"never\"/>\n"
16273 " <PropertyGroup label=\"Cell Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
16274 " <Property exposed_name=\"SelectionCellLabelBold\" name=\"CellLabelBold\" function=\"Bold\"/>\n"
16275 " <Property exposed_name=\"SelectionCellLabelColor\" name=\"CellLabelColor\" function=\"Color\"/>\n"
16276 " <Property exposed_name=\"SelectionCellLabelFontFamily\" name=\"CellLabelFontFamily\" function=\"Family\"/>\n"
16277 " <Property exposed_name=\"SelectionCellLabelFontFile\" name=\"CellLabelFontFile\" function=\"File\"/>\n"
16278 " <Property exposed_name=\"SelectionCellLabelFontSize\" name=\"CellLabelFontSize\" function=\"Size\"/>\n"
16279 " <Property exposed_name=\"SelectionCellLabelItalic\" name=\"CellLabelItalic\" function=\"Italics\"/>\n"
16280 " <Property exposed_name=\"SelectionCellLabelJustification\" name=\"CellLabelJustification\" function=\"Justification\"/>\n"
16281 " <Property exposed_name=\"SelectionCellLabelOpacity\" name=\"CellLabelOpacity\" function=\"Opacity\"/>\n"
16282 " <Property exposed_name=\"SelectionCellLabelShadow\" name=\"CellLabelShadow\" function=\"Shadow\"/>\n"
16283 " </PropertyGroup>\n"
16284 " <Property exposed_name=\"SelectionCellLabelFormat\" name=\"CellLabelFormat\" panel_visibility=\"never\"/>\n"
16285 " <Property exposed_name=\"SelectionPointLabelVisibility\" name=\"PointLabelVisibility\" panel_visibility=\"never\"/>\n"
16286 " <Property exposed_name=\"SelectionMaximumNumberOfLabels\" name=\"MaximumNumberOfLabels\" panel_visibility=\"never\"/>\n"
16287 " <PropertyGroup label=\"Point Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
16288 " <Property exposed_name=\"SelectionPointLabelBold\" name=\"PointLabelBold\" function=\"Bold\"/>\n"
16289 " <Property exposed_name=\"SelectionPointLabelColor\" name=\"PointLabelColor\" function=\"Color\"/>\n"
16290 " <Property exposed_name=\"SelectionPointLabelFontFamily\" name=\"PointLabelFontFamily\" function=\"Family\"/>\n"
16291 " <Property exposed_name=\"SelectionPointLabelFontFile\" name=\"PointLabelFontFile\" function=\"File\"/>\n"
16292 " <Property exposed_name=\"SelectionPointLabelFontSize\" name=\"PointLabelFontSize\" function=\"Size\"/>\n"
16293 " <Property exposed_name=\"SelectionPointLabelItalic\" name=\"PointLabelItalic\" function=\"Italics\"/>\n"
16294 " <Property exposed_name=\"SelectionPointLabelJustification\" name=\"PointLabelJustification\" function=\"Justification\"/>\n"
16295 " <Property exposed_name=\"SelectionPointLabelOpacity\" name=\"PointLabelOpacity\" function=\"Opacity\"/>\n"
16296 " <Property exposed_name=\"SelectionPointLabelShadow\" name=\"PointLabelShadow\" function=\"Shadow\"/>\n"
16297 " </PropertyGroup>\n"
16298 " <Property exposed_name=\"SelectionPointLabelFormat\" name=\"PointLabelFormat\" panel_visibility=\"never\"/>\n"
16299 " </ExposedProperties>\n"
16300 " </SubProxy>\n"
16301 " <ProxyProperty name=\"PolarAxes\"\n"
16302 " command=\"SetPolarAxesRepresentation\"\n"
16303 " panel_visibility=\"advanced\"\n"
16304 " panel_widget=\"proxy_editor\">\n"
16305 " <ProxyListDomain name=\"proxy_list\">\n"
16306 " <Proxy group=\"representations\" name=\"PolarAxesRepresentation\" />\n"
16307 " </ProxyListDomain>\n"
16308 " <Hints>\n"
16309 " <ProxyEditorPropertyWidget property=\"Visibility\"/>\n"
16310 " <!-- tell pqProxyEditorPropertyWidget that use the \"Visibility\"\n"
16311 " property on the PolarAxesActor proxy for a checkbox\n"
16312 " on the UI -->\n"
16313 " </Hints>\n"
16314 " </ProxyProperty>\n"
16315 " <PropertyGroup label=\"Annotations\">\n"
16316 " <Property name=\"PolarAxes\"\n"
16317 " panel_visibility=\"advanced\" />\n"
16318 " </PropertyGroup>\n"
16319 " </PVRepresentationProxy>\n"
16320 "\n"
16321 " <!-- A proxy for composite datasets holding cell grids -->\n"
16322 " <PVRepresentationProxy class=\"vtkPVCompositeRepresentation\"\n"
16323 " name=\"PVCellGridRepresentationBase\"\n"
16324 " processes=\"client|renderserver|dataserver\">\n"
16325 " <Documentation>ParaView's default representation for showing any type of\n"
16326 " dataset in the render view.</Documentation>\n"
16327 " <InputProperty command=\"SetSelectionConnection\"\n"
16328 " name=\"Selection\">\n"
16329 " <DataTypeDomain name=\"input_type\">\n"
16330 " <DataType value=\"vtkSelection\" />\n"
16331 " </DataTypeDomain>\n"
16332 " <Documentation>Set the selection.</Documentation>\n"
16333 " </InputProperty>\n"
16334 " <IntVectorProperty command=\"SetVisibility\"\n"
16335 " default_values=\"1\"\n"
16336 " name=\"Visibility\"\n"
16337 " number_of_elements=\"1\"\n"
16338 " panel_visibility=\"never\">\n"
16339 " <BooleanDomain name=\"bool\" />\n"
16340 " <Documentation>Set the visibility for this\n"
16341 " representation.</Documentation>\n"
16342 " </IntVectorProperty>\n"
16343 " <IntVectorProperty command=\"SetForceUseCache\"\n"
16344 " default_values=\"0\"\n"
16345 " is_internal=\"1\"\n"
16346 " name=\"ForceUseCache\"\n"
16347 " number_of_elements=\"1\">\n"
16348 " <BooleanDomain name=\"bool\" />\n"
16349 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
16350 " and representations cache based on what the view tells it. However in\n"
16351 " some cases we may want to force a representation to cache irrespective\n"
16352 " of the view (e.g. comparative views). In which case these ivars can up\n"
16353 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
16354 " Instead, ForcedCacheKey is used.</Documentation>\n"
16355 " </IntVectorProperty>\n"
16356 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
16357 " default_values=\"none\"\n"
16358 " is_internal=\"1\"\n"
16359 " name=\"ForcedCacheKey\"\n"
16360 " number_of_elements=\"1\">\n"
16361 " <DoubleRangeDomain name=\"range\" />\n"
16362 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
16363 " and representations cache based on what the view tells it. However in\n"
16364 ;
16365 
16366 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
16368 " some cases we may want to force a representation to cache irrespective\n"
16369 " of the view (e.g. comparative views). In which case these ivars can up\n"
16370 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
16371 " Instead, ForcedCacheKey is used.</Documentation>\n"
16372 " </DoubleVectorProperty>\n"
16373 " <IntVectorProperty command=\"SetSelectionVisibility\"\n"
16374 " default_values=\"1\"\n"
16375 " name=\"SelectionVisibility\"\n"
16376 " number_of_elements=\"1\"\n"
16377 " panel_visibility=\"never\">\n"
16378 " <BooleanDomain name=\"bool\" />\n"
16379 " <Documentation>Set the visibility for the selection, if\n"
16380 " any.</Documentation>\n"
16381 " </IntVectorProperty>\n"
16382 " <RepresentationType subproxy=\"OutlineRepresentation\"\n"
16383 " text=\"Outline\" />\n"
16384 " <RepresentationType subproxy=\"CellGridSurfaceRepresentation\"\n"
16385 " subtype=\"Surface\"\n"
16386 " text=\"Surface\" />\n"
16387 " <StringVectorProperty command=\"GetRepresentationTypes\"\n"
16388 " information_only=\"1\"\n"
16389 " name=\"RepresentationTypesInfo\"\n"
16390 " si_class=\"vtkSIDataArrayProperty\">\n"
16391 " <Documentation>Property that lists the available representation types.\n"
16392 " This is used by the domain for \"Representation\" to setup the list of\n"
16393 " types available correctly.</Documentation>\n"
16394 " </StringVectorProperty>\n"
16395 " <StringVectorProperty command=\"SetActiveRepresentation\"\n"
16396 " default_values=\"Surface\"\n"
16397 " name=\"Representation\"\n"
16398 " number_of_elements=\"1\"\n"
16399 " panel_visibility=\"default\"\n"
16400 " panel_widget=\"display_representation_selector\" >\n"
16401 " <Documentation>Choose the type for the representation.</Documentation>\n"
16402 " <RepresentationTypeDomain name=\"list\">\n"
16403 " <RequiredProperties>\n"
16404 " <Property function=\"StringList\"\n"
16405 " name=\"RepresentationTypesInfo\" />\n"
16406 " <Property function=\"Input\"\n"
16407 " name=\"Input\" />\n"
16408 " </RequiredProperties>\n"
16409 " </RepresentationTypeDomain>\n"
16410 " </StringVectorProperty>\n"
16411 " <StringVectorProperty command=\"SetCellFieldDataArrayName\"\n"
16412 " default_values=\"vtkOriginalCellIds\"\n"
16413 " name=\"SelectionCellFieldDataArrayName\"\n"
16414 " number_of_elements=\"1\"\n"
16415 " panel_visibility=\"never\">\n"
16416 " <ArrayListDomain input_domain_name=\"input_array_cell\"\n"
16417 " name=\"array_list\">\n"
16418 " <RequiredProperties>\n"
16419 " <Property function=\"Input\" name=\"Input\" />\n"
16420 " </RequiredProperties>\n"
16421 " </ArrayListDomain>\n"
16422 " </StringVectorProperty>\n"
16423 " <StringVectorProperty command=\"SetPointFieldDataArrayName\"\n"
16424 " default_values=\"vtkOriginalPointIds\"\n"
16425 " name=\"SelectionPointFieldDataArrayName\"\n"
16426 " number_of_elements=\"1\"\n"
16427 " panel_visibility=\"never\">\n"
16428 " <ArrayListDomain input_domain_name=\"input_array_point\"\n"
16429 " name=\"array_list\">\n"
16430 " <RequiredProperties>\n"
16431 " <Property function=\"Input\" name=\"Input\" />\n"
16432 " </RequiredProperties>\n"
16433 " </ArrayListDomain>\n"
16434 " </StringVectorProperty>\n"
16435 " <SubProxy>\n"
16436 " <Proxy name=\"CellGridSurfaceRepresentation\"\n"
16437 " proxygroup=\"representations\"\n"
16438 " proxyname=\"CellGridSurfaceRepresentation\"></Proxy>\n"
16439 " <ExposedProperties>\n"
16440 " <PropertyGroup panel_visibility=\"default\"\n"
16441 " panel_widget=\"ColorEditor\"\n"
16442 " label=\"Coloring\" >\n"
16443 " <Property name=\"AmbientColor\" />\n"
16444 " <Property name=\"ColorArrayName\" />\n"
16445 " <Property name=\"DiffuseColor\" />\n"
16446 " <Property name=\"LookupTable\" />\n"
16447 " <Property name=\"UseSeparateColorMap\" />\n"
16448 " </PropertyGroup>\n"
16449 "\n"
16450 " <PropertyGroup label=\"Scalar Coloring\">\n"
16451 " <Property name=\"MapScalars\"\n"
16452 " panel_visibility=\"advanced\" />\n"
16453 " <Property name=\"MultiComponentsMapping\"\n"
16454 " panel_visibility=\"advanced\" />\n"
16455 " <Property name=\"InterpolateScalarsBeforeMapping\"\n"
16456 " panel_visibility=\"advanced\" />\n"
16457 " </PropertyGroup>\n"
16458 "\n"
16459 " <PropertyGroup label=\"Styling\">\n"
16460 " <Property name=\"Opacity\"\n"
16461 " panel_visibility=\"default\" />\n"
16462 " <Property name=\"PointSize\"\n"
16463 " panel_visibility=\"advanced\"\n"
16464 " panel_visibility_default_for_representation=\"points\" />\n"
16465 " <Property name=\"LineWidth\"\n"
16466 " panel_visibility=\"advanced\"\n"
16467 " panel_visibility_default_for_representation=\"wireframe\" />\n"
16468 " <Property name=\"RenderLinesAsTubes\"\n"
16469 " panel_visibility=\"advanced\"\n"
16470 " panel_visibility_default_for_representation=\"wireframe\"/>\n"
16471 " <Property name=\"RenderPointsAsSpheres\"\n"
16472 " panel_visibility=\"advanced\"\n"
16473 " panel_visibility_default_for_representation=\"points\"/>\n"
16474 " </PropertyGroup>\n"
16475 " <PropertyGroup name=\"Lighting\">\n"
16476 " <Property name=\"Interpolation\"\n"
16477 " panel_visibility=\"advanced\" />\n"
16478 " <Property name=\"Diffuse\" panel_visibility=\"advanced\"/>\n"
16479 " <Property name=\"Specular\"\n"
16480 " panel_visibility=\"default\" />\n"
16481 " <Property name=\"SpecularColor\"\n"
16482 " panel_widget=\"color_selector\"\n"
16483 " panel_visibility=\"advanced\" />\n"
16484 " <Property name=\"InteractiveSelectionColor\"\n"
16485 " panel_visibility=\"never\" />\n"
16486 " <Property name=\"SpecularPower\"\n"
16487 " panel_visibility=\"advanced\" />\n"
16488 " <Property name=\"Luminosity\"\n"
16489 " panel_visibility=\"advanced\" />\n"
16490 " <Property name=\"Ambient\" panel_visibility=\"advanced\"/>\n"
16491 " </PropertyGroup>\n"
16492 "\n"
16493 " <PropertyGroup label=\"Edge Styling\">\n"
16494 " <Property name=\"EdgeColor\"\n"
16495 " panel_widget=\"color_selector_with_palette\"\n"
16496 " panel_visibility=\"advanced\"\n"
16497 " panel_visibility_default_for_representation=\"Surface With Edges\" />\n"
16498 " </PropertyGroup>\n"
16499 "\n"
16500 " <PropertyGroup label=\"Transforming\">\n"
16501 " <Property name=\"Position\"\n"
16502 " exposed_name=\"Translation\"\n"
16503 " panel_visibility=\"advanced\" />\n"
16504 " <Property name=\"Scale\"\n"
16505 " panel_visibility=\"advanced\" />\n"
16506 " <Property name=\"Orientation\"\n"
16507 " panel_visibility=\"advanced\" />\n"
16508 " <Property name=\"Origin\"\n"
16509 " panel_visibility=\"advanced\" />\n"
16510 " </PropertyGroup>\n"
16511 "\n"
16512 " <PropertyGroup label=\"Miscellaneous\">\n"
16513 " <Property name=\"Pickable\"\n"
16514 " panel_visibility=\"advanced\" />\n"
16515 " <Property name=\"StaticMode\"\n"
16516 " panel_visibility=\"never\" />\n"
16517 " <Property name=\"SuppressLOD\"\n"
16518 " panel_visibility=\"never\" />\n"
16519 " <Property name=\"UserTransform\"\n"
16520 " panel_visibility=\"never\" />\n"
16521 " <Property name=\"BlockColorsDistinctValues\"\n"
16522 " panel_visibility=\"advanced\" />\n"
16523 " <Property name=\"UseDataPartitions\"\n"
16524 " panel_visibility=\"advanced\" />\n"
16525 " </PropertyGroup>\n"
16526 "\n"
16527 " <PropertyGroup label=\"Blocks\"\n"
16528 " panel_widget=\"DataAssemblyEditor\"\n"
16529 " panel_visibility=\"multiblock_inspector\">\n"
16530 " <!--\n"
16531 " place holder for future work\n"
16532 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
16533 " -->\n"
16534 " <Property name=\"BlockSelectors\" function=\"Selectors\" />\n"
16535 " <Property name=\"BlockColors\" function=\"Colors\" />\n"
16536 " <Property name=\"BlockOpacities\" function=\"Opacities\" />\n"
16537 " <Hints>\n"
16538 " <DataAssemblyPropertyWidget use_inputname_as_header=\"1\" link_active_selection=\"1\"/>\n"
16539 " </Hints>\n"
16540 " </PropertyGroup>\n"
16541 "\n"
16542 " </ExposedProperties>\n"
16543 " </SubProxy>\n"
16544 " <SubProxy>\n"
16545 " <Proxy name=\"OutlineRepresentation\"\n"
16546 " proxygroup=\"representations\"\n"
16547 " proxyname=\"OutlineRepresentation\"></Proxy>\n"
16548 " <ShareProperties subproxy=\"CellGridSurfaceRepresentation\">\n"
16549 " <Exception name=\"Input\" />\n"
16550 " <Exception name=\"Visibility\" />\n"
16551 " </ShareProperties>\n"
16552 " </SubProxy>\n"
16553 " <ProxyProperty name=\"DataAxesGrid\"\n"
16554 " command=\"SetGridAxesRepresentation\"\n"
16555 " panel_widget=\"proxy_editor\" >\n"
16556 " <ProxyListDomain name=\"proxy_list\">\n"
16557 " <Proxy group=\"representations\" name=\"GridAxesRepresentation\" />\n"
16558 " </ProxyListDomain>\n"
16559 " <Hints>\n"
16560 " <!-- tell pqProxyEditorPropertyWidget that use the \"GridAxesVisibility\"\n"
16561 " property on the GridAxes3DRepr for a checkbox on the UI -->\n"
16562 " <ProxyEditorPropertyWidget property=\"GridAxesVisibility\" />\n"
16563 " </Hints>\n"
16564 " </ProxyProperty>\n"
16565 " <SubProxy command=\"SetSelectionRepresentation\">\n"
16566 " <Proxy name=\"SelectionRepresentation\"\n"
16567 " proxygroup=\"representations\"\n"
16568 " proxyname=\"SelectionRepresentation\" />\n"
16569 " <ShareProperties subproxy=\"CellGridSurfaceRepresentation\">\n"
16570 " <Exception name=\"Input\" />\n"
16571 " <Exception name=\"Visibility\" />\n"
16572 " <Exception name=\"Representation\" />\n"
16573 " <Exception name=\"Color\" />\n"
16574 " <Exception name=\"LineWidth\" />\n"
16575 " <Exception name=\"Opacity\" />\n"
16576 " <Exception name=\"PointSize\" />\n"
16577 " </ShareProperties>\n"
16578 " <ExposedProperties>\n"
16579 " <Property exposed_name=\"SelectionColor\" name=\"Color\" panel_visibility=\"never\" />\n"
16580 " <Property exposed_name=\"SelectionOpacity\" name=\"Opacity\" panel_visibility=\"never\" />\n"
16581 " <Property exposed_name=\"SelectionUseOutline\" name=\"UseOutline\" panel_visibility=\"never\" />\n"
16582 " <Property exposed_name=\"SelectionRepresentation\" name=\"Representation\" panel_visibility=\"never\" />\n"
16583 " <Property exposed_name=\"SelectionPointSize\" name=\"PointSize\" panel_visibility=\"never\" />\n"
16584 " <Property exposed_name=\"SelectionLineWidth\" name=\"LineWidth\" panel_visibility=\"never\" />\n"
16585 " <Property exposed_name=\"SelectionCellLabelVisibility\" name=\"CellLabelVisibility\" panel_visibility=\"never\"/>\n"
16586 " <PropertyGroup label=\"Cell Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
16587 " <Property exposed_name=\"SelectionCellLabelBold\" name=\"CellLabelBold\" function=\"Bold\"/>\n"
16588 " <Property exposed_name=\"SelectionCellLabelColor\" name=\"CellLabelColor\" function=\"Color\"/>\n"
16589 " <Property exposed_name=\"SelectionCellLabelFontFamily\" name=\"CellLabelFontFamily\" function=\"Family\"/>\n"
16590 " <Property exposed_name=\"SelectionCellLabelFontFile\" name=\"CellLabelFontFile\" function=\"File\"/>\n"
16591 " <Property exposed_name=\"SelectionCellLabelFontSize\" name=\"CellLabelFontSize\" function=\"Size\"/>\n"
16592 " <Property exposed_name=\"SelectionCellLabelItalic\" name=\"CellLabelItalic\" function=\"Italics\"/>\n"
16593 " <Property exposed_name=\"SelectionCellLabelJustification\" name=\"CellLabelJustification\" function=\"Justification\"/>\n"
16594 " <Property exposed_name=\"SelectionCellLabelOpacity\" name=\"CellLabelOpacity\" function=\"Opacity\"/>\n"
16595 " <Property exposed_name=\"SelectionCellLabelShadow\" name=\"CellLabelShadow\" function=\"Shadow\"/>\n"
16596 " </PropertyGroup>\n"
16597 " <Property exposed_name=\"SelectionCellLabelFormat\" name=\"CellLabelFormat\" panel_visibility=\"never\"/>\n"
16598 " <Property exposed_name=\"SelectionPointLabelVisibility\" name=\"PointLabelVisibility\" panel_visibility=\"never\"/>\n"
16599 " <Property exposed_name=\"SelectionMaximumNumberOfLabels\" name=\"MaximumNumberOfLabels\" panel_visibility=\"never\"/>\n"
16600 " <PropertyGroup label=\"Point Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
16601 " <Property exposed_name=\"SelectionPointLabelBold\" name=\"PointLabelBold\" function=\"Bold\"/>\n"
16602 " <Property exposed_name=\"SelectionPointLabelColor\" name=\"PointLabelColor\" function=\"Color\"/>\n"
16603 " <Property exposed_name=\"SelectionPointLabelFontFamily\" name=\"PointLabelFontFamily\" function=\"Family\"/>\n"
16604 " <Property exposed_name=\"SelectionPointLabelFontFile\" name=\"PointLabelFontFile\" function=\"File\"/>\n"
16605 " <Property exposed_name=\"SelectionPointLabelFontSize\" name=\"PointLabelFontSize\" function=\"Size\"/>\n"
16606 " <Property exposed_name=\"SelectionPointLabelItalic\" name=\"PointLabelItalic\" function=\"Italics\"/>\n"
16607 " <Property exposed_name=\"SelectionPointLabelJustification\" name=\"PointLabelJustification\" function=\"Justification\"/>\n"
16608 " <Property exposed_name=\"SelectionPointLabelOpacity\" name=\"PointLabelOpacity\" function=\"Opacity\"/>\n"
16609 " <Property exposed_name=\"SelectionPointLabelShadow\" name=\"PointLabelShadow\" function=\"Shadow\"/>\n"
16610 " </PropertyGroup>\n"
16611 " <Property exposed_name=\"SelectionPointLabelFormat\" name=\"PointLabelFormat\" panel_visibility=\"never\"/>\n"
16612 " </ExposedProperties>\n"
16613 " </SubProxy>\n"
16614 " <!-- End of PVCellGridRepresentationBase -->\n"
16615 " </PVRepresentationProxy>\n"
16616 " </ProxyGroup>\n"
16617 "\n"
16618 " <!-- ==================================================================== -->\n"
16619 " <ProxyGroup name=\"representations\">\n"
16620 " <!-- ================================================================== -->\n"
16621 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
16622 " base_proxyname=\"PVRepresentationBase\"\n"
16623 " class=\"vtkPVCompositeRepresentation\"\n"
16624 " name=\"GeometryRepresentation\"\n"
16625 " processes=\"client|renderserver|dataserver\">\n"
16626 " <Documentation>ParaView's default representation for showing any type of\n"
16627 " dataset in the render view.</Documentation>\n"
16628 " <InputProperty command=\"SetInputConnection\"\n"
16629 " name=\"Input\">\n"
16630 " <DataTypeDomain composite_data_supported=\"1\"\n"
16631 " name=\"input_type\">\n"
16632 " <DataType value=\"vtkDataSet\" />\n"
16633 " <DataType value=\"vtkGenericDataSet\" />\n"
16634 "\n"
16635 " <!-- for MB, we want to match if any of the leaf nodes is of the following type -->\n"
16636 " <DataType value=\"vtkDataObjectTree\" child_match=\"any\">\n"
16637 ;
16638 
16639 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
16641 " <DataType value=\"vtkDataSet\" />\n"
16642 " <DataType value=\"vtkGenericDataSet\" />\n"
16643 " </DataType>\n"
16644 "\n"
16645 " </DataTypeDomain>\n"
16646 " <InputArrayDomain attribute_type=\"cell\"\n"
16647 " name=\"input_array_cell\"\n"
16648 " optional=\"1\"></InputArrayDomain>\n"
16649 " <InputArrayDomain attribute_type=\"point\"\n"
16650 " name=\"input_array_point\"\n"
16651 " optional=\"1\"></InputArrayDomain>\n"
16652 " <Documentation>Set the input to the representation.</Documentation>\n"
16653 " </InputProperty>\n"
16654 " <!-- End of GeometryRepresentation -->\n"
16655 " </PVRepresentationProxy>\n"
16656 "\n"
16657 " <!-- ================================================================== -->\n"
16658 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
16659 " base_proxyname=\"PVRepresentationBase\"\n"
16660 " class=\"vtkPVCompositeRepresentation\"\n"
16661 " name=\"UnstructuredGridRepresentation\"\n"
16662 " processes=\"client|renderserver|dataserver\">\n"
16663 " <Documentation>This representation is used to show unstructured grid as\n"
16664 " Surface/Outline/Points/Wireframe/Volume</Documentation>\n"
16665 " <!-- this adds to what is already defined in PVRepresentationBase -->\n"
16666 " <RepresentationType subproxy=\"VolumeRepresentation\"\n"
16667 " text=\"Volume\" />\n"
16668 " <InputProperty command=\"SetInputConnection\"\n"
16669 " name=\"Input\">\n"
16670 " <DataTypeDomain composite_data_supported=\"1\"\n"
16671 " name=\"input_type\">\n"
16672 " <DataType value=\"vtkUnstructuredGrid\" />\n"
16673 " <DataType value=\"vtkUnstructuredGridBase\" />\n"
16674 " </DataTypeDomain>\n"
16675 " <InputArrayDomain attribute_type=\"cell\"\n"
16676 " name=\"input_array_cell\"\n"
16677 " optional=\"1\"></InputArrayDomain>\n"
16678 " <InputArrayDomain attribute_type=\"point\"\n"
16679 " name=\"input_array_point\"\n"
16680 " optional=\"1\"></InputArrayDomain>\n"
16681 " <Documentation>Set the input to the representation.</Documentation>\n"
16682 " </InputProperty>\n"
16683 " <SubProxy>\n"
16684 " <Proxy name=\"VolumeRepresentation\"\n"
16685 " proxygroup=\"representations\"\n"
16686 " proxyname=\"UnstructuredGridVolumeRepresentation\" />\n"
16687 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16688 " <Exception name=\"Input\" />\n"
16689 " <Exception name=\"Visibility\" />\n"
16690 " </ShareProperties>\n"
16691 " <ExposedProperties>\n"
16692 " <PropertyGroup label=\"Volume Rendering\">\n"
16693 " <Property name=\"ScalarOpacityFunction\" />\n"
16694 " <Property name=\"ScalarOpacityUnitDistance\"\n"
16695 " panel_visibility=\"advanced\" />\n"
16696 " <Property name=\"UseSeparateOpacityArray\"\n"
16697 " panel_visibility=\"advanced\" />\n"
16698 " <Property name=\"OpacityArrayName\"\n"
16699 " panel_visibility=\"advanced\" />\n"
16700 " <Property name=\"OpacityComponent\"\n"
16701 " panel_visibility=\"advanced\" />\n"
16702 " <Property name=\"SelectMapper\"\n"
16703 " panel_visibility=\"advanced\"\n"
16704 " panel_visibility_default_for_representation=\"volume\" />\n"
16705 " <Property name=\"SamplingDimensions\"\n"
16706 " panel_visibility=\"advanced\"\n"
16707 " panel_visibility_default_for_representation=\"volume\"/>\n"
16708 " <Property name=\"UseFloatingPointFrameBuffer\" />\n"
16709 " <Hints>\n"
16710 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
16711 " <Expression type=\"or\">\n"
16712 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16713 " mode=\"visibility\"\n"
16714 " property=\"Representation\"\n"
16715 " value=\"Volume\" />\n"
16716 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16717 " mode=\"visibility\"\n"
16718 " property=\"Representation\"\n"
16719 " value=\"NVIDIA IndeX\" />\n"
16720 " </Expression>\n"
16721 " </PropertyWidgetDecorator>\n"
16722 " </Hints>\n"
16723 " </PropertyGroup>\n"
16724 " </ExposedProperties>\n"
16725 " </SubProxy>\n"
16726 " <Hints>\n"
16727 " <!-- pqDisplayRepresentationWidget respects this hint to put out\n"
16728 " a warning for the user before switching to this type of Representation.\n"
16729 " The user can then accept or reject the change.\n"
16730 " BUG #15117\n"
16731 " -->\n"
16732 " <WarnOnRepresentationChange value=\"Volume\" />\n"
16733 " <!-- pqDisplayColorWidget disables \"Solid Color\" for this representation type -->\n"
16734 " <NoSolidColor representation=\"Volume\" />\n"
16735 " </Hints>\n"
16736 " <!-- End of UnstructuredGridRepresentation -->\n"
16737 " </PVRepresentationProxy>\n"
16738 "\n"
16739 " <!-- ================================================================== -->\n"
16740 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
16741 " base_proxyname=\"PVCellGridRepresentationBase\"\n"
16742 " class=\"vtkPVCompositeRepresentation\"\n"
16743 " name=\"CellGridRepresentation\"\n"
16744 " processes=\"client|renderserver|dataserver\">\n"
16745 " <Documentation>This representation is used to show cell grids as\n"
16746 " Surface/Surface+Edges/Wireframe</Documentation>\n"
16747 " <InputProperty command=\"SetInputConnection\"\n"
16748 " name=\"Input\">\n"
16749 " <DataTypeDomain composite_data_supported=\"1\"\n"
16750 " name=\"input_type\">\n"
16751 " <DataType value=\"vtkCellGrid\" />\n"
16752 "\n"
16753 " <!-- for MB, we want to match if any of the leaf nodes is of the following type -->\n"
16754 " <DataType value=\"vtkDataObjectTree\" child_match=\"all\">\n"
16755 " <DataType value=\"vtkCellGrid\" />\n"
16756 " </DataType>\n"
16757 "\n"
16758 " </DataTypeDomain>\n"
16759 " <InputArrayDomain attribute_type=\"cell\"\n"
16760 " name=\"input_array_cell\"\n"
16761 " optional=\"1\"></InputArrayDomain>\n"
16762 " <InputArrayDomain attribute_type=\"point\"\n"
16763 " name=\"input_array_point\"\n"
16764 " optional=\"1\"></InputArrayDomain>\n"
16765 " <Documentation>Set the input to the representation.</Documentation>\n"
16766 " </InputProperty>\n"
16767 " <!-- End of CellGridRepresentation -->\n"
16768 " </PVRepresentationProxy>\n"
16769 "\n"
16770 " <!-- ================================================================== -->\n"
16771 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
16772 " base_proxyname=\"PVRepresentationBase\"\n"
16773 " class=\"vtkPVCompositeRepresentation\"\n"
16774 " name=\"StructuredGridRepresentation\"\n"
16775 " processes=\"client|renderserver|dataserver\">\n"
16776 " <Documentation>This representation is used to show structured grid as\n"
16777 " Surface/Outline/Points/Wireframe/Volume</Documentation>\n"
16778 " <!-- this adds to what is already defined in PVRepresentationBase -->\n"
16779 " <RepresentationType subproxy=\"VolumeRepresentation\"\n"
16780 " text=\"Volume\" />\n"
16781 " <InputProperty command=\"SetInputConnection\"\n"
16782 " name=\"Input\">\n"
16783 " <DataTypeDomain composite_data_supported=\"1\"\n"
16784 " name=\"input_type\">\n"
16785 " <DataType value=\"vtkStructuredGrid\" />\n"
16786 " </DataTypeDomain>\n"
16787 " <InputArrayDomain attribute_type=\"point\"\n"
16788 " name=\"input_array_point\"\n"
16789 " optional=\"1\"></InputArrayDomain>\n"
16790 " <Documentation>Set the input to the representation.</Documentation>\n"
16791 " </InputProperty>\n"
16792 " <SubProxy>\n"
16793 " <Proxy name=\"VolumeRepresentation\"\n"
16794 " proxygroup=\"representations\"\n"
16795 " proxyname=\"StructuredGridVolumeRepresentation\" />\n"
16796 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16797 " <Exception name=\"Input\" />\n"
16798 " <Exception name=\"Visibility\" />\n"
16799 " </ShareProperties>\n"
16800 " <ExposedProperties>\n"
16801 " <PropertyGroup label=\"Volume Rendering\">\n"
16802 " <Property name=\"ScalarOpacityFunction\" />\n"
16803 " <Property name=\"ScalarOpacityUnitDistance\"\n"
16804 " panel_visibility=\"advanced\" />\n"
16805 " <Property name=\"SelectMapper\"\n"
16806 " panel_visibility=\"advanced\"\n"
16807 " panel_visibility_default_for_representation=\"volume\" />\n"
16808 " <Property name=\"SamplingDimensions\"\n"
16809 " panel_visibility=\"advanced\"\n"
16810 " panel_visibility_default_for_representation=\"volume\"/>\n"
16811 " <Hints>\n"
16812 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16813 " mode=\"visibility\"\n"
16814 " property=\"Representation\"\n"
16815 " value=\"Volume\" />\n"
16816 " </Hints>\n"
16817 " </PropertyGroup>\n"
16818 " </ExposedProperties>\n"
16819 " </SubProxy>\n"
16820 " <Hints>\n"
16821 " <!-- pqDisplayRepresentationWidget respects this hint to put out\n"
16822 " a warning for the user before switching to this type of Representation.\n"
16823 " The user can then accept or reject the change.\n"
16824 " BUG #15117\n"
16825 " -->\n"
16826 " <WarnOnRepresentationChange value=\"Volume\" />\n"
16827 " <!-- pqDisplayColorWidget disables \"Solid Color\" for this representation type -->\n"
16828 " <NoSolidColor representation=\"Volume\" />\n"
16829 " </Hints>\n"
16830 " <!-- End of StructuredGridRepresentation -->\n"
16831 " </PVRepresentationProxy>\n"
16832 "\n"
16833 " <!-- ================================================================== -->\n"
16834 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
16835 " base_proxyname=\"PVRepresentationBase\"\n"
16836 " class=\"vtkPVCompositeRepresentation\"\n"
16837 " name=\"UniformGridRepresentation\"\n"
16838 " processes=\"client|renderserver|dataserver\">\n"
16839 " <Documentation>This representation is used to show image data as\n"
16840 " Surface/Outline/Points/Wireframe/Volume/Slice.</Documentation>\n"
16841 " <!-- this adds to the types already defined in PVRepresentationBase -->\n"
16842 " <RepresentationType subproxy=\"VolumeRepresentation\"\n"
16843 " text=\"Volume\" />\n"
16844 " <RepresentationType subproxy=\"SliceRepresentation\"\n"
16845 " text=\"Slice\" />\n"
16846 " <InputProperty command=\"SetInputConnection\"\n"
16847 " name=\"Input\">\n"
16848 " <DataTypeDomain composite_data_supported=\"1\"\n"
16849 " name=\"input_type\">\n"
16850 " <DataType value=\"vtkImageData\" />\n"
16851 " <DataType value=\"vtkRectilinearGrid\" />\n"
16852 " </DataTypeDomain>\n"
16853 " <InputArrayDomain attribute_type=\"cell\"\n"
16854 " name=\"input_array_cell\"\n"
16855 " optional=\"1\"></InputArrayDomain>\n"
16856 " <InputArrayDomain attribute_type=\"point\"\n"
16857 " name=\"input_array_point\"\n"
16858 " optional=\"1\"></InputArrayDomain>\n"
16859 " <Documentation>Set the input to the representation.</Documentation>\n"
16860 " </InputProperty>\n"
16861 " <SubProxy>\n"
16862 " <Proxy name=\"VolumeRepresentation\"\n"
16863 " proxygroup=\"representations\"\n"
16864 " proxyname=\"UniformGridVolumeRepresentation\" />\n"
16865 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16866 " <Exception name=\"Input\" />\n"
16867 " <Exception name=\"Visibility\" />\n"
16868 " </ShareProperties>\n"
16869 " <ExposedProperties>\n"
16870 " <PropertyGroup label=\"Volume Rendering\">\n"
16871 " <Property name=\"ScalarOpacityUnitDistance\"\n"
16872 " panel_visibility=\"advanced\" />\n"
16873 " <Property name=\"ScalarOpacityFunction\" />\n"
16874 " <Property name=\"TransferFunction2D\" />\n"
16875 " <Property name=\"UseSeparateOpacityArray\"\n"
16876 " panel_visibility=\"advanced\" />\n"
16877 " <Property name=\"OpacityArrayName\"\n"
16878 " panel_visibility=\"advanced\" />\n"
16879 " <Property name=\"OpacityComponent\"\n"
16880 " panel_visibility=\"advanced\" />\n"
16881 " <Property name=\"UseTransfer2D\"\n"
16882 " panel_visibility=\"advanced\" />\n"
16883 " <Property name=\"UseGradientForTransfer2D\"\n"
16884 " panel_visibility=\"advanced\" />\n"
16885 " <Property name=\"ColorArray2Name\"\n"
16886 " panel_visibility=\"advanced\" />\n"
16887 " <Property name=\"ColorArray2Component\"\n"
16888 " panel_visibility=\"advanced\" />\n"
16889 " <Property name=\"VolumeRenderingMode\"\n"
16890 " panel_visibility=\"advanced\"\n"
16891 " panel_visibility_default_for_representation=\"volume\" />\n"
16892 " <Property name=\"Shade\"\n"
16893 " panel_visibility=\"advanced\"\n"
16894 " panel_visibility_default_for_representation=\"volume\" />\n"
16895 " <Property name=\"GlobalIlluminationReach\"\n"
16896 " panel_visibility=\"advanced\"\n"
16897 " panel_visibility_default_for_representation=\"volume\" />\n"
16898 " <Property name=\"VolumetricScatteringBlending\"\n"
16899 " panel_visibility=\"advanced\"\n"
16900 " panel_visibility_default_for_representation=\"volume\" />\n"
16901 " <Property name=\"VolumeAnisotropy\"\n"
16902 " panel_visibility=\"advanced\"/>\n"
16903 " <Property name=\"InterpolationType\"\n"
16904 " panel_visibility=\"never\" />\n"
16905 " <Property name=\"BlendMode\" />\n"
16906 " <Property name=\"IsosurfaceValues\" />\n"
16907 " <Property name=\"SliceFunction\" />\n"
16908 " <Property name=\"UseCropping\" />\n"
16909 " <Hints>\n"
16910 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
16911 " <Expression type=\"or\">\n"
16912 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16913 " mode=\"visibility\"\n"
16914 " property=\"Representation\"\n"
16915 " value=\"Volume\" />\n"
16916 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16917 " mode=\"visibility\"\n"
16918 " property=\"Representation\"\n"
16919 " value=\"NVIDIA IndeX\" />\n"
16920 " </Expression>\n"
16921 " </PropertyWidgetDecorator>\n"
16922 " </Hints>\n"
16923 " </PropertyGroup>\n"
16924 " <PropertyGroup label=\"Cropping Parameters\" panel_widget=\"InteractiveBox\">\n"
16925 " <Property function=\"Position\" name=\"CroppingOrigin\" />\n"
16926 " <Property function=\"Scale\" name=\"CroppingScale\" />\n"
16927 " <Property function=\"Input\" name=\"DummyInput\" />\n"
16928 " <Hints>\n"
16929 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
16930 " <Expression type=\"and\">\n"
16931 ;
16932 
16933 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
16935 " <Expression type=\"or\">\n"
16936 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16937 " mode=\"visibility\"\n"
16938 " property=\"Representation\"\n"
16939 " value=\"Volume\" />\n"
16940 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16941 " mode=\"visibility\"\n"
16942 " property=\"Representation\"\n"
16943 " value=\"NVIDIA IndeX\" />\n"
16944 " </Expression>\n"
16945 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16946 " mode=\"visibility\"\n"
16947 " property=\"UseCropping\"\n"
16948 " value=\"1\" />\n"
16949 " </Expression>\n"
16950 " </PropertyWidgetDecorator>\n"
16951 " </Hints>\n"
16952 " </PropertyGroup>\n"
16953 " </ExposedProperties>\n"
16954 " <LinkProperties>\n"
16955 " <Property name=\"DummyInput\" with_property=\"Input\" />\n"
16956 " </LinkProperties>\n"
16957 " </SubProxy>\n"
16958 " <SubProxy>\n"
16959 " <Proxy name=\"SliceRepresentation\"\n"
16960 " proxygroup=\"representations\"\n"
16961 " proxyname=\"ImageSliceRepresentation\" />\n"
16962 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
16963 " <Exception name=\"Input\" />\n"
16964 " <Exception name=\"Visibility\" />\n"
16965 " </ShareProperties>\n"
16966 " <ExposedProperties>\n"
16967 " <PropertyGroup label=\"Slicing\">\n"
16968 " <Property name=\"SliceMode\"\n"
16969 " panel_visibility=\"advanced\"\n"
16970 " panel_visibility_default_for_representation=\"slice\" />\n"
16971 " <Property name=\"Slice\"\n"
16972 " panel_visibility=\"advanced\"\n"
16973 " panel_visibility_default_for_representation=\"slice\" />\n"
16974 " <Hints>\n"
16975 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
16976 " mode=\"visibility\"\n"
16977 " property=\"Representation\"\n"
16978 " value=\"Slice\" />\n"
16979 " </Hints>\n"
16980 " </PropertyGroup>\n"
16981 " </ExposedProperties>\n"
16982 " </SubProxy>\n"
16983 " <Hints>\n"
16984 " <!-- pqDisplayRepresentationWidget respects this hint to put out\n"
16985 " a warning for the user before switching to this type of Representation.\n"
16986 " The user can then accept or reject the change.\n"
16987 " BUG #15117\n"
16988 " -->\n"
16989 " <WarnOnRepresentationChange value=\"Volume\" />\n"
16990 " <!-- pqDisplayColorWidget disables \"Solid Color\" for this representation type -->\n"
16991 " <NoSolidColor representation=\"Slice\" />\n"
16992 " <NoSolidColor representation=\"Volume\" />\n"
16993 " </Hints>\n"
16994 " <!-- End of UniformGridRepresentation -->\n"
16995 " </PVRepresentationProxy>\n"
16996 "\n"
16997 " <!-- ================================================================== -->\n"
16998 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
16999 " base_proxyname=\"PVRepresentationBase\"\n"
17000 " class=\"vtkPVCompositeRepresentation\"\n"
17001 " name=\"AMRRepresentation\"\n"
17002 " processes=\"client|renderserver|dataserver\">\n"
17003 " <Documentation>This representation is used to show AMR data as\n"
17004 " Surface/Outline/Points/Wireframe/Volume.</Documentation>\n"
17005 " <!-- this adds to the types already defined in PVRepresentationBase -->\n"
17006 " <RepresentationType subproxy=\"VolumeRepresentation\"\n"
17007 " text=\"Volume\" />\n"
17008 " <RepresentationType subproxy=\"AMROutlineRepresentation\"\n"
17009 " text=\"AMR Blocks\" />\n"
17010 " <InputProperty command=\"SetInputConnection\"\n"
17011 " name=\"Input\">\n"
17012 " <DataTypeDomain name=\"input_type\">\n"
17013 " <DataType value=\"vtkOverlappingAMR\" />\n"
17014 " </DataTypeDomain>\n"
17015 " <InputArrayDomain attribute_type=\"cell\"\n"
17016 " name=\"input_array_cell\"\n"
17017 " optional=\"1\"></InputArrayDomain>\n"
17018 " <InputArrayDomain attribute_type=\"point\"\n"
17019 " name=\"input_array_point\"\n"
17020 " optional=\"1\"></InputArrayDomain>\n"
17021 " <Documentation>Set the input to the representation.</Documentation>\n"
17022 " </InputProperty>\n"
17023 "\n"
17024 " <SubProxy>\n"
17025 " <Proxy name=\"VolumeRepresentation\"\n"
17026 " proxygroup=\"internal_representations\"\n"
17027 " proxyname=\"AMRVolumeRepresentation\" />\n"
17028 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
17029 " <Exception name=\"Input\" />\n"
17030 " </ShareProperties>\n"
17031 " <ExposedProperties>\n"
17032 " <PropertyGroup label=\"Volume Rendering\">\n"
17033 " <Property name=\"ScalarOpacityUnitDistance\"\n"
17034 " panel_visibility=\"advanced\" />\n"
17035 " <Property name=\"ScalarOpacityFunction\" />\n"
17036 " <Property name=\"VolumeRenderingMode\" />\n"
17037 " <Property name=\"ResamplingMode\" />\n"
17038 " <Property name=\"StreamingRequestSize\" />\n"
17039 " <Property name=\"NumberOfSamples\" />\n"
17040 " <Property name=\"Shade\" />\n"
17041 " <Hints>\n"
17042 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17043 " mode=\"visibility\"\n"
17044 " property=\"Representation\"\n"
17045 " value=\"Volume\" />\n"
17046 " </Hints>\n"
17047 " </PropertyGroup>\n"
17048 " </ExposedProperties>\n"
17049 " </SubProxy>\n"
17050 "\n"
17051 " <SubProxy>\n"
17052 " <Proxy name=\"AMROutlineRepresentation\"\n"
17053 " proxygroup=\"internal_representations\"\n"
17054 " proxyname=\"AMROutlineRepresentation\" />\n"
17055 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
17056 " <Exception name=\"Input\" />\n"
17057 " </ShareProperties>\n"
17058 " </SubProxy>\n"
17059 "\n"
17060 " <Hints>\n"
17061 " <!-- pqDisplayRepresentationWidget respects this hint to put out\n"
17062 " a warning for the user before switching to this type of Representation.\n"
17063 " The user can then accept or reject the change.\n"
17064 " BUG #15117\n"
17065 " -->\n"
17066 " <WarnOnRepresentationChange value=\"Volume\" />\n"
17067 " <!-- pqDisplayColorWidget disables \"Solid Color\" for this representation type -->\n"
17068 " <NoSolidColor representation=\"Volume\" />\n"
17069 " </Hints>\n"
17070 "\n"
17071 " <!-- End of AMRRepresentation -->\n"
17072 " </PVRepresentationProxy>\n"
17073 "\n"
17074 " <!-- ================================================================== -->\n"
17075 " <PVRepresentationProxy class=\"vtkPVCompositeRepresentation\"\n"
17076 " name=\"HyperTreeGridRepresentation\"\n"
17077 " base_proxygroup=\"internal_representations\"\n"
17078 " base_proxyname=\"PVRepresentationBase\"\n"
17079 " processes=\"client|renderserver|dataserver\">\n"
17080 " <Documentation>Representation to show Hyper Tree Grids in the render view\n"
17081 " based on the Composite Representation.</Documentation>\n"
17082 "\n"
17083 " <InputProperty command=\"SetInputConnection\"\n"
17084 " name=\"Input\">\n"
17085 " <DataTypeDomain composite_data_supported=\"1\"\n"
17086 " name=\"input_type\">\n"
17087 " <DataType value=\"vtkHyperTreeGrid\" />\n"
17088 " <DataType value=\"vtkDataObjectTree\" child_match=\"all\">\n"
17089 " <DataType value=\"vtkHyperTreeGrid\" />\n"
17090 " </DataType>\n"
17091 " </DataTypeDomain>\n"
17092 " <Documentation>Set the input to the representation.</Documentation>\n"
17093 " </InputProperty>\n"
17094 "\n"
17095 " </PVRepresentationProxy>\n"
17096 "\n"
17097 " <PVRepresentationProxy class=\"vtkHyperTreeGridRepresentation\"\n"
17098 " name=\"FastHyperTreeGridRepresentation\"\n"
17099 " processes=\"client|renderserver|dataserver\"\n"
17100 " si_class=\"vtkSIProxy\">\n"
17101 " <Documentation>Dedicated representation to show 2D Hyper Tree Grid.\n"
17102 " Use an adaptive decimation mechanism for improved performances.\n"
17103 " </Documentation>\n"
17104 "\n"
17105 " <InputProperty command=\"SetInputConnection\"\n"
17106 " name=\"Input\">\n"
17107 " <DataTypeDomain composite_data_supported=\"0\"\n"
17108 " name=\"input_type\">\n"
17109 " <DataType value=\"vtkHyperTreeGrid\" />\n"
17110 " </DataTypeDomain>\n"
17111 " <InputArrayDomain attribute_type=\"cell\"\n"
17112 " name=\"input_array_cell\"\n"
17113 " optional=\"1\">\n"
17114 " </InputArrayDomain>\n"
17115 " <Documentation>Set the input to the representation.</Documentation>\n"
17116 " </InputProperty>\n"
17117 "\n"
17118 " <IntVectorProperty command=\"SetAdaptiveDecimation\"\n"
17119 " default_values=\"1\"\n"
17120 " name=\"AdaptiveDecimation\"\n"
17121 " number_of_elements=\"1\">\n"
17122 " <BooleanDomain name=\"bool\" />\n"
17123 " <Documentation>\n"
17124 " Enable the use of the Adaptive decimation to only map the part\n"
17125 " of the HTG inside the camera frustum. Only support 2D HTG with\n"
17126 " parallel prokjection.\n"
17127 " </Documentation>\n"
17128 " <Hints>\n"
17129 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
17130 " <Expression type=\"or\">\n"
17131 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17132 " mode=\"visibility\"\n"
17133 " property=\"Representation\"\n"
17134 " value=\"HTG Surface\" />\n"
17135 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17136 " mode=\"visibility\"\n"
17137 " property=\"Representation\"\n"
17138 " value=\"HTG Surface With Edges\" />\n"
17139 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17140 " mode=\"visibility\"\n"
17141 " property=\"Representation\"\n"
17142 " value=\"HTG Wireframe\" />\n"
17143 " </Expression>\n"
17144 " </PropertyWidgetDecorator>\n"
17145 " </Hints>\n"
17146 " </IntVectorProperty>\n"
17147 "\n"
17148 " <IntVectorProperty command=\"SetRepresentation\"\n"
17149 " default_values=\"1\"\n"
17150 " name=\"Representation\"\n"
17151 " panel_widget=\"display_representation_selector\"\n"
17152 " number_of_elements=\"1\">\n"
17153 " <EnumerationDomain name=\"enum\">\n"
17154 " <Entry text=\"Wireframe\"\n"
17155 " value=\"1\" />\n"
17156 " <Entry text=\"Surface\"\n"
17157 " value=\"2\" />\n"
17158 " <Entry text=\"Surface With Edges\"\n"
17159 " value=\"3\" />\n"
17160 " </EnumerationDomain>\n"
17161 " </IntVectorProperty>\n"
17162 "\n"
17163 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
17164 " element_types=\"0 0 0 0 2\"\n"
17165 " name=\"ColorArrayName\"\n"
17166 " no_custom_default=\"1\"\n"
17167 " number_of_elements=\"5\">\n"
17168 " <Documentation>\n"
17169 " Set the array to color with. One must specify the field association and\n"
17170 " the array name of the array. If the array is missing, scalar coloring will\n"
17171 " automatically be disabled.\n"
17172 " </Documentation>\n"
17173 " <RepresentedArrayListDomain name=\"array_list\"\n"
17174 " input_domain_name=\"input_array_any\">\n"
17175 " <RequiredProperties>\n"
17176 " <Property function=\"Input\" name=\"Input\" />\n"
17177 " </RequiredProperties>\n"
17178 " </RepresentedArrayListDomain>\n"
17179 " </StringVectorProperty>\n"
17180 "\n"
17181 " <!-- Coloring -->\n"
17182 "\n"
17183 " <IntVectorProperty command=\"SetMapScalars\"\n"
17184 " default_values=\"1\"\n"
17185 " name=\"MapScalars\"\n"
17186 " number_of_elements=\"1\">\n"
17187 " <BooleanDomain name=\"bool\" />\n"
17188 " <Documentation>When set to True, LookupTable will always be\n"
17189 " used for scalar mapping. Otherwise, when up to 4 component\n"
17190 " scalars are present, the components are clamped to a valid\n"
17191 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
17192 " floating point type) and then directly used as\n"
17193 " color.</Documentation>\n"
17194 " </IntVectorProperty>\n"
17195 " <ProxyProperty command=\"SetLookupTable\"\n"
17196 " name=\"LookupTable\" >\n"
17197 " <Documentation>Set the lookup-table to use to map data array to colors.\n"
17198 " Lookuptable is only used with MapScalars to ON.</Documentation>\n"
17199 " <ProxyGroupDomain name=\"groups\">\n"
17200 " <Group name=\"lookup_tables\" />\n"
17201 " </ProxyGroupDomain>\n"
17202 " </ProxyProperty>\n"
17203 " <IntVectorProperty default_values=\"0\"\n"
17204 " name=\"UseSeparateColorMap\"\n"
17205 " number_of_elements=\"1\"\n"
17206 " panel_visibility=\"never\">\n"
17207 " <BooleanDomain name=\"bool\" />\n"
17208 " <Documentation>By default, ParaView shares a single color map among all datasets colored\n"
17209 " by arrays that have the same name. When this option is enabled, the active dataset will\n"
17210 " be assigned a separate color map not shared by other datasets.</Documentation>\n"
17211 " </IntVectorProperty>\n"
17212 " <DoubleVectorProperty command=\"SetDiffuseColor\"\n"
17213 " default_values=\"1.0 1.0 1.0\"\n"
17214 " name=\"DiffuseColor\"\n"
17215 " number_of_elements=\"3\">\n"
17216 " <DoubleRangeDomain max=\"1 1 1\"\n"
17217 " min=\"0 0 0\"\n"
17218 " name=\"range\" />\n"
17219 " <Hints>\n"
17220 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SurfaceColor\" unlink_if_modified=\"1\" />\n"
17221 " </Hints>\n"
17222 " <Documentation>\n"
17223 " The solid color of the model.\n"
17224 " </Documentation>\n"
17225 " </DoubleVectorProperty>\n"
17226 "\n"
17227 " <!-- Edges parameters -->\n"
17228 "\n"
17229 " <DoubleVectorProperty command=\"SetEdgeColor\"\n"
17230 " default_values=\"0 0 0.5\"\n"
17231 " name=\"EdgeColor\"\n"
17232 " panel_widget=\"color_selector_with_palette\"\n"
17233 " number_of_elements=\"3\">\n"
17234 " <Documentation>Set the edge color. This color is used to draw the edge\n"
17235 " for the hyper tree grid data when EdgeVisibility is on.</Documentation>\n"
17236 " <DoubleRangeDomain max=\"1 1 1\"\n"
17237 " min=\"0 0 0\"\n"
17238 " name=\"range\" />\n"
17239 " <Hints>\n"
17240 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"EdgeColor\" unlink_if_modified=\"1\" />\n"
17241 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17242 " mode=\"visibility\"\n"
17243 " property=\"Representation\"\n"
17244 " value=\"3\" />\n"
17245 " </Hints>\n"
17246 " </DoubleVectorProperty>\n"
17247 "\n"
17248 " <!-- Position -->\n"
17249 "\n"
17250 " <DoubleVectorProperty command=\"SetPosition\"\n"
17251 " default_values=\"0 0 0\"\n"
17252 " label=\"Translation\"\n"
17253 ;
17254 
17255 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
17257 " name=\"Position\"\n"
17258 " panel_visibility=\"advanced\"\n"
17259 " number_of_elements=\"3\">\n"
17260 " <DoubleRangeDomain name=\"range\" />\n"
17261 " </DoubleVectorProperty>\n"
17262 " <DoubleVectorProperty command=\"SetScale\"\n"
17263 " default_values=\"1 1 1\"\n"
17264 " name=\"Scale\"\n"
17265 " panel_visibility=\"advanced\"\n"
17266 " number_of_elements=\"3\">\n"
17267 " <DoubleRangeDomain name=\"range\" />\n"
17268 " </DoubleVectorProperty>\n"
17269 " <DoubleVectorProperty command=\"SetOrientation\"\n"
17270 " default_values=\"0 0 0\"\n"
17271 " name=\"Orientation\"\n"
17272 " panel_visibility=\"advanced\"\n"
17273 " number_of_elements=\"3\">\n"
17274 " <DoubleRangeDomain name=\"range\" />\n"
17275 " </DoubleVectorProperty>\n"
17276 "\n"
17277 " <!-- UI -->\n"
17278 "\n"
17279 " </PVRepresentationProxy>\n"
17280 "\n"
17281 " <Extension name=\"HyperTreeGridRepresentation\">\n"
17282 " <Documentation>\n"
17283 " Extends standard HTG Representation by adding\n"
17284 " Fast2DHyperTreeGridRepresentation as a new type of representation.\n"
17285 " </Documentation>\n"
17286 "\n"
17287 " <RepresentationType subproxy=\"FastHyperTreeGridRepresentation\"\n"
17288 " text=\"HTG Surface\" subtype=\"Surface\"/>\n"
17289 " <RepresentationType subproxy=\"FastHyperTreeGridRepresentation\"\n"
17290 " text=\"HTG Surface With Edges\" subtype=\"Surface With Edges\"/>\n"
17291 " <RepresentationType subproxy=\"FastHyperTreeGridRepresentation\"\n"
17292 " text=\"HTG Wireframe\" subtype=\"Wireframe\"/>\n"
17293 "\n"
17294 " <SubProxy>\n"
17295 " <Proxy name=\"FastHyperTreeGridRepresentation\"\n"
17296 " proxygroup=\"representations\"\n"
17297 " proxyname=\"FastHyperTreeGridRepresentation\">\n"
17298 " </Proxy>\n"
17299 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
17300 " <Exception name=\"Input\" />\n"
17301 " </ShareProperties>\n"
17302 " <ExposedProperties>\n"
17303 " <PropertyGroup panel_visibility=\"default\"\n"
17304 " label=\"HTG Rendering\" >\n"
17305 " <Property name=\"AdaptiveDecimation\" />\n"
17306 " </PropertyGroup>\n"
17307 " </ExposedProperties>\n"
17308 " </SubProxy>\n"
17309 " </Extension>\n"
17310 "\n"
17311 " <!-- ================================================================== -->\n"
17312 " <RepresentationProxy class=\"vtkStructuredGridVolumeRepresentation\"\n"
17313 " name=\"StructuredGridVolumeRepresentation\"\n"
17314 " processes=\"client|renderserver|dataserver\"\n"
17315 " si_class=\"vtkSIUnstructuredGridVolumeRepresentationProxy\"\n"
17316 " base_proxygroup=\"representations\"\n"
17317 " base_proxyname=\"UnstructuredGridVolumeRepresentation\">\n"
17318 " </RepresentationProxy>\n"
17319 "\n"
17320 " <!-- ================================================================== -->\n"
17321 " <RepresentationProxy class=\"vtkImageVolumeRepresentation\"\n"
17322 " name=\"UniformGridVolumeRepresentation\"\n"
17323 " processes=\"client|renderserver|dataserver\"\n"
17324 " si_class=\"vtkSIProxy\">\n"
17325 " <Documentation>Representation for rendering a vtkImageData as\n"
17326 " volume.</Documentation>\n"
17327 " <InputProperty command=\"SetInputConnection\"\n"
17328 " name=\"Input\">\n"
17329 " <DataTypeDomain composite_data_supported=\"0\"\n"
17330 " name=\"input_type\">\n"
17331 " <DataType value=\"vtkImageData\" />\n"
17332 " </DataTypeDomain>\n"
17333 " <InputArrayDomain attribute_type=\"any\"\n"
17334 " name=\"input_array_any\">\n"
17335 " </InputArrayDomain>\n"
17336 " <Documentation>Set the input to the representation.</Documentation>\n"
17337 " </InputProperty>\n"
17338 " <IntVectorProperty command=\"SetVisibility\"\n"
17339 " default_values=\"1\"\n"
17340 " name=\"Visibility\"\n"
17341 " number_of_elements=\"1\">\n"
17342 " <BooleanDomain name=\"bool\" />\n"
17343 " <Documentation>Set the visibility for this\n"
17344 " representation.</Documentation>\n"
17345 " </IntVectorProperty>\n"
17346 " <IntVectorProperty command=\"SetForceUseCache\"\n"
17347 " default_values=\"0\"\n"
17348 " is_internal=\"1\"\n"
17349 " name=\"ForceUseCache\"\n"
17350 " number_of_elements=\"1\">\n"
17351 " <BooleanDomain name=\"bool\" />\n"
17352 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
17353 " and representations cache based on what the view tells it. However in\n"
17354 " some cases we may want to force a representation to cache irrespective\n"
17355 " of the view (e.g. comparative views). In which case these ivars can up\n"
17356 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
17357 " Instead, ForcedCacheKey is used.</Documentation>\n"
17358 " </IntVectorProperty>\n"
17359 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
17360 " default_values=\"none\"\n"
17361 " is_internal=\"1\"\n"
17362 " name=\"ForcedCacheKey\"\n"
17363 " number_of_elements=\"1\">\n"
17364 " <DoubleRangeDomain name=\"range\" />\n"
17365 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
17366 " and representations cache based on what the view tells it. However in\n"
17367 " some cases we may want to force a representation to cache irrespective\n"
17368 " of the view (e.g. comparative views). In which case these ivars can up\n"
17369 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
17370 " Instead, ForcedCacheKey is used.</Documentation>\n"
17371 " </DoubleVectorProperty>\n"
17372 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
17373 " element_types=\"0 0 0 0 2\"\n"
17374 " name=\"ColorArrayName\"\n"
17375 " no_custom_default=\"1\"\n"
17376 " number_of_elements=\"5\">\n"
17377 " <Documentation>\n"
17378 " Set the array to color with. One must specify the field association and\n"
17379 " the array name of the array. If the array is missing, scalar coloring will\n"
17380 " automatically be disabled.\n"
17381 " </Documentation>\n"
17382 " <RepresentedArrayListDomain name=\"array_list\"\n"
17383 " input_domain_name=\"input_array_any\">\n"
17384 " <RequiredProperties>\n"
17385 " <Property function=\"Input\" name=\"Input\" />\n"
17386 " </RequiredProperties>\n"
17387 " </RepresentedArrayListDomain>\n"
17388 " </StringVectorProperty>\n"
17389 " <IntVectorProperty command=\"SetUseTransfer2D\"\n"
17390 " default_values=\"0\"\n"
17391 " name=\"UseTransfer2D\"\n"
17392 " label=\"Use 2D Transfer Function\"\n"
17393 " number_of_elements=\"1\"\n"
17394 " panel_visibility=\"advanced\">\n"
17395 " <BooleanDomain name=\"bool\"/>\n"
17396 " <Documentation>\n"
17397 " If this property is on, a 2D transfer function will be used for volume rendering instead\n"
17398 " of two 1D piecewise functions.\n"
17399 " </Documentation>\n"
17400 " </IntVectorProperty>\n"
17401 " <IntVectorProperty command=\"SetUseGradientForTransfer2D\"\n"
17402 " default_values=\"1\"\n"
17403 " name=\"UseGradientForTransfer2D\"\n"
17404 " label=\"Use Gradient as Y-Axis Array\"\n"
17405 " number_of_elements=\"1\"\n"
17406 " panel_visibility=\"advanced\">\n"
17407 " <BooleanDomain name=\"bool\"/>\n"
17408 " <Documentation>\n"
17409 " If this property is on, the gradient of the input scalar array will be used for the Y\n"
17410 " axis of the 2D transfer function.\n"
17411 " </Documentation>\n"
17412 " <Hints>\n"
17413 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17414 " <Property name=\"UseTransfer2D\" function=\"boolean\" />\n"
17415 " </PropertyWidgetDecorator>\n"
17416 " </Hints>\n"
17417 " </IntVectorProperty>\n"
17418 " <StringVectorProperty name=\"ColorArray2Name\"\n"
17419 " command=\"SelectColorArray2\"\n"
17420 " number_of_elements=\"5\"\n"
17421 " element_types=\"0 0 0 0 2\"\n"
17422 " label=\"2D Transfer Function Y-Axis Array\"\n"
17423 " panel_visibility=\"advanced\">\n"
17424 " <ArrayListDomain name=\"array_list\"\n"
17425 " input_domain_name=\"input_point_array\">\n"
17426 " <RequiredProperties>\n"
17427 " <Property name=\"Input\" function=\"Input\"/>\n"
17428 " </RequiredProperties>\n"
17429 " </ArrayListDomain>\n"
17430 " <Documentation>\n"
17431 " Set the second array to color with. This would be used when a 2D transfer function is\n"
17432 " enabled and if the use_gradient property is set to false.\n"
17433 " </Documentation>\n"
17434 " <Hints>\n"
17435 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17436 " <Property name=\"UseTransfer2D\" function=\"boolean\" />\n"
17437 " </PropertyWidgetDecorator>\n"
17438 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17439 " <Property name=\"UseGradientForTransfer2D\" function=\"boolean_invert\" />\n"
17440 " </PropertyWidgetDecorator>\n"
17441 " </Hints>\n"
17442 " </StringVectorProperty>\n"
17443 " <IntVectorProperty animateable=\"0\"\n"
17444 " command=\"SelectColorArray2Component\"\n"
17445 " default_values=\"0\"\n"
17446 " name=\"ColorArray2Component\"\n"
17447 " label=\"2D Transfer Function Y-Axis Array Component\"\n"
17448 " number_of_elements=\"1\">\n"
17449 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"0\">\n"
17450 " <RequiredProperties>\n"
17451 " <Property function=\"Input\"\n"
17452 " name=\"Input\" />\n"
17453 " <Property function=\"ArraySelection\"\n"
17454 " name=\"ColorArray2Name\" />\n"
17455 " </RequiredProperties>\n"
17456 " </NumberOfComponentsDomain>\n"
17457 " <Documentation>\n"
17458 " This property indicates the component of the array to be used for Y-axis of the volume 2D\n"
17459 " transfer function.\n"
17460 " </Documentation>\n"
17461 " <Hints>\n"
17462 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17463 " <Property name=\"UseTransfer2D\" function=\"boolean\" />\n"
17464 " </PropertyWidgetDecorator>\n"
17465 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17466 " <Property name=\"UseGradientForTransfer2D\" function=\"boolean_invert\" />\n"
17467 " </PropertyWidgetDecorator>\n"
17468 " </Hints>\n"
17469 " </IntVectorProperty>\n"
17470 " <IntVectorProperty command=\"SetUseSeparateOpacityArray\"\n"
17471 " default_values=\"0\"\n"
17472 " name=\"UseSeparateOpacityArray\"\n"
17473 " number_of_elements=\"1\"\n"
17474 " panel_visibility=\"advanced\">\n"
17475 " <BooleanDomain name=\"bool\"/>\n"
17476 " <Documentation>\n"
17477 " If this property is on, the Opacity Array will be used to determine the\n"
17478 " point gaussian sprites.\n"
17479 " </Documentation>\n"
17480 " <Hints>\n"
17481 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17482 " <Property name=\"UseTransfer2D\" function=\"boolean_invert\" />\n"
17483 " </PropertyWidgetDecorator>\n"
17484 " </Hints>\n"
17485 " </IntVectorProperty>\n"
17486 " <StringVectorProperty name=\"OpacityArrayName\"\n"
17487 " command=\"SelectOpacityArray\"\n"
17488 " number_of_elements=\"5\"\n"
17489 " element_types=\"0 0 0 0 2\"\n"
17490 " label=\"Volume Opacity Array\"\n"
17491 " panel_visibility=\"advanced\">\n"
17492 " <ArrayListDomain name=\"array_list\"\n"
17493 " input_domain_name=\"input_point_array\">\n"
17494 " <RequiredProperties>\n"
17495 " <Property name=\"Input\" function=\"Input\"/>\n"
17496 " </RequiredProperties>\n"
17497 " </ArrayListDomain>\n"
17498 " <Documentation>\n"
17499 " This property specifies the name of the input array to map to opacity.\n"
17500 " </Documentation>\n"
17501 " <Hints>\n"
17502 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17503 " <Property name=\"UseSeparateOpacityArray\" function=\"boolean\" />\n"
17504 " </PropertyWidgetDecorator>\n"
17505 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17506 " <Property name=\"UseTransfer2D\" function=\"boolean_invert\" />\n"
17507 " </PropertyWidgetDecorator>\n"
17508 " </Hints>\n"
17509 " </StringVectorProperty>\n"
17510 " <IntVectorProperty animateable=\"0\"\n"
17511 " command=\"SelectOpacityArrayComponent\"\n"
17512 " default_values=\"0\"\n"
17513 " name=\"OpacityComponent\"\n"
17514 " number_of_elements=\"1\">\n"
17515 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"1\">\n"
17516 " <RequiredProperties>\n"
17517 " <Property function=\"Input\"\n"
17518 " name=\"Input\" />\n"
17519 " <Property function=\"ArraySelection\"\n"
17520 " name=\"OpacityArrayName\" />\n"
17521 " </RequiredProperties>\n"
17522 " </NumberOfComponentsDomain>\n"
17523 " <Documentation>\n"
17524 " This property indicates the component of the array to be used for opacity.\n"
17525 " </Documentation>\n"
17526 " <Hints>\n"
17527 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17528 " <Property name=\"UseSeparateOpacityArray\" function=\"boolean\" />\n"
17529 " </PropertyWidgetDecorator>\n"
17530 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
17531 " <Property name=\"UseTransfer2D\" function=\"boolean_invert\" />\n"
17532 " </PropertyWidgetDecorator>\n"
17533 " </Hints>\n"
17534 " </IntVectorProperty>\n"
17535 " <DoubleVectorProperty command=\"SetPosition\"\n"
17536 " default_values=\"0 0 0\"\n"
17537 " name=\"Position\"\n"
17538 " number_of_elements=\"3\">\n"
17539 " <DoubleRangeDomain name=\"range\" />\n"
17540 " </DoubleVectorProperty>\n"
17541 " <DoubleVectorProperty command=\"SetScale\"\n"
17542 " default_values=\"1 1 1\"\n"
17543 " name=\"Scale\"\n"
17544 " number_of_elements=\"3\">\n"
17545 " <DoubleRangeDomain name=\"range\" />\n"
17546 " </DoubleVectorProperty>\n"
17547 " <DoubleVectorProperty command=\"SetOrientation\"\n"
17548 " default_values=\"0 0 0\"\n"
17549 " name=\"Orientation\"\n"
17550 " number_of_elements=\"3\">\n"
17551 " <DoubleRangeDomain name=\"range\" />\n"
17552 " </DoubleVectorProperty>\n"
17553 " <DoubleVectorProperty command=\"SetOrigin\"\n"
17554 " default_values=\"0 0 0\"\n"
17555 " name=\"Origin\"\n"
17556 " number_of_elements=\"3\">\n"
17557 " <DoubleRangeDomain name=\"range\" />\n"
17558 " </DoubleVectorProperty>\n"
17559 " <IntVectorProperty command=\"SetPickable\"\n"
17560 " default_values=\"1\"\n"
17561 " name=\"Pickable\"\n"
17562 " number_of_elements=\"1\">\n"
17563 " <Hints>\n"
17564 " <NoDefault />\n"
17565 " </Hints>\n"
17566 " <BooleanDomain name=\"bool\" />\n"
17567 " </IntVectorProperty>\n"
17568 " <IntVectorProperty command=\"SetInterpolationType\"\n"
17569 ;
17570 
17571 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
17573 " default_values=\"2\"\n"
17574 " name=\"InterpolationType\"\n"
17575 " number_of_elements=\"1\">\n"
17576 " <EnumerationDomain name=\"enum\">\n"
17577 " <Entry text=\"Nearest\"\n"
17578 " value=\"0\" />\n"
17579 " <Entry text=\"Linear\"\n"
17580 " value=\"1\" />\n"
17581 " <Entry text=\"Cubic\"\n"
17582 " value=\"2\" />\n"
17583 " </EnumerationDomain>\n"
17584 " </IntVectorProperty>\n"
17585 " <ProxyProperty command=\"SetColor\"\n"
17586 " name=\"LookupTable\" >\n"
17587 " <ProxyGroupDomain name=\"groups\">\n"
17588 " <Group name=\"transfer_functions\" />\n"
17589 " </ProxyGroupDomain>\n"
17590 " </ProxyProperty>\n"
17591 " <DoubleVectorProperty command=\"SetAmbient\"\n"
17592 " default_values=\"0.0\"\n"
17593 " name=\"Ambient\"\n"
17594 " number_of_elements=\"1\">\n"
17595 " <DoubleRangeDomain max=\"1\"\n"
17596 " min=\"0\"\n"
17597 " name=\"range\" />\n"
17598 " </DoubleVectorProperty>\n"
17599 " <DoubleVectorProperty command=\"SetDiffuse\"\n"
17600 " default_values=\"1.0\"\n"
17601 " name=\"Diffuse\"\n"
17602 " number_of_elements=\"1\">\n"
17603 " <DoubleRangeDomain max=\"1\"\n"
17604 " min=\"0\"\n"
17605 " name=\"range\" />\n"
17606 " </DoubleVectorProperty>\n"
17607 " <DoubleVectorProperty command=\"SetSpecular\"\n"
17608 " default_values=\"0.0\"\n"
17609 " name=\"Specular\"\n"
17610 " number_of_elements=\"1\">\n"
17611 " <DoubleRangeDomain max=\"1\"\n"
17612 " min=\"0\"\n"
17613 " name=\"range\" />\n"
17614 " </DoubleVectorProperty>\n"
17615 " <DoubleVectorProperty command=\"SetSpecularPower\"\n"
17616 " default_values=\"100.0\"\n"
17617 " name=\"SpecularPower\"\n"
17618 " number_of_elements=\"1\">\n"
17619 " <DoubleRangeDomain max=\"100\"\n"
17620 " min=\"0\"\n"
17621 " name=\"range\" />\n"
17622 " </DoubleVectorProperty>\n"
17623 " <IntVectorProperty command=\"SetShade\"\n"
17624 " default_values=\"0\"\n"
17625 " name=\"Shade\"\n"
17626 " number_of_elements=\"1\">\n"
17627 " <BooleanDomain name=\"bool\" />\n"
17628 " <Documentation>Enable/Disable shading.</Documentation>\n"
17629 " </IntVectorProperty>\n"
17630 " <DoubleVectorProperty command=\"SetGlobalIlluminationReach\"\n"
17631 " default_values=\"0.0\"\n"
17632 " name=\"GlobalIlluminationReach\"\n"
17633 " number_of_elements=\"1\">\n"
17634 " <DoubleRangeDomain max=\"1.0\"\n"
17635 " min=\"0.0\"\n"
17636 " name=\"range\" />\n"
17637 " <Documentation>\n"
17638 " This parameter acts as a balance between localness and globalness of shadows.\n"
17639 " A higher value results in more accurate, but also slower renders.\n"
17640 " A slower value results in faster renders, but only produces ambiant occlusion.\n"
17641 " </Documentation>\n"
17642 " <Hints>\n"
17643 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17644 " mode=\"visibility\"\n"
17645 " property=\"Shade\"\n"
17646 " value=\"1\"\n"
17647 " inverse=\"0\" />\n"
17648 " </Hints>\n"
17649 " </DoubleVectorProperty>\n"
17650 " <DoubleVectorProperty command=\"SetVolumetricScatteringBlending\"\n"
17651 " default_values=\"0.0\"\n"
17652 " name=\"VolumetricScatteringBlending\"\n"
17653 " number_of_elements=\"1\">\n"
17654 " <DoubleRangeDomain max=\"2.0\"\n"
17655 " min=\"0.0\"\n"
17656 " name=\"range\" />\n"
17657 " <Documentation>\n"
17658 " This parameter controls the blending between surfacic approximation\n"
17659 " and volumetric multi-scattering.\n"
17660 " A value of 0.0 means that no scattered rays will be cast, no volumetric shadows.\n"
17661 " A value of 1.0 means that the shader will smartly blend between the two models.\n"
17662 " A value of 2.0 means that the shader only uses the volumetric scattering model.\n"
17663 " </Documentation>\n"
17664 " <Hints>\n"
17665 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17666 " mode=\"visibility\"\n"
17667 " property=\"Shade\"\n"
17668 " value=\"1\"\n"
17669 " inverse=\"0\" />\n"
17670 " </Hints>\n"
17671 " </DoubleVectorProperty>\n"
17672 " <DoubleVectorProperty command=\"SetAnisotropy\"\n"
17673 " default_values=\"0.0\"\n"
17674 " name=\"VolumeAnisotropy\"\n"
17675 " number_of_elements=\"1\"\n"
17676 " panel_visibility=\"advanced\">\n"
17677 " <DoubleRangeDomain max=\"1.0\"\n"
17678 " min=\"-1.0\"\n"
17679 " name=\"range\" />\n"
17680 " <Documentation>\n"
17681 " Set the volume's anisotropy, according to the Henyey-Greenstein model.\n"
17682 " Describes whether the model is rather backwards-scattering (-1.0) or forwards-scattering (1.0).\n"
17683 " An isotropic volume has a null anisotropy.\n"
17684 " </Documentation>\n"
17685 " </DoubleVectorProperty>\n"
17686 " <IntVectorProperty command=\"SetMapScalars\"\n"
17687 " default_values=\"1\"\n"
17688 " name=\"MapScalars\"\n"
17689 " number_of_elements=\"1\">\n"
17690 " <BooleanDomain name=\"bool\" />\n"
17691 " <Documentation>When enabled, LookupTable will always be\n"
17692 " used for scalar mapping. Otherwise, when up to 4 component\n"
17693 " scalars are present, the components are clamped to a valid\n"
17694 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
17695 " floating point type) and then directly used as\n"
17696 " color.</Documentation>\n"
17697 " </IntVectorProperty>\n"
17698 " <IntVectorProperty command=\"SetMultiComponentsMapping\"\n"
17699 " default_values=\"0\"\n"
17700 " name=\"MultiComponentsMapping\"\n"
17701 " number_of_elements=\"1\">\n"
17702 " <BooleanDomain name=\"bool\" />\n"
17703 " <Hints>\n"
17704 " <PropertyWidgetDecorator type=\"MultiComponentsDecorator\"\n"
17705 " components=\"2 4\" />\n"
17706 " </Hints>\n"
17707 " </IntVectorProperty>\n"
17708 " <ProxyProperty command=\"SetScalarOpacity\"\n"
17709 " name=\"ScalarOpacityFunction\">\n"
17710 " <ProxyGroupDomain name=\"groups\">\n"
17711 " <Group name=\"piecewise_functions\" />\n"
17712 " </ProxyGroupDomain>\n"
17713 " </ProxyProperty>\n"
17714 " <ProxyProperty command=\"SetTransferFunction2D\"\n"
17715 " name=\"TransferFunction2D\" >\n"
17716 " <ProxyGroupDomain name=\"groups\">\n"
17717 " <Group name=\"transfer_2d_functions\" />\n"
17718 " </ProxyGroupDomain>\n"
17719 " </ProxyProperty>\n"
17720 " <IntVectorProperty command=\"SetRequestedRenderMode\"\n"
17721 " default_values=\"0\"\n"
17722 " name=\"VolumeRenderingMode\"\n"
17723 " number_of_elements=\"1\">\n"
17724 " <EnumerationDomain name=\"enum\">\n"
17725 " <Entry text=\"Smart\" value=\"0\" />\n"
17726 " <Entry text=\"Ray Cast Only\" value=\"1\" />\n"
17727 " <Entry text=\"GPU Based\" value=\"2\" />\n"
17728 " <Entry text=\"OSPRay Based\" value=\"3\" />\n"
17729 " </EnumerationDomain>\n"
17730 " </IntVectorProperty>\n"
17731 " <DoubleVectorProperty command=\"SetScalarOpacityUnitDistance\"\n"
17732 " default_values=\"1\"\n"
17733 " name=\"ScalarOpacityUnitDistance\"\n"
17734 " number_of_elements=\"1\">\n"
17735 " <BoundsDomain mode=\"approximate_cell_length\"\n"
17736 " name=\"bounds\" >\n"
17737 " <RequiredProperties>\n"
17738 " <Property function=\"Input\"\n"
17739 " name=\"Input\" />\n"
17740 " </RequiredProperties>\n"
17741 " </BoundsDomain>\n"
17742 " <Hints>\n"
17743 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17744 " mode=\"visibility\"\n"
17745 " property=\"BlendMode\"\n"
17746 " value=\"6\"\n"
17747 " inverse=\"1\" />\n"
17748 " </Hints>\n"
17749 " </DoubleVectorProperty>\n"
17750 " <IntVectorProperty command=\"SetBlendMode\"\n"
17751 " default_values=\"0\"\n"
17752 " name=\"BlendMode\"\n"
17753 " number_of_elements=\"1\">\n"
17754 " <EnumerationDomain name=\"enum\">\n"
17755 " <!-- See vtkVolumeMapper::BlendModes -->\n"
17756 " <Entry text=\"Composite\"\n"
17757 " value=\"0\" />\n"
17758 " <Entry text=\"Isosurface\"\n"
17759 " value=\"5\" />\n"
17760 " <Entry text=\"Slice\"\n"
17761 " value=\"6\" />\n"
17762 " </EnumerationDomain>\n"
17763 " <Documentation>This property specifies how the samples should be blended</Documentation>\n"
17764 " </IntVectorProperty>\n"
17765 " <DoubleVectorProperty animateable=\"1\"\n"
17766 " command=\"SetIsosurfaceValue\"\n"
17767 " label=\"Isosurfaces\"\n"
17768 " name=\"IsosurfaceValues\"\n"
17769 " number_of_elements=\"0\"\n"
17770 " number_of_elements_per_command=\"1\"\n"
17771 " repeat_command=\"1\"\n"
17772 " set_number_command=\"SetNumberOfIsosurfaces\"\n"
17773 " use_index=\"1\">\n"
17774 " <ArrayRangeDomain name=\"scalar_range\">\n"
17775 " <RequiredProperties>\n"
17776 " <Property function=\"Input\"\n"
17777 " name=\"Input\" />\n"
17778 " <Property function=\"ArraySelection\"\n"
17779 " name=\"ColorArrayName\" />\n"
17780 " </RequiredProperties>\n"
17781 " </ArrayRangeDomain>\n"
17782 " <Documentation>This property specifies the values at which to display\n"
17783 " isosurfaces and also the number of such values.</Documentation>\n"
17784 " <Hints>\n"
17785 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17786 " mode=\"visibility\"\n"
17787 " property=\"BlendMode\"\n"
17788 " value=\"5\" />\n"
17789 " <!-- enable this widget when BlendMode==Isosurface -->\n"
17790 " </Hints>\n"
17791 " </DoubleVectorProperty>\n"
17792 " <ProxyProperty command=\"SetSliceFunction\"\n"
17793 " label=\"Slice Type\"\n"
17794 " name=\"SliceFunction\">\n"
17795 " <ProxyGroupDomain name=\"groups\">\n"
17796 " <Group name=\"implicit_functions\" />\n"
17797 " </ProxyGroupDomain>\n"
17798 " <ProxyListDomain name=\"proxy_list\">\n"
17799 " <Proxy group=\"implicit_functions\"\n"
17800 " name=\"Plane\" />\n"
17801 " </ProxyListDomain>\n"
17802 " <Documentation>This property sets the parameters of the slice\n"
17803 " function.</Documentation>\n"
17804 " <Hints>\n"
17805 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
17806 " mode=\"visibility\"\n"
17807 " property=\"BlendMode\"\n"
17808 " value=\"6\" />\n"
17809 " <!-- enable this widget when BlendMode==Slice -->\n"
17810 " </Hints>\n"
17811 " </ProxyProperty>\n"
17812 " <IntVectorProperty command=\"SetCropping\"\n"
17813 " default_values=\"0\"\n"
17814 " name=\"UseCropping\"\n"
17815 " number_of_elements=\"1\">\n"
17816 " <BooleanDomain name=\"bool\"/>\n"
17817 " <Documentation>This property specifies if the cropping is enabled.</Documentation>\n"
17818 " </IntVectorProperty>\n"
17819 " <DoubleVectorProperty animateable=\"1\"\n"
17820 " command=\"SetCroppingOrigin\"\n"
17821 " name=\"CroppingOrigin\"\n"
17822 " number_of_elements=\"3\"\n"
17823 " argument_is_array=\"1\"\n"
17824 " default_values=\"0 0 0\">\n"
17825 " <Documentation>This property specifies the cropping origin.</Documentation>\n"
17826 " </DoubleVectorProperty>\n"
17827 " <DoubleVectorProperty animateable=\"1\"\n"
17828 " command=\"SetCroppingScale\"\n"
17829 " name=\"CroppingScale\"\n"
17830 " number_of_elements=\"3\"\n"
17831 " argument_is_array=\"1\"\n"
17832 " default_values=\"1 1 1\">\n"
17833 " <Documentation>This property specifies the cropping scale.</Documentation>\n"
17834 " </DoubleVectorProperty>\n"
17835 " <InputProperty is_internal=\"1\" name=\"DummyInput\" />\n"
17836 " <Hints>\n"
17837 " <ProxyList>\n"
17838 " <Link name=\"DummyInput\"\n"
17839 " with_property=\"Input\" />\n"
17840 " </ProxyList>\n"
17841 " </Hints>\n"
17842 "\n"
17843 " <!-- end of UniformGridVolumeRepresentation -->\n"
17844 " </RepresentationProxy>\n"
17845 "\n"
17846 " <!--======================================================================-->\n"
17847 " <RepresentationProxy name=\"SurfaceLICRepresentation\"\n"
17848 " class=\"vtkSurfaceLICRepresentation\"\n"
17849 " processes=\"client|dataserver|renderserver\"\n"
17850 " base_proxygroup=\"representations\"\n"
17851 " base_proxyname=\"SurfaceRepresentation\">\n"
17852 " <Documentation>\n"
17853 " Representation proxy for Surface LIC.\n"
17854 " </Documentation>\n"
17855 "\n"
17856 " <StringVectorProperty name=\"SelectInputVectors\"\n"
17857 " command=\"SelectInputVectors\"\n"
17858 " number_of_elements=\"5\"\n"
17859 " element_types=\"0 0 0 0 2\"\n"
17860 " label=\"Vectors\">\n"
17861 " <ArrayListDomain name=\"array_list\" attribute_type=\"Vectors\"\n"
17862 " input_domain_name=\"input_array_point_3\">\n"
17863 " <RequiredProperties>\n"
17864 " <Property name=\"Input\" function=\"Input\"/>\n"
17865 " </RequiredProperties>\n"
17866 " </ArrayListDomain>\n"
17867 " <Documentation>\n"
17868 " This property specifies the name of the input vector array to process.\n"
17869 " </Documentation>\n"
17870 " </StringVectorProperty>\n"
17871 "\n"
17872 " <!--\n"
17873 " Integrator controls\n"
17874 " -->\n"
17875 " <IntVectorProperty name=\"NumberOfSteps\"\n"
17876 " command=\"SetNumberOfSteps\"\n"
17877 " number_of_elements=\"1\"\n"
17878 " default_values=\"40\">\n"
17879 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
17880 " </IntVectorProperty>\n"
17881 "\n"
17882 " <DoubleVectorProperty name=\"StepSize\"\n"
17883 " command=\"SetStepSize\"\n"
17884 " number_of_elements=\"1\"\n"
17885 " default_values=\"0.25\">\n"
17886 " <DoubleRangeDomain name=\"range\" min=\"0.0\"/>\n"
17887 " </DoubleVectorProperty>\n"
17888 "\n"
17889 " <IntVectorProperty name=\"NormalizeVectors\"\n"
17890 " command=\"SetNormalizeVectors\"\n"
17891 " number_of_elements=\"1\"\n"
17892 " default_values=\"1\">\n"
17893 " <BooleanDomain name=\"bool\" />\n"
17894 " </IntVectorProperty>\n"
17895 "\n"
17896 " <IntVectorProperty name=\"EnhancedLIC\"\n"
17897 " command=\"SetEnhancedLIC\"\n"
17898 " label=\"Enhanced/2-Pass Image LIC\"\n"
17899 " number_of_elements=\"1\"\n"
17900 " default_values=\"1\"\n"
17901 " >\n"
17902 " <BooleanDomain name=\"bool\" />\n"
17903 " </IntVectorProperty>\n"
17904 "\n"
17905 " <!--\n"
17906 " Coloring controls\n"
17907 " -->\n"
17908 " <IntVectorProperty name=\"ColorMode\"\n"
17909 " command=\"SetColorMode\"\n"
17910 " number_of_elements=\"1\"\n"
17911 " default_values=\"0\"\n"
17912 " >\n"
17913 " <EnumerationDomain name=\"enum\">\n"
17914 " <Entry text=\"Blend\" value=\"0\" />\n"
17915 " <Entry text=\"Multiply\" value=\"1\" />\n"
17916 " </EnumerationDomain>\n"
17917 " </IntVectorProperty>\n"
17918 "\n"
17919 " <DoubleVectorProperty name=\"MapModeBias\"\n"
17920 " command=\"SetMapModeBias\"\n"
17921 " number_of_elements=\"1\"\n"
17922 ;
17923 
17924 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
17926 " default_values=\"0.0\"\n"
17927 " panel_visibility=\"advanced\"\n"
17928 " >\n"
17929 " <DoubleRangeDomain name=\"range\" min=\"-0.25\" max=\"0.25\" />\n"
17930 " </DoubleVectorProperty>\n"
17931 "\n"
17932 " <DoubleVectorProperty name=\"LICIntensity\"\n"
17933 " label=\"LIC Intensity\"\n"
17934 " command=\"SetLICIntensity\"\n"
17935 " number_of_elements=\"1\"\n"
17936 " default_values=\"0.8\"\n"
17937 " panel_visibility=\"advanced\"\n"
17938 " >\n"
17939 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
17940 " </DoubleVectorProperty>\n"
17941 "\n"
17942 " <IntVectorProperty name=\"EnhanceContrast\"\n"
17943 " command=\"SetEnhanceContrast\"\n"
17944 " number_of_elements=\"1\"\n"
17945 " default_values=\"0\"\n"
17946 " >\n"
17947 " <EnumerationDomain name=\"enum\">\n"
17948 " <Entry text=\"Off\" value=\"0\" />\n"
17949 " <Entry text=\"LIC Only\" value=\"1\" />\n"
17950 " <Entry text=\"LIC and Color\" value=\"4\" />\n"
17951 " <Entry text=\"Color Only\" value=\"3\" />\n"
17952 " </EnumerationDomain>\n"
17953 " </IntVectorProperty>\n"
17954 "\n"
17955 " <DoubleVectorProperty name=\"LowLICContrastEnhancementFactor\"\n"
17956 " command=\"SetLowLICContrastEnhancementFactor\"\n"
17957 " number_of_elements=\"1\"\n"
17958 " default_values=\"0.0\"\n"
17959 " panel_visibility=\"advanced\"\n"
17960 " >\n"
17961 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"0.5\" />\n"
17962 " </DoubleVectorProperty>\n"
17963 "\n"
17964 " <DoubleVectorProperty name=\"HighLICContrastEnhancementFactor\"\n"
17965 " command=\"SetHighLICContrastEnhancementFactor\"\n"
17966 " number_of_elements=\"1\"\n"
17967 " default_values=\"0.0\"\n"
17968 " panel_visibility=\"advanced\"\n"
17969 " >\n"
17970 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"0.5\" />\n"
17971 " </DoubleVectorProperty>\n"
17972 "\n"
17973 " <DoubleVectorProperty name=\"LowColorContrastEnhancementFactor\"\n"
17974 " command=\"SetLowColorContrastEnhancementFactor\"\n"
17975 " number_of_elements=\"1\"\n"
17976 " default_values=\"0.0\"\n"
17977 " panel_visibility=\"advanced\"\n"
17978 " >\n"
17979 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"0.5\" />\n"
17980 " </DoubleVectorProperty>\n"
17981 "\n"
17982 " <DoubleVectorProperty name=\"HighColorContrastEnhancementFactor\"\n"
17983 " command=\"SetHighColorContrastEnhancementFactor\"\n"
17984 " number_of_elements=\"1\"\n"
17985 " default_values=\"0.0\"\n"
17986 " panel_visibility=\"advanced\"\n"
17987 " >\n"
17988 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"0.5\" />\n"
17989 " </DoubleVectorProperty>\n"
17990 "\n"
17991 " <IntVectorProperty name=\"AntiAlias\"\n"
17992 " command=\"SetAntiAlias\"\n"
17993 " number_of_elements=\"1\"\n"
17994 " default_values=\"0\"\n"
17995 " panel_visibility=\"advanced\"\n"
17996 " >\n"
17997 " <IntRangeDomain name=\"range\" min=\"0\" max=\"5\" />\n"
17998 " </IntVectorProperty>\n"
17999 "\n"
18000 " <!--\n"
18001 " Fragment masking Control\n"
18002 " -->\n"
18003 " <IntVectorProperty name=\"MaskOnSurface\"\n"
18004 " command=\"SetMaskOnSurface\"\n"
18005 " number_of_elements=\"1\"\n"
18006 " default_values=\"1\"\n"
18007 " panel_visibility=\"advanced\"\n"
18008 " >\n"
18009 " <BooleanDomain name=\"bool\" />\n"
18010 " </IntVectorProperty>\n"
18011 "\n"
18012 " <DoubleVectorProperty name=\"MaskThreshold\"\n"
18013 " command=\"SetMaskThreshold\"\n"
18014 " number_of_elements=\"1\"\n"
18015 " default_values=\"0.0\"\n"
18016 " panel_visibility=\"advanced\"\n"
18017 " >\n"
18018 " <DoubleRangeDomain name=\"range\" />\n"
18019 " </DoubleVectorProperty>\n"
18020 "\n"
18021 " <DoubleVectorProperty name=\"MaskColor\"\n"
18022 " command=\"SetMaskColor\"\n"
18023 " number_of_elements=\"3\"\n"
18024 " default_values=\"0.5 0.5 0.5\"\n"
18025 " panel_visibility=\"advanced\"\n"
18026 " >\n"
18027 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\"/>\n"
18028 " </DoubleVectorProperty>\n"
18029 "\n"
18030 " <DoubleVectorProperty name=\"MaskIntensity\"\n"
18031 " command=\"SetMaskIntensity\"\n"
18032 " number_of_elements=\"1\"\n"
18033 " default_values=\"0.0\"\n"
18034 " panel_visibility=\"advanced\"\n"
18035 " >\n"
18036 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\"/>\n"
18037 " </DoubleVectorProperty>\n"
18038 "\n"
18039 " <!--\n"
18040 " Noise Texture Generator Controls\n"
18041 " -->\n"
18042 " <IntVectorProperty name=\"GenerateNoiseTexture\"\n"
18043 " command=\"SetGenerateNoiseTexture\"\n"
18044 " number_of_elements=\"1\"\n"
18045 " default_values=\"0\"\n"
18046 " panel_visibility=\"advanced\"\n"
18047 " >\n"
18048 " <BooleanDomain name=\"bool\" />\n"
18049 " </IntVectorProperty>\n"
18050 "\n"
18051 " <IntVectorProperty name=\"NoiseType\"\n"
18052 " command=\"SetNoiseType\"\n"
18053 " number_of_elements=\"1\"\n"
18054 " default_values=\"1\"\n"
18055 " panel_visibility=\"advanced\"\n"
18056 " >\n"
18057 " <EnumerationDomain name=\"enum\">\n"
18058 " <Entry text=\"uniform\" value=\"0\" />\n"
18059 " <Entry text=\"Gaussian\" value=\"1\" />\n"
18060 " <Entry text=\"Perlin\" value=\"2\" />\n"
18061 " </EnumerationDomain>\n"
18062 " </IntVectorProperty>\n"
18063 "\n"
18064 " <IntVectorProperty name=\"NoiseTextureSize\"\n"
18065 " command=\"SetNoiseTextureSize\"\n"
18066 " number_of_elements=\"1\"\n"
18067 " default_values=\"128\"\n"
18068 " panel_visibility=\"advanced\"\n"
18069 " >\n"
18070 " <IntRangeDomain name=\"range\" min=\"2\" max=\"4096\" />\n"
18071 " </IntVectorProperty>\n"
18072 "\n"
18073 " <IntVectorProperty name=\"NoiseGrainSize\"\n"
18074 " command=\"SetNoiseGrainSize\"\n"
18075 " number_of_elements=\"1\"\n"
18076 " default_values=\"2\"\n"
18077 " panel_visibility=\"advanced\"\n"
18078 " >\n"
18079 " <IntRangeDomain name=\"range\" min=\"1\" max=\"4096\" />\n"
18080 " </IntVectorProperty>\n"
18081 "\n"
18082 " <DoubleVectorProperty name=\"MinNoiseValue\"\n"
18083 " command=\"SetMinNoiseValue\"\n"
18084 " number_of_elements=\"1\"\n"
18085 " default_values=\"0.0\"\n"
18086 " panel_visibility=\"advanced\"\n"
18087 " >\n"
18088 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\"/>\n"
18089 " </DoubleVectorProperty>\n"
18090 "\n"
18091 " <DoubleVectorProperty name=\"MaxNoiseValue\"\n"
18092 " command=\"SetMaxNoiseValue\"\n"
18093 " number_of_elements=\"1\"\n"
18094 " default_values=\"0.8\"\n"
18095 " panel_visibility=\"advanced\"\n"
18096 " >\n"
18097 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\"/>\n"
18098 " </DoubleVectorProperty>\n"
18099 "\n"
18100 " <IntVectorProperty name=\"NumberOfNoiseLevels\"\n"
18101 " command=\"SetNumberOfNoiseLevels\"\n"
18102 " number_of_elements=\"1\"\n"
18103 " default_values=\"1024\"\n"
18104 " panel_visibility=\"advanced\"\n"
18105 " >\n"
18106 " <IntRangeDomain name=\"range\" min=\"1\" max=\"1024\" />\n"
18107 " </IntVectorProperty>\n"
18108 "\n"
18109 " <DoubleVectorProperty name=\"ImpulseNoiseProbability\"\n"
18110 " label=\"Impulse Probability\"\n"
18111 " command=\"SetImpulseNoiseProbability\"\n"
18112 " number_of_elements=\"1\"\n"
18113 " default_values=\"1.0\"\n"
18114 " panel_visibility=\"advanced\"\n"
18115 " >\n"
18116 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
18117 " </DoubleVectorProperty>\n"
18118 "\n"
18119 " <DoubleVectorProperty name=\"ImpulseNoiseBackgroundValue\"\n"
18120 " label=\"Impulse BackgroundValue\"\n"
18121 " command=\"SetImpulseNoiseBackgroundValue\"\n"
18122 " number_of_elements=\"1\"\n"
18123 " default_values=\"0.0\"\n"
18124 " panel_visibility=\"advanced\"\n"
18125 " >\n"
18126 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
18127 " </DoubleVectorProperty>\n"
18128 "\n"
18129 " <IntVectorProperty name=\"NoiseGeneratorSeed\"\n"
18130 " label=\"RNG Seed\"\n"
18131 " command=\"SetNoiseGeneratorSeed\"\n"
18132 " number_of_elements=\"1\"\n"
18133 " default_values=\"1\"\n"
18134 " panel_visibility=\"advanced\"\n"
18135 " >\n"
18136 " <IntRangeDomain name=\"range\" min=\"1\" max=\"1073741823\" />\n"
18137 " </IntVectorProperty>\n"
18138 "\n"
18139 " <!--\n"
18140 " Parallel performance\n"
18141 " -->\n"
18142 " <IntVectorProperty name=\"CompositeStrategy\"\n"
18143 " command=\"SetCompositeStrategy\"\n"
18144 " number_of_elements=\"1\"\n"
18145 " default_values=\"3\"\n"
18146 " panel_visibility=\"advanced\"\n"
18147 " >\n"
18148 " <EnumerationDomain name=\"enum\">\n"
18149 " <Entry text=\"INPLACE\" value=\"0\" />\n"
18150 " <Entry text=\"INPLACE DISJOINT\" value=\"1\" />\n"
18151 " <Entry text=\"BALANCED\" value=\"2\" />\n"
18152 " <Entry text=\"AUTO\" value=\"3\" />\n"
18153 " </EnumerationDomain>\n"
18154 " </IntVectorProperty>\n"
18155 "\n"
18156 " <!--\n"
18157 " Interactive performance.\n"
18158 " -->\n"
18159 " <IntVectorProperty name=\"UseLICForLOD\"\n"
18160 " label=\"Use LIC for LOD\"\n"
18161 " command=\"SetUseLICForLOD\"\n"
18162 " number_of_elements=\"1\"\n"
18163 " default_values=\"0\"\n"
18164 " panel_visibility=\"advanced\"\n"
18165 " >\n"
18166 " <BooleanDomain name=\"bool\" />\n"
18167 " </IntVectorProperty>\n"
18168 "\n"
18169 " <!--\n"
18170 " for benchmarking\n"
18171 " setting the file name will trigger the write.\n"
18172 " -->\n"
18173 " <StringVectorProperty name=\"WriteLog\"\n"
18174 " command=\"WriteTimerLog\"\n"
18175 " number_of_elements=\"1\"\n"
18176 " label=\"Log File\"\n"
18177 " panel_visibility=\"advanced\">\n"
18178 " <Documentation>\n"
18179 " when compiled for benchmarking\n"
18180 " setting the file name will trigger\n"
18181 " a write of the parallel timer log\n"
18182 " </Documentation>\n"
18183 " </StringVectorProperty>\n"
18184 " <!-- end of SurfaceLICRepresentation -->\n"
18185 " </RepresentationProxy>\n"
18186 "\n"
18187 " <!--======================================================================-->\n"
18188 " <Extension name=\"GeometryRepresentation\">\n"
18189 " <RepresentationType subproxy=\"SurfaceLICRepresentation\"\n"
18190 " subtype=\"Surface\" text=\"Surface LIC\" />\n"
18191 "\n"
18192 " <SubProxy>\n"
18193 " <Proxy name=\"SurfaceLICRepresentation\"\n"
18194 " proxygroup=\"representations\" proxyname=\"SurfaceLICRepresentation\" />\n"
18195 "\n"
18196 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
18197 " <Exception name=\"Input\" />\n"
18198 " <Exception name=\"Visibility\" />\n"
18199 " </ShareProperties>\n"
18200 "\n"
18201 " <ExposedProperties>\n"
18202 " <!--<PropertyGroup label=\"Surface LIC Parameters\">-->\n"
18203 " <!-- Integrator -->\n"
18204 " <PropertyGroup label=\"SurfaceLIC: Integrator\">\n"
18205 " <Property name=\"SelectInputVectors\"/>\n"
18206 " <Property name=\"NumberOfSteps\"/>\n"
18207 " <Property name=\"StepSize\" />\n"
18208 " <Property name=\"NormalizeVectors\" />\n"
18209 " <Property name=\"EnhancedLIC\" />\n"
18210 " <Hints>\n"
18211 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18212 " mode=\"visibility\"\n"
18213 " property=\"Representation\"\n"
18214 " value=\"Surface LIC\" />\n"
18215 " </Hints>\n"
18216 " </PropertyGroup>\n"
18217 "\n"
18218 " <!-- Rendering controls -->\n"
18219 " <PropertyGroup label=\"SurfaceLIC: Rendering\">\n"
18220 " <Property name=\"ColorMode\" />\n"
18221 " <Property name=\"LICIntensity\" />\n"
18222 " <Property name=\"MapModeBias\" />\n"
18223 "\n"
18224 " <Property name=\"EnhanceContrast\" />\n"
18225 " <Property name=\"LowLICContrastEnhancementFactor\" />\n"
18226 " <Property name=\"HighLICContrastEnhancementFactor\" />\n"
18227 " <Property name=\"LowColorContrastEnhancementFactor\" />\n"
18228 " <Property name=\"HighColorContrastEnhancementFactor\" />\n"
18229 "\n"
18230 " <Property name=\"AntiAlias\" />\n"
18231 " <Hints>\n"
18232 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18233 " mode=\"visibility\"\n"
18234 " property=\"Representation\"\n"
18235 " value=\"Surface LIC\" />\n"
18236 " </Hints>\n"
18237 " </PropertyGroup>\n"
18238 "\n"
18239 " <!-- Fragment Masking -->\n"
18240 " <PropertyGroup label=\"SurfaceLIC: Fragment masking\">\n"
18241 " <Property name=\"MaskOnSurface\" />\n"
18242 " <Property name=\"MaskThreshold\" />\n"
18243 " <Property name=\"MaskIntensity\" />\n"
18244 " <Property name=\"MaskColor\" />\n"
18245 " <Hints>\n"
18246 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18247 " mode=\"visibility\"\n"
18248 " property=\"Representation\"\n"
18249 " value=\"Surface LIC\" />\n"
18250 " </Hints>\n"
18251 " </PropertyGroup>\n"
18252 "\n"
18253 " <!-- Noise texture controls -->\n"
18254 " <PropertyGroup label=\"SurfaceLIC: Noise texture generator\">\n"
18255 " <Property name=\"GenerateNoiseTexture\" />\n"
18256 " <Property name=\"NoiseType\" />\n"
18257 " <Property name=\"NoiseTextureSize\" />\n"
18258 " <Property name=\"NoiseGrainSize\" />\n"
18259 " <Property name=\"MinNoiseValue\" />\n"
18260 " <Property name=\"MaxNoiseValue\" />\n"
18261 " <Property name=\"NumberOfNoiseLevels\" />\n"
18262 " <Property name=\"ImpulseNoiseProbability\" />\n"
18263 " <Property name=\"ImpulseNoiseBackgroundValue\" />\n"
18264 " <Property name=\"NoiseGeneratorSeed\" />\n"
18265 " <Hints>\n"
18266 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18267 " mode=\"visibility\"\n"
18268 " property=\"Representation\"\n"
18269 " value=\"Surface LIC\" />\n"
18270 " </Hints>\n"
18271 " </PropertyGroup>\n"
18272 "\n"
18273 " <!-- Parallel controls -->\n"
18274 " <PropertyGroup label=\"SurfaceLIC: Parallelization\">\n"
18275 " <Property name=\"CompositeStrategy\" />\n"
18276 " <Hints>\n"
18277 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18278 " mode=\"visibility\"\n"
18279 " property=\"Representation\"\n"
18280 " value=\"Surface LIC\" />\n"
18281 " </Hints>\n"
18282 " </PropertyGroup>\n"
18283 "\n"
18284 " <!-- Interactivity controls -->\n"
18285 " <PropertyGroup label=\"SurfaceLIC: Interactivity\">\n"
18286 " <Property name=\"UseLICForLOD\" />\n"
18287 " <Hints>\n"
18288 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18289 " mode=\"visibility\"\n"
18290 " property=\"Representation\"\n"
18291 " value=\"Surface LIC\" />\n"
18292 " </Hints>\n"
18293 " </PropertyGroup>\n"
18294 "\n"
18295 " <!-- benchmarking -->\n"
18296 " <PropertyGroup label=\"SurfaceLIC: Benchmark\">\n"
18297 " <Property name=\"WriteLog\" />\n"
18298 " <Hints>\n"
18299 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18300 " mode=\"visibility\"\n"
18301 " property=\"Representation\"\n"
18302 " value=\"Surface LIC\" />\n"
18303 " </Hints>\n"
18304 " </PropertyGroup>\n"
18305 " <!-- </PropertyGroup> -->\n"
18306 " </ExposedProperties>\n"
18307 "\n"
18308 " </SubProxy>\n"
18309 " </Extension>\n"
18310 "\n"
18311 " <!--======================================================================-->\n"
18312 " <Extension name=\"UnstructuredGridRepresentation\">\n"
18313 " <RepresentationType subproxy=\"SurfaceLICRepresentation\"\n"
18314 " subtype=\"Surface\" text=\"Surface LIC\" />\n"
18315 "\n"
18316 " <SubProxy>\n"
18317 " <Proxy name=\"SurfaceLICRepresentation\"\n"
18318 " proxygroup=\"representations\" proxyname=\"SurfaceLICRepresentation\" />\n"
18319 "\n"
18320 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
18321 " <Exception name=\"Input\" />\n"
18322 " <Exception name=\"Visibility\" />\n"
18323 " </ShareProperties>\n"
18324 ;
18325 
18326 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
18328 "\n"
18329 " <ExposedProperties>\n"
18330 " <!--<PropertyGroup label=\"Surface LIC Parameters\">-->\n"
18331 " <!-- Integrator -->\n"
18332 " <PropertyGroup label=\"SurfaceLIC: Integrator\">\n"
18333 " <Property name=\"SelectInputVectors\"/>\n"
18334 " <Property name=\"NumberOfSteps\"/>\n"
18335 " <Property name=\"StepSize\" />\n"
18336 " <Property name=\"NormalizeVectors\" />\n"
18337 " <Property name=\"EnhancedLIC\" />\n"
18338 " <Hints>\n"
18339 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18340 " mode=\"visibility\"\n"
18341 " property=\"Representation\"\n"
18342 " value=\"Surface LIC\" />\n"
18343 " </Hints>\n"
18344 " </PropertyGroup>\n"
18345 "\n"
18346 " <!-- Rendering controls -->\n"
18347 " <PropertyGroup label=\"SurfaceLIC: Rendering\">\n"
18348 " <Property name=\"ColorMode\" />\n"
18349 " <Property name=\"LICIntensity\" />\n"
18350 " <Property name=\"MapModeBias\" />\n"
18351 "\n"
18352 " <Property name=\"EnhanceContrast\" />\n"
18353 " <Property name=\"LowLICContrastEnhancementFactor\" />\n"
18354 " <Property name=\"HighLICContrastEnhancementFactor\" />\n"
18355 " <Property name=\"LowColorContrastEnhancementFactor\" />\n"
18356 " <Property name=\"HighColorContrastEnhancementFactor\" />\n"
18357 "\n"
18358 " <Property name=\"AntiAlias\" />\n"
18359 " <Hints>\n"
18360 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18361 " mode=\"visibility\"\n"
18362 " property=\"Representation\"\n"
18363 " value=\"Surface LIC\" />\n"
18364 " </Hints>\n"
18365 " </PropertyGroup>\n"
18366 "\n"
18367 " <!-- Fragment Masking -->\n"
18368 " <PropertyGroup label=\"SurfaceLIC: Fragment masking\">\n"
18369 " <Property name=\"MaskOnSurface\" />\n"
18370 " <Property name=\"MaskThreshold\" />\n"
18371 " <Property name=\"MaskIntensity\" />\n"
18372 " <Property name=\"MaskColor\" />\n"
18373 " <Hints>\n"
18374 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18375 " mode=\"visibility\"\n"
18376 " property=\"Representation\"\n"
18377 " value=\"Surface LIC\" />\n"
18378 " </Hints>\n"
18379 " </PropertyGroup>\n"
18380 "\n"
18381 " <!-- Noise texture controls -->\n"
18382 " <PropertyGroup label=\"SurfaceLIC: Noise texture generator\">\n"
18383 " <Property name=\"GenerateNoiseTexture\" />\n"
18384 " <Property name=\"NoiseType\" />\n"
18385 " <Property name=\"NoiseTextureSize\" />\n"
18386 " <Property name=\"NoiseGrainSize\" />\n"
18387 " <Property name=\"MinNoiseValue\" />\n"
18388 " <Property name=\"MaxNoiseValue\" />\n"
18389 " <Property name=\"NumberOfNoiseLevels\" />\n"
18390 " <Property name=\"ImpulseNoiseProbability\" />\n"
18391 " <Property name=\"ImpulseNoiseBackgroundValue\" />\n"
18392 " <Property name=\"NoiseGeneratorSeed\" />\n"
18393 " <Hints>\n"
18394 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18395 " mode=\"visibility\"\n"
18396 " property=\"Representation\"\n"
18397 " value=\"Surface LIC\" />\n"
18398 " </Hints>\n"
18399 " </PropertyGroup>\n"
18400 "\n"
18401 " <!-- Parallel controls -->\n"
18402 " <PropertyGroup label=\"SurfaceLIC: Parallelization\">\n"
18403 " <Property name=\"CompositeStrategy\" />\n"
18404 " <Hints>\n"
18405 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18406 " mode=\"visibility\"\n"
18407 " property=\"Representation\"\n"
18408 " value=\"Surface LIC\" />\n"
18409 " </Hints>\n"
18410 " </PropertyGroup>\n"
18411 "\n"
18412 " <!-- Interactivity controls -->\n"
18413 " <PropertyGroup label=\"SurfaceLIC: Interactivity\">\n"
18414 " <Property name=\"UseLICForLOD\" />\n"
18415 " <Hints>\n"
18416 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18417 " mode=\"visibility\"\n"
18418 " property=\"Representation\"\n"
18419 " value=\"Surface LIC\" />\n"
18420 " </Hints>\n"
18421 " </PropertyGroup>\n"
18422 "\n"
18423 " <!-- benchmarking -->\n"
18424 " <PropertyGroup label=\"SurfaceLIC: Benchmark\">\n"
18425 " <Property name=\"WriteLog\" />\n"
18426 " <Hints>\n"
18427 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18428 " mode=\"visibility\"\n"
18429 " property=\"Representation\"\n"
18430 " value=\"Surface LIC\" />\n"
18431 " </Hints>\n"
18432 " </PropertyGroup>\n"
18433 " <!-- </PropertyGroup> -->\n"
18434 " </ExposedProperties>\n"
18435 "\n"
18436 " </SubProxy>\n"
18437 " </Extension>\n"
18438 "\n"
18439 " <!--======================================================================-->\n"
18440 " <Extension name=\"UniformGridRepresentation\">\n"
18441 " <RepresentationType subproxy=\"SurfaceLICRepresentation\"\n"
18442 " subtype=\"Surface\" text=\"Surface LIC\" />\n"
18443 " <SubProxy>\n"
18444 " <Proxy name=\"SurfaceLICRepresentation\"\n"
18445 " proxygroup=\"representations\" proxyname=\"SurfaceLICRepresentation\" />\n"
18446 "\n"
18447 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
18448 " <Exception name=\"Input\" />\n"
18449 " <Exception name=\"Visibility\" />\n"
18450 " </ShareProperties>\n"
18451 "\n"
18452 " <ExposedProperties>\n"
18453 " <!--<PropertyGroup label=\"Surface LIC Parameters\">-->\n"
18454 " <!-- Integrator -->\n"
18455 " <PropertyGroup label=\"SurfaceLIC: Integrator\">\n"
18456 " <Property name=\"SelectInputVectors\"/>\n"
18457 " <Property name=\"NumberOfSteps\"/>\n"
18458 " <Property name=\"StepSize\" />\n"
18459 " <Property name=\"NormalizeVectors\" />\n"
18460 " <Property name=\"EnhancedLIC\" />\n"
18461 " <Hints>\n"
18462 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18463 " mode=\"visibility\"\n"
18464 " property=\"Representation\"\n"
18465 " value=\"Surface LIC\" />\n"
18466 " </Hints>\n"
18467 " </PropertyGroup>\n"
18468 "\n"
18469 " <!-- Rendering controls -->\n"
18470 " <PropertyGroup label=\"SurfaceLIC: Rendering\">\n"
18471 " <Property name=\"ColorMode\" />\n"
18472 " <Property name=\"LICIntensity\" />\n"
18473 " <Property name=\"MapModeBias\" />\n"
18474 "\n"
18475 " <Property name=\"EnhanceContrast\" />\n"
18476 " <Property name=\"LowLICContrastEnhancementFactor\" />\n"
18477 " <Property name=\"HighLICContrastEnhancementFactor\" />\n"
18478 " <Property name=\"LowColorContrastEnhancementFactor\" />\n"
18479 " <Property name=\"HighColorContrastEnhancementFactor\" />\n"
18480 "\n"
18481 " <Property name=\"AntiAlias\" />\n"
18482 " <Hints>\n"
18483 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18484 " mode=\"visibility\"\n"
18485 " property=\"Representation\"\n"
18486 " value=\"Surface LIC\" />\n"
18487 " </Hints>\n"
18488 " </PropertyGroup>\n"
18489 "\n"
18490 " <!-- Fragment Masking -->\n"
18491 " <PropertyGroup label=\"SurfaceLIC: Fragment masking\">\n"
18492 " <Property name=\"MaskOnSurface\" />\n"
18493 " <Property name=\"MaskThreshold\" />\n"
18494 " <Property name=\"MaskIntensity\" />\n"
18495 " <Property name=\"MaskColor\" />\n"
18496 " <Hints>\n"
18497 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18498 " mode=\"visibility\"\n"
18499 " property=\"Representation\"\n"
18500 " value=\"Surface LIC\" />\n"
18501 " </Hints>\n"
18502 " </PropertyGroup>\n"
18503 "\n"
18504 " <!-- Noise texture controls -->\n"
18505 " <PropertyGroup label=\"SurfaceLIC: Noise texture generator\">\n"
18506 " <Property name=\"GenerateNoiseTexture\" />\n"
18507 " <Property name=\"NoiseType\" />\n"
18508 " <Property name=\"NoiseTextureSize\" />\n"
18509 " <Property name=\"NoiseGrainSize\" />\n"
18510 " <Property name=\"MinNoiseValue\" />\n"
18511 " <Property name=\"MaxNoiseValue\" />\n"
18512 " <Property name=\"NumberOfNoiseLevels\" />\n"
18513 " <Property name=\"ImpulseNoiseProbability\" />\n"
18514 " <Property name=\"ImpulseNoiseBackgroundValue\" />\n"
18515 " <Property name=\"NoiseGeneratorSeed\" />\n"
18516 " <Hints>\n"
18517 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18518 " mode=\"visibility\"\n"
18519 " property=\"Representation\"\n"
18520 " value=\"Surface LIC\" />\n"
18521 " </Hints>\n"
18522 " </PropertyGroup>\n"
18523 "\n"
18524 " <!-- Parallel controls -->\n"
18525 " <PropertyGroup label=\"SurfaceLIC: Parallelization\">\n"
18526 " <Property name=\"CompositeStrategy\" />\n"
18527 " <Hints>\n"
18528 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18529 " mode=\"visibility\"\n"
18530 " property=\"Representation\"\n"
18531 " value=\"Surface LIC\" />\n"
18532 " </Hints>\n"
18533 " </PropertyGroup>\n"
18534 "\n"
18535 " <!-- Interactivity controls -->\n"
18536 " <PropertyGroup label=\"SurfaceLIC: Interactivity\">\n"
18537 " <Property name=\"UseLICForLOD\" />\n"
18538 " <Hints>\n"
18539 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18540 " mode=\"visibility\"\n"
18541 " property=\"Representation\"\n"
18542 " value=\"Surface LIC\" />\n"
18543 " </Hints>\n"
18544 " </PropertyGroup>\n"
18545 "\n"
18546 " <!-- benchmarking -->\n"
18547 " <PropertyGroup label=\"SurfaceLIC: Benchmark\">\n"
18548 " <Property name=\"WriteLog\" />\n"
18549 " <Hints>\n"
18550 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18551 " mode=\"visibility\"\n"
18552 " property=\"Representation\"\n"
18553 " value=\"Surface LIC\" />\n"
18554 " </Hints>\n"
18555 " </PropertyGroup>\n"
18556 " <!-- </PropertyGroup> -->\n"
18557 " </ExposedProperties>\n"
18558 "\n"
18559 " </SubProxy>\n"
18560 " </Extension>\n"
18561 "\n"
18562 " <!--======================================================================-->\n"
18563 " <Extension name=\"StructuredGridRepresentation\">\n"
18564 " <RepresentationType subproxy=\"SurfaceLICRepresentation\"\n"
18565 " subtype=\"Surface\" text=\"Surface LIC\" />\n"
18566 " <SubProxy>\n"
18567 " <Proxy name=\"SurfaceLICRepresentation\"\n"
18568 " proxygroup=\"representations\" proxyname=\"SurfaceLICRepresentation\" />\n"
18569 "\n"
18570 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
18571 " <Exception name=\"Input\" />\n"
18572 " <Exception name=\"Visibility\" />\n"
18573 " </ShareProperties>\n"
18574 "\n"
18575 " <ExposedProperties>\n"
18576 " <!--<PropertyGroup label=\"Surface LIC Parameters\">-->\n"
18577 " <!-- Integrator -->\n"
18578 " <PropertyGroup label=\"SurfaceLIC: Integrator\">\n"
18579 " <Property name=\"SelectInputVectors\"/>\n"
18580 " <Property name=\"NumberOfSteps\"/>\n"
18581 " <Property name=\"StepSize\" />\n"
18582 " <Property name=\"NormalizeVectors\" />\n"
18583 " <Property name=\"EnhancedLIC\" />\n"
18584 " <Hints>\n"
18585 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18586 " mode=\"visibility\"\n"
18587 " property=\"Representation\"\n"
18588 " value=\"Surface LIC\" />\n"
18589 " </Hints>\n"
18590 " </PropertyGroup>\n"
18591 "\n"
18592 " <!-- Rendering controls -->\n"
18593 " <PropertyGroup label=\"SurfaceLIC: Rendering\">\n"
18594 " <Property name=\"ColorMode\" />\n"
18595 " <Property name=\"LICIntensity\" />\n"
18596 " <Property name=\"MapModeBias\" />\n"
18597 "\n"
18598 " <Property name=\"EnhanceContrast\" />\n"
18599 " <Property name=\"LowLICContrastEnhancementFactor\" />\n"
18600 " <Property name=\"HighLICContrastEnhancementFactor\" />\n"
18601 " <Property name=\"LowColorContrastEnhancementFactor\" />\n"
18602 " <Property name=\"HighColorContrastEnhancementFactor\" />\n"
18603 "\n"
18604 " <Property name=\"AntiAlias\" />\n"
18605 " <Hints>\n"
18606 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18607 " mode=\"visibility\"\n"
18608 " property=\"Representation\"\n"
18609 " value=\"Surface LIC\" />\n"
18610 " </Hints>\n"
18611 " </PropertyGroup>\n"
18612 "\n"
18613 " <!-- Fragment Masking -->\n"
18614 " <PropertyGroup label=\"SurfaceLIC: Fragment masking\">\n"
18615 " <Property name=\"MaskOnSurface\" />\n"
18616 " <Property name=\"MaskThreshold\" />\n"
18617 " <Property name=\"MaskIntensity\" />\n"
18618 " <Property name=\"MaskColor\" />\n"
18619 " <Hints>\n"
18620 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18621 " mode=\"visibility\"\n"
18622 " property=\"Representation\"\n"
18623 " value=\"Surface LIC\" />\n"
18624 " </Hints>\n"
18625 " </PropertyGroup>\n"
18626 "\n"
18627 " <!-- Noise texture controls -->\n"
18628 " <PropertyGroup label=\"SurfaceLIC: Noise texture generator\">\n"
18629 " <Property name=\"GenerateNoiseTexture\" />\n"
18630 " <Property name=\"NoiseType\" />\n"
18631 " <Property name=\"NoiseTextureSize\" />\n"
18632 " <Property name=\"NoiseGrainSize\" />\n"
18633 " <Property name=\"MinNoiseValue\" />\n"
18634 " <Property name=\"MaxNoiseValue\" />\n"
18635 " <Property name=\"NumberOfNoiseLevels\" />\n"
18636 " <Property name=\"ImpulseNoiseProbability\" />\n"
18637 " <Property name=\"ImpulseNoiseBackgroundValue\" />\n"
18638 " <Property name=\"NoiseGeneratorSeed\" />\n"
18639 " <Hints>\n"
18640 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18641 " mode=\"visibility\"\n"
18642 " property=\"Representation\"\n"
18643 " value=\"Surface LIC\" />\n"
18644 " </Hints>\n"
18645 " </PropertyGroup>\n"
18646 "\n"
18647 " <!-- Parallel controls -->\n"
18648 " <PropertyGroup label=\"SurfaceLIC: Parallelization\">\n"
18649 " <Property name=\"CompositeStrategy\" />\n"
18650 " <Hints>\n"
18651 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18652 " mode=\"visibility\"\n"
18653 " property=\"Representation\"\n"
18654 " value=\"Surface LIC\" />\n"
18655 " </Hints>\n"
18656 " </PropertyGroup>\n"
18657 "\n"
18658 " <!-- Interactivity controls -->\n"
18659 " <PropertyGroup label=\"SurfaceLIC: Interactivity\">\n"
18660 " <Property name=\"UseLICForLOD\" />\n"
18661 " <Hints>\n"
18662 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18663 " mode=\"visibility\"\n"
18664 " property=\"Representation\"\n"
18665 " value=\"Surface LIC\" />\n"
18666 " </Hints>\n"
18667 " </PropertyGroup>\n"
18668 "\n"
18669 " <!-- benchmarking -->\n"
18670 " <PropertyGroup label=\"SurfaceLIC: Benchmark\">\n"
18671 ;
18672 
18673 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
18675 " <Property name=\"WriteLog\" />\n"
18676 " <Hints>\n"
18677 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18678 " mode=\"visibility\"\n"
18679 " property=\"Representation\"\n"
18680 " value=\"Surface LIC\" />\n"
18681 " </Hints>\n"
18682 " </PropertyGroup>\n"
18683 " <!-- </PropertyGroup> -->\n"
18684 " </ExposedProperties>\n"
18685 "\n"
18686 " </SubProxy>\n"
18687 " </Extension>\n"
18688 "\n"
18689 "\n"
18690 "\n"
18691 " <!-- ================================================================== -->\n"
18692 " <RepresentationProxy class=\"vtkOutlineRepresentation\"\n"
18693 " name=\"OutlineRepresentation\"\n"
18694 " processes=\"client|renderserver|dataserver\"\n"
18695 " base_proxygroup=\"representations\"\n"
18696 " base_proxyname=\"SurfaceRepresentation\" >\n"
18697 " <Documentation>\n"
18698 " Representation for showing an outline for any dataset.\n"
18699 " </Documentation>\n"
18700 " <!-- end of OutlineRepresentation -->\n"
18701 " </RepresentationProxy>\n"
18702 "\n"
18703 " <!-- ================================================================== -->\n"
18704 " <RepresentationProxy class=\"vtkFeatureEdgesRepresentation\"\n"
18705 " name=\"FeatureEdgesRepresentation\"\n"
18706 " processes=\"client|renderserver|dataserver\"\n"
18707 " base_proxygroup=\"representations\"\n"
18708 " base_proxyname=\"SurfaceRepresentation\" >\n"
18709 " <Documentation>\n"
18710 " Representation for showing feature edges for any dataset.\n"
18711 " </Documentation>\n"
18712 " <!-- end of OutlineRepresentation -->\n"
18713 " </RepresentationProxy>\n"
18714 "\n"
18715 " <!-- ================================================================== -->\n"
18716 " <RepresentationProxy base_proxyname=\"PVRepresentationBase\"\n"
18717 " name=\"PointGaussianRepresentation\"\n"
18718 " class=\"vtkPointGaussianRepresentation\"\n"
18719 " processes=\"client|renderserver|dataserver\">\n"
18720 " <Documentation>\n"
18721 " </Documentation>\n"
18722 " <InputProperty command=\"SetInputConnection\"\n"
18723 " name=\"Input\">\n"
18724 " <DataTypeDomain composite_data_supported=\"0\"\n"
18725 " name=\"input_type\">\n"
18726 " <DataType value=\"vtkDataSet\"/>\n"
18727 " </DataTypeDomain>\n"
18728 " <InputArrayDomain attribute_type=\"point\"\n"
18729 " name=\"input_point_array\"\n"
18730 " optional=\"1\">\n"
18731 " </InputArrayDomain>\n"
18732 " </InputProperty>\n"
18733 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
18734 " element_types=\"0 0 0 0 2\"\n"
18735 " name=\"ColorArrayName\"\n"
18736 " number_of_elements=\"5\">\n"
18737 " <Documentation>\n"
18738 " Set the array to color with. One must specify the field association and\n"
18739 " the array name of the array. If the array is missing, scalar coloring will\n"
18740 " automatically be disabled.\n"
18741 " </Documentation>\n"
18742 " <RepresentedArrayListDomain name=\"array_list\"\n"
18743 " input_domain_name=\"input_array_any\">\n"
18744 " <RequiredProperties>\n"
18745 " <Property function=\"Input\" name=\"Input\" />\n"
18746 " </RequiredProperties>\n"
18747 " </RepresentedArrayListDomain>\n"
18748 " </StringVectorProperty>\n"
18749 " <IntVectorProperty command=\"SetMapScalars\"\n"
18750 " default_values=\"1\"\n"
18751 " name=\"MapScalars\"\n"
18752 " number_of_elements=\"1\">\n"
18753 " <BooleanDomain name=\"bool\" />\n"
18754 " <Documentation>When set to True, LookupTable will always be\n"
18755 " used for scalar mapping. Otherwise, when up to 4 component\n"
18756 " scalars are present, the components are clamped to a valid\n"
18757 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
18758 " floating point type) and then directly used as\n"
18759 " color.</Documentation>\n"
18760 " </IntVectorProperty>\n"
18761 " <ProxyProperty command=\"SetLookupTable\"\n"
18762 " name=\"LookupTable\" >\n"
18763 " <Documentation>Set the lookup-table to use to map data array to colors.\n"
18764 " Lookuptable is only used with MapScalars to ON.</Documentation>\n"
18765 " <ProxyGroupDomain name=\"groups\">\n"
18766 " <Group name=\"lookup_tables\" />\n"
18767 " </ProxyGroupDomain>\n"
18768 " </ProxyProperty>\n"
18769 " <DoubleVectorProperty command=\"SetSplatSize\"\n"
18770 " default_values=\"0.0\"\n"
18771 " name=\"GaussianRadius\"\n"
18772 " label=\"Gaussian Radius\"\n"
18773 " number_of_elements=\"1\">\n"
18774 " <BoundsDomain name=\"range\" mode=\"scaled_extent\" scale_factor=\"0.005\">\n"
18775 " <RequiredProperties>\n"
18776 " <Property function=\"Input\" name=\"Input\" />\n"
18777 " </RequiredProperties>\n"
18778 " </BoundsDomain>\n"
18779 " <Documentation>\n"
18780 " The radius of the gaussian blur for each point.\n"
18781 " </Documentation>\n"
18782 " </DoubleVectorProperty>\n"
18783 " <IntVectorProperty command=\"SelectShaderPreset\"\n"
18784 " default_values=\"1\"\n"
18785 " name=\"ShaderPreset\"\n"
18786 " number_of_elements=\"1\">\n"
18787 " <EnumerationDomain name=\"enum\">\n"
18788 " <Entry text=\"Gaussian Blur\"\n"
18789 " value=\"0\" />\n"
18790 " <Entry text=\"Sphere\"\n"
18791 " value=\"1\" />\n"
18792 " <Entry text=\"Black-edged circle\"\n"
18793 " value=\"2\" />\n"
18794 " <Entry text=\"Plain circle\"\n"
18795 " value=\"3\" />\n"
18796 " <Entry text=\"Triangle\"\n"
18797 " value=\"4\" />\n"
18798 " <Entry text=\"Square Outline\"\n"
18799 " value=\"5\" />\n"
18800 " <Entry text=\"Custom\"\n"
18801 " value=\"6\" />\n"
18802 " </EnumerationDomain>\n"
18803 " </IntVectorProperty>\n"
18804 " <IntVectorProperty animateable=\"0\"\n"
18805 " command=\"SetCustomTriangleScale\"\n"
18806 " default_values=\"3\"\n"
18807 " name=\"CustomTriangleScale\"\n"
18808 " number_of_elements=\"1\"\n"
18809 " panel_visibility=\"advanced\">\n"
18810 " <Documentation>\n"
18811 " Sets the scale of the triangle geometry drawn, automatically\n"
18812 " set when using preset but needed with custom shader code\n"
18813 " </Documentation>\n"
18814 " <Hints>\n"
18815 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18816 " mode=\"visibility\"\n"
18817 " property=\"ShaderPreset\"\n"
18818 " value=\"6\" />\n"
18819 " <!-- show this widget when using CustomShader -->\n"
18820 " </Hints>\n"
18821 " </IntVectorProperty>\n"
18822 " <StringVectorProperty command=\"SetCustomShader\"\n"
18823 " default_values=\"\n"
18824 "// This custom shader code define a gaussian blur&#xa;\n"
18825 "// Please take a look into vtkSMPointGaussianRepresentation.cxx&#xa;\n"
18826 "// for other custom shader examples&#xa;\n"
18827 "//VTK::Color::Impl&#xa;\n"
18828 " float dist2 = dot(offsetVCVSOutput.xy,offsetVCVSOutput.xy);&#xa;\n"
18829 " float gaussian = exp(-0.5*dist2);&#xa;\n"
18830 " opacity = opacity*gaussian;&#xa;\"\n"
18831 " label=\"Custom Shader Code\"\n"
18832 " name=\"CustomShader\"\n"
18833 " number_of_elements=\"1\"\n"
18834 " panel_visibility=\"advanced\">\n"
18835 " <Documentation>\n"
18836 " Sets the custom shader code\n"
18837 " </Documentation>\n"
18838 " <Hints>\n"
18839 " <Widget type=\"multi_line\" />\n"
18840 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
18841 " mode=\"visibility\"\n"
18842 " property=\"ShaderPreset\"\n"
18843 " value=\"6\" />\n"
18844 " <!-- show this widget when using CustomShader -->\n"
18845 " </Hints>\n"
18846 " </StringVectorProperty>\n"
18847 " <IntVectorProperty command=\"SetEmissive\"\n"
18848 " default_values=\"0\"\n"
18849 " name=\"Emissive\"\n"
18850 " number_of_elements=\"1\"\n"
18851 " panel_visibility=\"advanced\">\n"
18852 " <BooleanDomain name=\"bool\" />\n"
18853 " <Documentation>\n"
18854 " Should the splat be emissive like a light source or not. For cosmology emissive should be on. For scanned point clouds typically it would be off.\n"
18855 " </Documentation>\n"
18856 " </IntVectorProperty>\n"
18857 " <IntVectorProperty command=\"SetScaleByArray\"\n"
18858 " default_values=\"0\"\n"
18859 " name=\"ScaleByArray\"\n"
18860 " number_of_elements=\"1\"\n"
18861 " label=\"Use Scale Array\"\n"
18862 " panel_visibility=\"advanced\">\n"
18863 " <BooleanDomain name=\"bool\"/>\n"
18864 " <Documentation>\n"
18865 " If this property is on, the Scale Array will be used to determine that radii\n"
18866 " of the gaussians. Otherwise the Default Radius will be used.\n"
18867 " </Documentation>\n"
18868 " </IntVectorProperty>\n"
18869 " <StringVectorProperty name=\"SetScaleArray\"\n"
18870 " command=\"SelectScaleArray\"\n"
18871 " number_of_elements=\"5\"\n"
18872 " element_types=\"0 0 0 0 2\"\n"
18873 " label=\"Gaussian Scale Array\"\n"
18874 " panel_visibility=\"advanced\">\n"
18875 " <ArrayListDomain name=\"array_list\"\n"
18876 " input_domain_name=\"input_point_array\">\n"
18877 " <RequiredProperties>\n"
18878 " <Property name=\"Input\" function=\"Input\"/>\n"
18879 " </RequiredProperties>\n"
18880 " </ArrayListDomain>\n"
18881 " <Documentation>\n"
18882 " This property specifies the name of the input array to scale the splats by.\n"
18883 " </Documentation>\n"
18884 " <Hints>\n"
18885 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
18886 " <Property name=\"ScaleByArray\" function=\"boolean\" />\n"
18887 " </PropertyWidgetDecorator>\n"
18888 " </Hints>\n"
18889 " </StringVectorProperty>\n"
18890 " <IntVectorProperty animateable=\"0\"\n"
18891 " command=\"SelectScaleArrayComponent\"\n"
18892 " default_values=\"0\"\n"
18893 " name=\"ScaleArrayComponent\"\n"
18894 " number_of_elements=\"1\">\n"
18895 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"1\">\n"
18896 " <RequiredProperties>\n"
18897 " <Property function=\"Input\"\n"
18898 " name=\"Input\" />\n"
18899 " <Property function=\"ArraySelection\"\n"
18900 " name=\"SetScaleArray\" />\n"
18901 " </RequiredProperties>\n"
18902 " </NumberOfComponentsDomain>\n"
18903 " <Documentation>\n"
18904 " This property indicates the component of the array to be used for scaling.\n"
18905 " </Documentation>\n"
18906 " <Hints>\n"
18907 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
18908 " <Property name=\"ScaleByArray\" function=\"boolean\" />\n"
18909 " </PropertyWidgetDecorator>\n"
18910 " </Hints>\n"
18911 " </IntVectorProperty>\n"
18912 " <IntVectorProperty command=\"SetUseScaleFunction\"\n"
18913 " default_values=\"1\"\n"
18914 " name=\"UseScaleFunction\"\n"
18915 " number_of_elements=\"1\"\n"
18916 " label=\"Use Scale Transfer Function\"\n"
18917 " panel_visibility=\"advanced\">\n"
18918 " <BooleanDomain name=\"bool\"/>\n"
18919 " <Documentation>\n"
18920 " If this property is enabled, the Scale Transfer Function is used to map\n"
18921 " the scale values of the Scale Array. Otherwise, the scale values are used as-is.\n"
18922 " </Documentation>\n"
18923 " <Hints>\n"
18924 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
18925 " <Property name=\"ScaleByArray\" function=\"boolean\" />\n"
18926 " </PropertyWidgetDecorator>\n"
18927 " </Hints>\n"
18928 " </IntVectorProperty>\n"
18929 " <ProxyProperty command=\"SetScaleTransferFunction\"\n"
18930 " name=\"ScaleTransferFunction\"\n"
18931 " panel_visibility=\"advanced\"\n"
18932 " panel_widget=\"transfer_function_editor\" >\n"
18933 " <Documentation>Set the piecewise function used to map data array to sprite size.\n"
18934 " ScaleTransferFunction is only used if ScaleByArray is set.</Documentation>\n"
18935 " <RangedTransferFunctionDomain name=\"proxy_list\">\n"
18936 " <RequiredProperties>\n"
18937 " <Property function=\"Input\" name=\"Input\" />\n"
18938 " <Property function=\"ArraySelection\" name=\"SetScaleArray\" />\n"
18939 " <Property function=\"ComponentSelection\" name=\"ScaleArrayComponent\" />\n"
18940 " </RequiredProperties>\n"
18941 " </RangedTransferFunctionDomain>\n"
18942 " <Hints>\n"
18943 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
18944 " <Expression type=\"and\">\n"
18945 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
18946 " <Property name=\"ScaleByArray\" function=\"boolean\" />\n"
18947 " </PropertyWidgetDecorator>\n"
18948 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
18949 " <Property name=\"UseScaleFunction\" function=\"boolean\" />\n"
18950 " </PropertyWidgetDecorator>\n"
18951 " </Expression>\n"
18952 " </PropertyWidgetDecorator>\n"
18953 " </Hints>\n"
18954 " </ProxyProperty>\n"
18955 " <IntVectorProperty command=\"SetOpacityByArray\"\n"
18956 " default_values=\"0\"\n"
18957 " name=\"OpacityByArray\"\n"
18958 " number_of_elements=\"1\"\n"
18959 " label=\"Use Opacity Array\"\n"
18960 " panel_visibility=\"advanced\">\n"
18961 " <BooleanDomain name=\"bool\"/>\n"
18962 " <Documentation>\n"
18963 " If this property is on, the Opacity Array will be used to determine the\n"
18964 " point gaussian sprites.\n"
18965 " </Documentation>\n"
18966 " </IntVectorProperty>\n"
18967 " <StringVectorProperty name=\"OpacityArray\"\n"
18968 " command=\"SelectOpacityArray\"\n"
18969 " number_of_elements=\"5\"\n"
18970 " element_types=\"0 0 0 0 2\"\n"
18971 " label=\"Gaussian Opacity Array\"\n"
18972 " panel_visibility=\"advanced\">\n"
18973 " <ArrayListDomain name=\"array_list\"\n"
18974 " input_domain_name=\"input_point_array\">\n"
18975 " <RequiredProperties>\n"
18976 " <Property name=\"Input\" function=\"Input\"/>\n"
18977 " </RequiredProperties>\n"
18978 " </ArrayListDomain>\n"
18979 " <Documentation>\n"
18980 " This property specifies the name of the input array to map to point opacity.\n"
18981 " </Documentation>\n"
18982 " <Hints>\n"
18983 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
18984 " <Property name=\"OpacityByArray\" function=\"boolean\" />\n"
18985 " </PropertyWidgetDecorator>\n"
18986 " </Hints>\n"
18987 " </StringVectorProperty>\n"
18988 " <IntVectorProperty animateable=\"0\"\n"
18989 " command=\"SelectOpacityArrayComponent\"\n"
18990 " default_values=\"0\"\n"
18991 " name=\"OpacityArrayComponent\"\n"
18992 " number_of_elements=\"1\">\n"
18993 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"1\">\n"
18994 " <RequiredProperties>\n"
18995 " <Property function=\"Input\"\n"
18996 ;
18997 
18998 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
19000 " name=\"Input\" />\n"
19001 " <Property function=\"ArraySelection\"\n"
19002 " name=\"OpacityArray\" />\n"
19003 " </RequiredProperties>\n"
19004 " </NumberOfComponentsDomain>\n"
19005 " <Documentation>\n"
19006 " This property indicates the component of the array to be used for opacity.\n"
19007 " </Documentation>\n"
19008 " <Hints>\n"
19009 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
19010 " <Property name=\"OpacityByArray\" function=\"boolean\" />\n"
19011 " </PropertyWidgetDecorator>\n"
19012 " </Hints>\n"
19013 " </IntVectorProperty>\n"
19014 " <ProxyProperty command=\"SetOpacityTransferFunction\"\n"
19015 " name=\"OpacityTransferFunction\"\n"
19016 " panel_visibility=\"advanced\"\n"
19017 " panel_widget=\"transfer_function_editor\">\n"
19018 " <Documentation>Set the piecewise function used to map data array to sprite opacity.\n"
19019 " OpacityTransferFunction is only used if ScaleByArray is set and OpacityArray is\n"
19020 " also given.</Documentation>\n"
19021 " <RangedTransferFunctionDomain name=\"proxy_list\">\n"
19022 " <RequiredProperties>\n"
19023 " <Property function=\"Input\" name=\"Input\" />\n"
19024 " <Property function=\"ArraySelection\" name=\"OpacityArray\" />\n"
19025 " <Property function=\"ComponentSelection\" name=\"OpacityArrayComponent\" />\n"
19026 " </RequiredProperties>\n"
19027 " </RangedTransferFunctionDomain>\n"
19028 " <Hints>\n"
19029 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
19030 " <Property name=\"OpacityByArray\" function=\"boolean\" />\n"
19031 " </PropertyWidgetDecorator>\n"
19032 " </Hints>\n"
19033 " </ProxyProperty>\n"
19034 " <DoubleVectorProperty command=\"SetOpacity\"\n"
19035 " default_values=\"1.0\"\n"
19036 " name=\"Opacity\"\n"
19037 " number_of_elements=\"1\">\n"
19038 " <DoubleRangeDomain max=\"1\" min=\"0\" name=\"range\" />\n"
19039 " <Documentation>\n"
19040 " The opacity to use when rendering the model.\n"
19041 " </Documentation>\n"
19042 " </DoubleVectorProperty>\n"
19043 " <DoubleVectorProperty command=\"SetEdgeColor\"\n"
19044 " default_values=\"0 0 0.5\"\n"
19045 " name=\"EdgeColor\"\n"
19046 " number_of_elements=\"3\">\n"
19047 " <Documentation>Set the edge color. This color is used to draw the edge\n"
19048 " for the polygonal data when EdgeVisibility is on.</Documentation>\n"
19049 " <DoubleRangeDomain max=\"1 1 1\"\n"
19050 " min=\"0 0 0\"\n"
19051 " name=\"range\" />\n"
19052 " <Hints>\n"
19053 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"EdgeColor\" unlink_if_modified=\"1\" />\n"
19054 " </Hints>\n"
19055 " </DoubleVectorProperty>\n"
19056 " <DoubleVectorProperty command=\"SetAmbientColor\"\n"
19057 " default_values=\"1.0 1.0 1.0\"\n"
19058 " name=\"AmbientColor\"\n"
19059 " number_of_elements=\"3\">\n"
19060 " <DoubleRangeDomain max=\"1 1 1\"\n"
19061 " min=\"0 0 0\"\n"
19062 " name=\"range\" />\n"
19063 " <Hints>\n"
19064 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\" unlink_if_modified=\"1\" />\n"
19065 " </Hints>\n"
19066 " </DoubleVectorProperty>\n"
19067 " <DoubleVectorProperty command=\"SetDiffuseColor\"\n"
19068 " default_values=\"1.0 1.0 1.0\"\n"
19069 " name=\"DiffuseColor\"\n"
19070 " number_of_elements=\"3\">\n"
19071 " <DoubleRangeDomain max=\"1 1 1\"\n"
19072 " min=\"0 0 0\"\n"
19073 " name=\"range\" />\n"
19074 " <Hints>\n"
19075 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SurfaceColor\" unlink_if_modified=\"1\" />\n"
19076 " </Hints>\n"
19077 " <Documentation>\n"
19078 " The diffuse color of the model\n"
19079 " </Documentation>\n"
19080 " </DoubleVectorProperty>\n"
19081 " <DoubleVectorProperty command=\"SetSpecularColor\"\n"
19082 " default_values=\"1.0 1.0 1.0\"\n"
19083 " name=\"SpecularColor\"\n"
19084 " number_of_elements=\"3\">\n"
19085 " <DoubleRangeDomain max=\"1 1 1\"\n"
19086 " min=\"0 0 0\"\n"
19087 " name=\"range\" />\n"
19088 " <Documentation>\n"
19089 " The specular color of the model\n"
19090 " </Documentation>\n"
19091 " </DoubleVectorProperty>\n"
19092 " <DoubleVectorProperty command=\"SetPointSize\"\n"
19093 " default_values=\"2.0\"\n"
19094 " name=\"PointSize\"\n"
19095 " number_of_elements=\"1\">\n"
19096 " <DoubleRangeDomain min=\"0\"\n"
19097 " name=\"range\" />\n"
19098 " </DoubleVectorProperty>\n"
19099 " <DoubleVectorProperty command=\"SetPosition\"\n"
19100 " default_values=\"0 0 0\"\n"
19101 " label=\"Translation\"\n"
19102 " name=\"Position\"\n"
19103 " number_of_elements=\"3\">\n"
19104 " <DoubleRangeDomain name=\"range\" />\n"
19105 " </DoubleVectorProperty>\n"
19106 " <DoubleVectorProperty command=\"SetScale\"\n"
19107 " default_values=\"1 1 1\"\n"
19108 " name=\"Scale\"\n"
19109 " number_of_elements=\"3\">\n"
19110 " <DoubleRangeDomain name=\"range\" />\n"
19111 " </DoubleVectorProperty>\n"
19112 " <DoubleVectorProperty command=\"SetOrientation\"\n"
19113 " default_values=\"0 0 0\"\n"
19114 " name=\"Orientation\"\n"
19115 " number_of_elements=\"3\">\n"
19116 " <DoubleRangeDomain name=\"range\" />\n"
19117 " </DoubleVectorProperty>\n"
19118 " <DoubleVectorProperty command=\"SetOrigin\"\n"
19119 " default_values=\"0 0 0\"\n"
19120 " name=\"Origin\"\n"
19121 " number_of_elements=\"3\">\n"
19122 " <DoubleRangeDomain name=\"range\" />\n"
19123 " </DoubleVectorProperty>\n"
19124 " <IntVectorProperty command=\"SetPickable\"\n"
19125 " default_values=\"1\"\n"
19126 " name=\"Pickable\"\n"
19127 " number_of_elements=\"1\">\n"
19128 " <Hints>\n"
19129 " <NoDefault />\n"
19130 " </Hints>\n"
19131 " <BooleanDomain name=\"bool\" />\n"
19132 " </IntVectorProperty>\n"
19133 " <!-- End of PointGaussianRepresentation -->\n"
19134 " </RepresentationProxy>\n"
19135 "\n"
19136 " <!-- ================================================================== -->\n"
19137 " <RepresentationProxy class=\"vtkUnstructuredGridVolumeRepresentation\"\n"
19138 " name=\"UnstructuredGridVolumeRepresentation\"\n"
19139 " processes=\"client|renderserver|dataserver\"\n"
19140 " si_class=\"vtkSIUnstructuredGridVolumeRepresentationProxy\">\n"
19141 " <Documentation>Representation for rendering a vtkImageData as\n"
19142 " volume.</Documentation>\n"
19143 " <InputProperty command=\"SetInputConnection\"\n"
19144 " name=\"Input\">\n"
19145 " <DataTypeDomain composite_data_supported=\"1\"\n"
19146 " name=\"input_type\">\n"
19147 " <DataType value=\"vtkUnstructuredGridBase\" />\n"
19148 " </DataTypeDomain>\n"
19149 " <InputArrayDomain name=\"input_array_any\">\n"
19150 " </InputArrayDomain>\n"
19151 " <Documentation>Set the input to the representation.</Documentation>\n"
19152 " </InputProperty>\n"
19153 " <IntVectorProperty command=\"SetVisibility\"\n"
19154 " default_values=\"1\"\n"
19155 " name=\"Visibility\"\n"
19156 " number_of_elements=\"1\">\n"
19157 " <BooleanDomain name=\"bool\" />\n"
19158 " <Documentation>Set the visibility for this\n"
19159 " representation.</Documentation>\n"
19160 " </IntVectorProperty>\n"
19161 " <IntVectorProperty command=\"SetForceUseCache\"\n"
19162 " default_values=\"0\"\n"
19163 " is_internal=\"1\"\n"
19164 " name=\"ForceUseCache\"\n"
19165 " number_of_elements=\"1\">\n"
19166 " <BooleanDomain name=\"bool\" />\n"
19167 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
19168 " and representations cache based on what the view tells it. However in\n"
19169 " some cases we may want to force a representation to cache irrespective\n"
19170 " of the view (e.g. comparative views). In which case these ivars can up\n"
19171 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
19172 " Instead, ForcedCacheKey is used.</Documentation>\n"
19173 " </IntVectorProperty>\n"
19174 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
19175 " default_values=\"none\"\n"
19176 " is_internal=\"1\"\n"
19177 " name=\"ForcedCacheKey\"\n"
19178 " number_of_elements=\"1\">\n"
19179 " <DoubleRangeDomain name=\"range\" />\n"
19180 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
19181 " and representations cache based on what the view tells it. However in\n"
19182 " some cases we may want to force a representation to cache irrespective\n"
19183 " of the view (e.g. comparative views). In which case these ivars can up\n"
19184 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
19185 " Instead, ForcedCacheKey is used.</Documentation>\n"
19186 " </DoubleVectorProperty>\n"
19187 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
19188 " element_types=\"0 0 0 0 2\"\n"
19189 " name=\"ColorArrayName\"\n"
19190 " no_custom_default=\"1\"\n"
19191 " number_of_elements=\"5\" >\n"
19192 " <Documentation>\n"
19193 " Set the array to color with. One must specify the field association and\n"
19194 " the array name of the array. If the array is missing, scalar coloring will\n"
19195 " automatically be disabled.\n"
19196 " </Documentation>\n"
19197 " <RepresentedArrayListDomain name=\"array_list\"\n"
19198 " input_domain_name=\"input_array_any\">\n"
19199 " <RequiredProperties>\n"
19200 " <Property function=\"Input\" name=\"Input\" />\n"
19201 " </RequiredProperties>\n"
19202 " </RepresentedArrayListDomain>\n"
19203 " </StringVectorProperty>\n"
19204 " <IntVectorProperty command=\"SetUseSeparateOpacityArray\"\n"
19205 " default_values=\"0\"\n"
19206 " name=\"UseSeparateOpacityArray\"\n"
19207 " number_of_elements=\"1\"\n"
19208 " panel_visibility=\"advanced\">\n"
19209 " <BooleanDomain name=\"bool\"/>\n"
19210 " <Documentation>\n"
19211 " If this property is on, the Opacity Array will be used to determine the\n"
19212 " point gaussian sprites.\n"
19213 " </Documentation>\n"
19214 " </IntVectorProperty>\n"
19215 " <StringVectorProperty name=\"OpacityArrayName\"\n"
19216 " command=\"SelectOpacityArray\"\n"
19217 " number_of_elements=\"5\"\n"
19218 " element_types=\"0 0 0 0 2\"\n"
19219 " label=\"Volume Opacity Array\"\n"
19220 " panel_visibility=\"advanced\">\n"
19221 " <ArrayListDomain name=\"array_list\"\n"
19222 " input_domain_name=\"input_point_array\">\n"
19223 " <RequiredProperties>\n"
19224 " <Property name=\"Input\" function=\"Input\"/>\n"
19225 " </RequiredProperties>\n"
19226 " </ArrayListDomain>\n"
19227 " <Documentation>\n"
19228 " This property specifies the name of the input array to map to opacity.\n"
19229 " </Documentation>\n"
19230 " <Hints>\n"
19231 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
19232 " <Property name=\"UseSeparateOpacityArray\" function=\"boolean\" />\n"
19233 " </PropertyWidgetDecorator>\n"
19234 " </Hints>\n"
19235 " </StringVectorProperty>\n"
19236 " <IntVectorProperty animateable=\"0\"\n"
19237 " command=\"SelectOpacityArrayComponent\"\n"
19238 " default_values=\"0\"\n"
19239 " name=\"OpacityComponent\"\n"
19240 " number_of_elements=\"1\">\n"
19241 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"1\">\n"
19242 " <RequiredProperties>\n"
19243 " <Property function=\"Input\"\n"
19244 " name=\"Input\" />\n"
19245 " <Property function=\"ArraySelection\"\n"
19246 " name=\"OpacityArrayName\" />\n"
19247 " </RequiredProperties>\n"
19248 " </NumberOfComponentsDomain>\n"
19249 " <Documentation>\n"
19250 " This property indicates the component of the array to be used for opacity.\n"
19251 " </Documentation>\n"
19252 " <Hints>\n"
19253 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
19254 " <Property name=\"UseSeparateOpacityArray\" function=\"boolean\" />\n"
19255 " </PropertyWidgetDecorator>\n"
19256 " </Hints>\n"
19257 " </IntVectorProperty>\n"
19258 "\n"
19259 " <StringVectorProperty name=\"Assembly\"\n"
19260 " command=\"SetActiveAssembly\"\n"
19261 " number_of_elements=\"1\"\n"
19262 " panel_visibility=\"multiblock_inspector\">\n"
19263 " <DataAssemblyListDomain name=\"data_assembly\">\n"
19264 " <RequiredProperties>\n"
19265 " <Property function=\"Input\" name=\"Input\" />\n"
19266 " </RequiredProperties>\n"
19267 " </DataAssemblyListDomain>\n"
19268 " <Documentation>\n"
19269 " Select which assembly is used when specify selectors\n"
19270 " to choose block visibilities, block colors, etc. for composite datasets.\n"
19271 " </Documentation>\n"
19272 " </StringVectorProperty>\n"
19273 "\n"
19274 " <StringVectorProperty name=\"BlockSelectors\"\n"
19275 " command=\"AddBlockSelector\"\n"
19276 " clean_command=\"RemoveAllBlockSelectors\"\n"
19277 " repeat_command=\"1\"\n"
19278 " number_of_elements_per_command=\"1\"\n"
19279 " panel_visibility=\"multiblock_inspector\"\n"
19280 " number_of_elements=\"1\"\n"
19281 " default_values=\"/\">\n"
19282 " <DataAssemblyDomain name=\"data_assembly\">\n"
19283 " <RequiredProperties>\n"
19284 " <Property function=\"Input\" name=\"Input\" />\n"
19285 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
19286 " </RequiredProperties>\n"
19287 " </DataAssemblyDomain>\n"
19288 " <Documentation>\n"
19289 " For composite datasets, specify selectors to limit the view\n"
19290 " to a chosen subset of blocks.\n"
19291 " </Documentation>\n"
19292 " </StringVectorProperty>\n"
19293 "\n"
19294 " <DoubleVectorProperty command=\"SetPosition\"\n"
19295 " default_values=\"0 0 0\"\n"
19296 " name=\"Position\"\n"
19297 " number_of_elements=\"3\">\n"
19298 " <DoubleRangeDomain name=\"range\" />\n"
19299 " </DoubleVectorProperty>\n"
19300 " <DoubleVectorProperty command=\"SetScale\"\n"
19301 " default_values=\"1 1 1\"\n"
19302 " name=\"Scale\"\n"
19303 " number_of_elements=\"3\">\n"
19304 " <DoubleRangeDomain name=\"range\" />\n"
19305 " </DoubleVectorProperty>\n"
19306 " <DoubleVectorProperty command=\"SetOrientation\"\n"
19307 " default_values=\"0 0 0\"\n"
19308 " name=\"Orientation\"\n"
19309 " number_of_elements=\"3\">\n"
19310 " <DoubleRangeDomain name=\"range\" />\n"
19311 " </DoubleVectorProperty>\n"
19312 " <DoubleVectorProperty command=\"SetOrigin\"\n"
19313 " default_values=\"0 0 0\"\n"
19314 " name=\"Origin\"\n"
19315 " number_of_elements=\"3\">\n"
19316 ;
19317 
19318 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
19320 " <DoubleRangeDomain name=\"range\" />\n"
19321 " </DoubleVectorProperty>\n"
19322 " <IntVectorProperty command=\"SetPickable\"\n"
19323 " default_values=\"1\"\n"
19324 " name=\"Pickable\"\n"
19325 " number_of_elements=\"1\">\n"
19326 " <Hints>\n"
19327 " <NoDefault />\n"
19328 " </Hints>\n"
19329 " <BooleanDomain name=\"bool\" />\n"
19330 " </IntVectorProperty>\n"
19331 " <IntVectorProperty command=\"SetInterpolationType\"\n"
19332 " default_values=\"1\"\n"
19333 " name=\"InterpolationType\"\n"
19334 " number_of_elements=\"1\">\n"
19335 " <EnumerationDomain name=\"enum\">\n"
19336 " <Entry text=\"Nearest\"\n"
19337 " value=\"0\" />\n"
19338 " <Entry text=\"Linear\"\n"
19339 " value=\"1\" />\n"
19340 " </EnumerationDomain>\n"
19341 " </IntVectorProperty>\n"
19342 " <ProxyProperty command=\"SetColor\"\n"
19343 " name=\"LookupTable\" >\n"
19344 " <ProxyGroupDomain name=\"groups\">\n"
19345 " <Group name=\"transfer_functions\" />\n"
19346 " </ProxyGroupDomain>\n"
19347 " </ProxyProperty>\n"
19348 " <IntVectorProperty command=\"SetMapScalars\"\n"
19349 " default_values=\"1\"\n"
19350 " name=\"MapScalars\"\n"
19351 " number_of_elements=\"1\">\n"
19352 " <BooleanDomain name=\"bool\" />\n"
19353 " <Documentation>When enabled, LookupTable will always be\n"
19354 " used for scalar mapping. Otherwise, when up to 4 component\n"
19355 " scalars are present, the components are clamped to a valid\n"
19356 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
19357 " floating point type) and then directly used as\n"
19358 " color.</Documentation>\n"
19359 " </IntVectorProperty>\n"
19360 " <IntVectorProperty command=\"SetMultiComponentsMapping\"\n"
19361 " default_values=\"0\"\n"
19362 " name=\"MultiComponentsMapping\"\n"
19363 " number_of_elements=\"1\">\n"
19364 " <BooleanDomain name=\"bool\" />\n"
19365 " <Hints>\n"
19366 " <PropertyWidgetDecorator type=\"MultiComponentsDecorator\"\n"
19367 " components=\"2 4\" />\n"
19368 " </Hints>\n"
19369 " </IntVectorProperty>\n"
19370 " <ProxyProperty command=\"SetScalarOpacity\"\n"
19371 " name=\"ScalarOpacityFunction\" >\n"
19372 " <ProxyGroupDomain name=\"groups\">\n"
19373 " <Group name=\"piecewise_functions\" />\n"
19374 " </ProxyGroupDomain>\n"
19375 " </ProxyProperty>\n"
19376 " <StringVectorProperty command=\"SetActiveVolumeMapper\"\n"
19377 " default_values=\"Projected tetra\"\n"
19378 " name=\"SelectMapper\"\n"
19379 " number_of_elements=\"1\">\n"
19380 " <Documentation>Select the volume mapper to use for Volume\n"
19381 " rendering.</Documentation>\n"
19382 " <StringListDomain name=\"list\">\n"
19383 " <String value=\"Projected tetra\" />\n"
19384 " <String value=\"Z sweep\" />\n"
19385 " <String value=\"Bunyk ray cast\" />\n"
19386 " <String value=\"Resample To Image\" />\n"
19387 " </StringListDomain>\n"
19388 " </StringVectorProperty>\n"
19389 " <IntVectorProperty command=\"SetSamplingDimensions\"\n"
19390 " default_values=\"128 128 128\"\n"
19391 " name=\"SamplingDimensions\"\n"
19392 " number_of_elements=\"3\">\n"
19393 " <IntRangeDomain name=\"range\" min=\"1 1 1\"/>\n"
19394 " <Documentation>\n"
19395 " How many linear samples we want along each axis\n"
19396 " </Documentation>\n"
19397 " <Hints>\n"
19398 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
19399 " mode=\"visibility\"\n"
19400 " property=\"SelectMapper\"\n"
19401 " value=\"Resample To Image\" />\n"
19402 " </Hints>\n"
19403 " </IntVectorProperty>\n"
19404 " <DoubleVectorProperty command=\"SetScalarOpacityUnitDistance\"\n"
19405 " default_values=\"1\"\n"
19406 " name=\"ScalarOpacityUnitDistance\"\n"
19407 " number_of_elements=\"1\">\n"
19408 " <BoundsDomain mode=\"approximate_cell_length\"\n"
19409 " name=\"bounds\" >\n"
19410 " <RequiredProperties>\n"
19411 " <Property function=\"Input\"\n"
19412 " name=\"Input\" />\n"
19413 " </RequiredProperties>\n"
19414 " </BoundsDomain>\n"
19415 " </DoubleVectorProperty>\n"
19416 " <IntVectorProperty command=\"SetUseDataPartitions\"\n"
19417 " default_values=\"0\"\n"
19418 " name=\"UseDataPartitions\"\n"
19419 " number_of_elements=\"1\">\n"
19420 " <BooleanDomain name=\"bool\" />\n"
19421 " <Documentation>Specify whether or not to redistribute the data when actor is translucent.\n"
19422 " Default is false.</Documentation>\n"
19423 " </IntVectorProperty>\n"
19424 " <SubProxy>\n"
19425 " <Proxy name=\"VolumeDummyMapper\"\n"
19426 " proxygroup=\"mappers\"\n"
19427 " proxyname=\"DummyVolumeMapper\"></Proxy>\n"
19428 " <ExposedProperties>\n"
19429 " <Property name=\"RayCastFunction\" />\n"
19430 " </ExposedProperties>\n"
19431 " </SubProxy>\n"
19432 " <SubProxy>\n"
19433 " <Proxy name=\"VolumeBunykMapper\"\n"
19434 " proxygroup=\"mappers\"\n"
19435 " proxyname=\"UnstructuredGridVolumeRayCastMapper\"></Proxy>\n"
19436 " <ShareProperties subproxy=\"VolumeDummyMapper\"></ShareProperties>\n"
19437 " </SubProxy>\n"
19438 " <SubProxy>\n"
19439 " <Proxy name=\"VolumeZSweepMapper\"\n"
19440 " proxygroup=\"mappers\"\n"
19441 " proxyname=\"UnstructuredGridVolumeZSweepMapper\"></Proxy>\n"
19442 " <ShareProperties subproxy=\"VolumeDummyMapper\"></ShareProperties>\n"
19443 " </SubProxy>\n"
19444 " <SubProxy>\n"
19445 " <Proxy name=\"VolumePTMapper\"\n"
19446 " proxygroup=\"mappers\"\n"
19447 " proxyname=\"ProjectedTetrahedraMapper\"></Proxy>\n"
19448 " <ShareProperties subproxy=\"VolumeDummyMapper\"></ShareProperties>\n"
19449 " <ExposedProperties>\n"
19450 " <Property name=\"UseFloatingPointFrameBuffer\" />\n"
19451 " </ExposedProperties>\n"
19452 " </SubProxy>\n"
19453 " <SubProxy>\n"
19454 " <Proxy name=\"VolumeResampleToImageMapper\"\n"
19455 " proxygroup=\"mappers\"\n"
19456 " proxyname=\"UnstructuredGridResampleToImageMapper\"></Proxy>\n"
19457 " </SubProxy>\n"
19458 " <!-- end of UnstructuredGridVolumeRepresentation -->\n"
19459 " </RepresentationProxy>\n"
19460 "\n"
19461 " <!-- ================================================================== -->\n"
19462 " <RepresentationProxy class=\"vtkImageSliceRepresentation\"\n"
19463 " name=\"ImageSliceRepresentation\"\n"
19464 " processes=\"client|renderserver|dataserver\">\n"
19465 " <Documentation>Representation to show 2D images. If the input image has\n"
19466 " 3D extents, then this representation shows a single Z\n"
19467 " slice.</Documentation>\n"
19468 " <InputProperty command=\"SetInputConnection\"\n"
19469 " name=\"Input\">\n"
19470 " <Documentation>Set the input to the representation. Must be a\n"
19471 " vtkImageData producer.</Documentation>\n"
19472 " <DataTypeDomain composite_data_supported=\"0\"\n"
19473 " name=\"input_type\">\n"
19474 " <DataType value=\"vtkImageData\" />\n"
19475 " </DataTypeDomain>\n"
19476 " <InputArrayDomain attribute_type=\"any\"\n"
19477 " name=\"input_array_any\"></InputArrayDomain>\n"
19478 " </InputProperty>\n"
19479 " <IntVectorProperty command=\"SetVisibility\"\n"
19480 " default_values=\"1\"\n"
19481 " name=\"Visibility\"\n"
19482 " number_of_elements=\"1\">\n"
19483 " <BooleanDomain name=\"bool\" />\n"
19484 " <Documentation>Set the visibility for this\n"
19485 " representation.</Documentation>\n"
19486 " </IntVectorProperty>\n"
19487 " <IntVectorProperty command=\"SetForceUseCache\"\n"
19488 " default_values=\"0\"\n"
19489 " is_internal=\"1\"\n"
19490 " name=\"ForceUseCache\"\n"
19491 " number_of_elements=\"1\">\n"
19492 " <BooleanDomain name=\"bool\" />\n"
19493 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
19494 " and representations cache based on what the view tells it. However in\n"
19495 " some cases we may want to force a representation to cache irrespective\n"
19496 " of the view (e.g. comparative views). In which case these ivars can up\n"
19497 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
19498 " Instead, ForcedCacheKey is used.</Documentation>\n"
19499 " </IntVectorProperty>\n"
19500 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
19501 " default_values=\"none\"\n"
19502 " is_internal=\"1\"\n"
19503 " name=\"ForcedCacheKey\"\n"
19504 " number_of_elements=\"1\">\n"
19505 " <DoubleRangeDomain name=\"range\" />\n"
19506 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
19507 " and representations cache based on what the view tells it. However in\n"
19508 " some cases we may want to force a representation to cache irrespective\n"
19509 " of the view (e.g. comparative views). In which case these ivars can up\n"
19510 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
19511 " Instead, ForcedCacheKey is used.</Documentation>\n"
19512 " </DoubleVectorProperty>\n"
19513 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
19514 " element_types=\"0 0 0 0 2\"\n"
19515 " name=\"ColorArrayName\"\n"
19516 " no_custom_default=\"1\"\n"
19517 " number_of_elements=\"5\">\n"
19518 " <Documentation>\n"
19519 " Set the array to color with. One must specify the field association and\n"
19520 " the array name of the array. If the array is missing, scalar coloring will\n"
19521 " automatically be disabled.\n"
19522 " </Documentation>\n"
19523 " <RepresentedArrayListDomain name=\"array_list\"\n"
19524 " input_domain_name=\"input_array_any\">\n"
19525 " <RequiredProperties>\n"
19526 " <Property function=\"Input\" name=\"Input\" />\n"
19527 " </RequiredProperties>\n"
19528 " </RepresentedArrayListDomain>\n"
19529 " </StringVectorProperty>\n"
19530 " <IntVectorProperty command=\"SetSlice\"\n"
19531 " default_values=\"0\"\n"
19532 " name=\"Slice\"\n"
19533 " number_of_elements=\"1\">\n"
19534 " <Documentation>Set the current slice number. Slice number is used to\n"
19535 " load a 2D slice from a 3D input image. If the input image is 2D, then\n"
19536 " the slice number if ignored. The direction of the slice is determined\n"
19537 " by SliceMode.</Documentation>\n"
19538 " <DimensionsDomain name=\"dims\">\n"
19539 " <RequiredProperties>\n"
19540 " <Property function=\"Input\"\n"
19541 " name=\"Input\" />\n"
19542 " <Property function=\"Direction\"\n"
19543 " name=\"SliceMode\" />\n"
19544 " </RequiredProperties>\n"
19545 " </DimensionsDomain>\n"
19546 " </IntVectorProperty>\n"
19547 " <IntVectorProperty command=\"SetSliceMode\"\n"
19548 " default_values=\"5\"\n"
19549 " label=\"Slice Direction\"\n"
19550 " name=\"SliceMode\"\n"
19551 " number_of_elements=\"1\">\n"
19552 " <Documentation>Determines the direction of slicing to obtain a 2D slice\n"
19553 " from a 3D image.</Documentation>\n"
19554 " <EnumerationDomain name=\"enum\">\n"
19555 " <Entry text=\"XY Plane\"\n"
19556 " value=\"5\" />\n"
19557 " <Entry text=\"YZ Plane\"\n"
19558 " value=\"6\" />\n"
19559 " <Entry text=\"XZ Plane\"\n"
19560 " value=\"7\" />\n"
19561 " </EnumerationDomain>\n"
19562 " </IntVectorProperty>\n"
19563 " <IntVectorProperty command=\"SetMapScalars\"\n"
19564 " default_values=\"1\"\n"
19565 " name=\"MapScalars\"\n"
19566 " number_of_elements=\"1\">\n"
19567 " <BooleanDomain name=\"bool\" />\n"
19568 " <Documentation>When set to True, LookupTable will always be\n"
19569 " used for scalar mapping. Otherwise, when up to 4 component\n"
19570 " scalars are present, the components are clamped to a valid\n"
19571 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
19572 " floating point type) and then directly used as\n"
19573 " color.</Documentation>\n"
19574 " </IntVectorProperty>\n"
19575 "\n"
19576 " <ProxyProperty command=\"SetLookupTable\"\n"
19577 " name=\"LookupTable\" >\n"
19578 " <Documentation>Set the lookup table to use for scalar\n"
19579 " mapping.</Documentation>\n"
19580 " <ProxyGroupDomain name=\"groups\">\n"
19581 " <Group name=\"lookup_tables\" />\n"
19582 " </ProxyGroupDomain>\n"
19583 " </ProxyProperty>\n"
19584 " <IntVectorProperty command=\"SetUseXYPlane\"\n"
19585 " default_values=\"0\"\n"
19586 " name=\"UseXYPlane\"\n"
19587 " number_of_elements=\"1\">\n"
19588 " <BooleanDomain name=\"bool\" />\n"
19589 " <Documentation>When set, the image slice is always rendered in the XY\n"
19590 " plane (Z==0) irrespective of the image bounds. Default if\n"
19591 " Off.</Documentation>\n"
19592 " </IntVectorProperty>\n"
19593 " <DoubleVectorProperty command=\"SetPosition\"\n"
19594 " default_values=\"0 0 0\"\n"
19595 " name=\"Position\"\n"
19596 " number_of_elements=\"3\">\n"
19597 " <DoubleRangeDomain name=\"range\" />\n"
19598 " </DoubleVectorProperty>\n"
19599 " <DoubleVectorProperty command=\"SetScale\"\n"
19600 " default_values=\"1 1 1\"\n"
19601 " name=\"Scale\"\n"
19602 " number_of_elements=\"3\">\n"
19603 " <DoubleRangeDomain name=\"range\" />\n"
19604 " </DoubleVectorProperty>\n"
19605 " <DoubleVectorProperty command=\"SetOrientation\"\n"
19606 " default_values=\"0 0 0\"\n"
19607 " name=\"Orientation\"\n"
19608 " number_of_elements=\"3\">\n"
19609 " <DoubleRangeDomain name=\"range\" />\n"
19610 " </DoubleVectorProperty>\n"
19611 " <DoubleVectorProperty command=\"SetOrigin\"\n"
19612 " default_values=\"0 0 0\"\n"
19613 " name=\"Origin\"\n"
19614 " number_of_elements=\"3\">\n"
19615 " <DoubleRangeDomain name=\"range\" />\n"
19616 " </DoubleVectorProperty>\n"
19617 " <IntVectorProperty command=\"SetPickable\"\n"
19618 " default_values=\"1\"\n"
19619 " name=\"Pickable\"\n"
19620 " number_of_elements=\"1\">\n"
19621 " <Hints>\n"
19622 " <NoDefault />\n"
19623 " </Hints>\n"
19624 " <BooleanDomain name=\"bool\" />\n"
19625 " </IntVectorProperty>\n"
19626 " <DoubleVectorProperty command=\"SetOpacity\"\n"
19627 " default_values=\"1.0\"\n"
19628 " name=\"Opacity\"\n"
19629 " number_of_elements=\"1\">\n"
19630 " <DoubleRangeDomain max=\"1\"\n"
19631 " min=\"0\"\n"
19632 " name=\"range\" />\n"
19633 " </DoubleVectorProperty>\n"
19634 " <!-- End of ImageSliceRepresentation -->\n"
19635 " </RepresentationProxy>\n"
19636 "\n"
19637 " <!-- ================================================================== -->\n"
19638 " <RepresentationProxy class=\"vtkCellGridRepresentation\"\n"
19639 " name=\"CellGridSurfaceRepresentation\"\n"
19640 " processes=\"client|renderserver|dataserver\">\n"
19641 " <Documentation>Representation to show a cell-grid in a 3D render view.</Documentation>\n"
19642 ;
19643 
19644 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
19646 " <InputProperty command=\"SetInputConnection\"\n"
19647 " name=\"Input\">\n"
19648 " <DataTypeDomain name=\"input_type\">\n"
19649 " <DataType value=\"vtkCellGrid\" />\n"
19650 " </DataTypeDomain>\n"
19651 " <InputArrayDomain attribute_type=\"any\"\n"
19652 " name=\"input_array_any\" />\n"
19653 " <InputArrayDomain attribute_type=\"cell\"\n"
19654 " name=\"input_array_cell\"\n"
19655 " optional=\"1\" />\n"
19656 " <InputArrayDomain attribute_type=\"point\"\n"
19657 " name=\"input_array_point\"\n"
19658 " optional=\"1\" />\n"
19659 " <InputArrayDomain attribute_type=\"cell\"\n"
19660 " name=\"input_array_cell_1\"\n"
19661 " number_of_components=\"1\"\n"
19662 " optional=\"1\" />\n"
19663 " <InputArrayDomain attribute_type=\"point\"\n"
19664 " name=\"input_array_point_1\"\n"
19665 " number_of_components=\"1\"\n"
19666 " optional=\"1\" />\n"
19667 " <InputArrayDomain attribute_type=\"point\"\n"
19668 " name=\"input_array_point_2\"\n"
19669 " number_of_components=\"2\"\n"
19670 " optional=\"1\" />\n"
19671 " <InputArrayDomain attribute_type=\"cell\"\n"
19672 " name=\"input_array_cell_3\"\n"
19673 " number_of_components=\"3\"\n"
19674 " optional=\"1\" />\n"
19675 " <InputArrayDomain attribute_type=\"point\"\n"
19676 " name=\"input_array_point_3\"\n"
19677 " number_of_components=\"3\"\n"
19678 " optional=\"1\" />\n"
19679 " <Documentation>Set the input to the representation.</Documentation>\n"
19680 " </InputProperty>\n"
19681 " <IntVectorProperty command=\"SetVisibility\"\n"
19682 " default_values=\"1\"\n"
19683 " name=\"Visibility\"\n"
19684 " number_of_elements=\"1\">\n"
19685 " <BooleanDomain name=\"bool\" />\n"
19686 " <Documentation>Get/Set the visibility of the\n"
19687 " representation.</Documentation>\n"
19688 " </IntVectorProperty>\n"
19689 " <IntVectorProperty command=\"SetForceUseCache\"\n"
19690 " default_values=\"0\"\n"
19691 " is_internal=\"1\"\n"
19692 " name=\"ForceUseCache\"\n"
19693 " number_of_elements=\"1\">\n"
19694 " <BooleanDomain name=\"bool\" />\n"
19695 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
19696 " and representations cache based on what the view tells it. However in\n"
19697 " some cases we may want to force a representation to cache irrespective\n"
19698 " of the view (e.g. comparative views). In which case these ivars can up\n"
19699 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
19700 " Instead, ForcedCacheKey is used.</Documentation>\n"
19701 " </IntVectorProperty>\n"
19702 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
19703 " default_values=\"none\"\n"
19704 " is_internal=\"1\"\n"
19705 " name=\"ForcedCacheKey\"\n"
19706 " number_of_elements=\"1\">\n"
19707 " <DoubleRangeDomain name=\"range\" />\n"
19708 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
19709 " and representations cache based on what the view tells it. However in\n"
19710 " some cases we may want to force a representation to cache irrespective\n"
19711 " of the view (e.g. comparative views). In which case these ivars can up\n"
19712 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
19713 " Instead, ForcedCacheKey is used.</Documentation>\n"
19714 " </DoubleVectorProperty>\n"
19715 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
19716 " element_types=\"0 0 0 0 2\"\n"
19717 " name=\"ColorArrayName\"\n"
19718 " no_custom_default=\"1\"\n"
19719 " number_of_elements=\"5\">\n"
19720 " <Documentation>\n"
19721 " Set the array to color with. One must specify the field association and\n"
19722 " the array name of the array. If the array is missing, scalar coloring will\n"
19723 " automatically be disabled.\n"
19724 " </Documentation>\n"
19725 " <RepresentedArrayListDomain name=\"array_list\"\n"
19726 " input_domain_name=\"input_array_any\">\n"
19727 " <RequiredProperties>\n"
19728 " <Property function=\"Input\" name=\"Input\" />\n"
19729 " </RequiredProperties>\n"
19730 " </RepresentedArrayListDomain>\n"
19731 " </StringVectorProperty>\n"
19732 " <StringVectorProperty command=\"SetRepresentation\"\n"
19733 " default_values=\"Surface\"\n"
19734 " name=\"Representation\"\n"
19735 " panel_widget=\"display_representation_selector\"\n"
19736 " number_of_elements=\"1\">\n"
19737 " <StringListDomain name=\"string_list\">\n"
19738 " <String value=\"Points\" />\n"
19739 " <String value=\"Wireframe\" />\n"
19740 " <String value=\"Surface\" />\n"
19741 " <String value=\"Surface With Edges\" />\n"
19742 " <String value=\"Outline\" />\n"
19743 " </StringListDomain>\n"
19744 " </StringVectorProperty>\n"
19745 " <DoubleVectorProperty command=\"SetAmbient\"\n"
19746 " default_values=\"0.0\"\n"
19747 " name=\"Ambient\"\n"
19748 " number_of_elements=\"1\">\n"
19749 " <DoubleRangeDomain max=\"1\"\n"
19750 " min=\"0\"\n"
19751 " name=\"range\" />\n"
19752 " <Hints>\n"
19753 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
19754 " mode=\"visibility\"\n"
19755 " property=\"Interpolation\"\n"
19756 " value=\"3\"\n"
19757 " inverse=\"1\" />\n"
19758 " </Hints>\n"
19759 " </DoubleVectorProperty>\n"
19760 " <DoubleVectorProperty command=\"SetDiffuse\"\n"
19761 " default_values=\"1.0\"\n"
19762 " name=\"Diffuse\"\n"
19763 " number_of_elements=\"1\">\n"
19764 " <DoubleRangeDomain max=\"1\"\n"
19765 " min=\"0\"\n"
19766 " name=\"range\" />\n"
19767 " </DoubleVectorProperty>\n"
19768 " <DoubleVectorProperty command=\"SetSpecular\"\n"
19769 " default_values=\"0.0\"\n"
19770 " name=\"Specular\"\n"
19771 " number_of_elements=\"1\">\n"
19772 " <DoubleRangeDomain max=\"1\"\n"
19773 " min=\"0\"\n"
19774 " name=\"range\" />\n"
19775 " <Hints>\n"
19776 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
19777 " mode=\"visibility\"\n"
19778 " property=\"Interpolation\"\n"
19779 " value=\"3\"\n"
19780 " inverse=\"1\" />\n"
19781 " </Hints>\n"
19782 " </DoubleVectorProperty>\n"
19783 " <IntVectorProperty command=\"SetSuppressLOD\"\n"
19784 " default_values=\"0\"\n"
19785 " name=\"SuppressLOD\"\n"
19786 " number_of_elements=\"1\">\n"
19787 " <BooleanDomain name=\"bool\" />\n"
19788 " </IntVectorProperty>\n"
19789 " <DoubleVectorProperty command=\"SetAmbientColor\"\n"
19790 " default_values=\"1.0 1.0 1.0\"\n"
19791 " name=\"AmbientColor\"\n"
19792 " number_of_elements=\"3\">\n"
19793 " <DoubleRangeDomain max=\"1 1 1\"\n"
19794 " min=\"0 0 0\"\n"
19795 " name=\"range\" />\n"
19796 " <Hints>\n"
19797 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\" unlink_if_modified=\"1\" />\n"
19798 " </Hints>\n"
19799 " </DoubleVectorProperty>\n"
19800 " <DoubleVectorProperty command=\"SetDiffuseColor\"\n"
19801 " default_values=\"1.0 1.0 1.0\"\n"
19802 " name=\"DiffuseColor\"\n"
19803 " number_of_elements=\"3\"\n"
19804 " panel_widget=\"color_selector_with_palette\">\n"
19805 " <DoubleRangeDomain max=\"1 1 1\"\n"
19806 " min=\"0 0 0\"\n"
19807 " name=\"range\" />\n"
19808 " <Hints>\n"
19809 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SurfaceColor\" unlink_if_modified=\"1\" />\n"
19810 " </Hints>\n"
19811 " </DoubleVectorProperty>\n"
19812 " <DoubleVectorProperty command=\"SetSpecularColor\"\n"
19813 " default_values=\"1.0 1.0 1.0\"\n"
19814 " name=\"SpecularColor\"\n"
19815 " number_of_elements=\"3\">\n"
19816 " <DoubleRangeDomain max=\"1 1 1\"\n"
19817 " min=\"0 0 0\"\n"
19818 " name=\"range\" />\n"
19819 " <Hints>\n"
19820 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
19821 " mode=\"visibility\"\n"
19822 " property=\"Interpolation\"\n"
19823 " value=\"3\"\n"
19824 " inverse=\"1\" />\n"
19825 " </Hints>\n"
19826 " </DoubleVectorProperty>\n"
19827 " <DoubleVectorProperty command=\"SetLineWidth\"\n"
19828 " default_values=\"1.0\"\n"
19829 " name=\"LineWidth\"\n"
19830 " number_of_elements=\"1\">\n"
19831 " <DoubleRangeDomain min=\"0\"\n"
19832 " name=\"range\" />\n"
19833 " </DoubleVectorProperty>\n"
19834 " <DoubleVectorProperty command=\"SetPointSize\"\n"
19835 " default_values=\"2.0\"\n"
19836 " name=\"PointSize\"\n"
19837 " number_of_elements=\"1\">\n"
19838 " <DoubleRangeDomain min=\"0\"\n"
19839 " name=\"range\" />\n"
19840 " </DoubleVectorProperty>\n"
19841 " <IntVectorProperty command=\"SetRenderLinesAsTubes\"\n"
19842 " default_values=\"0\"\n"
19843 " name=\"RenderLinesAsTubes\"\n"
19844 " number_of_elements=\"1\"\n"
19845 " panel_visibility=\"never\">\n"
19846 " <BooleanDomain name=\"bool\" />\n"
19847 " <Documentation>\n"
19848 " When set, all lines are rendered as 3D tubes, if supported by OpenGL driver.\n"
19849 " </Documentation>\n"
19850 " </IntVectorProperty>\n"
19851 " <IntVectorProperty command=\"SetRenderPointsAsSpheres\"\n"
19852 " default_values=\"0\"\n"
19853 " name=\"RenderPointsAsSpheres\"\n"
19854 " number_of_elements=\"1\"\n"
19855 " panel_visibility=\"never\">\n"
19856 " <BooleanDomain name=\"bool\" />\n"
19857 " <Documentation>\n"
19858 " When set, all points are rendered as 3D spheres, if supported by OpenGL driver.\n"
19859 " </Documentation>\n"
19860 " </IntVectorProperty>\n"
19861 " <IntVectorProperty command=\"SetInterpolation\"\n"
19862 " default_values=\"1\"\n"
19863 " name=\"Interpolation\"\n"
19864 " number_of_elements=\"1\">\n"
19865 " <EnumerationDomain name=\"enum\">\n"
19866 " <Entry text=\"Flat\"\n"
19867 " value=\"0\" />\n"
19868 " <Entry text=\"Gouraud\"\n"
19869 " value=\"1\" />\n"
19870 " <Entry text=\"PBR\"\n"
19871 " value=\"3\" />\n"
19872 " </EnumerationDomain>\n"
19873 " </IntVectorProperty>\n"
19874 " <DoubleVectorProperty command=\"SetOpacity\"\n"
19875 " default_values=\"1.0\"\n"
19876 " name=\"Opacity\"\n"
19877 " number_of_elements=\"1\">\n"
19878 " <DoubleRangeDomain max=\"1\"\n"
19879 " min=\"0\"\n"
19880 " name=\"range\" />\n"
19881 " </DoubleVectorProperty>\n"
19882 " <DoubleVectorProperty command=\"SetSpecularPower\"\n"
19883 " default_values=\"100.0\"\n"
19884 " name=\"SpecularPower\"\n"
19885 " number_of_elements=\"1\">\n"
19886 " <DoubleRangeDomain max=\"100\"\n"
19887 " min=\"0\"\n"
19888 " name=\"range\" />\n"
19889 " <Hints>\n"
19890 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
19891 " mode=\"visibility\"\n"
19892 " property=\"Interpolation\"\n"
19893 " value=\"3\"\n"
19894 " inverse=\"1\" />\n"
19895 " </Hints>\n"
19896 " </DoubleVectorProperty>\n"
19897 " <DoubleVectorProperty command=\"SetLuminosity\"\n"
19898 " default_values=\"0.0\"\n"
19899 " name=\"Luminosity\"\n"
19900 " number_of_elements=\"1\">\n"
19901 " <DoubleRangeDomain max=\"100.0\"\n"
19902 " min=\"0\"\n"
19903 " name=\"range\" />\n"
19904 " <Documentation>Makes the object emit light.\n"
19905 " Only takes effect with OSPRay's path traced renderer.\n"
19906 " </Documentation>\n"
19907 " <Hints>\n"
19908 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
19909 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
19910 " mode=\"visibility\"\n"
19911 " property=\"EnableOSPRay\"\n"
19912 " values=\"1\" />\n"
19913 " </Hints>\n"
19914 " </DoubleVectorProperty>\n"
19915 " <DoubleVectorProperty command=\"SetEdgeColor\"\n"
19916 " default_values=\"0 0 0.5\"\n"
19917 " name=\"EdgeColor\"\n"
19918 " number_of_elements=\"3\">\n"
19919 " <Documentation>Set the edge color. This color is used to draw the edge\n"
19920 " for the polygonal data when EdgeVisibility is on.</Documentation>\n"
19921 " <DoubleRangeDomain max=\"1 1 1\"\n"
19922 " min=\"0 0 0\"\n"
19923 " name=\"range\" />\n"
19924 " <Hints>\n"
19925 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"EdgeColor\" unlink_if_modified=\"1\" />\n"
19926 " </Hints>\n"
19927 " </DoubleVectorProperty>\n"
19928 " <DoubleVectorProperty command=\"SetInteractiveSelectionColor\"\n"
19929 " default_values=\"0.5 0.0 1.0\"\n"
19930 " name=\"InteractiveSelectionColor\"\n"
19931 " number_of_elements=\"3\">\n"
19932 " <Documentation>Set the preselection color. This color is used to draw the edge\n"
19933 " of the current preselection.</Documentation>\n"
19934 " <DoubleRangeDomain max=\"1 1 1\"\n"
19935 " min=\"0 0 0\"\n"
19936 " name=\"range\" />\n"
19937 " <Hints>\n"
19938 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveSelectionColor\" unlink_if_modified=\"1\" />\n"
19939 " </Hints>\n"
19940 " </DoubleVectorProperty>\n"
19941 " <DoubleVectorProperty command=\"SetPosition\"\n"
19942 " default_values=\"0 0 0\"\n"
19943 " label=\"Translation\"\n"
19944 " name=\"Position\"\n"
19945 " number_of_elements=\"3\">\n"
19946 " <DoubleRangeDomain name=\"range\" />\n"
19947 " </DoubleVectorProperty>\n"
19948 " <DoubleVectorProperty command=\"SetScale\"\n"
19949 " default_values=\"1 1 1\"\n"
19950 " name=\"Scale\"\n"
19951 " number_of_elements=\"3\">\n"
19952 " <DoubleRangeDomain name=\"range\" />\n"
19953 " </DoubleVectorProperty>\n"
19954 " <DoubleVectorProperty command=\"SetOrientation\"\n"
19955 " default_values=\"0 0 0\"\n"
19956 ;
19957 
19958 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
19960 " name=\"Orientation\"\n"
19961 " number_of_elements=\"3\">\n"
19962 " <DoubleRangeDomain name=\"range\" />\n"
19963 " </DoubleVectorProperty>\n"
19964 " <DoubleVectorProperty command=\"SetOrigin\"\n"
19965 " default_values=\"0 0 0\"\n"
19966 " name=\"Origin\"\n"
19967 " number_of_elements=\"3\">\n"
19968 " <DoubleRangeDomain name=\"range\" />\n"
19969 " </DoubleVectorProperty>\n"
19970 "\n"
19971 " <DoubleVectorProperty argument_is_array=\"1\"\n"
19972 " command=\"SetUserTransform\"\n"
19973 " default_values=\"1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1\"\n"
19974 " name=\"UserTransform\"\n"
19975 " number_of_elements=\"16\">\n"
19976 " <Documentation>\n"
19977 " In addition to the instance variables such as position and\n"
19978 " orientation, you can add an additional transformation for your own\n"
19979 " use. This transformation is concatenated with the actor's internal\n"
19980 " transformation, which you implicitly create through the use of\n"
19981 " Position, Origin, Orientation. The value is 4x4 matrix for the linear\n"
19982 " transform to use.\n"
19983 " </Documentation>\n"
19984 " </DoubleVectorProperty>\n"
19985 "\n"
19986 " <IntVectorProperty command=\"SetPickable\"\n"
19987 " default_values=\"1\"\n"
19988 " name=\"Pickable\"\n"
19989 " number_of_elements=\"1\">\n"
19990 " <Hints>\n"
19991 " <NoDefault />\n"
19992 " </Hints>\n"
19993 " <BooleanDomain name=\"bool\" />\n"
19994 " </IntVectorProperty>\n"
19995 " <ProxyProperty command=\"SetLookupTable\"\n"
19996 " name=\"LookupTable\" >\n"
19997 " <Documentation>Set the lookup-table to use to map data array to colors.\n"
19998 " Lookuptable is only used with MapScalars to ON.</Documentation>\n"
19999 " <ProxyGroupDomain name=\"groups\">\n"
20000 " <Group name=\"lookup_tables\" />\n"
20001 " </ProxyGroupDomain>\n"
20002 " </ProxyProperty>\n"
20003 " <IntVectorProperty default_values=\"0\"\n"
20004 " name=\"UseSeparateColorMap\"\n"
20005 " number_of_elements=\"1\"\n"
20006 " panel_visibility=\"never\">\n"
20007 " <BooleanDomain name=\"bool\" />\n"
20008 " <Documentation>By default, ParaView shares a single color map among all datasets colored\n"
20009 " by arrays that have the same name. When this option is enabled, the active dataset will\n"
20010 " be assigned a separate color map not shared by other datasets.</Documentation>\n"
20011 " </IntVectorProperty>\n"
20012 " <IntVectorProperty command=\"SetMapScalars\"\n"
20013 " default_values=\"1\"\n"
20014 " name=\"MapScalars\"\n"
20015 " number_of_elements=\"1\">\n"
20016 " <BooleanDomain name=\"bool\" />\n"
20017 " <Documentation>When enabled, LookupTable will always be\n"
20018 " used for scalar mapping. Otherwise, when up to 4 component\n"
20019 " scalars are present, the components are clamped to a valid\n"
20020 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
20021 " floating point type) and then directly used as\n"
20022 " color.</Documentation>\n"
20023 " </IntVectorProperty>\n"
20024 " <IntVectorProperty default_values=\"0\"\n"
20025 " name=\"MultiComponentsMapping\"\n"
20026 " number_of_elements=\"1\">\n"
20027 " <BooleanDomain name=\"bool\" />\n"
20028 " <Documentation>Enable multi components mapping. For a two-components array,\n"
20029 " the first component is mapped to the color, the second component is mapped to the\n"
20030 " opacity. For a four-components array, the first, second and third components are used as\n"
20031 " RGB values and the fourth component is mapped to the opacity. Only available\n"
20032 " when MapScalars is ON. This feature forces \"Separate Color Map\" and scales the color and\n"
20033 " the opacity range with the correct component.</Documentation>\n"
20034 " <Hints>\n"
20035 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
20036 " mode=\"visibility\"\n"
20037 " property=\"Representation\"\n"
20038 " value=\"Volume\" />\n"
20039 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
20040 " mode=\"visibility\"\n"
20041 " property=\"MapScalars\"\n"
20042 " value=\"1\" />\n"
20043 " <PropertyWidgetDecorator type=\"MultiComponentsDecorator\"\n"
20044 " components=\"2 4\" />\n"
20045 " </Hints>\n"
20046 " </IntVectorProperty>\n"
20047 " <IntVectorProperty command=\"SetInterpolateScalarsBeforeMapping\"\n"
20048 " default_values=\"1\"\n"
20049 " name=\"InterpolateScalarsBeforeMapping\"\n"
20050 " number_of_elements=\"1\">\n"
20051 " <BooleanDomain name=\"bool\" />\n"
20052 " <Documentation>When set to true (default), texture coordinates\n"
20053 " are sent to and interpolated by the graphics card. This is\n"
20054 " equivalent with interpolating scalars and then mapping them to\n"
20055 " obtain colors between points. Otherwise, colors are sent to\n"
20056 " and interpolated by the graphics card.\n"
20057 " </Documentation>\n"
20058 " </IntVectorProperty>\n"
20059 " <IntVectorProperty command=\"SetStatic\"\n"
20060 " default_values=\"0\"\n"
20061 " name=\"StaticMode\"\n"
20062 " number_of_elements=\"1\">\n"
20063 " <BooleanDomain name=\"bool\" />\n"
20064 " </IntVectorProperty>\n"
20065 "\n"
20066 " <StringVectorProperty name=\"Assembly\"\n"
20067 " command=\"SetActiveAssembly\"\n"
20068 " number_of_elements=\"1\"\n"
20069 " default_values=\"Hierarchy\"\n"
20070 " panel_visibility=\"multiblock_inspector\">\n"
20071 " <DataAssemblyListDomain name=\"data_assembly\">\n"
20072 " <RequiredProperties>\n"
20073 " <Property function=\"Input\" name=\"Input\" />\n"
20074 " </RequiredProperties>\n"
20075 " </DataAssemblyListDomain>\n"
20076 " <Documentation>\n"
20077 " Select which assembly is used when specify selectors\n"
20078 " to choose block visibilities, block colors, etc. for composite datasets.\n"
20079 " </Documentation>\n"
20080 " </StringVectorProperty>\n"
20081 "\n"
20082 " <StringVectorProperty name=\"BlockSelectors\"\n"
20083 " command=\"AddBlockSelector\"\n"
20084 " clean_command=\"RemoveAllBlockSelectors\"\n"
20085 " repeat_command=\"1\"\n"
20086 " number_of_elements_per_command=\"1\"\n"
20087 " panel_visibility=\"multiblock_inspector\"\n"
20088 " number_of_elements=\"1\"\n"
20089 " default_values=\"/\">\n"
20090 " <DataAssemblyDomain name=\"data_assembly\">\n"
20091 " <RequiredProperties>\n"
20092 " <Property function=\"Input\" name=\"Input\" />\n"
20093 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
20094 " </RequiredProperties>\n"
20095 " </DataAssemblyDomain>\n"
20096 " <Documentation>\n"
20097 " For composite datasets, specify selectors to limit the view\n"
20098 " to a chosen subset of blocks.\n"
20099 " </Documentation>\n"
20100 " </StringVectorProperty>\n"
20101 "\n"
20102 " <StringVectorProperty name=\"BlockColors\"\n"
20103 " command=\"SetBlockColor\"\n"
20104 " clean_command=\"RemoveAllBlockColors\"\n"
20105 " element_types=\"2 1 1 1\"\n"
20106 " number_of_elements_per_command=\"4\"\n"
20107 " repeat_command=\"1\"\n"
20108 " panel_visibility=\"multiblock_inspector\">\n"
20109 " <DataAssemblyDomain name=\"data_assembly\">\n"
20110 " <RequiredProperties>\n"
20111 " <Property function=\"Input\" name=\"Input\" />\n"
20112 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
20113 " </RequiredProperties>\n"
20114 " </DataAssemblyDomain>\n"
20115 " <Documentation>\n"
20116 " For composite datasets, specify colors associated with selectors\n"
20117 " on the assembly chosen using **Assembly**.\n"
20118 " </Documentation>\n"
20119 " </StringVectorProperty>\n"
20120 "\n"
20121 " <StringVectorProperty name=\"BlockOpacities\"\n"
20122 " command=\"SetBlockOpacity\"\n"
20123 " clean_command=\"RemoveAllBlockOpacities\"\n"
20124 " element_types=\"2 1\"\n"
20125 " number_of_elements_per_command=\"2\"\n"
20126 " repeat_command=\"1\"\n"
20127 " panel_visibility=\"multiblock_inspector\">\n"
20128 " <DataAssemblyDomain name=\"data_assembly\">\n"
20129 " <RequiredProperties>\n"
20130 " <Property function=\"Input\" name=\"Input\" />\n"
20131 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
20132 " </RequiredProperties>\n"
20133 " </DataAssemblyDomain>\n"
20134 " <Documentation>\n"
20135 " For composite datasets, specify opacities associated with selectors\n"
20136 " on the assembly chosen using **Assembly**.\n"
20137 " </Documentation>\n"
20138 " </StringVectorProperty>\n"
20139 "\n"
20140 " <PropertyGroup label=\"Blocks\"\n"
20141 " panel_widget=\"DataAssemblyEditor\"\n"
20142 " panel_visibility=\"multiblock_inspector\">\n"
20143 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
20144 " <Property name=\"BlockSelectors\" function=\"Selectors\" />\n"
20145 " <Property name=\"BlockColors\" function=\"Colors\" />\n"
20146 " <Property name=\"BlockOpacities\" function=\"Opacities\" />\n"
20147 " <Hints>\n"
20148 " <DataAssemblyPropertyWidget use_inputname_as_header=\"1\" link_active_selection=\"1\"/>\n"
20149 " </Hints>\n"
20150 " </PropertyGroup>\n"
20151 "\n"
20152 " <IntVectorProperty command=\"SetBlockColorsDistinctValues\"\n"
20153 " default_values=\"7\"\n"
20154 " name=\"BlockColorsDistinctValues\"\n"
20155 " number_of_elements=\"1\"\n"
20156 " panel_visibility=\"never\">\n"
20157 " <Documentation>\n"
20158 " Determines the number of distinct values in\n"
20159 " vtkBlockColors. This array is added to each block if\n"
20160 " the dataset is a composite dataset. The array has one value\n"
20161 " set to (blockIndex % BlockColorsDistinctValues)\n"
20162 " </Documentation>\n"
20163 " <IntRangeDomain min=\"2\" name=\"range\" />\n"
20164 " <Hints>\n"
20165 " <PropertyLink group=\"settings\"\n"
20166 " proxy=\"GeneralSettings\"\n"
20167 " property=\"BlockColorsDistinctValues\"/>\n"
20168 " </Hints>\n"
20169 " </IntVectorProperty>\n"
20170 " <IntVectorProperty command=\"SetUseDataPartitions\"\n"
20171 " default_values=\"0\"\n"
20172 " name=\"UseDataPartitions\"\n"
20173 " number_of_elements=\"1\">\n"
20174 " <BooleanDomain name=\"bool\" />\n"
20175 " <Documentation>Specify whether or not to redistribute the data when actor is translucent.\n"
20176 " Default is false.</Documentation>\n"
20177 " </IntVectorProperty>\n"
20178 " <!-- End of CellGridSurfaceRepresentation -->\n"
20179 " </RepresentationProxy>\n"
20180 "\n"
20181 " <!-- ================================================================== -->\n"
20182 " <RepresentationProxy base_proxygroup=\"internal_representations\"\n"
20183 " base_proxyname=\"SurfaceRepresentationBase\"\n"
20184 " class=\"vtkGeometryRepresentationWithFaces\"\n"
20185 " name=\"SurfaceRepresentation\"\n"
20186 " processes=\"client|renderserver|dataserver\">\n"
20187 " <Documentation>Representation to show any dataset in a 3D render\n"
20188 " view.</Documentation>\n"
20189 " <InputProperty command=\"SetInputConnection\"\n"
20190 " name=\"Input\">\n"
20191 " <DataTypeDomain name=\"input_type\">\n"
20192 " <DataType value=\"vtkDataSet\" />\n"
20193 " </DataTypeDomain>\n"
20194 " <InputArrayDomain attribute_type=\"any\"\n"
20195 " name=\"input_array_any\" />\n"
20196 " <InputArrayDomain attribute_type=\"cell\"\n"
20197 " name=\"input_array_cell\"\n"
20198 " optional=\"1\" />\n"
20199 " <InputArrayDomain attribute_type=\"point\"\n"
20200 " name=\"input_array_point\"\n"
20201 " optional=\"1\" />\n"
20202 " <InputArrayDomain attribute_type=\"cell\"\n"
20203 " name=\"input_array_cell_1\"\n"
20204 " number_of_components=\"1\"\n"
20205 " optional=\"1\" />\n"
20206 " <InputArrayDomain attribute_type=\"point\"\n"
20207 " name=\"input_array_point_1\"\n"
20208 " number_of_components=\"1\"\n"
20209 " optional=\"1\" />\n"
20210 " <InputArrayDomain attribute_type=\"point\"\n"
20211 " name=\"input_array_point_2\"\n"
20212 " number_of_components=\"2\"\n"
20213 " optional=\"1\" />\n"
20214 " <InputArrayDomain attribute_type=\"cell\"\n"
20215 " name=\"input_array_cell_3\"\n"
20216 " number_of_components=\"3\"\n"
20217 " optional=\"1\" />\n"
20218 " <InputArrayDomain attribute_type=\"point\"\n"
20219 " name=\"input_array_point_3\"\n"
20220 " number_of_components=\"3\"\n"
20221 " optional=\"1\" />\n"
20222 " <Documentation>Set the input to the representation.</Documentation>\n"
20223 " </InputProperty>\n"
20224 " <IntVectorProperty command=\"SetBackfaceRepresentation\"\n"
20225 " default_values=\"400\"\n"
20226 " name=\"BackfaceRepresentation\"\n"
20227 " number_of_elements=\"1\">\n"
20228 " <Documentation>Choose the representation type for the\n"
20229 " backface.</Documentation>\n"
20230 " <EnumerationDomain name=\"enum\">\n"
20231 " <Entry text=\"Follow Frontface\"\n"
20232 " value=\"400\" />\n"
20233 " <Entry text=\"Cull Backface\"\n"
20234 " value=\"401\" />\n"
20235 " <Entry text=\"Cull Frontface\"\n"
20236 " value=\"402\" />\n"
20237 " <Entry text=\"Points\"\n"
20238 " value=\"0\" />\n"
20239 " <Entry text=\"Wireframe\"\n"
20240 " value=\"1\" />\n"
20241 " <Entry text=\"Surface\"\n"
20242 " value=\"2\" />\n"
20243 " <Entry text=\"Surface With Edges\"\n"
20244 " value=\"3\" />\n"
20245 " </EnumerationDomain>\n"
20246 " </IntVectorProperty>\n"
20247 " <DoubleVectorProperty command=\"SetBackfaceOpacity\"\n"
20248 " default_values=\"1.0\"\n"
20249 " name=\"BackfaceOpacity\"\n"
20250 " number_of_elements=\"1\">\n"
20251 " <DoubleRangeDomain max=\"1\"\n"
20252 " min=\"0\"\n"
20253 " name=\"range\" />\n"
20254 " </DoubleVectorProperty>\n"
20255 " <DoubleVectorProperty command=\"SetBackfaceAmbientColor\"\n"
20256 " default_values=\"1.0 1.0 1.0\"\n"
20257 " name=\"BackfaceAmbientColor\"\n"
20258 " number_of_elements=\"3\">\n"
20259 " <DoubleRangeDomain max=\"1 1 1\"\n"
20260 " min=\"0 0 0\"\n"
20261 " name=\"range\" />\n"
20262 " </DoubleVectorProperty>\n"
20263 " <DoubleVectorProperty command=\"SetBackfaceDiffuseColor\"\n"
20264 " default_values=\"1.0 1.0 1.0\"\n"
20265 " name=\"BackfaceDiffuseColor\"\n"
20266 " number_of_elements=\"3\">\n"
20267 " <DoubleRangeDomain max=\"1 1 1\"\n"
20268 " min=\"0 0 0\"\n"
20269 " name=\"range\" />\n"
20270 ;
20271 
20272 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
20274 " <Hints>\n"
20275 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SurfaceColor\" unlink_if_modified=\"1\" />\n"
20276 " </Hints>\n"
20277 " </DoubleVectorProperty>\n"
20278 " </RepresentationProxy>\n"
20279 " <!-- ================================================================== -->\n"
20280 " <RepresentationProxy base_proxygroup=\"internal_representations\"\n"
20281 " base_proxyname=\"SurfaceRepresentationBase\"\n"
20282 " class=\"vtkGlyph3DRepresentation\"\n"
20283 " name=\"Glyph3DRepresentation\"\n"
20284 " processes=\"client|renderserver|dataserver\">\n"
20285 " <Documentation>Representation to show any dataset in a 3D render\n"
20286 " view.</Documentation>\n"
20287 " <InputProperty command=\"SetInputConnection\"\n"
20288 " name=\"Input\">\n"
20289 " <DataTypeDomain name=\"input_type\">\n"
20290 " <DataType value=\"vtkDataSet\" />\n"
20291 " </DataTypeDomain>\n"
20292 " <InputArrayDomain name=\"scale_array\"\n"
20293 " number_of_components=\"1,3\"\n"
20294 " optional=\"1\" />\n"
20295 " <InputArrayDomain name=\"vector_array\"\n"
20296 " number_of_components=\"3,4\"\n"
20297 " optional=\"1\" />\n"
20298 " <Documentation>Set the input to the representation.</Documentation>\n"
20299 " </InputProperty>\n"
20300 " <InputProperty command=\"SetInputConnection\"\n"
20301 " label=\"Glyph Type\"\n"
20302 " name=\"GlyphType\"\n"
20303 " panel_visibility=\"advanced\"\n"
20304 " port_index=\"1\">\n"
20305 " <Documentation>Specify the source objects.</Documentation>\n"
20306 " <DataTypeDomain name=\"input_type\">\n"
20307 " <DataType value=\"vtkPolyData\" />\n"
20308 " <DataType value=\"vtkDataObjectTree\" />\n"
20309 " </DataTypeDomain>\n"
20310 " <ProxyListDomain name=\"proxy_list\">\n"
20311 " <Proxy group=\"sources\" name=\"ArrowSource\" />\n"
20312 " <Proxy group=\"sources\" name=\"ConeSource\" />\n"
20313 " <Proxy group=\"sources\" name=\"CubeSource\" />\n"
20314 " <Proxy group=\"sources\" name=\"CylinderSource\" />\n"
20315 " <Proxy group=\"sources\" name=\"LineSource\" />\n"
20316 " <Proxy group=\"sources\" name=\"SphereSource\" />\n"
20317 " <Proxy group=\"sources\" name=\"GlyphSource2D\" />\n"
20318 " <Proxy group=\"internal_filters\" name=\"PipelineConnection\" />\n"
20319 " </ProxyListDomain>\n"
20320 " <Hints>\n"
20321 " <ProxyPropertyWidget selected_proxy_panel_visibility=\"advanced\" />\n"
20322 " <!-- show the selected proxy's panel, only in advanced mode. -->\n"
20323 " </Hints>\n"
20324 " </InputProperty>\n"
20325 " <IntVectorProperty command=\"SetMeshVisibility\"\n"
20326 " default_values=\"0\"\n"
20327 " name=\"MeshVisibility\"\n"
20328 " number_of_elements=\"1\">\n"
20329 " <BooleanDomain name=\"bool\" />\n"
20330 " <Documentation>Get/Set the visibility of the original\n"
20331 " mesh.</Documentation>\n"
20332 " </IntVectorProperty>\n"
20333 " <StringVectorProperty command=\"SetMaskArray\"\n"
20334 " default_values=\"\"\n"
20335 " label=\"Mask Array\"\n"
20336 " name=\"SelectMaskArray\"\n"
20337 " number_of_elements=\"1\"></StringVectorProperty>\n"
20338 " <StringVectorProperty command=\"SetScaleArray\"\n"
20339 " default_values=\"\"\n"
20340 " label=\"Scale Array\"\n"
20341 " name=\"SelectScaleArray\"\n"
20342 " number_of_elements=\"1\">\n"
20343 " <ArrayListDomain attribute_type=\"Scalars\"\n"
20344 " input_domain_name=\"scale_array\"\n"
20345 " name=\"array_list\"\n"
20346 " none_string=\"None\">\n"
20347 " <RequiredProperties>\n"
20348 " <Property function=\"Input\"\n"
20349 " name=\"Input\" />\n"
20350 " </RequiredProperties>\n"
20351 " </ArrayListDomain>\n"
20352 " </StringVectorProperty>\n"
20353 " <IntVectorProperty command=\"SetScaling\"\n"
20354 " default_values=\"0\"\n"
20355 " name=\"Scaling\"\n"
20356 " number_of_elements=\"1\">\n"
20357 " <BooleanDomain name=\"bool\" />\n"
20358 " <Documentation>Enable/Disable scaling of source\n"
20359 " geometry.</Documentation>\n"
20360 " </IntVectorProperty>\n"
20361 " <IntVectorProperty command=\"SetScaleMode\"\n"
20362 " default_values=\"0\"\n"
20363 " name=\"ScaleMode\"\n"
20364 " number_of_elements=\"1\">\n"
20365 " <EnumerationDomain name=\"enum\">\n"
20366 " <Entry text=\"No Data Scaling Off\"\n"
20367 " value=\"0\" />\n"
20368 " <Entry text=\"Magnitude\"\n"
20369 " value=\"1\" />\n"
20370 " <Entry text=\"Vector Components\"\n"
20371 " value=\"2\" />\n"
20372 " </EnumerationDomain>\n"
20373 " </IntVectorProperty>\n"
20374 " <StringVectorProperty command=\"SetOrientationArray\"\n"
20375 " default_values=\"\"\n"
20376 " label=\"Orientation Vectors\"\n"
20377 " name=\"SelectOrientationVectors\"\n"
20378 " number_of_elements=\"1\">\n"
20379 " <ArrayListDomain attribute_type=\"Vectors\"\n"
20380 " input_domain_name=\"vector_array\"\n"
20381 " name=\"array_list\"\n"
20382 " none_string=\"None\">\n"
20383 " <RequiredProperties>\n"
20384 " <Property function=\"Input\"\n"
20385 " name=\"Input\" />\n"
20386 " </RequiredProperties>\n"
20387 " </ArrayListDomain>\n"
20388 " </StringVectorProperty>\n"
20389 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
20390 " default_values=\"1.0\"\n"
20391 " name=\"ScaleFactor\"\n"
20392 " number_of_elements=\"1\">\n"
20393 " <BoundsDomain mode=\"scaled_extent\"\n"
20394 " name=\"bounds\"\n"
20395 " scale_factor=\"0.1\">\n"
20396 " <RequiredProperties>\n"
20397 " <Property function=\"Input\"\n"
20398 " name=\"Input\" />\n"
20399 " </RequiredProperties>\n"
20400 " </BoundsDomain>\n"
20401 " <ArrayRangeDomain name=\"scalar_range\">\n"
20402 " <RequiredProperties>\n"
20403 " <Property function=\"Input\"\n"
20404 " name=\"Input\" />\n"
20405 " <Property function=\"ArraySelection\"\n"
20406 " name=\"SelectScaleArray\" />\n"
20407 " </RequiredProperties>\n"
20408 " </ArrayRangeDomain>\n"
20409 " <ArrayRangeDomain name=\"vector_range\">\n"
20410 " <RequiredProperties>\n"
20411 " <Property function=\"Input\"\n"
20412 " name=\"Input\" />\n"
20413 " <Property function=\"ArraySelection\"\n"
20414 " name=\"SelectOrientationVectors\" />\n"
20415 " </RequiredProperties>\n"
20416 " </ArrayRangeDomain>\n"
20417 " <Documentation>The value of this property will be used as a multiplier\n"
20418 " for scaling the glyphs before adding them to the\n"
20419 " output.</Documentation>\n"
20420 " </DoubleVectorProperty>\n"
20421 " <IntVectorProperty command=\"SetOrient\"\n"
20422 " default_values=\"0\"\n"
20423 " name=\"Orient\"\n"
20424 " number_of_elements=\"1\">\n"
20425 " <BooleanDomain name=\"bool\" />\n"
20426 " <Documentation>If this property is set to 1, the glyphs will be\n"
20427 " oriented based on the selected orientation vector\n"
20428 " array.</Documentation>\n"
20429 " </IntVectorProperty>\n"
20430 " <IntVectorProperty command=\"SetOrientationMode\"\n"
20431 " default_values=\"0\"\n"
20432 " name=\"OrientationMode\"\n"
20433 " number_of_elements=\"1\">\n"
20434 " <EnumerationDomain name=\"enum\">\n"
20435 " <Entry text=\"Direction\"\n"
20436 " value=\"0\" />\n"
20437 " <Entry text=\"Rotation\"\n"
20438 " value=\"1\" />\n"
20439 " <Entry text=\"Quaternion\"\n"
20440 " value=\"2\" />\n"
20441 " </EnumerationDomain>\n"
20442 " <Documentation>Orientation mode indicates if the OrientationArray\n"
20443 " provides the direction vector for the orientation, the rotations\n"
20444 " around each axes or the quaternion in WXYZ format. Default is DIRECTION.</Documentation>\n"
20445 " </IntVectorProperty>\n"
20446 " <IntVectorProperty command=\"SetMasking\"\n"
20447 " default_values=\"0\"\n"
20448 " name=\"Masking\"\n"
20449 " number_of_elements=\"1\">\n"
20450 " <BooleanDomain name=\"bool\" />\n"
20451 " <Documentation>Tells the mapper to skip glyphing input points that\n"
20452 " haves false values in the mask array. If there is no mask array (id\n"
20453 " access mode is set and there is no such id, or array name access mode\n"
20454 " is set and the there is no such name), masking is silently ignored. A\n"
20455 " mask array is a vtkBitArray with only one component.</Documentation>\n"
20456 " </IntVectorProperty>\n"
20457 " <IntVectorProperty command=\"SetSourceIndexing\"\n"
20458 " default_values=\"0\"\n"
20459 " name=\"UseGlyphTable\"\n"
20460 " number_of_elements=\"1\">\n"
20461 " <BooleanDomain name=\"bool\" />\n"
20462 " <Documentation>When enabled, the source index array would be used to select the\n"
20463 " glyph source. If not, only the first source input will be used to generate\n"
20464 " the glyph. It's a prerequisite to enable UseCompositeGlyphTable.</Documentation>\n"
20465 " </IntVectorProperty>\n"
20466 " <StringVectorProperty command=\"SetSourceIndexArray\"\n"
20467 " default_values=\"\"\n"
20468 " name=\"GlyphTableIndexArray\"\n"
20469 " number_of_elements=\"1\">\n"
20470 " <ArrayListDomain attribute_type=\"Scalars\"\n"
20471 " input_domain_name=\"input_array_point\"\n"
20472 " name=\"array_list\"\n"
20473 " none_string=\"None\">\n"
20474 " <RequiredProperties>\n"
20475 " <Property function=\"Input\"\n"
20476 " name=\"Input\" />\n"
20477 " </RequiredProperties>\n"
20478 " </ArrayListDomain>\n"
20479 " </StringVectorProperty>\n"
20480 " <IntVectorProperty command=\"SetUseSourceTableTree\"\n"
20481 " default_values=\"0\"\n"
20482 " name=\"UseCompositeGlyphTable\"\n"
20483 " number_of_elements=\"1\">\n"
20484 " <BooleanDomain name=\"bool\" />\n"
20485 " <Documentation>When true, the glyph data is expected to be a multiblock\n"
20486 " dataset, where each top-level node contains a separate glyph which may\n"
20487 " be selected by a point data array on the input dataset. UseGlyphTable\n"
20488 " must be enabled as a prerequisite.</Documentation>\n"
20489 " <Hints>\n"
20490 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
20491 " mode=\"visibility\"\n"
20492 " property=\"UseGlyphTable\"\n"
20493 " value=\"1\" />\n"
20494 " <!-- enable this widget when UseGlyphTable==1 -->\n"
20495 " </Hints>\n"
20496 " </IntVectorProperty>\n"
20497 " <IntVectorProperty command=\"SetUseCullingAndLOD\"\n"
20498 " default_values=\"0\"\n"
20499 " name=\"UseGlyphCullingAndLOD\"\n"
20500 " number_of_elements=\"1\">\n"
20501 " <BooleanDomain name=\"bool\" />\n"
20502 " <Documentation>When true, culling pass and level of details are enabled.\n"
20503 " The culling pass detects points outside the frustum view and LOD displays\n"
20504 " decimated geometry based on the distance between the camera and the instance.\n"
20505 " This allows to render a higher number of glyphs at interactive rate.\n"
20506 " This feature works only with OpenGL driver >= 4.0.\n"
20507 " </Documentation>\n"
20508 " </IntVectorProperty>\n"
20509 " <DoubleVectorProperty animateable=\"1\"\n"
20510 " command=\"SetLODDistanceAndTargetReduction\"\n"
20511 " label=\"LOD Values\"\n"
20512 " name=\"LODValues\"\n"
20513 " number_of_elements=\"0\"\n"
20514 " number_of_elements_per_command=\"2\"\n"
20515 " repeat_command=\"1\"\n"
20516 " set_number_command=\"SetNumberOfLOD\"\n"
20517 " use_index=\"1\">\n"
20518 " <ArrayRangeDomain name=\"scalar_range\">\n"
20519 " <RequiredProperties>\n"
20520 " <Property function=\"Input\"\n"
20521 " name=\"Input\" />\n"
20522 " <Property function=\"Input\"\n"
20523 " name=\"UseGlyphCullingAndLOD\" />\n"
20524 " </RequiredProperties>\n"
20525 " </ArrayRangeDomain>\n"
20526 " <Documentation>\n"
20527 " Configure LODs. The first value is the distance after which it is enabled.\n"
20528 " The second value is the decimation parameter (0 displays full geometry,\n"
20529 " 1 displays only a point)\n"
20530 " The maximum number of LODs depends on the GPU capacity.\n"
20531 " </Documentation>\n"
20532 " <Hints>\n"
20533 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
20534 " mode=\"visibility\"\n"
20535 " property=\"UseGlyphCullingAndLOD\"\n"
20536 " value=\"1\" />\n"
20537 " <!-- enable this widget when UseGlyphCullingAndLOD==1 -->+\n"
20538 " <ShowComponentLabels>\n"
20539 " <ComponentLabel component=\"0\" label=\"Distance\"/>\n"
20540 " <ComponentLabel component=\"1\" label=\"Decimation\"/>\n"
20541 " </ShowComponentLabels>\n"
20542 " </Hints>\n"
20543 " </DoubleVectorProperty>\n"
20544 " <IntVectorProperty command=\"SetColorByLODIndex\"\n"
20545 " default_values=\"0\"\n"
20546 " label = \"Color By LOD Index\"\n"
20547 " name=\"ColorByLODIndex\"\n"
20548 " number_of_elements=\"1\">\n"
20549 " <BooleanDomain name=\"bool\" />\n"
20550 " <Documentation>When true, each level of detail has its own color based on its index.\n"
20551 " It can be useful to correctly configure the levels of details.</Documentation>\n"
20552 " <Hints>\n"
20553 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
20554 " mode=\"visibility\"\n"
20555 " property=\"UseGlyphCullingAndLOD\"\n"
20556 " value=\"1\" />\n"
20557 " </Hints>\n"
20558 " </IntVectorProperty>\n"
20559 " <!-- end of Glyph3DRepresentation -->\n"
20560 " </RepresentationProxy>\n"
20561 " <!-- ================================================================== -->\n"
20562 " <RepresentationProxy class=\"vtkDataLabelRepresentation\"\n"
20563 " name=\"DataLabelRepresentation\"\n"
20564 " processes=\"client|renderserver|dataserver\">\n"
20565 " <Documentation>Representation used to add labels to points/cells of any\n"
20566 " dataset.</Documentation>\n"
20567 " <InputProperty command=\"SetInputConnection\"\n"
20568 " name=\"Input\">\n"
20569 " <InputArrayDomain name=\"input_array_any\"></InputArrayDomain>\n"
20570 " </InputProperty>\n"
20571 " <IntVectorProperty command=\"SetVisibility\"\n"
20572 " default_values=\"1\"\n"
20573 " name=\"Visibility\"\n"
20574 " number_of_elements=\"1\"\n"
20575 " panel_visibility=\"never\">\n"
20576 " <BooleanDomain name=\"bool\" />\n"
20577 " <Documentation>Set the visibility for this\n"
20578 " representation.</Documentation>\n"
20579 " </IntVectorProperty>\n"
20580 ;
20581 
20582 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
20584 " <DoubleVectorProperty command=\"SetPointLabelColor\"\n"
20585 " default_values=\"1 1 0\"\n"
20586 " name=\"PointLabelColor\"\n"
20587 " number_of_elements=\"3\">\n"
20588 " <DoubleRangeDomain max=\"1 1 1\"\n"
20589 " min=\"0 0 0\"\n"
20590 " name=\"range\" />\n"
20591 " </DoubleVectorProperty>\n"
20592 " <DoubleVectorProperty command=\"SetPointLabelOpacity\"\n"
20593 " default_values=\"1.0\"\n"
20594 " name=\"PointLabelOpacity\"\n"
20595 " number_of_elements=\"1\">\n"
20596 " <DoubleRangeDomain max=\"1.0\"\n"
20597 " min=\"0.0\"\n"
20598 " name=\"range\" />\n"
20599 " </DoubleVectorProperty>\n"
20600 " <IntVectorProperty command=\"SetPointLabelFontFamily\"\n"
20601 " default_values=\"0\"\n"
20602 " name=\"PointLabelFontFamily\"\n"
20603 " number_of_elements=\"1\">\n"
20604 " <EnumerationDomain name=\"enum\">\n"
20605 " <Entry text=\"Arial\"\n"
20606 " value=\"0\" />\n"
20607 " <Entry text=\"Courier\"\n"
20608 " value=\"1\" />\n"
20609 " <Entry text=\"Times\"\n"
20610 " value=\"2\" />\n"
20611 " <Entry text=\"File\"\n"
20612 " value=\"4\" />\n"
20613 " </EnumerationDomain>\n"
20614 " </IntVectorProperty>\n"
20615 " <StringVectorProperty command=\"SetPointLabelFontFile\"\n"
20616 " name=\"PointLabelFontFile\"\n"
20617 " number_of_elements=\"1\"\n"
20618 " default_values=\"\">\n"
20619 " </StringVectorProperty>\n"
20620 " <IntVectorProperty command=\"SetMaximumNumberOfLabels\"\n"
20621 " default_values=\"100\"\n"
20622 " name=\"MaximumNumberOfLabels\"\n"
20623 " number_of_elements=\"1\">\n"
20624 " <IntRangeDomain min=\"1\"\n"
20625 " name=\"range\" />\n"
20626 " <Documentation>The maximum number of point labels shown. If the dataset\n"
20627 " contains more points that this number, a random subset of this size is\n"
20628 " chosen and labeled.</Documentation>\n"
20629 " <Hints>\n"
20630 " <PropertyLink group=\"settings\"\n"
20631 " proxy=\"GeneralSettings\"\n"
20632 " property=\"MaximumNumberOfDataRepresentationLabels\"/>\n"
20633 " </Hints>\n"
20634 " </IntVectorProperty>\n"
20635 " <IntVectorProperty command=\"SetPointLabelBold\"\n"
20636 " default_values=\"0\"\n"
20637 " name=\"PointLabelBold\"\n"
20638 " number_of_elements=\"1\">\n"
20639 " <BooleanDomain name=\"bool\" />\n"
20640 " </IntVectorProperty>\n"
20641 " <IntVectorProperty command=\"SetPointLabelItalic\"\n"
20642 " default_values=\"0\"\n"
20643 " name=\"PointLabelItalic\"\n"
20644 " number_of_elements=\"1\">\n"
20645 " <BooleanDomain name=\"bool\" />\n"
20646 " </IntVectorProperty>\n"
20647 " <IntVectorProperty command=\"SetPointLabelShadow\"\n"
20648 " default_values=\"0\"\n"
20649 " name=\"PointLabelShadow\"\n"
20650 " number_of_elements=\"1\">\n"
20651 " <BooleanDomain name=\"bool\" />\n"
20652 " </IntVectorProperty>\n"
20653 " <IntVectorProperty command=\"SetPointLabelFontSize\"\n"
20654 " default_values=\"18\"\n"
20655 " name=\"PointLabelFontSize\"\n"
20656 " number_of_elements=\"1\">\n"
20657 " <IntRangeDomain min=\"0\"\n"
20658 " name=\"range\" />\n"
20659 " </IntVectorProperty>\n"
20660 " <StringVectorProperty command=\"SetPointLabelFormat\"\n"
20661 " default_values=\"\"\n"
20662 " name=\"PointLabelFormat\"\n"
20663 " number_of_elements=\"1\">\n"
20664 " <Documentation>\n"
20665 " This should be a printf-style format string. By default,\n"
20666 " the mapper will try to print each component of the tuple\n"
20667 " using a sane format: d for integers, f for floats, g for\n"
20668 " doubles, ld for longs, et cetera. If you need a different\n"
20669 " format, set it here. You can do things like limit the number\n"
20670 " of significant digits, add prefixes/suffixes, basically\n"
20671 " anything that printf can do. Leave empty to auto select an\n"
20672 " appropriate format.\n"
20673 " </Documentation>\n"
20674 " </StringVectorProperty>\n"
20675 " <IntVectorProperty command=\"SetPointLabelJustification\"\n"
20676 " default_values=\"0\"\n"
20677 " name=\"PointLabelJustification\"\n"
20678 " number_of_elements=\"1\">\n"
20679 " <EnumerationDomain name=\"enum\">\n"
20680 " <Entry text=\"Left\"\n"
20681 " value=\"0\" />\n"
20682 " <Entry text=\"Center\"\n"
20683 " value=\"1\" />\n"
20684 " <Entry text=\"Right\"\n"
20685 " value=\"2\" />\n"
20686 " </EnumerationDomain>\n"
20687 " </IntVectorProperty>\n"
20688 " <IntVectorProperty command=\"SetPointLabelVisibility\"\n"
20689 " default_values=\"0\"\n"
20690 " name=\"PointLabelVisibility\"\n"
20691 " number_of_elements=\"1\">\n"
20692 " <BooleanDomain name=\"bool\" />\n"
20693 " </IntVectorProperty>\n"
20694 " <IntVectorProperty command=\"SetPointLabelMode\"\n"
20695 " default_values=\"6\"\n"
20696 " name=\"PointLabelMode\"\n"
20697 " number_of_elements=\"1\">\n"
20698 " <EnumerationDomain name=\"enum\">\n"
20699 " <Entry text=\"IDs\"\n"
20700 " value=\"0\" />\n"
20701 " <Entry text=\"Scalars\"\n"
20702 " value=\"1\" />\n"
20703 " <Entry text=\"Vectors\"\n"
20704 " value=\"2\" />\n"
20705 " <Entry text=\"Normals\"\n"
20706 " value=\"3\" />\n"
20707 " <Entry text=\"TCoords\"\n"
20708 " value=\"4\" />\n"
20709 " <Entry text=\"Tensors\"\n"
20710 " value=\"5\" />\n"
20711 " <Entry text=\"FieldData\"\n"
20712 " value=\"6\" />\n"
20713 " </EnumerationDomain>\n"
20714 " </IntVectorProperty>\n"
20715 " <StringVectorProperty command=\"SetPointFieldDataArrayName\"\n"
20716 " name=\"PointFieldDataArrayName\"\n"
20717 " number_of_elements=\"1\">\n"
20718 " <ArrayListDomain input_domain_name=\"input_array\"\n"
20719 " name=\"array_list\">\n"
20720 " <RequiredProperties>\n"
20721 " <Property function=\"Input\"\n"
20722 " name=\"Input\" />\n"
20723 " </RequiredProperties>\n"
20724 " </ArrayListDomain>\n"
20725 " </StringVectorProperty>\n"
20726 " <DoubleVectorProperty command=\"SetCellLabelColor\"\n"
20727 " default_values=\"0.0 1.0 0.0\"\n"
20728 " name=\"CellLabelColor\"\n"
20729 " number_of_elements=\"3\">\n"
20730 " <DoubleRangeDomain max=\"1 1 1\"\n"
20731 " min=\"0 0 0\"\n"
20732 " name=\"range\" />\n"
20733 " </DoubleVectorProperty>\n"
20734 " <DoubleVectorProperty command=\"SetCellLabelOpacity\"\n"
20735 " default_values=\"1.0\"\n"
20736 " name=\"CellLabelOpacity\"\n"
20737 " number_of_elements=\"1\">\n"
20738 " <DoubleRangeDomain max=\"1.0\"\n"
20739 " min=\"0.0\"\n"
20740 " name=\"range\" />\n"
20741 " </DoubleVectorProperty>\n"
20742 " <IntVectorProperty command=\"SetCellLabelFontFamily\"\n"
20743 " default_values=\"0\"\n"
20744 " name=\"CellLabelFontFamily\"\n"
20745 " number_of_elements=\"1\">\n"
20746 " <EnumerationDomain name=\"enum\">\n"
20747 " <Entry text=\"Arial\"\n"
20748 " value=\"0\" />\n"
20749 " <Entry text=\"Courier\"\n"
20750 " value=\"1\" />\n"
20751 " <Entry text=\"Times\"\n"
20752 " value=\"2\" />\n"
20753 " <Entry text=\"File\"\n"
20754 " value=\"4\" />\n"
20755 " </EnumerationDomain>\n"
20756 " </IntVectorProperty>\n"
20757 " <StringVectorProperty command=\"SetCellLabelFontFile\"\n"
20758 " name=\"CellLabelFontFile\"\n"
20759 " number_of_elements=\"1\"\n"
20760 " default_values=\"\">\n"
20761 " </StringVectorProperty>\n"
20762 " <IntVectorProperty command=\"SetCellLabelBold\"\n"
20763 " default_values=\"0\"\n"
20764 " name=\"CellLabelBold\"\n"
20765 " number_of_elements=\"1\">\n"
20766 " <BooleanDomain name=\"bool\" />\n"
20767 " </IntVectorProperty>\n"
20768 " <IntVectorProperty command=\"SetCellLabelItalic\"\n"
20769 " default_values=\"0\"\n"
20770 " name=\"CellLabelItalic\"\n"
20771 " number_of_elements=\"1\">\n"
20772 " <BooleanDomain name=\"bool\" />\n"
20773 " </IntVectorProperty>\n"
20774 " <IntVectorProperty command=\"SetCellLabelShadow\"\n"
20775 " default_values=\"0\"\n"
20776 " name=\"CellLabelShadow\"\n"
20777 " number_of_elements=\"1\">\n"
20778 " <BooleanDomain name=\"bool\" />\n"
20779 " </IntVectorProperty>\n"
20780 " <IntVectorProperty command=\"SetCellLabelFontSize\"\n"
20781 " default_values=\"18\"\n"
20782 " name=\"CellLabelFontSize\"\n"
20783 " number_of_elements=\"1\">\n"
20784 " <IntRangeDomain min=\"0\"\n"
20785 " name=\"range\" />\n"
20786 " </IntVectorProperty>\n"
20787 " <StringVectorProperty command=\"SetCellLabelFormat\"\n"
20788 " default_values=\"\"\n"
20789 " name=\"CellLabelFormat\"\n"
20790 " number_of_elements=\"1\">\n"
20791 " <Documentation>\n"
20792 " This should be a printf-style format string. By default,\n"
20793 " the mapper will try to print each component of the tuple\n"
20794 " using a sane format: d for integers, f for floats, g for\n"
20795 " doubles, ld for longs, et cetera. If you need a different\n"
20796 " format, set it here. You can do things like limit the number\n"
20797 " of significant digits, add prefixes/suffixes, basically\n"
20798 " anything that printf can do. Leave empty to auto select an\n"
20799 " appropriate format.\n"
20800 " </Documentation>\n"
20801 " </StringVectorProperty>\n"
20802 " <IntVectorProperty command=\"SetCellLabelJustification\"\n"
20803 " default_values=\"0\"\n"
20804 " name=\"CellLabelJustification\"\n"
20805 " number_of_elements=\"1\">\n"
20806 " <EnumerationDomain name=\"enum\">\n"
20807 " <Entry text=\"Left\"\n"
20808 " value=\"0\" />\n"
20809 " <Entry text=\"Center\"\n"
20810 " value=\"1\" />\n"
20811 " <Entry text=\"Right\"\n"
20812 " value=\"2\" />\n"
20813 " </EnumerationDomain>\n"
20814 " </IntVectorProperty>\n"
20815 " <IntVectorProperty command=\"SetCellLabelVisibility\"\n"
20816 " default_values=\"0\"\n"
20817 " name=\"CellLabelVisibility\"\n"
20818 " number_of_elements=\"1\">\n"
20819 " <BooleanDomain name=\"bool\" />\n"
20820 " </IntVectorProperty>\n"
20821 " <IntVectorProperty command=\"SetCellLabelMode\"\n"
20822 " default_values=\"6\"\n"
20823 " name=\"CellLabelMode\"\n"
20824 " number_of_elements=\"1\">\n"
20825 " <EnumerationDomain name=\"enum\">\n"
20826 " <Entry text=\"IDs\"\n"
20827 " value=\"0\" />\n"
20828 " <Entry text=\"Scalars\"\n"
20829 " value=\"1\" />\n"
20830 " <Entry text=\"Vectors\"\n"
20831 " value=\"2\" />\n"
20832 " <Entry text=\"Normals\"\n"
20833 " value=\"3\" />\n"
20834 " <Entry text=\"TCoords\"\n"
20835 " value=\"4\" />\n"
20836 " <Entry text=\"Tensors\"\n"
20837 " value=\"5\" />\n"
20838 " <Entry text=\"FieldData\"\n"
20839 " value=\"6\" />\n"
20840 " </EnumerationDomain>\n"
20841 " </IntVectorProperty>\n"
20842 " <StringVectorProperty command=\"SetCellFieldDataArrayName\"\n"
20843 " name=\"CellFieldDataArrayName\"\n"
20844 " number_of_elements=\"1\">\n"
20845 " <ArrayListDomain input_domain_name=\"input_array\"\n"
20846 " name=\"array_list\">\n"
20847 " <RequiredProperties>\n"
20848 " <Property function=\"Input\"\n"
20849 " name=\"Input\" />\n"
20850 " </RequiredProperties>\n"
20851 " </ArrayListDomain>\n"
20852 " </StringVectorProperty>\n"
20853 " <!-- End of DataLabelRepresentation -->\n"
20854 " </RepresentationProxy>\n"
20855 " <!-- ================================================================== -->\n"
20856 " <RepresentationProxy class=\"vtkSelectionRepresentation\"\n"
20857 " name=\"SelectionRepresentation\"\n"
20858 " processes=\"client|renderserver|dataserver\"\n"
20859 " si_class=\"vtkSIProxy\">\n"
20860 " <Documentation>Proxy to show a selection as geometry.</Documentation>\n"
20861 " <InputProperty command=\"SetInputConnection\"\n"
20862 " name=\"Input\">\n"
20863 " <InputArrayDomain name=\"input_array_any\"></InputArrayDomain>\n"
20864 " </InputProperty>\n"
20865 " <IntVectorProperty command=\"SetVisibility\"\n"
20866 " default_values=\"1\"\n"
20867 " name=\"Visibility\"\n"
20868 " number_of_elements=\"1\">\n"
20869 " <BooleanDomain name=\"bool\" />\n"
20870 " <Documentation>Get/Set the visibility of the\n"
20871 " representation.</Documentation>\n"
20872 " </IntVectorProperty>\n"
20873 " <IntVectorProperty command=\"SetForceUseCache\"\n"
20874 " default_values=\"0\"\n"
20875 " is_internal=\"1\"\n"
20876 " name=\"ForceUseCache\"\n"
20877 " number_of_elements=\"1\">\n"
20878 " <BooleanDomain name=\"bool\" />\n"
20879 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
20880 " and representations cache based on what the view tells it. However in\n"
20881 " some cases we may want to force a representation to cache irrespective\n"
20882 " of the view (e.g. comparative views). In which case these ivars can up\n"
20883 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
20884 " Instead, ForcedCacheKey is used.</Documentation>\n"
20885 " </IntVectorProperty>\n"
20886 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
20887 " default_values=\"none\"\n"
20888 " is_internal=\"1\"\n"
20889 " name=\"ForcedCacheKey\"\n"
20890 " number_of_elements=\"1\">\n"
20891 " <DoubleRangeDomain name=\"range\" />\n"
20892 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
20893 " and representations cache based on what the view tells it. However in\n"
20894 " some cases we may want to force a representation to cache irrespective\n"
20895 " of the view (e.g. comparative views). In which case these ivars can up\n"
20896 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
20897 " Instead, ForcedCacheKey is used.</Documentation>\n"
20898 " </DoubleVectorProperty>\n"
20899 " <DoubleVectorProperty command=\"SetColor\"\n"
20900 " default_values=\"1.0 0.0 1.0\"\n"
20901 " name=\"Color\"\n"
20902 " number_of_elements=\"3\">\n"
20903 " <DoubleRangeDomain max=\"1 1 1\"\n"
20904 " min=\"0 0 0\"\n"
20905 " name=\"range\" />\n"
20906 " <Hints>\n"
20907 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SelectionColor\" unlink_if_modified=\"1\" />\n"
20908 ;
20909 
20910 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
20912 " </Hints>\n"
20913 " </DoubleVectorProperty>\n"
20914 " <DoubleVectorProperty command=\"SetLineWidth\"\n"
20915 " default_values=\"2.0\"\n"
20916 " name=\"LineWidth\"\n"
20917 " number_of_elements=\"1\">\n"
20918 " <DoubleRangeDomain min=\"0\"\n"
20919 " name=\"range\" />\n"
20920 " </DoubleVectorProperty>\n"
20921 " <DoubleVectorProperty command=\"SetOpacity\"\n"
20922 " default_values=\"1\"\n"
20923 " name=\"Opacity\"\n"
20924 " number_of_elements=\"1\">\n"
20925 " <DoubleRangeDomain max=\"1\"\n"
20926 " min=\"0\"\n"
20927 " name=\"range\" />\n"
20928 " </DoubleVectorProperty>\n"
20929 " <DoubleVectorProperty command=\"SetPointSize\"\n"
20930 " default_values=\"5.0\"\n"
20931 " name=\"PointSize\"\n"
20932 " number_of_elements=\"1\">\n"
20933 " <DoubleRangeDomain min=\"0\"\n"
20934 " name=\"range\" />\n"
20935 " </DoubleVectorProperty>\n"
20936 " <IntVectorProperty command=\"SetRenderLinesAsTubes\"\n"
20937 " default_values=\"0\"\n"
20938 " name=\"RenderLinesAsTubes\"\n"
20939 " number_of_elements=\"1\">\n"
20940 " <BooleanDomain name=\"bool\" />\n"
20941 " <Documentation>\n"
20942 " When set, all lines are rendered as 3D tubes, if supported by OpenGL driver.\n"
20943 " </Documentation>\n"
20944 " </IntVectorProperty>\n"
20945 " <IntVectorProperty command=\"SetRenderPointsAsSpheres\"\n"
20946 " default_values=\"0\"\n"
20947 " name=\"RenderPointsAsSpheres\"\n"
20948 " number_of_elements=\"1\">\n"
20949 " <BooleanDomain name=\"bool\" />\n"
20950 " <Documentation>\n"
20951 " When set, all points are rendered as 3D spheres, if supported by OpenGL driver.\n"
20952 " </Documentation>\n"
20953 " </IntVectorProperty>\n"
20954 " <IntVectorProperty command=\"SetRepresentation\"\n"
20955 " default_values=\"1\"\n"
20956 " name=\"Representation\"\n"
20957 " panel_widget=\"display_representation_selector\"\n"
20958 " number_of_elements=\"1\">\n"
20959 " <EnumerationDomain name=\"enum\">\n"
20960 " <Entry text=\"Points\"\n"
20961 " value=\"0\" />\n"
20962 " <Entry text=\"Wireframe\"\n"
20963 " value=\"1\" />\n"
20964 " <Entry text=\"Surface\"\n"
20965 " value=\"2\" />\n"
20966 " </EnumerationDomain>\n"
20967 " </IntVectorProperty>\n"
20968 " <IntVectorProperty command=\"SetUseOutline\"\n"
20969 " default_values=\"0\"\n"
20970 " name=\"UseOutline\"\n"
20971 " number_of_elements=\"1\">\n"
20972 " <BooleanDomain name=\"bool\" />\n"
20973 " </IntVectorProperty>\n"
20974 " <DoubleVectorProperty command=\"SetPosition\"\n"
20975 " default_values=\"0 0 0\"\n"
20976 " name=\"Position\"\n"
20977 " number_of_elements=\"3\">\n"
20978 " <DoubleRangeDomain name=\"range\" />\n"
20979 " </DoubleVectorProperty>\n"
20980 " <DoubleVectorProperty command=\"SetScale\"\n"
20981 " default_values=\"1 1 1\"\n"
20982 " name=\"Scale\"\n"
20983 " number_of_elements=\"3\">\n"
20984 " <DoubleRangeDomain name=\"range\" />\n"
20985 " </DoubleVectorProperty>\n"
20986 " <DoubleVectorProperty command=\"SetOrientation\"\n"
20987 " default_values=\"0 0 0\"\n"
20988 " name=\"Orientation\"\n"
20989 " number_of_elements=\"3\">\n"
20990 " <DoubleRangeDomain name=\"range\" />\n"
20991 " </DoubleVectorProperty>\n"
20992 " <DoubleVectorProperty command=\"SetOrigin\"\n"
20993 " default_values=\"0 0 0\"\n"
20994 " name=\"Origin\"\n"
20995 " number_of_elements=\"3\">\n"
20996 " <DoubleRangeDomain name=\"range\" />\n"
20997 " </DoubleVectorProperty>\n"
20998 "\n"
20999 " <DoubleVectorProperty argument_is_array=\"1\"\n"
21000 " command=\"SetUserTransform\"\n"
21001 " default_values=\"1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1\"\n"
21002 " name=\"UserTransform\"\n"
21003 " number_of_elements=\"16\">\n"
21004 " <Documentation>\n"
21005 " In addition to the instance variables such as position and\n"
21006 " orientation, you can add an additional transformation for your own\n"
21007 " use. This transformation is concatenated with the actor's internal\n"
21008 " transformation, which you implicitly create through the use of\n"
21009 " Position, Origin, Orientation. The value is 4x4 matrix for the linear\n"
21010 " transform to use.\n"
21011 " </Documentation>\n"
21012 " </DoubleVectorProperty>\n"
21013 "\n"
21014 " <SubProxy command=\"SetLabelRepresentation\">\n"
21015 " <Proxy name=\"LabelRepresentation\"\n"
21016 " proxygroup=\"representations\"\n"
21017 " proxyname=\"DataLabelRepresentation\" />\n"
21018 " <ExposedProperties>\n"
21019 " <Property name=\"CellFieldDataArrayName\" />\n"
21020 " <Property name=\"CellLabelBold\" />\n"
21021 " <Property name=\"CellLabelColor\" />\n"
21022 " <Property name=\"CellLabelFontFamily\" />\n"
21023 " <Property name=\"CellLabelFontFile\" />\n"
21024 " <Property name=\"CellLabelFontSize\" />\n"
21025 " <Property name=\"CellLabelFormat\" />\n"
21026 " <Property name=\"CellLabelItalic\" />\n"
21027 " <Property name=\"CellLabelJustification\" />\n"
21028 " <Property name=\"CellLabelOpacity\" />\n"
21029 " <Property name=\"CellLabelShadow\" />\n"
21030 " <Property name=\"CellLabelVisibility\" />\n"
21031 " <Property name=\"PointFieldDataArrayName\" />\n"
21032 " <Property name=\"PointLabelBold\" />\n"
21033 " <Property name=\"PointLabelColor\" />\n"
21034 " <Property name=\"PointLabelFontFamily\" />\n"
21035 " <Property name=\"PointLabelFontFile\" />\n"
21036 " <Property name=\"PointLabelFontSize\" />\n"
21037 " <Property name=\"PointLabelFormat\" />\n"
21038 " <Property name=\"PointLabelItalic\" />\n"
21039 " <Property name=\"PointLabelJustification\" />\n"
21040 " <Property name=\"PointLabelOpacity\" />\n"
21041 " <Property name=\"PointLabelShadow\" />\n"
21042 " <Property name=\"PointLabelVisibility\" />\n"
21043 " <Property name=\"MaximumNumberOfLabels\" />\n"
21044 " </ExposedProperties>\n"
21045 " </SubProxy>\n"
21046 "\n"
21047 " <PropertyGroup label=\"Cell Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
21048 " <Property name=\"CellLabelBold\" function=\"Bold\"/>\n"
21049 " <Property name=\"CellLabelColor\" function=\"Color\"/>\n"
21050 " <Property name=\"CellLabelFontFamily\" function=\"Family\"/>\n"
21051 " <Property name=\"CellLabelFontFile\" function=\"File\"/>\n"
21052 " <Property name=\"CellLabelFontSize\" function=\"Size\"/>\n"
21053 " <Property name=\"CellLabelItalic\" function=\"Italics\"/>\n"
21054 " <Property name=\"CellLabelJustification\" function=\"Justification\"/>\n"
21055 " <Property name=\"CellLabelOpacity\" function=\"Opacity\"/>\n"
21056 " <Property name=\"CellLabelShadow\" function=\"Shadow\"/>\n"
21057 " </PropertyGroup>\n"
21058 "\n"
21059 " <PropertyGroup label=\"Point Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
21060 " <Property name=\"PointLabelBold\" function=\"Bold\"/>\n"
21061 " <Property name=\"PointLabelColor\" function=\"Color\"/>\n"
21062 " <Property name=\"PointLabelFontFamily\" function=\"Family\"/>\n"
21063 " <Property name=\"PointLabelFontFile\" function=\"File\"/>\n"
21064 " <Property name=\"PointLabelFontSize\" function=\"Size\"/>\n"
21065 " <Property name=\"PointLabelItalic\" function=\"Italics\"/>\n"
21066 " <Property name=\"PointLabelJustification\" function=\"Justification\"/>\n"
21067 " <Property name=\"PointLabelOpacity\" function=\"Opacity\"/>\n"
21068 " <Property name=\"PointLabelShadow\" function=\"Shadow\"/>\n"
21069 " </PropertyGroup>\n"
21070 " <!-- End of SelectionRepresentation -->\n"
21071 " </RepresentationProxy>\n"
21072 " <!-- ================================================================== -->\n"
21073 " <RepresentationProxy class=\"vtkPVGridAxes3DRepresentation\"\n"
21074 " name=\"GridAxesRepresentation\"\n"
21075 " processes=\"client|renderserver|dataserver\"\n"
21076 " si_class=\"vtkSIProxy\">\n"
21077 " <Documentation>Proxy to show a selection as geometry.</Documentation>\n"
21078 " <InputProperty command=\"SetInputConnection\"\n"
21079 " name=\"Input\">\n"
21080 " <InputArrayDomain name=\"input_array_any\"></InputArrayDomain>\n"
21081 " </InputProperty>\n"
21082 " <IntVectorProperty command=\"SetForceUseCache\"\n"
21083 " default_values=\"0\"\n"
21084 " is_internal=\"1\"\n"
21085 " name=\"ForceUseCache\"\n"
21086 " number_of_elements=\"1\">\n"
21087 " <BooleanDomain name=\"bool\" />\n"
21088 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21089 " and representations cache based on what the view tells it. However in\n"
21090 " some cases we may want to force a representation to cache irrespective\n"
21091 " of the view (e.g. comparative views). In which case these ivars can up\n"
21092 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21093 " Instead, ForcedCacheKey is used.</Documentation>\n"
21094 " </IntVectorProperty>\n"
21095 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
21096 " default_values=\"none\"\n"
21097 " is_internal=\"1\"\n"
21098 " name=\"ForcedCacheKey\"\n"
21099 " number_of_elements=\"1\">\n"
21100 " <DoubleRangeDomain name=\"range\" />\n"
21101 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21102 " and representations cache based on what the view tells it. However in\n"
21103 " some cases we may want to force a representation to cache irrespective\n"
21104 " of the view (e.g. comparative views). In which case these ivars can up\n"
21105 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21106 " Instead, ForcedCacheKey is used.</Documentation>\n"
21107 " </DoubleVectorProperty>\n"
21108 " <IntVectorProperty command=\"SetGridAxesVisibility\"\n"
21109 " name=\"GridAxesVisibility\"\n"
21110 " default_values=\"0\"\n"
21111 " panel_visibility=\"never\"\n"
21112 " number_of_elements=\"1\">\n"
21113 " <BooleanDomain name=\"bool\" />\n"
21114 " <Documentation>Show/hide an Axes Grid around the selected data.</Documentation>\n"
21115 " </IntVectorProperty>\n"
21116 " <DoubleVectorProperty command=\"SetPosition\"\n"
21117 " default_values=\"0 0 0\"\n"
21118 " name=\"Position\"\n"
21119 " panel_visibility=\"never\"\n"
21120 " number_of_elements=\"3\">\n"
21121 " <DoubleRangeDomain name=\"range\" />\n"
21122 " <Documentation>Keeps axes synced with actor transforms.</Documentation>\n"
21123 " </DoubleVectorProperty>\n"
21124 " <DoubleVectorProperty command=\"SetScale\"\n"
21125 " default_values=\"1 1 1\"\n"
21126 " name=\"Scale\"\n"
21127 " panel_visibility=\"never\"\n"
21128 " number_of_elements=\"3\">\n"
21129 " <DoubleRangeDomain name=\"range\" />\n"
21130 " <Documentation>Keeps axes synced with actor transforms.</Documentation>\n"
21131 " </DoubleVectorProperty>\n"
21132 " <Hints>\n"
21133 " <ProxyList>\n"
21134 " <Link name=\"Scale\" with_property=\"Scale\" />\n"
21135 " <Link name=\"Position\" with_property=\"Position\" />\n"
21136 " </ProxyList>\n"
21137 " </Hints>\n"
21138 "\n"
21139 " <SubProxy command=\"SetGridAxes\">\n"
21140 " <Proxy name=\"GridAxes\"\n"
21141 " proxygroup=\"annotations\"\n"
21142 " proxyname=\"GridAxes3DActor\" />\n"
21143 " <ExposedProperties>\n"
21144 " <PropertyGroup label=\"Title Texts\">\n"
21145 " <Property name=\"XTitle\"/>\n"
21146 " <Property name=\"YTitle\"/>\n"
21147 " <Property name=\"ZTitle\"/>\n"
21148 " </PropertyGroup>\n"
21149 " <PropertyGroup label=\"X Title Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
21150 " <Property name=\"XTitleColor\" function=\"Color\"/>\n"
21151 " <Property name=\"XTitleFontFamily\" function=\"Family\"/>\n"
21152 " <Property name=\"XTitleFontFile\" function=\"File\"/>\n"
21153 " <Property name=\"XTitleBold\" function=\"Bold\" />\n"
21154 " <Property name=\"XTitleItalic\" function=\"Italics\"/>\n"
21155 " <Property name=\"XTitleFontSize\" function=\"Size\" />\n"
21156 " <Property name=\"XTitleShadow\" function=\"Shadow\" />\n"
21157 " <Property name=\"XTitleOpacity\" function=\"Opacity\" />\n"
21158 " </PropertyGroup>\n"
21159 " <PropertyGroup label=\"Y Title Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
21160 " <Property name=\"YTitleColor\" function=\"Color\"/>\n"
21161 " <Property name=\"YTitleFontFamily\" function=\"Family\"/>\n"
21162 " <Property name=\"YTitleFontFile\" function=\"File\"/>\n"
21163 " <Property name=\"YTitleBold\" function=\"Bold\" />\n"
21164 " <Property name=\"YTitleItalic\" function=\"Italics\"/>\n"
21165 " <Property name=\"YTitleFontSize\" function=\"Size\" />\n"
21166 " <Property name=\"YTitleShadow\" function=\"Shadow\" />\n"
21167 " <Property name=\"YTitleOpacity\" function=\"Opacity\" />\n"
21168 " </PropertyGroup>\n"
21169 " <PropertyGroup label=\"Z Title Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
21170 " <Property name=\"ZTitleColor\" function=\"Color\"/>\n"
21171 " <Property name=\"ZTitleFontFamily\" function=\"Family\"/>\n"
21172 " <Property name=\"ZTitleFontFile\" function=\"File\"/>\n"
21173 " <Property name=\"ZTitleBold\" function=\"Bold\" />\n"
21174 " <Property name=\"ZTitleItalic\" function=\"Italics\"/>\n"
21175 " <Property name=\"ZTitleFontSize\" function=\"Size\" />\n"
21176 " <Property name=\"ZTitleShadow\" function=\"Shadow\" />\n"
21177 " <Property name=\"ZTitleOpacity\" function=\"Opacity\" />\n"
21178 " </PropertyGroup>\n"
21179 " <PropertyGroup label=\"Face Properties\">\n"
21180 " <Property name=\"FacesToRender\" />\n"
21181 " <Property name=\"CullBackface\" />\n"
21182 " <Property name=\"CullFrontface\" />\n"
21183 " <Property name=\"GridColor\"/>\n"
21184 " </PropertyGroup>\n"
21185 " <Property name=\"ShowGrid\"/>\n"
21186 " <Property name=\"ShowEdges\"/>\n"
21187 " <Property name=\"ShowTicks\"/>\n"
21188 " <PropertyGroup label=\"Label Properties\">\n"
21189 " <Property name=\"LabelUniqueEdgesOnly\" />\n"
21190 " <Property name=\"AxesToLabel\" />\n"
21191 " </PropertyGroup>\n"
21192 " <PropertyGroup label=\"X Axis Label Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
21193 " <Property name=\"XLabelColor\" function=\"Color\"/>\n"
21194 " <Property name=\"XLabelFontFamily\" function=\"Family\"/>\n"
21195 " <Property name=\"XLabelFontFile\" function=\"File\"/>\n"
21196 " <Property name=\"XLabelBold\" function=\"Bold\" />\n"
21197 " <Property name=\"XLabelItalic\" function=\"Italics\"/>\n"
21198 " <Property name=\"XLabelFontSize\" function=\"Size\" />\n"
21199 " <Property name=\"XLabelShadow\" function=\"Shadow\" />\n"
21200 " <Property name=\"XLabelOpacity\" function=\"Opacity\" />\n"
21201 ;
21202 
21203 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
21205 " </PropertyGroup>\n"
21206 " <PropertyGroup label=\"Y Axis Label Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
21207 " <Property name=\"YLabelColor\" function=\"Color\"/>\n"
21208 " <Property name=\"YLabelFontFamily\" function=\"Family\"/>\n"
21209 " <Property name=\"YLabelFontFile\" function=\"File\"/>\n"
21210 " <Property name=\"YLabelBold\" function=\"Bold\" />\n"
21211 " <Property name=\"YLabelItalic\" function=\"Italics\"/>\n"
21212 " <Property name=\"YLabelFontSize\" function=\"Size\" />\n"
21213 " <Property name=\"YLabelShadow\" function=\"Shadow\" />\n"
21214 " <Property name=\"YLabelOpacity\" function=\"Opacity\" />\n"
21215 " </PropertyGroup>\n"
21216 " <PropertyGroup label=\"Z Axis Label Font Properties\" panel_widget=\"FontEditor\" panel_visibility=\"advanced\">\n"
21217 " <Property name=\"ZLabelColor\" function=\"Color\"/>\n"
21218 " <Property name=\"ZLabelFontFamily\" function=\"Family\"/>\n"
21219 " <Property name=\"ZLabelFontFile\" function=\"File\"/>\n"
21220 " <Property name=\"ZLabelBold\" function=\"Bold\" />\n"
21221 " <Property name=\"ZLabelItalic\" function=\"Italics\"/>\n"
21222 " <Property name=\"ZLabelFontSize\" function=\"Size\" />\n"
21223 " <Property name=\"ZLabelShadow\" function=\"Shadow\" />\n"
21224 " <Property name=\"ZLabelOpacity\" function=\"Opacity\" />\n"
21225 " </PropertyGroup>\n"
21226 " <PropertyGroup label=\"X Axis Label Properties\">\n"
21227 " <Property name=\"XAxisNotation\" />\n"
21228 " <Property name=\"XAxisPrecision\" />\n"
21229 " <Property name=\"XAxisUseCustomLabels\" />\n"
21230 " <Property name=\"XAxisLabels\" />\n"
21231 " </PropertyGroup>\n"
21232 " <PropertyGroup label=\"Y Axis Label Properties\">\n"
21233 " <Property name=\"YAxisNotation\" />\n"
21234 " <Property name=\"YAxisPrecision\" />\n"
21235 " <Property name=\"YAxisUseCustomLabels\" />\n"
21236 " <Property name=\"YAxisLabels\" />\n"
21237 " </PropertyGroup>\n"
21238 " <PropertyGroup label=\"Z Axis Label Properties\">\n"
21239 " <Property name=\"ZAxisNotation\" />\n"
21240 " <Property name=\"ZAxisPrecision\" />\n"
21241 " <Property name=\"ZAxisUseCustomLabels\" />\n"
21242 " <Property name=\"ZAxisLabels\" />\n"
21243 " </PropertyGroup>\n"
21244 " <PropertyGroup label=\"Bounds\">\n"
21245 " <Property name=\"UseCustomBounds\" />\n"
21246 " <Property name=\"CustomBounds\" />\n"
21247 " </PropertyGroup>\n"
21248 " </ExposedProperties>\n"
21249 " </SubProxy>\n"
21250 " <!-- End of GridAxesRepresentation -->\n"
21251 " </RepresentationProxy>\n"
21252 " <!-- ================================================================== -->\n"
21253 " <RepresentationProxy class=\"vtkMoleculeRepresentation\"\n"
21254 " name=\"MoleculeRepresentation\"\n"
21255 " processes=\"client|renderserver|dataserver\">\n"
21256 " <Documentation>Representation for a vtkMolecule.</Documentation>\n"
21257 " <InputProperty command=\"SetInputConnection\"\n"
21258 " name=\"Input\">\n"
21259 " <DataTypeDomain name=\"input_type\">\n"
21260 " <DataType value=\"vtkMolecule\" />\n"
21261 " </DataTypeDomain>\n"
21262 " <Documentation>Set the input molecule for the\n"
21263 " representation.</Documentation>\n"
21264 " <InputArrayDomain attribute_type=\"vertex\"\n"
21265 " name=\"input_array\"\n"
21266 " optional=\"1\" />\n"
21267 " </InputProperty>\n"
21268 " <IntVectorProperty command=\"SetVisibility\"\n"
21269 " default_values=\"1\"\n"
21270 " name=\"Visibility\"\n"
21271 " number_of_elements=\"1\"\n"
21272 " panel_visibility=\"never\">\n"
21273 " <BooleanDomain name=\"bool\" />\n"
21274 " <Documentation>Set the visibility for this\n"
21275 " representation.</Documentation>\n"
21276 " </IntVectorProperty>\n"
21277 " <DoubleVectorProperty command=\"SetOpacity\"\n"
21278 " default_values=\"1.0\"\n"
21279 " name=\"Opacity\"\n"
21280 " number_of_elements=\"1\">\n"
21281 " <DoubleRangeDomain max=\"1\" min=\"0\" name=\"range\" />\n"
21282 " <Documentation>\n"
21283 " The opacity to use when rendering the model.\n"
21284 " </Documentation>\n"
21285 " </DoubleVectorProperty>\n"
21286 " <DoubleVectorProperty command=\"SetSpecular\"\n"
21287 " default_values=\"0.0\"\n"
21288 " name=\"Specular\"\n"
21289 " number_of_elements=\"1\">\n"
21290 " <DoubleRangeDomain max=\"1\" min=\"0\" name=\"range\" />\n"
21291 " <Documentation>\n"
21292 " The specularity to use when rendering the model.\n"
21293 " </Documentation>\n"
21294 " </DoubleVectorProperty>\n"
21295 " <DoubleVectorProperty command=\"SetSpecularPower\"\n"
21296 " default_values=\"100.0\"\n"
21297 " name=\"SpecularPower\"\n"
21298 " number_of_elements=\"1\">\n"
21299 " <DoubleRangeDomain max=\"100\" min=\"0\" name=\"range\" />\n"
21300 " <Documentation>\n"
21301 " The specularity to use when rendering the model.\n"
21302 " </Documentation>\n"
21303 " </DoubleVectorProperty>\n"
21304 " <IntVectorProperty command=\"SetMapScalars\"\n"
21305 " default_values=\"1\"\n"
21306 " name=\"MapScalars\"\n"
21307 " number_of_elements=\"1\">\n"
21308 " <BooleanDomain name=\"bool\" />\n"
21309 " <Documentation>When enabled, LookupTable will always be\n"
21310 " used for scalar mapping. Otherwise, when up to 4 component\n"
21311 " scalars are present, the components are clamped to a valid\n"
21312 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
21313 " floating point type) and then directly used as\n"
21314 " color.</Documentation>\n"
21315 " </IntVectorProperty>\n"
21316 " <IntVectorProperty command=\"SetRenderAtoms\"\n"
21317 " default_values=\"1\"\n"
21318 " name=\"RenderAtoms\"\n"
21319 " number_of_elements=\"1\">\n"
21320 " <BooleanDomain name=\"bool\" />\n"
21321 " <Documentation>Set the visibility for the atoms.</Documentation>\n"
21322 " </IntVectorProperty>\n"
21323 " <DoubleVectorProperty command=\"SetAtomicRadiusScaleFactor\"\n"
21324 " default_values=\"0.3\"\n"
21325 " name=\"AtomicRadiusFactor\"\n"
21326 " number_of_elements=\"1\">\n"
21327 " <DoubleRangeDomain max=\"3\" min=\"0\" name=\"range\" />\n"
21328 " <Documentation>The scale factor to apply on atom radius. Radius is expected to be in Angstrom. </Documentation>\n"
21329 " </DoubleVectorProperty>\n"
21330 " <IntVectorProperty command=\"SetAtomicRadiusType\"\n"
21331 " default_values=\"1\"\n"
21332 " label=\"Atomic Radius Type\"\n"
21333 " name=\"AtomicRadiusType\"\n"
21334 " number_of_elements=\"1\"\n"
21335 " panel_visibility=\"advanced\">\n"
21336 " <EnumerationDomain name=\"enum\">\n"
21337 " <Entry text=\"Covalent\"\n"
21338 " value=\"0\" />\n"
21339 " <Entry text=\"Van Der Waals\"\n"
21340 " value=\"1\" />\n"
21341 " <Entry text=\"Unit\"\n"
21342 " value=\"2\" />\n"
21343 " <Entry text=\"Input Array\"\n"
21344 " value=\"3\" />\n"
21345 " </EnumerationDomain>\n"
21346 " <Documentation>The radius type to use.</Documentation>\n"
21347 " </IntVectorProperty>\n"
21348 " <StringVectorProperty name=\"AtomicRadiusArrayName\"\n"
21349 " command=\"SetAtomicRadiusArray\"\n"
21350 " number_of_elements=\"1\"\n"
21351 " label=\"Atomic Radii Array\"\n"
21352 " panel_visibility=\"advanced\">\n"
21353 " <ArrayListDomain input_domain_name=\"input_array\"\n"
21354 " attribute_type=\"Scalars\"\n"
21355 " name=\"array_list\">\n"
21356 " <RequiredProperties>\n"
21357 " <Property name=\"Input\" function=\"Input\"/>\n"
21358 " </RequiredProperties>\n"
21359 " </ArrayListDomain>\n"
21360 " <Documentation>This property specifies the name of the input array to use for atom radii. Values are expected to be in Angstrom.\n"
21361 " </Documentation>\n"
21362 " </StringVectorProperty>\n"
21363 " <IntVectorProperty command=\"SetRenderBonds\"\n"
21364 " default_values=\"1\"\n"
21365 " name=\"RenderBonds\"\n"
21366 " number_of_elements=\"1\">\n"
21367 " <BooleanDomain name=\"bool\" />\n"
21368 " <Documentation>Set the visibility for the bonds.</Documentation>\n"
21369 " </IntVectorProperty>\n"
21370 " <DoubleVectorProperty command=\"SetBondRadius\"\n"
21371 " default_values=\"0.075\"\n"
21372 " name=\"BondRadius\"\n"
21373 " number_of_elements=\"1\">\n"
21374 " <DoubleRangeDomain max=\"0.5\" min=\"0\" name=\"range\" />\n"
21375 " <Documentation>The bond radius, in Angstrom. </Documentation>\n"
21376 " </DoubleVectorProperty>\n"
21377 " <IntVectorProperty command=\"SetUseMultiCylindersForBonds\"\n"
21378 " default_values=\"1\"\n"
21379 " name=\"MultiCylindersForBonds\"\n"
21380 " number_of_elements=\"1\">\n"
21381 " <BooleanDomain name=\"bool\" />\n"
21382 " <Documentation>Display multiple cylinders for high bond order.</Documentation>\n"
21383 " </IntVectorProperty>\n"
21384 " <IntVectorProperty command=\"SetBondColorMode\"\n"
21385 " default_values=\"1\"\n"
21386 " name=\"BondColorMode\"\n"
21387 " number_of_elements=\"1\">\n"
21388 " <BooleanDomain name=\"bool\" />\n"
21389 " <Documentation>Use atom color for bonds. If disabled, use the custom bond color.</Documentation>\n"
21390 " </IntVectorProperty>\n"
21391 " <DoubleVectorProperty command=\"SetBondColor\"\n"
21392 " default_values=\"1 1 1\"\n"
21393 " name=\"BondColor\"\n"
21394 " number_of_elements=\"3\"\n"
21395 " panel_widget=\"color_selector\"\n"
21396 " panel_visibility=\"default\">\n"
21397 " <Documentation>Sets the color for the bonds.</Documentation>\n"
21398 " </DoubleVectorProperty>\n"
21399 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
21400 " element_types=\"0 0 0 0 2\"\n"
21401 " name=\"ColorArrayName\"\n"
21402 " no_custom_default=\"1\"\n"
21403 " default_values_delimiter=\";\"\n"
21404 " default_values=\"0;0;0;4;Atomic Numbers\"\n"
21405 " panel_visibility=\"never\"\n"
21406 " number_of_elements=\"5\">\n"
21407 " <Documentation>\n"
21408 " Set the array to color with. One must specify the field association and\n"
21409 " the array name of the array. If the array is missing, scalar coloring will\n"
21410 " automatically be disabled.\n"
21411 " </Documentation>\n"
21412 " <RepresentedArrayListDomain name=\"array_list\">\n"
21413 " <RequiredProperties>\n"
21414 " <Property function=\"Input\" name=\"Input\" />\n"
21415 " </RequiredProperties>\n"
21416 " </RepresentedArrayListDomain>\n"
21417 " </StringVectorProperty>\n"
21418 " <ProxyProperty command=\"SetLookupTable\"\n"
21419 " name=\"LookupTable\" >\n"
21420 " <Documentation>Set the lookup-table to use to map data array to colors.\n"
21421 " Lookuptable is only used with MapScalars to ON.</Documentation>\n"
21422 " <ProxyGroupDomain name=\"groups\">\n"
21423 " <Group name=\"lookup_tables\" />\n"
21424 " </ProxyGroupDomain>\n"
21425 " </ProxyProperty>\n"
21426 " <!-- End of MoleculeRepresentation -->\n"
21427 " </RepresentationProxy>\n"
21428 " <PVMoleculeRepresentationProxy class=\"vtkPVCompositeRepresentation\"\n"
21429 " name=\"PVMoleculeRepresentation\"\n"
21430 " processes=\"client|renderserver|dataserver\">\n"
21431 " <Documentation>PVRepresentationProxy for vtkMolecule.</Documentation>\n"
21432 " <IntVectorProperty command=\"SetVisibility\"\n"
21433 " default_values=\"1\"\n"
21434 " name=\"Visibility\"\n"
21435 " number_of_elements=\"1\"\n"
21436 " panel_visibility=\"never\">\n"
21437 " <BooleanDomain name=\"bool\" />\n"
21438 " <Documentation>Set the visibility for this\n"
21439 " representation.</Documentation>\n"
21440 " </IntVectorProperty>\n"
21441 " <IntVectorProperty command=\"SetForceUseCache\"\n"
21442 " default_values=\"0\"\n"
21443 " is_internal=\"1\"\n"
21444 " name=\"ForceUseCache\"\n"
21445 " number_of_elements=\"1\">\n"
21446 " <BooleanDomain name=\"bool\" />\n"
21447 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21448 " and representations cache based on what the view tells it. However in\n"
21449 " some cases we may want to force a representation to cache irrespective\n"
21450 " of the view (e.g. comparative views). In which case these ivars can up\n"
21451 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21452 " Instead, ForcedCacheKey is used.</Documentation>\n"
21453 " </IntVectorProperty>\n"
21454 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
21455 " default_values=\"none\"\n"
21456 " is_internal=\"1\"\n"
21457 " name=\"ForcedCacheKey\"\n"
21458 " number_of_elements=\"1\">\n"
21459 " <DoubleRangeDomain name=\"range\" />\n"
21460 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21461 " and representations cache based on what the view tells it. However in\n"
21462 " some cases we may want to force a representation to cache irrespective\n"
21463 " of the view (e.g. comparative views). In which case these ivars can up\n"
21464 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21465 " Instead, ForcedCacheKey is used.</Documentation>\n"
21466 " </DoubleVectorProperty>\n"
21467 " <RepresentationType subproxy=\"MoleculeRepresentation\"\n"
21468 " subtype=\"Molecule\"\n"
21469 " text=\"Molecule\" />\n"
21470 " <StringVectorProperty command=\"GetRepresentationTypes\"\n"
21471 " information_only=\"1\"\n"
21472 " name=\"RepresentationTypesInfo\"\n"
21473 " si_class=\"vtkSIDataArrayProperty\">\n"
21474 " <Documentation>Property that lists the available representation types.\n"
21475 " This is used by the domain for \"Representation\" to setup the list of\n"
21476 " types available correctly.</Documentation>\n"
21477 " </StringVectorProperty>\n"
21478 " <StringVectorProperty command=\"SetActiveRepresentation\"\n"
21479 " default_values=\"Molecule\"\n"
21480 " name=\"Representation\"\n"
21481 " number_of_elements=\"1\"\n"
21482 " panel_visibility=\"default\"\n"
21483 " panel_widget=\"display_representation_selector\" >\n"
21484 " <Documentation>Choose the type for the representation.</Documentation>\n"
21485 " <RepresentationTypeDomain name=\"list\">\n"
21486 " <RequiredProperties>\n"
21487 " <Property function=\"StringList\"\n"
21488 " name=\"RepresentationTypesInfo\" />\n"
21489 " <Property function=\"Input\"\n"
21490 " name=\"Input\" />\n"
21491 " </RequiredProperties>\n"
21492 " </RepresentationTypeDomain>\n"
21493 " </StringVectorProperty>\n"
21494 ;
21495 
21496 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
21498 " <InputProperty command=\"SetInputConnection\"\n"
21499 " name=\"Input\">\n"
21500 " <DataTypeDomain name=\"input_type\">\n"
21501 " <DataType value=\"vtkMolecule\" />\n"
21502 " </DataTypeDomain>\n"
21503 " <Documentation>Set the input to the representation.</Documentation>\n"
21504 " </InputProperty>\n"
21505 " <SubProxy>\n"
21506 " <Proxy name=\"MoleculeRepresentation\"\n"
21507 " proxygroup=\"representations\"\n"
21508 " proxyname=\"MoleculeRepresentation\" />\n"
21509 " <ExposedProperties>\n"
21510 " <PropertyGroup label=\"Coloring\">\n"
21511 " <Property name=\"Opacity\"\n"
21512 " panel_visibility=\"default\" />\n"
21513 " <Property name=\"Specular\"\n"
21514 " panel_visibility=\"default\" />\n"
21515 " <Property name=\"SpecularPower\"\n"
21516 " panel_visibility=\"default\" />\n"
21517 " <Property name=\"MapScalars\"\n"
21518 " panel_visibility=\"default\" />\n"
21519 " <Property name=\"ColorArrayName\"\n"
21520 " panel_visibility=\"default\" />\n"
21521 " <Property name=\"LookupTable\"\n"
21522 " panel_visibility=\"never\" />\n"
21523 " </PropertyGroup>\n"
21524 " <PropertyGroup label=\"Styling\"\n"
21525 " panel_widget=\"MoleculeParameters\">\n"
21526 " <Property name=\"RenderAtoms\"\n"
21527 " function=\"RenderAtoms\" />\n"
21528 " <Property name=\"AtomicRadiusFactor\"\n"
21529 " function=\"AtomicRadiusFactor\" />\n"
21530 " <Property name=\"AtomicRadiusType\"\n"
21531 " function=\"AtomicRadiusType\"/>\n"
21532 " <Proprety name=\"AtomicRadiusArrayName\"\n"
21533 " function=\"AtomicRadiusArrayName\"/>\n"
21534 " <Property name=\"RenderBonds\"\n"
21535 " function=\"RenderBonds\" />\n"
21536 " <Property name=\"BondRadius\"\n"
21537 " function=\"BondRadius\" />\n"
21538 " <Property name=\"MultiCylindersForBonds\"\n"
21539 " function=\"UseMultiCylindersForBonds\"/>\n"
21540 " <Property name=\"BondColorMode\"\n"
21541 " function=\"BondColorMode\"/>\n"
21542 " <Property name=\"BondColor\"\n"
21543 " function=\"BondColor\"/>\n"
21544 " </PropertyGroup>\n"
21545 " </ExposedProperties>\n"
21546 " </SubProxy>\n"
21547 " </PVMoleculeRepresentationProxy>\n"
21548 "\n"
21549 " <!-- =================================================================== -->\n"
21550 " <ChartRepresentationProxy class=\"vtkChartTextRepresentation\"\n"
21551 " name=\"ChartTextRepresentation\"\n"
21552 " processes=\"client|dataserver|renderserver\">\n"
21553 " <Documentation>Representation to show text in Chart views</Documentation>\n"
21554 " <InputProperty command=\"SetInputConnection\"\n"
21555 " name=\"Input\">\n"
21556 " <Documentation>Data input for the representation.</Documentation>\n"
21557 " <DataTypeDomain name=\"input_type\">\n"
21558 " <DataType value=\"vtkDataObject\" />\n"
21559 " </DataTypeDomain>\n"
21560 " </InputProperty>\n"
21561 " <IntVectorProperty command=\"SetVisibility\"\n"
21562 " default_values=\"1\"\n"
21563 " name=\"Visibility\"\n"
21564 " number_of_elements=\"1\"\n"
21565 " panel_visibility=\"never\">\n"
21566 " <BooleanDomain name=\"bool\" />\n"
21567 " <Documentation>Visibility of the representation.</Documentation>\n"
21568 " </IntVectorProperty>\n"
21569 " <IntVectorProperty command=\"SetForceUseCache\"\n"
21570 " default_values=\"0\"\n"
21571 " is_internal=\"1\"\n"
21572 " name=\"ForceUseCache\"\n"
21573 " number_of_elements=\"1\">\n"
21574 " <BooleanDomain name=\"bool\" />\n"
21575 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21576 " and representations cache based on what the view tells it. However in\n"
21577 " some cases we may want to force a representation to cache irrespective\n"
21578 " of the view (e.g. comparative views). In which case these ivars can up\n"
21579 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21580 " Instead, ForcedCacheKey is used.</Documentation>\n"
21581 " </IntVectorProperty>\n"
21582 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
21583 " default_values=\"none\"\n"
21584 " is_internal=\"1\"\n"
21585 " name=\"ForcedCacheKey\"\n"
21586 " number_of_elements=\"1\">\n"
21587 " <DoubleRangeDomain name=\"range\" />\n"
21588 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21589 " and representations cache based on what the view tells it. However in\n"
21590 " some cases we may want to force a representation to cache irrespective\n"
21591 " of the view (e.g. comparative views). In which case these ivars can up\n"
21592 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21593 " Instead, ForcedCacheKey is used.</Documentation>\n"
21594 " </DoubleVectorProperty>\n"
21595 " <IntVectorProperty command=\"SetInteractivity\"\n"
21596 " default_values=\"0\"\n"
21597 " name=\"Interactivity\"\n"
21598 " number_of_elements=\"1\"\n"
21599 " panel_visibility=\"never\">\n"
21600 " <BooleanDomain name=\"bool\" />\n"
21601 " <Documentation>\n"
21602 " Set whether user should be able to interactively place the text in the view.\n"
21603 " </Documentation>\n"
21604 " <!-- for now, we hide this property since we don't users interact with\n"
21605 " the text right now -->\n"
21606 " </IntVectorProperty>\n"
21607 "\n"
21608 " <IntVectorProperty command=\"SetLabelLocation\"\n"
21609 " default_values=\"4\"\n"
21610 " name=\"LabelLocation\"\n"
21611 " number_of_elements=\"1\">\n"
21612 " <EnumerationDomain name=\"enum\">\n"
21613 " <Entry text=\"Any Location\" value=\"0\" />\n"
21614 " <Entry text=\"Lower Left Corner\" value=\"1\" />\n"
21615 " <Entry text=\"Lower Right Corner\" value=\"2\" />\n"
21616 " <Entry text=\"Lower Center\" value=\"3\" />\n"
21617 " <Entry text=\"Upper Left Corner\" value=\"4\" />\n"
21618 " <Entry text=\"Upper Right Corner\" value=\"5\" />\n"
21619 " <Entry text=\"Upper Center\" value=\"6\" />\n"
21620 " </EnumerationDomain>\n"
21621 " <Documentation>\n"
21622 " Placement of the text inside of the window.\n"
21623 " </Documentation>\n"
21624 " </IntVectorProperty>\n"
21625 "\n"
21626 " <DoubleVectorProperty command=\"SetPosition\"\n"
21627 " name=\"Position\"\n"
21628 " default_values=\"0.05 0.05\"\n"
21629 " number_of_elements=\"2\"\n"
21630 " information_property=\"PositionInfo\">\n"
21631 " <DoubleRangeDomain min=\"0 0\"\n"
21632 " max=\"1 1\"\n"
21633 " name=\"range\" />\n"
21634 " <Documentation>\n"
21635 " Normalized position of the bottom left corner of the text box in pixels.\n"
21636 " </Documentation>\n"
21637 " </DoubleVectorProperty>\n"
21638 "\n"
21639 " <PropertyGroup label=\"Text Position\" panel_widget=\"TextLocationEditor\">\n"
21640 " <Property name=\"LabelLocation\" function=\"WindowLocation\" />\n"
21641 " <Property name=\"Position\" />\n"
21642 " </PropertyGroup>\n"
21643 "\n"
21644 " <SubProxy command=\"SetTextProperty\">\n"
21645 " <Proxy name=\"Prop2DProperty\" proxygroup=\"properties\" proxyname=\"ChartTextProperty\" />\n"
21646 " <ExposedProperties>\n"
21647 " <PropertyGroup label=\"Font Properties\" panel_widget=\"FontEditor\">\n"
21648 " <Property name=\"Color\" function=\"Color\" />\n"
21649 " <Property name=\"Opacity\" function=\"Opacity\"/>\n"
21650 " <Property name=\"FontFamily\" function=\"Family\"/>\n"
21651 " <Property name=\"FontFile\" function=\"File\"/>\n"
21652 " <Property name=\"Bold\" function=\"Bold\"/>\n"
21653 " <Property name=\"Italic\" function=\"Italics\" />\n"
21654 " <Property name=\"Shadow\" function=\"Shadow\"/>\n"
21655 " <Property name=\"FontSize\" function=\"Size\"/>\n"
21656 " <Property name=\"Justification\" function=\"Justification\"/>\n"
21657 " <Property name=\"VerticalJustification\" default_values=\"1\" />\n"
21658 " </PropertyGroup>\n"
21659 "\n"
21660 " <PropertyGroup label=\"Multi Cell Properties\">\n"
21661 " <Property name=\"LineSpacing\" panel_visibility=\"advanced\" />\n"
21662 " <Property name=\"CellOffset\" panel_visibility=\"advanced\" />\n"
21663 " <Property name=\"InteriorLinesWidth\" panel_visibility=\"advanced\" />\n"
21664 " <Property name=\"InteriorLinesColor\" panel_visibility=\"advanced\" />\n"
21665 " <Property name=\"InteriorLinesVisibility\" panel_visibility=\"advanced\" />\n"
21666 " </PropertyGroup>\n"
21667 " </ExposedProperties>\n"
21668 " </SubProxy>\n"
21669 "\n"
21670 " </ChartRepresentationProxy>\n"
21671 "\n"
21672 " <!-- =================================================================== -->\n"
21673 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
21674 " class=\"vtkPVImageChartRepresentation\"\n"
21675 " name=\"ImageChartRepresentation\"\n"
21676 " processes=\"client|dataserver|renderserver\" >\n"
21677 " <Documentation>Representation used by ImageChartView.</Documentation>\n"
21678 "\n"
21679 " <InputProperty command=\"SetInputConnection\"\n"
21680 " name=\"Input\">\n"
21681 " <Documentation>Data input for the representation.</Documentation>\n"
21682 " <ProxyGroupDomain name=\"groups\">\n"
21683 " <Group name=\"sources\" />\n"
21684 " <Group name=\"filters\" />\n"
21685 " </ProxyGroupDomain>\n"
21686 " <DataTypeDomain composite_data_supported=\"1\"\n"
21687 " name=\"input_type\">\n"
21688 " <DataType value=\"vtkImageData\" />\n"
21689 " </DataTypeDomain>\n"
21690 " </InputProperty>\n"
21691 " <IntVectorProperty command=\"SetVisibility\"\n"
21692 " default_values=\"1\"\n"
21693 " name=\"Visibility\"\n"
21694 " number_of_elements=\"1\"\n"
21695 " panel_visibility=\"never\">\n"
21696 " <BooleanDomain name=\"bool\" />\n"
21697 " <Documentation>Visibility of the representation.</Documentation>\n"
21698 " </IntVectorProperty>\n"
21699 " <IntVectorProperty command=\"SetForceUseCache\"\n"
21700 " default_values=\"0\"\n"
21701 " is_internal=\"1\"\n"
21702 " name=\"ForceUseCache\"\n"
21703 " number_of_elements=\"1\">\n"
21704 " <BooleanDomain name=\"bool\" />\n"
21705 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21706 " and representations cache based on what the view tells it. However in\n"
21707 " some cases we may want to force a representation to cache irrespective\n"
21708 " of the view (e.g. comparative views). In which case these ivars can up\n"
21709 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21710 " Instead, ForcedCacheKey is used.</Documentation>\n"
21711 " </IntVectorProperty>\n"
21712 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
21713 " default_values=\"none\"\n"
21714 " is_internal=\"1\"\n"
21715 " name=\"ForcedCacheKey\"\n"
21716 " number_of_elements=\"1\">\n"
21717 " <DoubleRangeDomain name=\"range\" />\n"
21718 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21719 " and representations cache based on what the view tells it. However in\n"
21720 " some cases we may want to force a representation to cache irrespective\n"
21721 " of the view (e.g. comparative views). In which case these ivars can up\n"
21722 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21723 " Instead, ForcedCacheKey is used.</Documentation>\n"
21724 " </DoubleVectorProperty>\n"
21725 " <IntVectorProperty clean_command=\"ResetCompositeDataSetIndices\"\n"
21726 " command=\"AddCompositeDataSetIndex\"\n"
21727 " default_values=\"0\"\n"
21728 " number_of_elements=\"1\"\n"
21729 " name=\"CompositeDataSetIndex\"\n"
21730 " number_of_elements_per_command=\"1\"\n"
21731 " panel_visibility=\"default\"\n"
21732 " repeat_command=\"1\">\n"
21733 " <CompositeTreeDomain mode=\"leaves\" name=\"tree\">\n"
21734 " <RequiredProperties>\n"
21735 " <Property function=\"Input\" name=\"Input\" />\n"
21736 " </RequiredProperties>\n"
21737 " </CompositeTreeDomain>\n"
21738 " <Documentation>\n"
21739 " This property lists the ids of the blocks to extract\n"
21740 " from the input multiblock dataset.\n"
21741 " </Documentation>\n"
21742 " <Hints>\n"
21743 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
21744 " mode=\"visibility\" name=\"vtkMultiBlockDataSet\" />\n"
21745 " </Hints>\n"
21746 " </IntVectorProperty>\n"
21747 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
21748 " element_types=\"0 0 0 0 2\"\n"
21749 " name=\"ColorArrayName\"\n"
21750 " no_custom_default=\"1\"\n"
21751 " number_of_elements=\"5\">\n"
21752 " <ArrayListDomain name=\"array_list\">\n"
21753 " <RequiredProperties>\n"
21754 " <Property function=\"Input\"\n"
21755 " name=\"Input\" />\n"
21756 " </RequiredProperties>\n"
21757 " </ArrayListDomain>\n"
21758 " <Documentation>This property specifies the name of the scalar array\n"
21759 " from which we will color by.</Documentation>\n"
21760 " </StringVectorProperty>\n"
21761 " <ProxyProperty command=\"SetLookupTable\"\n"
21762 " name=\"LookupTable\" >\n"
21763 " <Documentation>Set the lookup-table to use to map data array to colors.</Documentation>\n"
21764 " <ProxyGroupDomain name=\"groups\">\n"
21765 " <Group name=\"lookup_tables\" />\n"
21766 " </ProxyGroupDomain>\n"
21767 " </ProxyProperty>\n"
21768 " <IntVectorProperty default_values=\"0\"\n"
21769 " name=\"UseSeparateColorMap\"\n"
21770 " number_of_elements=\"1\"\n"
21771 " panel_visibility=\"never\">\n"
21772 " <BooleanDomain name=\"bool\" />\n"
21773 " <Documentation>By default, ParaView shares a single color map among all datasets colored\n"
21774 " by arrays that have the same name. When this option is enabled, the active dataset will\n"
21775 " be assigned a separate color map not shared by other datasets.</Documentation>\n"
21776 " </IntVectorProperty>\n"
21777 " <PropertyGroup panel_visibility=\"default\"\n"
21778 " panel_widget=\"ColorEditor\"\n"
21779 " label=\"Coloring\" >\n"
21780 " <Property name=\"ColorArrayName\" />\n"
21781 " <Property name=\"LookupTable\" />\n"
21782 " <Property name=\"UseSeparateColorMap\" />\n"
21783 " </PropertyGroup>\n"
21784 " <SubProxy command=\"SetSelectionRepresentation\">\n"
21785 "\n"
21786 " SelectionRepresentation proxy is used to convey the selection to view.\n"
21787 " We keep this separate as subproxy so that when the selection is\n"
21788 " modified, we don't have to update the representation as well, we can\n"
21789 " only update the SelectionRepresentation.\n"
21790 "\n"
21791 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
21792 " class=\"vtkChartSelectionRepresentation\"\n"
21793 " processes=\"client|dataserver|renderserver\">\n"
21794 " <InputProperty command=\"SetInputConnection\"\n"
21795 " name=\"OriginalSelectionInput\"/>\n"
21796 " </RepresentationProxy>\n"
21797 ;
21798 
21799 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
21801 " </SubProxy>\n"
21802 " </ChartRepresentationProxy>\n"
21803 "\n"
21804 "<!-- =================================================================== -->\n"
21805 " <ChartRepresentationProxy class=\"vtkChartLogoRepresentation\"\n"
21806 " name=\"ChartLogoRepresentation\"\n"
21807 " processes=\"client|dataserver|renderserver\">\n"
21808 " <Documentation>Representation to show logo in Chart views</Documentation>\n"
21809 " <InputProperty command=\"SetInputConnection\"\n"
21810 " name=\"Input\">\n"
21811 " <Documentation>Data input for the representation.</Documentation>\n"
21812 " <DataTypeDomain name=\"input_type\">\n"
21813 " <DataType value=\"vtkDataObject\" />\n"
21814 " </DataTypeDomain>\n"
21815 " </InputProperty>\n"
21816 " <IntVectorProperty command=\"SetVisibility\"\n"
21817 " default_values=\"1\"\n"
21818 " name=\"Visibility\"\n"
21819 " number_of_elements=\"1\"\n"
21820 " panel_visibility=\"never\">\n"
21821 " <BooleanDomain name=\"bool\" />\n"
21822 " <Documentation>Visibility of the representation.</Documentation>\n"
21823 " </IntVectorProperty>\n"
21824 " <IntVectorProperty command=\"SetForceUseCache\"\n"
21825 " default_values=\"0\"\n"
21826 " is_internal=\"1\"\n"
21827 " name=\"ForceUseCache\"\n"
21828 " number_of_elements=\"1\">\n"
21829 " <BooleanDomain name=\"bool\" />\n"
21830 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21831 " and representations cache based on what the view tells it. However in\n"
21832 " some cases we may want to force a representation to cache irrespective\n"
21833 " of the view (e.g. comparative views). In which case these ivars can up\n"
21834 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21835 " Instead, ForcedCacheKey is used.</Documentation>\n"
21836 " </IntVectorProperty>\n"
21837 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
21838 " default_values=\"none\"\n"
21839 " is_internal=\"1\"\n"
21840 " name=\"ForcedCacheKey\"\n"
21841 " number_of_elements=\"1\">\n"
21842 " <DoubleRangeDomain name=\"range\" />\n"
21843 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21844 " and representations cache based on what the view tells it. However in\n"
21845 " some cases we may want to force a representation to cache irrespective\n"
21846 " of the view (e.g. comparative views). In which case these ivars can up\n"
21847 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21848 " Instead, ForcedCacheKey is used.</Documentation>\n"
21849 " </DoubleVectorProperty>\n"
21850 " <IntVectorProperty command=\"SetLogoLocation\"\n"
21851 " default_values=\"5\"\n"
21852 " name=\"LogoLocation\"\n"
21853 " number_of_elements=\"1\">\n"
21854 " <EnumerationDomain name=\"enum\">\n"
21855 " <Entry text=\"Any Location\" value=\"0\" />\n"
21856 " <Entry text=\"Lower Left Corner\" value=\"1\" />\n"
21857 " <Entry text=\"Lower Right Corner\" value=\"2\" />\n"
21858 " <Entry text=\"Lower Center\" value=\"3\" />\n"
21859 " <Entry text=\"Upper Left Corner\" value=\"4\" />\n"
21860 " <Entry text=\"Upper Right Corner\" value=\"5\" />\n"
21861 " <Entry text=\"Upper Center\" value=\"6\" />\n"
21862 " </EnumerationDomain>\n"
21863 " <Documentation>Specify placement of the logo actor.</Documentation>\n"
21864 " </IntVectorProperty>\n"
21865 " <DoubleVectorProperty command=\"SetPosition\"\n"
21866 " name=\"Position\"\n"
21867 " default_values=\"0.05 0.05\"\n"
21868 " number_of_elements=\"2\"\n"
21869 " information_property=\"PositionInfo\">\n"
21870 " <DoubleRangeDomain min=\"0 0\"\n"
21871 " max=\"1 1\"\n"
21872 " name=\"range\" />\n"
21873 " <Documentation>\n"
21874 " Normalized position of the bottom left corner of the text box in pixels.\n"
21875 " </Documentation>\n"
21876 " </DoubleVectorProperty>\n"
21877 " <DoubleVectorProperty command=\"GetPosition\"\n"
21878 " information_only=\"1\"\n"
21879 " name=\"PositionInfo\">\n"
21880 " <SimpleDoubleInformationHelper />\n"
21881 " </DoubleVectorProperty>\n"
21882 "\n"
21883 " <PropertyGroup label=\"Logo Position\" panel_widget=\"TextLocationEditor\">\n"
21884 " <Property name=\"LogoLocation\" function=\"WindowLocation\" />\n"
21885 " <Property name=\"Position\"/>\n"
21886 " </PropertyGroup>\n"
21887 "\n"
21888 " </ChartRepresentationProxy>\n"
21889 "\n"
21890 " <!-- =================================================================== -->\n"
21891 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
21892 " class=\"vtkXYChartRepresentation\"\n"
21893 " name=\"XYChartRepresentationBase\"\n"
21894 " processes=\"client|dataserver|renderserver\">\n"
21895 " <Documentation>API for representations used by XYChartView and XYBarChartView.\n"
21896 " </Documentation>\n"
21897 " <InputProperty command=\"SetInputConnection\"\n"
21898 " name=\"Input\">\n"
21899 " <Documentation>Data input for the representation.</Documentation>\n"
21900 " <DataTypeDomain name=\"input_type\">\n"
21901 " <DataType value=\"vtkDataObject\" />\n"
21902 " </DataTypeDomain>\n"
21903 " </InputProperty>\n"
21904 " <IntVectorProperty command=\"SetVisibility\"\n"
21905 " default_values=\"1\"\n"
21906 " name=\"Visibility\"\n"
21907 " number_of_elements=\"1\"\n"
21908 " panel_visibility=\"never\">\n"
21909 " <BooleanDomain name=\"bool\" />\n"
21910 " <Documentation>Visibility of the representation.</Documentation>\n"
21911 " </IntVectorProperty>\n"
21912 " <IntVectorProperty command=\"SetForceUseCache\"\n"
21913 " default_values=\"0\"\n"
21914 " is_internal=\"1\"\n"
21915 " name=\"ForceUseCache\"\n"
21916 " number_of_elements=\"1\">\n"
21917 " <BooleanDomain name=\"bool\" />\n"
21918 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21919 " and representations cache based on what the view tells it. However in\n"
21920 " some cases we may want to force a representation to cache irrespective\n"
21921 " of the view (e.g. comparative views). In which case these ivars can up\n"
21922 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21923 " Instead, ForcedCacheKey is used.</Documentation>\n"
21924 " </IntVectorProperty>\n"
21925 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
21926 " default_values=\"none\"\n"
21927 " is_internal=\"1\"\n"
21928 " name=\"ForcedCacheKey\"\n"
21929 " number_of_elements=\"1\">\n"
21930 " <DoubleRangeDomain name=\"range\" />\n"
21931 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
21932 " and representations cache based on what the view tells it. However in\n"
21933 " some cases we may want to force a representation to cache irrespective\n"
21934 " of the view (e.g. comparative views). In which case these ivars can up\n"
21935 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
21936 " Instead, ForcedCacheKey is used.</Documentation>\n"
21937 " </DoubleVectorProperty>\n"
21938 " <IntVectorProperty clean_command=\"ResetCompositeDataSetIndices\"\n"
21939 " command=\"AddCompositeDataSetIndex\"\n"
21940 " default_values=\"1\"\n"
21941 " number_of_elements=\"1\"\n"
21942 " name=\"CompositeDataSetIndex\"\n"
21943 " number_of_elements_per_command=\"1\"\n"
21944 " panel_visibility=\"default\"\n"
21945 " repeat_command=\"1\">\n"
21946 " <CompositeTreeDomain mode=\"leaves\" name=\"tree\">\n"
21947 " <RequiredProperties>\n"
21948 " <Property function=\"Input\" name=\"Input\" />\n"
21949 " </RequiredProperties>\n"
21950 " </CompositeTreeDomain>\n"
21951 " <Documentation>This property lists the ids of the blocks to extract\n"
21952 " from the input multiblock dataset.</Documentation>\n"
21953 " <Hints>\n"
21954 " <!-- we don't want to show this property, except for MBs. -->\n"
21955 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
21956 " mode=\"visibility\" name=\"vtkMultiBlockDataSet\" />\n"
21957 " </Hints>\n"
21958 " </IntVectorProperty>\n"
21959 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
21960 " default_values=\"0\"\n"
21961 " name=\"AttributeType\"\n"
21962 " number_of_elements=\"1\">\n"
21963 " <Documentation>Select the attribute data to render.</Documentation>\n"
21964 " <FieldDataDomain enable_field_data=\"1\"\n"
21965 " name=\"enum\">\n"
21966 " <RequiredProperties>\n"
21967 " <Property function=\"Input\" name=\"Input\" />\n"
21968 " </RequiredProperties>\n"
21969 " </FieldDataDomain>\n"
21970 " </IntVectorProperty>\n"
21971 " <IntVectorProperty command=\"SetUseIndexForXAxis\"\n"
21972 " default_values=\"1\"\n"
21973 " name=\"UseIndexForXAxis\"\n"
21974 " number_of_elements=\"1\">\n"
21975 " <ChartUseIndexForAxisDomain name=\"bool\">\n"
21976 " <RequiredProperties>\n"
21977 " <Property function=\"ArraySelection\" name=\"XArrayName\" />\n"
21978 " </RequiredProperties>\n"
21979 " </ChartUseIndexForAxisDomain>\n"
21980 " <Documentation>When set, the array index will be used for X axis,\n"
21981 " otherwise the array identified by XArrayName will be\n"
21982 " used.</Documentation>\n"
21983 " </IntVectorProperty>\n"
21984 " <StringVectorProperty command=\"SetXAxisSeriesName\"\n"
21985 " default_values=\"\"\n"
21986 " name=\"XArrayName\"\n"
21987 " number_of_elements=\"1\">\n"
21988 " <Documentation>Set the array to use on X axis. This is used only when\n"
21989 " UseIndexForXAxis is set to 0.</Documentation>\n"
21990 " <ChartSeriesListDomain name=\"array_list\"\n"
21991 " hide_partial_arrays=\"1\">\n"
21992 " <RequiredProperties>\n"
21993 " <Property function=\"Input\" name=\"Input\" />\n"
21994 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
21995 " </RequiredProperties>\n"
21996 " </ChartSeriesListDomain>\n"
21997 " <Hints>\n"
21998 " <!-- the widget for this property is only enabled, when\n"
21999 " UseIndexForXAxis is unchecked. -->\n"
22000 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
22001 " <Property name=\"UseIndexForXAxis\" function=\"boolean_invert\" />\n"
22002 " </PropertyWidgetDecorator>\n"
22003 " </Hints>\n"
22004 " </StringVectorProperty>\n"
22005 " <PropertyGroup label=\"X Axis Parameters\">\n"
22006 " <Property name=\"UseIndexForXAxis\" />\n"
22007 " <Property name=\"XArrayName\" />\n"
22008 " </PropertyGroup>\n"
22009 " <StringVectorProperty command=\"SetSeriesVisibility\"\n"
22010 " element_types=\"2 0\"\n"
22011 " name=\"SeriesVisibility\"\n"
22012 " number_of_elements_per_command=\"2\"\n"
22013 " repeat_command=\"1\"\n"
22014 " clean_command=\"ClearSeriesVisibilities\">\n"
22015 " <Documentation>Set the series visibility.</Documentation>\n"
22016 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22017 " hide_partial_arrays=\"0\"\n"
22018 " default_mode=\"visibility\">\n"
22019 " <RequiredProperties>\n"
22020 " <Property function=\"Input\" name=\"Input\" />\n"
22021 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
22022 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22023 " </RequiredProperties>\n"
22024 " </ChartSeriesSelectionDomain>\n"
22025 " <Hints>\n"
22026 " <!-- when present, the SeriesEditor widget will allow user to\n"
22027 " re-order the series which will affect the rendered plot -->\n"
22028 " <SeriesEditor supports_reordering=\"1\" />\n"
22029 " </Hints>\n"
22030 " </StringVectorProperty>\n"
22031 " <StringVectorProperty command=\"SetLabel\"\n"
22032 " clean_command=\"ClearLabels\"\n"
22033 " element_types=\"2 2\"\n"
22034 " name=\"SeriesLabel\"\n"
22035 " number_of_elements_per_command=\"2\"\n"
22036 " repeat_command=\"1\">\n"
22037 " <Documentation>Set the series labels.</Documentation>\n"
22038 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22039 " hide_partial_arrays=\"0\"\n"
22040 " default_mode=\"label\">\n"
22041 " <RequiredProperties>\n"
22042 " <Property function=\"Input\" name=\"Input\" />\n"
22043 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
22044 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22045 " </RequiredProperties>\n"
22046 " </ChartSeriesSelectionDomain>\n"
22047 " </StringVectorProperty>\n"
22048 " <StringVectorProperty command=\"SetColor\"\n"
22049 " clean_command=\"ClearColors\"\n"
22050 " element_types=\"2 1 1 1\"\n"
22051 " name=\"SeriesColor\"\n"
22052 " number_of_elements_per_command=\"4\"\n"
22053 " repeat_command=\"1\">\n"
22054 " <Documentation>Set the series line/bar color.</Documentation>\n"
22055 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22056 " hide_partial_arrays=\"0\"\n"
22057 " default_mode=\"color\">\n"
22058 " <RequiredProperties>\n"
22059 " <Property function=\"Input\" name=\"Input\" />\n"
22060 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
22061 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22062 " </RequiredProperties>\n"
22063 " </ChartSeriesSelectionDomain>\n"
22064 " </StringVectorProperty>\n"
22065 " <StringVectorProperty command=\"SetOpacity\"\n"
22066 " clean_command=\"ClearOpacities\"\n"
22067 " element_types=\"2 1\"\n"
22068 " name=\"SeriesOpacity\"\n"
22069 " number_of_elements_per_command=\"2\"\n"
22070 " repeat_command=\"1\">\n"
22071 " <Documentation>Set the series line/bar opacity.</Documentation>\n"
22072 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22073 " hide_partial_arrays=\"0\"\n"
22074 " default_mode=\"value\"\n"
22075 " default_value=\"1.0\">\n"
22076 " <RequiredProperties>\n"
22077 " <Property function=\"Input\" name=\"Input\" />\n"
22078 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
22079 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22080 " </RequiredProperties>\n"
22081 " </ChartSeriesSelectionDomain>\n"
22082 " </StringVectorProperty>\n"
22083 " <StringVectorProperty command=\"SetAxisCorner\"\n"
22084 " clean_command=\"ClearAxisCorners\"\n"
22085 " element_types=\"2 0\"\n"
22086 " name=\"SeriesPlotCorner\"\n"
22087 " number_of_elements_per_command=\"2\"\n"
22088 ;
22089 
22090 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
22092 " repeat_command=\"1\">\n"
22093 " <Documentation>Set the series axis corner.</Documentation>\n"
22094 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22095 " hide_partial_arrays=\"0\"\n"
22096 " default_mode=\"value\"\n"
22097 " default_value=\"0\">\n"
22098 " <RequiredProperties>\n"
22099 " <Property function=\"Input\" name=\"Input\" />\n"
22100 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
22101 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22102 " </RequiredProperties>\n"
22103 " </ChartSeriesSelectionDomain>\n"
22104 " </StringVectorProperty>\n"
22105 " <!--\n"
22106 " Set the palette SelectionColor color to all the plots in the chart.\n"
22107 " -->\n"
22108 " <DoubleVectorProperty command=\"SetSelectionColor\"\n"
22109 " default_values=\"1.0 0.0 1.0\"\n"
22110 " name=\"Color\"\n"
22111 " number_of_elements=\"3\"\n"
22112 " panel_visibility=\"never\">\n"
22113 " <DoubleRangeDomain max=\"1 1 1\"\n"
22114 " min=\"0 0 0\"\n"
22115 " name=\"range\" />\n"
22116 " <Hints>\n"
22117 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SelectionColor\" unlink_if_modified=\"1\" />\n"
22118 " </Hints>\n"
22119 " </DoubleVectorProperty>\n"
22120 " <SubProxy command=\"SetSelectionRepresentation\">\n"
22121 " <!--\n"
22122 " SelectionRepresentation proxy is used to convey the selection to view.\n"
22123 " We keep this separate as subproxy so that when the selection is\n"
22124 " modified, we don't have to update the representation as well, we can\n"
22125 " only update the SelectionRepresentation.\n"
22126 " -->\n"
22127 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
22128 " class=\"vtkChartSelectionRepresentation\"\n"
22129 " processes=\"client|dataserver|renderserver\">\n"
22130 " <InputProperty command=\"SetInputConnection\"\n"
22131 " name=\"SelectionInput\"/>\n"
22132 " </RepresentationProxy>\n"
22133 " </SubProxy>\n"
22134 "\n"
22135 " <StringVectorProperty command=\"SetSeriesLabelPrefix\"\n"
22136 " name=\"SeriesLabelPrefix\"\n"
22137 " number_of_elements=\"1\"\n"
22138 " default_value=\"\"\n"
22139 " panel_visibility=\"advanced\">\n"
22140 " <Documentation>\n"
22141 " Specify a string to prefix to the **SeriesLabel** (**Legend Name**) for each\n"
22142 " of series being plotted. This will get prefixed to the labels (legend names) specified\n"
22143 " for each of the series individually via the **Series Parameters**.\n"
22144 " </Documentation>\n"
22145 " </StringVectorProperty>\n"
22146 "\n"
22147 " <StringVectorProperty name=\"LastPresetName\"\n"
22148 " number_of_elements=\"1\"\n"
22149 " default_values=\"Spectrum\"\n"
22150 " panel_visibility=\"never\">\n"
22151 " <Documentation>Dummy property containing last color preset name.\n"
22152 " The property widget can set it when a preset is applied, and the domain can read it when a default color is requested.</Documentation>\n"
22153 " </StringVectorProperty>\n"
22154 " <!-- End of XYChartRepresentationBase -->\n"
22155 " </ChartRepresentationProxy>\n"
22156 "\n"
22157 " <!-- =================================================================== -->\n"
22158 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
22159 " class=\"vtkPVHistogramChartRepresentation\"\n"
22160 " name=\"HistogramChartRepresentation\"\n"
22161 " processes=\"client|dataserver|renderserver\">\n"
22162 " <Documentation>Representation used by XYHistogramChartView.</Documentation>\n"
22163 " <InputProperty command=\"SetInputConnection\"\n"
22164 " name=\"Input\">\n"
22165 " <Documentation>Data input for the representation.</Documentation>\n"
22166 " <DataTypeDomain name=\"input_type\">\n"
22167 " <DataType value=\"vtkDataObject\" />\n"
22168 " </DataTypeDomain>\n"
22169 " <InputArrayDomain attribute_type=\"any\" name=\"input_array\" />\n"
22170 " </InputProperty>\n"
22171 " <StringVectorProperty animateable=\"0\"\n"
22172 " command=\"SetInputArrayToProcess\"\n"
22173 " element_types=\"0 0 0 0 2\"\n"
22174 " name=\"SelectInputArray\"\n"
22175 " number_of_elements=\"5\">\n"
22176 " <ArrayListDomain attribute_type=\"Scalars\"\n"
22177 " name=\"array_list\">\n"
22178 " <RequiredProperties>\n"
22179 " <Property function=\"Input\"\n"
22180 " name=\"Input\" />\n"
22181 " </RequiredProperties>\n"
22182 " </ArrayListDomain>\n"
22183 " <Documentation>This property indicates the name of the array from which\n"
22184 " to compute the histogram.</Documentation>\n"
22185 " </StringVectorProperty>\n"
22186 " <IntVectorProperty command=\"SetVisibility\"\n"
22187 " default_values=\"1\"\n"
22188 " name=\"Visibility\"\n"
22189 " number_of_elements=\"1\"\n"
22190 " panel_visibility=\"never\">\n"
22191 " <BooleanDomain name=\"bool\" />\n"
22192 " <Documentation>Visibility of the representation.</Documentation>\n"
22193 " </IntVectorProperty>\n"
22194 " <IntVectorProperty command=\"SetForceUseCache\"\n"
22195 " default_values=\"0\"\n"
22196 " is_internal=\"1\"\n"
22197 " name=\"ForceUseCache\"\n"
22198 " number_of_elements=\"1\">\n"
22199 " <BooleanDomain name=\"bool\" />\n"
22200 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22201 " and representations cache based on what the view tells it. However in\n"
22202 " some cases we may want to force a representation to cache irrespective\n"
22203 " of the view (e.g. comparative views). In which case these ivars can up\n"
22204 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22205 " Instead, ForcedCacheKey is used.</Documentation>\n"
22206 " </IntVectorProperty>\n"
22207 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
22208 " default_values=\"none\"\n"
22209 " is_internal=\"1\"\n"
22210 " name=\"ForcedCacheKey\"\n"
22211 " number_of_elements=\"1\">\n"
22212 " <DoubleRangeDomain name=\"range\" />\n"
22213 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22214 " and representations cache based on what the view tells it. However in\n"
22215 " some cases we may want to force a representation to cache irrespective\n"
22216 " of the view (e.g. comparative views). In which case these ivars can up\n"
22217 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22218 " Instead, ForcedCacheKey is used.</Documentation>\n"
22219 " </DoubleVectorProperty>\n"
22220 " <IntVectorProperty command=\"SetUseColorMapping\"\n"
22221 " number_of_elements=\"1\"\n"
22222 " default_values=\"0\"\n"
22223 " name=\"UseColorMapping\"\n"
22224 " panel_visibility=\"never\">\n"
22225 " <BooleanDomain name=\"bool\" />\n"
22226 " <Documentation>\n"
22227 " Use color mapping for the histogram.\n"
22228 " </Documentation>\n"
22229 " </IntVectorProperty>\n"
22230 " <DoubleVectorProperty command=\"SetHistogramColor\"\n"
22231 " default_values=\"0 0 1\"\n"
22232 " name=\"HistogramColor\"\n"
22233 " number_of_elements=\"3\"\n"
22234 " panel_widget=\"color_selector\"\n"
22235 " panel_visibility=\"default\">\n"
22236 " <Hints>\n"
22237 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
22238 " <Property name=\"UseColorMapping\" function=\"boolean_invert\" />\n"
22239 " </PropertyWidgetDecorator>\n"
22240 " </Hints>\n"
22241 " <Documentation>Sets the color for the histograms.</Documentation>\n"
22242 " </DoubleVectorProperty>\n"
22243 " <ProxyProperty command=\"SetLookupTable\"\n"
22244 " name=\"LookupTable\"\n"
22245 " panel_visibility=\"never\" >\n"
22246 " <Documentation>Sets the lookup table to use for scalar\n"
22247 " mapping.</Documentation>\n"
22248 " <ProxyGroupDomain name=\"groups\">\n"
22249 " <Group name=\"lookup_tables\" />\n"
22250 " </ProxyGroupDomain>\n"
22251 " </ProxyProperty>\n"
22252 " <SubProxy command=\"SetSelectionRepresentation\">\n"
22253 " <!--\n"
22254 " SelectionRepresentation proxy is used to convey the selection to view.\n"
22255 " We keep this separate as subproxy so that when the selection is\n"
22256 " modified, we don't have to update the representation as well, we can\n"
22257 " only update the SelectionRepresentation.\n"
22258 " -->\n"
22259 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
22260 " class=\"vtkChartSelectionRepresentation\"\n"
22261 " processes=\"client|dataserver|renderserver\">\n"
22262 " <!-- See vtkSMChartRepresentationProxy::SetPropertyModifiedFlag()\n"
22263 " for the details on naming this property -->\n"
22264 " <InputProperty command=\"SetInputConnection\"\n"
22265 " name=\"OriginalSelectionInput\"/>\n"
22266 " </RepresentationProxy>\n"
22267 " </SubProxy>\n"
22268 "\n"
22269 " <IntVectorProperty command=\"SetBinCount\"\n"
22270 " default_values=\"256\"\n"
22271 " name=\"BinCount\"\n"
22272 " number_of_elements=\"1\">\n"
22273 " <IntRangeDomain max=\"1000\"\n"
22274 " min=\"1\"\n"
22275 " name=\"range\" />\n"
22276 " <Documentation>The value of this property specifies the number of bins\n"
22277 " for the histogram.</Documentation>\n"
22278 " </IntVectorProperty>\n"
22279 " <IntVectorProperty animateable=\"0\"\n"
22280 " command=\"SetComponent\"\n"
22281 " default_values=\"0\"\n"
22282 " name=\"Component\"\n"
22283 " number_of_elements=\"1\">\n"
22284 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"1\">\n"
22285 " <RequiredProperties>\n"
22286 " <Property function=\"Input\"\n"
22287 " name=\"Input\" />\n"
22288 " <Property function=\"ArraySelection\"\n"
22289 " name=\"SelectInputArray\" />\n"
22290 " </RequiredProperties>\n"
22291 " </NumberOfComponentsDomain>\n"
22292 " <Documentation>The value of this property specifies the array component\n"
22293 " from which the histogram should be computed.</Documentation>\n"
22294 " </IntVectorProperty>\n"
22295 " <IntVectorProperty command=\"SetCenterBinsAroundMinAndMax\"\n"
22296 " default_values=\"0\"\n"
22297 " name=\"CenterBinsAroundMinAndMax\"\n"
22298 " number_of_elements=\"1\"\n"
22299 " panel_visibility=\"advanced\">\n"
22300 " <BooleanDomain name=\"bool\" />\n"
22301 " <Documentation>When set to true, first and last bin will be centered\n"
22302 " around the minimum and the maximum values of the data.\n"
22303 " By default, set to false.</Documentation>\n"
22304 " <Hints>\n"
22305 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
22306 " mode=\"visibility\"\n"
22307 " property=\"UseCustomBinRanges\"\n"
22308 " value=\"0\" />\n"
22309 " <!-- show this widget when UseCustomBinRanges==0 -->\n"
22310 " </Hints>\n"
22311 " </IntVectorProperty>\n"
22312 " <IntVectorProperty command=\"SetUseCustomBinRanges\"\n"
22313 " default_values=\"0\"\n"
22314 " name=\"UseCustomBinRanges\"\n"
22315 " number_of_elements=\"1\"\n"
22316 " panel_visibility=\"advanced\">\n"
22317 " <BooleanDomain name=\"bool\" />\n"
22318 " <Documentation>When set to true, CustomBinRanges will be used instead\n"
22319 " of using the full range for the selected array. By default, set to\n"
22320 " false.</Documentation>\n"
22321 " </IntVectorProperty>\n"
22322 " <DoubleVectorProperty command=\"SetCustomBinRanges\"\n"
22323 " default_values=\"0.0 100.0\"\n"
22324 " name=\"CustomBinRanges\"\n"
22325 " number_of_elements=\"2\"\n"
22326 " panel_visibility=\"advanced\">\n"
22327 " <Documentation>Set custom bin ranges to use. These are used only when\n"
22328 " UseCustomBinRanges is set to true.</Documentation>\n"
22329 " <ArrayRangeDomain name=\"scalar_range\">\n"
22330 " <RequiredProperties>\n"
22331 " <Property function=\"Input\"\n"
22332 " name=\"Input\" />\n"
22333 " <Property function=\"ArraySelection\"\n"
22334 " name=\"SelectInputArray\" />\n"
22335 " </RequiredProperties>\n"
22336 " </ArrayRangeDomain>\n"
22337 " <Hints>\n"
22338 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
22339 " <Property name=\"UseCustomBinRanges\" function=\"boolean\" />\n"
22340 " </PropertyWidgetDecorator>\n"
22341 " </Hints>\n"
22342 " </DoubleVectorProperty>\n"
22343 " <IntVectorProperty command=\"SetHistogramLineStyle\"\n"
22344 " name=\"HistogramLineStyle\"\n"
22345 " number_of_elements=\"1\"\n"
22346 " default_values=\"0\"\n"
22347 " panel_visibility=\"advanced\">\n"
22348 " <Documentation>Set the line style to use for drawing a border around the histogram bins.\n"
22349 " </Documentation>\n"
22350 " <EnumerationDomain name=\"enum\">\n"
22351 " <Entry text=\"None\" value=\"0\" />\n"
22352 " <Entry text=\"Solid\" value=\"1\" />\n"
22353 " <Entry text=\"Dash\" value=\"2\" />\n"
22354 " <Entry text=\"Dot\" value=\"3\" />\n"
22355 " <Entry text=\"Dash Dot\" value=\"4\" />\n"
22356 " <Entry text=\"Dash Dot Dot\" value=\"5\" />\n"
22357 " </EnumerationDomain>\n"
22358 " </IntVectorProperty>\n"
22359 " <Hints>\n"
22360 " <InitializationHelper class=\"vtkSMXYChartRepresentationInitializationHelper\" />\n"
22361 " </Hints>\n"
22362 " </ChartRepresentationProxy>\n"
22363 "\n"
22364 " <!-- =================================================================== -->\n"
22365 " <ChartRepresentationProxy class=\"vtkPVParallelCoordinatesRepresentation\"\n"
22366 " name=\"ParallelCoordinatesRepresentation\"\n"
22367 " processes=\"client|dataserver|renderserver\">\n"
22368 " <Documentation>Representation used by\n"
22369 " ParallelCoordinatesChartView.</Documentation>\n"
22370 " <InputProperty command=\"SetInputConnection\"\n"
22371 " name=\"Input\">\n"
22372 " <Documentation>Data input for the representation.</Documentation>\n"
22373 " <DataTypeDomain name=\"input_type\">\n"
22374 " <DataType value=\"vtkDataObject\" />\n"
22375 " </DataTypeDomain>\n"
22376 " </InputProperty>\n"
22377 " <IntVectorProperty command=\"SetVisibility\"\n"
22378 " default_values=\"1\"\n"
22379 " name=\"Visibility\"\n"
22380 " number_of_elements=\"1\"\n"
22381 " panel_visibility=\"never\">\n"
22382 " <BooleanDomain name=\"bool\" />\n"
22383 " <Documentation>Visibility of the representation.</Documentation>\n"
22384 " </IntVectorProperty>\n"
22385 " <IntVectorProperty command=\"SetForceUseCache\"\n"
22386 " default_values=\"0\"\n"
22387 " is_internal=\"1\"\n"
22388 " name=\"ForceUseCache\"\n"
22389 " number_of_elements=\"1\">\n"
22390 ;
22391 
22392 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
22394 " <BooleanDomain name=\"bool\" />\n"
22395 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22396 " and representations cache based on what the view tells it. However in\n"
22397 " some cases we may want to force a representation to cache irrespective\n"
22398 " of the view (e.g. comparative views). In which case these ivars can up\n"
22399 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22400 " Instead, ForcedCacheKey is used.</Documentation>\n"
22401 " </IntVectorProperty>\n"
22402 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
22403 " default_values=\"none\"\n"
22404 " is_internal=\"1\"\n"
22405 " name=\"ForcedCacheKey\"\n"
22406 " number_of_elements=\"1\">\n"
22407 " <DoubleRangeDomain name=\"range\" />\n"
22408 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22409 " and representations cache based on what the view tells it. However in\n"
22410 " some cases we may want to force a representation to cache irrespective\n"
22411 " of the view (e.g. comparative views). In which case these ivars can up\n"
22412 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22413 " Instead, ForcedCacheKey is used.</Documentation>\n"
22414 " </DoubleVectorProperty>\n"
22415 " <IntVectorProperty command=\"SetCompositeDataSetIndex\"\n"
22416 " default_values=\"1\"\n"
22417 " name=\"CompositeDataSetIndex\"\n"
22418 " number_of_elements=\"1\">\n"
22419 " <Documentation>In case of Composite datasets, set the flat index of the\n"
22420 " dataset to pass. The flat index must point to a non-empty,\n"
22421 " non-composite dataset for anything to be passed through. If the input\n"
22422 " is not a composite dataset, then this index is ignored.</Documentation>\n"
22423 " <CompositeTreeDomain mode=\"leaves\"\n"
22424 " name=\"tree\">\n"
22425 " <RequiredProperties>\n"
22426 " <Property function=\"Input\"\n"
22427 " name=\"Input\" />\n"
22428 " </RequiredProperties>\n"
22429 " </CompositeTreeDomain>\n"
22430 " </IntVectorProperty>\n"
22431 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
22432 " default_values=\"0\"\n"
22433 " name=\"FieldAssociation\"\n"
22434 " number_of_elements=\"1\">\n"
22435 " <Documentation>Select the attribute data to pass.</Documentation>\n"
22436 " <FieldDataDomain enable_field_data=\"1\"\n"
22437 " name=\"enum\">\n"
22438 " <RequiredProperties>\n"
22439 " <Property function=\"Input\"\n"
22440 " name=\"Input\" />\n"
22441 " </RequiredProperties>\n"
22442 " </FieldDataDomain>\n"
22443 " </IntVectorProperty>\n"
22444 "\n"
22445 " <StringVectorProperty command=\"SetSeriesVisibility\"\n"
22446 " element_types=\"2 0\"\n"
22447 " name=\"SeriesVisibility\"\n"
22448 " number_of_elements_per_command=\"2\"\n"
22449 " repeat_command=\"1\"\n"
22450 " clean_command=\"ClearSeriesVisibilities\">\n"
22451 " <Documentation>Set the series visibility.</Documentation>\n"
22452 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22453 " hide_partial_arrays=\"0\"\n"
22454 " default_mode=\"visibility\">\n"
22455 " <RequiredProperties>\n"
22456 " <Property function=\"Input\" name=\"Input\" />\n"
22457 " <Property function=\"FieldDataSelection\" name=\"FieldAssociation\" />\n"
22458 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22459 " </RequiredProperties>\n"
22460 " </ChartSeriesSelectionDomain>\n"
22461 " <Hints>\n"
22462 " <!-- when present, the SeriesEditor widget will allow user to\n"
22463 " re-order the series which will affect the rendered plot -->\n"
22464 " <SeriesEditor supports_reordering=\"1\" />\n"
22465 " </Hints>\n"
22466 " </StringVectorProperty>\n"
22467 "\n"
22468 " <DoubleVectorProperty command=\"SetColor\"\n"
22469 " name=\"Color\"\n"
22470 " number_of_elements=\"3\"\n"
22471 " default_values=\"0.0 0.0 0.0\"\n"
22472 " panel_widget=\"color_selector\"\n"
22473 " panel_visibility=\"advanced\">\n"
22474 " <Documentation>Set the series line color.</Documentation>\n"
22475 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
22476 " </DoubleVectorProperty>\n"
22477 " <DoubleVectorProperty command=\"SetOpacity\"\n"
22478 " name=\"Opacity\"\n"
22479 " number_of_elements=\"1\"\n"
22480 " default_values=\"0.1\"\n"
22481 " panel_visibility=\"advanced\">\n"
22482 " <Documentation>Set the opacity of the lines.</Documentation>\n"
22483 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"1\" />\n"
22484 " </DoubleVectorProperty>\n"
22485 " <IntVectorProperty command=\"SetLineThickness\"\n"
22486 " name=\"LineThickness\"\n"
22487 " number_of_elements=\"1\"\n"
22488 " default_values=\"2\"\n"
22489 " panel_visibility=\"advanced\">\n"
22490 " <Documentation>Set the series line thickness.</Documentation>\n"
22491 " <IntRangeDomain name=\"range\" min=\"1\" max=\"10\" />\n"
22492 " </IntVectorProperty>\n"
22493 " <IntVectorProperty command=\"SetLineStyle\"\n"
22494 " name=\"LineStyle\"\n"
22495 " number_of_elements=\"1\"\n"
22496 " default_values=\"1\"\n"
22497 " panel_visibility=\"advanced\">\n"
22498 " <Documentation>Set the series line style.</Documentation>\n"
22499 " <EnumerationDomain name=\"enum\">\n"
22500 " <Entry text=\"None\" value=\"0\" />\n"
22501 " <Entry text=\"Solid\" value=\"1\" />\n"
22502 " <Entry text=\"Dash\" value=\"2\" />\n"
22503 " <Entry text=\"Dot\" value=\"3\" />\n"
22504 " <Entry text=\"Dash Dot\" value=\"4\" />\n"
22505 " <Entry text=\"Dash Dot Dot\" value=\"5\" />\n"
22506 " </EnumerationDomain>\n"
22507 " </IntVectorProperty>\n"
22508 "\n"
22509 " <PropertyGroup label=\"Series Parameters\"\n"
22510 " panel_widget=\"SeriesEditor\" >\n"
22511 " <Property name=\"SeriesVisibility\" function=\"SeriesVisibility\" />\n"
22512 " </PropertyGroup>\n"
22513 "\n"
22514 " <PropertyGroup label=\"Styling\">\n"
22515 " <Property name=\"Color\" />\n"
22516 " <Property name=\"Opacity\" />\n"
22517 " <Property name=\"LineThickness\" />\n"
22518 " <Property name=\"LineStyle\" />\n"
22519 " </PropertyGroup>\n"
22520 "\n"
22521 " <SubProxy command=\"SetSelectionRepresentation\">\n"
22522 " <!--\n"
22523 " SelectionRepresentation proxy is used to convey the selection to view.\n"
22524 " We keep this separate as subproxy so that when the selection is\n"
22525 " modified, we don't have to update the representation as well, we can\n"
22526 " only update the SelectionRepresentation.\n"
22527 " -->\n"
22528 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
22529 " class=\"vtkChartSelectionRepresentation\"\n"
22530 " processes=\"client|dataserver|renderserver\">\n"
22531 " <InputProperty command=\"SetInputConnection\"\n"
22532 " name=\"SelectionInput\"/>\n"
22533 " </RepresentationProxy>\n"
22534 " </SubProxy>\n"
22535 " </ChartRepresentationProxy>\n"
22536 "\n"
22537 " <!-- =================================================================== -->\n"
22538 " <ChartRepresentationProxy class=\"vtkPVBoxChartRepresentation\"\n"
22539 " name=\"BoxChartRepresentation\"\n"
22540 " processes=\"client|dataserver|renderserver\">\n"
22541 " <Documentation>Representation used by BoxChartView.</Documentation>\n"
22542 " <InputProperty command=\"SetInputConnection\"\n"
22543 " name=\"Input\">\n"
22544 " <Documentation>Data input for the representation.</Documentation>\n"
22545 " <DataTypeDomain name=\"input_type\">\n"
22546 " <DataType value=\"vtkDataObject\" />\n"
22547 " </DataTypeDomain>\n"
22548 " </InputProperty>\n"
22549 " <IntVectorProperty command=\"SetVisibility\"\n"
22550 " default_values=\"1\"\n"
22551 " name=\"Visibility\"\n"
22552 " number_of_elements=\"1\"\n"
22553 " panel_visibility=\"never\">\n"
22554 " <BooleanDomain name=\"bool\" />\n"
22555 " <Documentation>Visibility of the representation.</Documentation>\n"
22556 " </IntVectorProperty>\n"
22557 " <IntVectorProperty command=\"SetForceUseCache\"\n"
22558 " default_values=\"0\"\n"
22559 " is_internal=\"1\"\n"
22560 " name=\"ForceUseCache\"\n"
22561 " number_of_elements=\"1\">\n"
22562 " <BooleanDomain name=\"bool\" />\n"
22563 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22564 " and representations cache based on what the view tells it. However in\n"
22565 " some cases we may want to force a representation to cache irrespective\n"
22566 " of the view (e.g. comparative views). In which case these ivars can up\n"
22567 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22568 " Instead, ForcedCacheKey is used.</Documentation>\n"
22569 " </IntVectorProperty>\n"
22570 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
22571 " default_values=\"none\"\n"
22572 " is_internal=\"1\"\n"
22573 " name=\"ForcedCacheKey\"\n"
22574 " number_of_elements=\"1\">\n"
22575 " <DoubleRangeDomain name=\"range\" />\n"
22576 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22577 " and representations cache based on what the view tells it. However in\n"
22578 " some cases we may want to force a representation to cache irrespective\n"
22579 " of the view (e.g. comparative views). In which case these ivars can up\n"
22580 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22581 " Instead, ForcedCacheKey is used.</Documentation>\n"
22582 " </DoubleVectorProperty>\n"
22583 " <IntVectorProperty command=\"SetCompositeDataSetIndex\"\n"
22584 " default_values=\"1\"\n"
22585 " name=\"CompositeDataSetIndex\"\n"
22586 " number_of_elements=\"1\">\n"
22587 " <Documentation>In case of Composite datasets, set the flat index of the\n"
22588 " dataset to pass. The flat index must point to a non-empty,\n"
22589 " non-composite dataset for anything to be passed through. If the input\n"
22590 " is not a composite dataset, then this index is ignored.</Documentation>\n"
22591 " <CompositeTreeDomain mode=\"leaves\"\n"
22592 " name=\"tree\">\n"
22593 " <RequiredProperties>\n"
22594 " <Property function=\"Input\"\n"
22595 " name=\"Input\" />\n"
22596 " </RequiredProperties>\n"
22597 " </CompositeTreeDomain>\n"
22598 " <Hints>\n"
22599 " <!-- we don't want to show this property, except for MBs. -->\n"
22600 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
22601 " mode=\"visibility\" name=\"vtkMultiBlockDataSet\" />\n"
22602 " </Hints>\n"
22603 " </IntVectorProperty>\n"
22604 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
22605 " default_values=\"0\"\n"
22606 " name=\"FieldAssociation\"\n"
22607 " number_of_elements=\"1\">\n"
22608 " <Documentation>Select the attribute data to pass.</Documentation>\n"
22609 " <FieldDataDomain enable_field_data=\"1\"\n"
22610 " name=\"enum\">\n"
22611 " <RequiredProperties>\n"
22612 " <Property function=\"Input\"\n"
22613 " name=\"Input\" />\n"
22614 " </RequiredProperties>\n"
22615 " </FieldDataDomain>\n"
22616 " </IntVectorProperty>\n"
22617 "\n"
22618 " <StringVectorProperty command=\"SetSeriesVisibility\"\n"
22619 " element_types=\"2 0\"\n"
22620 " name=\"SeriesVisibility\"\n"
22621 " number_of_elements_per_command=\"2\"\n"
22622 " repeat_command=\"1\"\n"
22623 " clean_command=\"ClearSeriesVisibilities\">\n"
22624 " <Documentation>Set the series visibility.</Documentation>\n"
22625 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22626 " hide_partial_arrays=\"0\"\n"
22627 " default_mode=\"visibility\">\n"
22628 " <RequiredProperties>\n"
22629 " <Property function=\"Input\" name=\"Input\" />\n"
22630 " <Property function=\"FieldDataSelection\" name=\"FieldAssociation\" />\n"
22631 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22632 " </RequiredProperties>\n"
22633 " </ChartSeriesSelectionDomain>\n"
22634 " <Hints>\n"
22635 " <!-- when present, the SeriesEditor widget will allow user to\n"
22636 " re-order the series which will affect the rendered plot -->\n"
22637 " <SeriesEditor supports_reordering=\"1\" />\n"
22638 " </Hints>\n"
22639 " </StringVectorProperty>\n"
22640 " <StringVectorProperty command=\"SetSeriesColor\"\n"
22641 " element_types=\"2 1 1 1\"\n"
22642 " name=\"SeriesColor\"\n"
22643 " number_of_elements_per_command=\"4\"\n"
22644 " repeat_command=\"1\"\n"
22645 " clean_command=\"ClearSeriesColors\">\n"
22646 " <Documentation>Set the series box plot color.</Documentation>\n"
22647 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22648 " hide_partial_arrays=\"0\"\n"
22649 " default_mode=\"color\">\n"
22650 " <RequiredProperties>\n"
22651 " <Property function=\"Input\" name=\"Input\" />\n"
22652 " <Property function=\"FieldDataSelection\" name=\"FieldAssociation\" />\n"
22653 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22654 " </RequiredProperties>\n"
22655 " </ChartSeriesSelectionDomain>\n"
22656 " </StringVectorProperty>\n"
22657 "\n"
22658 " <DoubleVectorProperty command=\"SetColor\"\n"
22659 " name=\"Color\"\n"
22660 " number_of_elements=\"3\"\n"
22661 " default_values=\"0.0 0.0 0.0\"\n"
22662 " panel_widget=\"color_selector\"\n"
22663 " panel_visibility=\"advanced\">\n"
22664 " <Documentation>Set the series line color.</Documentation>\n"
22665 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
22666 " </DoubleVectorProperty>\n"
22667 " <IntVectorProperty command=\"SetLineThickness\"\n"
22668 " name=\"LineThickness\"\n"
22669 " number_of_elements=\"1\"\n"
22670 " default_values=\"2\"\n"
22671 " panel_visibility=\"advanced\">\n"
22672 " <Documentation>Set the series line thickness.</Documentation>\n"
22673 " <IntRangeDomain name=\"range\" min=\"1\" max=\"10\" />\n"
22674 " </IntVectorProperty>\n"
22675 " <IntVectorProperty command=\"SetLineStyle\"\n"
22676 " name=\"LineStyle\"\n"
22677 " number_of_elements=\"1\"\n"
22678 " default_values=\"1\"\n"
22679 " panel_visibility=\"advanced\">\n"
22680 " <Documentation>Set the series line style.</Documentation>\n"
22681 " <EnumerationDomain name=\"enum\">\n"
22682 " <Entry text=\"None\" value=\"0\" />\n"
22683 " <Entry text=\"Solid\" value=\"1\" />\n"
22684 " <Entry text=\"Dash\" value=\"2\" />\n"
22685 " <Entry text=\"Dot\" value=\"3\" />\n"
22686 ;
22687 
22688 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
22690 " <Entry text=\"Dash Dot\" value=\"4\" />\n"
22691 " <Entry text=\"Dash Dot Dot\" value=\"5\" />\n"
22692 " </EnumerationDomain>\n"
22693 " </IntVectorProperty>\n"
22694 " <IntVectorProperty command=\"SetLegend\"\n"
22695 " default_values=\"1\"\n"
22696 " name=\"Legend\"\n"
22697 " number_of_elements=\"1\"\n"
22698 " panel_visibility=\"advanced\">\n"
22699 " <BooleanDomain name=\"bool\" />\n"
22700 " <Documentation>Visibility of the legend.</Documentation>\n"
22701 " </IntVectorProperty>\n"
22702 "\n"
22703 " <PropertyGroup label=\"Series Parameters\"\n"
22704 " panel_widget=\"SeriesEditor\" >\n"
22705 " <Property name=\"SeriesVisibility\"\n"
22706 " function=\"SeriesVisibility\" />\n"
22707 " <Property name=\"SeriesColor\"\n"
22708 " function=\"SeriesColor\" />\n"
22709 " </PropertyGroup>\n"
22710 "\n"
22711 " <PropertyGroup label=\"Box Styling\">\n"
22712 " <Property name=\"Color\" />\n"
22713 " <Property name=\"LineThickness\" />\n"
22714 " <Property name=\"LineStyle\" />\n"
22715 " <Property name=\"Legend\" />\n"
22716 " </PropertyGroup>\n"
22717 "\n"
22718 " <SubProxy command=\"SetSelectionRepresentation\">\n"
22719 " <!--\n"
22720 " SelectionRepresentation proxy is used to convey the selection to view.\n"
22721 " We keep this separate as subproxy so that when the selection is\n"
22722 " modified, we don't have to update the representation as well, we can\n"
22723 " only update the SelectionRepresentation.\n"
22724 " -->\n"
22725 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
22726 " class=\"vtkChartSelectionRepresentation\"\n"
22727 " processes=\"client|dataserver|renderserver\">\n"
22728 " <InputProperty command=\"SetInputConnection\"\n"
22729 " name=\"SelectionInput\"/>\n"
22730 " </RepresentationProxy>\n"
22731 " </SubProxy>\n"
22732 " </ChartRepresentationProxy>\n"
22733 "\n"
22734 " <!-- =================================================================== -->\n"
22735 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
22736 " class=\"vtkPVPlotMatrixRepresentation\"\n"
22737 " name=\"PlotMatrixRepresentation\"\n"
22738 " processes=\"client|dataserver|renderserver\">\n"
22739 " <Documentation>Representation used by PlotMatrixView.</Documentation>\n"
22740 " <InputProperty command=\"SetInputConnection\"\n"
22741 " name=\"Input\">\n"
22742 " <Documentation>Data input for the representation.</Documentation>\n"
22743 " <DataTypeDomain name=\"input_type\">\n"
22744 " <DataType value=\"vtkDataObject\" />\n"
22745 " </DataTypeDomain>\n"
22746 " </InputProperty>\n"
22747 " <IntVectorProperty command=\"SetVisibility\"\n"
22748 " default_values=\"1\"\n"
22749 " name=\"Visibility\"\n"
22750 " number_of_elements=\"1\"\n"
22751 " panel_visibility=\"never\">\n"
22752 " <BooleanDomain name=\"bool\" />\n"
22753 " <Documentation>Visibility of the representation.</Documentation>\n"
22754 " </IntVectorProperty>\n"
22755 " <IntVectorProperty command=\"SetForceUseCache\"\n"
22756 " default_values=\"0\"\n"
22757 " is_internal=\"1\"\n"
22758 " name=\"ForceUseCache\"\n"
22759 " number_of_elements=\"1\">\n"
22760 " <BooleanDomain name=\"bool\" />\n"
22761 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22762 " and representations cache based on what the view tells it. However in\n"
22763 " some cases we may want to force a representation to cache irrespective\n"
22764 " of the view (e.g. comparative views). In which case these ivars can up\n"
22765 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22766 " Instead, ForcedCacheKey is used.</Documentation>\n"
22767 " </IntVectorProperty>\n"
22768 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
22769 " default_values=\"none\"\n"
22770 " is_internal=\"1\"\n"
22771 " name=\"ForcedCacheKey\"\n"
22772 " number_of_elements=\"1\">\n"
22773 " <DoubleRangeDomain name=\"range\" />\n"
22774 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
22775 " and representations cache based on what the view tells it. However in\n"
22776 " some cases we may want to force a representation to cache irrespective\n"
22777 " of the view (e.g. comparative views). In which case these ivars can up\n"
22778 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
22779 " Instead, ForcedCacheKey is used.</Documentation>\n"
22780 " </DoubleVectorProperty>\n"
22781 " <IntVectorProperty command=\"SetCompositeDataSetIndex\"\n"
22782 " default_values=\"1\"\n"
22783 " name=\"CompositeDataSetIndex\"\n"
22784 " number_of_elements=\"1\">\n"
22785 " <Documentation>In case of Composite datasets, set the flat index of the\n"
22786 " dataset to pass. The flat index must point to a non-empty,\n"
22787 " non-composite dataset for anything to be passed through. If the input\n"
22788 " is not a composite dataset, then this index is ignored.</Documentation>\n"
22789 " <CompositeTreeDomain mode=\"leaves\"\n"
22790 " name=\"tree\">\n"
22791 " <RequiredProperties>\n"
22792 " <Property function=\"Input\"\n"
22793 " name=\"Input\" />\n"
22794 " </RequiredProperties>\n"
22795 " <Hints>\n"
22796 " <!-- we don't want to show this property, except for MBs. -->\n"
22797 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
22798 " mode=\"visibility\" name=\"vtkMultiBlockDataSet\" />\n"
22799 " </Hints>\n"
22800 " </CompositeTreeDomain>\n"
22801 " </IntVectorProperty>\n"
22802 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
22803 " default_values=\"0\"\n"
22804 " name=\"FieldAssociation\"\n"
22805 " number_of_elements=\"1\">\n"
22806 " <Documentation>Select the attribute data to pass.</Documentation>\n"
22807 " <FieldDataDomain enable_field_data=\"1\"\n"
22808 " name=\"enum\">\n"
22809 " <RequiredProperties>\n"
22810 " <Property function=\"Input\"\n"
22811 " name=\"Input\" />\n"
22812 " </RequiredProperties>\n"
22813 " </FieldDataDomain>\n"
22814 " </IntVectorProperty>\n"
22815 "\n"
22816 " <StringVectorProperty command=\"SetSeriesVisibility\"\n"
22817 " element_types=\"2 0\"\n"
22818 " name=\"SeriesVisibility\"\n"
22819 " number_of_elements_per_command=\"2\"\n"
22820 " repeat_command=\"1\"\n"
22821 " clean_command=\"ClearSeriesVisibilities\">\n"
22822 " <Documentation>Set the series visibility.</Documentation>\n"
22823 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22824 " hide_partial_arrays=\"0\"\n"
22825 " default_mode=\"visibility\">\n"
22826 " <RequiredProperties>\n"
22827 " <Property function=\"Input\" name=\"Input\" />\n"
22828 " <Property function=\"FieldDataSelection\" name=\"FieldAssociation\" />\n"
22829 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22830 " </RequiredProperties>\n"
22831 " </ChartSeriesSelectionDomain>\n"
22832 " <Hints>\n"
22833 " <!-- when present, the SeriesEditor widget will allow user to\n"
22834 " re-order the series which will affect the rendered plot -->\n"
22835 " <SeriesEditor supports_reordering=\"1\" />\n"
22836 " </Hints>\n"
22837 " </StringVectorProperty>\n"
22838 "\n"
22839 " <PropertyGroup label=\"Series Parameters\"\n"
22840 " panel_widget=\"SeriesEditor\" >\n"
22841 " <Property name=\"SeriesVisibility\" function=\"SeriesVisibility\" />\n"
22842 " </PropertyGroup>\n"
22843 "\n"
22844 " <DoubleVectorProperty command=\"SetColor\"\n"
22845 " default_values=\"0 0 0\"\n"
22846 " name=\"ScatterPlotsColor\"\n"
22847 " number_of_elements=\"3\"\n"
22848 " panel_widget=\"color_selector\"\n"
22849 " panel_visibility=\"advanced\">\n"
22850 " <Documentation>Sets the color.</Documentation>\n"
22851 " </DoubleVectorProperty>\n"
22852 " <DoubleVectorProperty command=\"SetHistogramColor\"\n"
22853 " default_values=\"0 0 0\"\n"
22854 " name=\"HistogramColor\"\n"
22855 " number_of_elements=\"3\"\n"
22856 " panel_widget=\"color_selector\"\n"
22857 " panel_visibility=\"advanced\">\n"
22858 " <Documentation>Sets the color for the histograms.</Documentation>\n"
22859 " </DoubleVectorProperty>\n"
22860 " <IntVectorProperty command=\"SetMarkerStyle\"\n"
22861 " default_values=\"4\"\n"
22862 " name=\"ScatterPlotMarkerStyle\"\n"
22863 " number_of_elements=\"1\"\n"
22864 " panel_visibility=\"advanced\">\n"
22865 " <Documentation>Property which sets the marker style for the scatter\n"
22866 " plots.</Documentation>\n"
22867 " <EnumerationDomain name=\"enum\">\n"
22868 " <Entry text=\"None\" value=\"0\"/>\n"
22869 " <Entry text=\"Cross\" value=\"1\"/>\n"
22870 " <Entry text=\"Plus\" value=\"2\"/>\n"
22871 " <Entry text=\"Square\" value=\"3\"/>\n"
22872 " <Entry text=\"Circle\" value=\"4\"/>\n"
22873 " <Entry text=\"Diamond\" value=\"5\"/>\n"
22874 " </EnumerationDomain>\n"
22875 " </IntVectorProperty>\n"
22876 " <DoubleVectorProperty command=\"SetMarkerSize\"\n"
22877 " default_values=\"3\"\n"
22878 " name=\"ScatterPlotMarkerSize\"\n"
22879 " number_of_elements=\"1\"\n"
22880 " panel_visibility=\"advanced\">\n"
22881 " <Documentation>Property which sets the marker size for the scatter\n"
22882 " plots.</Documentation>\n"
22883 " <DoubleRangeDomain name=\"range\" min=\"1\" max=\"20\" />\n"
22884 " </DoubleVectorProperty>\n"
22885 "\n"
22886 " <DoubleVectorProperty command=\"SetActivePlotColor\"\n"
22887 " default_values=\"0 0 0\"\n"
22888 " name=\"ActivePlotColor\"\n"
22889 " number_of_elements=\"3\"\n"
22890 " panel_widget=\"color_selector\"\n"
22891 " panel_visibility=\"advanced\">\n"
22892 " <Documentation>Sets the color for the active plot.</Documentation>\n"
22893 " </DoubleVectorProperty>\n"
22894 " <IntVectorProperty command=\"SetActivePlotMarkerStyle\"\n"
22895 " default_values=\"4\"\n"
22896 " name=\"ActivePlotMarkerStyle\"\n"
22897 " number_of_elements=\"1\"\n"
22898 " panel_visibility=\"advanced\">\n"
22899 " <Documentation>Property which sets the marker style for the active\n"
22900 " plot.</Documentation>\n"
22901 " <EnumerationDomain name=\"enum\">\n"
22902 " <Entry text=\"None\" value=\"0\"/>\n"
22903 " <Entry text=\"Cross\" value=\"1\"/>\n"
22904 " <Entry text=\"Plus\" value=\"2\"/>\n"
22905 " <Entry text=\"Square\" value=\"3\"/>\n"
22906 " <Entry text=\"Circle\" value=\"4\"/>\n"
22907 " <Entry text=\"Diamond\" value=\"5\"/>\n"
22908 " </EnumerationDomain>\n"
22909 " </IntVectorProperty>\n"
22910 " <DoubleVectorProperty command=\"SetActivePlotMarkerSize\"\n"
22911 " default_values=\"5\"\n"
22912 " name=\"ActivePlotMarkerSize\"\n"
22913 " number_of_elements=\"1\"\n"
22914 " panel_visibility=\"advanced\">\n"
22915 " <Documentation>Property which sets the marker size for the active\n"
22916 " plots.</Documentation>\n"
22917 " <DoubleRangeDomain name=\"range\" min=\"1\" max=\"20\" />\n"
22918 " </DoubleVectorProperty>\n"
22919 "\n"
22920 " <SubProxy command=\"SetSelectionRepresentation\">\n"
22921 " <!--\n"
22922 " SelectionRepresentation proxy is used to convey the selection to view.\n"
22923 " We keep this separate as subproxy so that when the selection is\n"
22924 " modified, we don't have to update the representation as well, we can\n"
22925 " only update the SelectionRepresentation.\n"
22926 " -->\n"
22927 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
22928 " class=\"vtkChartSelectionRepresentation\"\n"
22929 " processes=\"client|dataserver|renderserver\">\n"
22930 " <InputProperty command=\"SetInputConnection\"\n"
22931 " name=\"SelectionInput\"/>\n"
22932 " </RepresentationProxy>\n"
22933 " </SubProxy>\n"
22934 "\n"
22935 " <PropertyGroup label=\"Styling\">\n"
22936 " <Property name=\"ScatterPlotsColor\" />\n"
22937 " <Property name=\"HistogramColor\" />\n"
22938 " <Property name=\"ScatterPlotMarkerStyle\" />\n"
22939 " <Property name=\"ScatterPlotMarkerSize\" />\n"
22940 " </PropertyGroup>\n"
22941 "\n"
22942 " <PropertyGroup label=\"Styling (Active Plot)\">\n"
22943 " <Property name=\"ActivePlotColor\" />\n"
22944 " <Property name=\"ActivePlotMarkerStyle\" />\n"
22945 " <Property name=\"ActivePlotMarkerSize\" />\n"
22946 " </PropertyGroup>\n"
22947 " <!-- End of PlotMatrixRepresentation -->\n"
22948 " </ChartRepresentationProxy>\n"
22949 "\n"
22950 " <!-- =================================================================== -->\n"
22951 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
22952 " base_proxyname=\"XYChartRepresentationBase\"\n"
22953 " class=\"vtkXYChartRepresentation\"\n"
22954 " name=\"XYChartRepresentation\"\n"
22955 " processes=\"client|dataserver|renderserver\"\n"
22956 " post_creation=\"SetChartTypeToLine\">\n"
22957 " <Documentation>Representation used by XYChartView.</Documentation>\n"
22958 " <StringVectorProperty command=\"SetLineStyle\"\n"
22959 " clean_command=\"ClearLineStyles\"\n"
22960 " element_types=\"2 0\"\n"
22961 " name=\"SeriesLineStyle\"\n"
22962 " number_of_elements_per_command=\"2\"\n"
22963 " repeat_command=\"1\">\n"
22964 " <Documentation>Set the series line style.</Documentation>\n"
22965 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22966 " hide_partial_arrays=\"0\"\n"
22967 " default_mode=\"value\"\n"
22968 " default_value=\"1\">\n"
22969 " <RequiredProperties>\n"
22970 " <Property function=\"Input\" name=\"Input\" />\n"
22971 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
22972 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22973 " </RequiredProperties>\n"
22974 " </ChartSeriesSelectionDomain>\n"
22975 " </StringVectorProperty>\n"
22976 " <StringVectorProperty command=\"SetLineThickness\"\n"
22977 " clean_command=\"ClearLineThicknesses\"\n"
22978 " element_types=\"str int\"\n"
22979 " name=\"SeriesLineThickness\"\n"
22980 " number_of_elements_per_command=\"2\"\n"
22981 " repeat_command=\"1\">\n"
22982 " <Documentation>Set the series line thickness.</Documentation>\n"
22983 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
22984 " hide_partial_arrays=\"0\"\n"
22985 " default_mode=\"value\"\n"
22986 " default_value=\"2\">\n"
22987 " <RequiredProperties>\n"
22988 " <Property function=\"Input\" name=\"Input\" />\n"
22989 ;
22990 
22991 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
22993 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
22994 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
22995 " </RequiredProperties>\n"
22996 " </ChartSeriesSelectionDomain>\n"
22997 " </StringVectorProperty>\n"
22998 " <StringVectorProperty command=\"SetMarkerStyle\"\n"
22999 " clean_command=\"ClearMarkerStyles\"\n"
23000 " element_types=\"2 0\"\n"
23001 " name=\"SeriesMarkerStyle\"\n"
23002 " number_of_elements_per_command=\"2\"\n"
23003 " repeat_command=\"1\">\n"
23004 " <Documentation>Set the series marker style.</Documentation>\n"
23005 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
23006 " hide_partial_arrays=\"0\"\n"
23007 " default_mode=\"value\"\n"
23008 " default_value=\"0\">\n"
23009 " <RequiredProperties>\n"
23010 " <Property function=\"Input\" name=\"Input\" />\n"
23011 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
23012 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
23013 " </RequiredProperties>\n"
23014 " </ChartSeriesSelectionDomain>\n"
23015 " </StringVectorProperty>\n"
23016 " <StringVectorProperty command=\"SetMarkerSize\"\n"
23017 " clean_command=\"ClearMarkerSizes\"\n"
23018 " element_types=\"str double\"\n"
23019 " name=\"SeriesMarkerSize\"\n"
23020 " number_of_elements_per_command=\"2\"\n"
23021 " repeat_command=\"1\">\n"
23022 " <Documentation>Set the series marker size.</Documentation>\n"
23023 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
23024 " hide_partial_arrays=\"0\"\n"
23025 " default_mode=\"value\"\n"
23026 " default_value=\"4\">\n"
23027 " <RequiredProperties>\n"
23028 " <Property function=\"Input\" name=\"Input\" />\n"
23029 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
23030 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
23031 " </RequiredProperties>\n"
23032 " </ChartSeriesSelectionDomain>\n"
23033 " </StringVectorProperty>\n"
23034 "\n"
23035 " <PropertyGroup label=\"Series Parameters\"\n"
23036 " panel_widget=\"SeriesEditor\"\n"
23037 " panel_visibility=\"default\" >\n"
23038 " <Property name=\"SeriesVisibility\"\n"
23039 " function=\"SeriesVisibility\" />\n"
23040 " <Property name=\"SeriesColor\"\n"
23041 " function=\"SeriesColor\" />\n"
23042 " <Property name=\"SeriesOpacity\"\n"
23043 " function=\"SeriesOpacity\" />\n"
23044 " <Property name=\"SeriesLineThickness\"\n"
23045 " function=\"SeriesLineThickness\" />\n"
23046 " <Property name=\"SeriesLineStyle\"\n"
23047 " function=\"SeriesLineStyle\" />\n"
23048 " <Property name=\"SeriesLabel\"\n"
23049 " function=\"SeriesLabel\" />\n"
23050 " <Property name=\"SeriesMarkerSize\"\n"
23051 " function=\"SeriesMarkerSize\" />\n"
23052 " <Property name=\"SeriesMarkerStyle\"\n"
23053 " function=\"SeriesMarkerStyle\" />\n"
23054 " <Property name=\"SeriesPlotCorner\"\n"
23055 " function=\"SeriesPlotCorner\"/>\n"
23056 " <Property name=\"LastPresetName\"\n"
23057 " function=\"LastPresetName\"/>\n"
23058 " </PropertyGroup>\n"
23059 "\n"
23060 " <Hints>\n"
23061 " <InitializationHelper class=\"vtkSMXYChartRepresentationInitializationHelper\" />\n"
23062 " </Hints>\n"
23063 " </ChartRepresentationProxy>\n"
23064 "\n"
23065 " <!-- =================================================================== -->\n"
23066 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
23067 " base_proxyname=\"XYChartRepresentationBase\"\n"
23068 " class=\"vtkXYChartRepresentation\"\n"
23069 " name=\"XYPointChartRepresentation\"\n"
23070 " processes=\"client|dataserver|renderserver\"\n"
23071 " post_creation=\"SetChartTypeToPoints\">\n"
23072 " <Documentation>Representation used by XYChartView.</Documentation>\n"
23073 " <StringVectorProperty command=\"SetLineStyle\"\n"
23074 " clean_command=\"ClearLineStyles\"\n"
23075 " element_types=\"2 0\"\n"
23076 " name=\"SeriesLineStyle\"\n"
23077 " number_of_elements_per_command=\"2\"\n"
23078 " repeat_command=\"1\">\n"
23079 " <Documentation>Set the series line style.</Documentation>\n"
23080 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
23081 " default_mode=\"value\"\n"
23082 " default_value=\"0\">\n"
23083 " <RequiredProperties>\n"
23084 " <Property function=\"Input\" name=\"Input\" />\n"
23085 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
23086 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
23087 " </RequiredProperties>\n"
23088 " </ChartSeriesSelectionDomain>\n"
23089 " </StringVectorProperty>\n"
23090 " <StringVectorProperty command=\"SetLineThickness\"\n"
23091 " clean_command=\"ClearLineThicknesses\"\n"
23092 " element_types=\"str double\"\n"
23093 " name=\"SeriesLineThickness\"\n"
23094 " number_of_elements_per_command=\"2\"\n"
23095 " repeat_command=\"1\">\n"
23096 " <Documentation>Set the series line thickness.</Documentation>\n"
23097 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
23098 " default_mode=\"value\"\n"
23099 " default_value=\"1\">\n"
23100 " <RequiredProperties>\n"
23101 " <Property function=\"Input\" name=\"Input\" />\n"
23102 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
23103 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
23104 " </RequiredProperties>\n"
23105 " </ChartSeriesSelectionDomain>\n"
23106 " </StringVectorProperty>\n"
23107 " <StringVectorProperty command=\"SetMarkerStyle\"\n"
23108 " clean_command=\"ClearMarkerStyles\"\n"
23109 " element_types=\"2 0\"\n"
23110 " name=\"SeriesMarkerStyle\"\n"
23111 " number_of_elements_per_command=\"2\"\n"
23112 " repeat_command=\"1\">\n"
23113 " <Documentation>Set the series marker style.</Documentation>\n"
23114 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
23115 " default_mode=\"value\"\n"
23116 " default_value=\"2\">\n"
23117 " <RequiredProperties>\n"
23118 " <Property function=\"Input\" name=\"Input\" />\n"
23119 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
23120 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
23121 " </RequiredProperties>\n"
23122 " </ChartSeriesSelectionDomain>\n"
23123 " </StringVectorProperty>\n"
23124 " <StringVectorProperty command=\"SetMarkerSize\"\n"
23125 " clean_command=\"ClearMarkerSizes\"\n"
23126 " element_types=\"str double\"\n"
23127 " name=\"SeriesMarkerSize\"\n"
23128 " number_of_elements_per_command=\"2\"\n"
23129 " repeat_command=\"1\">\n"
23130 " <Documentation>Set the series marker size.</Documentation>\n"
23131 " <ChartSeriesSelectionDomain name=\"array_list\"\n"
23132 " default_mode=\"value\"\n"
23133 " default_value=\"4\">\n"
23134 " <RequiredProperties>\n"
23135 " <Property function=\"Input\" name=\"Input\" />\n"
23136 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
23137 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
23138 " </RequiredProperties>\n"
23139 " </ChartSeriesSelectionDomain>\n"
23140 " </StringVectorProperty>\n"
23141 "\n"
23142 " <PropertyGroup label=\"Series Parameters\"\n"
23143 " panel_widget=\"SeriesEditor\"\n"
23144 " panel_visibility=\"default\" >\n"
23145 " <Property name=\"SeriesVisibility\"\n"
23146 " function=\"SeriesVisibility\" />\n"
23147 " <Property name=\"SeriesColor\"\n"
23148 " function=\"SeriesColor\" />\n"
23149 " <Property name=\"SeriesOpacity\"\n"
23150 " function=\"SeriesOpacity\" />\n"
23151 " <Property name=\"SeriesLineThickness\"\n"
23152 " function=\"SeriesLineThickness\" />\n"
23153 " <Property name=\"SeriesLineStyle\"\n"
23154 " function=\"SeriesLineStyle\" />\n"
23155 " <Property name=\"SeriesLabel\"\n"
23156 " function=\"SeriesLabel\" />\n"
23157 " <Property name=\"SeriesMarkerStyle\"\n"
23158 " function=\"SeriesMarkerStyle\" />\n"
23159 " <Property name=\"SeriesMarkerSize\"\n"
23160 " function=\"SeriesMarkerSize\" />\n"
23161 " <Property name=\"SeriesPlotCorner\"\n"
23162 " function=\"SeriesPlotCorner\"/>\n"
23163 " </PropertyGroup>\n"
23164 " <Hints>\n"
23165 " <InitializationHelper class=\"vtkSMXYChartRepresentationInitializationHelper\" />\n"
23166 " </Hints>\n"
23167 " </ChartRepresentationProxy>\n"
23168 "\n"
23169 " <!-- =================================================================== -->\n"
23170 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
23171 " base_proxyname=\"XYChartRepresentation\"\n"
23172 " class=\"vtkQuartileChartRepresentation\"\n"
23173 " name=\"QuartileChartRepresentation\"\n"
23174 " processes=\"client|dataserver|renderserver\"\n"
23175 " post_creation=\"SetChartTypeToArea\">\n"
23176 " <Documentation>Representation used by Quartile Chart View.</Documentation>\n"
23177 " <IntVectorProperty name=\"ShowQuartiles\"\n"
23178 " command=\"SetQuartileVisibility\"\n"
23179 " number_of_elements=\"1\"\n"
23180 " default_values=\"1\">\n"
23181 " <BooleanDomain name=\"bool\" />\n"
23182 " <Documentation>\n"
23183 " Set whether to render the area for the q1/q3 quartiles, if available.\n"
23184 " </Documentation>\n"
23185 " </IntVectorProperty>\n"
23186 " <IntVectorProperty name=\"ShowRanges\"\n"
23187 " command=\"SetRangeVisibility\"\n"
23188 " number_of_elements=\"1\"\n"
23189 " default_values=\"1\">\n"
23190 " <BooleanDomain name=\"bool\" />\n"
23191 " <Documentation>\n"
23192 " Set whether to render the area for the min/max range, if available.\n"
23193 " </Documentation>\n"
23194 " </IntVectorProperty>\n"
23195 " <IntVectorProperty name=\"ShowAverage\"\n"
23196 " command=\"SetAverageVisibility\"\n"
23197 " number_of_elements=\"1\"\n"
23198 " default_values=\"1\">\n"
23199 " <BooleanDomain name=\"bool\" />\n"
23200 " <Documentation>\n"
23201 " Set whether to render the line for the average value, if available.\n"
23202 " </Documentation>\n"
23203 " </IntVectorProperty>\n"
23204 " <IntVectorProperty name=\"ShowMedian\"\n"
23205 " command=\"SetMedianVisibility\"\n"
23206 " number_of_elements=\"1\"\n"
23207 " default_values=\"0\">\n"
23208 " <BooleanDomain name=\"bool\" />\n"
23209 " <Documentation>\n"
23210 " Set whether to render the line for the median value, if available.\n"
23211 " </Documentation>\n"
23212 " </IntVectorProperty>\n"
23213 " <IntVectorProperty name=\"ShowMinimum\"\n"
23214 " command=\"SetMinVisibility\"\n"
23215 " number_of_elements=\"1\"\n"
23216 " default_values=\"0\">\n"
23217 " <BooleanDomain name=\"bool\" />\n"
23218 " <Documentation>\n"
23219 " Set whether to render the line for the minimum value, if available.\n"
23220 " </Documentation>\n"
23221 " </IntVectorProperty>\n"
23222 " <IntVectorProperty name=\"ShowMaximum\"\n"
23223 " command=\"SetMaxVisibility\"\n"
23224 " number_of_elements=\"1\"\n"
23225 " default_values=\"0\">\n"
23226 " <BooleanDomain name=\"bool\" />\n"
23227 " <Documentation>\n"
23228 " Set whether to render the line for the maximum value, if available.\n"
23229 " </Documentation>\n"
23230 " </IntVectorProperty>\n"
23231 " <IntVectorProperty name=\"ShowSum\"\n"
23232 " command=\"SetSumVisibility\"\n"
23233 " number_of_elements=\"1\"\n"
23234 " default_values=\"0\">\n"
23235 " <BooleanDomain name=\"bool\" />\n"
23236 " <Documentation>\n"
23237 " Set whether to render the line for the sum, if available.\n"
23238 " </Documentation>\n"
23239 " </IntVectorProperty>\n"
23240 " </ChartRepresentationProxy>\n"
23241 "\n"
23242 " <!-- =================================================================== -->\n"
23243 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
23244 " base_proxyname=\"XYChartRepresentationBase\"\n"
23245 " class=\"vtkXYChartRepresentation\"\n"
23246 " name=\"XYBarChartRepresentation\"\n"
23247 " processes=\"client|dataserver|renderserver\"\n"
23248 " post_creation=\"SetChartTypeToBar\">\n"
23249 " <Documentation>Representation used by XYBarChartView.</Documentation>\n"
23250 " <PropertyGroup label=\"Series Parameters\"\n"
23251 " panel_widget=\"SeriesEditor\"\n"
23252 " panel_visibility=\"default\" >\n"
23253 " <Property name=\"SeriesVisibility\"\n"
23254 " function=\"SeriesVisibility\" />\n"
23255 " <Property name=\"SeriesColor\"\n"
23256 " function=\"SeriesColor\" />\n"
23257 " <Property name=\"SeriesOpacity\"\n"
23258 " function=\"SeriesOpacity\" />\n"
23259 " <Property name=\"SeriesLabel\"\n"
23260 " function=\"SeriesLabel\" />\n"
23261 " <Property name=\"SeriesPlotCorner\"\n"
23262 " function=\"SeriesPlotCorner\"/>\n"
23263 " </PropertyGroup>\n"
23264 " </ChartRepresentationProxy>\n"
23265 "\n"
23266 " <!-- =================================================================== -->\n"
23267 " <SpreadSheetRepresentationProxy class=\"vtkSpreadSheetRepresentation\"\n"
23268 " name=\"SpreadSheetRepresentation\"\n"
23269 " processes=\"client|dataserver|renderserver\">\n"
23270 " <InputProperty command=\"SetInputConnection\"\n"
23271 " name=\"Input\">\n"
23272 " <Documentation>Data input for the representation.</Documentation>\n"
23273 " <DataTypeDomain name=\"input_type\">\n"
23274 " <DataType value=\"vtkDataObject\" />\n"
23275 " </DataTypeDomain>\n"
23276 " </InputProperty>\n"
23277 " <IntVectorProperty command=\"SetVisibility\"\n"
23278 " default_values=\"1\"\n"
23279 " name=\"Visibility\"\n"
23280 " number_of_elements=\"1\"\n"
23281 " panel_visibility=\"never\">\n"
23282 " <BooleanDomain name=\"bool\" />\n"
23283 " <Documentation>Visibility of the representation.</Documentation>\n"
23284 " </IntVectorProperty>\n"
23285 " <IntVectorProperty command=\"SetForceUseCache\"\n"
23286 " default_values=\"0\"\n"
23287 " is_internal=\"1\"\n"
23288 " name=\"ForceUseCache\"\n"
23289 " number_of_elements=\"1\">\n"
23290 ;
23291 
23292 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
23294 " <BooleanDomain name=\"bool\" />\n"
23295 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
23296 " and representations cache based on what the view tells it. However in\n"
23297 " some cases we may want to force a representation to cache irrespective\n"
23298 " of the view (e.g. comparative views). In which case these ivars can up\n"
23299 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
23300 " Instead, ForcedCacheKey is used.</Documentation>\n"
23301 " </IntVectorProperty>\n"
23302 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
23303 " default_values=\"none\"\n"
23304 " is_internal=\"1\"\n"
23305 " name=\"ForcedCacheKey\"\n"
23306 " number_of_elements=\"1\">\n"
23307 " <DoubleRangeDomain name=\"range\" />\n"
23308 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
23309 " and representations cache based on what the view tells it. However in\n"
23310 " some cases we may want to force a representation to cache irrespective\n"
23311 " of the view (e.g. comparative views). In which case these ivars can up\n"
23312 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
23313 " Instead, ForcedCacheKey is used.</Documentation>\n"
23314 " </DoubleVectorProperty>\n"
23315 "\n"
23316 " <StringVectorProperty name=\"Assembly\"\n"
23317 " command=\"SetActiveAssemblyForSelectors\"\n"
23318 " number_of_elements=\"1\"\n"
23319 " panel_visibility=\"multiblock_inspector\">\n"
23320 " <DataAssemblyListDomain name=\"data_assembly\">\n"
23321 " <RequiredProperties>\n"
23322 " <Property function=\"Input\" name=\"Input\" />\n"
23323 " </RequiredProperties>\n"
23324 " </DataAssemblyListDomain>\n"
23325 " <Documentation>\n"
23326 " Select which assembly is used when specify selectors\n"
23327 " to choose blocks to show for composite datasets.\n"
23328 " </Documentation>\n"
23329 " </StringVectorProperty>\n"
23330 "\n"
23331 " <StringVectorProperty name=\"BlockVisibilities\"\n"
23332 " command=\"AddSelector\"\n"
23333 " clean_command=\"ClearSelectors\"\n"
23334 " repeat_command=\"1\"\n"
23335 " number_of_elements_per_command=\"1\"\n"
23336 " panel_visibility=\"multiblock_inspector\"\n"
23337 " default_values=\"/\">\n"
23338 " <DataAssemblyDomain name=\"data_assembly\">\n"
23339 " <RequiredProperties>\n"
23340 " <Property function=\"Input\" name=\"Input\" />\n"
23341 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
23342 " </RequiredProperties>\n"
23343 " </DataAssemblyDomain>\n"
23344 " <Documentation>\n"
23345 " For composite datasets, specify selectors to limit the view\n"
23346 " to a chosen subset of blocks.\n"
23347 " </Documentation>\n"
23348 " </StringVectorProperty>\n"
23349 "\n"
23350 " <PropertyGroup label=\"Blocks\" panel_widget=\"DataAssemblyEditor\"\n"
23351 " panel_visibility=\"multiblock_inspector\">\n"
23352 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
23353 " <Property name=\"BlockVisibilities\" function=\"Selectors\" />\n"
23354 " <Hints>\n"
23355 " <DataAssemblyPropertyWidget use_inputname_as_header=\"1\" link_active_selection=\"1\"/>\n"
23356 " </Hints>\n"
23357 " </PropertyGroup>\n"
23358 "\n"
23359 " <InputProperty command=\"SetInputConnection\"\n"
23360 " is_internal=\"1\"\n"
23361 " name=\"InternalInput1\"\n"
23362 " port_index=\"1\">\n"
23363 " <Documentation>Internal property. Please don't touch\n"
23364 " this.</Documentation>\n"
23365 " </InputProperty>\n"
23366 " <!-- end of SpreadSheetRepresentation -->\n"
23367 " </SpreadSheetRepresentationProxy>\n"
23368 " <!-- =================================================================== -->\n"
23369 " <RepresentationProxy class=\"vtkTextSourceRepresentation\"\n"
23370 " name=\"TextSourceRepresentation\"\n"
23371 " processes=\"client|dataserver|renderserver\"\n"
23372 " si_class=\"vtkSIProxy\">\n"
23373 " <Documentation>Representation proxy used to show text.</Documentation>\n"
23374 " <InputProperty command=\"SetInputConnection\"\n"
23375 " name=\"Input\">\n"
23376 " <Documentation>Data input for the representation.</Documentation>\n"
23377 " <DataTypeDomain composite_data_supported=\"0\"\n"
23378 " name=\"input_type\">\n"
23379 " <DataType value=\"vtkTable\" />\n"
23380 " </DataTypeDomain>\n"
23381 " </InputProperty>\n"
23382 "\n"
23383 " <IntVectorProperty command=\"SetTextPropMode\"\n"
23384 " default_values=\"0\"\n"
23385 " name=\"TextPropMode\"\n"
23386 " number_of_elements=\"1\">\n"
23387 " <EnumerationDomain name=\"enum\">\n"
23388 " <Entry text=\"2D Text Widget\" value=\"0\" />\n"
23389 " <Entry text=\"Flagpole Actor\" value=\"1\" />\n"
23390 " <Entry text=\"Billboard 3D Text\" value=\"2\" />\n"
23391 " </EnumerationDomain>\n"
23392 " <Documentation>\n"
23393 " Select how you want the text to be represented in the view.\n"
23394 " </Documentation>\n"
23395 " </IntVectorProperty>\n"
23396 "\n"
23397 " <IntVectorProperty command=\"SetVisibility\"\n"
23398 " default_values=\"1\"\n"
23399 " name=\"Visibility\"\n"
23400 " number_of_elements=\"1\"\n"
23401 " panel_visibility=\"never\">\n"
23402 " <BooleanDomain name=\"bool\" />\n"
23403 " </IntVectorProperty>\n"
23404 " <IntVectorProperty command=\"SetForceUseCache\"\n"
23405 " default_values=\"0\"\n"
23406 " is_internal=\"1\"\n"
23407 " name=\"ForceUseCache\"\n"
23408 " number_of_elements=\"1\">\n"
23409 " <BooleanDomain name=\"bool\" />\n"
23410 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
23411 " and representations cache based on what the view tells it. However in\n"
23412 " some cases we may want to force a representation to cache irrespective\n"
23413 " of the view (e.g. comparative views). In which case these ivars can up\n"
23414 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
23415 " Instead, ForcedCacheKey is used.</Documentation>\n"
23416 " </IntVectorProperty>\n"
23417 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
23418 " default_values=\"none\"\n"
23419 " is_internal=\"1\"\n"
23420 " name=\"ForcedCacheKey\"\n"
23421 " number_of_elements=\"1\">\n"
23422 " <DoubleRangeDomain name=\"range\" />\n"
23423 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
23424 " and representations cache based on what the view tells it. However in\n"
23425 " some cases we may want to force a representation to cache irrespective\n"
23426 " of the view (e.g. comparative views). In which case these ivars can up\n"
23427 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
23428 " Instead, ForcedCacheKey is used.</Documentation>\n"
23429 " </DoubleVectorProperty>\n"
23430 " <IntVectorProperty command=\"SetInteractivity\"\n"
23431 " default_values=\"1\"\n"
23432 " name=\"Interactivity\"\n"
23433 " number_of_elements=\"1\">\n"
23434 " <BooleanDomain name=\"bool\" />\n"
23435 " <Documentation>\n"
23436 " Set whether user should be able to interactively place the text in the view.\n"
23437 " </Documentation>\n"
23438 " <Hints>\n"
23439 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23440 " mode=\"visibility\"\n"
23441 " property=\"TextPropMode\"\n"
23442 " value=\"0\" />\n"
23443 "\n"
23444 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23445 " mode=\"enabled_state\"\n"
23446 " property=\"WindowLocation\"\n"
23447 " value=\"0\" />\n"
23448 " </Hints>\n"
23449 " </IntVectorProperty>\n"
23450 "\n"
23451 " <SubProxy command=\"SetTextWidgetRepresentation\">\n"
23452 " <Proxy name=\"TextWidgetRepresentation\"\n"
23453 " proxygroup=\"representations\"\n"
23454 " proxyname=\"TextWidgetRepresentation\"></Proxy>\n"
23455 " <ExposedProperties>\n"
23456 " <!-- properties for Text Position-->\n"
23457 " <PropertyGroup name=\"TextPosition\" label=\"Text Position\" panel_widget=\"TextLocationEditor\">\n"
23458 " <Property name=\"WindowLocation\" />\n"
23459 " <Property name=\"Position\" />\n"
23460 " <Property name=\"Position2\" panel_visibility=\"never\"/>\n"
23461 " <Property name=\"PositionInfo\" />\n"
23462 " <Property name=\"Position2Info\" />\n"
23463 " <Hints>\n"
23464 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23465 " mode=\"visibility\"\n"
23466 " property=\"TextPropMode\"\n"
23467 " value=\"0\" />\n"
23468 " </Hints>\n"
23469 " </PropertyGroup>\n"
23470 " <Property name=\"TextScaleMode\" panel_visibility=\"never\" default_values=\"0\"/>\n"
23471 " <Property name=\"Resizable\" panel_visibility=\"never\"/>\n"
23472 "\n"
23473 " <!-- properties for Text -->\n"
23474 " <Property name=\"Orientation\" panel_visibility=\"never\"/>\n"
23475 " <PropertyGroup label=\"Font Properties\" panel_widget=\"FontEditor\">\n"
23476 " <Property name=\"Color\" function=\"Color\"/>\n"
23477 " <Property name=\"Opacity\" function=\"Opacity\"/>\n"
23478 " <Property name=\"FontFamily\" function=\"Family\"/>\n"
23479 " <Property name=\"FontFile\" function=\"File\"/>\n"
23480 " <Property name=\"Bold\" function=\"Bold\"/>\n"
23481 " <Property name=\"Italic\" function=\"Italics\" />\n"
23482 " <Property name=\"Shadow\" function=\"Shadow\"/>\n"
23483 " <Property name=\"FontSize\" function=\"Size\"/>\n"
23484 " <Property name=\"Justification\" function=\"Justification\" default_values=\"1\" />\n"
23485 " <Property name=\"VerticalJustification\" function=\"VerticalJustification\"/>\n"
23486 " </PropertyGroup>\n"
23487 "\n"
23488 " <Property name=\"ShowBorder\" label=\"Show Background\" />\n"
23489 " <PropertyGroup label=\"Background Properties\">\n"
23490 " <Property name=\"BackgroundColor\" default_values=\"1 1 1 0.2\"/>\n"
23491 " <Property name=\"BorderColor\" panel_visibility=\"advanced\"/>\n"
23492 " <Property name=\"BorderThickness\" panel_visibility=\"advanced\"/>\n"
23493 " <Property name=\"CornerRadius\" panel_visibility=\"advanced\"/>\n"
23494 " <Property name=\"Padding\" panel_visibility=\"advanced\" default_values=\"1\" />\n"
23495 "\n"
23496 " <Hints>\n"
23497 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23498 " mode=\"visibility\"\n"
23499 " property=\"TextPropMode\"\n"
23500 " value=\"0\" />\n"
23501 "\n"
23502 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
23503 " <Expression type=\"or\">\n"
23504 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23505 " mode=\"visibility\"\n"
23506 " property=\"ShowBorder\"\n"
23507 " value=\"1\" />\n"
23508 "\n"
23509 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23510 " mode=\"visibility\"\n"
23511 " property=\"ShowBorder\"\n"
23512 " value=\"2\" />\n"
23513 " </Expression>\n"
23514 " </PropertyWidgetDecorator>\n"
23515 " </Hints>\n"
23516 "\n"
23517 " </PropertyGroup>\n"
23518 "\n"
23519 " <PropertyGroup label=\"Multi Cell Properties\">\n"
23520 " <Property name=\"LineSpacing\" panel_visibility=\"advanced\" />\n"
23521 " <Property name=\"CellOffset\" panel_visibility=\"advanced\" />\n"
23522 " <Property name=\"InteriorLinesWidth\" panel_visibility=\"advanced\" />\n"
23523 " <Property name=\"InteriorLinesColor\" panel_visibility=\"advanced\" />\n"
23524 " <Property name=\"InteriorLinesVisibility\" panel_visibility=\"advanced\" />\n"
23525 " </PropertyGroup>\n"
23526 " </ExposedProperties>\n"
23527 " </SubProxy>\n"
23528 "\n"
23529 " <SubProxy command=\"SetFlagpoleLabel\">\n"
23530 " <Proxy name=\"FlagpoleLabel\"\n"
23531 " proxygroup=\"annotations\"\n"
23532 " proxyname=\"FlagpoleLabel\"></Proxy>\n"
23533 " <ShareProperties subproxy=\"TextWidgetRepresentation\">\n"
23534 " <Exception name=\"Orientation\" />\n"
23535 " <Exception name=\"WindowLocation\" />\n"
23536 " <Exception name=\"Position\" />\n"
23537 " <Exception name=\"Position2\" />\n"
23538 " <Exception name=\"PositionInfo\" />\n"
23539 " <Exception name=\"Position2Info\" />\n"
23540 " <Exception name=\"TextScaleMode\" />\n"
23541 " <Exception name=\"Resizable\" />\n"
23542 " </ShareProperties>\n"
23543 " <ExposedProperties>\n"
23544 " <!-- properties for Text -->\n"
23545 " <PropertyGroup label=\"Flagpole Properties\">\n"
23546 " <Property name=\"BasePosition\" />\n"
23547 " <Property name=\"TopPosition\" />\n"
23548 " <Property name=\"FlagSize\" />\n"
23549 " <Hints>\n"
23550 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23551 " mode=\"visibility\"\n"
23552 " property=\"TextPropMode\"\n"
23553 " value=\"1\" />\n"
23554 " </Hints>\n"
23555 " </PropertyGroup>\n"
23556 " </ExposedProperties>\n"
23557 " </SubProxy>\n"
23558 "\n"
23559 " <SubProxy command=\"SetBillboardTextActor\">\n"
23560 " <Proxy name=\"BillboardTextActor3D\"\n"
23561 " proxygroup=\"annotations\"\n"
23562 " proxyname=\"BillboardTextActor3D\"></Proxy>\n"
23563 " <ShareProperties subproxy=\"TextWidgetRepresentation\">\n"
23564 " <Exception name=\"Orientation\" />\n"
23565 " <Exception name=\"WindowLocation\" />\n"
23566 " <Exception name=\"Position\" />\n"
23567 " <Exception name=\"Position2\" />\n"
23568 " <Exception name=\"PositionInfo\" />\n"
23569 " <Exception name=\"Position2Info\" />\n"
23570 " <Exception name=\"TextScaleMode\" />\n"
23571 " <Exception name=\"Resizable\" />\n"
23572 " </ShareProperties>\n"
23573 " <ExposedProperties>\n"
23574 " <!-- properties for Text -->\n"
23575 " <PropertyGroup label=\"Billboard Position\" panel_widget=\"InteractiveHandle\">\n"
23576 " <Property function=\"WorldPosition\" name=\"BillboardPosition\" />\n"
23577 " <Hints>\n"
23578 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23579 " mode=\"visibility\"\n"
23580 " property=\"TextPropMode\"\n"
23581 " value=\"2\" />\n"
23582 " </Hints>\n"
23583 " </PropertyGroup>\n"
23584 " <PropertyGroup label=\"Billboard Properties\">\n"
23585 " <Property name=\"DisplayOffset\" />\n"
23586 " <Hints>\n"
23587 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23588 " mode=\"visibility\"\n"
23589 " property=\"TextPropMode\"\n"
23590 " value=\"2\" />\n"
23591 " </Hints>\n"
23592 " </PropertyGroup>\n"
23593 " </ExposedProperties>\n"
23594 " </SubProxy>\n"
23595 " <!-- End of TextSourceRepresentation -->\n"
23596 " </RepresentationProxy>\n"
23597 " <!-- =================================================================== -->\n"
23598 " <RepresentationProxy class=\"vtkRulerSourceRepresentation\"\n"
23599 " name=\"RulerSourceRepresentation\"\n"
23600 " processes=\"client|dataserver|renderserver\"\n"
23601 " si_class=\"vtkSIProxy\">\n"
23602 ;
23603 
23604 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
23606 " <Documentation>Representation proxy used to show a ruler.</Documentation>\n"
23607 " <InputProperty command=\"SetInputConnection\"\n"
23608 " name=\"Input\">\n"
23609 " <Documentation>Data input for the representation.</Documentation>\n"
23610 " <DataTypeDomain composite_data_supported=\"0\"\n"
23611 " name=\"input_type\">\n"
23612 " <DataType value=\"vtkPolyData\" />\n"
23613 " </DataTypeDomain>\n"
23614 " </InputProperty>\n"
23615 " <IntVectorProperty command=\"SetVisibility\"\n"
23616 " default_values=\"1\"\n"
23617 " name=\"Visibility\"\n"
23618 " number_of_elements=\"1\"\n"
23619 " panel_visibility=\"advanced\">\n"
23620 " <BooleanDomain name=\"bool\" />\n"
23621 " </IntVectorProperty>\n"
23622 "\n"
23623 " <StringVectorProperty command=\"SetLabelFormat\"\n"
23624 " default_values=\"%6.3g\"\n"
23625 " name=\"LabelFormat\"\n"
23626 " number_of_elements=\"1\">\n"
23627 " <Documentation>\n"
23628 " This should be a printf-style format string. You can do things\n"
23629 " like limit the number of significant digits, add prefixes/suffixes,\n"
23630 " basically anything that printf can do. An empty string or a string\n"
23631 " without the % symbol results in no label.\n"
23632 " </Documentation>\n"
23633 " </StringVectorProperty>\n"
23634 "\n"
23635 " <DoubleVectorProperty name=\"Scale\"\n"
23636 " command=\"SetScale\"\n"
23637 " number_of_elements=\"1\"\n"
23638 " default_values=\"1.\">\n"
23639 " <Documentation>\n"
23640 " Scale factor applied to the global coordinate distance. Used to convert between the units used in the data set global coordinate distance to desired units. Example: convert from inches to centimeters by setting this value to 0.3937.\n"
23641 " </Documentation>\n"
23642 " <DoubleRangeDomain name=\"range\" min=\"0\" />\n"
23643 " </DoubleVectorProperty>\n"
23644 "\n"
23645 " <IntVectorProperty name=\"RulerMode\"\n"
23646 " command=\"SetRulerMode\"\n"
23647 " number_of_elements=\"1\"\n"
23648 " default_values=\"0\">\n"
23649 " <Documentation>\n"
23650 " Check to enable \"ruler mode\", where ticks are placed at increments\n"
23651 " defined by the Graduation property.\n"
23652 " </Documentation>\n"
23653 " <BooleanDomain name=\"bool\" />\n"
23654 " </IntVectorProperty>\n"
23655 "\n"
23656 " <IntVectorProperty name=\"NumberOfTicks\"\n"
23657 " command=\"SetNumberOfRulerTicks\"\n"
23658 " number_of_elements=\"1\"\n"
23659 " default_values=\"5\">\n"
23660 " <Documentation>\n"
23661 " Specify the number of major ruler ticks. Note: the number of ticks is the number between the two handle endpoints.\n"
23662 " </Documentation>\n"
23663 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
23664 " <Hints>\n"
23665 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23666 " mode=\"visibility\"\n"
23667 " property=\"RulerMode\"\n"
23668 " value=\"0\" />\n"
23669 " </Hints>\n"
23670 " </IntVectorProperty>\n"
23671 "\n"
23672 " <DoubleVectorProperty name=\"Graduation\"\n"
23673 " command=\"SetRulerDistance\"\n"
23674 " number_of_elements=\"1\"\n"
23675 " default_values=\"1.\">\n"
23676 " <Documentation>\n"
23677 " Specify the graduation, or the spacing of the ruler tick marks. Spacing is defined in the scaled global coordinate distance (see the Scale property). For example, if data is defined in terms of inches and the Scale property is set to display distances in centimeters, this property defines the spacing of tick marks in terms of centimeters.\n"
23678 " </Documentation>\n"
23679 " <DoubleRangeDomain name=\"range\" min=\"0\" />\n"
23680 " <Hints>\n"
23681 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
23682 " mode=\"visibility\"\n"
23683 " property=\"RulerMode\"\n"
23684 " value=\"1\" />\n"
23685 " </Hints>\n"
23686 " </DoubleVectorProperty>\n"
23687 "\n"
23688 " <PropertyGroup label=\"Label Properties\">\n"
23689 " <Property name=\"RulerMode\" />\n"
23690 " <Property name=\"LabelFormat\" />\n"
23691 " <Property name=\"NumberOfTicks\" />\n"
23692 " <Property name=\"Graduation\" />\n"
23693 " <Property name=\"Scale\" />\n"
23694 " </PropertyGroup>\n"
23695 "\n"
23696 " <DoubleVectorProperty command=\"SetAxisColor\"\n"
23697 " default_values=\"0 1 0\"\n"
23698 " name=\"AxisColor\"\n"
23699 " number_of_elements=\"3\"\n"
23700 " panel_widget=\"color_selector_with_palette\">\n"
23701 " <DoubleRangeDomain max=\"1 1 1\"\n"
23702 " min=\"0 0 0\"\n"
23703 " name=\"range\" />\n"
23704 " <Documentation>Set the color of the ruler.</Documentation>\n"
23705 " </DoubleVectorProperty>\n"
23706 "\n"
23707 " <DoubleVectorProperty command=\"SetAxisLineWidth\"\n"
23708 " default_values=\"2\"\n"
23709 " name=\"AxisLineWidth\"\n"
23710 " number_of_elements=\"1\">\n"
23711 " <DoubleRangeDomain min=\"0\" name=\"range\" />\n"
23712 " <Documentation>Set the line width of the ruler in screen units.</Documentation>\n"
23713 " </DoubleVectorProperty>\n"
23714 "\n"
23715 " <PropertyGroup label=\"Axis Display Properties\">\n"
23716 " <Property name=\"AxisColor\" />\n"
23717 " <Property name=\"AxisLineWidth\" />\n"
23718 " </PropertyGroup>\n"
23719 "\n"
23720 " <SubProxy command=\"SetTextProperty\">\n"
23721 " <Proxy name=\"TextProperty\"\n"
23722 " proxygroup=\"properties\"\n"
23723 " proxyname=\"TextProperty\"></Proxy>\n"
23724 " <ExposedProperties>\n"
23725 " <PropertyGroup label=\"Font Properties\" panel_widget=\"FontEditor\">\n"
23726 " <Property name=\"Color\" function=\"Color\"/>\n"
23727 " <Property name=\"Opacity\" function=\"Opacity\"/>\n"
23728 " <Property name=\"FontFamily\" function=\"Family\"/>\n"
23729 " <Property name=\"FontFile\" function=\"File\"/>\n"
23730 " <Property name=\"Bold\" function=\"Bold\"/>\n"
23731 " <Property name=\"Italic\" function=\"Italics\" />\n"
23732 " <Property name=\"Shadow\" function=\"Shadow\"/>\n"
23733 " <Property name=\"FontSize\" function=\"Size\"/>\n"
23734 " <Property name=\"Justification\" function=\"Justification\"/>\n"
23735 " </PropertyGroup>\n"
23736 " </ExposedProperties>\n"
23737 " </SubProxy>\n"
23738 "\n"
23739 " <!-- End of RulerSourceRepresentation -->\n"
23740 " </RepresentationProxy>\n"
23741 " <!-- =================================================================== -->\n"
23742 " <RepresentationProxy class=\"vtkProtractorRepresentation\"\n"
23743 " name=\"ProtractorRepresentation\"\n"
23744 " processes=\"client|dataserver|renderserver\"\n"
23745 " si_class=\"vtkSIProxy\">\n"
23746 " <Documentation>\n"
23747 " Representation proxy used to show an angle.\n"
23748 " The angle is defined by 3 points and the representation shows 2 lines\n"
23749 " as well as the angle value formed by these 2 lines as a label.\n"
23750 " </Documentation>\n"
23751 " <InputProperty command=\"SetInputConnection\"\n"
23752 " name=\"Input\">\n"
23753 " <Documentation>Data input for the representation.</Documentation>\n"
23754 " <DataTypeDomain composite_data_supported=\"0\"\n"
23755 " name=\"input_type\">\n"
23756 " <DataType value=\"vtkPolyData\" />\n"
23757 " </DataTypeDomain>\n"
23758 " </InputProperty>\n"
23759 "\n"
23760 " <IntVectorProperty command=\"SetVisibility\"\n"
23761 " default_values=\"1\"\n"
23762 " name=\"Visibility\"\n"
23763 " number_of_elements=\"1\">\n"
23764 " <BooleanDomain name=\"bool\" />\n"
23765 " </IntVectorProperty>\n"
23766 "\n"
23767 " <DoubleVectorProperty command=\"SetLineColor\"\n"
23768 " default_values=\"0 1 0\"\n"
23769 " name=\"LineColor\"\n"
23770 " number_of_elements=\"3\"\n"
23771 " panel_widget=\"color_selector_with_palette\">\n"
23772 " <DoubleRangeDomain max=\"1 1 1\"\n"
23773 " min=\"0 0 0\"\n"
23774 " name=\"range\" />\n"
23775 " <Documentation>Set the color of the ruler.</Documentation>\n"
23776 " </DoubleVectorProperty>\n"
23777 "\n"
23778 " <DoubleVectorProperty command=\"SetLineThickness\"\n"
23779 " default_values=\"2\"\n"
23780 " name=\"LineThickness\"\n"
23781 " number_of_elements=\"1\" >\n"
23782 " <DoubleRangeDomain max=\"10\" min=\"1\" name=\"range\" />\n"
23783 " <Documentation>Set the thickness of all lines.</Documentation>\n"
23784 " </DoubleVectorProperty>\n"
23785 "\n"
23786 " <IntVectorProperty command=\"SetArrowStyle\"\n"
23787 " default_values=\"0\"\n"
23788 " name=\"ArrowStyle\"\n"
23789 " panel_visibility=\"advanced\"\n"
23790 " number_of_elements=\"1\">\n"
23791 " <Documentation>Set the style of the tip of each axes.</Documentation>\n"
23792 " <EnumerationDomain name=\"enum\">\n"
23793 " <Entry text=\"Filled\" value=\"0\" />\n"
23794 " <Entry text=\"Empty\" value=\"1\" />\n"
23795 " <Entry text=\"Hollow\" value=\"2\" />\n"
23796 " </EnumerationDomain>\n"
23797 " </IntVectorProperty>\n"
23798 "\n"
23799 " <SubProxy command=\"SetTextProperty\">\n"
23800 " <Proxy name=\"TextProperty\"\n"
23801 " proxygroup=\"properties\"\n"
23802 " proxyname=\"TextProperty\"></Proxy>\n"
23803 " <ExposedProperties>\n"
23804 " <PropertyGroup label=\"Font Properties\" panel_widget=\"FontEditor\">\n"
23805 " <Property name=\"FontSize\" function=\"Size\" />\n"
23806 " <Property name=\"Color\" function=\"Color\"/>\n"
23807 " <Property name=\"Opacity\" function=\"Opacity\"/>\n"
23808 " <Property name=\"FontFamily\" function=\"Family\"/>\n"
23809 " <Property name=\"FontFile\" function=\"File\"/>\n"
23810 " <Property name=\"Bold\" function=\"Bold\"/>\n"
23811 " <Property name=\"Italic\" function=\"Italics\" />\n"
23812 " <Property name=\"Shadow\" function=\"Shadow\"/>\n"
23813 " <Property name=\"Justification\" function=\"Justification\" default_values=\"1\"/>\n"
23814 " </PropertyGroup>\n"
23815 " </ExposedProperties>\n"
23816 " </SubProxy>\n"
23817 "\n"
23818 " <StringVectorProperty command=\"SetLabelFormat\"\n"
23819 " default_values=\"%6.3g\"\n"
23820 " name=\"LabelFormat\"\n"
23821 " panel_visibility=\"advanced\"\n"
23822 " number_of_elements=\"1\">\n"
23823 " <Documentation>\n"
23824 " This should be a printf-style format string. You can do things\n"
23825 " like limit the number of significant digits, add prefixes/suffixes,\n"
23826 " basically anything that printf can do. An empty string or a string\n"
23827 " without the % symbol results in no label.\n"
23828 " </Documentation>\n"
23829 " </StringVectorProperty>\n"
23830 "\n"
23831 " <DoubleVectorProperty command=\"SetAngleScale\"\n"
23832 " default_values=\"1\"\n"
23833 " name=\"AngleScale\"\n"
23834 " panel_visibility=\"advanced\"\n"
23835 " number_of_elements=\"1\">\n"
23836 " <Documentation>\n"
23837 " Set the scale factor from degrees. The label will be defined in terms of the scaled space. For\n"
23838 " example, to use radians in the label set the scale factor to pi/180.\n"
23839 " </Documentation>\n"
23840 " </DoubleVectorProperty>\n"
23841 "\n"
23842 " <!-- End of ProtractorRepresentation -->\n"
23843 " </RepresentationProxy>\n"
23844 " <!-- =================================================================== -->\n"
23845 " <RepresentationProxy class=\"vtkProgressBarSourceRepresentation\"\n"
23846 " name=\"ProgressBarSourceRepresentation\"\n"
23847 " processes=\"client|dataserver|renderserver\"\n"
23848 " si_class=\"vtkSIProxy\">\n"
23849 " <Documentation>Representation proxy used to show ProgressBar.</Documentation>\n"
23850 " <InputProperty command=\"SetInputConnection\"\n"
23851 " name=\"Input\">\n"
23852 " <Documentation>Data input for the representation.</Documentation>\n"
23853 " <DataTypeDomain composite_data_supported=\"0\"\n"
23854 " name=\"input_type\">\n"
23855 " <DataType value=\"vtkTable\" />\n"
23856 " </DataTypeDomain>\n"
23857 " </InputProperty>\n"
23858 " <IntVectorProperty command=\"SetVisibility\"\n"
23859 " default_values=\"1\"\n"
23860 " name=\"Visibility\"\n"
23861 " number_of_elements=\"1\"\n"
23862 " panel_visibility=\"never\">\n"
23863 " <BooleanDomain name=\"bool\" />\n"
23864 " </IntVectorProperty>\n"
23865 " <IntVectorProperty command=\"SetForceUseCache\"\n"
23866 " default_values=\"0\"\n"
23867 " is_internal=\"1\"\n"
23868 " name=\"ForceUseCache\"\n"
23869 " number_of_elements=\"1\">\n"
23870 " <BooleanDomain name=\"bool\" />\n"
23871 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
23872 " and representations cache based on what the view tells it. However in\n"
23873 " some cases we may want to force a representation to cache irrespective\n"
23874 " of the view (e.g. comparative views). In which case these ivars can up\n"
23875 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
23876 " Instead, ForcedCacheKey is used.</Documentation>\n"
23877 " </IntVectorProperty>\n"
23878 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
23879 " default_values=\"none\"\n"
23880 " is_internal=\"1\"\n"
23881 " name=\"ForcedCacheKey\"\n"
23882 " number_of_elements=\"1\">\n"
23883 " <DoubleRangeDomain name=\"range\" />\n"
23884 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
23885 " and representations cache based on what the view tells it. However in\n"
23886 " some cases we may want to force a representation to cache irrespective\n"
23887 " of the view (e.g. comparative views). In which case these ivars can up\n"
23888 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
23889 " Instead, ForcedCacheKey is used.</Documentation>\n"
23890 " </DoubleVectorProperty>\n"
23891 " <IntVectorProperty command=\"SetInteractivity\"\n"
23892 " default_values=\"1\"\n"
23893 " name=\"Interactivity\"\n"
23894 " number_of_elements=\"1\">\n"
23895 " <BooleanDomain name=\"bool\" />\n"
23896 " <Documentation>\n"
23897 " Set whether user should be able to interactively place the progressBar in the view.\n"
23898 " </Documentation>\n"
23899 " </IntVectorProperty>\n"
23900 " <SubProxy command=\"SetProgressBarWidgetRepresentation\">\n"
23901 " <Proxy name=\"ProgressBarWidgetRepresentation\"\n"
23902 " proxygroup=\"representations\"\n"
23903 " proxyname=\"ProgressBarWidgetRepresentation\"></Proxy>\n"
23904 " <ExposedProperties>\n"
23905 " <Property name=\"Position\" />\n"
23906 " <Property name=\"Position2\" panel_visibility=\"never\"/>\n"
23907 " <Property name=\"PositionInfo\" />\n"
23908 " <Property name=\"Position2Info\" />\n"
23909 " <Property name=\"ProgressBarColor\"/>\n"
23910 " <Property name=\"SecondaryProgressBarColor\"/>\n"
23911 " <Property name=\"DrawBackground\"/>\n"
23912 " </ExposedProperties>\n"
23913 " </SubProxy>\n"
23914 " <!-- End of ProgressBarSourceRepresentation -->\n"
23915 " </RepresentationProxy>\n"
23916 " <!-- =================================================================== -->\n"
23917 ;
23918 
23919 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
23921 " <RepresentationProxy class=\"vtkLogoSourceRepresentation\"\n"
23922 " name=\"LogoSourceRepresentation\"\n"
23923 " processes=\"client|dataserver|renderserver\"\n"
23924 " si_class=\"vtkSIProxy\">\n"
23925 " <Documentation>Representation proxy used to show a Logo.</Documentation>\n"
23926 " <InputProperty command=\"SetInputConnection\"\n"
23927 " name=\"Input\">\n"
23928 " <DataTypeDomain name=\"input_type\">\n"
23929 " <DataType value=\"vtkImageData\" />\n"
23930 " </DataTypeDomain>\n"
23931 " <Documentation>ImageData input for the representation.</Documentation>\n"
23932 " </InputProperty>\n"
23933 " <IntVectorProperty command=\"SetVisibility\"\n"
23934 " default_values=\"1\"\n"
23935 " name=\"Visibility\"\n"
23936 " number_of_elements=\"1\"\n"
23937 " panel_visibility=\"never\">\n"
23938 " <BooleanDomain name=\"bool\" />\n"
23939 " </IntVectorProperty>\n"
23940 " <IntVectorProperty command=\"SetInteractivity\"\n"
23941 " default_values=\"1\"\n"
23942 " name=\"Interactivity\"\n"
23943 " number_of_elements=\"1\">\n"
23944 " <BooleanDomain name=\"bool\" />\n"
23945 " <Documentation>\n"
23946 " Set whether user should be able to interactively place the Logo in the view.\n"
23947 " </Documentation>\n"
23948 " </IntVectorProperty>\n"
23949 " <IntVectorProperty command=\"SetInteractiveScaling\"\n"
23950 " default_values=\"1\"\n"
23951 " name=\"InteractiveScaling\"\n"
23952 " number_of_elements=\"1\">\n"
23953 " <BooleanDomain name=\"bool\" />\n"
23954 " <Documentation>\n"
23955 " Set whether user should be able to interactively scale the Logo in the view (when checked)\n"
23956 " or choose the scaling in the properties panel (when unchecked).\n"
23957 " </Documentation>\n"
23958 " </IntVectorProperty>\n"
23959 " <DoubleVectorProperty command=\"SetImageScale\"\n"
23960 " default_values=\"0.08\"\n"
23961 " name=\"ImageScale\"\n"
23962 " number_of_elements=\"1\">\n"
23963 " <DoubleRangeDomain max=\"2\"\n"
23964 " min=\"0.01\"\n"
23965 " name=\"range\" />\n"
23966 " <Hints>\n"
23967 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
23968 " <Property name=\"InteractiveScaling\"\n"
23969 " function=\"boolean_invert\" />\n"
23970 " </PropertyWidgetDecorator>\n"
23971 " </Hints>\n"
23972 " <Documentation>\n"
23973 " Scale of the logo, relative to render view height. Ratio is preserved.\n"
23974 " </Documentation>\n"
23975 " </DoubleVectorProperty>\n"
23976 " <DoubleVectorProperty command=\"SetOpacity\"\n"
23977 " default_values=\"1.0\"\n"
23978 " name=\"Opacity\"\n"
23979 " number_of_elements=\"1\">\n"
23980 " <DoubleRangeDomain max=\"1\"\n"
23981 " min=\"0\"\n"
23982 " name=\"range\" />\n"
23983 " </DoubleVectorProperty>\n"
23984 "\n"
23985 " <SubProxy command=\"SetLogoWidgetRepresentation\">\n"
23986 " <Proxy name=\"LogoWidgetRepresentation\"\n"
23987 " proxygroup=\"representations\"\n"
23988 " proxyname=\"LogoWidgetRepresentation\"></Proxy>\n"
23989 " <ExposedProperties>\n"
23990 " <Property name=\"ShowBorder\" />\n"
23991 " <Property name=\"BorderThickness\" />\n"
23992 " <Property name=\"BorderColor\" />\n"
23993 " <PropertyGroup name=\"LogoPosition\" label=\"Logo Position\" panel_widget=\"TextLocationEditor\">\n"
23994 " <Property name=\"WindowLocation\" />\n"
23995 " <Property name=\"Position\" />\n"
23996 " <Property name=\"Position2\" panel_visibility=\"never\"/>\n"
23997 " <Property name=\"PositionInfo\" />\n"
23998 " <Property name=\"Position2Info\" />\n"
23999 " </PropertyGroup>\n"
24000 " </ExposedProperties>\n"
24001 " </SubProxy>\n"
24002 " <!-- End of LogoSourceRepresentation -->\n"
24003 " </RepresentationProxy>\n"
24004 " <!-- =================================================================== -->\n"
24005 " <Proxy class=\"vtkPVFrustumActor\"\n"
24006 " name=\"FrustumWidget\"\n"
24007 " processes=\"client|dataserver|renderserver\">\n"
24008 " <Documentation>Representation for a frustum</Documentation>\n"
24009 " <DoubleVectorProperty argument_is_array=\"1\"\n"
24010 " command=\"SetFrustum\"\n"
24011 " default_values=\"0 0 0 1 0 0 0 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 1 1\"\n"
24012 " name=\"Frustum\"\n"
24013 " number_of_elements=\"24\">\n"
24014 " <Documentation>Specify the corners of the outline when in Oriented\n"
24015 " mode, the values are supplied as 8*3 double values.</Documentation>\n"
24016 " </DoubleVectorProperty>\n"
24017 " <IntVectorProperty command=\"SetVisibility\"\n"
24018 " default_values=\"1\"\n"
24019 " name=\"Visibility\"\n"
24020 " number_of_elements=\"1\">\n"
24021 " <BooleanDomain name=\"bool\" />\n"
24022 " </IntVectorProperty>\n"
24023 " <DoubleVectorProperty command=\"SetColor\"\n"
24024 " default_values=\"0.5 0.5 0.5\"\n"
24025 " name=\"Color\"\n"
24026 " number_of_elements=\"3\">\n"
24027 " <DoubleRangeDomain max=\"1 1 1\"\n"
24028 " min=\"0 0 0\"\n"
24029 " name=\"range\" />\n"
24030 " <Hints>\n"
24031 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"TextAnnotationColor\" unlink_if_modified=\"1\" />\n"
24032 " </Hints>\n"
24033 " </DoubleVectorProperty>\n"
24034 " <DoubleVectorProperty command=\"SetLineWidth\"\n"
24035 " default_values=\"3.0\"\n"
24036 " name=\"LineWidth\"\n"
24037 " number_of_elements=\"1\">\n"
24038 " <DoubleRangeDomain min=\"0\"\n"
24039 " name=\"range\" />\n"
24040 " </DoubleVectorProperty>\n"
24041 " <!-- End of FrustumWidget -->\n"
24042 " </Proxy>\n"
24043 "\n"
24044 " <!-- ================================================================== -->\n"
24045 " <RepresentationProxy name=\"GeometrySliceRepresentation\"\n"
24046 " base_proxygroup=\"internal_representations\"\n"
24047 " base_proxyname=\"SurfaceRepresentationBase\"\n"
24048 " class=\"vtkGeometrySliceRepresentation\"\n"
24049 " processes=\"client|renderserver|dataserver\">\n"
24050 " <Documentation>\n"
24051 " GeometrySliceRepresentation add support to show multiple slices in the view.\n"
24052 " This is used by CompositeMultiSliceRepresentation.\n"
24053 " </Documentation>\n"
24054 " <InputProperty command=\"SetInputConnection\"\n"
24055 " name=\"Input\">\n"
24056 " <DataTypeDomain name=\"input_type\">\n"
24057 " <DataType value=\"vtkDataSet\" />\n"
24058 " </DataTypeDomain>\n"
24059 " <Documentation>Set the input to the representation.</Documentation>\n"
24060 " </InputProperty>\n"
24061 "\n"
24062 " <IntVectorProperty name=\"ShowOutline\"\n"
24063 " command=\"SetShowOutline\"\n"
24064 " number_of_elements=\"1\"\n"
24065 " default_values=\"0\">\n"
24066 " <Documentation>\n"
24067 " Check to show data outline when showing \"Slices\".\n"
24068 " </Documentation>\n"
24069 " <BooleanDomain name=\"bool\" />\n"
24070 " </IntVectorProperty>\n"
24071 " </RepresentationProxy>\n"
24072 "\n"
24073 " <!-- ================================================================ -->\n"
24074 " <PVRepresentationProxy name=\"CompositeMultiSliceRepresentation\"\n"
24075 " base_proxygroup=\"representations\"\n"
24076 " base_proxyname=\"GeometryRepresentation\"\n"
24077 " class=\"vtkPVCompositeRepresentation\"\n"
24078 " processes=\"client|renderserver|dataserver\" >\n"
24079 " <RepresentationType subproxy=\"GeometrySliceRepresentation\"\n"
24080 " text=\"Slices\" subtype=\"Surface\"/>\n"
24081 " <SubProxy>\n"
24082 " <Proxy name=\"GeometrySliceRepresentation\"\n"
24083 " proxygroup=\"representations\"\n"
24084 " proxyname=\"GeometrySliceRepresentation\">\n"
24085 " </Proxy>\n"
24086 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
24087 " <Exception name=\"Input\" />\n"
24088 " <Exception name=\"Visibility\" />\n"
24089 " </ShareProperties>\n"
24090 " <ExposedProperties>\n"
24091 " <PropertyGroup label=\"Slices Parameters\">\n"
24092 " <Property name=\"ShowOutline\"\n"
24093 " panel_visibility=\"advanced\"\n"
24094 " panel_visibility_default_for_representation=\"slices\" />\n"
24095 " </PropertyGroup>\n"
24096 " </ExposedProperties>\n"
24097 " </SubProxy>\n"
24098 " </PVRepresentationProxy>\n"
24099 "\n"
24100 " <!-- ================================================================ -->\n"
24101 " <PVRepresentationProxy name=\"CompositeOrthographicSliceRepresentation\"\n"
24102 " base_proxygroup=\"representations\"\n"
24103 " base_proxyname=\"CompositeMultiSliceRepresentation\"\n"
24104 " class=\"vtkPVCompositeOrthographicSliceRepresentation\"\n"
24105 " processes=\"client|renderserver|dataserver\">\n"
24106 " <SubProxy command=\"SetSliceRepresentation0\">\n"
24107 " <Proxy name=\"GeometrySliceRepresentationX\"\n"
24108 " proxygroup=\"representations\"\n"
24109 " proxyname=\"GeometrySliceRepresentation\">\n"
24110 " </Proxy>\n"
24111 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
24112 " <Exception name=\"Input\" />\n"
24113 " <Exception name=\"Visibility\" />\n"
24114 " </ShareProperties>\n"
24115 " </SubProxy>\n"
24116 " <SubProxy command=\"SetSliceRepresentation1\">\n"
24117 " <Proxy name=\"GeometrySliceRepresentationY\"\n"
24118 " proxygroup=\"representations\"\n"
24119 " proxyname=\"GeometrySliceRepresentation\">\n"
24120 " </Proxy>\n"
24121 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
24122 " <Exception name=\"Input\" />\n"
24123 " <Exception name=\"Visibility\" />\n"
24124 " </ShareProperties>\n"
24125 " </SubProxy>\n"
24126 " <SubProxy command=\"SetSliceRepresentation2\">\n"
24127 " <Proxy name=\"GeometrySliceRepresentationZ\"\n"
24128 " proxygroup=\"representations\"\n"
24129 " proxyname=\"GeometrySliceRepresentation\">\n"
24130 " </Proxy>\n"
24131 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
24132 " <Exception name=\"Input\" />\n"
24133 " <Exception name=\"Visibility\" />\n"
24134 " </ShareProperties>\n"
24135 " </SubProxy>\n"
24136 " </PVRepresentationProxy>\n"
24137 " <!-- ================================================================== -->\n"
24138 " <RepresentationProxy class=\"vtkPolarAxesRepresentation\"\n"
24139 " name=\"PolarAxesRepresentation\"\n"
24140 " processes=\"client|renderserver|dataserver\">\n"
24141 " <Documentation>PolarAxesRepresentation is a representation of Polar\n"
24142 " axes on any kind of dataset.</Documentation>\n"
24143 " <InputProperty command=\"SetInputConnection\"\n"
24144 " name=\"Input\">\n"
24145 " <DataTypeDomain name=\"input_type\">\n"
24146 " <DataType value=\"vtkDataSet\" />\n"
24147 " <DataType value=\"vtkHyperTreeGrid\" />\n"
24148 " </DataTypeDomain>\n"
24149 " <Documentation>Set the input to the representation.</Documentation>\n"
24150 " </InputProperty>\n"
24151 " <Hints>\n"
24152 " <ProxyList>\n"
24153 " <Link name=\"Input\" with_property=\"Input\"/>\n"
24154 " <ShareProperties parent_subproxy=\"SurfaceRepresentation\">\n"
24155 " <Exception name=\"Input\" />\n"
24156 " <Exception name=\"Visibility\" />\n"
24157 " </ShareProperties>\n"
24158 " </ProxyList>\n"
24159 " </Hints>\n"
24160 " <IntVectorProperty command=\"SetVisibility\"\n"
24161 " default_values=\"0\"\n"
24162 " name=\"Visibility\"\n"
24163 " number_of_elements=\"1\"\n"
24164 " animateable=\"0\">\n"
24165 " <BooleanDomain name=\"bool\" />\n"
24166 " <Documentation>Set the visibility of the representation.</Documentation>\n"
24167 " </IntVectorProperty>\n"
24168 "\n"
24169 " <DoubleVectorProperty command=\"SetPosition\"\n"
24170 " default_values=\"0 0 0\"\n"
24171 " label=\"Translation\"\n"
24172 " name=\"Position\"\n"
24173 " number_of_elements=\"3\">\n"
24174 " <DoubleRangeDomain name=\"range\" />\n"
24175 " <Documentation>Set the polar axes origin position.</Documentation>\n"
24176 " </DoubleVectorProperty>\n"
24177 " <DoubleVectorProperty command=\"SetScale\"\n"
24178 " default_values=\"1 1 1\"\n"
24179 " name=\"Scale\"\n"
24180 " number_of_elements=\"3\">\n"
24181 " <DoubleRangeDomain name=\"range\" />\n"
24182 " <Documentation>Set the polar axes bounds transform scale.</Documentation>\n"
24183 " </DoubleVectorProperty>\n"
24184 " <DoubleVectorProperty command=\"SetOrientation\"\n"
24185 " default_values=\"0 0 0\"\n"
24186 " name=\"Orientation\"\n"
24187 " number_of_elements=\"3\">\n"
24188 " <DoubleRangeDomain name=\"range\" />\n"
24189 " <Documentation>Set the polar axes bounds transform orientation.</Documentation>\n"
24190 " </DoubleVectorProperty>\n"
24191 " <PropertyGroup label=\"Transform\">\n"
24192 " <Property name=\"Position\"/>\n"
24193 " <Property name=\"Scale\"/>\n"
24194 " <Property name=\"Orientation\"/>\n"
24195 " </PropertyGroup>\n"
24196 "\n"
24197 " <DoubleVectorProperty command=\"GetDataBounds\"\n"
24198 " default_values=\"0 1 0 1 0 1\"\n"
24199 " information_only=\"1\"\n"
24200 " name=\"DataBounds\"\n"
24201 " number_of_elements=\"6\">\n"
24202 " <SimpleDoubleInformationHelper />\n"
24203 " <Documentation>Get the polar axes transformed bounds.</Documentation>\n"
24204 " </DoubleVectorProperty>\n"
24205 " <IntVectorProperty command=\"SetEnableCustomBounds\"\n"
24206 " default_values=\"0 0 0\"\n"
24207 " name=\"EnableCustomBounds\"\n"
24208 " panel_visibility=\"advanced\"\n"
24209 " number_of_elements=\"3\">\n"
24210 " <Documentation>Activate the use of polar axes custom bounds.</Documentation>\n"
24211 " </IntVectorProperty>\n"
24212 " <DoubleVectorProperty command=\"SetCustomBounds\"\n"
24213 " default_values=\"0 1 0 1 0 1\"\n"
24214 " name=\"CustomBounds\"\n"
24215 " panel_visibility=\"advanced\"\n"
24216 " number_of_elements=\"6\">\n"
24217 " <Documentation>Set the polar axes custom bounds.</Documentation>\n"
24218 " </DoubleVectorProperty>\n"
24219 " <IntVectorProperty command=\"SetEnableCustomRange\"\n"
24220 " default_values=\"0\"\n"
24221 " name=\"EnableCustomRange\"\n"
24222 " number_of_elements=\"1\">\n"
24223 " <BooleanDomain name=\"bool\" />\n"
24224 " <Documentation>Activate the use of polar axes custom range.</Documentation>\n"
24225 " </IntVectorProperty>\n"
24226 " <DoubleVectorProperty command=\"SetCustomRange\"\n"
24227 " default_values=\"0 1\"\n"
24228 " name=\"CustomRange\"\n"
24229 " number_of_elements=\"2\">\n"
24230 " <Hints>\n"
24231 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24232 " <Property name=\"EnableCustomRange\"\n"
24233 " function=\"boolean\" />\n"
24234 " </PropertyWidgetDecorator>\n"
24235 " </Hints>\n"
24236 " <Documentation>Set the polar axes custom range.</Documentation>\n"
24237 ;
24238 
24239 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
24241 " </DoubleVectorProperty>\n"
24242 " <IntVectorProperty command=\"SetEnableAutoPole\"\n"
24243 " default_values=\"1\"\n"
24244 " name=\"AutoPole\"\n"
24245 " number_of_elements=\"1\">\n"
24246 " <BooleanDomain name=\"bool\" />\n"
24247 " <Documentation>Activate the automatic placement of the pole (origin of the axes) at the center of the bounding box.\n"
24248 " </Documentation>\n"
24249 " </IntVectorProperty>\n"
24250 " <PropertyGroup label=\"Custom Bounds and Range\">\n"
24251 " <Property name=\"EnableCustomBounds\"/>\n"
24252 " <Property name=\"CustomBounds\"/>\n"
24253 " <Property name=\"EnableCustomRange\"/>\n"
24254 " <Property name=\"CustomRange\"/>\n"
24255 " <Property name=\"AutoPole\"/>\n"
24256 " </PropertyGroup>\n"
24257 "\n"
24258 " <IntVectorProperty command=\"SetPolarAxisVisibility\"\n"
24259 " default_values=\"1\"\n"
24260 " name=\"PolarAxisVisibility\"\n"
24261 " number_of_elements=\"1\">\n"
24262 " <BooleanDomain name=\"bool\" />\n"
24263 " <Documentation>Set the visibility of polar axis.</Documentation>\n"
24264 " </IntVectorProperty>\n"
24265 " <IntVectorProperty command=\"SetRadialAxesVisibility\"\n"
24266 " default_values=\"1\"\n"
24267 " name=\"RadialAxesVisibility\"\n"
24268 " number_of_elements=\"1\">\n"
24269 " <BooleanDomain name=\"bool\" />\n"
24270 " <Documentation>Set all radial axes visibility.</Documentation>\n"
24271 " </IntVectorProperty>\n"
24272 " <IntVectorProperty command=\"SetDrawRadialGridlines\"\n"
24273 " default_values=\"1\"\n"
24274 " name=\"DrawRadialGridlines\"\n"
24275 " panel_visibility=\"advanced\"\n"
24276 " number_of_elements=\"1\">\n"
24277 " <BooleanDomain name=\"bool\" />\n"
24278 " <Hints>\n"
24279 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24280 " <Property name=\"RadialAxesVisibility\"\n"
24281 " function=\"boolean\" />\n"
24282 " </PropertyWidgetDecorator>\n"
24283 " </Hints>\n"
24284 " <Documentation>Set the visibility of radial grid lines.</Documentation>\n"
24285 " </IntVectorProperty>\n"
24286 " <IntVectorProperty command=\"SetPolarArcsVisibility\"\n"
24287 " default_values=\"1\"\n"
24288 " name=\"PolarArcsVisibility\"\n"
24289 " number_of_elements=\"1\">\n"
24290 " <BooleanDomain name=\"bool\" />\n"
24291 " <Documentation>Set all polar arcs visibility.</Documentation>\n"
24292 " </IntVectorProperty>\n"
24293 " <IntVectorProperty command=\"SetDrawPolarArcsGridlines\"\n"
24294 " default_values=\"1\"\n"
24295 " name=\"DrawPolarArcsGridlines\"\n"
24296 " panel_visibility=\"advanced\"\n"
24297 " number_of_elements=\"1\">\n"
24298 " <BooleanDomain name=\"bool\" />\n"
24299 " <Hints>\n"
24300 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24301 " <Property name=\"PolarArcsVisibility\"\n"
24302 " function=\"boolean\" />\n"
24303 " </PropertyWidgetDecorator>\n"
24304 " </Hints>\n"
24305 " <Documentation>Set the visibility of polar arcs grid lines.</Documentation>\n"
24306 " </IntVectorProperty>\n"
24307 " <PropertyGroup label=\"Visibility Control\">\n"
24308 " <Property name=\"PolarAxisVisibility\" />\n"
24309 " <Property name=\"RadialAxesVisibility\" />\n"
24310 " <Property name=\"DrawRadialGridlines\" />\n"
24311 " <Property name=\"PolarArcsVisibility\" />\n"
24312 " <Property name=\"DrawPolarArcsGridlines\" />\n"
24313 " </PropertyGroup>\n"
24314 "\n"
24315 " <IntVectorProperty command=\"SetNumberOfRadialAxes\"\n"
24316 " default_values=\"0\"\n"
24317 " name=\"NumberOfRadialAxes\"\n"
24318 " number_of_elements=\"1\">\n"
24319 " <IntRangeDomain min=\"0\"\n"
24320 " max=\"100\"\n"
24321 " name=\"range\" />\n"
24322 " <Documentation>Set the number of radial axes,\n"
24323 " If value is 0 (the default), the number of radial axes is automatically calculated.\n"
24324 " Depends on the Delta Angle Radial Axes for automatic computation.\n"
24325 " </Documentation>\n"
24326 " </IntVectorProperty>\n"
24327 " <DoubleVectorProperty command=\"SetDeltaAngleRadialAxes\"\n"
24328 " default_values=\"45\"\n"
24329 " name=\"DeltaAngleRadialAxes\"\n"
24330 " number_of_elements=\"1\">\n"
24331 " <DoubleRangeDomain min=\"0\"\n"
24332 " max=\"360\"\n"
24333 " name=\"range\" />\n"
24334 " <Documentation>Set the angle (in degrees) between radial axes,\n"
24335 " If value is 0, the angle between radial axes is automatically calculated.\n"
24336 " Depends on the Number Of Radial Axes for automatic computation.\n"
24337 " </Documentation>\n"
24338 " </DoubleVectorProperty>\n"
24339 " <IntVectorProperty command=\"SetNumberOfPolarAxes\"\n"
24340 " default_values=\"5\"\n"
24341 " name=\"NumberOfPolarAxes\"\n"
24342 " number_of_elements=\"1\">\n"
24343 " <IntRangeDomain min=\"0\"\n"
24344 " max=\"100\"\n"
24345 " name=\"range\" />\n"
24346 " <Documentation>Set the number of polar axes,\n"
24347 " If value is 0, the number of polar axes is automatically calculated.\n"
24348 " Depends on the Delta Range Polar Axes for automatic computation.\n"
24349 " </Documentation>\n"
24350 " </IntVectorProperty>\n"
24351 " <DoubleVectorProperty command=\"SetDeltaRangePolarAxes\"\n"
24352 " name=\"DeltaRangePolarAxes\"\n"
24353 " number_of_elements=\"1\"\n"
24354 " default_values=\"0\">\n"
24355 " <DoubleRangeDomain name=\"range\" />\n"
24356 " <Documentation>Set the range between polar axes,\n"
24357 " If value is 0 (the default), the range between polar axes is automatically calculated.\n"
24358 " Depends on the Number Of Polar Axes for automatic computation.\n"
24359 " </Documentation>\n"
24360 " </DoubleVectorProperty>\n"
24361 " <IntVectorProperty command=\"SetEnableCustomMinRadius\"\n"
24362 " default_values=\"1\"\n"
24363 " name=\"CustomMinRadius\"\n"
24364 " number_of_elements=\"1\">\n"
24365 " <BooleanDomain name=\"bool\" />\n"
24366 " <Documentation>Activate the use of custom minimum radius.\n"
24367 " If off, Minimum Radius is computed relatively to pole position.\n"
24368 " </Documentation>\n"
24369 " </IntVectorProperty>\n"
24370 " <DoubleVectorProperty command=\"SetMinRadius\"\n"
24371 " default_values=\"0\"\n"
24372 " name=\"MinimumRadius\"\n"
24373 " number_of_elements=\"1\">\n"
24374 " <DoubleRangeDomain min=\"0\"\n"
24375 " max=\"100\"\n"
24376 " name=\"range\" />\n"
24377 " <Hints>\n"
24378 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24379 " <Property name=\"CustomMinRadius\"\n"
24380 " function=\"boolean\" />\n"
24381 " </PropertyWidgetDecorator>\n"
24382 " </Hints>\n"
24383 " <Documentation>Set the minimum radius.</Documentation>\n"
24384 " </DoubleVectorProperty>\n"
24385 " <IntVectorProperty command=\"SetEnableCustomMaxRadius\"\n"
24386 " default_values=\"0\"\n"
24387 " name=\"CustomMaxRadius\"\n"
24388 " number_of_elements=\"1\">\n"
24389 " <BooleanDomain name=\"bool\" />\n"
24390 " <Documentation>Activate the use of custom maximum radius.\n"
24391 " If off, Maximum Radius is computed relatively to pole position.</Documentation>\n"
24392 " </IntVectorProperty>\n"
24393 " <DoubleVectorProperty command=\"SetMaxRadius\"\n"
24394 " default_values=\"1\"\n"
24395 " name=\"MaximumRadius\"\n"
24396 " number_of_elements=\"1\">\n"
24397 " <DoubleRangeDomain min=\"0\"\n"
24398 " max=\"100\"\n"
24399 " name=\"range\" />\n"
24400 " <Hints>\n"
24401 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24402 " <Property name=\"CustomMaxRadius\"\n"
24403 " function=\"boolean\" />\n"
24404 " </PropertyWidgetDecorator>\n"
24405 " </Hints>\n"
24406 " <Documentation>Set the maximum radius.</Documentation>\n"
24407 " </DoubleVectorProperty>\n"
24408 " <IntVectorProperty command=\"SetEnableCustomAngle\"\n"
24409 " default_values=\"1\"\n"
24410 " name=\"CustomAngles\"\n"
24411 " number_of_elements=\"1\">\n"
24412 " <BooleanDomain name=\"bool\" />\n"
24413 " <Documentation>Activate the use of custom min/max angle.\n"
24414 " If off, Minimum/Maximum Angle are computed relatively to pole position.</Documentation>\n"
24415 " </IntVectorProperty>\n"
24416 " <DoubleVectorProperty command=\"SetMinAngle\"\n"
24417 " default_values=\"0\"\n"
24418 " name=\"MinimumAngle\"\n"
24419 " number_of_elements=\"1\">\n"
24420 " <DoubleRangeDomain min=\"-180\"\n"
24421 " max=\"180\"\n"
24422 " name=\"range\" />\n"
24423 " <Hints>\n"
24424 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24425 " <Property name=\"CustomAngles\"\n"
24426 " function=\"boolean\" />\n"
24427 " </PropertyWidgetDecorator>\n"
24428 " </Hints>\n"
24429 " <Documentation>Set the minimum angle (in degrees).</Documentation>\n"
24430 " </DoubleVectorProperty>\n"
24431 " <DoubleVectorProperty command=\"SetMaxAngle\"\n"
24432 " default_values=\"90\"\n"
24433 " name=\"MaximumAngle\"\n"
24434 " number_of_elements=\"1\">\n"
24435 " <DoubleRangeDomain min=\"-180\"\n"
24436 " max=\"180\"\n"
24437 " name=\"range\" />\n"
24438 " <Hints>\n"
24439 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24440 " <Property name=\"CustomAngles\"\n"
24441 " function=\"boolean\" />\n"
24442 " </PropertyWidgetDecorator>\n"
24443 " </Hints>\n"
24444 " <Documentation>Set the maximum angle (in degrees).</Documentation>\n"
24445 " </DoubleVectorProperty>\n"
24446 " <IntVectorProperty command=\"SetRadialAxesOriginToPolarAxis\"\n"
24447 " default_values=\"1\"\n"
24448 " name=\"RadialAxesOriginToPolarAxis\"\n"
24449 " panel_visibility=\"advanced\"\n"
24450 " number_of_elements=\"1\">\n"
24451 " <BooleanDomain name=\"bool\" />\n"
24452 " <Documentation>If On, the radial axes are drawn from the angle of the polar Axis\n"
24453 " (i.e. MinimumAngle) and continue counterclockwise with the step DeltaAngleRadialAxes.\n"
24454 " if Off, the start angle is 0.0.</Documentation>\n"
24455 " </IntVectorProperty>\n"
24456 " <DoubleVectorProperty command=\"SetPolarArcResolutionPerDegree\"\n"
24457 " default_values=\"0.2\"\n"
24458 " name=\"PolarArcResolutionPerDegree\"\n"
24459 " panel_visibility=\"advanced\"\n"
24460 " number_of_elements=\"1\">\n"
24461 " <DoubleRangeDomain max=\"10.0\"\n"
24462 " min=\"0.05\"\n"
24463 " name=\"range\" />\n"
24464 " <Documentation>Set the number of line drawn per degree.</Documentation>\n"
24465 " </DoubleVectorProperty>\n"
24466 " <DoubleVectorProperty command=\"SetRatio\"\n"
24467 " default_values=\"1\"\n"
24468 " name=\"Ratio\"\n"
24469 " number_of_elements=\"1\">\n"
24470 " <DoubleRangeDomain max=\"100.0\"\n"
24471 " min=\"0.001\"\n"
24472 " name=\"range\" />\n"
24473 " <Documentation>Set the polar ellipse ratio.</Documentation>\n"
24474 " </DoubleVectorProperty>\n"
24475 " <PropertyGroup label=\"Aspect Control\">\n"
24476 " <Property name=\"NumberOfRadialAxes\" />\n"
24477 " <Property name=\"DeltaAngleRadialAxes\" />\n"
24478 " <Property name=\"NumberOfPolarAxes\" />\n"
24479 " <Property name=\"DeltaRangePolarAxes\" />\n"
24480 " <Property name=\"CustomMinRadius\" />\n"
24481 " <Property name=\"MinimumRadius\" />\n"
24482 " <Property name=\"CustomMaxRadius\" />\n"
24483 " <Property name=\"MaximumRadius\" />\n"
24484 " <Property name=\"CustomAngles\" />\n"
24485 " <Property name=\"MinimumAngle\" />\n"
24486 " <Property name=\"MaximumAngle\" />\n"
24487 " <Property name=\"RadialAxesOriginToPolarAxis\" />\n"
24488 " <Property name=\"PolarArcResolutionPerDegree\" />\n"
24489 " <Property name=\"Ratio\" />\n"
24490 " </PropertyGroup>\n"
24491 "\n"
24492 " <IntVectorProperty command=\"SetEnableOverallColor\"\n"
24493 " default_values=\"1\"\n"
24494 " name=\"EnableOverallColor\"\n"
24495 " number_of_elements=\"1\">\n"
24496 " <BooleanDomain name=\"bool\" />\n"
24497 " <Documentation>If On, the whole polar axes is unicolor.\n"
24498 " If Off, you can specify a color for each feature.</Documentation>\n"
24499 " </IntVectorProperty>\n"
24500 " <DoubleVectorProperty command=\"SetOverallColor\"\n"
24501 " default_values=\"1 1 1\"\n"
24502 " name=\"OverallColor\"\n"
24503 " panel_widget=\"color_selector\"\n"
24504 " number_of_elements=\"3\">\n"
24505 " <DoubleRangeDomain max=\"1 1 1\"\n"
24506 " min=\"0 0 0\"\n"
24507 " name=\"range\" />\n"
24508 " <Hints>\n"
24509 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24510 " <Property name=\"EnableOverallColor\"\n"
24511 " function=\"boolean\" />\n"
24512 " </PropertyWidgetDecorator>\n"
24513 " </Hints>\n"
24514 " <Documentation>Set the overall color.</Documentation>\n"
24515 " </DoubleVectorProperty>\n"
24516 " <DoubleVectorProperty command=\"SetPolarAxisColor\"\n"
24517 " default_values=\"1 1 1\"\n"
24518 " name=\"PolarAxisColor\"\n"
24519 " panel_widget=\"color_selector\"\n"
24520 " number_of_elements=\"3\">\n"
24521 " <DoubleRangeDomain max=\"1 1 1\"\n"
24522 " min=\"0 0 0\"\n"
24523 " name=\"range\" />\n"
24524 " <Hints>\n"
24525 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24526 " <Property name=\"EnableOverallColor\"\n"
24527 " function=\"boolean_invert\" />\n"
24528 " </PropertyWidgetDecorator>\n"
24529 " </Hints>\n"
24530 " <Documentation>Set the Polar Axis color.</Documentation>\n"
24531 " </DoubleVectorProperty>\n"
24532 " <DoubleVectorProperty command=\"SetPolarArcsColor\"\n"
24533 " default_values=\"1 1 1\"\n"
24534 " name=\"PolarArcsColor\"\n"
24535 " panel_widget=\"color_selector\"\n"
24536 " number_of_elements=\"3\">\n"
24537 " <DoubleRangeDomain max=\"1 1 1\"\n"
24538 " min=\"0 0 0\"\n"
24539 " name=\"range\" />\n"
24540 " <Hints>\n"
24541 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24542 " <Property name=\"EnableOverallColor\"\n"
24543 " function=\"boolean_invert\" />\n"
24544 " </PropertyWidgetDecorator>\n"
24545 " </Hints>\n"
24546 " <Documentation>Set the Polar Arcs color.</Documentation>\n"
24547 " </DoubleVectorProperty>\n"
24548 " <DoubleVectorProperty command=\"SetLastRadialAxisColor\"\n"
24549 " default_values=\"1 1 1\"\n"
24550 " name=\"LastRadialAxisColor\"\n"
24551 " panel_widget=\"color_selector\"\n"
24552 ;
24553 
24554 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
24556 " number_of_elements=\"3\">\n"
24557 " <DoubleRangeDomain max=\"1 1 1\"\n"
24558 " min=\"0 0 0\"\n"
24559 " name=\"range\" />\n"
24560 " <Hints>\n"
24561 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24562 " <Property name=\"EnableOverallColor\"\n"
24563 " function=\"boolean_invert\" />\n"
24564 " </PropertyWidgetDecorator>\n"
24565 " </Hints>\n"
24566 " <Documentation>Set the Last Radial Axis color.</Documentation>\n"
24567 " </DoubleVectorProperty>\n"
24568 " <DoubleVectorProperty command=\"SetSecondaryPolarArcsColor\"\n"
24569 " default_values=\"1 1 1\"\n"
24570 " name=\"SecondaryPolarArcsColor\"\n"
24571 " panel_widget=\"color_selector\"\n"
24572 " number_of_elements=\"3\">\n"
24573 " <DoubleRangeDomain max=\"1 1 1\"\n"
24574 " min=\"0 0 0\"\n"
24575 " name=\"range\" />\n"
24576 " <Hints>\n"
24577 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24578 " <Property name=\"EnableOverallColor\"\n"
24579 " function=\"boolean_invert\" />\n"
24580 " </PropertyWidgetDecorator>\n"
24581 " </Hints>\n"
24582 " <Documentation>Set the Secondary Polar Arcs color.</Documentation>\n"
24583 " </DoubleVectorProperty>\n"
24584 " <DoubleVectorProperty command=\"SetSecondaryRadialAxesColor\"\n"
24585 " default_values=\"1 1 1\"\n"
24586 " name=\"SecondaryRadialAxesColor\"\n"
24587 " panel_widget=\"color_selector\"\n"
24588 " number_of_elements=\"3\">\n"
24589 " <DoubleRangeDomain max=\"1 1 1\"\n"
24590 " min=\"0 0 0\"\n"
24591 " name=\"range\" />\n"
24592 " <Hints>\n"
24593 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24594 " <Property name=\"EnableOverallColor\"\n"
24595 " function=\"boolean_invert\" />\n"
24596 " </PropertyWidgetDecorator>\n"
24597 " </Hints>\n"
24598 " <Documentation>Set the Secondary Radial Axes color.</Documentation>\n"
24599 " </DoubleVectorProperty>\n"
24600 " <PropertyGroup label=\"Colors\">\n"
24601 " <Property name=\"EnableOverallColor\"/>\n"
24602 " <Property name=\"OverallColor\"/>\n"
24603 " <Property name=\"PolarAxisColor\"/>\n"
24604 " <Property name=\"PolarArcsColor\"/>\n"
24605 " <Property name=\"LastRadialAxisColor\"/>\n"
24606 " <Property name=\"SecondaryPolarArcsColor\"/>\n"
24607 " <Property name=\"SecondaryRadialAxesColor\"/>\n"
24608 " </PropertyGroup>\n"
24609 "\n"
24610 " <IntVectorProperty command=\"SetPolarTitleVisibility\"\n"
24611 " default_values=\"1\"\n"
24612 " name=\"PolarAxisTitleVisibility\"\n"
24613 " number_of_elements=\"1\">\n"
24614 " <BooleanDomain name=\"bool\" />\n"
24615 " <Documentation>Set the visibility of polar axis title.</Documentation>\n"
24616 " </IntVectorProperty>\n"
24617 " <StringVectorProperty command=\"SetPolarAxisTitle\"\n"
24618 " name=\"PolarAxisTitle\"\n"
24619 " default_values=\"Radial Distance\"\n"
24620 " number_of_elements=\"1\">\n"
24621 " <Hints>\n"
24622 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24623 " <Property name=\"PolarAxisTitleVisibility\"\n"
24624 " function=\"boolean\" />\n"
24625 " </PropertyWidgetDecorator>\n"
24626 " </Hints>\n"
24627 " <Documentation>Set the polar axis title.</Documentation>\n"
24628 " </StringVectorProperty>\n"
24629 " <IntVectorProperty command=\"SetPolarAxisTitleLocation\"\n"
24630 " default_values=\"0\"\n"
24631 " name=\"PolarAxisTitleLocation\"\n"
24632 " panel_visibility=\"advanced\"\n"
24633 " number_of_elements=\"1\">\n"
24634 " <EnumerationDomain name=\"enum\">\n"
24635 " <Entry text=\"Bottom\"\n"
24636 " value=\"0\" />\n"
24637 " <Entry text=\"Extern\"\n"
24638 " value=\"1\" />\n"
24639 " </EnumerationDomain>\n"
24640 " <Hints>\n"
24641 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24642 " <Property name=\"PolarAxisTitleVisibility\"\n"
24643 " function=\"boolean\" />\n"
24644 " </PropertyWidgetDecorator>\n"
24645 " </Hints>\n"
24646 " <Documentation>Set the location of polar axis title.</Documentation>\n"
24647 " </IntVectorProperty>\n"
24648 " <DoubleVectorProperty command=\"SetPolarTitleOffset\"\n"
24649 " default_values=\"20 20\"\n"
24650 " name=\"PolarTitleOffset\"\n"
24651 " number_of_elements=\"2\">\n"
24652 " <DoubleRangeDomain name=\"range\" />\n"
24653 " <Hints>\n"
24654 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24655 " <Property name=\"PolarAxisTitleVisibility\"\n"
24656 " function=\"boolean\" />\n"
24657 " </PropertyWidgetDecorator>\n"
24658 " </Hints>\n"
24659 " <Documentation>Set the 2D text offset (in pixels) for polar title.\n"
24660 " The X offset is not applied if the text should be centered.</Documentation>\n"
24661 " </DoubleVectorProperty>\n"
24662 " <IntVectorProperty command=\"SetPolarLabelVisibility\"\n"
24663 " default_values=\"1\"\n"
24664 " name=\"PolarLabelVisibility\"\n"
24665 " number_of_elements=\"1\">\n"
24666 " <BooleanDomain name=\"bool\" />\n"
24667 " <Documentation>Set the visibility of polar axis label.</Documentation>\n"
24668 " </IntVectorProperty>\n"
24669 " <StringVectorProperty command=\"SetPolarLabelFormat\"\n"
24670 " name=\"PolarLabelFormat\"\n"
24671 " default_values=\"%-#6.3g\"\n"
24672 " panel_visibility=\"advanced\"\n"
24673 " number_of_elements=\"1\">\n"
24674 " <Hints>\n"
24675 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24676 " <Property name=\"PolarLabelVisibility\"\n"
24677 " function=\"boolean\" />\n"
24678 " </PropertyWidgetDecorator>\n"
24679 " </Hints>\n"
24680 " <Documentation>Set the polar axis label format.</Documentation>\n"
24681 " </StringVectorProperty>\n"
24682 " <IntVectorProperty command=\"SetExponentLocation\"\n"
24683 " default_values=\"2\"\n"
24684 " name=\"PolarLabelExponentLocation\"\n"
24685 " panel_visibility=\"advanced\"\n"
24686 " number_of_elements=\"1\">\n"
24687 " <EnumerationDomain name=\"enum\">\n"
24688 " <Entry text=\"Bottom\"\n"
24689 " value=\"0\" />\n"
24690 " <Entry text=\"Extern\"\n"
24691 " value=\"1\" />\n"
24692 " <Entry text=\"Labels\"\n"
24693 " value=\"2\" />\n"
24694 " </EnumerationDomain>\n"
24695 " <Hints>\n"
24696 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24697 " <Property name=\"PolarLabelVisibility\"\n"
24698 " function=\"boolean\" />\n"
24699 " </PropertyWidgetDecorator>\n"
24700 " </Hints>\n"
24701 " <Documentation>Set the location of exponent.</Documentation>\n"
24702 " </IntVectorProperty>\n"
24703 " <DoubleVectorProperty command=\"SetPolarLabelOffset\"\n"
24704 " default_values=\"10\"\n"
24705 " name=\"PolarLabelOffset\"\n"
24706 " number_of_elements=\"1\">\n"
24707 " <DoubleRangeDomain name=\"range\" />\n"
24708 " <Hints>\n"
24709 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24710 " <Property name=\"PolarLabelVisibility\"\n"
24711 " function=\"boolean\" />\n"
24712 " </PropertyWidgetDecorator>\n"
24713 " </Hints>\n"
24714 " <Documentation>Set the Y text offset (in pixels) for polar labels.</Documentation>\n"
24715 " </DoubleVectorProperty>\n"
24716 " <DoubleVectorProperty command=\"SetPolarExponentOffset\"\n"
24717 " default_values=\"5\"\n"
24718 " name=\"PolarExponentOffset\"\n"
24719 " number_of_elements=\"1\">\n"
24720 " <DoubleRangeDomain name=\"range\" />\n"
24721 " <Hints>\n"
24722 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24723 " <Property name=\"PolarLabelVisibility\"\n"
24724 " function=\"boolean\" />\n"
24725 " </PropertyWidgetDecorator>\n"
24726 " </Hints>\n"
24727 " <Documentation>Set the Y text offset (in pixels) for polar exponent.</Documentation>\n"
24728 " </DoubleVectorProperty>\n"
24729 " <IntVectorProperty command=\"SetRadialTitleVisibility\"\n"
24730 " default_values=\"1\"\n"
24731 " name=\"RadialTitleVisibility\"\n"
24732 " number_of_elements=\"1\">\n"
24733 " <BooleanDomain name=\"bool\" />\n"
24734 " <Documentation>Set radial title visibility.</Documentation>\n"
24735 " </IntVectorProperty>\n"
24736 " <StringVectorProperty command=\"SetRadialAngleFormat\"\n"
24737 " default_values=\"%-#3.1f\"\n"
24738 " name=\"RadialTitleFormat\"\n"
24739 " panel_visibility=\"advanced\"\n"
24740 " number_of_elements=\"1\">\n"
24741 " <Hints>\n"
24742 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24743 " <Property name=\"RadialTitleVisibility\"\n"
24744 " function=\"boolean\" />\n"
24745 " </PropertyWidgetDecorator>\n"
24746 " </Hints>\n"
24747 " <Documentation>Set the polar radial label format.</Documentation>\n"
24748 " </StringVectorProperty>\n"
24749 " <IntVectorProperty command=\"SetRadialAxisTitleLocation\"\n"
24750 " default_values=\"0\"\n"
24751 " name=\"RadialTitleLocation\"\n"
24752 " panel_visibility=\"advanced\"\n"
24753 " number_of_elements=\"1\">\n"
24754 " <EnumerationDomain name=\"enum\">\n"
24755 " <Entry text=\"Bottom\"\n"
24756 " value=\"0\" />\n"
24757 " <Entry text=\"Extern\"\n"
24758 " value=\"1\" />\n"
24759 " </EnumerationDomain>\n"
24760 " <Hints>\n"
24761 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24762 " <Property name=\"RadialTitleVisibility\"\n"
24763 " function=\"boolean\" />\n"
24764 " </PropertyWidgetDecorator>\n"
24765 " </Hints>\n"
24766 " <Documentation>Set the location of radial title.</Documentation>\n"
24767 " </IntVectorProperty>\n"
24768 " <DoubleVectorProperty command=\"SetRadialTitleOffset\"\n"
24769 " default_values=\"20 0\"\n"
24770 " name=\"RadialTitleOffset\"\n"
24771 " number_of_elements=\"2\">\n"
24772 " <DoubleRangeDomain name=\"range\" />\n"
24773 " <Hints>\n"
24774 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24775 " <Property name=\"RadialTitleVisibility\"\n"
24776 " function=\"boolean\" />\n"
24777 " </PropertyWidgetDecorator>\n"
24778 " </Hints>\n"
24779 " <Documentation>Set the 2D text offset (in pixels) for radial titles.\n"
24780 " The X offset is not applied if the text should be centered.</Documentation>\n"
24781 " </DoubleVectorProperty>\n"
24782 " <IntVectorProperty command=\"SetRadialUnits\"\n"
24783 " default_values=\"1\"\n"
24784 " name=\"RadialUnitsVisibility\"\n"
24785 " panel_visibility=\"advanced\"\n"
24786 " number_of_elements=\"1\">\n"
24787 " <BooleanDomain name=\"bool\" />\n"
24788 " <Documentation>Show radial units in labels (degrees).</Documentation>\n"
24789 " </IntVectorProperty>\n"
24790 " <DoubleVectorProperty command=\"SetScreenSize\"\n"
24791 " default_values=\"10\"\n"
24792 " name=\"ScreenSize\"\n"
24793 " panel_visibility=\"advanced\"\n"
24794 " number_of_elements=\"1\">\n"
24795 " <DoubleRangeDomain name=\"range\"\n"
24796 " min=\"0\"\n"
24797 " max=\"100\"/>\n"
24798 " <Documentation>Set the screen size to use, which impact label and title\n"
24799 " relative location to the axes.</Documentation>\n"
24800 " </DoubleVectorProperty>\n"
24801 " <PropertyGroup label=\"Title and Labels Control\">\n"
24802 " <Property name=\"PolarAxisTitle\" />\n"
24803 " <Property name=\"PolarAxisTitleVisibility\" />\n"
24804 " <Property name=\"PolarAxisTitleLocation\" />\n"
24805 " <Property name=\"PolarTitleOffset\" />\n"
24806 " <Property name=\"PolarLabelVisibility\" />\n"
24807 " <Property name=\"PolarLabelFormat\" />\n"
24808 " <Property name=\"PolarLabelExponentLocation\" />\n"
24809 " <Property name=\"PolarLabelOffset\" />\n"
24810 " <Property name=\"PolarExponentOffset\" />\n"
24811 " <Property name=\"RadialTitleVisibility\" />\n"
24812 " <Property name=\"RadialTitleFormat\" />\n"
24813 " <Property name=\"RadialTitleLocation\" />\n"
24814 " <Property name=\"RadialTitleOffset\" />\n"
24815 " <Property name=\"RadialUnitsVisibility\" />\n"
24816 " <Property name=\"ScreenSize\" />\n"
24817 " </PropertyGroup>\n"
24818 "\n"
24819 " <SubProxy command=\"SetPolarAxisTitleTextProperty\">\n"
24820 " <Proxy name=\"PolarAxisTitleProperty\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
24821 " <ExposedProperties>\n"
24822 " <Property exposed_name=\"PolarAxisTitleColor\" name=\"Color\" />\n"
24823 " <Property exposed_name=\"PolarAxisTitleOpacity\" name=\"Opacity\" />\n"
24824 " <Property exposed_name=\"PolarAxisTitleFontFamily\" name=\"FontFamily\" />\n"
24825 " <Property exposed_name=\"PolarAxisTitleFontFile\" name=\"FontFile\" />\n"
24826 " <Property exposed_name=\"PolarAxisTitleBold\" name=\"Bold\" />\n"
24827 " <Property exposed_name=\"PolarAxisTitleItalic\" name=\"Italic\" />\n"
24828 " <Property exposed_name=\"PolarAxisTitleShadow\" name=\"Shadow\" />\n"
24829 " <Property exposed_name=\"PolarAxisTitleFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
24830 " </ExposedProperties>\n"
24831 " </SubProxy>\n"
24832 " <PropertyGroup label=\"Polar Axis Title Font Properties\" panel_widget=\"FontEditor\">\n"
24833 " <Property name=\"PolarAxisTitleColor\" function=\"Color\"/>\n"
24834 " <Property name=\"PolarAxisTitleFontFamily\" function=\"Family\"/>\n"
24835 " <Property name=\"PolarAxisTitleFontFile\" function=\"File\"/>\n"
24836 " <Property name=\"PolarAxisTitleBold\" function=\"Bold\" />\n"
24837 " <Property name=\"PolarAxisTitleItalic\" function=\"Italics\"/>\n"
24838 " <Property name=\"PolarAxisTitleFontSize\" function=\"Size\" />\n"
24839 " <Property name=\"PolarAxisTitleShadow\" function=\"Shadow\" />\n"
24840 " <Property name=\"PolarAxisTitleOpacity\" function=\"Opacity\" />\n"
24841 " </PropertyGroup>\n"
24842 "\n"
24843 " <SubProxy command=\"SetPolarAxisLabelTextProperty\">\n"
24844 " <Proxy name=\"PolarAxisLabelProperty\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
24845 " <ExposedProperties>\n"
24846 " <Property exposed_name=\"PolarAxisLabelColor\" name=\"Color\" />\n"
24847 " <Property exposed_name=\"PolarAxisLabelOpacity\" name=\"Opacity\" />\n"
24848 " <Property exposed_name=\"PolarAxisLabelFontFamily\" name=\"FontFamily\" />\n"
24849 " <Property exposed_name=\"PolarAxisLabelFontFile\" name=\"FontFile\" />\n"
24850 " <Property exposed_name=\"PolarAxisLabelBold\" name=\"Bold\" />\n"
24851 " <Property exposed_name=\"PolarAxisLabelItalic\" name=\"Italic\" />\n"
24852 " <Property exposed_name=\"PolarAxisLabelShadow\" name=\"Shadow\" />\n"
24853 " <Property exposed_name=\"PolarAxisLabelFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
24854 " </ExposedProperties>\n"
24855 " </SubProxy>\n"
24856 " <PropertyGroup label=\"Polar Axis Label Font Properties\" panel_widget=\"FontEditor\">\n"
24857 " <Property name=\"PolarAxisLabelColor\" function=\"Color\"/>\n"
24858 ;
24859 
24860 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
24862 " <Property name=\"PolarAxisLabelFontFamily\" function=\"Family\"/>\n"
24863 " <Property name=\"PolarAxisLabelFontFile\" function=\"File\"/>\n"
24864 " <Property name=\"PolarAxisLabelBold\" function=\"Bold\" />\n"
24865 " <Property name=\"PolarAxisLabelItalic\" function=\"Italics\"/>\n"
24866 " <Property name=\"PolarAxisLabelFontSize\" function=\"Size\" />\n"
24867 " <Property name=\"PolarAxisLabelShadow\" function=\"Shadow\" />\n"
24868 " <Property name=\"PolarAxisLabelOpacity\" function=\"Opacity\" />\n"
24869 " </PropertyGroup>\n"
24870 "\n"
24871 " <SubProxy command=\"SetLastRadialAxisTextProperty\">\n"
24872 " <Proxy name=\"LastRadialAxisTextProperty\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
24873 " <ExposedProperties>\n"
24874 " <Property exposed_name=\"LastRadialAxisTextColor\" name=\"Color\" />\n"
24875 " <Property exposed_name=\"LastRadialAxisTextOpacity\" name=\"Opacity\" />\n"
24876 " <Property exposed_name=\"LastRadialAxisTextFontFamily\" name=\"FontFamily\" />\n"
24877 " <Property exposed_name=\"LastRadialAxisTextFontFile\" name=\"FontFile\" />\n"
24878 " <Property exposed_name=\"LastRadialAxisTextBold\" name=\"Bold\" />\n"
24879 " <Property exposed_name=\"LastRadialAxisTextItalic\" name=\"Italic\" />\n"
24880 " <Property exposed_name=\"LastRadialAxisTextShadow\" name=\"Shadow\" />\n"
24881 " <Property exposed_name=\"LastRadialAxisTextFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
24882 " </ExposedProperties>\n"
24883 " </SubProxy>\n"
24884 " <PropertyGroup label=\"Last Radial Axis Text Font Properties\" panel_widget=\"FontEditor\">\n"
24885 " <Property name=\"LastRadialAxisTextColor\" function=\"Color\"/>\n"
24886 " <Property name=\"LastRadialAxisTextFontFamily\" function=\"Family\"/>\n"
24887 " <Property name=\"LastRadialAxisTextFontFile\" function=\"File\"/>\n"
24888 " <Property name=\"LastRadialAxisTextBold\" function=\"Bold\" />\n"
24889 " <Property name=\"LastRadialAxisTextItalic\" function=\"Italics\"/>\n"
24890 " <Property name=\"LastRadialAxisTextFontSize\" function=\"Size\" />\n"
24891 " <Property name=\"LastRadialAxisTextShadow\" function=\"Shadow\" />\n"
24892 " <Property name=\"LastRadialAxisTextOpacity\" function=\"Opacity\" />\n"
24893 " </PropertyGroup>\n"
24894 "\n"
24895 " <SubProxy command=\"SetSecondaryRadialAxesTextProperty\">\n"
24896 " <Proxy name=\"SecondaryRadialAxesTextProperty\" proxygroup=\"properties\" proxyname=\"TextProperty\" />\n"
24897 " <ExposedProperties>\n"
24898 " <Property exposed_name=\"SecondaryRadialAxesTextColor\" name=\"Color\" />\n"
24899 " <Property exposed_name=\"SecondaryRadialAxesTextOpacity\" name=\"Opacity\" />\n"
24900 " <Property exposed_name=\"SecondaryRadialAxesTextFontFamily\" name=\"FontFamily\" />\n"
24901 " <Property exposed_name=\"SecondaryRadialAxesTextFontFile\" name=\"FontFile\" />\n"
24902 " <Property exposed_name=\"SecondaryRadialAxesTextBold\" name=\"Bold\" />\n"
24903 " <Property exposed_name=\"SecondaryRadialAxesTextItalic\" name=\"Italic\" />\n"
24904 " <Property exposed_name=\"SecondaryRadialAxesTextShadow\" name=\"Shadow\" />\n"
24905 " <Property exposed_name=\"SecondaryRadialAxesTextFontSize\" name=\"FontSize\" default_values=\"12\"/>\n"
24906 " </ExposedProperties>\n"
24907 " </SubProxy>\n"
24908 " <PropertyGroup label=\"Secondary Radial Axes Text Font Properties\" panel_widget=\"FontEditor\">\n"
24909 " <Property name=\"SecondaryRadialAxesTextColor\" function=\"Color\"/>\n"
24910 " <Property name=\"SecondaryRadialAxesTextFontFamily\" function=\"Family\"/>\n"
24911 " <Property name=\"SecondaryRadialAxesTextFontFile\" function=\"File\"/>\n"
24912 " <Property name=\"SecondaryRadialAxesTextBold\" function=\"Bold\" />\n"
24913 " <Property name=\"SecondaryRadialAxesTextItalic\" function=\"Italics\"/>\n"
24914 " <Property name=\"SecondaryRadialAxesTextFontSize\" function=\"Size\" />\n"
24915 " <Property name=\"SecondaryRadialAxesTextShadow\" function=\"Shadow\" />\n"
24916 " <Property name=\"SecondaryRadialAxesTextOpacity\" function=\"Opacity\" />\n"
24917 " </PropertyGroup>\n"
24918 "\n"
24919 " <IntVectorProperty command=\"SetEnableDistanceLOD\"\n"
24920 " default_values=\"1\"\n"
24921 " name=\"EnableDistanceLOD\"\n"
24922 " number_of_elements=\"1\">\n"
24923 " <BooleanDomain name=\"bool\" />\n"
24924 " <Documentation>Set the use of LOD based on distance.</Documentation>\n"
24925 " </IntVectorProperty>\n"
24926 " <DoubleVectorProperty command=\"SetDistanceLODThreshold\"\n"
24927 " default_values=\"0.7\"\n"
24928 " name=\"DistanceLODThreshold\"\n"
24929 " panel_visibility=\"advanced\"\n"
24930 " number_of_elements=\"1\">\n"
24931 " <DoubleRangeDomain name=\"range\"\n"
24932 " min=\"0\"\n"
24933 " max=\"100\"/>\n"
24934 " <Hints>\n"
24935 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24936 " <Property name=\"EnableDistanceLOD\"\n"
24937 " function=\"boolean\" />\n"
24938 " </PropertyWidgetDecorator>\n"
24939 " </Hints>\n"
24940 " <Documentation>Set the LOD distance threshold to use.</Documentation>\n"
24941 " </DoubleVectorProperty>\n"
24942 " <IntVectorProperty command=\"SetEnableViewAngleLOD\"\n"
24943 " default_values=\"1\"\n"
24944 " name=\"EnableViewAngleLOD\"\n"
24945 " number_of_elements=\"1\">\n"
24946 " <BooleanDomain name=\"bool\" />\n"
24947 " <Documentation>Set the use of LOD based on the View Angle.</Documentation>\n"
24948 " </IntVectorProperty>\n"
24949 " <DoubleVectorProperty command=\"SetViewAngleLODThreshold\"\n"
24950 " default_values=\"0.7\"\n"
24951 " name=\"ViewAngleLODThreshold\"\n"
24952 " panel_visibility=\"advanced\"\n"
24953 " number_of_elements=\"1\">\n"
24954 " <DoubleRangeDomain name=\"range\"\n"
24955 " min=\"0\"\n"
24956 " max=\"360\"/>\n"
24957 " <Hints>\n"
24958 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24959 " <Property name=\"EnableViewAngleLOD\"\n"
24960 " function=\"boolean\" />\n"
24961 " </PropertyWidgetDecorator>\n"
24962 " </Hints>\n"
24963 " <Documentation>Set the LOD View Angle threshold to use.</Documentation>\n"
24964 " </DoubleVectorProperty>\n"
24965 " <DoubleVectorProperty command=\"SetSmallestVisiblePolarAngle\"\n"
24966 " default_values=\"0.5\"\n"
24967 " name=\"SmallestVisiblePolarAngle\"\n"
24968 " panel_visibility=\"advanced\"\n"
24969 " number_of_elements=\"1\">\n"
24970 " <DoubleRangeDomain max=\"2\"\n"
24971 " min=\"0\"\n"
24972 " name=\"range\" />\n"
24973 " <Documentation>Set the smallest radial angle distinguishable from polar axis.</Documentation>\n"
24974 " </DoubleVectorProperty>\n"
24975 " <PropertyGroup label=\"LOD and Details control\">\n"
24976 " <Property name=\"EnableDistanceLOD\" />\n"
24977 " <Property name=\"DistanceLODThreshold\" />\n"
24978 " <Property name=\"EnableViewAngleLOD\" />\n"
24979 " <Property name=\"ViewAngleLODThreshold\" />\n"
24980 " <Property name=\"SmallestVisiblePolarAngle\" />\n"
24981 " </PropertyGroup>\n"
24982 "\n"
24983 " <IntVectorProperty command=\"SetPolarTickVisibility\"\n"
24984 " default_values=\"1\"\n"
24985 " name=\"PolarTicksVisibility\"\n"
24986 " number_of_elements=\"1\">\n"
24987 " <BooleanDomain name=\"bool\" />\n"
24988 " <Documentation>Set all ticks visibility.</Documentation>\n"
24989 " </IntVectorProperty>\n"
24990 " <IntVectorProperty command=\"SetArcTicksOriginToPolarAxis\"\n"
24991 " default_values=\"1\"\n"
24992 " panel_visibility=\"advanced\"\n"
24993 " name=\"ArcTicksOriginToPolarAxis\"\n"
24994 " number_of_elements=\"1\">\n"
24995 " <BooleanDomain name=\"bool\" />\n"
24996 " <Hints>\n"
24997 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
24998 " <Property name=\"PolarTicksVisibility\"\n"
24999 " function=\"boolean\" />\n"
25000 " </PropertyWidgetDecorator>\n"
25001 " </Hints>\n"
25002 " <Documentation>If On, the ticks are drawn from the angle of the polar Axis\n"
25003 " (MinimumAngle) and continue counterclockwise with the step Delta Angle Major/Minor.\n"
25004 " If Off, the start angle is 0.0</Documentation>\n"
25005 " </IntVectorProperty>\n"
25006 " <IntVectorProperty command=\"SetTickLocation\"\n"
25007 " default_values=\"2\"\n"
25008 " name=\"TickLocation\"\n"
25009 " panel_visibility=\"advanced\"\n"
25010 " number_of_elements=\"1\">\n"
25011 " <EnumerationDomain name=\"enum\">\n"
25012 " <Entry text=\"Inside\"\n"
25013 " value=\"0\" />\n"
25014 " <Entry text=\"Outside\"\n"
25015 " value=\"1\" />\n"
25016 " <Entry text=\"Both\"\n"
25017 " value=\"2\" />\n"
25018 " </EnumerationDomain>\n"
25019 " <Hints>\n"
25020 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25021 " <Property name=\"PolarTicksVisibility\"\n"
25022 " function=\"boolean\" />\n"
25023 " </PropertyWidgetDecorator>\n"
25024 " </Hints>\n"
25025 " <Documentation>Set the location of ticks.</Documentation>\n"
25026 " </IntVectorProperty>\n"
25027 " <IntVectorProperty command=\"SetAxisTickVisibility\"\n"
25028 " default_values=\"1\"\n"
25029 " name=\"AxisTickVisibility\"\n"
25030 " number_of_elements=\"1\">\n"
25031 " <BooleanDomain name=\"bool\" />\n"
25032 " <Hints>\n"
25033 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25034 " <Property name=\"PolarTicksVisibility\"\n"
25035 " function=\"boolean\" />\n"
25036 " </PropertyWidgetDecorator>\n"
25037 " </Hints>\n"
25038 " <Documentation>Set polar axis and last radial axis tick visibility.</Documentation>\n"
25039 " </IntVectorProperty>\n"
25040 " <IntVectorProperty command=\"SetAxisMinorTickVisibility\"\n"
25041 " default_values=\"0\"\n"
25042 " name=\"AxisMinorTickVisibility\"\n"
25043 " number_of_elements=\"1\">\n"
25044 " <BooleanDomain name=\"bool\" />\n"
25045 " <Hints>\n"
25046 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25047 " <Property name=\"PolarTicksVisibility\"\n"
25048 " function=\"boolean\" />\n"
25049 " </PropertyWidgetDecorator>\n"
25050 " </Hints>\n"
25051 " <Documentation>Set polar axis and last radial axis minor tick visibility.</Documentation>\n"
25052 " </IntVectorProperty>\n"
25053 " <IntVectorProperty command=\"SetAxisTickMatchesPolarAxes\"\n"
25054 " default_values=\"1\"\n"
25055 " name=\"AxisTickMatchesPolarAxes\"\n"
25056 " panel_visibility=\"advanced\"\n"
25057 " number_of_elements=\"1\">\n"
25058 " <BooleanDomain name=\"bool\" />\n"
25059 " <Documentation>If On, major axes ticks matches polar axes.\n"
25060 " Minor axes ticks are half of major ticks.\n"
25061 " If Off, ticks use Delta Range Major/Minor.</Documentation>\n"
25062 " </IntVectorProperty>\n"
25063 " <DoubleVectorProperty command=\"SetDeltaRangeMajor\"\n"
25064 " name=\"DeltaRangeMajor\"\n"
25065 " number_of_elements=\"1\"\n"
25066 " panel_visibility=\"advanced\"\n"
25067 " default_values=\"1\">\n"
25068 " <DoubleRangeDomain name=\"range\" />\n"
25069 " <Hints>\n"
25070 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
25071 " <Expression type=\"and\">\n"
25072 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"AxisTickVisibility\" value=\"1\" />\n"
25073 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"AxisTickMatchesPolarAxes\" value=\"0\" />\n"
25074 " </Expression>\n"
25075 " </PropertyWidgetDecorator>\n"
25076 " </Hints>\n"
25077 " <Documentation>Set the range between major axes ticks.</Documentation>\n"
25078 " </DoubleVectorProperty>\n"
25079 " <DoubleVectorProperty command=\"SetDeltaRangeMinor\"\n"
25080 " name=\"DeltaRangeMinor\"\n"
25081 " number_of_elements=\"1\"\n"
25082 " panel_visibility=\"advanced\"\n"
25083 " default_values=\"0.5\">\n"
25084 " <DoubleRangeDomain name=\"range\" />\n"
25085 " <Hints>\n"
25086 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
25087 " <Expression type=\"and\">\n"
25088 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"AxisTickVisibility\" value=\"1\" />\n"
25089 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"AxisTickMatchesPolarAxes\" value=\"0\" />\n"
25090 " </Expression>\n"
25091 " </PropertyWidgetDecorator>\n"
25092 " </Hints>\n"
25093 " <Documentation>Set the range between minor axes ticks.</Documentation>\n"
25094 " </DoubleVectorProperty>\n"
25095 " <IntVectorProperty command=\"SetArcTickVisibility\"\n"
25096 " default_values=\"1\"\n"
25097 " name=\"ArcTickVisibility\"\n"
25098 " number_of_elements=\"1\">\n"
25099 " <BooleanDomain name=\"bool\" />\n"
25100 " <Hints>\n"
25101 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25102 " <Property name=\"PolarTicksVisibility\"\n"
25103 " function=\"boolean\" />\n"
25104 " </PropertyWidgetDecorator>\n"
25105 " </Hints>\n"
25106 " <Documentation>Set polar arc tick visibility.</Documentation>\n"
25107 " </IntVectorProperty>\n"
25108 " <IntVectorProperty command=\"SetArcMinorTickVisibility\"\n"
25109 " default_values=\"0\"\n"
25110 " name=\"ArcMinorTickVisibility\"\n"
25111 " number_of_elements=\"1\">\n"
25112 " <BooleanDomain name=\"bool\" />\n"
25113 " <Hints>\n"
25114 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25115 " <Property name=\"PolarTicksVisibility\"\n"
25116 " function=\"boolean\" />\n"
25117 " </PropertyWidgetDecorator>\n"
25118 " </Hints>\n"
25119 " <Documentation>Set polar arc minor tick visibility.</Documentation>\n"
25120 " </IntVectorProperty>\n"
25121 " <IntVectorProperty command=\"SetArcTickMatchesRadialAxes\"\n"
25122 " default_values=\"1\"\n"
25123 " name=\"ArcTickMatchesRadialAxes\"\n"
25124 " panel_visibility=\"advanced\"\n"
25125 " number_of_elements=\"1\">\n"
25126 " <BooleanDomain name=\"bool\" />\n"
25127 " <Documentation>If On, major radial ticks matches radial axes.\n"
25128 " Minor radial ticks are half of major ticks.\n"
25129 " If Off, ticks use Delta Angle Major/Minor.</Documentation>\n"
25130 " </IntVectorProperty>\n"
25131 " <DoubleVectorProperty command=\"SetDeltaAngleMajor\"\n"
25132 " default_values=\"10\"\n"
25133 " name=\"DeltaAngleMajor\"\n"
25134 " panel_visibility=\"advanced\"\n"
25135 " number_of_elements=\"1\">\n"
25136 " <DoubleRangeDomain name=\"range\"\n"
25137 " min=\"1\"\n"
25138 " max=\"359\"/>\n"
25139 " <Hints>\n"
25140 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
25141 " <Expression type=\"and\">\n"
25142 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"PolarTicksVisibility\" value=\"1\" />\n"
25143 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ArcTickMatchesRadialAxes\" value=\"0\" />\n"
25144 ;
25145 
25146 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
25148 " </Expression>\n"
25149 " </PropertyWidgetDecorator>\n"
25150 " </Hints>\n"
25151 " <Documentation>Set the angle (in degrees) between major ticks on last arc.</Documentation>\n"
25152 " </DoubleVectorProperty>\n"
25153 " <DoubleVectorProperty command=\"SetDeltaAngleMinor\"\n"
25154 " default_values=\"5\"\n"
25155 " name=\"DeltaAngleMinor\"\n"
25156 " panel_visibility=\"advanced\"\n"
25157 " number_of_elements=\"1\">\n"
25158 " <DoubleRangeDomain name=\"range\"\n"
25159 " min=\"1\"\n"
25160 " max=\"359\"/>\n"
25161 " <Hints>\n"
25162 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
25163 " <Expression type=\"and\">\n"
25164 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"PolarTicksVisibility\" value=\"1\" />\n"
25165 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ArcTickMatchesRadialAxes\" value=\"0\" />\n"
25166 " </Expression>\n"
25167 " </PropertyWidgetDecorator>\n"
25168 " </Hints>\n"
25169 " <Documentation>Set the angle (in degrees) between minor ticks on last arc.</Documentation>\n"
25170 " </DoubleVectorProperty>\n"
25171 " <DoubleVectorProperty command=\"SetTickRatioRadiusSize\"\n"
25172 " default_values=\"0.02\"\n"
25173 " name=\"TickRatioRadiusSize\"\n"
25174 " panel_visibility=\"advanced\"\n"
25175 " number_of_elements=\"1\">\n"
25176 " <DoubleRangeDomain name=\"range\"\n"
25177 " min=\"0.01\"\n"
25178 " max=\"0.1\"/>\n"
25179 " <Hints>\n"
25180 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25181 " <Property name=\"PolarTicksVisibility\"\n"
25182 " function=\"boolean\" />\n"
25183 " </PropertyWidgetDecorator>\n"
25184 " </Hints>\n"
25185 " <Documentation>Set the maximum radius / tick size ratio.\n"
25186 " Not used if a specific tick size was set.\n"
25187 " </Documentation>\n"
25188 " </DoubleVectorProperty>\n"
25189 " <DoubleVectorProperty command=\"SetPolarAxisMajorTickSize\"\n"
25190 " default_values=\"0\"\n"
25191 " name=\"PolarAxisMajorTickSize\"\n"
25192 " panel_visibility=\"advanced\"\n"
25193 " number_of_elements=\"1\">\n"
25194 " <DoubleRangeDomain name=\"range\"\n"
25195 " min=\"0\"\n"
25196 " max=\"1\"/>\n"
25197 " <Hints>\n"
25198 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25199 " <Property name=\"PolarTicksVisibility\"\n"
25200 " function=\"boolean\" />\n"
25201 " </PropertyWidgetDecorator>\n"
25202 " </Hints>\n"
25203 " <Documentation>Set the polar axis major tick size,\n"
25204 " If value is 0 (the default), tick size is automatically calculated.\n"
25205 " </Documentation>\n"
25206 " </DoubleVectorProperty>\n"
25207 " <DoubleVectorProperty command=\"SetPolarAxisTickRatioSize\"\n"
25208 " default_values=\"0.3\"\n"
25209 " name=\"PolarAxisTickRatioSize\"\n"
25210 " panel_visibility=\"advanced\"\n"
25211 " number_of_elements=\"1\">\n"
25212 " <DoubleRangeDomain name=\"range\"\n"
25213 " min=\"0\"\n"
25214 " max=\"1\"/>\n"
25215 " <Hints>\n"
25216 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25217 " <Property name=\"PolarTicksVisibility\"\n"
25218 " function=\"boolean\" />\n"
25219 " </PropertyWidgetDecorator>\n"
25220 " </Hints>\n"
25221 " <Documentation>Set the polar axis size ratio between major and minor ticks.</Documentation>\n"
25222 " </DoubleVectorProperty>\n"
25223 " <DoubleVectorProperty command=\"SetPolarAxisMajorTickThickness\"\n"
25224 " default_values=\"1.0\"\n"
25225 " name=\"PolarAxisMajorTickThickness\"\n"
25226 " panel_visibility=\"advanced\"\n"
25227 " number_of_elements=\"1\">\n"
25228 " <DoubleRangeDomain name=\"range\"\n"
25229 " min=\"0\"\n"
25230 " max=\"100\"/>\n"
25231 " <Hints>\n"
25232 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25233 " <Property name=\"PolarTicksVisibility\"\n"
25234 " function=\"boolean\" />\n"
25235 " </PropertyWidgetDecorator>\n"
25236 " </Hints>\n"
25237 " <Documentation>Set the thickness of polar axis major ticks.</Documentation>\n"
25238 " </DoubleVectorProperty>\n"
25239 " <DoubleVectorProperty command=\"SetPolarAxisTickRatioThickness\"\n"
25240 " default_values=\"0.5\"\n"
25241 " name=\"PolarAxisTickRatioThickness\"\n"
25242 " panel_visibility=\"advanced\"\n"
25243 " number_of_elements=\"1\">\n"
25244 " <DoubleRangeDomain name=\"range\"\n"
25245 " min=\"0\"\n"
25246 " max=\"1\"/>\n"
25247 " <Hints>\n"
25248 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25249 " <Property name=\"PolarTicksVisibility\"\n"
25250 " function=\"boolean\" />\n"
25251 " </PropertyWidgetDecorator>\n"
25252 " </Hints>\n"
25253 " <Documentation>Set the thickness ratio between major and minor ticks of polar axis.\n"
25254 " </Documentation>\n"
25255 " </DoubleVectorProperty>\n"
25256 " <DoubleVectorProperty command=\"SetLastRadialAxisMajorTickSize\"\n"
25257 " default_values=\"0\"\n"
25258 " name=\"LastRadialAxisMajorTickSize\"\n"
25259 " panel_visibility=\"advanced\"\n"
25260 " number_of_elements=\"1\">\n"
25261 " <DoubleRangeDomain name=\"range\"\n"
25262 " min=\"0\"\n"
25263 " max=\"1\"/>\n"
25264 " <Hints>\n"
25265 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25266 " <Property name=\"PolarTicksVisibility\"\n"
25267 " function=\"boolean\" />\n"
25268 " </PropertyWidgetDecorator>\n"
25269 " </Hints>\n"
25270 " <Documentation>Set the last radial axis major tick size,\n"
25271 " If value is 0 (the default), tick size is automatically calculated.\n"
25272 " </Documentation>\n"
25273 " </DoubleVectorProperty>\n"
25274 " <DoubleVectorProperty command=\"SetLastAxisTickRatioSize\"\n"
25275 " default_values=\"0.3\"\n"
25276 " name=\"LastRadialAxisTickRatioSize\"\n"
25277 " panel_visibility=\"advanced\"\n"
25278 " number_of_elements=\"1\">\n"
25279 " <DoubleRangeDomain name=\"range\"\n"
25280 " min=\"0\"\n"
25281 " max=\"1\"/>\n"
25282 " <Hints>\n"
25283 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25284 " <Property name=\"PolarTicksVisibility\"\n"
25285 " function=\"boolean\" />\n"
25286 " </PropertyWidgetDecorator>\n"
25287 " </Hints>\n"
25288 " <Documentation>Set the last radial axis size ratio between major and minor ticks.</Documentation>\n"
25289 " </DoubleVectorProperty>\n"
25290 " <DoubleVectorProperty command=\"SetLastRadialAxisMajorTickThickness\"\n"
25291 " default_values=\"1.0\"\n"
25292 " name=\"LastRadialAxisMajorTickThickness\"\n"
25293 " panel_visibility=\"advanced\"\n"
25294 " number_of_elements=\"1\">\n"
25295 " <DoubleRangeDomain name=\"range\"\n"
25296 " min=\"0\"\n"
25297 " max=\"100\"/>\n"
25298 " <Hints>\n"
25299 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25300 " <Property name=\"PolarTicksVisibility\"\n"
25301 " function=\"boolean\" />\n"
25302 " </PropertyWidgetDecorator>\n"
25303 " </Hints>\n"
25304 " <Documentation>Set the thickness of last radial axis major ticks.</Documentation>\n"
25305 " </DoubleVectorProperty>\n"
25306 " <DoubleVectorProperty command=\"SetLastAxisTickRatioThickness\"\n"
25307 " default_values=\"0.5\"\n"
25308 " name=\"LastRadialAxisTickRatioThickness\"\n"
25309 " panel_visibility=\"advanced\"\n"
25310 " number_of_elements=\"1\">\n"
25311 " <DoubleRangeDomain name=\"range\"\n"
25312 " min=\"0\"\n"
25313 " max=\"1\"/>\n"
25314 " <Hints>\n"
25315 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25316 " <Property name=\"PolarTicksVisibility\"\n"
25317 " function=\"boolean\" />\n"
25318 " </PropertyWidgetDecorator>\n"
25319 " </Hints>\n"
25320 " <Documentation>Set the thickness ratio between major and minor ticks of last radial axis.</Documentation>\n"
25321 " </DoubleVectorProperty>\n"
25322 " <DoubleVectorProperty command=\"SetArcMajorTickSize\"\n"
25323 " default_values=\"0\"\n"
25324 " name=\"ArcMajorTickSize\"\n"
25325 " panel_visibility=\"advanced\"\n"
25326 " number_of_elements=\"1\">\n"
25327 " <DoubleRangeDomain name=\"range\"\n"
25328 " min=\"0\"\n"
25329 " max=\"1\"/>\n"
25330 " <Hints>\n"
25331 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25332 " <Property name=\"PolarTicksVisibility\"\n"
25333 " function=\"boolean\" />\n"
25334 " </PropertyWidgetDecorator>\n"
25335 " </Hints>\n"
25336 " <Documentation>Set the arc major tick size,\n"
25337 " If value is 0 (the default), tick size is automatically calculated.\n"
25338 " </Documentation>\n"
25339 " </DoubleVectorProperty>\n"
25340 " <DoubleVectorProperty command=\"SetArcTickRatioSize\"\n"
25341 " default_values=\"0.3\"\n"
25342 " name=\"ArcTickRatioSize\"\n"
25343 " panel_visibility=\"advanced\"\n"
25344 " number_of_elements=\"1\">\n"
25345 " <DoubleRangeDomain name=\"range\"\n"
25346 " min=\"0\"\n"
25347 " max=\"1\"/>\n"
25348 " <Hints>\n"
25349 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25350 " <Property name=\"PolarTicksVisibility\"\n"
25351 " function=\"boolean\" />\n"
25352 " </PropertyWidgetDecorator>\n"
25353 " </Hints>\n"
25354 " <Documentation>Set the arc size ratio between major and minor ticks.</Documentation>\n"
25355 " </DoubleVectorProperty>\n"
25356 " <DoubleVectorProperty command=\"SetArcMajorTickThickness\"\n"
25357 " default_values=\"1.0\"\n"
25358 " name=\"ArcMajorTickThickness\"\n"
25359 " panel_visibility=\"advanced\"\n"
25360 " number_of_elements=\"1\">\n"
25361 " <DoubleRangeDomain name=\"range\"\n"
25362 " min=\"0\"\n"
25363 " max=\"100\"/>\n"
25364 " <Hints>\n"
25365 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25366 " <Property name=\"PolarTicksVisibility\"\n"
25367 " function=\"boolean\" />\n"
25368 " </PropertyWidgetDecorator>\n"
25369 " </Hints>\n"
25370 " <Documentation>Set the thickness of arc major ticks.</Documentation>\n"
25371 " </DoubleVectorProperty>\n"
25372 " <DoubleVectorProperty command=\"SetArcTickRatioThickness\"\n"
25373 " default_values=\"0.5\"\n"
25374 " name=\"ArcTickRatioThickness\"\n"
25375 " panel_visibility=\"advanced\"\n"
25376 " number_of_elements=\"1\">\n"
25377 " <DoubleRangeDomain name=\"range\"\n"
25378 " min=\"0\"\n"
25379 " max=\"1\"/>\n"
25380 " <Hints>\n"
25381 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
25382 " <Property name=\"PolarTicksVisibility\"\n"
25383 " function=\"boolean\" />\n"
25384 " </PropertyWidgetDecorator>\n"
25385 " </Hints>\n"
25386 " <Documentation>Set the thickness ratio between major and minor ticks of arc.</Documentation>\n"
25387 " </DoubleVectorProperty>\n"
25388 " <PropertyGroup label=\"Ticks Control\">\n"
25389 " <Property name=\"PolarTicksVisibility\" />\n"
25390 " <Property name=\"ArcTicksOriginToPolarAxis\" />\n"
25391 " <Property name=\"TickLocation\" />\n"
25392 " <Property name=\"AxisTickVisibility\" />\n"
25393 " <Property name=\"AxisMinorTickVisibility\" />\n"
25394 " <Property name=\"AxisTickMatchesPolarAxes\" />\n"
25395 " <Property name=\"DeltaRangeMajor\" />\n"
25396 " <Property name=\"DeltaRangeMinor\" />\n"
25397 " <Property name=\"ArcTickVisibility\" />\n"
25398 " <Property name=\"ArcMinorTickVisibility\" />\n"
25399 " <Property name=\"ArcTickMatchesRadialAxes\" />\n"
25400 " <Property name=\"DeltaAngleMajor\" />\n"
25401 " <Property name=\"DeltaAngleMinor\" />\n"
25402 " <Property name=\"TickRatioRadiusSize\" />\n"
25403 " <Property name=\"PolarAxisMajorTickSize\" />\n"
25404 " <Property name=\"PolarAxisTickRatioSize\" />\n"
25405 " <Property name=\"PolarAxisMajorTickThickness\" />\n"
25406 " <Property name=\"PolarAxisTickRatioThickness\" />\n"
25407 " <Property name=\"LastRadialAxisMajorTickSize\" />\n"
25408 " <Property name=\"LastRadialAxisTickRatioSize\" />\n"
25409 " <Property name=\"LastRadialAxisMajorTickThickness\" />\n"
25410 " <Property name=\"LastRadialAxisTickRatioThickness\" />\n"
25411 " <Property name=\"ArcMajorTickSize\" />\n"
25412 " <Property name=\"ArcTickRatioSize\" />\n"
25413 " <Property name=\"ArcMajorTickThickness\" />\n"
25414 " <Property name=\"ArcTickRatioThickness\" />\n"
25415 " </PropertyGroup>\n"
25416 "\n"
25417 " <IntVectorProperty command=\"SetUse2DMode\"\n"
25418 " default_values=\"0\"\n"
25419 " name=\"Use2DMode\"\n"
25420 " label=\"Use 2D Mode\"\n"
25421 " number_of_elements=\"1\">\n"
25422 " <BooleanDomain name=\"bool\" />\n"
25423 " <Documentation>Set the use of 2D Mode for all axes.</Documentation>\n"
25424 " </IntVectorProperty>\n"
25425 " <IntVectorProperty command=\"SetLog\"\n"
25426 " default_values=\"0\"\n"
25427 " name=\"UseLogAxis\"\n"
25428 " number_of_elements=\"1\">\n"
25429 " <BooleanDomain name=\"bool\" />\n"
25430 " <Documentation>Set the use of Log axis.</Documentation>\n"
25431 " </IntVectorProperty>\n"
25432 "\n"
25433 " <PropertyGroup label=\"Miscellaneous\">\n"
25434 " <Property name=\"Use2DMode\" />\n"
25435 " <Property name=\"UseLogAxis\" />\n"
25436 " </PropertyGroup>\n"
25437 " <!-- End of PolarAxesRepresentation -->\n"
25438 " </RepresentationProxy>\n"
25439 " <!-- End of RepresentationProxy -->\n"
25440 " </ProxyGroup>\n"
25441 "\n"
25442 " <ProxyGroup name=\"views\">\n"
25443 " <!-- ================================================================== -->\n"
25444 " <ComparativeViewProxy base_proxygroup=\"internal_views\"\n"
25445 " base_proxyname=\"ComparativeViewBase\"\n"
25446 " class=\"vtkPVComparativeView\"\n"
25447 " name=\"ComparativeRenderView\"\n"
25448 " label=\"Render View (Comparative)\">\n"
25449 " <Documentation>The is comparative view comprising of individual\n"
25450 " \"RenderView\" proxies for each panel in the comparative view\n"
25451 " grid.</Documentation>\n"
25452 " <SubProxy>\n"
25453 " <Proxy name=\"RootView\"\n"
25454 " proxygroup=\"views\"\n"
25455 " proxyname=\"RenderView\"></Proxy>\n"
25456 " <ExposedProperties>\n"
25457 " <Property name=\"HiddenRepresentations\" />\n"
25458 " <Property name=\"HiddenProps\" />\n"
25459 " <Property name=\"LODThreshold\" />\n"
25460 " <Property name=\"LODResolution\" />\n"
25461 ;
25462 
25463 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
25465 " <Property name=\"AxesGrid\" />\n"
25466 " <Property name=\"PPI\" />\n"
25467 "\n"
25468 " <Property name=\"CenterAxesVisibility\" />\n"
25469 " <PropertyGroup label=\"Orientation Axes\">\n"
25470 " <Property name=\"OrientationAxesVisibility\" />\n"
25471 " <Property name=\"OrientationAxesInteractivity\"\n"
25472 " panel_visibility=\"advanced\"/>\n"
25473 " <Property name=\"OrientationAxesLabelColor\"\n"
25474 " panel_visibility=\"advanced\"/>\n"
25475 " <Property name=\"OrientationAxesOutlineColor\"\n"
25476 " panel_visibility=\"advanced\"/>\n"
25477 " </PropertyGroup>\n"
25478 " <PropertyGroup label=\"Camera Orientation Widget\">\n"
25479 " <Property name=\"CameraOrientationWidgetVisibility\"/>\n"
25480 " <Property name=\"CameraOrientationWidgetSize\" panel_visibility=\"advanced\"/>\n"
25481 " <Property name=\"CameraOrientationWidgetAnchor\" panel_visibility=\"advanced\"/>\n"
25482 " </PropertyGroup>\n"
25483 " <PropertyGroup label=\"Lights\" panel_visibility=\"never\">\n"
25484 " <!-- Light Kit -->\n"
25485 " <Property name=\"UseLight\"/>\n"
25486 " <!-- Key Light -->\n"
25487 " <Property name=\"KeyLightWarmth\"/>\n"
25488 " <Property name=\"KeyLightIntensity\"/>\n"
25489 " <Property name=\"KeyLightElevation\"/>\n"
25490 " <Property name=\"KeyLightAzimuth\"/>\n"
25491 " <!-- Fill Light -->\n"
25492 " <Property name=\"FillLightWarmth\"/>\n"
25493 " <Property name=\"FillLightK:F Ratio\"/>\n"
25494 " <Property name=\"FillLightElevation\"/>\n"
25495 " <Property name=\"FillLightAzimuth\"/>\n"
25496 " <!-- Back Light -->\n"
25497 " <Property name=\"BackLightWarmth\"/>\n"
25498 " <Property name=\"BackLightK:B Ratio\"/>\n"
25499 " <Property name=\"BackLightElevation\"/>\n"
25500 " <Property name=\"BackLightAzimuth\"/>\n"
25501 " <!-- Head Light -->\n"
25502 " <Property name=\"HeadLightWarmth\"/>\n"
25503 " <Property name=\"HeadLightK:H Ratio\"/>\n"
25504 " <Property name=\"MaintainLuminance\"/>\n"
25505 " </PropertyGroup>\n"
25506 "\n"
25507 " <!-- ActiveCamera -->\n"
25508 " <Property name=\"CameraPositionInfo\" panel_visibility=\"never\"/>\n"
25509 " <Property name=\"CameraPosition\" panel_visibility=\"never\"/>\n"
25510 " <Property name=\"CameraFocalPointInfo\" panel_visibility=\"never\"/>\n"
25511 " <Property name=\"CameraFocalPoint\" panel_visibility=\"never\"/>\n"
25512 " <Property name=\"CameraViewUpInfo\" panel_visibility=\"never\"/>\n"
25513 " <Property name=\"CameraViewUp\" panel_visibility=\"never\"/>\n"
25514 " <Property name=\"CameraViewAngle\" panel_visibility=\"never\"/>\n"
25515 " <Property name=\"CameraFocalDiskInfo\" panel_visibility=\"never\"/>\n"
25516 " <Property name=\"CameraFocalDisk\" panel_visibility=\"never\"/>\n"
25517 " <Property name=\"CameraFocalDistanceInfo\" panel_visibility=\"never\"/>\n"
25518 " <Property name=\"CameraFocalDistance\" panel_visibility=\"never\"/>\n"
25519 " <Property name=\"CameraParallelScale\" panel_visibility=\"never\"/>\n"
25520 " <Property name=\"CameraParallelScaleInfo\" panel_visibility=\"never\"/>\n"
25521 " <Property name=\"CameraParallelProjection\"\n"
25522 " panel_visibility=\"advanced\"/>\n"
25523 " <Property name=\"EyeAngle\" panel_visibility=\"never\"/>\n"
25524 "\n"
25525 " <PropertyGroup label=\"Background\">\n"
25526 " <Property name=\"UseColorPaletteForBackground\" />\n"
25527 " <Property name=\"BackgroundColorMode\" />\n"
25528 " <Property name=\"Background2\"/>\n"
25529 " <Property name=\"Background\"/>\n"
25530 " <Property name=\"BackgroundTexture\"/>\n"
25531 " <Property name=\"UseEnvironmentLighting\"/>\n"
25532 " </PropertyGroup>\n"
25533 "\n"
25534 " <PropertyGroup label=\"Render Passes\">\n"
25535 " <Property name=\"UseToneMapping\"/>\n"
25536 " <Property name=\"Exposure\"/>\n"
25537 " <Property name=\"UseSSAO\"/>\n"
25538 " <Property name=\"UseSSAODefaultPresets\"/>\n"
25539 " <Property name=\"Radius\"/>\n"
25540 " <Property name=\"Bias\"/>\n"
25541 " <Property name=\"KernelSize\"/>\n"
25542 " <Property name=\"Blur\"/>\n"
25543 " <Property name=\"GenericFilmicPresets\"/>\n"
25544 " <Property name=\"ToneMappingType\"/>\n"
25545 " <Property name=\"Contrast\"/>\n"
25546 " <Property name=\"Shoulder\"/>\n"
25547 " <Property name=\"MidIn\"/>\n"
25548 " <Property name=\"MidOut\"/>\n"
25549 " <Property name=\"HdrMax\"/>\n"
25550 " <Property name=\"UseACES\"/>\n"
25551 " </PropertyGroup>\n"
25552 "\n"
25553 " <!-- Interactor -->\n"
25554 " <Property name=\"InteractionMode\" panel_visibility=\"never\"/>\n"
25555 " <Property name=\"Camera3DManipulators\" panel_visibility=\"never\"/>\n"
25556 " <Property name=\"Camera2DManipulators\" panel_visibility=\"never\"/>\n"
25557 " <Property name=\"CenterOfRotation\" panel_visibility=\"never\"/>\n"
25558 " <Property name=\"RotationFactor\" panel_visibility=\"never\"/>\n"
25559 " <Property name=\"NonInteractiveRenderDelay\" panel_visibility=\"never\"/>\n"
25560 " <Property name=\"EnableRenderOnInteraction\" panel_visibility=\"never\"/>\n"
25561 " <Property name=\"WindowResizeNonInteractiveRenderDelay\" panel_visibility=\"never\"/>\n"
25562 " <!-- Renderer -->\n"
25563 " <PropertyGroup label=\"Stereo\">\n"
25564 " <Property name=\"StereoRender\"/>\n"
25565 " <Property name=\"StereoType\"/>\n"
25566 " <Property name=\"ServerStereoType\"/>\n"
25567 " </PropertyGroup>\n"
25568 " </ExposedProperties>\n"
25569 " <!-- End of \"RootView\" subproxy -->\n"
25570 " </SubProxy>\n"
25571 " <!-- End of ComparativeRenderView -->\n"
25572 " </ComparativeViewProxy>\n"
25573 " <!-- ================================================================== -->\n"
25574 " <ComparativeViewProxy base_proxygroup=\"internal_views\"\n"
25575 " base_proxyname=\"ComparativeViewBase\"\n"
25576 " class=\"vtkPVComparativeView\"\n"
25577 " name=\"ComparativeXYChartView\"\n"
25578 " label=\"Line Chart View (Comparative)\">\n"
25579 " <Documentation>The is comparative view comprising of individual\n"
25580 " \"XYChartView\" proxies for each panel in the comparative view\n"
25581 " grid.</Documentation>\n"
25582 " <SubProxy>\n"
25583 " <Proxy name=\"RootView\"\n"
25584 " proxygroup=\"views\"\n"
25585 " proxyname=\"XYChartView\"></Proxy>\n"
25586 " <ExposedProperties>\n"
25587 " <Property name=\"PPI\" />\n"
25588 " <PropertyGroup label=\"Title\">\n"
25589 " <Property name=\"ChartTitle\"/>\n"
25590 " <Property name=\"ChartTitleAlignment\"/>\n"
25591 " </PropertyGroup>\n"
25592 " <PropertyGroup label=\"Chart Title Properties\"\n"
25593 " panel_widget=\"FontEditor\"\n"
25594 " panel_visibility=\"advanced\">\n"
25595 " <Property name=\"ChartTitleColor\" function=\"Color\"/>\n"
25596 " <Property name=\"ChartTitleFontFamily\" function=\"Family\"/>\n"
25597 " <Property name=\"ChartTitleFontFile\" function=\"File\"/>\n"
25598 " <Property name=\"ChartTitleBold\" function=\"Bold\" />\n"
25599 " <Property name=\"ChartTitleItalic\" function=\"Italics\"/>\n"
25600 " <Property name=\"ChartTitleFontSize\" function=\"Size\" />\n"
25601 " </PropertyGroup>\n"
25602 " <PropertyGroup label=\"Legend\">\n"
25603 " <Property name=\"ShowLegend\"/>\n"
25604 " <Property name=\"LegendLocation\"/>\n"
25605 " <Property name=\"LegendPosition\"/>\n"
25606 " <Property name=\"LegendSymbolWidth\"/>\n"
25607 " </PropertyGroup>\n"
25608 " <PropertyGroup label=\"Legend Properties\"\n"
25609 " panel_widget=\"FontEditor\"\n"
25610 " panel_visibility=\"advanced\">\n"
25611 " <Property name=\"LegendFontFamily\" function=\"Family\"/>\n"
25612 " <Property name=\"LegendFontFile\" function=\"File\"/>\n"
25613 " <Property name=\"LegendBold\" function=\"Bold\"/>\n"
25614 " <Property name=\"LegendItalic\" function=\"Italics\"/>\n"
25615 " <Property name=\"LegendFontSize\" function=\"Size\"/>\n"
25616 " </PropertyGroup>\n"
25617 " <PropertyGroup label=\"Tooltip\"\n"
25618 " panel_visibility=\"advanced\">\n"
25619 " <Property name=\"TooltipNotation\"/>\n"
25620 " <Property name=\"TooltipPrecision\"/>\n"
25621 " </PropertyGroup>\n"
25622 "\n"
25623 " <!-- left axis -->\n"
25624 " <PropertyGroup label=\"Left Axis\">\n"
25625 " <Property name=\"LeftAxisTitle\"/>\n"
25626 " <Property name=\"ShowLeftAxisGrid\"/>\n"
25627 " <Property name=\"LeftAxisGridColor\"/>\n"
25628 " <Property name=\"LeftAxisColor\"/>\n"
25629 " </PropertyGroup>\n"
25630 "\n"
25631 " <PropertyGroup label=\"Left Axis Title Properties\"\n"
25632 " panel_widget=\"FontEditor\"\n"
25633 " panel_visibility=\"advanced\">\n"
25634 " <Property name=\"LeftAxisTitleColor\" function=\"Color\"/>\n"
25635 " <Property name=\"LeftAxisTitleFontFamily\" function=\"Family\"/>\n"
25636 " <Property name=\"LeftAxisTitleFontFile\" function=\"File\"/>\n"
25637 " <Property name=\"LeftAxisTitleBold\" function=\"Bold\" />\n"
25638 " <Property name=\"LeftAxisTitleItalic\" function=\"Italics\"/>\n"
25639 " <Property name=\"LeftAxisTitleFontSize\" function=\"Size\" />\n"
25640 " </PropertyGroup>\n"
25641 "\n"
25642 " <PropertyGroup label=\"Left Axis Range\">\n"
25643 " <Property name=\"LeftAxisLogScale\"/>\n"
25644 " <Property name=\"LeftAxisUseCustomRange\"/>\n"
25645 " <Property name=\"LeftAxisRangeMinimum\"/>\n"
25646 " <Property name=\"LeftAxisRangeMaximum\"/>\n"
25647 " </PropertyGroup>\n"
25648 "\n"
25649 " <PropertyGroup label=\"Left Axis Labels\">\n"
25650 " <Property name=\"ShowLeftAxisLabels\"/>\n"
25651 " <Property name=\"LeftAxisLabelNotation\"/>\n"
25652 " <Property name=\"LeftAxisLabelPrecision\"/>\n"
25653 " <Property name=\"LeftAxisUseCustomLabels\"/>\n"
25654 " <Property name=\"LeftAxisLabels\"/>\n"
25655 " </PropertyGroup>\n"
25656 "\n"
25657 " <PropertyGroup label=\"Left Axis Label Properties\"\n"
25658 " panel_widget=\"FontEditor\"\n"
25659 " panel_visibility=\"advanced\">\n"
25660 " <Property name=\"LeftAxisLabelColor\" function=\"Color\"/>\n"
25661 " <Property name=\"LeftAxisLabelFontFamily\" function=\"Family\"/>\n"
25662 " <Property name=\"LeftAxisLabelFontFile\" function=\"File\"/>\n"
25663 " <Property name=\"LeftAxisLabelBold\" function=\"Bold\" />\n"
25664 " <Property name=\"LeftAxisLabelItalic\" function=\"Italics\"/>\n"
25665 " <Property name=\"LeftAxisLabelFontSize\" function=\"Size\" />\n"
25666 " </PropertyGroup>\n"
25667 " <!-- bottom axis -->\n"
25668 " <PropertyGroup label=\"Bottom Axis\">\n"
25669 " <Property name=\"BottomAxisTitle\"/>\n"
25670 " <Property name=\"ShowBottomAxisGrid\"/>\n"
25671 " <Property name=\"BottomAxisGridColor\"/>\n"
25672 " <Property name=\"BottomAxisColor\"/>\n"
25673 " </PropertyGroup>\n"
25674 " <PropertyGroup label=\"Bottom Axis Title Properties\"\n"
25675 " panel_widget=\"FontEditor\"\n"
25676 " panel_visibility=\"advanced\">\n"
25677 " <Property name=\"BottomAxisTitleColor\" function=\"Color\"/>\n"
25678 " <Property name=\"BottomAxisTitleFontFamily\" function=\"Family\"/>\n"
25679 " <Property name=\"BottomAxisTitleFontFile\" function=\"File\"/>\n"
25680 " <Property name=\"BottomAxisTitleBold\" function=\"Bold\" />\n"
25681 " <Property name=\"BottomAxisTitleItalic\" function=\"Italics\"/>\n"
25682 " <Property name=\"BottomAxisTitleFontSize\" function=\"Size\" />\n"
25683 " </PropertyGroup>\n"
25684 " <PropertyGroup label=\"Bottom Axis Range\">\n"
25685 " <Property name=\"BottomAxisLogScale\"/>\n"
25686 " <Property name=\"BottomAxisUseCustomRange\"/>\n"
25687 " <Property name=\"BottomAxisRangeMinimum\"/>\n"
25688 " <Property name=\"BottomAxisRangeMaximum\"/>\n"
25689 " </PropertyGroup>\n"
25690 " <PropertyGroup label=\"Bottom Axis Labels\">\n"
25691 " <Property name=\"ShowBottomAxisLabels\"/>\n"
25692 " <Property name=\"BottomAxisLabelNotation\"/>\n"
25693 " <Property name=\"BottomAxisLabelPrecision\"/>\n"
25694 " <Property name=\"BottomAxisUseCustomLabels\"/>\n"
25695 " <Property name=\"BottomAxisLabels\"/>\n"
25696 " </PropertyGroup>\n"
25697 " <PropertyGroup label=\"Bottom Axis Label Properties\"\n"
25698 " panel_widget=\"FontEditor\"\n"
25699 " panel_visibility=\"advanced\">\n"
25700 " <Property name=\"BottomAxisLabelColor\" function=\"Color\"/>\n"
25701 " <Property name=\"BottomAxisLabelFontFamily\" function=\"Family\"/>\n"
25702 " <Property name=\"BottomAxisLabelFontFile\" function=\"File\"/>\n"
25703 " <Property name=\"BottomAxisLabelBold\" function=\"Bold\" />\n"
25704 " <Property name=\"BottomAxisLabelItalic\" function=\"Italics\"/>\n"
25705 " <Property name=\"BottomAxisLabelFontSize\" function=\"Size\" />\n"
25706 " </PropertyGroup>\n"
25707 " <!-- right axis -->\n"
25708 " <PropertyGroup label=\"Right Axis\">\n"
25709 " <Property name=\"RightAxisTitle\"/>\n"
25710 " <Property name=\"ShowRightAxisGrid\"/>\n"
25711 " <Property name=\"RightAxisGridColor\"/>\n"
25712 " <Property name=\"RightAxisColor\"/>\n"
25713 " </PropertyGroup>\n"
25714 " <PropertyGroup label=\"Right Axis Title Properties\"\n"
25715 " panel_widget=\"FontEditor\"\n"
25716 " panel_visibility=\"advanced\">\n"
25717 " <Property name=\"RightAxisTitleColor\" function=\"Color\"/>\n"
25718 " <Property name=\"RightAxisTitleFontFamily\" function=\"Family\"/>\n"
25719 " <Property name=\"RightAxisTitleFontFile\" function=\"File\"/>\n"
25720 " <Property name=\"RightAxisTitleBold\" function=\"Bold\" />\n"
25721 " <Property name=\"RightAxisTitleItalic\" function=\"Italics\"/>\n"
25722 " <Property name=\"RightAxisTitleFontSize\" function=\"Size\" />\n"
25723 " </PropertyGroup>\n"
25724 " <PropertyGroup label=\"Right Axis Range\">\n"
25725 " <Property name=\"RightAxisLogScale\"/>\n"
25726 " <Property name=\"RightAxisUseCustomRange\"/>\n"
25727 " <Property name=\"RightAxisRangeMinimum\"/>\n"
25728 " <Property name=\"RightAxisRangeMaximum\"/>\n"
25729 " </PropertyGroup>\n"
25730 " <PropertyGroup label=\"Right Axis Labels\">\n"
25731 " <Property name=\"ShowRightAxisLabels\"/>\n"
25732 " <Property name=\"RightAxisLabelNotation\"/>\n"
25733 " <Property name=\"RightAxisLabelPrecision\"/>\n"
25734 " <Property name=\"RightAxisUseCustomLabels\"/>\n"
25735 " <Property name=\"RightAxisLabels\"/>\n"
25736 " </PropertyGroup>\n"
25737 " <PropertyGroup label=\"Right Axis Label Properties\"\n"
25738 " panel_widget=\"FontEditor\"\n"
25739 " panel_visibility=\"advanced\">\n"
25740 " <Property name=\"RightAxisLabelColor\" function=\"Color\"/>\n"
25741 " <Property name=\"RightAxisLabelFontFamily\" function=\"Family\"/>\n"
25742 " <Property name=\"RightAxisLabelFontFile\" function=\"File\"/>\n"
25743 " <Property name=\"RightAxisLabelBold\" function=\"Bold\" />\n"
25744 " <Property name=\"RightAxisLabelItalic\" function=\"Italics\"/>\n"
25745 " <Property name=\"RightAxisLabelFontSize\" function=\"Size\" />\n"
25746 " </PropertyGroup>\n"
25747 " <!-- top axis -->\n"
25748 " <PropertyGroup label=\"Top Axis\">\n"
25749 " <Property name=\"TopAxisTitle\"/>\n"
25750 " <Property name=\"ShowTopAxisGrid\"/>\n"
25751 ;
25752 
25753 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
25755 " <Property name=\"TopAxisGridColor\"/>\n"
25756 " <Property name=\"TopAxisColor\"/>\n"
25757 " </PropertyGroup>\n"
25758 " <PropertyGroup label=\"Top Axis Title Properties\"\n"
25759 " panel_widget=\"FontEditor\"\n"
25760 " panel_visibility=\"advanced\">\n"
25761 " <Property name=\"TopAxisTitleColor\" function=\"Color\"/>\n"
25762 " <Property name=\"TopAxisTitleFontFamily\" function=\"Family\"/>\n"
25763 " <Property name=\"TopAxisTitleFontFile\" function=\"File\"/>\n"
25764 " <Property name=\"TopAxisTitleBold\" function=\"Bold\" />\n"
25765 " <Property name=\"TopAxisTitleItalic\" function=\"Italics\"/>\n"
25766 " <Property name=\"TopAxisTitleFontSize\" function=\"Size\" />\n"
25767 " </PropertyGroup>\n"
25768 " <PropertyGroup label=\"Top Axis Range\">\n"
25769 " <Property name=\"TopAxisLogScale\"/>\n"
25770 " <Property name=\"TopAxisUseCustomRange\"/>\n"
25771 " <Property name=\"TopAxisRangeMinimum\"/>\n"
25772 " <Property name=\"TopAxisRangeMaximum\"/>\n"
25773 " </PropertyGroup>\n"
25774 " <PropertyGroup label=\"Top Axis Labels\">\n"
25775 " <Property name=\"ShowTopAxisLabels\"/>\n"
25776 " <Property name=\"TopAxisLabelNotation\"/>\n"
25777 " <Property name=\"TopAxisLabelPrecision\"/>\n"
25778 " <Property name=\"TopAxisUseCustomLabels\"/>\n"
25779 " <Property name=\"TopAxisLabels\"/>\n"
25780 " </PropertyGroup>\n"
25781 " <PropertyGroup label=\"Top Axis Label Properties\"\n"
25782 " panel_widget=\"FontEditor\"\n"
25783 " panel_visibility=\"advanced\">\n"
25784 " <Property name=\"TopAxisLabelColor\" function=\"Color\"/>\n"
25785 " <Property name=\"TopAxisLabelFontFamily\" function=\"Family\"/>\n"
25786 " <Property name=\"TopAxisLabelFontFile\" function=\"File\"/>\n"
25787 " <Property name=\"TopAxisLabelBold\" function=\"Bold\" />\n"
25788 " <Property name=\"TopAxisLabelItalic\" function=\"Italics\"/>\n"
25789 " <Property name=\"TopAxisLabelFontSize\" function=\"Size\" />\n"
25790 " </PropertyGroup>\n"
25791 " </ExposedProperties>\n"
25792 " <!-- End of \"RootView\" subproxy -->\n"
25793 " </SubProxy>\n"
25794 " <!-- End of ComparativeXYChartView -->\n"
25795 " </ComparativeViewProxy>\n"
25796 " <!-- ================================================================== -->\n"
25797 " <ComparativeViewProxy base_proxygroup=\"internal_views\"\n"
25798 " base_proxyname=\"ComparativeViewBase\"\n"
25799 " class=\"vtkPVComparativeView\"\n"
25800 " name=\"ComparativeXYBarChartView\"\n"
25801 " label=\"Bar Chart View (Comparative)\">\n"
25802 " <Documentation>The is comparative view comprising of individual\n"
25803 " \"XYBarChartView\" proxies for each panel in the comparative view\n"
25804 " grid.</Documentation>\n"
25805 "\n"
25806 " <SubProxy>\n"
25807 " <Proxy name=\"RootView\"\n"
25808 " proxygroup=\"views\"\n"
25809 " proxyname=\"XYBarChartView\"></Proxy>\n"
25810 " <ExposedProperties>\n"
25811 " <Property name=\"PPI\" />\n"
25812 " <PropertyGroup label=\"Title\">\n"
25813 " <Property name=\"ChartTitle\"/>\n"
25814 " <Property name=\"ChartTitleAlignment\"/>\n"
25815 " </PropertyGroup>\n"
25816 " <PropertyGroup label=\"Chart Title Properties\"\n"
25817 " panel_widget=\"FontEditor\"\n"
25818 " panel_visibility=\"advanced\">\n"
25819 " <Property name=\"ChartTitleColor\" function=\"Color\"/>\n"
25820 " <Property name=\"ChartTitleFontFamily\" function=\"Family\"/>\n"
25821 " <Property name=\"ChartTitleFontFile\" function=\"File\"/>\n"
25822 " <Property name=\"ChartTitleBold\" function=\"Bold\" />\n"
25823 " <Property name=\"ChartTitleItalic\" function=\"Italics\"/>\n"
25824 " <Property name=\"ChartTitleFontSize\" function=\"Size\" />\n"
25825 " </PropertyGroup>\n"
25826 " <PropertyGroup label=\"Legend\">\n"
25827 " <Property name=\"ShowLegend\"/>\n"
25828 " <Property name=\"LegendLocation\"/>\n"
25829 " <Property name=\"LegendPosition\"/>\n"
25830 " <Property name=\"LegendSymbolWidth\"/>\n"
25831 " </PropertyGroup>\n"
25832 " <PropertyGroup label=\"Legend Properties\"\n"
25833 " panel_widget=\"FontEditor\"\n"
25834 " panel_visibility=\"advanced\">\n"
25835 " <Property name=\"LegendFontFamily\" function=\"Family\"/>\n"
25836 " <Property name=\"LegendFontFile\" function=\"File\"/>\n"
25837 " <Property name=\"LegendBold\" function=\"Bold\"/>\n"
25838 " <Property name=\"LegendItalic\" function=\"Italics\"/>\n"
25839 " <Property name=\"LegendFontSize\" function=\"Size\"/>\n"
25840 " </PropertyGroup>\n"
25841 " <PropertyGroup label=\"Tooltip\"\n"
25842 " panel_visibility=\"advanced\">\n"
25843 " <Property name=\"TooltipNotation\"/>\n"
25844 " <Property name=\"TooltipPrecision\"/>\n"
25845 " </PropertyGroup>\n"
25846 "\n"
25847 " <!-- left axis -->\n"
25848 " <PropertyGroup label=\"Left Axis\">\n"
25849 " <Property name=\"LeftAxisTitle\"/>\n"
25850 " <Property name=\"ShowLeftAxisGrid\"/>\n"
25851 " <Property name=\"LeftAxisGridColor\"/>\n"
25852 " <Property name=\"LeftAxisColor\"/>\n"
25853 " </PropertyGroup>\n"
25854 "\n"
25855 " <PropertyGroup label=\"Left Axis Title Properties\"\n"
25856 " panel_widget=\"FontEditor\"\n"
25857 " panel_visibility=\"advanced\">\n"
25858 " <Property name=\"LeftAxisTitleColor\" function=\"Color\"/>\n"
25859 " <Property name=\"LeftAxisTitleFontFamily\" function=\"Family\"/>\n"
25860 " <Property name=\"LeftAxisTitleFontFile\" function=\"File\"/>\n"
25861 " <Property name=\"LeftAxisTitleBold\" function=\"Bold\" />\n"
25862 " <Property name=\"LeftAxisTitleItalic\" function=\"Italics\"/>\n"
25863 " <Property name=\"LeftAxisTitleFontSize\" function=\"Size\" />\n"
25864 " </PropertyGroup>\n"
25865 "\n"
25866 " <PropertyGroup label=\"Left Axis Range\">\n"
25867 " <Property name=\"LeftAxisLogScale\"/>\n"
25868 " <Property name=\"LeftAxisUseCustomRange\"/>\n"
25869 " <Property name=\"LeftAxisRangeMinimum\"/>\n"
25870 " <Property name=\"LeftAxisRangeMaximum\"/>\n"
25871 " </PropertyGroup>\n"
25872 "\n"
25873 " <PropertyGroup label=\"Left Axis Labels\">\n"
25874 " <Property name=\"ShowLeftAxisLabels\"/>\n"
25875 " <Property name=\"LeftAxisLabelNotation\"/>\n"
25876 " <Property name=\"LeftAxisLabelPrecision\"/>\n"
25877 " <Property name=\"LeftAxisUseCustomLabels\"/>\n"
25878 " <Property name=\"LeftAxisLabels\"/>\n"
25879 " </PropertyGroup>\n"
25880 "\n"
25881 " <PropertyGroup label=\"Left Axis Label Properties\"\n"
25882 " panel_widget=\"FontEditor\"\n"
25883 " panel_visibility=\"advanced\">\n"
25884 " <Property name=\"LeftAxisLabelColor\" function=\"Color\"/>\n"
25885 " <Property name=\"LeftAxisLabelFontFamily\" function=\"Family\"/>\n"
25886 " <Property name=\"LeftAxisLabelFontFile\" function=\"File\"/>\n"
25887 " <Property name=\"LeftAxisLabelBold\" function=\"Bold\" />\n"
25888 " <Property name=\"LeftAxisLabelItalic\" function=\"Italics\"/>\n"
25889 " <Property name=\"LeftAxisLabelFontSize\" function=\"Size\" />\n"
25890 " </PropertyGroup>\n"
25891 " <!-- bottom axis -->\n"
25892 " <PropertyGroup label=\"Bottom Axis\">\n"
25893 " <Property name=\"BottomAxisTitle\"/>\n"
25894 " <Property name=\"ShowBottomAxisGrid\"/>\n"
25895 " <Property name=\"BottomAxisGridColor\"/>\n"
25896 " <Property name=\"BottomAxisColor\"/>\n"
25897 " </PropertyGroup>\n"
25898 "\n"
25899 " <PropertyGroup label=\"Bottom Axis Title Properties\"\n"
25900 " panel_widget=\"FontEditor\"\n"
25901 " panel_visibility=\"advanced\">\n"
25902 " <Property name=\"BottomAxisTitleColor\" function=\"Color\"/>\n"
25903 " <Property name=\"BottomAxisTitleFontFamily\" function=\"Family\"/>\n"
25904 " <Property name=\"BottomAxisTitleFontFile\" function=\"File\"/>\n"
25905 " <Property name=\"BottomAxisTitleBold\" function=\"Bold\" />\n"
25906 " <Property name=\"BottomAxisTitleItalic\" function=\"Italics\"/>\n"
25907 " <Property name=\"BottomAxisTitleFontSize\" function=\"Size\" />\n"
25908 " </PropertyGroup>\n"
25909 "\n"
25910 " <PropertyGroup label=\"Bottom Axis Range\">\n"
25911 " <Property name=\"BottomAxisLogScale\"/>\n"
25912 " <Property name=\"BottomAxisUseCustomRange\"/>\n"
25913 " <Property name=\"BottomAxisRangeMinimum\"/>\n"
25914 " <Property name=\"BottomAxisRangeMaximum\"/>\n"
25915 " </PropertyGroup>\n"
25916 "\n"
25917 " <PropertyGroup label=\"Bottom Axis Labels\">\n"
25918 " <Property name=\"ShowBottomAxisLabels\"/>\n"
25919 " <Property name=\"BottomAxisLabelNotation\"/>\n"
25920 " <Property name=\"BottomAxisLabelPrecision\"/>\n"
25921 " <Property name=\"BottomAxisUseCustomLabels\"/>\n"
25922 " <Property name=\"BottomAxisLabels\"/>\n"
25923 " </PropertyGroup>\n"
25924 "\n"
25925 " <PropertyGroup label=\"Bottom Axis Label Properties\"\n"
25926 " panel_widget=\"FontEditor\"\n"
25927 " panel_visibility=\"advanced\">\n"
25928 " <Property name=\"BottomAxisLabelColor\" function=\"Color\"/>\n"
25929 " <Property name=\"BottomAxisLabelFontFamily\" function=\"Family\"/>\n"
25930 " <Property name=\"BottomAxisLabelFontFile\" function=\"File\"/>\n"
25931 " <Property name=\"BottomAxisLabelBold\" function=\"Bold\" />\n"
25932 " <Property name=\"BottomAxisLabelItalic\" function=\"Italics\"/>\n"
25933 " <Property name=\"BottomAxisLabelFontSize\" function=\"Size\" />\n"
25934 " </PropertyGroup>\n"
25935 " </ExposedProperties>\n"
25936 " </SubProxy>\n"
25937 "\n"
25938 " <!-- End of ComparativeXYBarChartView -->\n"
25939 " </ComparativeViewProxy>\n"
25940 " <!-- ================================================================== -->\n"
25941 " <MultiSliceViewProxy name=\"MultiSlice\" class=\"vtkPVMultiSliceView\"\n"
25942 " processes=\"client|renderserver|dataserver\"\n"
25943 " base_proxygroup=\"views\" base_proxyname=\"RenderView\"\n"
25944 " label=\"Slice View\">\n"
25945 " <DoubleVectorProperty name=\"XSlicesValues\"\n"
25946 " set_number_command=\"SetNumberOfXSlices\"\n"
25947 " command=\"SetXSlices\"\n"
25948 " argument_is_array=\"1\"\n"
25949 " panel_visibility=\"never\">\n"
25950 " </DoubleVectorProperty>\n"
25951 " <DoubleVectorProperty name=\"YSlicesValues\"\n"
25952 " set_number_command=\"SetNumberOfYSlices\"\n"
25953 " command=\"SetYSlices\"\n"
25954 " argument_is_array=\"1\"\n"
25955 " panel_visibility=\"never\">\n"
25956 " </DoubleVectorProperty>\n"
25957 " <DoubleVectorProperty name=\"ZSlicesValues\"\n"
25958 " set_number_command=\"SetNumberOfZSlices\"\n"
25959 " command=\"SetZSlices\"\n"
25960 " argument_is_array=\"1\"\n"
25961 " panel_visibility=\"never\">\n"
25962 " </DoubleVectorProperty>\n"
25963 " <StringVectorProperty name=\"XTitle\"\n"
25964 " number_of_elements=\"1\"\n"
25965 " default_values=\"X\"\n"
25966 " panel_visibility=\"never\" />\n"
25967 " <StringVectorProperty name=\"YTitle\"\n"
25968 " number_of_elements=\"1\"\n"
25969 " default_values=\"Y\"\n"
25970 " panel_visibility=\"never\" />\n"
25971 " <StringVectorProperty name=\"ZTitle\"\n"
25972 " number_of_elements=\"1\"\n"
25973 " default_values=\"Z\"\n"
25974 " panel_visibility=\"never\" />\n"
25975 " </MultiSliceViewProxy>\n"
25976 "\n"
25977 " <!-- ================================================================== -->\n"
25978 " </ProxyGroup>\n"
25979 "\n"
25980 " <!-- ==================================================================== -->\n"
25981 " <ProxyGroup name=\"internal_representations\">\n"
25982 " <!-- group for representations not meant to be used directly, but that\n"
25983 " should be created in a vtkPVCompositeRepresentation. Helps us keep the\n"
25984 " properties manageable, since we don't need to expose too many properties\n"
25985 " from these. Only public API properties need to be defined for these proxies\n"
25986 " (along with \"Input\" and \"Representation\", if applicable).\n"
25987 " -->\n"
25988 "\n"
25989 " <!-- ================================================================== -->\n"
25990 " <RepresentationProxy class=\"vtkAMROutlineRepresentation\"\n"
25991 " name=\"AMROutlineRepresentation\"\n"
25992 " processes=\"client|renderserver|dataserver\">\n"
25993 " <Documentation>Representation for showing an outline for AMR\n"
25994 " dataset that is streaming capable.</Documentation>\n"
25995 "\n"
25996 " <InputProperty command=\"SetInputConnection\"\n"
25997 " name=\"Input\">\n"
25998 " <DataTypeDomain name=\"input_type\">\n"
25999 " <DataType value=\"vtkOverlappingAMR\" />\n"
26000 " </DataTypeDomain>\n"
26001 " <Documentation>Set the input to the representation.</Documentation>\n"
26002 " </InputProperty>\n"
26003 "\n"
26004 " <DoubleVectorProperty command=\"SetPosition\"\n"
26005 " default_values=\"0 0 0\"\n"
26006 " name=\"Position\"\n"
26007 " number_of_elements=\"3\">\n"
26008 " <DoubleRangeDomain name=\"range\" />\n"
26009 " </DoubleVectorProperty>\n"
26010 " <DoubleVectorProperty command=\"SetScale\"\n"
26011 " default_values=\"1 1 1\"\n"
26012 " name=\"Scale\"\n"
26013 " number_of_elements=\"3\">\n"
26014 " <DoubleRangeDomain name=\"range\" />\n"
26015 " </DoubleVectorProperty>\n"
26016 " <DoubleVectorProperty command=\"SetOrientation\"\n"
26017 " default_values=\"0 0 0\"\n"
26018 " name=\"Orientation\"\n"
26019 " number_of_elements=\"3\">\n"
26020 " <DoubleRangeDomain name=\"range\" />\n"
26021 " </DoubleVectorProperty>\n"
26022 " <DoubleVectorProperty command=\"SetOrigin\"\n"
26023 " default_values=\"0 0 0\"\n"
26024 " name=\"Origin\"\n"
26025 " number_of_elements=\"3\">\n"
26026 " <DoubleRangeDomain name=\"range\" />\n"
26027 " </DoubleVectorProperty>\n"
26028 " <IntVectorProperty command=\"SetPickable\"\n"
26029 " default_values=\"1\"\n"
26030 " name=\"Pickable\"\n"
26031 " number_of_elements=\"1\">\n"
26032 " <BooleanDomain name=\"bool\" />\n"
26033 " </IntVectorProperty>\n"
26034 " <DoubleVectorProperty argument_is_array=\"1\"\n"
26035 " command=\"SetUserTransform\"\n"
26036 " default_values=\"1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1\"\n"
26037 " name=\"UserTransform\"\n"
26038 " number_of_elements=\"16\">\n"
26039 " <Documentation>\n"
26040 " In addition to the instance variables such as position and\n"
26041 " orientation, you can add an additional transformation for your own\n"
26042 " use. This transformation is concatenated with the actor's internal\n"
26043 " transformation, which you implicitly create through the use of\n"
26044 " Position, Origin, Orientation. The value is 4x4 matrix for the linear\n"
26045 " transform to use.\n"
26046 " </Documentation>\n"
26047 " </DoubleVectorProperty>\n"
26048 " <DoubleVectorProperty command=\"SetAmbient\"\n"
26049 " default_values=\"0.0\"\n"
26050 " name=\"Ambient\"\n"
26051 " number_of_elements=\"1\">\n"
26052 " <DoubleRangeDomain max=\"1\"\n"
26053 " min=\"0\"\n"
26054 " name=\"range\" />\n"
26055 " </DoubleVectorProperty>\n"
26056 " <DoubleVectorProperty command=\"SetDiffuse\"\n"
26057 " default_values=\"1.0\"\n"
26058 ;
26059 
26060 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
26062 " name=\"Diffuse\"\n"
26063 " number_of_elements=\"1\">\n"
26064 " <DoubleRangeDomain max=\"1\"\n"
26065 " min=\"0\"\n"
26066 " name=\"range\" />\n"
26067 " </DoubleVectorProperty>\n"
26068 " <DoubleVectorProperty command=\"SetSpecular\"\n"
26069 " default_values=\"0.0\"\n"
26070 " name=\"Specular\"\n"
26071 " number_of_elements=\"1\">\n"
26072 " <DoubleRangeDomain max=\"1\"\n"
26073 " min=\"0\"\n"
26074 " name=\"range\" />\n"
26075 " </DoubleVectorProperty>\n"
26076 " <DoubleVectorProperty command=\"SetSpecularPower\"\n"
26077 " default_values=\"100.0\"\n"
26078 " name=\"SpecularPower\"\n"
26079 " number_of_elements=\"1\">\n"
26080 " <DoubleRangeDomain max=\"100\"\n"
26081 " min=\"0\"\n"
26082 " name=\"range\" />\n"
26083 " </DoubleVectorProperty>\n"
26084 " <DoubleVectorProperty command=\"SetAmbientColor\"\n"
26085 " default_values=\"1.0 1.0 1.0\"\n"
26086 " name=\"AmbientColor\"\n"
26087 " number_of_elements=\"3\">\n"
26088 " <DoubleRangeDomain max=\"1 1 1\"\n"
26089 " min=\"0 0 0\"\n"
26090 " name=\"range\" />\n"
26091 " <Hints>\n"
26092 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\" unlink_if_modified=\"1\" />\n"
26093 " </Hints>\n"
26094 " </DoubleVectorProperty>\n"
26095 " <DoubleVectorProperty command=\"SetDiffuseColor\"\n"
26096 " default_values=\"1.0 1.0 1.0\"\n"
26097 " name=\"DiffuseColor\"\n"
26098 " number_of_elements=\"3\"\n"
26099 " panel_widget=\"color_selector_with_palette\">\n"
26100 " <DoubleRangeDomain max=\"1 1 1\"\n"
26101 " min=\"0 0 0\"\n"
26102 " name=\"range\" />\n"
26103 " <Hints>\n"
26104 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SurfaceColor\" unlink_if_modified=\"1\" />\n"
26105 " </Hints>\n"
26106 " </DoubleVectorProperty>\n"
26107 " <DoubleVectorProperty command=\"SetSpecularColor\"\n"
26108 " default_values=\"1.0 1.0 1.0\"\n"
26109 " name=\"SpecularColor\"\n"
26110 " number_of_elements=\"3\">\n"
26111 " <DoubleRangeDomain max=\"1 1 1\"\n"
26112 " min=\"0 0 0\"\n"
26113 " name=\"range\" />\n"
26114 " </DoubleVectorProperty>\n"
26115 " <DoubleVectorProperty command=\"SetLineWidth\"\n"
26116 " default_values=\"1.0\"\n"
26117 " name=\"LineWidth\"\n"
26118 " number_of_elements=\"1\">\n"
26119 " <DoubleRangeDomain min=\"0\"\n"
26120 " name=\"range\" />\n"
26121 " </DoubleVectorProperty>\n"
26122 " <DoubleVectorProperty command=\"SetOpacity\"\n"
26123 " default_values=\"1.0\"\n"
26124 " name=\"Opacity\"\n"
26125 " number_of_elements=\"1\">\n"
26126 " <DoubleRangeDomain max=\"1\"\n"
26127 " min=\"0\"\n"
26128 " name=\"range\" />\n"
26129 " </DoubleVectorProperty>\n"
26130 " <DoubleVectorProperty command=\"SetLuminosity\"\n"
26131 " default_values=\"0.0\"\n"
26132 " name=\"Luminosity\"\n"
26133 " number_of_elements=\"1\">\n"
26134 " <DoubleRangeDomain max=\"100.0\"\n"
26135 " min=\"0\"\n"
26136 " name=\"range\" />\n"
26137 " <Documentation>Makes the object emit light.\n"
26138 " Only takes effect with OSPRay's path traced renderer.\n"
26139 " </Documentation>\n"
26140 " <Hints>\n"
26141 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
26142 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26143 " mode=\"visibility\"\n"
26144 " property=\"EnableOSPRay\"\n"
26145 " values=\"1\" />\n"
26146 " </Hints>\n"
26147 " </DoubleVectorProperty>\n"
26148 " <IntVectorProperty command=\"SetRenderLinesAsTubes\"\n"
26149 " default_values=\"0\"\n"
26150 " name=\"RenderLinesAsTubes\"\n"
26151 " number_of_elements=\"1\">\n"
26152 " <BooleanDomain name=\"bool\" />\n"
26153 " <Documentation>\n"
26154 " When set, all lines are rendered as 3D tubes, if supported by OpenGL driver.\n"
26155 " </Documentation>\n"
26156 " </IntVectorProperty>\n"
26157 " <!-- end of AMROutlineRepresentation -->\n"
26158 " </RepresentationProxy>\n"
26159 "\n"
26160 " <!-- ================================================================== -->\n"
26161 " <RepresentationProxy class=\"vtkAMRStreamingVolumeRepresentation\"\n"
26162 " name=\"AMRVolumeRepresentation\"\n"
26163 " processes=\"client|renderserver|dataserver\">\n"
26164 " <Documentation>\n"
26165 " Representation for rendering Overlapping AMR as volume.\n"
26166 " </Documentation>\n"
26167 " <InputProperty command=\"SetInputConnection\"\n"
26168 " name=\"Input\">\n"
26169 " <DataTypeDomain name=\"input_type\">\n"
26170 " <DataType value=\"vtkOverlappingAMR\" />\n"
26171 " </DataTypeDomain>\n"
26172 " <InputArrayDomain attribute_type=\"any\"\n"
26173 " name=\"input_array_any\">\n"
26174 " </InputArrayDomain>\n"
26175 " <Documentation>Set the input to the representation.</Documentation>\n"
26176 " </InputProperty>\n"
26177 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
26178 " element_types=\"0 0 0 0 2\"\n"
26179 " name=\"ColorArrayName\"\n"
26180 " no_custom_default=\"1\"\n"
26181 " number_of_elements=\"5\">\n"
26182 " <Documentation>\n"
26183 " Set the array to color with. One must specify the field association and\n"
26184 " the array name of the array. If the array is missing, scalar coloring will\n"
26185 " automatically be disabled.\n"
26186 " </Documentation>\n"
26187 " <RepresentedArrayListDomain name=\"array_list\"\n"
26188 " input_domain_name=\"input_array_any\">\n"
26189 " <RequiredProperties>\n"
26190 " <Property function=\"Input\" name=\"Input\" />\n"
26191 " </RequiredProperties>\n"
26192 " </RepresentedArrayListDomain>\n"
26193 " </StringVectorProperty>\n"
26194 " <DoubleVectorProperty command=\"SetPosition\"\n"
26195 " default_values=\"0 0 0\"\n"
26196 " name=\"Position\"\n"
26197 " number_of_elements=\"3\">\n"
26198 " <DoubleRangeDomain name=\"range\" />\n"
26199 " </DoubleVectorProperty>\n"
26200 " <DoubleVectorProperty command=\"SetScale\"\n"
26201 " default_values=\"1 1 1\"\n"
26202 " name=\"Scale\"\n"
26203 " number_of_elements=\"3\">\n"
26204 " <DoubleRangeDomain name=\"range\" />\n"
26205 " </DoubleVectorProperty>\n"
26206 " <DoubleVectorProperty command=\"SetOrientation\"\n"
26207 " default_values=\"0 0 0\"\n"
26208 " name=\"Orientation\"\n"
26209 " number_of_elements=\"3\">\n"
26210 " <DoubleRangeDomain name=\"range\" />\n"
26211 " </DoubleVectorProperty>\n"
26212 " <DoubleVectorProperty command=\"SetOrigin\"\n"
26213 " default_values=\"0 0 0\"\n"
26214 " name=\"Origin\"\n"
26215 " number_of_elements=\"3\">\n"
26216 " <DoubleRangeDomain name=\"range\" />\n"
26217 " </DoubleVectorProperty>\n"
26218 " <IntVectorProperty command=\"SetPickable\"\n"
26219 " default_values=\"1\"\n"
26220 " name=\"Pickable\"\n"
26221 " number_of_elements=\"1\">\n"
26222 " <BooleanDomain name=\"bool\" />\n"
26223 " </IntVectorProperty>\n"
26224 " <IntVectorProperty command=\"SetInterpolationType\"\n"
26225 " default_values=\"2\"\n"
26226 " name=\"InterpolationType\"\n"
26227 " number_of_elements=\"1\">\n"
26228 " <EnumerationDomain name=\"enum\">\n"
26229 " <Entry text=\"Nearest\"\n"
26230 " value=\"0\" />\n"
26231 " <Entry text=\"Linear\"\n"
26232 " value=\"1\" />\n"
26233 " <Entry text=\"Cubic\"\n"
26234 " value=\"2\" />\n"
26235 " </EnumerationDomain>\n"
26236 " </IntVectorProperty>\n"
26237 " <ProxyProperty command=\"SetColor\"\n"
26238 " name=\"LookupTable\" >\n"
26239 " <ProxyGroupDomain name=\"groups\">\n"
26240 " <Group name=\"transfer_functions\" />\n"
26241 " </ProxyGroupDomain>\n"
26242 " </ProxyProperty>\n"
26243 " <DoubleVectorProperty command=\"SetAmbient\"\n"
26244 " default_values=\"0.0\"\n"
26245 " name=\"Ambient\"\n"
26246 " number_of_elements=\"1\">\n"
26247 " <DoubleRangeDomain max=\"1\"\n"
26248 " min=\"0\"\n"
26249 " name=\"range\" />\n"
26250 " </DoubleVectorProperty>\n"
26251 " <DoubleVectorProperty command=\"SetDiffuse\"\n"
26252 " default_values=\"1.0\"\n"
26253 " name=\"Diffuse\"\n"
26254 " number_of_elements=\"1\">\n"
26255 " <DoubleRangeDomain max=\"1\"\n"
26256 " min=\"0\"\n"
26257 " name=\"range\" />\n"
26258 " </DoubleVectorProperty>\n"
26259 " <DoubleVectorProperty command=\"SetSpecular\"\n"
26260 " default_values=\"0.0\"\n"
26261 " name=\"Specular\"\n"
26262 " number_of_elements=\"1\">\n"
26263 " <DoubleRangeDomain max=\"1\"\n"
26264 " min=\"0\"\n"
26265 " name=\"range\" />\n"
26266 " </DoubleVectorProperty>\n"
26267 " <DoubleVectorProperty command=\"SetSpecularPower\"\n"
26268 " default_values=\"100.0\"\n"
26269 " name=\"SpecularPower\"\n"
26270 " number_of_elements=\"1\">\n"
26271 " <DoubleRangeDomain max=\"100\"\n"
26272 " min=\"0\"\n"
26273 " name=\"range\" />\n"
26274 " </DoubleVectorProperty>\n"
26275 " <IntVectorProperty command=\"SetShade\"\n"
26276 " default_values=\"0\"\n"
26277 " name=\"Shade\"\n"
26278 " number_of_elements=\"1\">\n"
26279 " <BooleanDomain name=\"bool\" />\n"
26280 " <Documentation>Enable/Disable shading.</Documentation>\n"
26281 " </IntVectorProperty>\n"
26282 " <IntVectorProperty command=\"SetNumberOfSamples\"\n"
26283 " default_values=\"64 128 64\"\n"
26284 " name=\"NumberOfSamples\"\n"
26285 " number_of_elements=\"3\">\n"
26286 " <Documentation>\n"
26287 " Set the number of samples used to create an uniform grid\n"
26288 " from the AMR.\n"
26289 " </Documentation>\n"
26290 " <IntRangeDomain name=\"range\" />\n"
26291 " </IntVectorProperty>\n"
26292 " <ProxyProperty command=\"SetScalarOpacity\"\n"
26293 " name=\"ScalarOpacityFunction\" >\n"
26294 " <ProxyGroupDomain name=\"groups\">\n"
26295 " <Group name=\"piecewise_functions\" />\n"
26296 " </ProxyGroupDomain>\n"
26297 " </ProxyProperty>\n"
26298 " <IntVectorProperty command=\"SetRequestedRenderMode\"\n"
26299 " default_values=\"0\"\n"
26300 " name=\"VolumeRenderingMode\"\n"
26301 " number_of_elements=\"1\">\n"
26302 " <EnumerationDomain name=\"enum\">\n"
26303 " <Entry text=\"Smart\"\n"
26304 " value=\"0\" />\n"
26305 " <Entry text=\"Ray Cast Only\"\n"
26306 " value=\"2\" />\n"
26307 " <Entry text=\"GPU Based\"\n"
26308 " value=\"4\" />\n"
26309 " </EnumerationDomain>\n"
26310 " </IntVectorProperty>\n"
26311 "\n"
26312 " <IntVectorProperty command=\"SetResamplingMode\"\n"
26313 " default_values=\"0\"\n"
26314 " name=\"ResamplingMode\"\n"
26315 " number_of_elements=\"1\"\n"
26316 " panel_visibility=\"default\" >\n"
26317 " <EnumerationDomain name=\"enum\">\n"
26318 " <Entry text=\"Over Data Bounds\" value=\"0\" />\n"
26319 " <Entry text=\"Using View Frustum\" value=\"1\" />\n"
26320 " </EnumerationDomain>\n"
26321 " </IntVectorProperty>\n"
26322 "\n"
26323 " <IntVectorProperty command=\"SetStreamingRequestSize\"\n"
26324 " default_values=\"10\"\n"
26325 " name=\"StreamingRequestSize\"\n"
26326 " number_of_elements=\"1\"\n"
26327 " panel_visibility=\"default\">\n"
26328 " <IntRangeDomain name=\"range\" min=\"1\" max=\"10000\" />\n"
26329 " <Documentation>\n"
26330 " Set the number of blocks to request at a given time on a single\n"
26331 " process when streaming.\n"
26332 " </Documentation>\n"
26333 " </IntVectorProperty>\n"
26334 "\n"
26335 " <DoubleVectorProperty command=\"SetScalarOpacityUnitDistance\"\n"
26336 " default_values=\"1\"\n"
26337 " name=\"ScalarOpacityUnitDistance\"\n"
26338 " number_of_elements=\"1\">\n"
26339 " <BoundsDomain mode=\"approximate_cell_length\"\n"
26340 " name=\"bounds\" >\n"
26341 " <RequiredProperties>\n"
26342 " <Property function=\"Input\"\n"
26343 " name=\"Input\" />\n"
26344 " </RequiredProperties>\n"
26345 " </BoundsDomain>\n"
26346 " </DoubleVectorProperty>\n"
26347 " <!-- end of AMRVolumeRepresentation -->\n"
26348 " </RepresentationProxy>\n"
26349 "\n"
26350 " <!-- ================================================================== -->\n"
26351 " <RepresentationProxy class=\"vtkGeometryRepresentation\"\n"
26352 " name=\"SurfaceRepresentationBase\"\n"
26353 " processes=\"client|renderserver|dataserver\">\n"
26354 " <Documentation>Representation to show any dataset in a 3D render\n"
26355 " view.</Documentation>\n"
26356 "\n"
26357 " <IntVectorProperty command=\"SetPlaceHolderDataType\"\n"
26358 " default_values=\"38\"\n"
26359 " name=\"PlaceHolderDataType\"\n"
26360 " panel_visibility=\"never\"\n"
26361 " number_of_elements=\"1\">\n"
26362 " <DataTypeQueryDomain name=\"data_type_query\">\n"
26363 " <RequiredProperties>\n"
26364 " <Property function=\"Input\"\n"
26365 " name=\"Input\"/>\n"
26366 " </RequiredProperties>\n"
26367 " </DataTypeQueryDomain>\n"
26368 " <Documentation>\n"
26369 " Property to set the placeholder data type.\n"
26370 " </Documentation>\n"
26371 " </IntVectorProperty>\n"
26372 "\n"
26373 " <IntVectorProperty command=\"SetVisibility\"\n"
26374 " default_values=\"1\"\n"
26375 " name=\"Visibility\"\n"
26376 " number_of_elements=\"1\">\n"
26377 " <BooleanDomain name=\"bool\" />\n"
26378 " <Documentation>Get/Set the visibility of the\n"
26379 " representation.</Documentation>\n"
26380 " </IntVectorProperty>\n"
26381 " <IntVectorProperty command=\"SetForceUseCache\"\n"
26382 " default_values=\"0\"\n"
26383 " is_internal=\"1\"\n"
26384 " name=\"ForceUseCache\"\n"
26385 " number_of_elements=\"1\">\n"
26386 " <BooleanDomain name=\"bool\" />\n"
26387 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
26388 " and representations cache based on what the view tells it. However in\n"
26389 " some cases we may want to force a representation to cache irrespective\n"
26390 " of the view (e.g. comparative views). In which case these ivars can up\n"
26391 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
26392 ;
26393 
26394 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
26396 " Instead, ForcedCacheKey is used.</Documentation>\n"
26397 " </IntVectorProperty>\n"
26398 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
26399 " default_values=\"none\"\n"
26400 " is_internal=\"1\"\n"
26401 " name=\"ForcedCacheKey\"\n"
26402 " number_of_elements=\"1\">\n"
26403 " <DoubleRangeDomain name=\"range\" />\n"
26404 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
26405 " and representations cache based on what the view tells it. However in\n"
26406 " some cases we may want to force a representation to cache irrespective\n"
26407 " of the view (e.g. comparative views). In which case these ivars can up\n"
26408 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
26409 " Instead, ForcedCacheKey is used.</Documentation>\n"
26410 " </DoubleVectorProperty>\n"
26411 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
26412 " element_types=\"0 0 0 0 2\"\n"
26413 " name=\"ColorArrayName\"\n"
26414 " no_custom_default=\"1\"\n"
26415 " number_of_elements=\"5\">\n"
26416 " <Documentation>\n"
26417 " Set the array to color with. One must specify the field association and\n"
26418 " the array name of the array. If the array is missing, scalar coloring will\n"
26419 " automatically be disabled.\n"
26420 " </Documentation>\n"
26421 " <RepresentedArrayListDomain name=\"array_list\"\n"
26422 " input_domain_name=\"input_array_any\">>\n"
26423 " <RequiredProperties>\n"
26424 " <Property function=\"Input\" name=\"Input\" />\n"
26425 " </RequiredProperties>\n"
26426 " </RepresentedArrayListDomain>\n"
26427 " </StringVectorProperty>\n"
26428 " <IntVectorProperty command=\"SetColorMissingArraysWithNanColor\"\n"
26429 " default_values=\"0\"\n"
26430 " name=\"UseNanColorForMissingArrays\"\n"
26431 " number_of_elements=\"1\">\n"
26432 " <BooleanDomain name=\"bool\" />\n"
26433 " <Documentation>If any leaves of a composite dataset are missing the\n"
26434 " color array (that is, the composite dataset has a partial array),\n"
26435 " the datasets with missing data will be colored using the NaN value\n"
26436 " set in the color table. Otherwise, the specified Ambient and\n"
26437 " Diffuse colors will be used.\n"
26438 " </Documentation>\n"
26439 " </IntVectorProperty>\n"
26440 " <StringVectorProperty command=\"SetRepresentation\"\n"
26441 " default_values=\"Surface\"\n"
26442 " name=\"Representation\"\n"
26443 " panel_widget=\"display_representation_selector\"\n"
26444 " number_of_elements=\"1\">\n"
26445 " <StringListDomain name=\"string_list\">\n"
26446 " <String value=\"Points\" />\n"
26447 " <String value=\"Wireframe\" />\n"
26448 " <String value=\"Surface\" />\n"
26449 " <String value=\"Surface With Edges\" />\n"
26450 " </StringListDomain>\n"
26451 " </StringVectorProperty>\n"
26452 " <IntVectorProperty command=\"SetCoordinateShiftScaleMethod\"\n"
26453 " default_values=\"2\"\n"
26454 " name=\"CoordinateShiftScaleMethod\"\n"
26455 " number_of_elements=\"1\">\n"
26456 " <Documentation>Options for normalizing the point coordinates.\n"
26457 " The points are sent to the GPU as float data which can result in resolution issues\n"
26458 " due to the limited precision of float. VTK includes a variety of methods to normalize\n"
26459 " the point coordinates prior to sending them to the GPU. Auto shift scale is a good\n"
26460 " setting that should work for most datasets. Focal point shift scale works based\n"
26461 " on the current camera viewpoint which makes it the most robust setting but it\n"
26462 " will renormalize the data occasionally as the camera's settings change which\n"
26463 " requires reuploading the data to the GPU so there may be a performance cost.\n"
26464 " </Documentation>\n"
26465 " <EnumerationDomain name=\"enum\">\n"
26466 " <Entry text=\"Disable\"\n"
26467 " value=\"0\" />\n"
26468 " <Entry text=\"Auto Shift Scale\"\n"
26469 " value=\"1\" />\n"
26470 " <Entry text=\"Always Auto Shift Scale\"\n"
26471 " value=\"2\" />\n"
26472 " <Entry text=\"Auto Shift Only\"\n"
26473 " value=\"4\" />\n"
26474 " <Entry text=\"Near Focal Plane Shift Scale\"\n"
26475 " value=\"5\" />\n"
26476 " <Entry text=\"Focal Point Shift Scale\"\n"
26477 " value=\"6\" />\n"
26478 " </EnumerationDomain>\n"
26479 " </IntVectorProperty>\n"
26480 " <StringVectorProperty command=\"SetTCoordArray\"\n"
26481 " default_values=\"\"\n"
26482 " label=\"Texture Coordinates\"\n"
26483 " name=\"SelectTCoordArray\"\n"
26484 " number_of_elements=\"1\">\n"
26485 " <Documentation>\n"
26486 " Set the texture coordinates array used for texture mapping.\n"
26487 " </Documentation>\n"
26488 " <RepresentedArrayListDomain attribute_type=\"TCoords\"\n"
26489 " input_domain_name=\"input_array_point_2\"\n"
26490 " data_type=\"VTK_FLOAT VTK_DOUBLE\"\n"
26491 " name=\"array_list\"\n"
26492 " none_string=\"None\">\n"
26493 " <RequiredProperties>\n"
26494 " <Property function=\"Input\"\n"
26495 " name=\"Input\" />\n"
26496 " </RequiredProperties>\n"
26497 " </RepresentedArrayListDomain>\n"
26498 " </StringVectorProperty>\n"
26499 " <StringVectorProperty command=\"SetNormalArray\"\n"
26500 " default_values=\"\"\n"
26501 " label=\"Normal Array\"\n"
26502 " name=\"SelectNormalArray\"\n"
26503 " number_of_elements=\"1\">\n"
26504 " <Documentation>\n"
26505 " Set the normal array used for smooth shading.\n"
26506 " </Documentation>\n"
26507 " <RepresentedArrayListDomain attribute_type=\"Normals\"\n"
26508 " input_domain_name=\"input_array_point_3\"\n"
26509 " data_type=\"VTK_FLOAT VTK_DOUBLE\"\n"
26510 " name=\"array_list\"\n"
26511 " none_string=\"None\">\n"
26512 " <RequiredProperties>\n"
26513 " <Property function=\"Input\"\n"
26514 " name=\"Input\" />\n"
26515 " </RequiredProperties>\n"
26516 " </RepresentedArrayListDomain>\n"
26517 " </StringVectorProperty>\n"
26518 " <StringVectorProperty command=\"SetTangentArray\"\n"
26519 " default_values=\"\"\n"
26520 " label=\"Tangent Array\"\n"
26521 " name=\"SelectTangentArray\"\n"
26522 " number_of_elements=\"1\">\n"
26523 " <Documentation>\n"
26524 " Set the tangent coordinates array used for normal mapping.\n"
26525 " </Documentation>\n"
26526 " <RepresentedArrayListDomain attribute_type=\"Tangents\"\n"
26527 " input_domain_name=\"input_array_point_3\"\n"
26528 " data_type=\"VTK_FLOAT VTK_DOUBLE\"\n"
26529 " name=\"array_list\"\n"
26530 " none_string=\"None\">\n"
26531 " <RequiredProperties>\n"
26532 " <Property function=\"Input\"\n"
26533 " name=\"Input\" />\n"
26534 " </RequiredProperties>\n"
26535 " </RepresentedArrayListDomain>\n"
26536 " </StringVectorProperty>\n"
26537 " <IntVectorProperty command=\"SetDisableLighting\"\n"
26538 " default_values=\"0\"\n"
26539 " name=\"DisableLighting\"\n"
26540 " number_of_elements=\"1\">\n"
26541 " <Documentation>\n"
26542 " Disables the render view lighting interactions on this object.\n"
26543 " It only shows the diffuse lighting component of the object.\n"
26544 " </Documentation>\n"
26545 " <BooleanDomain name=\"bool\" />\n"
26546 " </IntVectorProperty>\n"
26547 " <DoubleVectorProperty command=\"SetAmbient\"\n"
26548 " default_values=\"0.0\"\n"
26549 " name=\"Ambient\"\n"
26550 " number_of_elements=\"1\">\n"
26551 " <DoubleRangeDomain max=\"1\"\n"
26552 " min=\"0\"\n"
26553 " name=\"range\" />\n"
26554 " <Hints>\n"
26555 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26556 " mode=\"visibility\"\n"
26557 " property=\"Interpolation\"\n"
26558 " value=\"3\"\n"
26559 " inverse=\"1\" />\n"
26560 " </Hints>\n"
26561 " </DoubleVectorProperty>\n"
26562 " <DoubleVectorProperty command=\"SetDiffuse\"\n"
26563 " default_values=\"1.0\"\n"
26564 " name=\"Diffuse\"\n"
26565 " number_of_elements=\"1\">\n"
26566 " <DoubleRangeDomain max=\"1\"\n"
26567 " min=\"0\"\n"
26568 " name=\"range\" />\n"
26569 " </DoubleVectorProperty>\n"
26570 " <DoubleVectorProperty command=\"SetSpecular\"\n"
26571 " default_values=\"0.0\"\n"
26572 " name=\"Specular\"\n"
26573 " number_of_elements=\"1\">\n"
26574 " <DoubleRangeDomain max=\"1\"\n"
26575 " min=\"0\"\n"
26576 " name=\"range\" />\n"
26577 " <Hints>\n"
26578 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26579 " mode=\"visibility\"\n"
26580 " property=\"Interpolation\"\n"
26581 " value=\"3\"\n"
26582 " inverse=\"1\" />\n"
26583 " </Hints>\n"
26584 " </DoubleVectorProperty>\n"
26585 " <DoubleVectorProperty command=\"SetRoughness\"\n"
26586 " default_values=\"0.3\"\n"
26587 " name=\"Roughness\"\n"
26588 " number_of_elements=\"1\">\n"
26589 " <Documentation>\n"
26590 " Set how rough is the surface.\n"
26591 " </Documentation>\n"
26592 " <DoubleRangeDomain max=\"1\"\n"
26593 " min=\"0\"\n"
26594 " name=\"range\" />\n"
26595 " <Hints>\n"
26596 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26597 " mode=\"visibility\"\n"
26598 " property=\"Interpolation\"\n"
26599 " value=\"3\" />\n"
26600 " </Hints>\n"
26601 " </DoubleVectorProperty>\n"
26602 " <DoubleVectorProperty command=\"SetMetallic\"\n"
26603 " default_values=\"0.0\"\n"
26604 " name=\"Metallic\"\n"
26605 " number_of_elements=\"1\">\n"
26606 " <Documentation>\n"
26607 " Set metalness of the surface. It is usually either 0 or 1 but any value is valid.\n"
26608 " </Documentation>\n"
26609 " <DoubleRangeDomain max=\"1\"\n"
26610 " min=\"0\"\n"
26611 " name=\"range\" />\n"
26612 " <Hints>\n"
26613 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26614 " mode=\"visibility\"\n"
26615 " property=\"Interpolation\"\n"
26616 " value=\"3\" />\n"
26617 " </Hints>\n"
26618 " </DoubleVectorProperty>\n"
26619 " <DoubleVectorProperty command=\"SetEdgeTint\"\n"
26620 " default_values=\"1.0 1.0 1.0\"\n"
26621 " name=\"EdgeTint\"\n"
26622 " number_of_elements=\"3\">\n"
26623 " <Documentation>\n"
26624 " For metals only. Set the tint at grazing angles.\n"
26625 " </Documentation>\n"
26626 " <DoubleRangeDomain max=\"1 1 1\"\n"
26627 " min=\"0 0 0\"\n"
26628 " name=\"range\" />\n"
26629 " <Hints>\n"
26630 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26631 " mode=\"visibility\"\n"
26632 " property=\"Interpolation\"\n"
26633 " value=\"3\" />\n"
26634 " </Hints>\n"
26635 " </DoubleVectorProperty>\n"
26636 " <DoubleVectorProperty command=\"SetBaseIOR\"\n"
26637 " default_values=\"1.5\"\n"
26638 " name=\"BaseIOR\"\n"
26639 " number_of_elements=\"1\">\n"
26640 " <Documentation>\n"
26641 " Set the index of refraction of the base layer.\n"
26642 " </Documentation>\n"
26643 " <DoubleRangeDomain max=\"4\"\n"
26644 " min=\"1\"\n"
26645 " name=\"range\" />\n"
26646 " <Hints>\n"
26647 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26648 " mode=\"visibility\"\n"
26649 " property=\"Interpolation\"\n"
26650 " value=\"3\" />\n"
26651 " </Hints>\n"
26652 " </DoubleVectorProperty>\n"
26653 " <DoubleVectorProperty command=\"SetCoatIOR\"\n"
26654 " default_values=\"2.0\"\n"
26655 " name=\"CoatIOR\"\n"
26656 " number_of_elements=\"1\">\n"
26657 " <Documentation>\n"
26658 " Set the index of refraction of the coat layer.\n"
26659 " </Documentation>\n"
26660 " <DoubleRangeDomain max=\"4\"\n"
26661 " min=\"1\"\n"
26662 " name=\"range\" />\n"
26663 " <Hints>\n"
26664 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26665 " mode=\"visibility\"\n"
26666 " property=\"Interpolation\"\n"
26667 " value=\"3\" />\n"
26668 " </Hints>\n"
26669 " </DoubleVectorProperty>\n"
26670 " <DoubleVectorProperty command=\"SetCoatStrength\"\n"
26671 " default_values=\"0.0\"\n"
26672 " name=\"CoatStrength\"\n"
26673 " number_of_elements=\"1\">\n"
26674 " <Documentation>\n"
26675 " Set the strength of the coat layer.\n"
26676 " </Documentation>\n"
26677 " <DoubleRangeDomain max=\"1\"\n"
26678 " min=\"0\"\n"
26679 " name=\"range\" />\n"
26680 " <Hints>\n"
26681 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26682 " mode=\"visibility\"\n"
26683 " property=\"Interpolation\"\n"
26684 " value=\"3\" />\n"
26685 " </Hints>\n"
26686 " </DoubleVectorProperty>\n"
26687 " <DoubleVectorProperty command=\"SetCoatRoughness\"\n"
26688 " default_values=\"0.0\"\n"
26689 " name=\"CoatRoughness\"\n"
26690 " number_of_elements=\"1\">\n"
26691 " <Documentation>\n"
26692 " Set the roughness of the coat layer.\n"
26693 " </Documentation>\n"
26694 " <DoubleRangeDomain max=\"1\"\n"
26695 " min=\"0\"\n"
26696 " name=\"range\" />\n"
26697 " <Hints>\n"
26698 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26699 " mode=\"visibility\"\n"
26700 " property=\"Interpolation\"\n"
26701 " value=\"3\" />\n"
26702 " </Hints>\n"
26703 " </DoubleVectorProperty>\n"
26704 "\n"
26705 " <DoubleVectorProperty command=\"SetCoatColor\"\n"
26706 " default_values=\"1.0 1.0 1.0\"\n"
26707 " name=\"CoatColor\"\n"
26708 " number_of_elements=\"3\">\n"
26709 " <DoubleRangeDomain max=\"1 1 1\"\n"
26710 " min=\"0 0 0\"\n"
26711 " name=\"range\" />\n"
26712 " <Hints>\n"
26713 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26714 " mode=\"visibility\"\n"
26715 ;
26716 
26717 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
26719 " property=\"Interpolation\"\n"
26720 " value=\"3\" />\n"
26721 " </Hints>\n"
26722 " </DoubleVectorProperty>\n"
26723 " <DoubleVectorProperty command=\"SetAnisotropy\"\n"
26724 " default_values=\"0.0\"\n"
26725 " name=\"Anisotropy\"\n"
26726 " number_of_elements=\"1\">\n"
26727 " <Documentation>\n"
26728 " Set the anisotropy coefficient of the surface.\n"
26729 " </Documentation>\n"
26730 " <DoubleRangeDomain max=\"1\"\n"
26731 " min=\"0\"\n"
26732 " name=\"range\" />\n"
26733 " <Hints>\n"
26734 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26735 " mode=\"visibility\"\n"
26736 " property=\"Interpolation\"\n"
26737 " value=\"3\" />\n"
26738 " <!-- Enable widget only if normals and tangents are here -->\n"
26739 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"SelectNormalArray\" value=\"None\" inverse=\"1\"/>\n"
26740 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"SelectTangentArray\" value=\"None\" inverse=\"1\"/>\n"
26741 " </Hints>\n"
26742 " </DoubleVectorProperty>\n"
26743 " <DoubleVectorProperty command=\"SetAnisotropyRotation\"\n"
26744 " default_values=\"0.0\"\n"
26745 " name=\"AnisotropyRotation\"\n"
26746 " number_of_elements=\"1\">\n"
26747 " <Documentation>\n"
26748 " Set the anisotropy rotation coefficient of the surface.\n"
26749 " </Documentation>\n"
26750 " <DoubleRangeDomain max=\"1\"\n"
26751 " min=\"0\"\n"
26752 " name=\"range\" />\n"
26753 " <Hints>\n"
26754 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26755 " mode=\"visibility\"\n"
26756 " property=\"Interpolation\"\n"
26757 " value=\"3\" />\n"
26758 " <!-- Enable widget only if normals and tangents are here -->\n"
26759 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"SelectNormalArray\" value=\"None\" inverse=\"1\"/>\n"
26760 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"SelectTangentArray\" value=\"None\" inverse=\"1\"/>\n"
26761 " </Hints>\n"
26762 " </DoubleVectorProperty>\n"
26763 " <ProxyProperty command=\"SetTexture\"\n"
26764 " name=\"Texture\"\n"
26765 " panel_widget=\"texture_selector\"\n"
26766 " null_on_empty=\"1\" >\n"
26767 " <Documentation>\n"
26768 " Set the diffuse color texture.\n"
26769 " </Documentation>\n"
26770 " <ProxyGroupDomain name=\"groups\">\n"
26771 " <Group name=\"textures\" />\n"
26772 " </ProxyGroupDomain>\n"
26773 " <Hints>\n"
26774 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26775 " mode=\"visibility\"\n"
26776 " property=\"Interpolation\"\n"
26777 " value=\"3\"\n"
26778 " inverse=\"1\" />\n"
26779 " <TextureSelectorWidget check_tcoords=\"1\" />\n"
26780 " <!-- enable the texture selector only when tcoords is available. -->\n"
26781 " </Hints>\n"
26782 " <Documentation>\n"
26783 " This property allows you to specify the texture to apply to the surface.\n"
26784 " </Documentation>\n"
26785 " </ProxyProperty>\n"
26786 " <IntVectorProperty command=\"SetRepeatTextures\"\n"
26787 " default_values=\"1\"\n"
26788 " name=\"RepeatTextures\"\n"
26789 " number_of_elements=\"1\">\n"
26790 " <BooleanDomain name=\"bool\" />\n"
26791 " <Documentation>\n"
26792 " Should textures be clamped or repeated when texture coordinates go\n"
26793 " outside the range of 0 to 1.\n"
26794 " </Documentation>\n"
26795 " </IntVectorProperty>\n"
26796 " <IntVectorProperty command=\"SetInterpolateTextures\"\n"
26797 " default_values=\"0\"\n"
26798 " name=\"InterpolateTextures\"\n"
26799 " number_of_elements=\"1\">\n"
26800 " <BooleanDomain name=\"bool\" />\n"
26801 " <Documentation>\n"
26802 " When sampling a texture should linear interpolations be used. If false\n"
26803 " then nearest neighbor sampling will be used.\n"
26804 " </Documentation>\n"
26805 " </IntVectorProperty>\n"
26806 " <IntVectorProperty command=\"SetUseMipmapTextures\"\n"
26807 " default_values=\"0\"\n"
26808 " name=\"UseMipmapTextures\"\n"
26809 " number_of_elements=\"1\">\n"
26810 " <BooleanDomain name=\"bool\" />\n"
26811 " <Documentation>\n"
26812 " Should mipmaps be used for textures. Mipmaps are espcially useful when\n"
26813 " working with large detailed textures or situations where you might be\n"
26814 " viewing a texture map from far away.\n"
26815 " </Documentation>\n"
26816 " <Hints>\n"
26817 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26818 " mode=\"visibility\"\n"
26819 " property=\"InterpolateTextures\"\n"
26820 " value=\"1\" />\n"
26821 " </Hints>\n"
26822 " </IntVectorProperty>\n"
26823 " <IntVectorProperty command=\"SetShowTexturesOnBackface\"\n"
26824 " default_values=\"1\"\n"
26825 " name=\"ShowTexturesOnBackface\"\n"
26826 " number_of_elements=\"1\">\n"
26827 " <BooleanDomain name=\"bool\" />\n"
26828 " <Documentation>\n"
26829 " Should textures be applied to the backface of a surface.\n"
26830 " </Documentation>\n"
26831 " </IntVectorProperty>\n"
26832 " <ProxyProperty command=\"SetBaseColorTexture\"\n"
26833 " name=\"BaseColorTexture\"\n"
26834 " panel_widget=\"texture_selector\"\n"
26835 " null_on_empty=\"1\" >\n"
26836 " <Documentation>\n"
26837 " Set the base color (also called albedo) texture. It will define the diffuse color for a\n"
26838 " non metallic surface or the specular color for a metallic surface.\n"
26839 " </Documentation>\n"
26840 " <ProxyGroupDomain name=\"groups\">\n"
26841 " <Group name=\"textures\" />\n"
26842 " </ProxyGroupDomain>\n"
26843 " <Hints>\n"
26844 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26845 " mode=\"visibility\"\n"
26846 " property=\"Interpolation\"\n"
26847 " value=\"3\" />\n"
26848 " <TextureSelectorWidget check_tcoords=\"1\" />\n"
26849 " <!-- enable the texture selector only when tcoords is available. -->\n"
26850 " </Hints>\n"
26851 " </ProxyProperty>\n"
26852 " <ProxyProperty command=\"SetMaterialTexture\"\n"
26853 " name=\"MaterialTexture\"\n"
26854 " panel_widget=\"texture_selector\"\n"
26855 " null_on_empty=\"1\" >\n"
26856 " <Documentation>\n"
26857 " Set the material texture. This texture encodes occlusion, roughness and metalness\n"
26858 " on the red, green, blue channel respectively.\n"
26859 " </Documentation>\n"
26860 " <ProxyGroupDomain name=\"groups\">\n"
26861 " <Group name=\"textures\" />\n"
26862 " </ProxyGroupDomain>\n"
26863 " <Hints>\n"
26864 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26865 " mode=\"visibility\"\n"
26866 " property=\"Interpolation\"\n"
26867 " value=\"3\" />\n"
26868 " <TextureSelectorWidget check_tcoords=\"1\" />\n"
26869 " <!-- enable the texture selector only when tcoords is available. -->\n"
26870 " </Hints>\n"
26871 " </ProxyProperty>\n"
26872 " <ProxyProperty command=\"SetAnisotropyTexture\"\n"
26873 " name=\"AnisotropyTexture\"\n"
26874 " panel_widget=\"texture_selector\"\n"
26875 " null_on_empty=\"1\" >\n"
26876 " <Documentation>\n"
26877 " Set the anisotropy texture. This texture encodes anisotropy strength on the red and anisotropy rotation\n"
26878 " on the green channel.\n"
26879 " </Documentation>\n"
26880 " <ProxyGroupDomain name=\"groups\">\n"
26881 " <Group name=\"textures\" />\n"
26882 " </ProxyGroupDomain>\n"
26883 " <Hints>\n"
26884 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26885 " mode=\"visibility\"\n"
26886 " property=\"Interpolation\"\n"
26887 " value=\"3\" />\n"
26888 " <TextureSelectorWidget check_tcoords=\"1\" check_tangents=\"1\" />\n"
26889 " <!-- enable the texture selector only when tcoords and tangents are available. -->\n"
26890 " </Hints>\n"
26891 " </ProxyProperty>\n"
26892 " <DoubleVectorProperty command=\"SetOcclusionStrength\"\n"
26893 " default_values=\"1.0\"\n"
26894 " name=\"OcclusionStrength\"\n"
26895 " number_of_elements=\"1\">\n"
26896 " <Documentation>\n"
26897 " Set the ambient occlusion strength of the material texture.\n"
26898 " </Documentation>\n"
26899 " <DoubleRangeDomain max=\"5\"\n"
26900 " min=\"0\"\n"
26901 " name=\"range\" />\n"
26902 " <Hints>\n"
26903 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26904 " mode=\"visibility\"\n"
26905 " property=\"MaterialTexture\"\n"
26906 " value=\"null\"\n"
26907 " inverse=\"1\" />\n"
26908 " </Hints>\n"
26909 " </DoubleVectorProperty>\n"
26910 " <ProxyProperty command=\"SetNormalTexture\"\n"
26911 " name=\"NormalTexture\"\n"
26912 " panel_widget=\"texture_selector\"\n"
26913 " null_on_empty=\"1\" >\n"
26914 " <Documentation>\n"
26915 " Set the normal mapping texture.\n"
26916 " </Documentation>\n"
26917 " <ProxyGroupDomain name=\"groups\">\n"
26918 " <Group name=\"textures\" />\n"
26919 " </ProxyGroupDomain>\n"
26920 " <Hints>\n"
26921 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26922 " mode=\"visibility\"\n"
26923 " property=\"Interpolation\"\n"
26924 " value=\"0\"\n"
26925 " inverse=\"1\" />\n"
26926 " <TextureSelectorWidget check_tcoords=\"1\" check_tangents=\"1\" />\n"
26927 " <!-- enable the texture selector only when tcoords is available. -->\n"
26928 " </Hints>\n"
26929 " </ProxyProperty>\n"
26930 " <DoubleVectorProperty command=\"SetNormalScale\"\n"
26931 " default_values=\"1.0\"\n"
26932 " name=\"NormalScale\"\n"
26933 " number_of_elements=\"1\">\n"
26934 " <Documentation>\n"
26935 " Set the scale of normal mapping deviation.\n"
26936 " </Documentation>\n"
26937 " <DoubleRangeDomain max=\"5\"\n"
26938 " min=\"0\"\n"
26939 " name=\"range\" />\n"
26940 " <Hints>\n"
26941 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26942 " mode=\"visibility\"\n"
26943 " property=\"NormalTexture\"\n"
26944 " value=\"null\"\n"
26945 " inverse=\"1\" />\n"
26946 " </Hints>\n"
26947 " </DoubleVectorProperty>\n"
26948 " <ProxyProperty command=\"SetCoatNormalTexture\"\n"
26949 " name=\"CoatNormalTexture\"\n"
26950 " panel_widget=\"texture_selector\"\n"
26951 " null_on_empty=\"1\" >\n"
26952 " <Documentation>\n"
26953 " Set the coat normal mapping texture.\n"
26954 " </Documentation>\n"
26955 " <ProxyGroupDomain name=\"groups\">\n"
26956 " <Group name=\"textures\" />\n"
26957 " </ProxyGroupDomain>\n"
26958 " <Hints>\n"
26959 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26960 " mode=\"visibility\"\n"
26961 " property=\"Interpolation\"\n"
26962 " value=\"0\"\n"
26963 " inverse=\"1\" />\n"
26964 " <TextureSelectorWidget check_tcoords=\"1\" check_tangents=\"1\" />\n"
26965 " <!-- enable the texture selector only when tcoords is available. -->\n"
26966 " </Hints>\n"
26967 " </ProxyProperty>\n"
26968 " <DoubleVectorProperty command=\"SetCoatNormalScale\"\n"
26969 " default_values=\"1.0\"\n"
26970 " name=\"CoatNormalScale\"\n"
26971 " number_of_elements=\"1\">\n"
26972 " <Documentation>\n"
26973 " Set the scale of coat normal mapping deviation.\n"
26974 " </Documentation>\n"
26975 " <DoubleRangeDomain max=\"5\"\n"
26976 " min=\"0\"\n"
26977 " name=\"range\" />\n"
26978 " <Hints>\n"
26979 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26980 " mode=\"visibility\"\n"
26981 " property=\"CoatNormalTexture\"\n"
26982 " value=\"null\"\n"
26983 " inverse=\"1\" />\n"
26984 " </Hints>\n"
26985 " </DoubleVectorProperty>\n"
26986 " <ProxyProperty command=\"SetEmissiveTexture\"\n"
26987 " name=\"EmissiveTexture\"\n"
26988 " panel_widget=\"texture_selector\"\n"
26989 " null_on_empty=\"1\" >\n"
26990 " <Documentation>\n"
26991 " Set the emissive texture.\n"
26992 " </Documentation>\n"
26993 " <ProxyGroupDomain name=\"groups\">\n"
26994 " <Group name=\"textures\" />\n"
26995 " </ProxyGroupDomain>\n"
26996 " <Hints>\n"
26997 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
26998 " mode=\"visibility\"\n"
26999 " property=\"Interpolation\"\n"
27000 " value=\"3\" />\n"
27001 " <TextureSelectorWidget check_tcoords=\"1\" />\n"
27002 " <!-- enable the texture selector only when tcoords is available. -->\n"
27003 " </Hints>\n"
27004 " </ProxyProperty>\n"
27005 " <DoubleVectorProperty command=\"SetEmissiveFactor\"\n"
27006 " default_values=\"1.0 1.0 1.0\"\n"
27007 " name=\"EmissiveFactor\"\n"
27008 " number_of_elements=\"3\">\n"
27009 " <Documentation>\n"
27010 " Set the factor of the red, green, blue channels of the emissive texture.\n"
27011 " </Documentation>\n"
27012 " <DoubleRangeDomain max=\"10\"\n"
27013 " min=\"0\"\n"
27014 " name=\"range\" />\n"
27015 " <Hints>\n"
27016 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27017 " mode=\"visibility\"\n"
27018 " property=\"EmissiveTexture\"\n"
27019 " value=\"null\"\n"
27020 " inverse=\"1\" />\n"
27021 " </Hints>\n"
27022 " </DoubleVectorProperty>\n"
27023 " <ProxyProperty command=\"SetTextureTransform\"\n"
27024 " name=\"TextureTransform\"\n"
27025 " null_on_empty=\"1\">\n"
27026 " <ProxyGroupDomain name=\"groups\">\n"
27027 " <Group name=\"transforms\"/>\n"
27028 " </ProxyGroupDomain>\n"
27029 " <ProxyListDomain name=\"proxy_list\">\n"
27030 " <Proxy group=\"extended_sources\"\n"
27031 " name=\"Transform2\"/>\n"
27032 " </ProxyListDomain>\n"
27033 " <Hints>\n"
27034 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
27035 " <Expression type=\"or\">\n"
27036 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27037 " mode=\"visibility\"\n"
27038 " property=\"Texture\"\n"
27039 ;
27040 
27041 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
27043 " value=\"null\"\n"
27044 " inverse=\"1\"/>\n"
27045 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27046 " mode=\"visibility\"\n"
27047 " property=\"BaseColorTexture\"\n"
27048 " value=\"null\"\n"
27049 " inverse=\"1\"/>\n"
27050 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27051 " mode=\"visibility\"\n"
27052 " property=\"NormalTexture\"\n"
27053 " value=\"null\"\n"
27054 " inverse=\"1\"/>\n"
27055 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27056 " mode=\"visibility\"\n"
27057 " property=\"CoatNormalTexture\"\n"
27058 " value=\"null\"\n"
27059 " inverse=\"1\"/>\n"
27060 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27061 " mode=\"visibility\"\n"
27062 " property=\"MaterialTexture\"\n"
27063 " value=\"null\"\n"
27064 " inverse=\"1\"/>\n"
27065 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27066 " mode=\"visibility\"\n"
27067 " property=\"AnisotropyTexture\"\n"
27068 " value=\"null\"\n"
27069 " inverse=\"1\"/>\n"
27070 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27071 " mode=\"visibility\"\n"
27072 " property=\"EmissiveTexture\"\n"
27073 " value=\"null\"\n"
27074 " inverse=\"1\"/>\n"
27075 " </Expression>\n"
27076 " </PropertyWidgetDecorator>\n"
27077 " </Hints>\n"
27078 " <Documentation>\n"
27079 " Set the texture transform for the textures.\n"
27080 " </Documentation>\n"
27081 " </ProxyProperty>\n"
27082 " <IntVectorProperty command=\"SetSuppressLOD\"\n"
27083 " default_values=\"0\"\n"
27084 " name=\"SuppressLOD\"\n"
27085 " number_of_elements=\"1\">\n"
27086 " <BooleanDomain name=\"bool\" />\n"
27087 " </IntVectorProperty>\n"
27088 " <DoubleVectorProperty command=\"SetAmbientColor\"\n"
27089 " default_values=\"1.0 1.0 1.0\"\n"
27090 " name=\"AmbientColor\"\n"
27091 " number_of_elements=\"3\">\n"
27092 " <DoubleRangeDomain max=\"1 1 1\"\n"
27093 " min=\"0 0 0\"\n"
27094 " name=\"range\" />\n"
27095 " <Hints>\n"
27096 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"ForegroundColor\" unlink_if_modified=\"1\" />\n"
27097 " </Hints>\n"
27098 " </DoubleVectorProperty>\n"
27099 " <DoubleVectorProperty command=\"SetDiffuseColor\"\n"
27100 " default_values=\"1.0 1.0 1.0\"\n"
27101 " name=\"DiffuseColor\"\n"
27102 " number_of_elements=\"3\"\n"
27103 " panel_widget=\"color_selector_with_palette\">\n"
27104 " <DoubleRangeDomain max=\"1 1 1\"\n"
27105 " min=\"0 0 0\"\n"
27106 " name=\"range\" />\n"
27107 " <Hints>\n"
27108 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SurfaceColor\" unlink_if_modified=\"1\" />\n"
27109 " </Hints>\n"
27110 " </DoubleVectorProperty>\n"
27111 " <DoubleVectorProperty command=\"SetSpecularColor\"\n"
27112 " default_values=\"1.0 1.0 1.0\"\n"
27113 " name=\"SpecularColor\"\n"
27114 " number_of_elements=\"3\">\n"
27115 " <DoubleRangeDomain max=\"1 1 1\"\n"
27116 " min=\"0 0 0\"\n"
27117 " name=\"range\" />\n"
27118 " <Hints>\n"
27119 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27120 " mode=\"visibility\"\n"
27121 " property=\"Interpolation\"\n"
27122 " value=\"3\"\n"
27123 " inverse=\"1\" />\n"
27124 " </Hints>\n"
27125 " </DoubleVectorProperty>\n"
27126 " <DoubleVectorProperty command=\"SetLineWidth\"\n"
27127 " default_values=\"1.0\"\n"
27128 " name=\"LineWidth\"\n"
27129 " number_of_elements=\"1\">\n"
27130 " <DoubleRangeDomain min=\"0\"\n"
27131 " name=\"range\" />\n"
27132 " </DoubleVectorProperty>\n"
27133 " <DoubleVectorProperty command=\"SetPointSize\"\n"
27134 " default_values=\"2.0\"\n"
27135 " name=\"PointSize\"\n"
27136 " number_of_elements=\"1\">\n"
27137 " <DoubleRangeDomain min=\"0\"\n"
27138 " name=\"range\" />\n"
27139 " </DoubleVectorProperty>\n"
27140 " <IntVectorProperty command=\"SetRenderLinesAsTubes\"\n"
27141 " default_values=\"0\"\n"
27142 " name=\"RenderLinesAsTubes\"\n"
27143 " number_of_elements=\"1\"\n"
27144 " panel_visibility=\"never\">\n"
27145 " <BooleanDomain name=\"bool\" />\n"
27146 " <Documentation>\n"
27147 " When set, all lines are rendered as 3D tubes, if supported by OpenGL driver.\n"
27148 " </Documentation>\n"
27149 " </IntVectorProperty>\n"
27150 " <IntVectorProperty command=\"SetRenderPointsAsSpheres\"\n"
27151 " default_values=\"0\"\n"
27152 " name=\"RenderPointsAsSpheres\"\n"
27153 " number_of_elements=\"1\"\n"
27154 " panel_visibility=\"never\">\n"
27155 " <BooleanDomain name=\"bool\" />\n"
27156 " <Documentation>\n"
27157 " When set, all points are rendered as 3D spheres, if supported by OpenGL driver.\n"
27158 " </Documentation>\n"
27159 " </IntVectorProperty>\n"
27160 " <IntVectorProperty command=\"SetInterpolation\"\n"
27161 " default_values=\"1\"\n"
27162 " name=\"Interpolation\"\n"
27163 " number_of_elements=\"1\">\n"
27164 " <EnumerationDomain name=\"enum\">\n"
27165 " <Entry text=\"Flat\"\n"
27166 " value=\"0\" />\n"
27167 " <Entry text=\"Gouraud\"\n"
27168 " value=\"1\" />\n"
27169 " <Entry text=\"PBR\"\n"
27170 " value=\"3\" />\n"
27171 " </EnumerationDomain>\n"
27172 " </IntVectorProperty>\n"
27173 " <IntVectorProperty command=\"SetTriangulate\"\n"
27174 " default_values=\"0\"\n"
27175 " name=\"Triangulate\"\n"
27176 " number_of_elements=\"1\">\n"
27177 " <BooleanDomain name=\"bool\" />\n"
27178 " <Documentation>Triangulate the geometry internally to avoid rendering\n"
27179 " issues of non-convex polygons. This feature has a processing and memory\n"
27180 " cost, it should be enabled only when needed.</Documentation>\n"
27181 " </IntVectorProperty>\n"
27182 " <IntVectorProperty command=\"SetUseShaderReplacements\"\n"
27183 " default_values=\"0\"\n"
27184 " name=\"UseShaderReplacements\"\n"
27185 " number_of_elements=\"1\">\n"
27186 " <BooleanDomain name=\"bool\" />\n"
27187 " <Documentation>Enable the use of shader replacements.</Documentation>\n"
27188 " </IntVectorProperty>\n"
27189 " <StringVectorProperty command=\"SetShaderReplacements\"\n"
27190 " default_values=\"\"\n"
27191 " name=\"ShaderReplacements\"\n"
27192 " number_of_elements=\"1\"\n"
27193 " panel_widget=\"shader_replacements_selector\"\n"
27194 " panel_visibility=\"advanced\">\n"
27195 " <Documentation>\n"
27196 " Specify shader replacements using a Json string.\n"
27197 " The Json string can be a single node or an array of nodes with the\n"
27198 " following properties:&#xa;\n"
27199 " \"type\": specifies the type of shader the replacement is about.\n"
27200 " It can be either \"vertex\", \"fragment\" or \"geometry\".&#xa;\n"
27201 " \"original\": specifies the original string to be replaced in the shader code.\n"
27202 " This string is generally a pattern defined by the mapper\n"
27203 " vtkOpenGLPolyDataMapper at specific locations of the shader\n"
27204 " GLSL source code.&#xa;\n"
27205 " \"replacement\": specifies the replacement string in GLSL source code.\n"
27206 " Note that the Json parser supports multiple lines entries.&#xa;\n"
27207 " Example of a simple shader replacement (draw all the fragments in full red\n"
27208 " color without any shading consideration):&#xa;\n"
27209 " {&#xa;\n"
27210 " \"type\": \"fragment\",&#xa;\n"
27211 " \"original\": \"//VTK::Light::Impl\",&#xa;\n"
27212 " \"replacement\": \"gl_FragData[0]=vec4(1.0,0.0,0.0,1.0);\"&#xa;\n"
27213 " }&#xa;\n"
27214 " </Documentation>\n"
27215 " <Hints>\n"
27216 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27217 " mode=\"visibility\"\n"
27218 " property=\"UseShaderReplacements\"\n"
27219 " value=\"1\" />\n"
27220 " <!-- show this widget when UseShaderReplacements is enabled -->\n"
27221 " </Hints>\n"
27222 " </StringVectorProperty>\n"
27223 " <IntVectorProperty command=\"SetNonlinearSubdivisionLevel\"\n"
27224 " default_values=\"1\"\n"
27225 " name=\"NonlinearSubdivisionLevel\"\n"
27226 " number_of_elements=\"1\">\n"
27227 " <IntRangeDomain max=\"4\"\n"
27228 " min=\"0\"\n"
27229 " name=\"range\" />\n"
27230 " </IntVectorProperty>\n"
27231 " <IntVectorProperty command=\"SetMatchBoundariesIgnoringCellOrder\"\n"
27232 " default_values=\"0\"\n"
27233 " name=\"MatchBoundariesIgnoringCellOrder\"\n"
27234 " number_of_elements=\"1\">\n"
27235 " <BooleanDomain name=\"bool\" />\n"
27236 " <Documentation>\n"
27237 " Only account for cell corners (topology) to detect\n"
27238 " if two adjacent cells are connected.\n"
27239 " </Documentation>\n"
27240 " </IntVectorProperty>\n"
27241 " <DoubleVectorProperty command=\"SetOpacity\"\n"
27242 " default_values=\"1.0\"\n"
27243 " name=\"Opacity\"\n"
27244 " number_of_elements=\"1\">\n"
27245 " <DoubleRangeDomain max=\"1\"\n"
27246 " min=\"0\"\n"
27247 " name=\"range\" />\n"
27248 " </DoubleVectorProperty>\n"
27249 " <DoubleVectorProperty command=\"SetSpecularPower\"\n"
27250 " default_values=\"100.0\"\n"
27251 " name=\"SpecularPower\"\n"
27252 " number_of_elements=\"1\">\n"
27253 " <DoubleRangeDomain max=\"100\"\n"
27254 " min=\"0\"\n"
27255 " name=\"range\" />\n"
27256 " <Hints>\n"
27257 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27258 " mode=\"visibility\"\n"
27259 " property=\"Interpolation\"\n"
27260 " value=\"3\"\n"
27261 " inverse=\"1\" />\n"
27262 " </Hints>\n"
27263 " </DoubleVectorProperty>\n"
27264 " <DoubleVectorProperty command=\"SetLuminosity\"\n"
27265 " default_values=\"0.0\"\n"
27266 " name=\"Luminosity\"\n"
27267 " number_of_elements=\"1\">\n"
27268 " <DoubleRangeDomain max=\"100.0\"\n"
27269 " min=\"0\"\n"
27270 " name=\"range\" />\n"
27271 " <Documentation>Makes the object emit light.\n"
27272 " Only takes effect with OSPRay's path traced renderer.\n"
27273 " </Documentation>\n"
27274 " <Hints>\n"
27275 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
27276 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27277 " mode=\"visibility\"\n"
27278 " property=\"EnableOSPRay\"\n"
27279 " values=\"1\" />\n"
27280 " </Hints>\n"
27281 " </DoubleVectorProperty>\n"
27282 " <DoubleVectorProperty command=\"SetEdgeColor\"\n"
27283 " default_values=\"0 0 0.5\"\n"
27284 " name=\"EdgeColor\"\n"
27285 " number_of_elements=\"3\">\n"
27286 " <Documentation>Set the edge color. This color is used to draw the edge\n"
27287 " for the polygonal data when EdgeVisibility is on.</Documentation>\n"
27288 " <DoubleRangeDomain max=\"1 1 1\"\n"
27289 " min=\"0 0 0\"\n"
27290 " name=\"range\" />\n"
27291 " <Hints>\n"
27292 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"EdgeColor\" unlink_if_modified=\"1\" />\n"
27293 " </Hints>\n"
27294 " </DoubleVectorProperty>\n"
27295 " <DoubleVectorProperty command=\"SetEdgeOpacity\"\n"
27296 " default_values=\"1.0\"\n"
27297 " name=\"EdgeOpacity\"\n"
27298 " number_of_elements=\"1\">\n"
27299 " <DoubleRangeDomain max=\"1\"\n"
27300 " min=\"0\"\n"
27301 " name=\"range\" />\n"
27302 " </DoubleVectorProperty>\n"
27303 " <DoubleVectorProperty command=\"SetInteractiveSelectionColor\"\n"
27304 " default_values=\"0.5 0.0 1.0\"\n"
27305 " name=\"InteractiveSelectionColor\"\n"
27306 " number_of_elements=\"3\">\n"
27307 " <Documentation>Set the preselection color. This color is used to draw the edge\n"
27308 " of the current preselection.</Documentation>\n"
27309 " <DoubleRangeDomain max=\"1 1 1\"\n"
27310 " min=\"0 0 0\"\n"
27311 " name=\"range\" />\n"
27312 " <Hints>\n"
27313 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"InteractiveSelectionColor\" unlink_if_modified=\"1\" />\n"
27314 " </Hints>\n"
27315 " </DoubleVectorProperty>\n"
27316 " <DoubleVectorProperty command=\"SetPosition\"\n"
27317 " default_values=\"0 0 0\"\n"
27318 " label=\"Translation\"\n"
27319 " name=\"Position\"\n"
27320 " number_of_elements=\"3\">\n"
27321 " <DoubleRangeDomain name=\"range\" />\n"
27322 " </DoubleVectorProperty>\n"
27323 " <DoubleVectorProperty command=\"SetScale\"\n"
27324 " default_values=\"1 1 1\"\n"
27325 " name=\"Scale\"\n"
27326 " number_of_elements=\"3\">\n"
27327 " <DoubleRangeDomain name=\"range\" />\n"
27328 " </DoubleVectorProperty>\n"
27329 " <DoubleVectorProperty command=\"SetOrientation\"\n"
27330 " default_values=\"0 0 0\"\n"
27331 " name=\"Orientation\"\n"
27332 " number_of_elements=\"3\">\n"
27333 " <DoubleRangeDomain name=\"range\" />\n"
27334 " </DoubleVectorProperty>\n"
27335 " <DoubleVectorProperty command=\"SetOrigin\"\n"
27336 " default_values=\"0 0 0\"\n"
27337 " name=\"Origin\"\n"
27338 " number_of_elements=\"3\">\n"
27339 " <DoubleRangeDomain name=\"range\" />\n"
27340 " </DoubleVectorProperty>\n"
27341 "\n"
27342 " <DoubleVectorProperty argument_is_array=\"1\"\n"
27343 " command=\"SetUserTransform\"\n"
27344 " default_values=\"1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1\"\n"
27345 " name=\"UserTransform\"\n"
27346 ;
27347 
27348 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
27350 " number_of_elements=\"16\">\n"
27351 " <Documentation>\n"
27352 " In addition to the instance variables such as position and\n"
27353 " orientation, you can add an additional transformation for your own\n"
27354 " use. This transformation is concatenated with the actor's internal\n"
27355 " transformation, which you implicitly create through the use of\n"
27356 " Position, Origin, Orientation. The value is 4x4 matrix for the linear\n"
27357 " transform to use.\n"
27358 " </Documentation>\n"
27359 " </DoubleVectorProperty>\n"
27360 "\n"
27361 " <IntVectorProperty command=\"SetPickable\"\n"
27362 " default_values=\"1\"\n"
27363 " name=\"Pickable\"\n"
27364 " number_of_elements=\"1\">\n"
27365 " <Hints>\n"
27366 " <NoDefault />\n"
27367 " </Hints>\n"
27368 " <BooleanDomain name=\"bool\" />\n"
27369 " </IntVectorProperty>\n"
27370 " <ProxyProperty command=\"SetLookupTable\"\n"
27371 " name=\"LookupTable\" >\n"
27372 " <Documentation>Set the lookup-table to use to map data array to colors.\n"
27373 " Lookuptable is only used with MapScalars to ON.</Documentation>\n"
27374 " <ProxyGroupDomain name=\"groups\">\n"
27375 " <Group name=\"lookup_tables\" />\n"
27376 " </ProxyGroupDomain>\n"
27377 " </ProxyProperty>\n"
27378 " <IntVectorProperty default_values=\"0\"\n"
27379 " name=\"UseSeparateColorMap\"\n"
27380 " number_of_elements=\"1\"\n"
27381 " panel_visibility=\"never\">\n"
27382 " <BooleanDomain name=\"bool\" />\n"
27383 " <Documentation>By default, ParaView shares a single color map among all datasets colored\n"
27384 " by arrays that have the same name. When this option is enabled, the active dataset will\n"
27385 " be assigned a separate color map not shared by other datasets.</Documentation>\n"
27386 " </IntVectorProperty>\n"
27387 " <IntVectorProperty command=\"SetMapScalars\"\n"
27388 " default_values=\"1\"\n"
27389 " name=\"MapScalars\"\n"
27390 " number_of_elements=\"1\">\n"
27391 " <BooleanDomain name=\"bool\" />\n"
27392 " <Documentation>When enabled, LookupTable will always be\n"
27393 " used for scalar mapping. Otherwise, when up to 4 component\n"
27394 " scalars are present, the components are clamped to a valid\n"
27395 " color interval (0-255 for an integral type and 0.0-1.0 for a\n"
27396 " floating point type) and then directly used as\n"
27397 " color.</Documentation>\n"
27398 " </IntVectorProperty>\n"
27399 " <IntVectorProperty default_values=\"0\"\n"
27400 " name=\"MultiComponentsMapping\"\n"
27401 " number_of_elements=\"1\">\n"
27402 " <BooleanDomain name=\"bool\" />\n"
27403 " <Documentation>Enable multi components mapping. For a two-components array,\n"
27404 " the first component is mapped to the color, the second component is mapped to the\n"
27405 " opacity. For a four-components array, the first, second and third components are used as\n"
27406 " RGB values and the fourth component is mapped to the opacity. Only available\n"
27407 " when MapScalars is ON. This feature forces \"Separate Color Map\" and scales the color and\n"
27408 " the opacity range with the correct component.</Documentation>\n"
27409 " <Hints>\n"
27410 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27411 " mode=\"visibility\"\n"
27412 " property=\"Representation\"\n"
27413 " value=\"Volume\" />\n"
27414 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27415 " mode=\"visibility\"\n"
27416 " property=\"MapScalars\"\n"
27417 " value=\"1\" />\n"
27418 " <PropertyWidgetDecorator type=\"MultiComponentsDecorator\"\n"
27419 " components=\"2 4\" />\n"
27420 " </Hints>\n"
27421 " </IntVectorProperty>\n"
27422 " <IntVectorProperty command=\"SetInterpolateScalarsBeforeMapping\"\n"
27423 " default_values=\"1\"\n"
27424 " name=\"InterpolateScalarsBeforeMapping\"\n"
27425 " number_of_elements=\"1\">\n"
27426 " <BooleanDomain name=\"bool\" />\n"
27427 " <Documentation>When set to true (default), texture coordinates\n"
27428 " are sent to and interpolated by the graphics card. This is\n"
27429 " equivalent with interpolating scalars and then mapping them to\n"
27430 " obtain colors between points. Otherwise, colors are sent to\n"
27431 " and interpolated by the graphics card.\n"
27432 " </Documentation>\n"
27433 " </IntVectorProperty>\n"
27434 " <IntVectorProperty command=\"SetSeamlessU\"\n"
27435 " default_values=\"0\"\n"
27436 " name=\"SeamlessU\"\n"
27437 " number_of_elements=\"1\">\n"
27438 " <BooleanDomain name=\"bool\" />\n"
27439 " <Documentation>This parameter prevents seams in the U direction in\n"
27440 " the parameterization space. It should be used when using a cylindrical\n"
27441 " or toroidal parameterization on the surface.\n"
27442 " </Documentation>\n"
27443 " </IntVectorProperty>\n"
27444 " <IntVectorProperty command=\"SetSeamlessV\"\n"
27445 " default_values=\"0\"\n"
27446 " name=\"SeamlessV\"\n"
27447 " number_of_elements=\"1\">\n"
27448 " <BooleanDomain name=\"bool\" />\n"
27449 " <Documentation>This parameter prevents seams in the V direction in\n"
27450 " the parameterization space. It should be used when using a cylindrical\n"
27451 " or toroidal parameterization on the surface.\n"
27452 " </Documentation>\n"
27453 " </IntVectorProperty>\n"
27454 " <IntVectorProperty command=\"SetStatic\"\n"
27455 " default_values=\"0\"\n"
27456 " name=\"StaticMode\"\n"
27457 " number_of_elements=\"1\">\n"
27458 " <BooleanDomain name=\"bool\" />\n"
27459 " </IntVectorProperty>\n"
27460 "\n"
27461 " <StringVectorProperty name=\"Assembly\"\n"
27462 " command=\"SetActiveAssembly\"\n"
27463 " number_of_elements=\"1\"\n"
27464 " panel_visibility=\"multiblock_inspector\">\n"
27465 " <DataAssemblyListDomain name=\"data_assembly\">\n"
27466 " <RequiredProperties>\n"
27467 " <Property function=\"Input\" name=\"Input\" />\n"
27468 " </RequiredProperties>\n"
27469 " </DataAssemblyListDomain>\n"
27470 " <Documentation>\n"
27471 " Select which assembly is used when specify selectors\n"
27472 " to choose block visibilities, block colors, etc. for composite datasets.\n"
27473 " </Documentation>\n"
27474 " </StringVectorProperty>\n"
27475 "\n"
27476 " <StringVectorProperty name=\"BlockSelectors\"\n"
27477 " command=\"AddBlockSelector\"\n"
27478 " clean_command=\"RemoveAllBlockSelectors\"\n"
27479 " repeat_command=\"1\"\n"
27480 " number_of_elements_per_command=\"1\"\n"
27481 " panel_visibility=\"multiblock_inspector\"\n"
27482 " number_of_elements=\"1\"\n"
27483 " default_values=\"/\">\n"
27484 " <DataAssemblyDomain name=\"data_assembly\">\n"
27485 " <RequiredProperties>\n"
27486 " <Property function=\"Input\" name=\"Input\" />\n"
27487 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
27488 " </RequiredProperties>\n"
27489 " </DataAssemblyDomain>\n"
27490 " <Documentation>\n"
27491 " For composite datasets, specify selectors to limit the view\n"
27492 " to a chosen subset of blocks.\n"
27493 " </Documentation>\n"
27494 " </StringVectorProperty>\n"
27495 "\n"
27496 " <StringVectorProperty name=\"BlockColors\"\n"
27497 " command=\"SetBlockColor\"\n"
27498 " clean_command=\"RemoveAllBlockColors\"\n"
27499 " element_types=\"2 1 1 1\"\n"
27500 " number_of_elements_per_command=\"4\"\n"
27501 " repeat_command=\"1\"\n"
27502 " panel_visibility=\"multiblock_inspector\">\n"
27503 " <DataAssemblyDomain name=\"data_assembly\">\n"
27504 " <RequiredProperties>\n"
27505 " <Property function=\"Input\" name=\"Input\" />\n"
27506 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
27507 " </RequiredProperties>\n"
27508 " </DataAssemblyDomain>\n"
27509 " <Documentation>\n"
27510 " For composite datasets, specify colors associated with selectors\n"
27511 " on the assembly chosen using **Assembly**.\n"
27512 " </Documentation>\n"
27513 " </StringVectorProperty>\n"
27514 "\n"
27515 " <StringVectorProperty name=\"BlockOpacities\"\n"
27516 " command=\"SetBlockOpacity\"\n"
27517 " clean_command=\"RemoveAllBlockOpacities\"\n"
27518 " element_types=\"2 1\"\n"
27519 " number_of_elements_per_command=\"2\"\n"
27520 " repeat_command=\"1\"\n"
27521 " panel_visibility=\"multiblock_inspector\">\n"
27522 " <DataAssemblyDomain name=\"data_assembly\">\n"
27523 " <RequiredProperties>\n"
27524 " <Property function=\"Input\" name=\"Input\" />\n"
27525 " <Property function=\"ActiveAssembly\" name=\"Assembly\" />\n"
27526 " </RequiredProperties>\n"
27527 " </DataAssemblyDomain>\n"
27528 " <Documentation>\n"
27529 " For composite datasets, specify opacities associated with selectors\n"
27530 " on the assembly chosen using **Assembly**.\n"
27531 " </Documentation>\n"
27532 " </StringVectorProperty>\n"
27533 "\n"
27534 " <StringVectorProperty name=\"BlockInterpolateScalarsBeforeMappings\"\n"
27535 " command=\"SetBlockInterpolateScalarsBeforeMapping\"\n"
27536 " clean_command=\"RemoveAllBlockInterpolateScalarsBeforeMappings\"\n"
27537 " element_types=\"2 0\"\n"
27538 " number_of_elements_per_command=\"2\"\n"
27539 " repeat_command=\"1\"\n"
27540 " panel_visibility=\"multiblock_inspector\">\n"
27541 " <DataAssemblyDomain name=\"data_assembly\">\n"
27542 " <RequiredProperties>\n"
27543 " <Property function=\"Input\" name=\"Input\"/>\n"
27544 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
27545 " </RequiredProperties>\n"
27546 " </DataAssemblyDomain>\n"
27547 " <Documentation>\n"
27548 " For composite datasets, specify if to interpolate scalars before mapping associated with selectors\n"
27549 " on the assembly chosen using **Assembly**.\n"
27550 " </Documentation>\n"
27551 " </StringVectorProperty>\n"
27552 "\n"
27553 " <StringVectorProperty name=\"BlockMapScalars\"\n"
27554 " command=\"SetBlockMapScalars\"\n"
27555 " clean_command=\"RemoveAllBlockMapScalars\"\n"
27556 " element_types=\"2 0\"\n"
27557 " number_of_elements_per_command=\"2\"\n"
27558 " repeat_command=\"1\"\n"
27559 " panel_visibility=\"multiblock_inspector\">\n"
27560 " <DataAssemblyDomain name=\"data_assembly\">\n"
27561 " <RequiredProperties>\n"
27562 " <Property function=\"Input\" name=\"Input\"/>\n"
27563 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
27564 " </RequiredProperties>\n"
27565 " </DataAssemblyDomain>\n"
27566 " <Documentation>\n"
27567 " For composite datasets, specify if to map scalars associated with selectors\n"
27568 " on the assembly chosen using **Assembly**.\n"
27569 " </Documentation>\n"
27570 " </StringVectorProperty>\n"
27571 "\n"
27572 " <StringVectorProperty name=\"BlockColorArrayNames\"\n"
27573 " command=\"SetBlockArrayName\"\n"
27574 " clean_command=\"RemoveAllBlockArrayNames\"\n"
27575 " element_types=\"2 0 2\"\n"
27576 " number_of_elements_per_command=\"3\"\n"
27577 " repeat_command=\"1\"\n"
27578 " panel_visibility=\"multiblock_inspector\">\n"
27579 " <DataAssemblyDomain name=\"data_assembly\">\n"
27580 " <RequiredProperties>\n"
27581 " <Property function=\"Input\" name=\"Input\"/>\n"
27582 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
27583 " </RequiredProperties>\n"
27584 " </DataAssemblyDomain>\n"
27585 " <Documentation>\n"
27586 " For composite datasets, specify the color array name associated with selectors\n"
27587 " on the assembly chosen using **Assembly**.\n"
27588 " </Documentation>\n"
27589 " </StringVectorProperty>\n"
27590 "\n"
27591 " <StringVectorProperty name=\"BlockLookupTableSelectors\"\n"
27592 " command=\"SetBlockLookupTableSelector\"\n"
27593 " clean_command=\"RemoveAllBlockLookupTableSelectors\"\n"
27594 " repeat_command=\"1\"\n"
27595 " number_of_elements_per_command=\"1\"\n"
27596 " panel_visibility=\"multiblock_inspector\">\n"
27597 " <DataAssemblyDomain name=\"data_assembly\">\n"
27598 " <RequiredProperties>\n"
27599 " <Property function=\"Input\" name=\"Input\"/>\n"
27600 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
27601 " </RequiredProperties>\n"
27602 " </DataAssemblyDomain>\n"
27603 " <Documentation>\n"
27604 " For composite datasets, specify the selectors for the look up tables on the assembly chosen using\n"
27605 " **Assembly**.\n"
27606 " </Documentation>\n"
27607 " </StringVectorProperty>\n"
27608 "\n"
27609 " <ProxyProperty command=\"SetBlockLookupTable\"\n"
27610 " name=\"BlockLookupTables\"\n"
27611 " clean_command=\"RemoveAllBlockLookupTables\"\n"
27612 " repeat_command=\"1\"\n"
27613 " panel_visibility=\"multiblock_inspector\">\n"
27614 " <Documentation>Set the block lookup-table to use to map data array to colors.\n"
27615 " Lookuptable is only used with MapScalars to ON or BlockMapScalars to ON.\n"
27616 " </Documentation>\n"
27617 " <ProxyGroupDomain name=\"groups\">\n"
27618 " <Group name=\"lookup_tables\"/>\n"
27619 " </ProxyGroupDomain>\n"
27620 " </ProxyProperty>\n"
27621 "\n"
27622 " <StringVectorProperty name=\"BlockUseSeparateColorMaps\"\n"
27623 " element_types=\"2 0\"\n"
27624 " number_of_elements_per_command=\"2\"\n"
27625 " repeat_command=\"1\"\n"
27626 " panel_visibility=\"multiblock_inspector\">\n"
27627 " <DataAssemblyDomain name=\"data_assembly\">\n"
27628 " <RequiredProperties>\n"
27629 " <Property function=\"Input\" name=\"Input\"/>\n"
27630 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
27631 " </RequiredProperties>\n"
27632 " </DataAssemblyDomain>\n"
27633 " <Documentation>\n"
27634 " By default, ParaView shares a single color map among all datasets colored\n"
27635 " by arrays that have the same name. When this option is enabled, the block of the active dataset will\n"
27636 " be assigned a separate color map not shared by other blocks or datasets.\n"
27637 " </Documentation>\n"
27638 " </StringVectorProperty>\n"
27639 "\n"
27640 " <PropertyGroup label=\"Blocks\"\n"
27641 " panel_widget=\"DataAssemblyEditor\"\n"
27642 " panel_visibility=\"multiblock_inspector\">\n"
27643 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
27644 " <Property name=\"BlockSelectors\" function=\"Selectors\" />\n"
27645 " <Property name=\"BlockColors\" function=\"Colors\" />\n"
27646 " <Property name=\"BlockOpacities\" function=\"Opacities\" />\n"
27647 " <Property name=\"BlockInterpolateScalarsBeforeMappings\" function=\"InterpolateScalarsBeforeMappings\" />\n"
27648 " <Property name=\"BlockMapScalars\" function=\"MapScalars\" />\n"
27649 " <Property name=\"BlockColorArrayNames\" function=\"ArrayNames\" />\n"
27650 " <Property name=\"BlockLookupTableSelectors\" function=\"LookupTableSelectors\" />\n"
27651 ;
27652 
27653 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Views/Resources/views_and_representations.xml
27655 " <Property name=\"BlockLookupTables\" function=\"LookupTables\" />\n"
27656 " <Property name=\"BlockUseSeparateColorMaps\" function=\"UseSeparateColorMaps\" />\n"
27657 " <Hints>\n"
27658 " <DataAssemblyPropertyWidget use_inputname_as_header=\"1\" link_active_selection=\"1\"/>\n"
27659 " </Hints>\n"
27660 " </PropertyGroup>\n"
27661 "\n"
27662 " <IntVectorProperty command=\"SetBlockColorsDistinctValues\"\n"
27663 " default_values=\"7\"\n"
27664 " name=\"BlockColorsDistinctValues\"\n"
27665 " number_of_elements=\"1\"\n"
27666 " panel_visibility=\"never\">\n"
27667 " <Documentation>\n"
27668 " Determines the number of distinct values in\n"
27669 " vtkBlockColors. This array is added to each block if\n"
27670 " the dataset is a composite dataset. The array has one value\n"
27671 " set to (blockIndex % BlockColorsDistinctValues)\n"
27672 " </Documentation>\n"
27673 " <IntRangeDomain min=\"2\" name=\"range\" />\n"
27674 " <Hints>\n"
27675 " <PropertyLink group=\"settings\"\n"
27676 " proxy=\"GeneralSettings\"\n"
27677 " property=\"BlockColorsDistinctValues\"/>\n"
27678 " </Hints>\n"
27679 " </IntVectorProperty>\n"
27680 " <IntVectorProperty command=\"SetUseDataPartitions\"\n"
27681 " default_values=\"0\"\n"
27682 " name=\"UseDataPartitions\"\n"
27683 " number_of_elements=\"1\">\n"
27684 " <BooleanDomain name=\"bool\" />\n"
27685 " <Documentation>Specify whether or not to redistribute the data when actor is translucent.\n"
27686 " Default is false.</Documentation>\n"
27687 " </IntVectorProperty>\n"
27688 " <IntVectorProperty command=\"SetEnableScaling\"\n"
27689 " default_values=\"0\"\n"
27690 " name=\"OSPRayUseScaleArray\"\n"
27691 " label=\"Scaling Mode\"\n"
27692 " number_of_elements=\"1\">\n"
27693 " <Documentation>\n"
27694 " Choose how the size of each sphere and cylinder is determined.\n"
27695 " </Documentation>\n"
27696 " <EnumerationDomain name=\"enum\">\n"
27697 " <Entry text=\"All Exact\"\n"
27698 " value=\"-1\" />\n"
27699 " <Entry text=\"All Approximate\"\n"
27700 " value=\"0\" />\n"
27701 " <Entry text=\"Each Scaled\"\n"
27702 " value=\"1\" />\n"
27703 " <Entry text=\"Each Exact\"\n"
27704 " value=\"2\" />\n"
27705 " </EnumerationDomain>\n"
27706 " <Hints>\n"
27707 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
27708 " </Hints>\n"
27709 " </IntVectorProperty>\n"
27710 " <StringVectorProperty command=\"SetScalingArrayName\"\n"
27711 " default_values=\"\"\n"
27712 " name=\"OSPRayScaleArray\"\n"
27713 " label=\"Scale Array\"\n"
27714 " number_of_elements=\"1\"\n"
27715 " panel_visibility=\"advanced\">\n"
27716 " <ArrayListDomain input_domain_name=\"input_array_point\"\n"
27717 " name=\"array_list\">\n"
27718 " <RequiredProperties>\n"
27719 " <Property function=\"Input\" name=\"Input\" />\n"
27720 " </RequiredProperties>\n"
27721 " </ArrayListDomain>\n"
27722 " <Documentation>\n"
27723 " Choice of an array for OSPRay implicit points and lines sizes.\n"
27724 " </Documentation>\n"
27725 " <Hints>\n"
27726 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
27727 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27728 " mode=\"visibility\"\n"
27729 " property=\"OSPRayUseScaleArray\"\n"
27730 " values=\"1\" />\n"
27731 " </Hints>\n"
27732 " </StringVectorProperty>\n"
27733 " <ProxyProperty command=\"SetScalingFunction\"\n"
27734 " name=\"OSPRayScaleFunction\"\n"
27735 " label=\"Scale Function\"\n"
27736 " panel_visibility=\"advanced\"\n"
27737 " panel_widget=\"transfer_function_editor\" >\n"
27738 " <Documentation>Set the piecewise function used to map data array to sprite size.\n"
27739 " ScaleTransferFunction is only used if ScaleByArray is set.</Documentation>\n"
27740 " <ProxyGroupDomain name=\"groups\">\n"
27741 " <Group name=\"piecewise_functions\" />\n"
27742 " </ProxyGroupDomain>\n"
27743 " <ProxyListDomain name=\"proxy_list\">\n"
27744 " <Proxy group=\"piecewise_functions\"\n"
27745 " name=\"PiecewiseFunction\" />\n"
27746 " </ProxyListDomain>\n"
27747 " <Hints>\n"
27748 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
27749 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
27750 " mode=\"visibility\"\n"
27751 " property=\"OSPRayUseScaleArray\"\n"
27752 " values=\"1\" />\n"
27753 " </Hints>\n"
27754 " </ProxyProperty>\n"
27755 " <StringVectorProperty command=\"SetMaterial\"\n"
27756 " name=\"OSPRayMaterial\"\n"
27757 " label=\"Material\"\n"
27758 " number_of_elements=\"1\"\n"
27759 " panel_visibility=\"advanced\"\n"
27760 " default_values=\"None\">\n"
27761 " <Documentation>Set the material to paint this object with.</Documentation>\n"
27762 " <MaterialDomain name=\"string_list\">\n"
27763 " </MaterialDomain>\n"
27764 " <Hints>\n"
27765 " <PropertyWidgetDecorator type=\"OSPRayHidingDecorator\" />\n"
27766 " </Hints>\n"
27767 " </StringVectorProperty>\n"
27768 "\n"
27769 " <!-- End of SurfaceRepresentationBase -->\n"
27770 " </RepresentationProxy>\n"
27771 "\n"
27772 " </ProxyGroup>\n"
27773 "</ServerManagerConfiguration>\n"
27774 "\n";
27775 // Get single string
27777 {
27778 
27832  size_t len = ( 0
27833  + len0
27834  + len1
27835  + len2
27836  + len3
27837  + len4
27838  + len5
27839  + len6
27840  + len7
27841  + len8
27842  + len9
27843  + len10
27844  + len11
27845  + len12
27846  + len13
27847  + len14
27848  + len15
27849  + len16
27850  + len17
27851  + len18
27852  + len19
27853  + len20
27854  + len21
27855  + len22
27856  + len23
27857  + len24
27858  + len25
27859  + len26
27860  + len27
27861  + len28
27862  + len29
27863  + len30
27864  + len31
27865  + len32
27866  + len33
27867  + len34
27868  + len35
27869  + len36
27870  + len37
27871  + len38
27872  + len39
27873  + len40
27874  + len41
27875  + len42
27876  + len43
27877  + len44
27878  + len45
27879  + len46
27880  + len47
27881  + len48
27882  + len49
27883  + len50
27884  + len51
27885  + len52 );
27886  char* res = new char[ len + 1];
27887  size_t offset = 0;
27941  assert(offset == len);
27942  res[offset] = 0;
27943  return res;
27944 }
27945 
27946 
27947 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/ViewsPython/Resources/rendering_remotingpython.xml
27949 "<ServerManagerConfiguration>\n"
27950 " <ProxyGroup name=\"representations\">\n"
27951 " <!-- ================================================================== -->\n"
27952 " <RepresentationProxy name=\"PythonRepresentation\"\n"
27953 " class=\"vtkPythonRepresentation\"\n"
27954 " processes=\"client|dataserver|renderserver\">\n"
27955 " <InputProperty command=\"SetInputConnection\" name=\"Input\"/>\n"
27956 " <IntVectorProperty command=\"SetVisibility\"\n"
27957 " default_values=\"1\"\n"
27958 " name=\"Visibility\"\n"
27959 " number_of_elements=\"1\">\n"
27960 " <BooleanDomain name=\"bool\" />\n"
27961 " <Documentation>Visibility of the representation.</Documentation>\n"
27962 " </IntVectorProperty>\n"
27963 " <IntVectorProperty command=\"SetForceUseCache\"\n"
27964 " default_values=\"0\"\n"
27965 " is_internal=\"1\"\n"
27966 " name=\"ForceUseCache\"\n"
27967 " number_of_elements=\"1\">\n"
27968 " <BooleanDomain name=\"bool\" />\n"
27969 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
27970 " and representations cache based on what the view tells it. However in\n"
27971 " some cases we may want to force a representation to cache irrespective\n"
27972 " of the view (e.g. comparative views). In which case these ivars can up\n"
27973 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
27974 " Instead, ForcedCacheKey is used.</Documentation>\n"
27975 " </IntVectorProperty>\n"
27976 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
27977 " default_values=\"none\"\n"
27978 " is_internal=\"1\"\n"
27979 " name=\"ForcedCacheKey\"\n"
27980 " number_of_elements=\"1\">\n"
27981 " <DoubleRangeDomain name=\"range\" />\n"
27982 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
27983 " and representations cache based on what the view tells it. However in\n"
27984 " some cases we may want to force a representation to cache irrespective\n"
27985 " of the view (e.g. comparative views). In which case these ivars can up\n"
27986 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
27987 " Instead, ForcedCacheKey is used.</Documentation>\n"
27988 " </DoubleVectorProperty>\n"
27989 " </RepresentationProxy>\n"
27990 " </ProxyGroup>\n"
27991 "\n"
27992 " <ProxyGroup name=\"views\">\n"
27993 " <!-- ================================================================== -->\n"
27994 " <PythonViewProxy name=\"PythonView\" class=\"vtkPythonView\"\n"
27995 " label=\"Python View\"\n"
27996 " processes=\"client|dataserver|renderserver\"\n"
27997 " base_proxygroup=\"internal_views\"\n"
27998 " base_proxyname=\"ViewBase\"\n"
27999 " representation_name=\"PythonRepresentation\">\n"
28000 " <StringVectorProperty command=\"SetScript\"\n"
28001 " name=\"Script\"\n"
28002 " number_of_elements=\"1\">\n"
28003 " <Hints>\n"
28004 " <Widget type=\"multi_line\" syntax=\"python\"/>\n"
28005 " </Hints>\n"
28006 " <Documentation>This property contains the text of a Python program used\n"
28007 " to generate a plot. Use the TAB key to end editing and generate the\n"
28008 " plot.</Documentation>\n"
28009 " </StringVectorProperty>\n"
28010 " <IntVectorProperty command=\"GetNumberOfVisibleDataObjects\"\n"
28011 " name=\"NumberOfVisibleDataObjects\"\n"
28012 " number_of_elements=\"1\"\n"
28013 " default_values=\"1\"\n"
28014 " information_only=\"1\"\n"
28015 " panel_visibility=\"never\">\n"
28016 " <SimpleIntInformationHelper/>\n"
28017 " </IntVectorProperty>\n"
28018 " <IntVectorProperty command=\"SetForceUseCache\"\n"
28019 " default_values=\"0\"\n"
28020 " is_internal=\"1\"\n"
28021 " name=\"ForceUseCache\"\n"
28022 " number_of_elements=\"1\">\n"
28023 " <BooleanDomain name=\"bool\" />\n"
28024 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
28025 " and representations cache based on what the view tells it. However in\n"
28026 " some cases we may want to force a representation to cache irrespective\n"
28027 " of the view (e.g. comparative views). In which case these ivars can up\n"
28028 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
28029 " Instead, ForcedCacheKey is used.</Documentation>\n"
28030 " </IntVectorProperty>\n"
28031 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
28032 " default_values=\"none\"\n"
28033 " is_internal=\"1\"\n"
28034 " name=\"ForcedCacheKey\"\n"
28035 " number_of_elements=\"1\">\n"
28036 " <DoubleRangeDomain name=\"range\" />\n"
28037 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
28038 " and representations cache based on what the view tells it. However in\n"
28039 " some cases we may want to force a representation to cache irrespective\n"
28040 " of the view (e.g. comparative views). In which case these ivars can up\n"
28041 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
28042 " Instead, ForcedCacheKey is used.</Documentation>\n"
28043 " </DoubleVectorProperty>\n"
28044 " </PythonViewProxy>\n"
28045 " </ProxyGroup>\n"
28046 "</ServerManagerConfiguration>\n"
28047 "\n";
28048 // Get single string
28050 {
28051 
28053  size_t len = ( 0
28054  + len0 );
28055  char* res = new char[ len + 1];
28056  size_t offset = 0;
28058  assert(offset == len);
28059  res[offset] = 0;
28060  return res;
28061 }
28062 
28063 
28064 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Points/Resources/points.xml
28066 "<ServerManagerConfiguration>\n"
28067 " <!-- =================================================================== -->\n"
28068 " <ProxyGroup name=\"extended_sources\">\n"
28069 " <SourceProxy name=\"BoundedPlaneSource\" class=\"vtkBoundedPlaneSource\"\n"
28070 " label=\"Bounded Plane\">\n"
28071 " <DoubleVectorProperty command=\"SetBoundingBox\"\n"
28072 " name=\"BoundingBox\"\n"
28073 " default_values=\"0 1 0 1 0 1\"\n"
28074 " number_of_elements=\"6\">\n"
28075 " <Documentation>Set the bounding box for the domain</Documentation>\n"
28076 " <BoundsDomain mode=\"data_bounds\" name=\"range\">\n"
28077 " <RequiredProperties>\n"
28078 " <Property function=\"Input\" name=\"DummyInput\" />\n"
28079 " </RequiredProperties>\n"
28080 " </BoundsDomain>\n"
28081 " </DoubleVectorProperty>\n"
28082 "\n"
28083 " <DoubleVectorProperty command=\"SetPadding\"\n"
28084 " name=\"Padding\"\n"
28085 " default_values=\"0\"\n"
28086 " number_of_elements=\"1\">\n"
28087 " <DoubleRangeDomain name=\"range\" min=\"0\" />\n"
28088 " <Documentation>\n"
28089 " Specify a padding to use to inflate the bounds in all directions\n"
28090 " before generating the plane.\n"
28091 " </Documentation>\n"
28092 " </DoubleVectorProperty>\n"
28093 "\n"
28094 " <IntVectorProperty name=\"RefinementMode\"\n"
28095 " command=\"SetRefinementMode\"\n"
28096 " number_of_elements=\"1\"\n"
28097 " default_values=\"0\">\n"
28098 " <Documentation>\n"
28099 " Specify how refinement is computed.\n"
28100 " </Documentation>\n"
28101 " <EnumerationDomain name=\"enum\">\n"
28102 " <Entry text=\"Use resolution\" value=\"0\" />\n"
28103 " <Entry text=\"Use cell-size\" value=\"1\" />\n"
28104 " </EnumerationDomain>\n"
28105 " </IntVectorProperty>\n"
28106 "\n"
28107 " <IntVectorProperty command=\"SetResolution\"\n"
28108 " default_values=\"100\"\n"
28109 " name=\"Resolution\"\n"
28110 " number_of_elements=\"1\">\n"
28111 " <IntRangeDomain min=\"1\" name=\"range\" />\n"
28112 " <Documentation>This property specifies the number of divisions along\n"
28113 " the X axis of the parallelogram.</Documentation>\n"
28114 " <Hints>\n"
28115 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28116 " mode=\"visibility\"\n"
28117 " property=\"RefinementMode\"\n"
28118 " value=\"0\" />\n"
28119 " </Hints>\n"
28120 " </IntVectorProperty>\n"
28121 "\n"
28122 " <DoubleVectorProperty name=\"CellSize\"\n"
28123 " command=\"SetCellSize\"\n"
28124 " default_values=\"1.0\"\n"
28125 " number_of_elements=\"1\">\n"
28126 " <Documentation>Specify the cell size to use to compute plane refinement.</Documentation>\n"
28127 " <DoubleRangeDomain name=\"range\" min= \"1\" />\n"
28128 " <Hints>\n"
28129 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28130 " mode=\"visibility\"\n"
28131 " property=\"RefinementMode\"\n"
28132 " value=\"1\" />\n"
28133 " </Hints>\n"
28134 " </DoubleVectorProperty>\n"
28135 "\n"
28136 " <DoubleVectorProperty name=\"Center\"\n"
28137 " command=\"SetCenter\"\n"
28138 " number_of_elements=\"3\"\n"
28139 " default_values=\"0 0 0\">\n"
28140 " <Documentation>\n"
28141 " Specify the center of the plane. Works in conjunction with the plane\n"
28142 " normal to position the plane. Don't use this method to define the plane.\n"
28143 " Instead, use it to move the plane to a new center point.\n"
28144 " </Documentation>\n"
28145 " <BoundsDomain default_mode=\"mid\" mode=\"normal\" name=\"range\">\n"
28146 " <RequiredProperties>\n"
28147 " <Property function=\"Input\" name=\"DummyInput\" />\n"
28148 " </RequiredProperties>\n"
28149 " </BoundsDomain>\n"
28150 " </DoubleVectorProperty>\n"
28151 "\n"
28152 " <DoubleVectorProperty name=\"Normal\"\n"
28153 " command=\"SetNormal\"\n"
28154 " number_of_elements=\"3\"\n"
28155 " default_values=\"0 0 1\">\n"
28156 " <Documentation>\n"
28157 " Specify the plane normal. Works in conjunction with the plane center to\n"
28158 " orient the plane. Don't use this method to define the plane. Instead, use\n"
28159 " it to rotate the plane around the current center point.\n"
28160 " </Documentation>\n"
28161 " </DoubleVectorProperty>\n"
28162 "\n"
28163 " <InputProperty is_internal=\"1\" name=\"DummyInput\">\n"
28164 " <!-- Used when this source is added to a proxy list domain. -->\n"
28165 " </InputProperty>\n"
28166 "\n"
28167 " <PropertyGroup label=\"Plane Bounds\">\n"
28168 " <Property name=\"BoundingBox\" />\n"
28169 " <Property name=\"RefinementMode\" />\n"
28170 " <Property name=\"Resolution\" />\n"
28171 " <Property name=\"CellSize\" />\n"
28172 " </PropertyGroup>\n"
28173 "\n"
28174 " <PropertyGroup label=\"Plane Parameters\" panel_widget=\"InteractivePlane\">\n"
28175 " <Property function=\"Origin\" name=\"Center\" />\n"
28176 " <Property function=\"Normal\" name=\"Normal\" />\n"
28177 " <Property function=\"Input\" name=\"DummyInput\" />\n"
28178 " </PropertyGroup>\n"
28179 " <Hints>\n"
28180 " <ProxyList>\n"
28181 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
28182 " </ProxyList>\n"
28183 " </Hints>\n"
28184 " </SourceProxy>\n"
28185 "\n"
28186 " <SourceProxy name=\"BoundedVolumeSource\" class=\"vtkBoundedVolumeSource\" label=\"Bounded Volume\">\n"
28187 " <DoubleVectorProperty name=\"Origin\"\n"
28188 " command=\"SetOrigin\"\n"
28189 " number_of_elements=\"3\"\n"
28190 " default_values=\"0 0 0\">\n"
28191 " <BoundsDomain name=\"range\" mode=\"normal\" default_mode=\"min,min,min\" >\n"
28192 " <RequiredProperties>\n"
28193 " <Property function=\"Input\" name=\"DummyInput\" />\n"
28194 " </RequiredProperties>\n"
28195 " </BoundsDomain>\n"
28196 " <Documentation>\n"
28197 " Set the origin for the volume.\n"
28198 " </Documentation>\n"
28199 " </DoubleVectorProperty>\n"
28200 "\n"
28201 " <DoubleVectorProperty name=\"Scale\"\n"
28202 " command=\"SetScale\"\n"
28203 " number_of_elements=\"3\"\n"
28204 " default_values=\"1 1 1\">\n"
28205 " <BoundsDomain name=\"range\" mode=\"extents\">\n"
28206 " <RequiredProperties>\n"
28207 " <Property function=\"Input\" name=\"DummyInput\" />\n"
28208 " </RequiredProperties>\n"
28209 " </BoundsDomain>\n"
28210 "\n"
28211 " <Documentation>\n"
28212 " Set scale factor for a unit volume.\n"
28213 " </Documentation>\n"
28214 " </DoubleVectorProperty>\n"
28215 "\n"
28216 " <DoubleVectorProperty command=\"SetPadding\"\n"
28217 " name=\"Padding\"\n"
28218 " default_values=\"0\"\n"
28219 " number_of_elements=\"1\">\n"
28220 " <DoubleRangeDomain name=\"range\" min=\"0\" />\n"
28221 " <Documentation>\n"
28222 " Specify a padding to use to inflate the bounds in all directions\n"
28223 " before generating the plane.\n"
28224 " </Documentation>\n"
28225 " </DoubleVectorProperty>\n"
28226 "\n"
28227 " <IntVectorProperty name=\"RefinementMode\"\n"
28228 " command=\"SetRefinementMode\"\n"
28229 " number_of_elements=\"1\"\n"
28230 " default_values=\"0\">\n"
28231 " <Documentation>\n"
28232 " Specify how refinement is computed.\n"
28233 " </Documentation>\n"
28234 " <EnumerationDomain name=\"enum\">\n"
28235 " <Entry text=\"Use resolution\" value=\"0\" />\n"
28236 " <Entry text=\"Use cell-size\" value=\"1\" />\n"
28237 " </EnumerationDomain>\n"
28238 " </IntVectorProperty>\n"
28239 "\n"
28240 " <IntVectorProperty name=\"Resolution\"\n"
28241 " command=\"SetResolution\"\n"
28242 " number_of_elements=\"3\"\n"
28243 " default_values=\"100 100 100\">\n"
28244 " <IntRangeDomain name=\"range\" min=\"1 1 1\" />\n"
28245 " <Documentation>\n"
28246 " Set the sampling resolution for the generated volume.\n"
28247 " </Documentation>\n"
28248 " <Hints>\n"
28249 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28250 " mode=\"visibility\"\n"
28251 " property=\"RefinementMode\"\n"
28252 " value=\"0\" />\n"
28253 " </Hints>\n"
28254 " </IntVectorProperty>\n"
28255 "\n"
28256 " <DoubleVectorProperty name=\"CellSize\"\n"
28257 " command=\"SetCellSize\"\n"
28258 " default_values=\"1.0\"\n"
28259 " number_of_elements=\"1\">\n"
28260 " <Documentation>Specify the cell size to use to compute plane refinement.</Documentation>\n"
28261 " <DoubleRangeDomain name=\"range\" min= \"1\" />\n"
28262 " <Hints>\n"
28263 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28264 " mode=\"visibility\"\n"
28265 " property=\"RefinementMode\"\n"
28266 " value=\"1\" />\n"
28267 " </Hints>\n"
28268 " </DoubleVectorProperty>\n"
28269 "\n"
28270 " <InputProperty is_internal=\"1\" name=\"DummyInput\">\n"
28271 " <!-- Used when this source is added to a proxy list domain. -->\n"
28272 " </InputProperty>\n"
28273 "\n"
28274 " <PropertyGroup label=\"Volume Parameters\" panel_widget=\"InteractiveBox\">\n"
28275 " <Property function=\"Position\" name=\"Origin\" />\n"
28276 " <Property function=\"Scale\" name=\"Scale\" />\n"
28277 " </PropertyGroup>\n"
28278 "\n"
28279 " <PropertyGroup label=\"Volume Refinement\">\n"
28280 " <Property name=\"RefinementMode\" />\n"
28281 " <Property name=\"Resolution\" />\n"
28282 " <Property name=\"CellSize\" />\n"
28283 " </PropertyGroup>\n"
28284 " <Hints>\n"
28285 " <ProxyList>\n"
28286 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
28287 " </ProxyList>\n"
28288 " </Hints>\n"
28289 " </SourceProxy>\n"
28290 " </ProxyGroup>\n"
28291 "\n"
28292 " <!-- =================================================================== -->\n"
28293 " <ProxyGroup name=\"point_interpolation_kernels\">\n"
28294 " <Proxy name=\"EllipsoidalGaussianKernel\" class=\"vtkEllipsoidalGaussianKernel\">\n"
28295 " <Documentation>\n"
28296 " This is an interpolation kernel that returns the\n"
28297 " weights for all points found in the ellipsoid defined by radius R in\n"
28298 " combination with local data (normals and/or scalars).\n"
28299 " </Documentation>\n"
28300 "\n"
28301 " <IntVectorProperty name=\"UseNormals\"\n"
28302 " command=\"SetUseNormals\"\n"
28303 " number_of_elements=\"1\"\n"
28304 " default_values=\"1\">\n"
28305 " <BooleanDomain name=\"bool\" />\n"
28306 " <Documentation>\n"
28307 " Specify whether vector values should be used to affect the shape\n"
28308 " of the Gaussian distribution.\n"
28309 " </Documentation>\n"
28310 " </IntVectorProperty>\n"
28311 "\n"
28312 " <IntVectorProperty name=\"UseScalars\"\n"
28313 " command=\"SetUseScalars\"\n"
28314 " number_of_elements=\"1\"\n"
28315 " default_values=\"0\">\n"
28316 " <BooleanDomain name=\"bool\" />\n"
28317 " <Documentation>\n"
28318 " Specify whether scalar values should be used to scale the weights.\n"
28319 " </Documentation>\n"
28320 " </IntVectorProperty>\n"
28321 "\n"
28322 " <DoubleVectorProperty name=\"Radius\"\n"
28323 " command=\"SetRadius\"\n"
28324 " number_of_elements=\"1\"\n"
28325 " default_values=\"1.0\">\n"
28326 " <DoubleRangeDomain name=\"range\" min=\"0.000001\" />\n"
28327 " <Documentation>\n"
28328 " Specify the radius of the kernel. Points within this radius will be\n"
28329 " used for interpolation. If no point is found, then the closest point\n"
28330 " will be used.\n"
28331 " </Documentation>\n"
28332 " </DoubleVectorProperty>\n"
28333 "\n"
28334 " <DoubleVectorProperty name=\"Sharpness\"\n"
28335 " command=\"SetSharpness\"\n"
28336 " number_of_elements=\"1\"\n"
28337 " default_values=\"2.0\">\n"
28338 " <DoubleRangeDomain name=\"range\" min=\"1.0\" />\n"
28339 " <Documentation>\n"
28340 " Specify the sharpness (i.e., falloff) of the Gaussian. By default\n"
28341 " Sharpness=2. As the sharpness increases the effects of distant points\n"
28342 " are reduced.\n"
28343 " </Documentation>\n"
28344 " </DoubleVectorProperty>\n"
28345 "\n"
28346 " <DoubleVectorProperty name=\"Eccentricity\"\n"
28347 " command=\"SetEccentricity\"\n"
28348 " number_of_elements=\"1\"\n"
28349 " default_values=\"2.0\">\n"
28350 " <DoubleRangeDomain name=\"range\" min=\"0.000001\" />\n"
28351 " <Documentation>\n"
28352 " Specify the eccentricity of the ellipsoidal Gaussian. A value=1.0\n"
28353 " produces a spherical distribution. Values less than 1 produce a needle like\n"
28354 " distribution (in the direction of the normal); values greater than 1 produce a\n"
28355 " pancake like distribution (orthogonal to the normal).\n"
28356 " </Documentation>\n"
28357 " </DoubleVectorProperty>\n"
28358 " </Proxy>\n"
28359 "\n"
28360 " <!-- =================================================================== -->\n"
28361 " <Proxy name=\"GeneralizedKernelBase\">\n"
28362 " <IntVectorProperty name=\"KernelFootprint\"\n"
28363 " command=\"SetKernelFootprint\"\n"
28364 " number_of_elements=\"1\"\n"
28365 " default_values=\"0\">\n"
28366 " <EnumerationDomain name=\"enum\">\n"
28367 " <Entry text=\"Radius\" value=\"0\"/>\n"
28368 " <Entry text=\"N Closest\" value=\"1\"/>\n"
28369 " </EnumerationDomain>\n"
28370 " <Documentation>\n"
28371 " Specify the interpolation basis style. By default, a Radius style is\n"
28372 " used (i.e., the basis is defined from all points within a specified\n"
28373 " radius). However, it is also possible to select the N closest points\n"
28374 " (N Closest). Note that in most formulations the Radius style is assumed\n"
28375 " as it provides better mathematical properties. However, for convenience\n"
28376 " some bases are easier to use when the N closest points are taken.\n"
28377 " </Documentation>\n"
28378 " </IntVectorProperty>\n"
28379 "\n"
28380 " <DoubleVectorProperty name=\"Radius\"\n"
28381 " command=\"SetRadius\"\n"
28382 " number_of_elements=\"1\"\n"
28383 " default_values=\"1.0\">\n"
28384 " <DoubleRangeDomain name=\"range\" min=\"0.000001\" />\n"
28385 " <Documentation>\n"
28386 " If the interpolation basis style is Radius, then this method specifies\n"
28387 " the radius within which the basis points must lie.\n"
28388 " </Documentation>\n"
28389 " <Hints>\n"
28390 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28391 " mode=\"enabled_state\"\n"
28392 " property=\"KernelFootprint\"\n"
28393 " value=\"0\" />\n"
28394 " </Hints>\n"
28395 " </DoubleVectorProperty>\n"
28396 "\n"
28397 " <IntVectorProperty name=\"NumberOfPoints\"\n"
28398 " command=\"SetNumberOfPoints\"\n"
28399 " number_of_elements=\"1\"\n"
28400 " default_values=\"8\">\n"
28401 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
28402 " <Documentation>\n"
28403 " If the interpolation basis style is N Closest, then this method specifies\n"
28404 " the number of the closest points used to form the interpolation basis.\n"
28405 " </Documentation>\n"
28406 " <Hints>\n"
28407 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28408 " mode=\"enabled_state\"\n"
28409 " property=\"KernelFootprint\"\n"
28410 " value=\"1\" />\n"
28411 " </Hints>\n"
28412 " </IntVectorProperty>\n"
28413 " </Proxy>\n"
28414 "\n"
28415 " <!-- =================================================================== -->\n"
28416 " <Proxy name=\"GaussianKernel\" class=\"vtkGaussianKernel\"\n"
28417 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"GeneralizedKernelBase\">\n"
28418 " <Documentation>\n"
28419 " This is an interpolation kernel that simply returns the\n"
28420 " weights for all points found in the sphere defined by radius R. The\n"
28421 " weights are computed as: `exp(-(s*r/R)^2)` where r is the distance from the\n"
28422 " point to be interpolated to a neighboring point within R. The sharpness s\n"
28423 " simply affects the rate of fall off of the Gaussian. (A more general\n"
28424 " Gaussian kernel is available from **EllipsoidalGaussianKernel**.)\n"
28425 " </Documentation>\n"
28426 "\n"
28427 " <DoubleVectorProperty name=\"Sharpness\"\n"
28428 " command=\"SetSharpness\"\n"
28429 " number_of_elements=\"1\"\n"
28430 " default_values=\"2.0\">\n"
28431 " <DoubleRangeDomain name=\"range\" min=\"1.0\" />\n"
28432 ;
28433 
28434 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Points/Resources/points.xml
28436 " <Documentation>\n"
28437 " Specify the sharpness (i.e., falloff) of the Gaussian. By default\n"
28438 " Sharpness=2. As the sharpness increases the effects of distant points\n"
28439 " are reduced.\n"
28440 " </Documentation>\n"
28441 " </DoubleVectorProperty>\n"
28442 " </Proxy>\n"
28443 "\n"
28444 " <!-- =================================================================== -->\n"
28445 " <Proxy name=\"LinearKernel\" class=\"vtkLinearKernel\"\n"
28446 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"GeneralizedKernelBase\">\n"
28447 " <Documentation>\n"
28448 " This is an interpolation kernel that averages the contributions\n"
28449 " of all points in the basis.\n"
28450 " </Documentation>\n"
28451 " </Proxy>\n"
28452 "\n"
28453 " <!-- =================================================================== -->\n"
28454 " <Proxy name=\"ProbabilisticVoronoiKernel\" class=\"vtkProbabilisticVoronoiKernel\"\n"
28455 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"GeneralizedKernelBase\">\n"
28456 " <Documentation>\n"
28457 " This is an interpolation kernel that interpolates\n"
28458 " from the closest weighted point from a neighborhood of points. The weights\n"
28459 " refer to the probabilistic weighting.\n"
28460 " </Documentation>\n"
28461 " </Proxy>\n"
28462 "\n"
28463 " <!-- =================================================================== -->\n"
28464 " <Proxy name=\"ShepardKernel\" class=\"vtkShepardKernel\"\n"
28465 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"GeneralizedKernelBase\">\n"
28466 " <Documentation>\n"
28467 " This is an interpolation kernel that uses the method of\n"
28468 " Shepard to perform interpolation. The weights are computed as 1/r^p, where\n"
28469 " r is the distance to a neighbor point within the kernel radius R; and p\n"
28470 " (the power parameter) is a positive exponent (typically p=2).\n"
28471 " </Documentation>\n"
28472 "\n"
28473 " <DoubleVectorProperty name=\"PowerParameter\"\n"
28474 " command=\"SetPowerParameter\"\n"
28475 " number_of_elements=\"1\"\n"
28476 " default_values=\"2.0\">\n"
28477 " <DoubleRangeDomain name=\"range\" min=\"0.001\" max=\"100\" />\n"
28478 " <Documentation>\n"
28479 " Specify the power parameter p. By default p=2. Values (which must be\n"
28480 " a positive, real value) != 2 may affect performance significantly.\n"
28481 " </Documentation>\n"
28482 " </DoubleVectorProperty>\n"
28483 " </Proxy>\n"
28484 "\n"
28485 " <!-- =================================================================== -->\n"
28486 " <Proxy name=\"SPHKernelBase\">\n"
28487 " <DoubleVectorProperty name=\"SpatialStep\"\n"
28488 " command=\"SetSpatialStep\"\n"
28489 " number_of_elements=\"1\"\n"
28490 " default_values=\"0.0001\">\n"
28491 " <DoubleRangeDomain name=\"range\" min=\"0\" />\n"
28492 " <Documentation>\n"
28493 " Specify the initial particle spatial step.\n"
28494 " </Documentation>\n"
28495 " </DoubleVectorProperty>\n"
28496 "\n"
28497 " <IntVectorProperty name=\"Dimension\"\n"
28498 " command=\"SetDimension\"\n"
28499 " number_of_elements=\"1\"\n"
28500 " default_values=\"3\">\n"
28501 " <IntRangeDomain name=\"range\" min=\"1\" max=\"3\" />\n"
28502 " <Documentation>\n"
28503 " The domain dimension, default to 3.\n"
28504 " </Documentation>\n"
28505 " </IntVectorProperty>\n"
28506 " </Proxy>\n"
28507 "\n"
28508 " <!-- =================================================================== -->\n"
28509 " <Proxy name=\"SPHCubicKernel\" class=\"vtkSPHCubicKernel\"\n"
28510 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"SPHKernelBase\">\n"
28511 " <Documentation>\n"
28512 " This is an smooth particle hydrodynamics interpolation kernel as\n"
28513 " described by D.J. Price. This is a cubic formulation.\n"
28514 " </Documentation>\n"
28515 " </Proxy>\n"
28516 "\n"
28517 " <Proxy name=\"SPHQuarticKernel\" class=\"vtkSPHQuarticKernel\"\n"
28518 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"SPHKernelBase\">\n"
28519 " <Documentation>\n"
28520 " This is an smooth particle hydrodynamics interpolation kernel as\n"
28521 " described by D.J. Price. This is a quartic formulation.\n"
28522 " </Documentation>\n"
28523 " </Proxy>\n"
28524 "\n"
28525 " <Proxy name=\"SPHQuinticKernel\" class=\"vtkSPHQuinticKernel\"\n"
28526 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"SPHKernelBase\">\n"
28527 " <Documentation>\n"
28528 " This is an smooth particle hydrodynamics interpolation kernel as\n"
28529 " described by D.J. Price. This is a quintic formulation.\n"
28530 " </Documentation>\n"
28531 " </Proxy>\n"
28532 "\n"
28533 " <Proxy name=\"SPHWendlandQuinticKernel\" class=\"vtkWendlandQuinticKernel\"\n"
28534 " base_proxygroup=\"point_interpolation_kernels\" base_proxyname=\"SPHKernelBase\">\n"
28535 " <Documentation>\n"
28536 " This is an smooth particle hydrodynamics interpolation kernel as\n"
28537 " described by D.J. Price. This is a quintic formulation.\n"
28538 " </Documentation>\n"
28539 " </Proxy>\n"
28540 "\n"
28541 " <!-- =================================================================== -->\n"
28542 " <Proxy name=\"VoronoiKernel\" class=\"vtkVoronoiKernel\">\n"
28543 " <Documentation>\n"
28544 " This is an interpolation kernel that simply returns the\n"
28545 " closest point to a point to be interpolated. A single weight is returned\n"
28546 " with value=1.0.\n"
28547 " </Documentation>\n"
28548 " </Proxy>\n"
28549 " </ProxyGroup>\n"
28550 "\n"
28551 " <!-- =================================================================== -->\n"
28552 " <ProxyGroup name=\"generic_point_interpolation_kernels\">\n"
28553 " <Proxy group=\"point_interpolation_kernels\" name=\"EllipsoidalGaussianKernel\" />\n"
28554 " <Proxy group=\"point_interpolation_kernels\" name=\"GaussianKernel\" />\n"
28555 " <Proxy group=\"point_interpolation_kernels\" name=\"LinearKernel\" />\n"
28556 " <Proxy group=\"point_interpolation_kernels\" name=\"ProbabilisticVoronoiKernel\" />\n"
28557 " <Proxy group=\"point_interpolation_kernels\" name=\"ShepardKernel\" />\n"
28558 " <Proxy group=\"point_interpolation_kernels\" name=\"VoronoiKernel\" />\n"
28559 " </ProxyGroup>\n"
28560 " <ProxyGroup name=\"sph_point_interpolation_kernels\">\n"
28561 " <Proxy group=\"point_interpolation_kernels\" name=\"SPHQuinticKernel\" />\n"
28562 " <Proxy group=\"point_interpolation_kernels\" name=\"SPHCubicKernel\" />\n"
28563 " <Proxy group=\"point_interpolation_kernels\" name=\"SPHQuarticKernel\" />\n"
28564 " <Proxy group=\"point_interpolation_kernels\" name=\"SPHWendlandQuinticKernel\" />\n"
28565 " </ProxyGroup>\n"
28566 "\n"
28567 " <!-- =================================================================== -->\n"
28568 " <ProxyGroup name=\"filters\">\n"
28569 "\n"
28570 " <!-- ==================================================================== -->\n"
28571 " <SourceProxy name=\"ExtractEnclosedPoints\"\n"
28572 " class=\"vtkExtractEnclosedPoints\"\n"
28573 " label=\"Extract Enclosed Points\">\n"
28574 " <Documentation long_help=\"Extract points inside a closed polygonal surface\"\n"
28575 " short_help=\"Extract points inside a closed points surface\">\n"
28576 " Evaluates all points in the input dataset to determine whether they are contained within\n"
28577 " an enclosing surface, defined by the **Surface**. The filter assumes that the surface\n"
28578 " is closed and manifold. To force a check to ensure these preconditions are met\n"
28579 " set the **CheckSurface** property.\n"
28580 " </Documentation>\n"
28581 "\n"
28582 " <OutputPort index=\"0\" name=\"EnclosedPoints\" />\n"
28583 " <OutputPort index=\"1\" name=\"Outliers\" />\n"
28584 "\n"
28585 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
28586 " <ProxyGroupDomain name=\"groups\">\n"
28587 " <Group name=\"sources\" />\n"
28588 " <Group name=\"filters\" />\n"
28589 " </ProxyGroupDomain>\n"
28590 " <DataTypeDomain name=\"input_type\">\n"
28591 " <DataType value=\"vtkPointSet\" />\n"
28592 " </DataTypeDomain>\n"
28593 " <Documentation>This property specifies the input to extract points from.</Documentation>\n"
28594 " </InputProperty>\n"
28595 "\n"
28596 " <InputProperty command=\"SetSurfaceConnection\" name=\"Surface\">\n"
28597 " <ProxyGroupDomain name=\"groups\">\n"
28598 " <Group name=\"sources\" />\n"
28599 " <Group name=\"filters\" />\n"
28600 " </ProxyGroupDomain>\n"
28601 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
28602 " <DataType value=\"vtkPolyData\" />\n"
28603 " </DataTypeDomain>\n"
28604 " <Documentation>This property specifies the closed and manifold surface.</Documentation>\n"
28605 " </InputProperty>\n"
28606 "\n"
28607 " <DoubleVectorProperty name=\"Tolerance\"\n"
28608 " command=\"SetTolerance\"\n"
28609 " number_of_elements=\"1\"\n"
28610 " default_values=\"0.0001\">\n"
28611 " <DoubleRangeDomain name=\"range\" min=\"0.0\" />\n"
28612 " <Documentation>\n"
28613 " Specify the tolerance on the intersection. The tolerance is expressed as\n"
28614 " a fraction of the diagonal of the bounding box of the enclosing surface.\n"
28615 " </Documentation>\n"
28616 " </DoubleVectorProperty>\n"
28617 "\n"
28618 " <IntVectorProperty name=\"CheckSurface\"\n"
28619 " number_of_elements=\"1\"\n"
28620 " default_values=\"0\"\n"
28621 " command=\"SetCheckSurface\">\n"
28622 " <BooleanDomain name=\"bool\" />\n"
28623 " <Documentation>\n"
28624 " Specify whether to check the surface for closure. If on, then the\n"
28625 " algorithm first checks to see if the surface is closed and manifold.\n"
28626 " </Documentation>\n"
28627 " </IntVectorProperty>\n"
28628 "\n"
28629 " <IntVectorProperty name=\"GenerateOutliers\"\n"
28630 " command=\"SetGenerateOutliers\"\n"
28631 " number_of_elements=\"1\"\n"
28632 " default_values=\"0\">\n"
28633 " <Documentation>\n"
28634 " If checked, then a second output will be created\n"
28635 " that contains the outlier points.\n"
28636 " </Documentation>\n"
28637 " <BooleanDomain name=\"bool\" />\n"
28638 " </IntVectorProperty>\n"
28639 "\n"
28640 " <IntVectorProperty name=\"GenerateVertices\"\n"
28641 " command=\"SetGenerateVertices\"\n"
28642 " number_of_elements=\"1\"\n"
28643 " default_values=\"1\">\n"
28644 " <Documentation>\n"
28645 " If checked, then the outputs will contain a poly-vertex cell. This takes a\n"
28646 " lot more memory, however certain filters many requires cells to be present\n"
28647 " to function properly.\n"
28648 " </Documentation>\n"
28649 " <BooleanDomain name=\"bool\" />\n"
28650 " </IntVectorProperty>\n"
28651 " </SourceProxy>\n"
28652 "\n"
28653 " <!-- =================================================================== -->\n"
28654 " <SourceProxy name=\"SPHInterpolatorBase\" class=\"vtkSPHInterpolator\"\n"
28655 " label=\"SPH Interpolator\"\n"
28656 " multiprocess_support=\"single_process\">\n"
28657 " <Documentation>\n"
28658 " This filter uses SPH (smooth particle hydrodynamics) kernels to\n"
28659 " interpolate a data source onto an input structure. For example, while the\n"
28660 " data source is a set of particles, the data from these particles can be\n"
28661 " interpolated onto an input object such as a line, plane or volume. Then\n"
28662 " the output (which consists of the input structure plus interpolated data)\n"
28663 " can then be visualized using classical visualization techniques such as\n"
28664 " isocontouring, slicing, heat maps and so on.\n"
28665 " </Documentation>\n"
28666 "\n"
28667 " <InputProperty command=\"SetInputConnection\"\n"
28668 " name=\"Input\"\n"
28669 " port_index=\"1\">\n"
28670 " <ProxyGroupDomain name=\"groups\">\n"
28671 " <Group name=\"sources\" />\n"
28672 " <Group name=\"filters\" />\n"
28673 " </ProxyGroupDomain>\n"
28674 " <DataTypeDomain name=\"input_type\">\n"
28675 " <DataType value=\"vtkPointSet\" />\n"
28676 " </DataTypeDomain>\n"
28677 " <InputArrayDomain attribute_type=\"point\" name=\"point_scalars\" number_of_components=\"1\" />\n"
28678 " <InputArrayDomain attribute_type=\"point\" name=\"point_arrays\" />\n"
28679 " <Documentation>The data source to be interpolated onto the *Source*.</Documentation>\n"
28680 " </InputProperty>\n"
28681 "\n"
28682 " <StringVectorProperty name=\"DensityArray\"\n"
28683 " command=\"SetDensityArrayName\"\n"
28684 " number_of_elements=\"1\"\n"
28685 " default_values=\"Rho\">\n"
28686 " <Documentation>\n"
28687 " Specify the density array name. This is required in computation. If not\n"
28688 " specified the code will error out.\n"
28689 " </Documentation>\n"
28690 " <ArrayListDomain attribute_type=\"Scalars\" name=\"array_list\" input_domain_name=\"point_scalars\">\n"
28691 " <RequiredProperties>\n"
28692 " <Property function=\"Input\" name=\"Input\" />\n"
28693 " </RequiredProperties>\n"
28694 " </ArrayListDomain>\n"
28695 " </StringVectorProperty>\n"
28696 "\n"
28697 " <StringVectorProperty name=\"MassArray\"\n"
28698 " command=\"SetMassArrayName\"\n"
28699 " number_of_elements=\"1\">\n"
28700 " <Documentation>\n"
28701 " Specify the mass array name. If not specified, then the mass at each point\n"
28702 " will be computed from the density and local (spherical) volume at a each\n"
28703 " point.\n"
28704 " </Documentation>\n"
28705 " <ArrayListDomain attribute_type=\"Scalars\" name=\"array_list\" none_string=\"None\"\n"
28706 " input_domain_name=\"point_scalars\">\n"
28707 " <RequiredProperties>\n"
28708 " <Property function=\"Input\" name=\"Input\" />\n"
28709 " </RequiredProperties>\n"
28710 " </ArrayListDomain>\n"
28711 " </StringVectorProperty>\n"
28712 "\n"
28713 " <StringVectorProperty name=\"ExcludedArrays\"\n"
28714 " command=\"AddExcludedArray\"\n"
28715 " clean_command=\"ClearExcludedArrays\"\n"
28716 " number_of_elements_per_command=\"1\"\n"
28717 " repeat_command=\"1\" >\n"
28718 " <Documentation>\n"
28719 " Specify arrays which are to be excluded from the interpolation process.\n"
28720 " </Documentation>\n"
28721 " <ArrayListDomain name=\"array_list\" input_domain_name=\"point_arrays\">\n"
28722 " <RequiredProperties>\n"
28723 " <Property function=\"Input\" name=\"Input\" />\n"
28724 " </RequiredProperties>\n"
28725 " </ArrayListDomain>\n"
28726 " <Hints>\n"
28727 " <!-- This ensures that no array is selected by default -->\n"
28728 " <NoDefault />\n"
28729 " </Hints>\n"
28730 " </StringVectorProperty>\n"
28731 "\n"
28732 " <StringVectorProperty name=\"DerivativeArrays\"\n"
28733 " command=\"AddDerivativeArray\"\n"
28734 " clean_command=\"ClearDerivativeArrays\"\n"
28735 " number_of_elements_per_command=\"1\"\n"
28736 " repeat_command=\"1\">\n"
28737 " <Documentation>\n"
28738 " Specify the arrays whose derivative is to be taken. If\n"
28739 " the name of the array is \"derivArray\" this will produce an output array\n"
28740 " with the name \"derivArray_deriv\" (after filter execution).\n"
28741 " </Documentation>\n"
28742 " <ArrayListDomain name=\"array_list\" input_domain_name=\"point_arrays\">\n"
28743 " <RequiredProperties>\n"
28744 " <Property function=\"Input\" name=\"Input\" />\n"
28745 " </RequiredProperties>\n"
28746 " </ArrayListDomain>\n"
28747 " <Hints>\n"
28748 " <!-- This ensures that no array is selected by default -->\n"
28749 " <NoDefault />\n"
28750 " </Hints>\n"
28751 " </StringVectorProperty>\n"
28752 "\n"
28753 " <PropertyGroup label=\"Array Selections\">\n"
28754 " <Property name=\"DensityArray\" />\n"
28755 " <Property name=\"MassArray\" />\n"
28756 " <Property name=\"ExcludedArrays\" />\n"
28757 " <Property name=\"DerivativeArrays\" />\n"
28758 " </PropertyGroup>\n"
28759 "\n"
28760 " <ProxyProperty name=\"Kernel\" command=\"SetKernel\" >\n"
28761 " Specify an interpolation kernel. The interpolation kernel changes the basis of the\n"
28762 " interpolation.\n"
28763 " <ProxyListDomain name=\"proxy_list\">\n"
28764 " <Group name=\"sph_point_interpolation_kernels\" default=\"SPHQuinticKernel\" />\n"
28765 " </ProxyListDomain>\n"
28766 " </ProxyProperty>\n"
28767 "\n"
28768 " <IntVectorProperty name=\"NullPointsStrategy\"\n"
28769 " command=\"SetNullPointsStrategy\"\n"
28770 ;
28771 
28772 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Points/Resources/points.xml
28774 " number_of_elements=\"1\"\n"
28775 " default_values=\"1\"\n"
28776 " panel_visibility=\"advanced\">\n"
28777 " <EnumerationDomain name=\"enum\">\n"
28778 " <Entry text=\"Mask Points\" value=\"0\" />\n"
28779 " <Entry text=\"Null Value\" value=\"1\" />\n"
28780 " </EnumerationDomain>\n"
28781 " <Documentation>\n"
28782 " Specify a strategy to use when encountering a \"null\" point during the\n"
28783 " interpolation process. Null points occur when the local neighborhood (of\n"
28784 " nearby points to interpolate from) is empty. If the strategy is set to\n"
28785 " MaskPoints, then an output array is created that marks points as being\n"
28786 " valid (=1) or null (invalid =0) (and the NullValue is set as well). If\n"
28787 " the strategy is set to NullValue, then the output data value(s) are set\n"
28788 " to the NullPoint value (specified in the output point data).\n"
28789 " </Documentation>\n"
28790 " </IntVectorProperty>\n"
28791 "\n"
28792 " <IntVectorProperty name=\"ComputeShepardSum\"\n"
28793 " command=\"SetComputeShepardSum\"\n"
28794 " number_of_elements=\"1\"\n"
28795 " default_values=\"1\"\n"
28796 " panel_visibility=\"advanced\">\n"
28797 " <BooleanDomain name=\"bool\" />\n"
28798 " <Documentation>\n"
28799 " Indicate whether to compute the summation of Shepard coefficients. In the\n"
28800 " interior of a SPH point cloud, the Shephard summation value should be ~1.0.\n"
28801 " Towards the boundary, the Shepard summation is less than 1.0. If ComputeShepardSum\n"
28802 " is specified, then the output will contain an array of summed Shepard weights\n"
28803 " for each output point.\n"
28804 " </Documentation>\n"
28805 " </IntVectorProperty>\n"
28806 "\n"
28807 " <StringVectorProperty name=\"ShepardSumArrayName\"\n"
28808 " command=\"SetShepardSumArrayName\"\n"
28809 " number_of_elements=\"1\"\n"
28810 " default_values=\"Shepard Summation\"\n"
28811 " panel_visibility=\"advanced\">\n"
28812 " <Documentation>\n"
28813 " If ComputeShepardSum is on, then an array is generated with name\n"
28814 " ShepardSumArrayName for each input point. This vtkFloatArray is placed\n"
28815 " into the output of the filter, and NullPoints have value =0.0. The\n"
28816 " default name is \"Shepard Summation\".\n"
28817 " </Documentation>\n"
28818 " <Hints>\n"
28819 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28820 " mode=\"enabled_state\" property=\"ComputeShepardSum\" value=\"1\" />\n"
28821 " </Hints>\n"
28822 " </StringVectorProperty>\n"
28823 "\n"
28824 " <StringVectorProperty name=\"ValidPointsMaskArrayName\"\n"
28825 " command=\"SetValidPointsMaskArrayName\"\n"
28826 " number_of_elements=\"1\"\n"
28827 " default_values=\"vtkValidPointMask\"\n"
28828 " panel_visibility=\"advanced\">\n"
28829 " <Documentation>\n"
28830 " If the NullPointsStrategy is \"Mask Points\", then an array is generated for\n"
28831 " each input point. This vtkCharArray is placed into the output of the filter,\n"
28832 " with a non-zero value for a valid point, and zero otherwise. The name of\n"
28833 " this masking array is specified here.\n"
28834 " </Documentation>\n"
28835 " <Hints>\n"
28836 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
28837 " mode=\"enabled_state\" property=\"NullPointsStrategy\" value=\"0\" />\n"
28838 " </Hints>\n"
28839 " </StringVectorProperty>\n"
28840 "\n"
28841 " <DoubleVectorProperty name=\"NullValue\"\n"
28842 " command=\"SetNullValue\"\n"
28843 " number_of_elements=\"1\"\n"
28844 " default_values=\"0.0\"\n"
28845 " panel_visibility=\"advanced\">\n"
28846 " <DoubleRangeDomain name=\"range\" />\n"
28847 " <Documentation>\n"
28848 " Specify the null point value. When a null point is encountered then all\n"
28849 " components of each null tuple are set to this value. By default the\n"
28850 " null value is set to zero.\n"
28851 " </Documentation>\n"
28852 " </DoubleVectorProperty>\n"
28853 "\n"
28854 " <IntVectorProperty name=\"PassPointArrays\"\n"
28855 " command=\"SetPassPointArrays\"\n"
28856 " number_of_elements=\"1\"\n"
28857 " default_values=\"0\"\n"
28858 " panel_visibility=\"never\">\n"
28859 " <BooleanDomain name=\"bool\" />\n"
28860 " <Documentation>\n"
28861 " Indicate whether to shallow copy the input point data arrays to the output.\n"
28862 " </Documentation>\n"
28863 " </IntVectorProperty>\n"
28864 "\n"
28865 " <IntVectorProperty name=\"PassCellArrays\"\n"
28866 " command=\"SetPassCellArrays\"\n"
28867 " number_of_elements=\"1\"\n"
28868 " default_values=\"0\"\n"
28869 " panel_visibility=\"never\">\n"
28870 " <BooleanDomain name=\"bool\" />\n"
28871 " <Documentation>\n"
28872 " Indicate whether to shallow copy the input cell data arrays to the output.\n"
28873 " </Documentation>\n"
28874 " </IntVectorProperty>\n"
28875 "\n"
28876 " <IntVectorProperty name=\"PassFieldArrays\"\n"
28877 " command=\"SetPassFieldArrays\"\n"
28878 " number_of_elements=\"1\"\n"
28879 " default_values=\"0\"\n"
28880 " panel_visibility=\"never\">\n"
28881 " <BooleanDomain name=\"bool\" />\n"
28882 " <Documentation>\n"
28883 " Indicate whether to shallow copy the input field data arrays to the output.\n"
28884 " </Documentation>\n"
28885 " </IntVectorProperty>\n"
28886 "\n"
28887 " <ProxyProperty name=\"Locator\" command=\"SetLocator\" panel_visibility=\"advanced\">\n"
28888 " <Documentation>\n"
28889 " Specify a point locator.\n"
28890 " </Documentation>\n"
28891 " <ProxyListDomain name=\"proxy_list\">\n"
28892 " <Proxy group=\"point_locators\" name=\"StaticPointLocator\" />\n"
28893 " </ProxyListDomain>\n"
28894 " </ProxyProperty>\n"
28895 " </SourceProxy>\n"
28896 "\n"
28897 " <!-- =================================================================== -->\n"
28898 " <SourceProxy name=\"SPHLineInterpolator\" class=\"vtkSPHInterpolator\"\n"
28899 " label=\"SPH Line Interpolator\"\n"
28900 " multiprocess_support=\"single_process\"\n"
28901 " base_proxygroup=\"filters\"\n"
28902 " base_proxyname=\"SPHInterpolatorBase\">\n"
28903 " <Documentation>\n"
28904 " This filter uses SPH (smooth particle hydrodynamics) kernels to\n"
28905 " interpolate a data source onto an input structure. For example, while the\n"
28906 " data source is a set of particles, the data from these particles can be\n"
28907 " interpolated onto an input line. Then\n"
28908 " the output (which consists of the input structure plus interpolated data)\n"
28909 " can then be visualized using classical visualization techniques such as\n"
28910 " isocontouring, slicing, heat maps and so on.\n"
28911 " </Documentation>\n"
28912 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
28913 " <ProxyGroupDomain name=\"groups\">\n"
28914 " <Group name=\"sources\" />\n"
28915 " <Group name=\"filters\" />\n"
28916 " </ProxyGroupDomain>\n"
28917 " <DataTypeDomain name=\"input_type\">\n"
28918 " <DataType value=\"vtkDataSet\" />\n"
28919 " </DataTypeDomain>\n"
28920 " <ProxyListDomain name=\"proxy_list\">\n"
28921 " <Proxy group=\"extended_sources\" name=\"HighResLineSource\" />\n"
28922 " </ProxyListDomain>\n"
28923 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
28924 " </InputProperty>\n"
28925 " <Hints>\n"
28926 " <View type=\"XYChartView\" />\n"
28927 " <Plotable />\n"
28928 " </Hints>\n"
28929 " </SourceProxy>\n"
28930 "\n"
28931 " <!-- =================================================================== -->\n"
28932 " <SourceProxy name=\"SPHPlaneInterpolator\" class=\"vtkSPHInterpolator\"\n"
28933 " label=\"SPH Plane Interpolator\"\n"
28934 " multiprocess_support=\"single_process\"\n"
28935 " base_proxygroup=\"filters\"\n"
28936 " base_proxyname=\"SPHInterpolatorBase\">\n"
28937 " <Documentation>\n"
28938 " This filter uses SPH (smooth particle hydrodynamics) kernels to\n"
28939 " interpolate a data source onto an input structure. For example, while the\n"
28940 " data source is a set of particles, the data from these particles can be\n"
28941 " interpolated onto an input plane. Then\n"
28942 " the output (which consists of the input structure plus interpolated data)\n"
28943 " can then be visualized using classical visualization techniques such as\n"
28944 " isocontouring, slicing, heat maps and so on.\n"
28945 " </Documentation>\n"
28946 "\n"
28947 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
28948 " <ProxyGroupDomain name=\"groups\">\n"
28949 " <Group name=\"sources\" />\n"
28950 " <Group name=\"filters\" />\n"
28951 " </ProxyGroupDomain>\n"
28952 " <DataTypeDomain name=\"input_type\">\n"
28953 " <DataType value=\"vtkDataSet\" />\n"
28954 " </DataTypeDomain>\n"
28955 " <ProxyListDomain name=\"proxy_list\">\n"
28956 " <Proxy group=\"extended_sources\" name=\"BoundedPlaneSource\" />\n"
28957 " </ProxyListDomain>\n"
28958 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
28959 " </InputProperty>\n"
28960 " </SourceProxy>\n"
28961 "\n"
28962 " <!-- =================================================================== -->\n"
28963 " <SourceProxy name=\"SPHVolumeInterpolator\" class=\"vtkSPHInterpolator\"\n"
28964 " label=\"SPH Volume Interpolator\"\n"
28965 " multiprocess_support=\"single_process\"\n"
28966 " base_proxygroup=\"filters\"\n"
28967 " base_proxyname=\"SPHInterpolatorBase\">\n"
28968 " <Documentation>\n"
28969 " This filter uses SPH (smooth particle hydrodynamics) kernels to\n"
28970 " interpolate a data source onto an input structure. For example, while the\n"
28971 " data source is a set of particles, the data from these particles can be\n"
28972 " interpolated onto an input volume. Then\n"
28973 " the output (which consists of the input structure plus interpolated data)\n"
28974 " can then be visualized using classical visualization techniques such as\n"
28975 " isocontouring, slicing, heat maps and so on.\n"
28976 " </Documentation>\n"
28977 "\n"
28978 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
28979 " <ProxyGroupDomain name=\"groups\">\n"
28980 " <Group name=\"sources\" />\n"
28981 " <Group name=\"filters\" />\n"
28982 " </ProxyGroupDomain>\n"
28983 " <DataTypeDomain name=\"input_type\">\n"
28984 " <DataType value=\"vtkDataSet\" />\n"
28985 " </DataTypeDomain>\n"
28986 " <ProxyListDomain name=\"proxy_list\">\n"
28987 " <Proxy group=\"extended_sources\" name=\"BoundedVolumeSource\" />\n"
28988 " </ProxyListDomain>\n"
28989 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
28990 " </InputProperty>\n"
28991 " </SourceProxy>\n"
28992 "\n"
28993 " <!-- =================================================================== -->\n"
28994 " <SourceProxy name=\"SPHDatasetInterpolator\" class=\"vtkSPHInterpolator\"\n"
28995 " label=\"SPH Dataset Interpolator\"\n"
28996 " multiprocess_support=\"single_process\"\n"
28997 " base_proxygroup=\"filters\"\n"
28998 " base_proxyname=\"SPHInterpolatorBase\">\n"
28999 " <Documentation>\n"
29000 " This filter uses SPH (smooth particle hydrodynamics) kernels to\n"
29001 " interpolate a data source onto an input structure. For example, while the\n"
29002 " data source is a set of particles, the data from these particles can be\n"
29003 " interpolated onto an input volume. Then\n"
29004 " the output (which consists of the input structure plus interpolated data)\n"
29005 " can then be visualized using classical visualization techniques such as\n"
29006 " isocontouring, slicing, heat maps and so on.\n"
29007 " </Documentation>\n"
29008 "\n"
29009 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
29010 " <ProxyGroupDomain name=\"groups\">\n"
29011 " <Group name=\"sources\" />\n"
29012 " <Group name=\"filters\" />\n"
29013 " </ProxyGroupDomain>\n"
29014 " <DataTypeDomain name=\"input_type\">\n"
29015 " <DataType value=\"vtkDataSet\" />\n"
29016 " </DataTypeDomain>\n"
29017 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
29018 " </InputProperty>\n"
29019 "\n"
29020 " <StringVectorProperty name=\"CutoffArray\"\n"
29021 " command=\"SetCutoffArrayName\"\n"
29022 " number_of_elements=\"1\">\n"
29023 " <Documentation>\n"
29024 " Specify the Cutoff array name. If not specified, then the radius at each point\n"
29025 " will be computed as cutoff factor * smoothing length at a each point.\n"
29026 " </Documentation>\n"
29027 " <ArrayListDomain attribute_type=\"Scalars\" name=\"array_list\" none_string=\"None\"\n"
29028 " input_domain_name=\"point_scalars\">\n"
29029 " <RequiredProperties>\n"
29030 " <Property function=\"Input\" name=\"Source\" />\n"
29031 " </RequiredProperties>\n"
29032 " </ArrayListDomain>\n"
29033 " </StringVectorProperty>\n"
29034 " </SourceProxy>\n"
29035 "\n"
29036 " <!-- =================================================================== -->\n"
29037 " <SourceProxy name=\"PointInterpolatorBase\" class=\"vtkPointInterpolator\"\n"
29038 " label=\"Point Interpolator\"\n"
29039 " multiprocess_support=\"single_process\">\n"
29040 " <Documentation>\n"
29041 " This probes a point cloud `PC` on the *Input* with a\n"
29042 " set of points `P` (the filter *Source*), interpolating the data values from `PC`\n"
29043 " onto `P`. Note however that the descriptive phrase \"point cloud\" is a\n"
29044 " misnomer: PC can be represented by any dataset type, with the points of\n"
29045 " the dataset forming PC. Similarly, the output P can also be represented by\n"
29046 " any vtkDataSet type; and the topology/geometry structure of P is passed\n"
29047 " through to the output along with the newly interpolated arrays.\n"
29048 " </Documentation>\n"
29049 "\n"
29050 " <InputProperty command=\"SetInputConnection\"\n"
29051 " name=\"Input\"\n"
29052 " port_index=\"1\">\n"
29053 " <ProxyGroupDomain name=\"groups\">\n"
29054 " <Group name=\"sources\" />\n"
29055 " <Group name=\"filters\" />\n"
29056 " </ProxyGroupDomain>\n"
29057 " <DataTypeDomain name=\"input_type\">\n"
29058 " <DataType value=\"vtkPointSet\" />\n"
29059 " </DataTypeDomain>\n"
29060 " <InputArrayDomain attribute_type=\"point\" name=\"point_scalars\" number_of_components=\"1\" />\n"
29061 " <InputArrayDomain attribute_type=\"point\" name=\"point_arrays\" />\n"
29062 " <Documentation>The data source to be interpolated onto the *Source*.</Documentation>\n"
29063 " </InputProperty>\n"
29064 "\n"
29065 " <ProxyProperty name=\"Kernel\" command=\"SetKernel\">\n"
29066 " <Documentation>\n"
29067 " Specify an interpolation kernel. By default a vtkVoronoiKernel is used\n"
29068 " (i.e., closest point). The interpolation kernel changes the basis of the\n"
29069 " interpolation.\n"
29070 " </Documentation>\n"
29071 " <ProxyListDomain name=\"proxy_list\">\n"
29072 " <Group name=\"generic_point_interpolation_kernels\" default=\"VoronoiKernel\" />\n"
29073 " </ProxyListDomain>\n"
29074 " </ProxyProperty>\n"
29075 "\n"
29076 " <IntVectorProperty name=\"NullPointsStrategy\"\n"
29077 " command=\"SetNullPointsStrategy\"\n"
29078 " number_of_elements=\"1\"\n"
29079 " default_values=\"1\"\n"
29080 " panel_visibility=\"advanced\">\n"
29081 " <EnumerationDomain name=\"enum\">\n"
29082 " <Entry text=\"Mask Points\" value=\"0\" />\n"
29083 " <Entry text=\"Null Value\" value=\"1\" />\n"
29084 " <Entry text=\"Closest Point\" value=\"2\" />\n"
29085 " </EnumerationDomain>\n"
29086 " <Documentation>\n"
29087 " Specify a strategy to use when encountering a \"null\" point during the\n"
29088 " interpolation process. Null points occur when the local neighborhood (of\n"
29089 " nearby points to interpolate from) is empty. If the strategy is set to\n"
29090 " MaskPoints, then an output array is created that marks points as being\n"
29091 ;
29092 
29093 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/Points/Resources/points.xml
29095 " valid (=1) or null (invalid =0) (and the NullValue is set as well). If\n"
29096 " the strategy is set to NullValue, then the output data value(s) are set\n"
29097 " to the NullPoint value (specified in the output point data). Finally,\n"
29098 " the default strategy ClosestPoint is to simply use the closest point to\n"
29099 " perform the interpolation.\n"
29100 " </Documentation>\n"
29101 " </IntVectorProperty>\n"
29102 "\n"
29103 " <StringVectorProperty name=\"ValidPointsMaskArrayName\"\n"
29104 " command=\"SetValidPointsMaskArrayName\"\n"
29105 " number_of_elements=\"1\"\n"
29106 " default_values=\"vtkValidPointMask\"\n"
29107 " panel_visibility=\"advanced\">\n"
29108 " <Documentation>\n"
29109 " If the NullPointsStrategy is \"Mask Points\", then an array is generated for\n"
29110 " each input point. This vtkCharArray is placed into the output of the filter,\n"
29111 " with a non-zero value for a valid point, and zero otherwise. The name of\n"
29112 " this masking array is specified here.\n"
29113 " </Documentation>\n"
29114 " <Hints>\n"
29115 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
29116 " mode=\"enabled_state\" property=\"NullPointsStrategy\" value=\"0\" />\n"
29117 " </Hints>\n"
29118 " </StringVectorProperty>\n"
29119 "\n"
29120 " <DoubleVectorProperty name=\"NullValue\"\n"
29121 " command=\"SetNullValue\"\n"
29122 " number_of_elements=\"1\"\n"
29123 " default_values=\"0.0\"\n"
29124 " panel_visibility=\"advanced\">\n"
29125 " <DoubleRangeDomain name=\"range\" />\n"
29126 " <Documentation>\n"
29127 " Specify the null point value. When a null point is encountered then all\n"
29128 " components of each null tuple are set to this value. By default the\n"
29129 " null value is set to zero.\n"
29130 " </Documentation>\n"
29131 " </DoubleVectorProperty>\n"
29132 "\n"
29133 " <IntVectorProperty name=\"PassPointArrays\"\n"
29134 " command=\"SetPassPointArrays\"\n"
29135 " number_of_elements=\"1\"\n"
29136 " default_values=\"0\"\n"
29137 " panel_visibility=\"never\">\n"
29138 " <BooleanDomain name=\"bool\" />\n"
29139 " <Documentation>\n"
29140 " Indicate whether to shallow copy the input point data arrays to the output.\n"
29141 " </Documentation>\n"
29142 " </IntVectorProperty>\n"
29143 "\n"
29144 " <IntVectorProperty name=\"PassCellArrays\"\n"
29145 " command=\"SetPassCellArrays\"\n"
29146 " number_of_elements=\"1\"\n"
29147 " default_values=\"0\"\n"
29148 " panel_visibility=\"never\">\n"
29149 " <BooleanDomain name=\"bool\" />\n"
29150 " <Documentation>\n"
29151 " Indicate whether to shallow copy the input cell data arrays to the output.\n"
29152 " </Documentation>\n"
29153 " </IntVectorProperty>\n"
29154 "\n"
29155 " <IntVectorProperty name=\"PassFieldArrays\"\n"
29156 " command=\"SetPassFieldArrays\"\n"
29157 " number_of_elements=\"1\"\n"
29158 " default_values=\"0\"\n"
29159 " panel_visibility=\"never\">\n"
29160 " <BooleanDomain name=\"bool\" />\n"
29161 " <Documentation>\n"
29162 " Indicate whether to shallow copy the input field data arrays to the output.\n"
29163 " </Documentation>\n"
29164 " </IntVectorProperty>\n"
29165 "\n"
29166 " <ProxyProperty name=\"Locator\" command=\"SetLocator\" panel_visibility=\"advanced\">\n"
29167 " <Documentation>\n"
29168 " Specify a point locator.\n"
29169 " </Documentation>\n"
29170 " <ProxyListDomain name=\"proxy_list\">\n"
29171 " <Proxy group=\"point_locators\" name=\"StaticPointLocator\" />\n"
29172 " </ProxyListDomain>\n"
29173 " </ProxyProperty>\n"
29174 " </SourceProxy>\n"
29175 "\n"
29176 " <!-- =================================================================== -->\n"
29177 " <SourceProxy name=\"PointLineInterpolator\" class=\"vtkPointInterpolator\"\n"
29178 " label=\"Point Line Interpolator\"\n"
29179 " multiprocess_support=\"single_process\"\n"
29180 " base_proxygroup=\"filters\"\n"
29181 " base_proxyname=\"PointInterpolatorBase\">\n"
29182 " <Documentation>\n"
29183 " This probes a point cloud `PC` on the *Input* with a\n"
29184 " set of points `P` (the filter *Source*), interpolating the data values from `PC`\n"
29185 " onto `P`. Note however that the descriptive phrase \"point cloud\" is a\n"
29186 " misnomer: PC can be represented by any dataset type, with the points of\n"
29187 " the dataset forming PC. Similarly, the output P can also be represented by\n"
29188 " any vtkDataSet type; and the topology/geometry structure of P is passed\n"
29189 " through to the output along with the newly interpolated arrays.\n"
29190 " </Documentation>\n"
29191 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
29192 " <ProxyGroupDomain name=\"groups\">\n"
29193 " <Group name=\"sources\" />\n"
29194 " <Group name=\"filters\" />\n"
29195 " </ProxyGroupDomain>\n"
29196 " <DataTypeDomain name=\"input_type\">\n"
29197 " <DataType value=\"vtkDataSet\" />\n"
29198 " </DataTypeDomain>\n"
29199 " <ProxyListDomain name=\"proxy_list\">\n"
29200 " <Proxy group=\"extended_sources\" name=\"HighResLineSource\" />\n"
29201 " </ProxyListDomain>\n"
29202 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
29203 " </InputProperty>\n"
29204 " <Hints>\n"
29205 " <View type=\"XYChartView\" />\n"
29206 " <Plotable />\n"
29207 " </Hints>\n"
29208 " </SourceProxy>\n"
29209 "\n"
29210 " <!-- =================================================================== -->\n"
29211 " <SourceProxy name=\"PointPlaneInterpolator\" class=\"vtkPointInterpolator\"\n"
29212 " label=\"Point Plane Interpolator\"\n"
29213 " multiprocess_support=\"single_process\"\n"
29214 " base_proxygroup=\"filters\"\n"
29215 " base_proxyname=\"PointInterpolatorBase\">\n"
29216 " <Documentation>\n"
29217 " This probes a point cloud `PC` on the *Input* with a\n"
29218 " set of points `P` (the filter *Source*), interpolating the data values from `PC`\n"
29219 " onto `P`. Note however that the descriptive phrase \"point cloud\" is a\n"
29220 " misnomer: PC can be represented by any dataset type, with the points of\n"
29221 " the dataset forming PC. Similarly, the output P can also be represented by\n"
29222 " any vtkDataSet type; and the topology/geometry structure of P is passed\n"
29223 " through to the output along with the newly interpolated arrays.\n"
29224 " </Documentation>\n"
29225 "\n"
29226 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
29227 " <ProxyGroupDomain name=\"groups\">\n"
29228 " <Group name=\"sources\" />\n"
29229 " <Group name=\"filters\" />\n"
29230 " </ProxyGroupDomain>\n"
29231 " <DataTypeDomain name=\"input_type\">\n"
29232 " <DataType value=\"vtkDataSet\" />\n"
29233 " </DataTypeDomain>\n"
29234 " <ProxyListDomain name=\"proxy_list\">\n"
29235 " <Proxy group=\"extended_sources\" name=\"BoundedPlaneSource\" />\n"
29236 " </ProxyListDomain>\n"
29237 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
29238 " </InputProperty>\n"
29239 " </SourceProxy>\n"
29240 "\n"
29241 " <!-- =================================================================== -->\n"
29242 " <SourceProxy name=\"PointVolumeInterpolator\" class=\"vtkPointInterpolator\"\n"
29243 " label=\"Point Volume Interpolator\"\n"
29244 " multiprocess_support=\"single_process\"\n"
29245 " base_proxygroup=\"filters\"\n"
29246 " base_proxyname=\"PointInterpolatorBase\">\n"
29247 " <Documentation>\n"
29248 " This probes a point cloud `PC` on the *Input* with a\n"
29249 " set of points `P` (the filter *Source*), interpolating the data values from `PC`\n"
29250 " onto `P`. Note however that the descriptive phrase \"point cloud\" is a\n"
29251 " misnomer: PC can be represented by any dataset type, with the points of\n"
29252 " the dataset forming PC. Similarly, the output P can also be represented by\n"
29253 " any vtkDataSet type; and the topology/geometry structure of P is passed\n"
29254 " through to the output along with the newly interpolated arrays.\n"
29255 " </Documentation>\n"
29256 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
29257 " <ProxyGroupDomain name=\"groups\">\n"
29258 " <Group name=\"sources\" />\n"
29259 " <Group name=\"filters\" />\n"
29260 " </ProxyGroupDomain>\n"
29261 " <DataTypeDomain name=\"input_type\">\n"
29262 " <DataType value=\"vtkDataSet\" />\n"
29263 " </DataTypeDomain>\n"
29264 " <ProxyListDomain name=\"proxy_list\">\n"
29265 " <Proxy group=\"extended_sources\" name=\"BoundedVolumeSource\" />\n"
29266 " </ProxyListDomain>\n"
29267 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
29268 " </InputProperty>\n"
29269 " </SourceProxy>\n"
29270 "\n"
29271 " <!-- =================================================================== -->\n"
29272 " <SourceProxy name=\"PointDatasetInterpolator\" class=\"vtkPointInterpolator\"\n"
29273 " label=\"Point Dataset Interpolator\"\n"
29274 " multiprocess_support=\"single_process\"\n"
29275 " base_proxygroup=\"filters\"\n"
29276 " base_proxyname=\"PointInterpolatorBase\">\n"
29277 " <Documentation>\n"
29278 " This probes a point cloud `PC` on the *Input* with a\n"
29279 " set of points `P` (the filter *Source*), interpolating the data values from `PC`\n"
29280 " onto `P`. Note however that the descriptive phrase \"point cloud\" is a\n"
29281 " misnomer: PC can be represented by any dataset type, with the points of\n"
29282 " the dataset forming PC. Similarly, the output P can also be represented by\n"
29283 " any vtkDataSet type; and the topology/geometry structure of P is passed\n"
29284 " through to the output along with the newly interpolated arrays.\n"
29285 " </Documentation>\n"
29286 " <InputProperty command=\"SetInputConnection\" name=\"Source\" port_index=\"0\">\n"
29287 " <ProxyGroupDomain name=\"groups\">\n"
29288 " <Group name=\"sources\" />\n"
29289 " <Group name=\"filters\" />\n"
29290 " </ProxyGroupDomain>\n"
29291 " <DataTypeDomain name=\"input_type\">\n"
29292 " <DataType value=\"vtkDataSet\" />\n"
29293 " </DataTypeDomain>\n"
29294 " <Documentation>The data source that provides the structure to be interpolated on.</Documentation>\n"
29295 " </InputProperty>\n"
29296 " </SourceProxy>\n"
29297 " </ProxyGroup>\n"
29298 "</ServerManagerConfiguration>\n"
29299 "\n";
29300 // Get single string
29302 {
29303 
29304  const size_t len0 = strlen(paraview_server_managerpointsInterface0);
29305  const size_t len1 = strlen(paraview_server_managerpointsInterface1);
29306  const size_t len2 = strlen(paraview_server_managerpointsInterface2);
29307  const size_t len3 = strlen(paraview_server_managerpointsInterface3);
29308  size_t len = ( 0
29309  + len0
29310  + len1
29311  + len2
29312  + len3 );
29313  char* res = new char[ len + 1];
29314  size_t offset = 0;
29315  std::copy(paraview_server_managerpointsInterface0, paraview_server_managerpointsInterface0 + len0, res + offset); offset += len0;
29316  std::copy(paraview_server_managerpointsInterface1, paraview_server_managerpointsInterface1 + len1, res + offset); offset += len1;
29317  std::copy(paraview_server_managerpointsInterface2, paraview_server_managerpointsInterface2 + len2, res + offset); offset += len2;
29318  std::copy(paraview_server_managerpointsInterface3, paraview_server_managerpointsInterface3 + len3, res + offset); offset += len3;
29319  assert(offset == len);
29320  res[offset] = 0;
29321  return res;
29322 }
29323 
29324 
29325 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOCore/Resources/filters_pv_iocore.xml
29327 "<ServerManagerConfiguration>\n"
29328 " <ProxyGroup name=\"filters\">\n"
29329 " <!-- ==================================================================== -->\n"
29330 " <SourceProxy class=\"vtkAdditionalFieldReader\"\n"
29331 " label=\"Add Field Arrays\"\n"
29332 " name=\"AddFieldArrays\">\n"
29333 " <Documentation long_help=\"Reads arrays from a file and adds them to the input data object.\"\n"
29334 " short_help=\"Adds arrays to a data object.\">\n"
29335 " Takes in an input data object and a filename. Opens the file\n"
29336 " and adds any arrays it sees there to the input data.\n"
29337 " </Documentation>\n"
29338 " <InputProperty command=\"SetInputConnection\"\n"
29339 " name=\"Input\">\n"
29340 " <ProxyGroupDomain name=\"groups\">\n"
29341 " <Group name=\"sources\" />\n"
29342 " <Group name=\"filters\" />\n"
29343 " </ProxyGroupDomain>\n"
29344 " <Documentation>The input.</Documentation>\n"
29345 " </InputProperty>\n"
29346 " <StringVectorProperty animateable=\"0\"\n"
29347 " command=\"SetFileName\"\n"
29348 " name=\"FileName\"\n"
29349 " number_of_elements=\"1\"\n"
29350 " panel_visibility=\"default\">\n"
29351 " <FileListDomain name=\"files\" />\n"
29352 " <Documentation>\n"
29353 " This property specifies the file to read to get arrays\n"
29354 " </Documentation>\n"
29355 " </StringVectorProperty>\n"
29356 " <Property command=\"Modified\"\n"
29357 " label=\"Reload\"\n"
29358 " name=\"Reload\"\n"
29359 " panel_widget=\"command_button\"\n"
29360 " panel_visibility=\"default\">\n"
29361 " <Documentation> A convenient way to reload the data file </Documentation>\n"
29362 " </Property>\n"
29363 " <!-- End of AdditionalFieldReader -->\n"
29364 " </SourceProxy>\n"
29365 "\n"
29366 " </ProxyGroup>\n"
29367 "</ServerManagerConfiguration>\n"
29368 "\n";
29369 // Get single string
29371 {
29372 
29373  const size_t len0 = strlen(paraview_server_managerfilters_pv_iocoreInterface0);
29374  size_t len = ( 0
29375  + len0 );
29376  char* res = new char[ len + 1];
29377  size_t offset = 0;
29379  assert(offset == len);
29380  res[offset] = 0;
29381  return res;
29382 }
29383 
29384 
29385 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOCore/Resources/readers_pv_iocore.xml
29387 "<ServerManagerConfiguration>\n"
29388 " <ProxyGroup name=\"internal_sources\">\n"
29389 " <SourceProxy class=\"vtkStringReader\"\n"
29390 " label=\"String Reader\"\n"
29391 " name=\"StringReader\">\n"
29392 " <Documentation long_help=\"Reads a string from a file.\"\n"
29393 " short_help=\"Reads a string from a file.\">\n"
29394 " This reader reads a string from a file.\n"
29395 " </Documentation>\n"
29396 " <StringVectorProperty animateable=\"0\"\n"
29397 " command=\"SetFileName\"\n"
29398 " name=\"FileName\"\n"
29399 " number_of_elements=\"1\"\n"
29400 " panel_visibility=\"never\">\n"
29401 " <FileListDomain name=\"files\"/>\n"
29402 " <Documentation>\n"
29403 " This property specifies the file name to read.\n"
29404 " </Documentation>\n"
29405 " </StringVectorProperty>\n"
29406 " <StringVectorProperty name=\"String\"\n"
29407 " command=\"GetString\"\n"
29408 " information_only=\"1\">\n"
29409 " <Documentation>\n"
29410 " This property specifies the read string.\n"
29411 " </Documentation>\n"
29412 " <SimpleStringInformationHelper/>\n"
29413 " </StringVectorProperty>\n"
29414 " <Hints>\n"
29415 " <ReaderFactory extensions=\"txt\"\n"
29416 " file_description=\"Text File\"/>\n"
29417 " </Hints>\n"
29418 " </SourceProxy>\n"
29419 " <!-- End of StringReader -->\n"
29420 " </ProxyGroup>\n"
29421 " <ProxyGroup name=\"sources\">\n"
29422 " <!-- ================================================================== -->\n"
29423 " <SourceProxy class=\"vtkPVDReader\"\n"
29424 " label=\"PVD Reader\"\n"
29425 " name=\"PVDReader\">\n"
29426 " <Documentation long_help=\"Load a dataset stored in ParaView's PVD file format.\"\n"
29427 " short_help=\"Read a PVD file.\">The PVD reader reads data\n"
29428 " stored in ParaView's PVD file format. The .pvd file is\n"
29429 " essentially a header file that collects together other\n"
29430 " data files stored in VTK's XML-based file\n"
29431 " format.</Documentation>\n"
29432 " <StringVectorProperty animateable=\"0\"\n"
29433 " command=\"SetFileName\"\n"
29434 " name=\"FileName\"\n"
29435 " number_of_elements=\"1\"\n"
29436 " panel_visibility=\"never\">\n"
29437 " <FileListDomain name=\"files\" />\n"
29438 " <Documentation>This property specifies the file name for the PVD\n"
29439 " reader.</Documentation>\n"
29440 " </StringVectorProperty>\n"
29441 " <DoubleVectorProperty information_only=\"1\"\n"
29442 " name=\"TimestepValues\"\n"
29443 " repeatable=\"1\">\n"
29444 " <TimeStepsInformationHelper />\n"
29445 " <Documentation>Available timestep values.</Documentation>\n"
29446 " </DoubleVectorProperty>\n"
29447 "\n"
29448 " <!-- Array Selection GUI Component -->\n"
29449 " <StringVectorProperty information_only=\"1\"\n"
29450 " name=\"CellArrayInfo\">\n"
29451 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
29452 " </StringVectorProperty>\n"
29453 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
29454 " element_types=\"2 0\"\n"
29455 " information_property=\"CellArrayInfo\"\n"
29456 " label=\"Cell Arrays\"\n"
29457 " name=\"CellArrayStatus\"\n"
29458 " number_of_elements=\"0\"\n"
29459 " number_of_elements_per_command=\"2\"\n"
29460 " repeat_command=\"1\">\n"
29461 " <ArraySelectionDomain name=\"array_list\">\n"
29462 " <RequiredProperties>\n"
29463 " <Property function=\"ArrayList\"\n"
29464 " name=\"CellArrayInfo\" />\n"
29465 " </RequiredProperties>\n"
29466 " </ArraySelectionDomain>\n"
29467 " <Documentation>This property lists which cell-centered arrays to\n"
29468 " read.</Documentation>\n"
29469 " </StringVectorProperty>\n"
29470 " <StringVectorProperty information_only=\"1\"\n"
29471 " name=\"PointArrayInfo\">\n"
29472 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
29473 " </StringVectorProperty>\n"
29474 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
29475 " element_types=\"2 0\"\n"
29476 " information_property=\"PointArrayInfo\"\n"
29477 " label=\"PointArrays\"\n"
29478 " name=\"PointArrayStatus\"\n"
29479 " number_of_elements=\"0\"\n"
29480 " number_of_elements_per_command=\"2\"\n"
29481 " repeat_command=\"1\">\n"
29482 " <ArraySelectionDomain name=\"array_list\">\n"
29483 " <RequiredProperties>\n"
29484 " <Property function=\"ArrayList\"\n"
29485 " name=\"PointArrayInfo\" />\n"
29486 " </RequiredProperties>\n"
29487 " </ArraySelectionDomain>\n"
29488 " <Documentation>This property lists which point-centered arrays to\n"
29489 " read.</Documentation>\n"
29490 " </StringVectorProperty>\n"
29491 " <StringVectorProperty information_only=\"1\"\n"
29492 " name=\"ColumnArrayInfo\">\n"
29493 " <ArraySelectionInformationHelper attribute_name=\"Column\" />\n"
29494 " </StringVectorProperty>\n"
29495 " <StringVectorProperty command=\"SetColumnArrayStatus\"\n"
29496 " element_types=\"2 0\"\n"
29497 " information_property=\"ColumnArrayInfo\"\n"
29498 " label=\"Column Arrays\"\n"
29499 " name=\"ColumnArrayStatus\"\n"
29500 " number_of_elements=\"0\"\n"
29501 " number_of_elements_per_command=\"2\"\n"
29502 " repeat_command=\"1\">\n"
29503 " <ArraySelectionDomain name=\"array_list\">\n"
29504 " <RequiredProperties>\n"
29505 " <Property function=\"ArrayList\"\n"
29506 " name=\"ColumnArrayInfo\" />\n"
29507 " </RequiredProperties>\n"
29508 " </ArraySelectionDomain>\n"
29509 " <Documentation>This property lists which columns to\n"
29510 " read.</Documentation>\n"
29511 " </StringVectorProperty>\n"
29512 " <PropertyGroup label=\"Point/Cell/Column Array Status\"\n"
29513 " name=\"ArrayStatus\"\n"
29514 " panel_visibility=\"default\"\n"
29515 " panel_widget=\"ArrayStatus\">\n"
29516 " <Property name=\"CellArrayInfo\" />\n"
29517 " <Property name=\"CellArrayStatus\" />\n"
29518 " <Property name=\"PointArrayInfo\" />\n"
29519 " <Property name=\"PointArrayStatus\" />\n"
29520 " <Property name=\"ColumnArrayInfo\" />\n"
29521 " <Property name=\"ColumnArrayStatus\" />\n"
29522 " </PropertyGroup>\n"
29523 " <Hints>\n"
29524 " <ReaderFactory extensions=\"pvd\"\n"
29525 " file_description=\"ParaView Data Files\" />\n"
29526 " </Hints>\n"
29527 " <!-- End PVDReader -->\n"
29528 " </SourceProxy>\n"
29529 "\n"
29530 "\n"
29531 " <!-- ================================================================== -->\n"
29532 "\n"
29533 " </ProxyGroup>\n"
29534 "</ServerManagerConfiguration>\n"
29535 "\n";
29536 // Get single string
29538 {
29539 
29540  const size_t len0 = strlen(paraview_server_managerreaders_pv_iocoreInterface0);
29541  size_t len = ( 0
29542  + len0 );
29543  char* res = new char[ len + 1];
29544  size_t offset = 0;
29546  assert(offset == len);
29547  res[offset] = 0;
29548  return res;
29549 }
29550 
29551 
29552 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOCore/Resources/writers_pv_iocore.xml
29554 "<ServerManagerConfiguration>\n"
29555 " <ProxyGroup name=\"writers\">\n"
29556 " <!-- ================================================================= -->\n"
29557 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
29558 " base_proxyname=\"ParallelWriterBase\"\n"
29559 " class=\"vtkXMLPVDWriter\"\n"
29560 " name=\"XMLPVDWriter\">\n"
29561 " <Documentation short_help=\"Write ParaView data files (pvd).\">\n"
29562 " Writer to write ParaView data files (pvd). It is used to save all pieces\n"
29563 " of a source/filter to a file with pieces spread across the server processes.\n"
29564 " </Documentation>\n"
29565 " <InputProperty command=\"SetInputConnection\"\n"
29566 " name=\"Input\">\n"
29567 " <DataTypeDomain composite_data_supported=\"0\"\n"
29568 " name=\"input_type\">\n"
29569 " <DataType value=\"vtkDataSet\"/>\n"
29570 " <DataType value=\"vtkTable\"/>\n"
29571 " </DataTypeDomain>\n"
29572 " <Documentation>\n"
29573 " The input filter/source whose output dataset is written to the files.\n"
29574 " </Documentation>\n"
29575 " </InputProperty>\n"
29576 " <IntVectorProperty command=\"SetHeaderType\"\n"
29577 " default_values=\"64\"\n"
29578 " name=\"HeaderType\"\n"
29579 " number_of_elements=\"1\">\n"
29580 " <EnumerationDomain name=\"enum\">\n"
29581 " <Entry text=\"UInt32\" value=\"32\"/>\n"
29582 " <Entry text=\"UInt64\" value=\"64\"/>\n"
29583 " </EnumerationDomain>\n"
29584 " <Documentation>\n"
29585 " Set the binary data header word type. The default is UInt32. Set to UInt64\n"
29586 " when storing arrays requiring 64-bit indexing.\n"
29587 " </Documentation>\n"
29588 " </IntVectorProperty>\n"
29589 " <IntVectorProperty command=\"SetDataMode\"\n"
29590 " default_values=\"2\"\n"
29591 " name=\"DataMode\"\n"
29592 " number_of_elements=\"1\">\n"
29593 " <EnumerationDomain name=\"enum\">\n"
29594 " <Entry text=\"Ascii\"\n"
29595 " value=\"0\"/>\n"
29596 " <Entry text=\"Binary\"\n"
29597 " value=\"1\"/>\n"
29598 " <Entry text=\"Appended\"\n"
29599 " value=\"2\"/>\n"
29600 " </EnumerationDomain>\n"
29601 " <Documentation>\n"
29602 " The mode uses for writing the file's data i.e. ascii, binary, appended binary.\n"
29603 " </Documentation>\n"
29604 " </IntVectorProperty>\n"
29605 " <IntVectorProperty command=\"SetEncodeAppendedData\"\n"
29606 " default_values=\"0\"\n"
29607 " name=\"EncodeAppendedData\"\n"
29608 " number_of_elements=\"1\">\n"
29609 " <BooleanDomain name=\"bool\"/>\n"
29610 " <Documentation>\n"
29611 " When EncodeAppendedData is turned ON, the writer uses base64 encoding\n"
29612 " when writing binary data (only if appended mode is selected).\n"
29613 " </Documentation>\n"
29614 " </IntVectorProperty>\n"
29615 " <IntVectorProperty command=\"SetCompressorType\"\n"
29616 " default_values=\"0\"\n"
29617 " name=\"CompressorType\"\n"
29618 " number_of_elements=\"1\">\n"
29619 " <EnumerationDomain name=\"enum\">\n"
29620 " <Entry text=\"None\"\n"
29621 " value=\"0\"\n"
29622 " info=\"fastest write\"/>\n"
29623 " <Entry text=\"LZ4\"\n"
29624 " value=\"2\"\n"
29625 " info=\"fastest compressed write\"/>\n"
29626 " <Entry text=\"ZLib\"\n"
29627 " value=\"1\"\n"
29628 " info=\"balanced performance\"/>\n"
29629 " <Entry text=\"LZMA\"\n"
29630 " value=\"3\"\n"
29631 " info=\"smallest filesize\"/>\n"
29632 " </EnumerationDomain>\n"
29633 " <Documentation>\n"
29634 " The compression algorithm used to compress binary data\n"
29635 " (appended mode only). None offers fastest write, LZ4 offers the fastest\n"
29636 " compressed write, ZLib offers balanced performance, LZMA offers\n"
29637 " smallest compressed filesize.\n"
29638 " </Documentation>\n"
29639 " </IntVectorProperty>\n"
29640 " <IntVectorProperty command=\"SetCompressionLevel\"\n"
29641 " default_values=\"6\"\n"
29642 " name=\"CompressionLevel\"\n"
29643 " number_of_elements=\"1\">\n"
29644 " <EnumerationDomain name=\"enum\">\n"
29645 " <Entry text=\"1\"\n"
29646 " value=\"1\"\n"
29647 " info=\"fastest write\"/>\n"
29648 " <Entry text=\"2\"\n"
29649 " value=\"2\"/>\n"
29650 " <Entry text=\"3\"\n"
29651 " value=\"3\"/>\n"
29652 " <Entry text=\"4\"\n"
29653 " value=\"4\"/>\n"
29654 " <Entry text=\"5\"\n"
29655 " value=\"5\"\n"
29656 " info=\"balanced performance\"/>\n"
29657 " <Entry text=\"6\"\n"
29658 " value=\"6\"/>\n"
29659 " <Entry text=\"7\"\n"
29660 " value=\"7\"/>\n"
29661 " <Entry text=\"8\"\n"
29662 " value=\"8\"/>\n"
29663 " <Entry text=\"9\"\n"
29664 " value=\"9\"\n"
29665 " info=\"smallest filesize\"/>\n"
29666 " </EnumerationDomain>\n"
29667 " <Documentation>\n"
29668 " A compression performance parameter from 1 (faster/larger\n"
29669 " compressed filesize) to 9 (slower/smaller compressed filesize).\n"
29670 " </Documentation>\n"
29671 " <Hints>\n"
29672 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
29673 " mode=\"enabled_state\"\n"
29674 " property=\"CompressorType\"\n"
29675 " value=\"0\"\n"
29676 " inverse=\"1\"/>\n"
29677 " </Hints>\n"
29678 " </IntVectorProperty>\n"
29679 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
29680 " default_values=\"0\"\n"
29681 " name=\"WriteTimeSteps\"\n"
29682 " number_of_elements=\"1\">\n"
29683 " <BooleanDomain name=\"bool\"/>\n"
29684 " <Documentation>\n"
29685 " When WriteTimeSteps is turned ON, the writer is\n"
29686 " executed once for each timestep available from its input.\n"
29687 " </Documentation>\n"
29688 " </IntVectorProperty>\n"
29689 " <Hints>\n"
29690 " <Property name=\"Input\"\n"
29691 " show=\"0\"/>\n"
29692 " <Property name=\"FileName\"\n"
29693 " show=\"0\"/>\n"
29694 " <Property name=\"HeaderType\"\n"
29695 " show=\"0\"/>\n"
29696 " <Property name=\"UseSubdirectory\"\n"
29697 " show=\"1\"/>\n"
29698 " <Property name=\"WriteAllTimeSteps\"\n"
29699 " show=\"1\"/>\n"
29700 " <WriterFactory extensions=\"pvd\"\n"
29701 " file_description=\"ParaView Data Files\"/>\n"
29702 " </Hints>\n"
29703 " <!-- End of XMLPVDWriter -->\n"
29704 " </PWriterProxy>\n"
29705 "\n"
29706 " <!-- ================================================================= -->\n"
29707 " <PWriterProxy class=\"vtkCSVWriter\"\n"
29708 " file_name_method=\"SetFileName\"\n"
29709 " name=\"CSVWriter\">\n"
29710 " <Documentation short_help=\"Writer to write CSV files\">\n"
29711 " Writer to write comma or tab delimited files from any dataset. Set FieldAssociation to\n"
29712 " choose whether cell data/point data needs to be saved. If the file extension is tsv it\n"
29713 " uses the tab character for the delimiter. Otherwise, it uses a comma.\n"
29714 " </Documentation>\n"
29715 " <InputProperty command=\"SetInputConnection\"\n"
29716 " panel_visibility=\"never\"\n"
29717 " name=\"Input\">\n"
29718 " <DataTypeDomain name=\"input_type\">\n"
29719 " <DataType value=\"vtkCompositeDataSet\"/>\n"
29720 " <DataType value=\"vtkDataSet\"/>\n"
29721 " <DataType value=\"vtkTable\"/>\n"
29722 " </DataTypeDomain>\n"
29723 " <Documentation>\n"
29724 " The input filter/source whose output dataset is to be written to the file.\n"
29725 " </Documentation>\n"
29726 " </InputProperty>\n"
29727 " <StringVectorProperty command=\"SetFileName\"\n"
29728 " name=\"FileName\"\n"
29729 " panel_visibility=\"never\"\n"
29730 " number_of_elements=\"1\">\n"
29731 " <Documentation>\n"
29732 " The name of the file to be written.\n"
29733 " </Documentation>\n"
29734 " </StringVectorProperty>\n"
29735 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
29736 " default_values=\"0\"\n"
29737 " name=\"WriteTimeSteps\"\n"
29738 " number_of_elements=\"1\">\n"
29739 " <BooleanDomain name=\"bool\"/>\n"
29740 " <Documentation>\n"
29741 " When WriteTimeSteps is turned ON, the writer is\n"
29742 " executed once for each timestep available from its input.\n"
29743 " </Documentation>\n"
29744 " </IntVectorProperty>\n"
29745 " <IntVectorProperty command=\"SetWriteAllTimeStepsSeparately\"\n"
29746 " default_values=\"0\"\n"
29747 " name=\"WriteTimeStepsSeparately\"\n"
29748 " number_of_elements=\"1\">\n"
29749 " <Documentation>\n"
29750 " When WriteTimeSteps is turned ON, the writer is\n"
29751 " executed once for each timestep available from its input,\n"
29752 " and the timesteps can be written to separate files, otherwise,\n"
29753 " the timesteps are written in one file.\n"
29754 " </Documentation>\n"
29755 " <BooleanDomain name=\"bool\"/>\n"
29756 " <Hints>\n"
29757 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
29758 " <Property name=\"WriteTimeSteps\" function=\"boolean\"/>\n"
29759 " </PropertyWidgetDecorator>\n"
29760 " </Hints>\n"
29761 " </IntVectorProperty>\n"
29762 " <StringVectorProperty command=\"SetFileNameSuffix\"\n"
29763 " default_values=\"_%d\"\n"
29764 " label=\"File name suffix\"\n"
29765 " name=\"FileNameSuffix\"\n"
29766 " number_of_elements=\"1\">\n"
29767 " <Documentation>\n"
29768 " The suffix to append to the file name when writing files at different timesteps.\n"
29769 " (File extensions such as .csv should be excluded.)\n"
29770 " The % format specifiers are used. For example, _%d will write files as FileName_0,\n"
29771 " FileName_1, FileName_2, etc., and _%.3d will write files as FileName_000,\n"
29772 " FileName_001, FileName_002 etc.\n"
29773 " </Documentation>\n"
29774 " <Hints>\n"
29775 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
29776 " <Expression type=\"and\">\n"
29777 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
29778 " <Property name=\"WriteTimeSteps\" function=\"boolean\"/>\n"
29779 " </PropertyWidgetDecorator>\n"
29780 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
29781 " <Property name=\"WriteTimeStepsSeparately\" function=\"boolean\"/>\n"
29782 " </PropertyWidgetDecorator>\n"
29783 " </Expression>\n"
29784 " </PropertyWidgetDecorator>\n"
29785 " </Hints>\n"
29786 " </StringVectorProperty>\n"
29787 "\n"
29788 " <SubProxy>\n"
29789 " <Proxy name=\"PassArrays\" proxygroup=\"internal_writers\" proxyname=\"PassArrays\"/>\n"
29790 " <ExposedProperties>\n"
29791 " <Property name=\"ChooseArraysToWrite\"/>\n"
29792 " <PropertyGroup label=\"Array Selection\" panel_widget=\"ArrayStatus\">\n"
29793 " <Property name=\"PointDataArrays\"/>\n"
29794 " <Property name=\"CellDataArrays\"/>\n"
29795 " <Property name=\"FieldDataArrays\"/>\n"
29796 " <Property name=\"VertexDataArrays\"/>\n"
29797 " <Property name=\"EdgeDataArrays\"/>\n"
29798 " <Property name=\"RowDataArrays\"/>\n"
29799 " <Hints>\n"
29800 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
29801 " mode=\"visibility\"\n"
29802 " property=\"ChooseArraysToWrite\"\n"
29803 " value=\"1\"/>\n"
29804 " <!-- show this widget when ChooseArraysToWrite==1 -->\n"
29805 " </Hints>\n"
29806 " </PropertyGroup>\n"
29807 " </ExposedProperties>\n"
29808 " <LinkProperties>\n"
29809 " <Property name=\"Input\" with_property=\"Input\"/>\n"
29810 " </LinkProperties>\n"
29811 " </SubProxy>\n"
29812 "\n"
29813 " <IntVectorProperty command=\"SetPrecision\"\n"
29814 " default_values=\"5\"\n"
29815 " name=\"Precision\"\n"
29816 " number_of_elements=\"1\">\n"
29817 " <IntRangeDomain min=\"0\"\n"
29818 " name=\"range\"/>\n"
29819 " </IntVectorProperty>\n"
29820 " <StringVectorProperty command=\"SetFieldDelimiter\"\n"
29821 " name=\"FieldDelimiter\"\n"
29822 " default_values=\",\"\n"
29823 " number_of_elements=\"1\"\n"
29824 " panel_visibility=\"never\">\n"
29825 " <Documentation>\n"
29826 " Used to set the delimiter character. This is hidden from the user\n"
29827 " and set automatically based on the file extension. An extension of .tsv will set\n"
29828 " the delimiter character to a tab. Otherwise a comma will be used as the delimiter.\n"
29829 " </Documentation>\n"
29830 " </StringVectorProperty>\n"
29831 " <IntVectorProperty command=\"SetUseStringDelimiter\"\n"
29832 " default_values=\"1\"\n"
29833 " name=\"UseStringDelimiter\"\n"
29834 " number_of_elements=\"1\">\n"
29835 " <BooleanDomain name=\"bool\"/>\n"
29836 " <Documentation>\n"
29837 " Used to enable StringDelimiter for string data. Enabled by default. Turn this off if you do not want\n"
29838 " quotes around the column headers.\n"
29839 " </Documentation>\n"
29840 " </IntVectorProperty>\n"
29841 " <StringVectorProperty command=\"SetStringDelimiter\"\n"
29842 " name=\"StringDelimiter\"\n"
29843 " default_values='\"'\n"
29844 " number_of_elements=\"1\"\n"
29845 " panel_visibility=\"never\">\n"
29846 " <Documentation>\n"
29847 " Used to set the delimiter used for string data, if any, eg. double quotes(\").\n"
29848 " </Documentation>\n"
29849 " <Hints>\n"
29850 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\"\n"
29851 " property=\"UseStringDelimiter\"/>\n"
29852 " <!-- enable this widget when UseStringDelimiter==1 -->\n"
29853 " </Hints>\n"
29854 " </StringVectorProperty>\n"
29855 " <IntVectorProperty command=\"SetUseScientificNotation\"\n"
29856 " default_values=\"0\"\n"
29857 " name=\"UseScientificNotation\"\n"
29858 " number_of_elements=\"1\">\n"
29859 " <BooleanDomain name=\"bool\"/>\n"
29860 " </IntVectorProperty>\n"
29861 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
29862 " default_values=\"0\"\n"
29863 " name=\"FieldAssociation\"\n"
29864 " number_of_elements=\"1\">\n"
29865 " <Documentation>\n"
29866 " Select the attribute data to pass.\n"
29867 " </Documentation>\n"
29868 " <FieldDataDomain name=\"enum\" enable_field_data=\"1\">\n"
29869 " <RequiredProperties>\n"
29870 " <Property function=\"Input\" name=\"Input\"/>\n"
29871 " </RequiredProperties>\n"
29872 " </FieldDataDomain>\n"
29873 " </IntVectorProperty>\n"
29874 " <IntVectorProperty command=\"SetAddMetaData\"\n"
29875 " default_values=\"1\"\n"
29876 " name=\"AddMetaData\"\n"
29877 " number_of_elements=\"1\">\n"
29878 " <Documentation>\n"
29879 " It is possible for this filter to add additional meta-data to the field\n"
29880 " data such as point coordinates (when point attributes are selected and\n"
29881 " input is point-set) or structured coordinates etc. To enable this addition\n"
29882 " of extra information, turn this flag on.\n"
29883 " </Documentation>\n"
29884 " <BooleanDomain name=\"bool\"/>\n"
29885 ;
29886 
29887 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOCore/Resources/writers_pv_iocore.xml
29889 " </IntVectorProperty>\n"
29890 " <IntVectorProperty command=\"SetAddTimeStep\"\n"
29891 " default_values=\"0\"\n"
29892 " name=\"AddTimeStep\"\n"
29893 " number_of_elements=\"1\">\n"
29894 " <Documentation>\n"
29895 " When set, the writer will add a \"TimeStep\" column to the generated\n"
29896 " file indicating the current dataset time step, if any.\n"
29897 " </Documentation>\n"
29898 " <BooleanDomain name=\"bool\"/>\n"
29899 " </IntVectorProperty>\n"
29900 " <IntVectorProperty command=\"SetAddTime\"\n"
29901 " default_values=\"0\"\n"
29902 " name=\"AddTime\"\n"
29903 " number_of_elements=\"1\">\n"
29904 " <Documentation>\n"
29905 " When set, the writer will add a \"Time\" column to the generated\n"
29906 " file indicating the current dataset time, if any.\n"
29907 " </Documentation>\n"
29908 " <BooleanDomain name=\"bool\"/>\n"
29909 " </IntVectorProperty>\n"
29910 " <PropertyGroup label=\"CSV Writer Parameters\">\n"
29911 " <Property name=\"Precision\"/>\n"
29912 " <Property name=\"FieldDelimiter\"/>\n"
29913 " <Property name=\"UseScientificNotation\"/>\n"
29914 " <Property name=\"FieldAssociation\"/>\n"
29915 " <Property name=\"AddMetaData\"/>\n"
29916 " <Property name=\"AddTimeStep\"/>\n"
29917 " <Property name=\"AddTime\"/>\n"
29918 " </PropertyGroup>\n"
29919 "\n"
29920 " <Hints>\n"
29921 " <WriterFactory extensions=\"csv txt tsv\"\n"
29922 " file_description=\"Comma or Tab Delimited Files\"/>\n"
29923 " <InitializationHelper class=\"vtkSMCSVProxiesInitializationHelper\"/>\n"
29924 " </Hints>\n"
29925 " <!-- End of CSVWriter -->\n"
29926 " </PWriterProxy>\n"
29927 "\n"
29928 " <!-- ================================================================= -->\n"
29929 " <PWriterProxy class=\"vtkCSVWriter\"\n"
29930 " file_name_method=\"SetFileName\"\n"
29931 " name=\"DataSetCSVWriter\"\n"
29932 " base_proxygroup=\"writers\"\n"
29933 " base_proxyname=\"CSVWriter\">\n"
29934 " <!-- keeping this around for old state files / traces that may be directly\n"
29935 " using the DataSetCSVWriter -->\n"
29936 " </PWriterProxy>\n"
29937 "\n"
29938 " <!-- end of \"writers\" -->\n"
29939 " </ProxyGroup>\n"
29940 "\n"
29941 " <!-- =================================================================== -->\n"
29942 " <ProxyGroup name=\"extract_writers\">\n"
29943 "\n"
29944 " <!-- ================================================================= -->\n"
29945 " <DataExtractWriterProxy name=\"CSV\">\n"
29946 " <Documentation>\n"
29947 " Extract writer to write tabular data using the CSV file format (csv).\n"
29948 " </Documentation>\n"
29949 " <StringVectorProperty name=\"FileName\"\n"
29950 " number_of_elements=\"1\"\n"
29951 " default_values=\"dataset_{timestep:06d}.csv\">\n"
29952 " <Documentation>\n"
29953 " Specify the filename to use.\n"
29954 " </Documentation>\n"
29955 " </StringVectorProperty>\n"
29956 " <SubProxy>\n"
29957 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"CSVWriter\"/>\n"
29958 " <ExposedProperties>\n"
29959 " <Property name=\"Input\"/>\n"
29960 " <Property name=\"FieldAssociation\"/>\n"
29961 " <Property name=\"Precision\" panel_visibility=\"advanced\"/>\n"
29962 " <Property name=\"UseScientificNotation\" panel_visibility=\"advanced\"/>\n"
29963 " <Property name=\"AddMetaData\" panel_visibility=\"advanced\"/>\n"
29964 " <Property name=\"AddTimeStep\" panel_visibility=\"advanced\"/>\n"
29965 " <Property name=\"AddTime\" panel_visibility=\"advanced\"/>\n"
29966 " <Property name=\"UseStringDelimiter\" panel_visibility=\"advanced\"/>\n"
29967 " <Property name=\"StringDelimiter\" panel_visibility=\"advanced\"/>\n"
29968 " </ExposedProperties>\n"
29969 " </SubProxy>\n"
29970 "\n"
29971 " <Hints>\n"
29972 " <ShowInMenu category=\"Data\"/>\n"
29973 " </Hints>\n"
29974 " </DataExtractWriterProxy>\n"
29975 "\n"
29976 " <!-- end of \"extract_writers\" -->\n"
29977 " </ProxyGroup>\n"
29978 "\n"
29979 " <ProxyGroup name=\"internal_writers\">\n"
29980 " <WriterProxy class=\"vtkStringWriter\"\n"
29981 " name=\"StringWriter\">\n"
29982 " <Documentation>\n"
29983 " This writer writes a string to a file.\n"
29984 " </Documentation>\n"
29985 " <InputProperty name=\"DummyInput\" panel_visibility=\"never\">\n"
29986 " </InputProperty>\n"
29987 " <StringVectorProperty name=\"FileName\"\n"
29988 " number_of_elements=\"1\"\n"
29989 " command=\"SetFileName\"\n"
29990 " default_values=\"\">\n"
29991 " <Documentation>\n"
29992 " The name of the file to write to.\n"
29993 " </Documentation>\n"
29994 " </StringVectorProperty>\n"
29995 "\n"
29996 " <StringVectorProperty name=\"String\"\n"
29997 " number_of_elements=\"1\"\n"
29998 " command=\"SetString\"\n"
29999 " default_values=\"\">\n"
30000 " <Documentation>\n"
30001 " The string to write to the file.\n"
30002 " </Documentation>\n"
30003 " </StringVectorProperty>\n"
30004 " <Hints>\n"
30005 " <WriterFactory extensions=\"txt\" file_description=\"Text File\"/>\n"
30006 " </Hints>\n"
30007 " </WriterProxy>\n"
30008 " <!-- End of StringWriter -->\n"
30009 " </ProxyGroup>\n"
30010 " <!-- =================================================================== -->\n"
30011 "</ServerManagerConfiguration>\n"
30012 "\n";
30013 // Get single string
30015 {
30016 
30017  const size_t len0 = strlen(paraview_server_managerwriters_pv_iocoreInterface0);
30018  const size_t len1 = strlen(paraview_server_managerwriters_pv_iocoreInterface1);
30019  size_t len = ( 0
30020  + len0
30021  + len1 );
30022  char* res = new char[ len + 1];
30023  size_t offset = 0;
30026  assert(offset == len);
30027  res[offset] = 0;
30028  return res;
30029 }
30030 
30031 
30032 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOSPCTH/Resources/readers_pv_iospcth.xml
30034 "<ServerManagerConfiguration>\n"
30035 " <ProxyGroup name=\"internal_sources\">\n"
30036 " <!-- ================================================================== -->\n"
30037 " <!-- end of \"internal_sources\" -->\n"
30038 " </ProxyGroup>\n"
30039 "\n"
30040 " <!-- ==================================================================== -->\n"
30041 " <ProxyGroup name=\"sources\">\n"
30042 " <!-- ================================================================== -->\n"
30043 " <SourceProxy class=\"vtkSpyPlotReader\"\n"
30044 " label=\"Spy Plot Reader\"\n"
30045 " name=\"spcthreader\">\n"
30046 " <Documentation long_help=\"Reads files in the SPCTH Spy Plot file format.\"\n"
30047 " short_help=\"Read files in the Spy Plot format.\">The Spy\n"
30048 " Plot reader loads an ASCII meta-file called the \"case\"\n"
30049 " file (extension .spcth). The case file lists all the\n"
30050 " binary files containing the dataset. This reader produces\n"
30051 " hierarchical datasets. This is a distributed reader.\n"
30052 " </Documentation>\n"
30053 " <OutputPort index=\"0\"\n"
30054 " name=\"Volume Data\" />\n"
30055 " <OutputPort index=\"1\"\n"
30056 " name=\"Tracers\" />\n"
30057 " <OutputPort index=\"2\"\n"
30058 " name=\"Markers\" />\n"
30059 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
30060 " element_types=\"2 0\"\n"
30061 " information_property=\"CellArrayInfo\"\n"
30062 " label=\"Cell Arrays\"\n"
30063 " name=\"CellArrayStatus\"\n"
30064 " number_of_elements=\"0\"\n"
30065 " number_of_elements_per_command=\"2\"\n"
30066 " panel_visibility=\"default\"\n"
30067 " repeat_command=\"1\">\n"
30068 " <ArraySelectionDomain name=\"array_list\">\n"
30069 " <RequiredProperties>\n"
30070 " <Property function=\"ArrayList\"\n"
30071 " name=\"CellArrayInfo\" />\n"
30072 " </RequiredProperties>\n"
30073 " </ArraySelectionDomain>\n"
30074 " <Documentation>This property lists which cell-centered arrays to\n"
30075 " read.</Documentation>\n"
30076 " </StringVectorProperty>\n"
30077 " <StringVectorProperty animateable=\"0\"\n"
30078 " command=\"SetFileName\"\n"
30079 " name=\"FileName\"\n"
30080 " number_of_elements=\"1\"\n"
30081 " panel_visibility=\"never\"\n"
30082 " >\n"
30083 " <FileListDomain name=\"files\" />\n"
30084 " <Documentation>This property specifies the file name for the Spy Plot\n"
30085 " reader.</Documentation>\n"
30086 " </StringVectorProperty>\n"
30087 " <DoubleVectorProperty information_only=\"1\"\n"
30088 " name=\"TimestepValues\"\n"
30089 " repeatable=\"1\">\n"
30090 " <TimeStepsInformationHelper />\n"
30091 " <Documentation>Available timestep values.</Documentation>\n"
30092 " </DoubleVectorProperty>\n"
30093 " <IntVectorProperty command=\"SetDownConvertVolumeFraction\"\n"
30094 " default_values=\"1\"\n"
30095 " name=\"DownConvertVolumeFraction\"\n"
30096 " number_of_elements=\"1\">\n"
30097 " <BooleanDomain name=\"bool\" />\n"
30098 " <Documentation>If this property is set to 0, the type of the volume\n"
30099 " fraction is float; is set to 1, the type is unsigned\n"
30100 " char.</Documentation>\n"
30101 " </IntVectorProperty>\n"
30102 " <IntVectorProperty command=\"SetComputeDerivedVariables\"\n"
30103 " default_values=\"1\"\n"
30104 " name=\"ComputeDerivedVariables\"\n"
30105 " number_of_elements=\"1\">\n"
30106 " <BooleanDomain name=\"bool\" />\n"
30107 " <Documentation>If this property is set to 1, the reader will convert\n"
30108 " derived variables like material density for the materials that the user\n"
30109 " has selected. For Density the user needs to have selected Material Mass\n"
30110 " and Material Volume Fraction.</Documentation>\n"
30111 " </IntVectorProperty>\n"
30112 " <IntVectorProperty command=\"SetDistributeFiles\"\n"
30113 " default_values=\"1\"\n"
30114 " name=\"DistributeFiles\"\n"
30115 " number_of_elements=\"1\"\n"
30116 " panel_visibility=\"advanced\" >\n"
30117 " <BooleanDomain name=\"bool\" />\n"
30118 " <Documentation>In parallel mode, if this property is set to 1, the\n"
30119 " reader will distribute files or blocks.</Documentation>\n"
30120 " </IntVectorProperty>\n"
30121 " <IntVectorProperty command=\"SetGenerateLevelArray\"\n"
30122 " default_values=\"0\"\n"
30123 " name=\"GenerateLevelArray\"\n"
30124 " number_of_elements=\"1\"\n"
30125 " panel_visibility=\"advanced\" >\n"
30126 " <BooleanDomain name=\"bool\" />\n"
30127 " <Documentation>If this property is set to 1, a cell array will be\n"
30128 " generated that stores the level of each block.</Documentation>\n"
30129 " </IntVectorProperty>\n"
30130 " <IntVectorProperty command=\"SetGenerateActiveBlockArray\"\n"
30131 " default_values=\"0\"\n"
30132 " name=\"GenerateActiveBlockArray\"\n"
30133 " number_of_elements=\"1\"\n"
30134 " panel_visibility=\"advanced\" >\n"
30135 " <BooleanDomain name=\"bool\" />\n"
30136 " <Documentation>If this property is set to 1, a cell array will be\n"
30137 " generated that stores the active status of a block.</Documentation>\n"
30138 " </IntVectorProperty>\n"
30139 " <IntVectorProperty command=\"SetGenerateTracerArray\"\n"
30140 " default_values=\"1\"\n"
30141 " name=\"GenerateTracers\"\n"
30142 " number_of_elements=\"1\"\n"
30143 " panel_visibility=\"advanced\">\n"
30144 " <BooleanDomain name=\"bool\" />\n"
30145 " <Documentation>If this property is set to 1, a cell array will be\n"
30146 " generated that stores the coordinates of any tracers.</Documentation>\n"
30147 " </IntVectorProperty>\n"
30148 " <IntVectorProperty command=\"SetGenerateMarkers\"\n"
30149 " default_values=\"1\"\n"
30150 " name=\"GenerateMarkers\"\n"
30151 " number_of_elements=\"1\"\n"
30152 " panel_visibility=\"advanced\">\n"
30153 " <BooleanDomain name=\"bool\" />\n"
30154 " <Documentation>If this property is set to 1, a second output will be\n"
30155 " created using the markers data stored in the file.</Documentation>\n"
30156 " </IntVectorProperty>\n"
30157 " <IntVectorProperty command=\"SetGenerateBlockIdArray\"\n"
30158 " default_values=\"0\"\n"
30159 " name=\"GenerateBlockIdArray\"\n"
30160 " number_of_elements=\"1\"\n"
30161 " panel_visibility=\"advanced\" >\n"
30162 " <BooleanDomain name=\"bool\" />\n"
30163 " <Documentation>If this property is set to 1, a cell array will be\n"
30164 " generated that stores a unique blockId for each block.</Documentation>\n"
30165 " </IntVectorProperty>\n"
30166 " <IntVectorProperty command=\"SetMergeXYZComponents\"\n"
30167 " default_values=\"1\"\n"
30168 " name=\"MergeXYZComponents\"\n"
30169 " number_of_elements=\"1\"\n"
30170 " panel_visibility=\"advanced\">\n"
30171 " <BooleanDomain name=\"bool\" />\n"
30172 " <Documentation>If this property is set to 1, cell arrays named (for\n"
30173 " example) X velocity, Y velocity and Z velocity will be combined into a\n"
30174 " single vector array named velocity.</Documentation>\n"
30175 " </IntVectorProperty>\n"
30176 " <StringVectorProperty information_only=\"1\"\n"
30177 " name=\"CellArrayInfo\">\n"
30178 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
30179 " </StringVectorProperty>\n"
30180 " <Hints>\n"
30181 " <ReaderFactory extensions=\"spct*\"\n"
30182 " file_description=\"SpyPlot CTH dataset\"\n"
30183 " filename_patterns=\"spct*\" />\n"
30184 " </Hints>\n"
30185 " <!-- End spcthreader-->\n"
30186 " </SourceProxy>\n"
30187 "\n"
30188 " <!-- ================================================================== -->\n"
30189 " <SourceProxy class=\"vtkSpyPlotFileSeriesReader\"\n"
30190 " file_name_method=\"SetFileName\"\n"
30191 " label=\"Restarted Sim Spy Plot Reader\"\n"
30192 " name=\"SPCTHRestartReader\"\n"
30193 " si_class=\"vtkSIMetaReaderProxy\">\n"
30194 " <Documentation long_help=\"Reads collections of SPCTH files from simulations that were restarted.\"\n"
30195 " short_help=\"Read SPCTH files from simulation restarts.\">\n"
30196 " When a CTH simulation is restarted, typically you get a\n"
30197 " new set of output files. When you read them in your\n"
30198 " visualization, you often want to string these file sets\n"
30199 " together as if it was one continuous dump of files. This\n"
30200 " reader allows you to specify a metadata file that will\n"
30201 " implicitly string the files together. This is a\n"
30202 " distributed reader.\n"
30203 " </Documentation>\n"
30204 " <OutputPort index=\"0\"\n"
30205 " name=\"Volume Data\" />\n"
30206 " <OutputPort index=\"1\"\n"
30207 " name=\"Tracers\" />\n"
30208 " <OutputPort index=\"2\"\n"
30209 " name=\"Markers\" />\n"
30210 " <SubProxy>\n"
30211 " <Proxy name=\"Reader\"\n"
30212 " proxygroup=\"sources\"\n"
30213 " proxyname=\"spcthreader\" />\n"
30214 " <ExposedProperties>\n"
30215 " <Property name=\"DownConvertVolumeFraction\" />\n"
30216 " <Property name=\"DistributeFiles\" />\n"
30217 " <Property name=\"GenerateLevelArray\" />\n"
30218 " <Property name=\"GenerateActiveBlockArray\" />\n"
30219 " <Property name=\"GenerateBlockIdArray\" />\n"
30220 " <Property name=\"GenerateTracers\" />\n"
30221 " <Property name=\"GenerateMarkers\" />\n"
30222 " <Property name=\"CellArrayInfo\" />\n"
30223 " <Property name=\"CellArrayStatus\" />\n"
30224 " </ExposedProperties>\n"
30225 " </SubProxy>\n"
30226 " <StringVectorProperty animateable=\"0\"\n"
30227 " command=\"SetMetaFileName\"\n"
30228 " name=\"FileName\"\n"
30229 " number_of_elements=\"1\"\n"
30230 " panel_visibility=\"never\" >\n"
30231 " <FileListDomain name=\"files\" />\n"
30232 " <Documentation>This points to a special metadata file that lists the\n"
30233 " output files for each restart.</Documentation>\n"
30234 " </StringVectorProperty>\n"
30235 " <IntVectorProperty command=\"SetUseMetaFile\"\n"
30236 " default_values=\"1\"\n"
30237 " name=\"UseMetaFile\"\n"
30238 " number_of_elements=\"1\"\n"
30239 " panel_visibility=\"never\" >\n"
30240 " <BooleanDomain name=\"bool\" />\n"
30241 " <Documentation>This hidden property must always be set to 1 for this\n"
30242 " proxy to work.</Documentation>\n"
30243 " </IntVectorProperty>\n"
30244 " <DoubleVectorProperty information_only=\"1\"\n"
30245 " name=\"TimestepValues\"\n"
30246 " repeatable=\"1\">\n"
30247 " <TimeStepsInformationHelper />\n"
30248 " </DoubleVectorProperty>\n"
30249 " <Hints>\n"
30250 " <ReaderFactory extensions=\"spcth-timeseries\"\n"
30251 " file_description=\"Case file for restarted CTH outputs\" />\n"
30252 " </Hints>\n"
30253 " <!-- SPCTHRestartReader -->\n"
30254 " </SourceProxy>\n"
30255 "\n"
30256 " <!-- ================================================================== -->\n"
30257 " <SourceProxy class=\"vtkSpyPlotHistoryReader\"\n"
30258 " label=\"spcth history reader\"\n"
30259 " name=\"spcthhistoryreader\">\n"
30260 " <Documentation long_help=\"Reads an spcth history file where each row translates into a single time step\n"
30261 " and the columns are points, materials and properties.\"\n"
30262 " short_help=\"Read a comma-separated spctch history file.\">\n"
30263 " </Documentation>\n"
30264 " <StringVectorProperty animateable=\"0\"\n"
30265 " command=\"SetFileName\"\n"
30266 " name=\"FileName\"\n"
30267 " number_of_elements=\"1\"\n"
30268 " panel_visibility=\"never\" >\n"
30269 " <FileListDomain name=\"files\" />\n"
30270 " <Documentation>This property specifies the file name for the VRML\n"
30271 " reader.</Documentation>\n"
30272 " </StringVectorProperty>\n"
30273 " <StringVectorProperty command=\"SetCommentCharacter\"\n"
30274 " default_values=\"%\"\n"
30275 " name=\"CommentCharacter\"\n"
30276 " number_of_elements=\"1\">\n"
30277 " <Documentation>This property lists the characters that is used as the\n"
30278 " first character on comment lines</Documentation>\n"
30279 " </StringVectorProperty>\n"
30280 " <StringVectorProperty command=\"SetDelimeter\"\n"
30281 " default_values=\",\"\n"
30282 " name=\"Delimeter\"\n"
30283 " number_of_elements=\"1\">\n"
30284 " <Documentation>Character that is used as the delimiter.</Documentation>\n"
30285 " </StringVectorProperty>\n"
30286 " <DoubleVectorProperty information_only=\"1\"\n"
30287 " name=\"TimestepValues\"\n"
30288 " repeatable=\"1\">\n"
30289 " <TimeStepsInformationHelper />\n"
30290 " <Documentation>Available timestep values.</Documentation>\n"
30291 " </DoubleVectorProperty>\n"
30292 " <Hints>\n"
30293 " <ReaderFactory extensions=\"hscth\"\n"
30294 " file_description=\"Spy Plot History Files\"\n"
30295 " filename_patterns=\"*hsct*\" />\n"
30296 " </Hints>\n"
30297 " <!-- End of SPCTHHistoryReader -->\n"
30298 " </SourceProxy>\n"
30299 "\n"
30300 " <!-- ================================================================== -->\n"
30301 " <!-- end of \"sources\" -->\n"
30302 " </ProxyGroup>\n"
30303 "</ServerManagerConfiguration>\n"
30304 "\n";
30305 // Get single string
30307 {
30308 
30309  const size_t len0 = strlen(paraview_server_managerreaders_pv_iospcthInterface0);
30310  size_t len = ( 0
30311  + len0 );
30312  char* res = new char[ len + 1];
30313  size_t offset = 0;
30315  assert(offset == len);
30316  res[offset] = 0;
30317  return res;
30318 }
30319 
30320 
30321 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOImage/Resources/readers_pv_ioimage.xml
30323 "<ServerManagerConfiguration>\n"
30324 " <ProxyGroup name=\"internal_sources\">\n"
30325 " <!-- ================================================================== -->\n"
30326 " <Proxy label=\"Image Reader Core\" name=\"ImageReaderCore\" class=\"vtkImageReader\">\n"
30327 " <Documentation long_help=\"Reads raw regular rectilinear grid data from a file. The dimensions and type of the data must be specified.\"\n"
30328 " short_help=\"Read raw regular rectilinear grid data from a file.\">\n"
30329 " The Image reader reads raw, regular, rectilinear grid\n"
30330 " (image/volume) data from a file. Because no metadata is\n"
30331 " provided, the user must specify information about the\n"
30332 " size, spacing, dimensionality, etc. about the\n"
30333 " dataset.</Documentation>\n"
30334 " <IntVectorProperty command=\"SetDataScalarType\"\n"
30335 " default_values=\"4\"\n"
30336 " name=\"DataScalarType\"\n"
30337 " number_of_elements=\"1\">\n"
30338 " <EnumerationDomain name=\"enum\">\n"
30339 " <Entry text=\"char\"\n"
30340 " value=\"2\" />\n"
30341 " <Entry text=\"unsigned char\"\n"
30342 " value=\"3\" />\n"
30343 " <Entry text=\"short\"\n"
30344 " value=\"4\" />\n"
30345 " <Entry text=\"unsigned short\"\n"
30346 " value=\"5\" />\n"
30347 " <Entry text=\"int\"\n"
30348 " value=\"6\" />\n"
30349 " <Entry text=\"unsigned int\"\n"
30350 " value=\"7\" />\n"
30351 " <Entry text=\"long\"\n"
30352 " value=\"8\" />\n"
30353 " <Entry text=\"unsigned long\"\n"
30354 " value=\"9\" />\n"
30355 " <Entry text=\"float\"\n"
30356 " value=\"10\" />\n"
30357 " <Entry text=\"double\"\n"
30358 " value=\"11\" />\n"
30359 " </EnumerationDomain>\n"
30360 " <Documentation>The value of this property indicates the scalar type of\n"
30361 " the pixels/voxels in the file(s): short, int, float ...</Documentation>\n"
30362 " </IntVectorProperty>\n"
30363 " <IntVectorProperty command=\"SetDataByteOrder\"\n"
30364 " default_values=\"0\"\n"
30365 " name=\"DataByteOrder\"\n"
30366 " number_of_elements=\"1\">\n"
30367 " <EnumerationDomain name=\"enum\">\n"
30368 " <Entry text=\"BigEndian\"\n"
30369 " value=\"0\" />\n"
30370 " <Entry text=\"LittleEndian\"\n"
30371 " value=\"1\" />\n"
30372 " </EnumerationDomain>\n"
30373 " <Documentation>This property indicates the byte order of the binary\n"
30374 " file(s).</Documentation>\n"
30375 " </IntVectorProperty>\n"
30376 " <DoubleVectorProperty command=\"SetDataOrigin\"\n"
30377 " default_values=\"0.0 0.0 0.0\"\n"
30378 " name=\"DataOrigin\"\n"
30379 " number_of_elements=\"3\">\n"
30380 " <DoubleRangeDomain name=\"range\" />\n"
30381 " <Documentation>The coordinate contained in this property specifies the\n"
30382 " position of the point with index (0,0,0).</Documentation>\n"
30383 " </DoubleVectorProperty>\n"
30384 " <DoubleVectorProperty command=\"SetDataSpacing\"\n"
30385 " default_values=\"1.0 1.0 1.0\"\n"
30386 " name=\"DataSpacing\"\n"
30387 " number_of_elements=\"3\">\n"
30388 " <DoubleRangeDomain name=\"range\" />\n"
30389 " <Documentation>This property specifies the size of a voxel in each\n"
30390 " dimension.</Documentation>\n"
30391 " </DoubleVectorProperty>\n"
30392 " <IntVectorProperty command=\"SetNumberOfScalarComponents\"\n"
30393 " default_values=\"1\"\n"
30394 " name=\"NumberOfScalarComponents\"\n"
30395 " number_of_elements=\"1\">\n"
30396 " <IntRangeDomain name=\"range\" />\n"
30397 " <Documentation>This property specifies the number of components the\n"
30398 " scalar value at each pixel or voxel has (e.g., RGB - 3 scalar\n"
30399 " components).</Documentation>\n"
30400 " </IntVectorProperty>\n"
30401 " <StringVectorProperty command=\"SetScalarArrayName\"\n"
30402 " default_values=\"ImageFile\"\n"
30403 " name=\"ScalarArrayName\"\n"
30404 " number_of_elements=\"1\">\n"
30405 " <Documentation>This property contains a text string listing a name to\n"
30406 " assign to the point-centered data array read.</Documentation>\n"
30407 " </StringVectorProperty>\n"
30408 " <IntVectorProperty command=\"SetFileLowerLeft\"\n"
30409 " default_values=\"1\"\n"
30410 " name=\"FileLowerLeft\"\n"
30411 " number_of_elements=\"1\">\n"
30412 " <BooleanDomain name=\"bool\" />\n"
30413 " <Documentation>This property determines whether the data originates in\n"
30414 " the lower left corner (on) or the upper left corner (off). Most\n"
30415 " scientific data is written with a right-handed axes that originates in\n"
30416 " the lower left corner. However, several 2D image file formats write the\n"
30417 " image from the upper left corner.</Documentation>\n"
30418 " </IntVectorProperty>\n"
30419 " <!-- End ImageReaderCore -->\n"
30420 " </Proxy>\n"
30421 "\n"
30422 " <!-- ============================================================= -->\n"
30423 " <Proxy class=\"vtkPNGReader\"\n"
30424 " label=\"PNG Reader\"\n"
30425 " name=\"PNGReader\">\n"
30426 " <Documentation long_help=\"Reads a PNG file into an image data.\"\n"
30427 " short_help=\"Read a PNG file.\">The PNG reader reads PNG\n"
30428 " (Portable Network Graphics) files, and the output is a\n"
30429 " uniform rectilinear (image/volume) dataset. The default\n"
30430 " file extension is .png.</Documentation>\n"
30431 " <StringVectorProperty animateable=\"0\"\n"
30432 " command=\"SetFileName\"\n"
30433 " name=\"FileName\"\n"
30434 " number_of_elements=\"1\"\n"
30435 " panel_visibility=\"never\">\n"
30436 " <FileListDomain name=\"files\" />\n"
30437 " <Documentation>This property specifies the file name for the PNG\n"
30438 " reader.</Documentation>\n"
30439 " </StringVectorProperty>\n"
30440 " <DoubleVectorProperty name=\"DataSpacing\"\n"
30441 " command=\"SetDataSpacing\"\n"
30442 " number_of_elements=\"3\"\n"
30443 " default_values=\"1 1 1\">\n"
30444 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" />\n"
30445 " <Documentation>\n"
30446 " Set the spacing to use for the image output by this reader.\n"
30447 " </Documentation>\n"
30448 " </DoubleVectorProperty>\n"
30449 " <StringVectorProperty command=\"GetTextKeys\"\n"
30450 " information_only=\"1\"\n"
30451 " name=\"TextKeys\">\n"
30452 " <StringArrayHelper/>\n"
30453 " <Documentation>\n"
30454 " Get the text keys from the PNG file.\n"
30455 " </Documentation>\n"
30456 " </StringVectorProperty>\n"
30457 " <StringVectorProperty command=\"GetTextValues\"\n"
30458 " information_only=\"1\"\n"
30459 " name=\"TextValues\">\n"
30460 " <StringArrayHelper/>\n"
30461 " <Documentation>\n"
30462 " Get the text values from the PNG file.\n"
30463 " </Documentation>\n"
30464 " </StringVectorProperty>\n"
30465 " <!-- End PNGReader -->\n"
30466 " </Proxy>\n"
30467 "\n"
30468 " <!-- ============================================================= -->\n"
30469 " <Proxy class=\"vtkJPEGReader\"\n"
30470 " label=\"JPEG Reader\"\n"
30471 " name=\"JPEGReader\">\n"
30472 " <Documentation long_help=\"Reads a JPEG file into an image data.\"\n"
30473 " short_help=\"Read a JPEG file.\">The JPEG reader reads JPEG\n"
30474 " files, and the output is a uniform rectilinear\n"
30475 " (image/volume) dataset. The default file extension is .jpg\n"
30476 " or .jpeg.</Documentation>\n"
30477 " <StringVectorProperty animateable=\"0\"\n"
30478 " command=\"SetFileName\"\n"
30479 " name=\"FileName\"\n"
30480 " number_of_elements=\"1\"\n"
30481 " panel_visibility=\"never\">\n"
30482 " <FileListDomain name=\"files\" />\n"
30483 " <Documentation>This property specifies the file name for the JPEG\n"
30484 " reader.</Documentation>\n"
30485 " </StringVectorProperty>\n"
30486 " <DoubleVectorProperty name=\"DataSpacing\"\n"
30487 " command=\"SetDataSpacing\"\n"
30488 " number_of_elements=\"3\"\n"
30489 " default_values=\"1 1 1\">\n"
30490 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" />\n"
30491 " <Documentation>\n"
30492 " Set the spacing to use for the image output by this reader.\n"
30493 " </Documentation>\n"
30494 " </DoubleVectorProperty>\n"
30495 " <!-- End JPEGReader -->\n"
30496 " </Proxy>\n"
30497 "\n"
30498 " <!-- ================================================================== -->\n"
30499 " <Proxy class=\"vtkMRCReader\" label=\"MRC Reader\" name=\"MRCReader\">\n"
30500 " <Documentation long_help=\"Reads a MRC file into an image data.\"\n"
30501 " short_help=\"Read a MRC file.\">The MRC reader reads MRC\n"
30502 " (Medical Research Council) image files, and the output is a\n"
30503 " uniform rectilinear (image/volume) dataset. The default\n"
30504 " file extension is .mrc but .st, .rec and .ali extensions\n"
30505 " are known to be commonly used as well.</Documentation>\n"
30506 " <StringVectorProperty animateable=\"0\"\n"
30507 " command=\"SetFileName\"\n"
30508 " name=\"FileName\"\n"
30509 " number_of_elements=\"1\"\n"
30510 " panel_visibility=\"never\">\n"
30511 " <FileListDomain name=\"files\" />\n"
30512 " <Documentation>The name of the file to load.</Documentation>\n"
30513 " </StringVectorProperty>\n"
30514 " <!-- End MRCReader -->\n"
30515 " </Proxy>\n"
30516 "\n"
30517 " <!-- ================================================================== -->\n"
30518 " <Proxy class=\"vtkTIFFReader\" label=\"TIFF Reader\" name=\"TIFFReader\">\n"
30519 " <Documentation long_help=\"Reads a TIFF file into an image data.\"\n"
30520 " short_help=\"Read a TIFF file.\">The TIFF reader reads TIFF\n"
30521 " (Tagged Image File Format) files, and the output is a\n"
30522 " uniform rectilinear (image/volume) dataset. The default\n"
30523 " file extension is .tiff.</Documentation>\n"
30524 " <StringVectorProperty animateable=\"0\"\n"
30525 " command=\"SetFileName\"\n"
30526 " name=\"FileName\"\n"
30527 " number_of_elements=\"1\"\n"
30528 " panel_visibility=\"never\">\n"
30529 " <FileListDomain name=\"files\" />\n"
30530 " <Documentation>This property specifies the file name for the TIFF\n"
30531 " reader.</Documentation>\n"
30532 " </StringVectorProperty>\n"
30533 " <IntVectorProperty name=\"UseCustomDataSpacing\"\n"
30534 " command=\"SetSpacingSpecifiedFlag\"\n"
30535 " number_of_elements=\"1\"\n"
30536 " default_values=\"0\">\n"
30537 " <BooleanDomain name=\"bool\" />\n"
30538 " <Documentation>\n"
30539 " To manually specify a custom spacing using **CustomDataSpacing**, set this property to 1 (checked).\n"
30540 " </Documentation>\n"
30541 " </IntVectorProperty>\n"
30542 " <DoubleVectorProperty name=\"CustomDataSpacing\"\n"
30543 " command=\"SetDataSpacing\"\n"
30544 " information_property=\"CustomDataSpacingInfo\"\n"
30545 " number_of_elements=\"3\"\n"
30546 " default_values=\"1 1 1\">\n"
30547 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" />\n"
30548 " <Documentation>\n"
30549 " Set the spacing to use for the image output by this reader. This is used only when\n"
30550 " **UseCustomDataSpacing** is set to true.\n"
30551 " </Documentation>\n"
30552 " <Hints>\n"
30553 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
30554 " <Property name=\"UseCustomDataSpacing\" function=\"boolean\" />\n"
30555 " </PropertyWidgetDecorator>\n"
30556 " </Hints>\n"
30557 " </DoubleVectorProperty>\n"
30558 " <DoubleVectorProperty name=\"CustomDataSpacingInfo\"\n"
30559 " command=\"GetDataSpacing\"\n"
30560 " information_only=\"1\">\n"
30561 " <SimpleDoubleInformationHelper />\n"
30562 " </DoubleVectorProperty>\n"
30563 " <!-- End TIFFReader -->\n"
30564 " </Proxy>\n"
30565 "\n"
30566 " <!-- ================================================================== -->\n"
30567 " <Proxy class=\"vtkMetaImageReader\"\n"
30568 " label=\"Meta Image reader\"\n"
30569 " name=\"MetaImageReaderCore\">\n"
30570 " <Documentation long_help=\"Reads binary UNC meta image data.\"\n"
30571 " short_help=\"Read UNC meta image data.\">The Meta Image\n"
30572 " Reader reads binary UNC meta image data, and produces\n"
30573 " uniform rectilinear (image/volume) data. The default file\n"
30574 " extensions are .mhd and .mha.</Documentation>\n"
30575 " <StringVectorProperty animateable=\"0\"\n"
30576 " command=\"SetFileName\"\n"
30577 " name=\"FileName\"\n"
30578 " number_of_elements=\"1\"\n"
30579 " panel_visibility=\"never\">\n"
30580 " <FileListDomain name=\"files\" />\n"
30581 " <Documentation>This property specifies the file name for the Meta Image\n"
30582 " reader.</Documentation>\n"
30583 " </StringVectorProperty>\n"
30584 " <!-- End Meta Image Reader -->\n"
30585 " </Proxy>\n"
30586 "\n"
30587 " <!-- ============================================================= -->\n"
30588 " <Proxy class=\"vtkHDRReader\"\n"
30589 " label=\"HDR Reader\"\n"
30590 " name=\"HDRReader\">\n"
30591 " <Documentation long_help=\"Reads a HDR file into an image data.\"\n"
30592 " short_help=\"Read a HDR file.\">The HDR reader reads HDR\n"
30593 " (High Dynamic Range) files, and the output is a\n"
30594 " uniform rectilinear (image/volume) dataset. The default\n"
30595 " file extension is .hdr.</Documentation>\n"
30596 " <StringVectorProperty animateable=\"0\"\n"
30597 " command=\"SetFileName\"\n"
30598 " name=\"FileName\"\n"
30599 " number_of_elements=\"1\"\n"
30600 " panel_visibility=\"never\">\n"
30601 " <FileListDomain name=\"files\" />\n"
30602 " <Documentation>This property specifies the file name for the HDR\n"
30603 " reader.</Documentation>\n"
30604 " </StringVectorProperty>\n"
30605 " <DoubleVectorProperty name=\"DataSpacing\"\n"
30606 " command=\"SetDataSpacing\"\n"
30607 " number_of_elements=\"3\"\n"
30608 " default_values=\"1 1 1\">\n"
30609 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" />\n"
30610 " <Documentation>\n"
30611 " Set the spacing to use for the image output by this reader.\n"
30612 " </Documentation>\n"
30613 " </DoubleVectorProperty>\n"
30614 " <!-- End HDRReader -->\n"
30615 " </Proxy>\n"
30616 "\n"
30617 " <!-- end of \"internal_sources\" -->\n"
30618 " </ProxyGroup>\n"
30619 "\n"
30620 " <!-- ==================================================================== -->\n"
30621 " <ProxyGroup name=\"sources\">\n"
30622 "\n"
30623 " <!-- ================================================================== -->\n"
30624 " <SourceProxy class=\"vtkRawImageFileSeriesReader\"\n"
30625 " file_name_method=\"SetFileName\"\n"
30626 " label=\"Image Reader\"\n"
30627 " name=\"ImageReader\"\n"
30628 ;
30629 
30630 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOImage/Resources/readers_pv_ioimage.xml
30632 " si_class=\"vtkSIMetaReaderProxy\">\n"
30633 " <Documentation long_help=\"Reads a series of raw files into an time sequence of image datas.\"\n"
30634 " short_help=\"Read a series of raw files.\">The raw series\n"
30635 " reader reads raw files. The output is a time sequence of\n"
30636 " uniform rectilinear (image/volume) dataset. The default\n"
30637 " file extension is .raw.</Documentation>\n"
30638 " <StringVectorProperty animateable=\"0\"\n"
30639 " clean_command=\"RemoveAllFileNames\"\n"
30640 " command=\"AddFileName\"\n"
30641 " name=\"FileNames\"\n"
30642 " number_of_elements=\"1\"\n"
30643 " panel_visibility=\"never\"\n"
30644 " repeat_command=\"1\">\n"
30645 " <FileListDomain name=\"files\" />\n"
30646 " <Documentation>The list of files to be read by the reader. If more than\n"
30647 " one file is specified, the reader will switch to file series mode in\n"
30648 " which it will pretend that it can support time and provide one file per\n"
30649 " time step.</Documentation>\n"
30650 " </StringVectorProperty>\n"
30651 " <DoubleVectorProperty information_only=\"1\"\n"
30652 " name=\"TimestepValues\"\n"
30653 " repeatable=\"1\">\n"
30654 " <TimeStepsInformationHelper />\n"
30655 " <Documentation>Available timestep values.</Documentation>\n"
30656 " </DoubleVectorProperty>\n"
30657 " <IntVectorProperty name=\"ReadAsImageStack\"\n"
30658 " command=\"SetReadAsImageStack\"\n"
30659 " number_of_elements=\"1\"\n"
30660 " default_values=\"0\">\n"
30661 " <BooleanDomain name=\"bool\" />\n"
30662 " <Documentation>\n"
30663 " When set, the reader will read the set of files as an image stack, rather than\n"
30664 " a temporal file series.\n"
30665 " </Documentation>\n"
30666 " </IntVectorProperty>\n"
30667 " <SubProxy>\n"
30668 " <Proxy name=\"Reader\"\n"
30669 " proxygroup=\"internal_sources\"\n"
30670 " proxyname=\"ImageReaderCore\"></Proxy>\n"
30671 " <ExposedProperties>\n"
30672 " <Property name=\"DataScalarType\" />\n"
30673 " <Property name=\"DataByteOrder\" />\n"
30674 " <Property name=\"DataOrigin\" />\n"
30675 " <Property name=\"DataSpacing\" />\n"
30676 " <Property name=\"NumberOfScalarComponents\" />\n"
30677 " <Property name=\"FileLowerLeft\" />\n"
30678 " <Property name=\"ScalarArrayName\" />\n"
30679 " </ExposedProperties>\n"
30680 " </SubProxy>\n"
30681 " <IntVectorProperty command=\"SetFileDimensionality\"\n"
30682 " default_values=\"3\"\n"
30683 " name=\"FileDimensionality\"\n"
30684 " number_of_elements=\"1\">\n"
30685 " <EnumerationDomain name=\"enum\">\n"
30686 " <Entry text=\"2\"\n"
30687 " value=\"2\" />\n"
30688 " <Entry text=\"3\"\n"
30689 " value=\"3\" />\n"
30690 " </EnumerationDomain>\n"
30691 " <Documentation>This property indicates whether the file(s) in this\n"
30692 " dataset contain slices (2D) or volumes (3D).</Documentation>\n"
30693 " </IntVectorProperty>\n"
30694 " <IntVectorProperty command=\"SetDataExtent\"\n"
30695 " default_values=\"0 0 0 0 0 0\"\n"
30696 " name=\"DataExtent\"\n"
30697 " number_of_elements=\"6\">\n"
30698 " <IntRangeDomain name=\"range\" />\n"
30699 " <Documentation>This property specifies the minimum and maximum index\n"
30700 " values of the data in each dimension (xmin, xmax, ymin, ymax, zmin,\n"
30701 " zmax).</Documentation>\n"
30702 " </IntVectorProperty>\n"
30703 " <Hints>\n"
30704 " <ReaderFactory extensions=\"raw\"\n"
30705 " file_description=\"Raw (binary) Files\" />\n"
30706 " </Hints>\n"
30707 " <!-- End RAWSeriesReader -->\n"
30708 " </SourceProxy>\n"
30709 "\n"
30710 " <!-- ================================================================== -->\n"
30711 " <SourceProxy class=\"vtkOMETIFFReader\"\n"
30712 " label=\"OME TIFF Reader\"\n"
30713 " name=\"OMETIFFReader\">\n"
30714 " <Documentation long_help=\"Reads an OME-TIFF file.\"\n"
30715 " short_help=\"Reads an OME-TIFF file.\">\n"
30716 " Supports reading OME-TIFF files.\n"
30717 " </Documentation>\n"
30718 " <StringVectorProperty animateable=\"0\"\n"
30719 " command=\"SetFileName\"\n"
30720 " name=\"FileName\"\n"
30721 " number_of_elements=\"1\"\n"
30722 " panel_visibility=\"never\">\n"
30723 " <FileListDomain name=\"files\" />\n"
30724 " <Documentation>This property specifies the file name for the OME-TIFF reader.</Documentation>\n"
30725 " </StringVectorProperty>\n"
30726 " <IntVectorProperty name=\"UseCustomDataSpacing\"\n"
30727 " command=\"SetSpacingSpecifiedFlag\"\n"
30728 " number_of_elements=\"1\"\n"
30729 " default_values=\"0\">\n"
30730 " <BooleanDomain name=\"bool\" />\n"
30731 " <Documentation>\n"
30732 " To manually specify a custom spacing using **CustomDataSpacing**, set this property to 1 (checked).\n"
30733 " </Documentation>\n"
30734 " </IntVectorProperty>\n"
30735 " <DoubleVectorProperty name=\"CustomDataSpacing\"\n"
30736 " command=\"SetDataSpacing\"\n"
30737 " information_property=\"CustomDataSpacingInfo\"\n"
30738 " number_of_elements=\"3\"\n"
30739 " default_values=\"1 1 1\">\n"
30740 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" />\n"
30741 " <Documentation>\n"
30742 " Set the spacing to use for the image output by this reader. This is used only when\n"
30743 " **UseCustomDataSpacing** is set to 1.\n"
30744 " </Documentation>\n"
30745 " <Hints>\n"
30746 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
30747 " <Property name=\"UseCustomDataSpacing\" function=\"boolean\" />\n"
30748 " </PropertyWidgetDecorator>\n"
30749 " </Hints>\n"
30750 " </DoubleVectorProperty>\n"
30751 " <DoubleVectorProperty name=\"CustomDataSpacingInfo\"\n"
30752 " command=\"GetDataSpacing\"\n"
30753 " information_only=\"1\">\n"
30754 " <SimpleDoubleInformationHelper />\n"
30755 " </DoubleVectorProperty>\n"
30756 " <IntVectorProperty name=\"IgnoreColorMap\"\n"
30757 " command=\"SetIgnoreColorMap\"\n"
30758 " number_of_elements=\"1\"\n"
30759 " default_values=\"1\">\n"
30760 " <BooleanDomain name=\"bool\" />\n"
30761 " <Documentation>\n"
30762 " When checked, data values in the TIFF file will not be mapped to colors using the\n"
30763 " color map specified in the TIFF, if any. This is useful for files where the\n"
30764 " color map may be incorrectly specified.\n"
30765 " </Documentation>\n"
30766 " </IntVectorProperty>\n"
30767 " <DoubleVectorProperty information_only=\"1\"\n"
30768 " name=\"TimestepValues\"\n"
30769 " repeatable=\"1\">\n"
30770 " <TimeStepsInformationHelper />\n"
30771 " <Documentation>Available timestep values.</Documentation>\n"
30772 " </DoubleVectorProperty>\n"
30773 " <Hints>\n"
30774 " <ReaderFactory extensions=\"ome.tif ome.tiff\"\n"
30775 " file_description=\"OME TIFF Files\" />\n"
30776 " </Hints>\n"
30777 " <!-- End OMETIFFReader -->\n"
30778 " </SourceProxy>\n"
30779 "\n"
30780 " <!-- ================================================================== -->\n"
30781 " <SourceProxy class=\"vtkImageFileSeriesReader\"\n"
30782 " file_name_method=\"SetFileName\"\n"
30783 " label=\"PNG Series Reader\"\n"
30784 " name=\"PNGSeriesReader\"\n"
30785 " si_class=\"vtkSIMetaReaderProxy\">\n"
30786 " <Documentation long_help=\"Reads a PNG file into an image data.\"\n"
30787 " short_help=\"Read a PNG file.\">The PNG reader reads PNG\n"
30788 " (Portable Network Graphics) files, and the output is a\n"
30789 " uniform rectilinear (image/volume) dataset. The default\n"
30790 " file extension is .png.</Documentation>\n"
30791 " <StringVectorProperty animateable=\"0\"\n"
30792 " clean_command=\"RemoveAllFileNames\"\n"
30793 " command=\"AddFileName\"\n"
30794 " name=\"FileNames\"\n"
30795 " number_of_elements=\"1\"\n"
30796 " panel_visibility=\"never\"\n"
30797 " repeat_command=\"1\">\n"
30798 " <FileListDomain name=\"files\" />\n"
30799 " <Documentation>The list of files to be read by the reader. If more than\n"
30800 " one file is specified, the reader will switch to file series mode in\n"
30801 " which it will pretend that it can support time and provide one file per\n"
30802 " time step.</Documentation>\n"
30803 " </StringVectorProperty>\n"
30804 " <DoubleVectorProperty information_only=\"1\"\n"
30805 " name=\"TimestepValues\"\n"
30806 " repeatable=\"1\">\n"
30807 " <TimeStepsInformationHelper />\n"
30808 " <Documentation>Available timestep values.</Documentation>\n"
30809 " </DoubleVectorProperty>\n"
30810 " <IntVectorProperty name=\"ReadAsImageStack\"\n"
30811 " command=\"SetReadAsImageStack\"\n"
30812 " number_of_elements=\"1\"\n"
30813 " default_values=\"1\">\n"
30814 " <BooleanDomain name=\"bool\" />\n"
30815 " <Documentation>\n"
30816 " When set, the reader will read the set of files as an image stack, rather than\n"
30817 " a temporal file series.\n"
30818 " </Documentation>\n"
30819 " </IntVectorProperty>\n"
30820 " <SubProxy>\n"
30821 " <Proxy name=\"Reader\"\n"
30822 " proxygroup=\"internal_sources\"\n"
30823 " proxyname=\"PNGReader\"></Proxy>\n"
30824 " <ExposedProperties>\n"
30825 " <Property name=\"DataSpacing\" />\n"
30826 " <Property name=\"TextKeys\" />\n"
30827 " <Property name=\"TextValues\" />\n"
30828 " </ExposedProperties>\n"
30829 " </SubProxy>\n"
30830 " <Hints>\n"
30831 " <ReaderFactory extensions=\"png\"\n"
30832 " file_description=\"PNG Image Files\" />\n"
30833 " </Hints>\n"
30834 " <!-- End PNGSeriesReader -->\n"
30835 " </SourceProxy>\n"
30836 "\n"
30837 " <!-- ================================================================== -->\n"
30838 " <SourceProxy class=\"vtkImageFileSeriesReader\"\n"
30839 " file_name_method=\"SetFileName\"\n"
30840 " label=\"JPEG Series Reader\"\n"
30841 " name=\"JPEGSeriesReader\"\n"
30842 " si_class=\"vtkSIMetaReaderProxy\">\n"
30843 " <Documentation long_help=\"Reads a series of JPEG files into an time sequence of image datas.\"\n"
30844 " short_help=\"Read a series of JPEG files.\">The JPEG series\n"
30845 " reader reads JPEG files. The output is a time sequence of\n"
30846 " uniform rectilinear (image/volume) dataset. The default\n"
30847 " file extension is .jpg or .jpeg.</Documentation>\n"
30848 " <StringVectorProperty animateable=\"0\"\n"
30849 " clean_command=\"RemoveAllFileNames\"\n"
30850 " command=\"AddFileName\"\n"
30851 " name=\"FileNames\"\n"
30852 " number_of_elements=\"1\"\n"
30853 " panel_visibility=\"never\"\n"
30854 " repeat_command=\"1\">\n"
30855 " <FileListDomain name=\"files\" />\n"
30856 " <Documentation>The list of files to be read by the reader. If more than\n"
30857 " one file is specified, the reader will switch to file series mode in\n"
30858 " which it will pretend that it can support time and provide one file per\n"
30859 " time step.</Documentation>\n"
30860 " </StringVectorProperty>\n"
30861 " <DoubleVectorProperty information_only=\"1\"\n"
30862 " name=\"TimestepValues\"\n"
30863 " repeatable=\"1\">\n"
30864 " <TimeStepsInformationHelper />\n"
30865 " <Documentation>Available timestep values.</Documentation>\n"
30866 " </DoubleVectorProperty>\n"
30867 " <IntVectorProperty name=\"ReadAsImageStack\"\n"
30868 " command=\"SetReadAsImageStack\"\n"
30869 " number_of_elements=\"1\"\n"
30870 " default_values=\"1\">\n"
30871 " <BooleanDomain name=\"bool\" />\n"
30872 " <Documentation>\n"
30873 " When set, the reader will read the set of files as an image stack, rather than\n"
30874 " a temporal file series.\n"
30875 " </Documentation>\n"
30876 " </IntVectorProperty>\n"
30877 " <SubProxy>\n"
30878 " <Proxy name=\"Reader\"\n"
30879 " proxygroup=\"internal_sources\"\n"
30880 " proxyname=\"JPEGReader\"></Proxy>\n"
30881 " <ExposedProperties>\n"
30882 " <Property name=\"DataSpacing\" />\n"
30883 " </ExposedProperties>\n"
30884 " </SubProxy>\n"
30885 " <Hints>\n"
30886 " <ReaderFactory extensions=\"jpg jpeg\"\n"
30887 " file_description=\"JPEG Image Files\" />\n"
30888 " </Hints>\n"
30889 " <!-- End JPEGSeriesReader -->\n"
30890 " </SourceProxy>\n"
30891 "\n"
30892 " <!-- ================================================================== -->\n"
30893 " <SourceProxy class=\"vtkImageFileSeriesReader\"\n"
30894 " file_name_method=\"SetFileName\"\n"
30895 " label=\"MRC Series Reader\"\n"
30896 " name=\"MRCSeriesReader\"\n"
30897 " si_class=\"vtkSIMetaReaderProxy\">\n"
30898 " <Documentation long_help=\"Reads a series of MRC files into an time sequence of image datas.\"\n"
30899 " short_help=\"Read a series of MRC files.\">The MRC series\n"
30900 " reader reads MRC files. The output is a time sequence of\n"
30901 " uniform rectilinear (image/volume) dataset. The default\n"
30902 " file extension is .mrc but .ali, .st and .rec are also\n"
30903 " recognized.</Documentation>\n"
30904 " <StringVectorProperty animateable=\"0\"\n"
30905 " clean_command=\"RemoveAllFileNames\"\n"
30906 " command=\"AddFileName\"\n"
30907 " name=\"FileNames\"\n"
30908 " number_of_elements=\"1\"\n"
30909 " panel_visibility=\"never\"\n"
30910 " repeat_command=\"1\">\n"
30911 " <FileListDomain name=\"files\" />\n"
30912 " <Documentation>The list of files to be read by the reader. If more than\n"
30913 " one file is specified, the reader will switch to file series mode in\n"
30914 " which it will pretend that it can support time and provide one file per\n"
30915 " time step.</Documentation>\n"
30916 " </StringVectorProperty>\n"
30917 " <DoubleVectorProperty information_only=\"1\"\n"
30918 " name=\"TimestepValues\"\n"
30919 " repeatable=\"1\">\n"
30920 " <TimeStepsInformationHelper />\n"
30921 " <Documentation>Available timestep values.</Documentation>\n"
30922 " </DoubleVectorProperty>\n"
30923 " <SubProxy>\n"
30924 " <Proxy name=\"Reader\"\n"
30925 " proxygroup=\"internal_sources\"\n"
30926 " proxyname=\"MRCReader\"></Proxy>\n"
30927 " </SubProxy>\n"
30928 " <Hints>\n"
30929 " <ReaderFactory extensions=\"mrc ali st rec\"\n"
30930 " file_description=\"MRC Image Files\" />\n"
30931 " </Hints>\n"
30932 " <!-- End MRCSeriesReader -->\n"
30933 " </SourceProxy>\n"
30934 "\n"
30935 " <!-- ================================================================== -->\n"
30936 " <SourceProxy class=\"vtkImageFileSeriesReader\"\n"
30937 " file_name_method=\"SetFileName\"\n"
30938 " label=\"TIFF Series Reader\"\n"
30939 " name=\"TIFFSeriesReader\"\n"
30940 " si_class=\"vtkSIMetaReaderProxy\">\n"
30941 " <Documentation long_help=\"Reads a series of TIFF files into an time sequence of image datas.\"\n"
30942 ;
30943 
30944 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOImage/Resources/readers_pv_ioimage.xml
30946 " short_help=\"Read a series of TIFF files.\">The TIFF series\n"
30947 " reader reads TIFF files. The output is a time sequence of\n"
30948 " uniform rectilinear (image/volume) dataset. The default\n"
30949 " file extension is .tif or .tiff.</Documentation>\n"
30950 " <StringVectorProperty animateable=\"0\"\n"
30951 " clean_command=\"RemoveAllFileNames\"\n"
30952 " command=\"AddFileName\"\n"
30953 " name=\"FileNames\"\n"
30954 " number_of_elements=\"1\"\n"
30955 " panel_visibility=\"never\"\n"
30956 " repeat_command=\"1\">\n"
30957 " <FileListDomain name=\"files\" />\n"
30958 " <Documentation>The list of files to be read by the reader. If more than\n"
30959 " one file is specified, the reader will switch to file series mode in\n"
30960 " which it will pretend that it can support time and provide one file per\n"
30961 " time step.</Documentation>\n"
30962 " </StringVectorProperty>\n"
30963 " <DoubleVectorProperty information_only=\"1\"\n"
30964 " name=\"TimestepValues\"\n"
30965 " repeatable=\"1\">\n"
30966 " <TimeStepsInformationHelper />\n"
30967 " <Documentation>Available timestep values.</Documentation>\n"
30968 " </DoubleVectorProperty>\n"
30969 " <IntVectorProperty name=\"ReadAsImageStack\"\n"
30970 " command=\"SetReadAsImageStack\"\n"
30971 " number_of_elements=\"1\"\n"
30972 " default_values=\"1\">\n"
30973 " <BooleanDomain name=\"bool\" />\n"
30974 " <Documentation>\n"
30975 " When set, the reader will read the set of files as an image stack, rather than\n"
30976 " a temporal file series.\n"
30977 " </Documentation>\n"
30978 " </IntVectorProperty>\n"
30979 " <SubProxy>\n"
30980 " <Proxy name=\"Reader\"\n"
30981 " proxygroup=\"internal_sources\"\n"
30982 " proxyname=\"TIFFReader\"></Proxy>\n"
30983 " <ExposedProperties>\n"
30984 " <Property name=\"UseCustomDataSpacing\" />\n"
30985 " <Property name=\"CustomDataSpacing\" />\n"
30986 " <Property name=\"CustomDataSpacingInfo\" />\n"
30987 " </ExposedProperties>\n"
30988 " </SubProxy>\n"
30989 " <Hints>\n"
30990 " <ReaderFactory extensions=\"tif tiff\"\n"
30991 " file_description=\"TIFF Image Files\" />\n"
30992 " </Hints>\n"
30993 " <!-- End TIFFSeriesReader -->\n"
30994 " </SourceProxy>\n"
30995 "\n"
30996 " <!-- ============================================================= -->\n"
30997 " <SourceProxy class=\"vtkTIFFReader\"\n"
30998 " label=\"TIFF Reader\"\n"
30999 " name=\"TIFFReader\">\n"
31000 " <Documentation long_help=\"Reads a TIFF file into an image data.\"\n"
31001 " short_help=\"Read a TIFF file.\">The TIFF reader reads TIFF\n"
31002 " (Tagged Image File Format) files, and the output is a\n"
31003 " uniform rectilinear (image/volume) dataset. The default\n"
31004 " file extension is .tiff.</Documentation>\n"
31005 " <StringVectorProperty animateable=\"0\"\n"
31006 " command=\"SetFileName\"\n"
31007 " name=\"FileName\"\n"
31008 " number_of_elements=\"1\"\n"
31009 " panel_visibility=\"never\" >\n"
31010 " <FileListDomain name=\"files\" />\n"
31011 " <Documentation>This property specifies the file name for the TIFF\n"
31012 " reader.</Documentation>\n"
31013 " </StringVectorProperty>\n"
31014 " <!-- this deliberately doesn't have ReaderFactory hints\n"
31015 " TIFFSeriesReader can actually read whatever this reader reads. This is here\n"
31016 " only for backward compatibility. -->\n"
31017 " <!-- End TIFFReader -->\n"
31018 " </SourceProxy>\n"
31019 "\n"
31020 " <!-- ============================================================= -->\n"
31021 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
31022 " file_name_method=\"SetFileName\"\n"
31023 " label=\"Meta File Series Reader\"\n"
31024 " name=\"MetaImageReader\"\n"
31025 " si_class=\"vtkSIMetaReaderProxy\">\n"
31026 " <Documentation long_help=\"Reads a series of meta images.\"\n"
31027 " short_help=\"Read a series of meta images.\">Read a series\n"
31028 " of meta images. The file extension is .mhd</Documentation>\n"
31029 " <SubProxy>\n"
31030 " <Proxy name=\"Reader\"\n"
31031 " proxygroup=\"internal_sources\"\n"
31032 " proxyname=\"MetaImageReaderCore\"></Proxy>\n"
31033 " </SubProxy>\n"
31034 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
31035 " information_only=\"1\"\n"
31036 " name=\"FileNameInfo\">\n"
31037 " <SimpleStringInformationHelper />\n"
31038 " </StringVectorProperty>\n"
31039 " <StringVectorProperty animateable=\"0\"\n"
31040 " clean_command=\"RemoveAllFileNames\"\n"
31041 " command=\"AddFileName\"\n"
31042 " name=\"FileNames\"\n"
31043 " number_of_elements=\"1\"\n"
31044 " panel_visibility=\"never\"\n"
31045 " repeat_command=\"1\">\n"
31046 " <FileListDomain name=\"files\" />\n"
31047 " <Documentation>The list of files to be read by the reader. Each file is\n"
31048 " expected to be in the meta format. The standard extension is .mhd. If\n"
31049 " more than one file is specified, the reader will switch to file series\n"
31050 " mode in which it will pretend that it can support time and provide one\n"
31051 " file per time step.</Documentation>\n"
31052 " </StringVectorProperty>\n"
31053 " <DoubleVectorProperty information_only=\"1\"\n"
31054 " name=\"TimestepValues\"\n"
31055 " repeatable=\"1\">\n"
31056 " <TimeStepsInformationHelper />\n"
31057 " <Documentation>Available timestep values.</Documentation>\n"
31058 " </DoubleVectorProperty>\n"
31059 " <Hints>\n"
31060 " <ReaderFactory extensions=\"mhd mha\"\n"
31061 " file_description=\"Meta Image Files\" />\n"
31062 " </Hints>\n"
31063 " <!-- end of MetaFileSeriesReader -->\n"
31064 " </SourceProxy>\n"
31065 "\n"
31066 " <!-- ============================================================= -->\n"
31067 " <SourceProxy class=\"vtkDEMReader\"\n"
31068 " label=\"DEM Reader\"\n"
31069 " name=\"DEMReader\">\n"
31070 " <Documentation long_help=\"Reads a DEM (Digital Elevation Model) file.\"\n"
31071 " short_help=\"Read a dataset in DEM format\">The DEM reader\n"
31072 " reads Digital Elevation Model files containing elevation\n"
31073 " values derived from the U. S. Geologic Survey. The default\n"
31074 " file extension is .dem. This reader produces uniform\n"
31075 " rectilinear (image/volume) data output.</Documentation>\n"
31076 " <StringVectorProperty animateable=\"0\"\n"
31077 " command=\"SetFileName\"\n"
31078 " name=\"FileName\"\n"
31079 " number_of_elements=\"1\">\n"
31080 " <FileListDomain name=\"files\" />\n"
31081 " <Documentation>This property specifies the file name for the DEM\n"
31082 " (Digital Elevation Map) reader.</Documentation>\n"
31083 " </StringVectorProperty>\n"
31084 " <Hints>\n"
31085 " <ReaderFactory extensions=\"dem\"\n"
31086 " file_description=\"Digital Elevation Map Files\" />\n"
31087 " </Hints>\n"
31088 " <!-- End DEMReader -->\n"
31089 " </SourceProxy>\n"
31090 "\n"
31091 " <!-- ============================================================= -->\n"
31092 " <SourceProxy class=\"vtkNrrdReader\"\n"
31093 " label=\"Nrrd Reader\"\n"
31094 " name=\"NrrdReader\">\n"
31095 " <Documentation long_help=\"Reads raw image files with Nrrd meta data.\"\n"
31096 " short_help=\"Read raw image files with Nrrd meta data.\">The\n"
31097 " Nrrd reader reads raw image data much like the Raw Image\n"
31098 " Reader except that it will also read metadata information\n"
31099 " in the Nrrd format. This means that the reader will\n"
31100 " automatically set information like file dimensions. There\n"
31101 " are several limitations on what type of nrrd files we can\n"
31102 " read. This reader only supports nrrd files in raw format.\n"
31103 " Other encodings like ascii and hex will result in errors.\n"
31104 " When reading in detached headers, this only supports\n"
31105 " reading one file that is detached.</Documentation>\n"
31106 " <StringVectorProperty animateable=\"0\"\n"
31107 " command=\"SetFileName\"\n"
31108 " name=\"FileName\"\n"
31109 " number_of_elements=\"1\"\n"
31110 " panel_visibility=\"never\" >\n"
31111 " <FileListDomain name=\"files\" />\n"
31112 " <Documentation>The name of the file to read (or the meta data file that\n"
31113 " will point to the actual file).</Documentation>\n"
31114 " </StringVectorProperty>\n"
31115 " <IntVectorProperty command=\"SetDataVOI\"\n"
31116 " default_values=\"0 0 0 0 0 0\"\n"
31117 " label=\"Data VOI\"\n"
31118 " name=\"DataVOI\"\n"
31119 " number_of_elements=\"6\">\n"
31120 " <Documentation>The data volume of interest (VOI). The VOI is a\n"
31121 " sub-extent of the data that you want loaded. Setting a VOI is useful\n"
31122 " when reading from a large data set and you are only interested in a\n"
31123 " small portion of the data. If left containing all 0's, then the reader\n"
31124 " will load in the entire data set.</Documentation>\n"
31125 " </IntVectorProperty>\n"
31126 " <Hints>\n"
31127 " <ReaderFactory extensions=\"nrrd nhdr\"\n"
31128 " file_description=\"Nrrd Raw Image Files\" />\n"
31129 " </Hints>\n"
31130 " <!-- NrrdReader -->\n"
31131 " </SourceProxy>\n"
31132 "\n"
31133 " <!-- ============================================================= -->\n"
31134 " <SourceProxy label=\"DICOM Reader (Single File)\"\n"
31135 " name=\"DICOMReaderSingle\"\n"
31136 " class=\"vtkDICOMImageReader\">\n"
31137 " <Documentation long_help=\"Reads DICOM regular rectilinear grid data from a lone file.\"\n"
31138 " short_help=\"Reads DICOM file\">\n"
31139 " DICOM is a file format often used in medical imaging. This version\n"
31140 " of the reader reads a single file (as opposed to a collection of\n"
31141 " files). The DICOM reader currently only supports uncompressed\n"
31142 " files.\n"
31143 " </Documentation>\n"
31144 " <StringVectorProperty animateable=\"0\"\n"
31145 " command=\"SetFileName\"\n"
31146 " name=\"FileName\"\n"
31147 " number_of_elements=\"1\"\n"
31148 " panel_visibility=\"never\">\n"
31149 " <FileListDomain name=\"files\" />\n"
31150 " <Documentation>\n"
31151 " DICOM file to load. This version of the reader only supports\n"
31152 " loading one file at a time.\n"
31153 " </Documentation>\n"
31154 " </StringVectorProperty>\n"
31155 " <Hints>\n"
31156 " <ReaderFactory extensions=\"dcm\"\n"
31157 " file_description=\"DICOM Files (single)\" />\n"
31158 " </Hints>\n"
31159 " <!-- End DICOMReaderSingle -->\n"
31160 " </SourceProxy>\n"
31161 "\n"
31162 " <!-- ============================================================= -->\n"
31163 " <SourceProxy label=\"DICOM Reader (directory)\"\n"
31164 " name=\"DICOMReader\"\n"
31165 " class=\"vtkDICOMImageReader\">\n"
31166 " <Documentation long_help=\"Reads DICOM regular rectilinear grid data from a directory containing a file.\"\n"
31167 " short_help=\"Reads DICOM files.\">\n"
31168 " DICOM is a file format often used in medical imaging. This version\n"
31169 " of the reader will look at all files in the same directory of the\n"
31170 " selected file and load them as planes of the same data set. It is\n"
31171 " typically for 3D medical scanners to store planes as set of files\n"
31172 " in a directory.\n"
31173 " </Documentation>\n"
31174 " <Hints>\n"
31175 " <ReaderFactory extensions=\"dcm\"\n"
31176 " file_description=\"DICOM Files (directory)\" />\n"
31177 " </Hints>\n"
31178 " <StringVectorProperty animateable=\"0\"\n"
31179 " command=\"SetDirectoryName\"\n"
31180 " name=\"FileName\"\n"
31181 " number_of_elements=\"1\"\n"
31182 " panel_visibility=\"never\">\n"
31183 " <FileListDomain name=\"files\" />\n"
31184 " <Documentation>\n"
31185 " A file in the directory of files to be loaded. The DICOM reader\n"
31186 " will actually load all valid DICOM files in the same directory as\n"
31187 " this file as part of the same dataset. This is typical of how\n"
31188 " DICOM files are often stored.\n"
31189 " </Documentation>\n"
31190 " <Hints>\n"
31191 " <UseDirectoryName />\n"
31192 " </Hints>\n"
31193 " </StringVectorProperty>\n"
31194 " <!-- End DICOMReaderDirectory -->\n"
31195 " </SourceProxy>\n"
31196 "\n"
31197 " <!-- ============================================================= -->\n"
31198 " <SourceProxy name=\"SEPReader\" class=\"vtkSEPReader\" label=\"SEP Reader\">\n"
31199 " <Documentation\n"
31200 " short_help=\"Stanford Exploration Project files reader.\"\n"
31201 " long_help=\"This reader takes a .H file that points to a .H@ file and contains all the information to interpret the raw data in the .H@ file.\">\n"
31202 " </Documentation>\n"
31203 " <Hints>\n"
31204 " <ReaderFactory extensions=\"H\" file_description=\"SEP file (Plugin)\"/>\n"
31205 " </Hints>\n"
31206 "\n"
31207 " <StringVectorProperty animateable=\"0\"\n"
31208 " command=\"SetFileName\"\n"
31209 " name=\"FileName\"\n"
31210 " number_of_elements=\"1\"\n"
31211 " panel_visibility=\"never\" >\n"
31212 " <FileListDomain name=\"files\" />\n"
31213 " <Documentation>This property specifies the file name for the SEP\n"
31214 " reader.</Documentation>\n"
31215 " </StringVectorProperty>\n"
31216 "\n"
31217 " <IntVectorProperty command=\"SetOutputGridDimension\"\n"
31218 " name=\"OutputGridDimension\"\n"
31219 " number_of_elements=\"1\"\n"
31220 " default_values=\"3\"\n"
31221 " panel_visibility=\"default\" >\n"
31222 " <EnumerationDomain name=\"enum\">\n"
31223 " <Entry text=\"2D\"\n"
31224 " value=\"2\" />\n"
31225 " <Entry text=\"3D\"\n"
31226 " value=\"3\" />\n"
31227 " </EnumerationDomain>\n"
31228 " <Documentation>This property specifies the dimension of the output data set.\n"
31229 " </Documentation>\n"
31230 " </IntVectorProperty>\n"
31231 "\n"
31232 " <StringVectorProperty command=\"GetAllDimensions\"\n"
31233 " information_only=\"1\"\n"
31234 " name=\"DimensionInfo\">\n"
31235 " <StringArrayHelper />\n"
31236 " </StringVectorProperty>\n"
31237 " <StringVectorProperty animateable=\"0\"\n"
31238 " command=\"SetXDimension\"\n"
31239 " name=\"XDimension\"\n"
31240 " number_of_elements=\"1\"\n"
31241 " default_values=\"CDP\"\n"
31242 " panel_visibility=\"default\">\n"
31243 " <StringListDomain name=\"array_list\">\n"
31244 " <RequiredProperties>\n"
31245 " <Property function=\"ArrayList\"\n"
31246 " name=\"DimensionInfo\" />\n"
31247 " </RequiredProperties>\n"
31248 " </StringListDomain>\n"
31249 " </StringVectorProperty>\n"
31250 " <StringVectorProperty animateable=\"0\"\n"
31251 " command=\"SetYDimension\"\n"
31252 " name=\"YDimension\"\n"
31253 ;
31254 
31255 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOImage/Resources/readers_pv_ioimage.xml
31257 " number_of_elements=\"1\"\n"
31258 " default_values=\"LINE\"\n"
31259 " panel_visibility=\"default\">\n"
31260 " <StringListDomain name=\"array_list\">\n"
31261 " <RequiredProperties>\n"
31262 " <Property function=\"ArrayList\"\n"
31263 " name=\"DimensionInfo\" />\n"
31264 " </RequiredProperties>\n"
31265 " </StringListDomain>\n"
31266 " </StringVectorProperty>\n"
31267 " <StringVectorProperty animateable=\"0\"\n"
31268 " command=\"SetZDimension\"\n"
31269 " name=\"ZDimension\"\n"
31270 " default_values=\"DEPTH\"\n"
31271 " number_of_elements=\"1\"\n"
31272 " panel_visibility=\"default\">\n"
31273 " <StringListDomain name=\"array_list\">\n"
31274 " <RequiredProperties>\n"
31275 " <Property function=\"ArrayList\"\n"
31276 " name=\"DimensionInfo\" />\n"
31277 " </RequiredProperties>\n"
31278 " </StringListDomain>\n"
31279 " <Hints>\n"
31280 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
31281 " mode=\"visibility\"\n"
31282 " property=\"OutputGridDimension\"\n"
31283 " value=\"3\">\n"
31284 " </PropertyWidgetDecorator>\n"
31285 " </Hints>\n"
31286 " </StringVectorProperty>\n"
31287 "\n"
31288 " <IntVectorProperty name=\"FixedDimensionRange\"\n"
31289 " command=\"GetFixedDimRange\"\n"
31290 " number_of_elements=\"2\"\n"
31291 " default_values=\"0 0\"\n"
31292 " information_only=\"1\">\n"
31293 " <SimpleIntInformationHelper/>\n"
31294 " </IntVectorProperty>\n"
31295 " <StringVectorProperty animateable=\"0\"\n"
31296 " command=\"SetFixedDimension1\"\n"
31297 " name=\"FixedDimension1\"\n"
31298 " label=\"Fixed Dimension 1\"\n"
31299 " default_values=\"OFFSET\"\n"
31300 " number_of_elements=\"1\"\n"
31301 " panel_visibility=\"default\">\n"
31302 " <StringListDomain name=\"array_list\">\n"
31303 " <RequiredProperties>\n"
31304 " <Property function=\"ArrayList\"\n"
31305 " name=\"DimensionInfo\" />\n"
31306 " </RequiredProperties>\n"
31307 " </StringListDomain>\n"
31308 " </StringVectorProperty>\n"
31309 " <IntVectorProperty command=\"SetFixedDimensionValue1\"\n"
31310 " name=\"FixedDimensionValue1\"\n"
31311 " label=\"Fixed Dimension 1 Value\"\n"
31312 " number_of_elements=\"1\"\n"
31313 " default_values=\"1\"\n"
31314 " panel_visibility=\"default\">\n"
31315 " <IntRangeDomain name=\"range\"\n"
31316 " default_mode=\"min\">\n"
31317 " <RequiredProperties>\n"
31318 " <Property name=\"FixedDimensionRange\"\n"
31319 " function=\"Range\"/>\n"
31320 " </RequiredProperties>\n"
31321 " </IntRangeDomain>\n"
31322 " </IntVectorProperty>\n"
31323 " <StringVectorProperty animateable=\"0\"\n"
31324 " command=\"SetFixedDimension2\"\n"
31325 " name=\"FixedDimension2\"\n"
31326 " label=\"Fixed Dimension 2\"\n"
31327 " default_values=\"DEPTH\"\n"
31328 " number_of_elements=\"1\"\n"
31329 " panel_visibility=\"default\">\n"
31330 " <StringListDomain name=\"array_list\">\n"
31331 " <RequiredProperties>\n"
31332 " <Property function=\"ArrayList\"\n"
31333 " name=\"DimensionInfo\" />\n"
31334 " </RequiredProperties>\n"
31335 " </StringListDomain>\n"
31336 " <Hints>\n"
31337 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
31338 " mode=\"visibility\"\n"
31339 " property=\"OutputGridDimension\"\n"
31340 " value=\"2\">\n"
31341 " </PropertyWidgetDecorator>\n"
31342 " </Hints>\n"
31343 " </StringVectorProperty>\n"
31344 " <IntVectorProperty command=\"SetFixedDimensionValue2\"\n"
31345 " name=\"FixedDimensionValue2\"\n"
31346 " label=\"Fixed Dimension 2 Value\"\n"
31347 " number_of_elements=\"1\"\n"
31348 " default_values=\"1\"\n"
31349 " panel_visibility=\"default\">\n"
31350 " <IntRangeDomain name=\"range\"\n"
31351 " default_mode=\"min\">\n"
31352 " <RequiredProperties>\n"
31353 " <Property name=\"FixedDimensionRange\"\n"
31354 " function=\"Range\"/>\n"
31355 " </RequiredProperties>\n"
31356 " </IntRangeDomain>\n"
31357 " <Hints>\n"
31358 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
31359 " mode=\"visibility\"\n"
31360 " property=\"OutputGridDimension\"\n"
31361 " value=\"2\">\n"
31362 " </PropertyWidgetDecorator>\n"
31363 " </Hints>\n"
31364 " </IntVectorProperty>\n"
31365 "\n"
31366 " <StringVectorProperty command=\"GetAllRanges\"\n"
31367 " information_only=\"1\"\n"
31368 " panel_visibility=\"default\"\n"
31369 " repeat_command=\"1\"\n"
31370 " number_of_elements_per_command=\"2\"\n"
31371 " name=\"RangesInformation\"\n"
31372 " si_class=\"vtkSIDataArrayProperty\">\n"
31373 " </StringVectorProperty>\n"
31374 "\n"
31375 " <IntVectorProperty command=\"SetExtentSplitMode\"\n"
31376 " name=\"ExtentSplitMode\"\n"
31377 " number_of_elements=\"1\"\n"
31378 " default_values=\"3\"\n"
31379 " panel_visibility=\"advanced\" >\n"
31380 " <EnumerationDomain name=\"enum\">\n"
31381 " <Entry text=\"XSlab\"\n"
31382 " value=\"0\" />\n"
31383 " <Entry text=\"YSlab\"\n"
31384 " value=\"1\" />\n"
31385 " <Entry text=\"ZSlab\"\n"
31386 " value=\"2\" />\n"
31387 " <Entry text=\"Block\"\n"
31388 " value=\"3\" />\n"
31389 " </EnumerationDomain>\n"
31390 " <Documentation>This property specifies the extent mode.\n"
31391 " </Documentation>\n"
31392 " </IntVectorProperty>\n"
31393 "\n"
31394 " <PropertyGroup panel_widget=\"Line\"\n"
31395 " label=\"Dimensions setup\">\n"
31396 " <Property name=\"XDimension\" />\n"
31397 " <Property name=\"YDimension\" />\n"
31398 " <Property name=\"ZDimension\" />\n"
31399 " <Property name=\"FixedDimension1\" />\n"
31400 " <Property name=\"FixedDimensionValue1\" />\n"
31401 " <Property name=\"FixedDimension2\" />\n"
31402 " <Property name=\"FixedDimensionValue2\" />\n"
31403 " </PropertyGroup>\n"
31404 " </SourceProxy>\n"
31405 "\n"
31406 " <!-- ============================================================= -->\n"
31407 " <SourceProxy name=\"HDRReader\" class=\"vtkHDRReader\" label=\"HDR Reader\">\n"
31408 " <Documentation\n"
31409 " short_help=\"Reads a file in Radiance HDR format.\"\n"
31410 " long_help=\"Reads a file in Radiance High Dynamic Range format.\">\n"
31411 " An HDR image is a high-bit–depth image (normally 32 bits per channel)\n"
31412 " that contains color and brightness information across a very wide dynamic range.\n"
31413 " </Documentation>\n"
31414 " <Hints>\n"
31415 " <ReaderFactory extensions=\"hdr\" file_description=\"Radiance HDR file\"/>\n"
31416 " </Hints>\n"
31417 " <StringVectorProperty name=\"FileName\" command=\"SetFileName\" animateable=\"0\" number_of_elements=\"1\">\n"
31418 " <FileListDomain name=\"files\"/>\n"
31419 " </StringVectorProperty>\n"
31420 " <!-- End HDRReader -->\n"
31421 " </SourceProxy>\n"
31422 "\n"
31423 " <!-- ============================================================= -->\n"
31424 "\n"
31425 " <!-- end of \"readers\" -->\n"
31426 " </ProxyGroup>\n"
31427 "\n"
31428 "</ServerManagerConfiguration>\n"
31429 "\n";
31430 // Get single string
31432 {
31433 
31434  const size_t len0 = strlen(paraview_server_managerreaders_pv_ioimageInterface0);
31435  const size_t len1 = strlen(paraview_server_managerreaders_pv_ioimageInterface1);
31436  const size_t len2 = strlen(paraview_server_managerreaders_pv_ioimageInterface2);
31437  const size_t len3 = strlen(paraview_server_managerreaders_pv_ioimageInterface3);
31438  size_t len = ( 0
31439  + len0
31440  + len1
31441  + len2
31442  + len3 );
31443  char* res = new char[ len + 1];
31444  size_t offset = 0;
31449  assert(offset == len);
31450  res[offset] = 0;
31451  return res;
31452 }
31453 
31454 
31455 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOImage/Resources/writers_pv_ioimage.xml
31457 "<ServerManagerConfiguration>\n"
31458 " <ProxyGroup name=\"writers\">\n"
31459 "\n"
31460 " <!-- ================================================================= -->\n"
31461 " <WriterProxy class=\"vtkMetaImageWriter\"\n"
31462 " name=\"MetaImageWriter\">\n"
31463 " <Documentation short_help=\"Write a binary UNC meta image data.\">Writer to\n"
31464 " write a binary UNC meta image data. This is a fairly simple yet powerful\n"
31465 " format consisting of a text header and a binary data section. MetaImage\n"
31466 " headers are expected to have extension: \".mha\" or \".mhd\"</Documentation>\n"
31467 " <InputProperty command=\"SetInputConnection\"\n"
31468 " panel_visibility=\"never\"\n"
31469 " name=\"Input\">\n"
31470 " <DataTypeDomain composite_data_supported=\"0\"\n"
31471 " name=\"input_type\">\n"
31472 " <DataType value=\"vtkImageData\" />\n"
31473 " </DataTypeDomain>\n"
31474 " <Documentation>The input filter/source whose output dataset is to\n"
31475 " written to the file.</Documentation>\n"
31476 " </InputProperty>\n"
31477 " <StringVectorProperty command=\"SetFileName\"\n"
31478 " name=\"FileName\"\n"
31479 " panel_visibility=\"never\"\n"
31480 " number_of_elements=\"1\">\n"
31481 " <Documentation>The name of the file to be written.</Documentation>\n"
31482 " </StringVectorProperty>\n"
31483 " <Hints>\n"
31484 " <WriterFactory extensions=\"mhd\"\n"
31485 " file_description=\"Meta Image Files\" />\n"
31486 " </Hints>\n"
31487 " <!-- End of MetaImageWriter -->\n"
31488 " </WriterProxy>\n"
31489 "\n"
31490 " <!-- ================================================================= -->\n"
31491 " <WriterProxy class=\"vtkPNGWriter\"\n"
31492 " name=\"PNGWriter\">\n"
31493 " <Documentation short_help=\"Write image data as a PNG file.\">Writer to\n"
31494 " write image data as a PNG file. It supports 1 to 4 component data of\n"
31495 " unsigned char or unsigned short.\n"
31496 " This Writer can also generate a stack of images when the FileName is in\n"
31497 " the form of /path/file_%03d.png and that the input data is a 3D image\n"
31498 " data.\n"
31499 " </Documentation>\n"
31500 " <InputProperty command=\"SetInputConnection\"\n"
31501 " panel_visibility=\"never\"\n"
31502 " name=\"Input\">\n"
31503 " <DataTypeDomain composite_data_supported=\"0\"\n"
31504 " name=\"input_type\">\n"
31505 " <DataType value=\"vtkImageData\" />\n"
31506 " </DataTypeDomain>\n"
31507 " <Documentation>The input filter/source whose output dataset is to\n"
31508 " written to the file.</Documentation>\n"
31509 " </InputProperty>\n"
31510 " <StringVectorProperty command=\"SetFilePattern\"\n"
31511 " name=\"FileName\"\n"
31512 " panel_visibility=\"never\"\n"
31513 " number_of_elements=\"1\">\n"
31514 " <Documentation>The name of the file to be written.</Documentation>\n"
31515 " </StringVectorProperty>\n"
31516 " <Hints>\n"
31517 " <WriterFactory extensions=\"png\"\n"
31518 " file_description=\"PNG Image Files\" />\n"
31519 " </Hints>\n"
31520 " <!-- End of PNGWriter -->\n"
31521 " </WriterProxy>\n"
31522 "\n"
31523 " <!-- ================================================================= -->\n"
31524 " <WriterProxy class=\"vtkTIFFWriter\"\n"
31525 " name=\"TIFFWriter\">\n"
31526 " <Documentation short_help=\"Write image data as a TIFF file.\">Writer to\n"
31527 " write image data as a TIFF file.\n"
31528 " </Documentation>\n"
31529 " <InputProperty command=\"SetInputConnection\"\n"
31530 " panel_visibility=\"never\"\n"
31531 " name=\"Input\">\n"
31532 " <DataTypeDomain composite_data_supported=\"0\"\n"
31533 " name=\"input_type\">\n"
31534 " <DataType value=\"vtkImageData\" />\n"
31535 " </DataTypeDomain>\n"
31536 " <Documentation>The input filter/source whose output dataset is to be\n"
31537 " written to the file.</Documentation>\n"
31538 " </InputProperty>\n"
31539 " <StringVectorProperty command=\"SetFilePattern\"\n"
31540 " name=\"FileName\"\n"
31541 " panel_visibility=\"never\"\n"
31542 " number_of_elements=\"1\">\n"
31543 " <Documentation>The name of the file to be written.</Documentation>\n"
31544 " </StringVectorProperty>\n"
31545 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
31546 " element_types=\"0 0 0 0 2\"\n"
31547 " label=\"Scalars\"\n"
31548 " name=\"SelectInputScalars\"\n"
31549 " number_of_elements=\"5\"\n"
31550 " panel_visibility=\"default\">\n"
31551 " <ArrayListDomain attribute_type=\"Scalars\"\n"
31552 " name=\"array_list\">\n"
31553 " <RequiredProperties>\n"
31554 " <Property function=\"Input\"\n"
31555 " name=\"Input\" />\n"
31556 " </RequiredProperties>\n"
31557 " </ArrayListDomain>\n"
31558 " <Documentation>This property contains the name of the scalar array to\n"
31559 " be saved.</Documentation>\n"
31560 " </StringVectorProperty>\n"
31561 "\n"
31562 " <Hints>\n"
31563 " <WriterFactory extensions=\"tiff\"\n"
31564 " file_description=\"TIFF Image Files\" />\n"
31565 " </Hints>\n"
31566 " <!-- End of TIFFWriter -->\n"
31567 " </WriterProxy>\n"
31568 "\n"
31569 " <!-- ================================================================= -->\n"
31570 " <WriterProxy class=\"vtkJPEGWriter\"\n"
31571 " name=\"JPEGWriter\">\n"
31572 " <Documentation short_help=\"Write image data as a JPEG file.\">\n"
31573 " Writer to write image data as a JPEG file. It supports 1 to 3 component\n"
31574 " data of unsigned char or unsigned short.\n"
31575 " This Writer can also generate a stack of images when the FileName is in\n"
31576 " the form of /path/file_%03d.jpg and that the input data is a 3D image\n"
31577 " data.\n"
31578 " </Documentation>\n"
31579 " <InputProperty command=\"SetInputConnection\"\n"
31580 " panel_visibility=\"never\"\n"
31581 " name=\"Input\">\n"
31582 " <DataTypeDomain composite_data_supported=\"0\"\n"
31583 " name=\"input_type\">\n"
31584 " <DataType value=\"vtkImageData\" />\n"
31585 " </DataTypeDomain>\n"
31586 " <Documentation>The input filter/source whose output dataset is to\n"
31587 " written to the file.</Documentation>\n"
31588 " </InputProperty>\n"
31589 " <StringVectorProperty command=\"SetFilePattern\"\n"
31590 " name=\"FileName\"\n"
31591 " panel_visibility=\"never\"\n"
31592 " number_of_elements=\"1\">\n"
31593 " <Documentation>The name of the file to be written.</Documentation>\n"
31594 " </StringVectorProperty>\n"
31595 " <Hints>\n"
31596 " <WriterFactory extensions=\"jpg\"\n"
31597 " file_description=\"JPEG Image Files\" />\n"
31598 " </Hints>\n"
31599 " <!-- End of JPEGWriter -->\n"
31600 " </WriterProxy>\n"
31601 "\n"
31602 " <!-- ================================================================= -->\n"
31603 " <WriterProxy class=\"vtkJSONImageWriter\"\n"
31604 " name=\"JSONImageWriter\">\n"
31605 " <Documentation short_help=\"Write image data as a JSON file.\"/>\n"
31606 " <InputProperty command=\"SetInputConnection\"\n"
31607 " panel_visibility=\"never\"\n"
31608 " name=\"Input\">\n"
31609 " <DataTypeDomain composite_data_supported=\"0\"\n"
31610 " name=\"input_type\">\n"
31611 " <DataType value=\"vtkImageData\" />\n"
31612 " </DataTypeDomain>\n"
31613 " <Documentation>The input filter/source whose output dataset is to\n"
31614 " written to the file.</Documentation>\n"
31615 " </InputProperty>\n"
31616 " <StringVectorProperty command=\"SetFileName\"\n"
31617 " name=\"FileName\"\n"
31618 " panel_visibility=\"never\"\n"
31619 " number_of_elements=\"1\">\n"
31620 " <Documentation>The name of the file to be written.</Documentation>\n"
31621 " </StringVectorProperty>\n"
31622 " <StringVectorProperty command=\"SetArrayName\"\n"
31623 " name=\"ArrayName\"\n"
31624 " number_of_elements=\"1\">\n"
31625 " <Documentation>The name of the field to export. If Empty all fields will be saved.</Documentation>\n"
31626 " </StringVectorProperty>\n"
31627 " <IntVectorProperty command=\"SetSlice\"\n"
31628 " name=\"Slice\"\n"
31629 " default_values=\"-1\"\n"
31630 " number_of_elements=\"1\">\n"
31631 " <Documentation>Write only one slice if slice >= 0</Documentation>\n"
31632 " <IntRangeDomain min=\"-1\"\n"
31633 " name=\"range\" />\n"
31634 " </IntVectorProperty>\n"
31635 " <Hints>\n"
31636 " <WriterFactory extensions=\"json\"\n"
31637 " file_description=\"json Image Files\" />\n"
31638 " </Hints>\n"
31639 " <!-- End of vtkJSONImageWriter -->\n"
31640 " </WriterProxy>\n"
31641 "\n"
31642 " </ProxyGroup>\n"
31643 "</ServerManagerConfiguration>\n"
31644 "\n";
31645 // Get single string
31647 {
31648 
31649  const size_t len0 = strlen(paraview_server_managerwriters_pv_ioimageInterface0);
31650  size_t len = ( 0
31651  + len0 );
31652  char* res = new char[ len + 1];
31653  size_t offset = 0;
31655  assert(offset == len);
31656  res[offset] = 0;
31657  return res;
31658 }
31659 
31660 
31661 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOExodus/Resources/readers_ioexodus.xml
31663 "<ServerManagerConfiguration>\n"
31664 " <ProxyGroup name=\"internal_sources\">\n"
31665 " <!-- ================================================================== -->\n"
31666 " <SourceProxy class=\"vtkPExodusIIReader\"\n"
31667 " name=\"ExodusIIReaderCore\">\n"
31668 " <Documentation long_help=\"Reads an Exodus II file to produce an unstructured grid.\"\n"
31669 " short_help=\"Read Exodus II files.\">The Exodus reader loads\n"
31670 " Exodus II files and produces an unstructured grid output.\n"
31671 " The default file extensions are .g, .e, .ex2, .ex2v2,\n"
31672 " .exo, .gen, .exoII, .exii, .frq, .0, .00, .000, and\n"
31673 " .0000. This is a distributed reader.\n"
31674 " </Documentation>\n"
31675 " <StringVectorProperty animateable=\"0\"\n"
31676 " command=\"SetFileName\"\n"
31677 " name=\"FileName\"\n"
31678 " number_of_elements=\"1\"\n"
31679 " panel_visibility=\"never\">\n"
31680 " <FileListDomain name=\"files\" />\n"
31681 " <Documentation>This property specifies the file name for the Exodus\n"
31682 " reader.</Documentation>\n"
31683 " </StringVectorProperty>\n"
31684 " <IntVectorProperty command=\"SetHasModeShapes\"\n"
31685 " default_values=\"0\"\n"
31686 " name=\"HasModeShapes\"\n"
31687 " number_of_elements=\"1\">\n"
31688 " <BooleanDomain name=\"bool\" />\n"
31689 " <Documentation>Some simulations overload the Exodus time steps to\n"
31690 " represent mode shapes. In this case, it does not make sense to iterate\n"
31691 " over the \"time steps\", because they are not meant to be played in\n"
31692 " order. Rather, each represents the vibration at a different \"mode.\"\n"
31693 " Setting the value of this property to 1 changes the semantics of the\n"
31694 " reader to not report the time steps to downstream\n"
31695 " filters.</Documentation>\n"
31696 " </IntVectorProperty>\n"
31697 " <IntVectorProperty animateable=\"0\"\n"
31698 " command=\"SetAnimateModeShapes\"\n"
31699 " default_values=\"1\"\n"
31700 " label=\"Animate Vibrations\"\n"
31701 " name=\"AnimateVibrations\"\n"
31702 " number_of_elements=\"1\">\n"
31703 " <BooleanDomain name=\"bool\" />\n"
31704 " <Documentation>If this flag is on and HasModeShapes is also on, then\n"
31705 " this reader will report a continuous time range [0,1] and animate the\n"
31706 " displacements in a periodic sinusoid. If this flag is off and\n"
31707 " HasModeShapes is on, this reader ignores time. This flag has no effect\n"
31708 " if HasModeShapes is off.</Documentation>\n"
31709 " </IntVectorProperty>\n"
31710 " <!-- The following two properties magically send time information -->\n"
31711 " <!-- to the animation panel. Usually you only need one (the former -->\n"
31712 " <!-- for discrete time, the latter for continuous time), but changing -->\n"
31713 " <!-- the HasModeShapes ivar switches between discrete and continuous -->\n"
31714 " <!-- time. -->\n"
31715 " <DoubleVectorProperty information_only=\"1\"\n"
31716 " name=\"TimestepValues\"\n"
31717 " repeatable=\"1\">\n"
31718 " <TimeStepsInformationHelper />\n"
31719 " </DoubleVectorProperty>\n"
31720 " <IntVectorProperty command=\"GetModeShapesRange\"\n"
31721 " information_only=\"1\"\n"
31722 " name=\"ModeShapesRangeInfo\"></IntVectorProperty>\n"
31723 " <IntVectorProperty command=\"SetModeShape\"\n"
31724 " default_values=\"1\"\n"
31725 " name=\"ModeShape\"\n"
31726 " number_of_elements=\"1\">\n"
31727 " <IntRangeDomain name=\"range\" default_mode=\"min\">\n"
31728 " <RequiredProperties>\n"
31729 " <Property function=\"Range\"\n"
31730 " name=\"ModeShapesRangeInfo\" />\n"
31731 " </RequiredProperties>\n"
31732 " </IntRangeDomain>\n"
31733 " <Documentation>Specify which mode shape to animate when HasModeShapes\n"
31734 " is on.</Documentation>\n"
31735 " </IntVectorProperty>\n"
31736 " <IntVectorProperty command=\"SetIgnoreFileTime\"\n"
31737 " animateable=\"0\"\n"
31738 " default_values=\"0\"\n"
31739 " name=\"IgnoreFileTime\"\n"
31740 " label=\"Ignore File Time\"\n"
31741 " number_of_elements=\"1\">\n"
31742 " <BooleanDomain name=\"bool\" />\n"
31743 " <Documentation>If on, the reader will ignore the time value reported at\n"
31744 " each time step, using the index of the time step as the time value. This\n"
31745 " is useful for Exodus files where different time steps are overloaded to\n"
31746 " represent different aspects of a data set rather than the data set at\n"
31747 " different time values.\n"
31748 " </Documentation>\n"
31749 " </IntVectorProperty>\n"
31750 " <StringVectorProperty information_only=\"1\"\n"
31751 " name=\"EdgeBlocksInfo\">\n"
31752 " <ArraySelectionInformationHelper attribute_name=\"EdgeBlock\" />\n"
31753 " </StringVectorProperty>\n"
31754 " <StringVectorProperty command=\"SetEdgeBlockArrayStatus\"\n"
31755 " element_types=\"2 0\"\n"
31756 " information_property=\"EdgeBlocksInfo\"\n"
31757 " name=\"EdgeBlocks\"\n"
31758 " number_of_elements_per_command=\"2\"\n"
31759 " repeat_command=\"1\">\n"
31760 " <ArraySelectionDomain name=\"array_list\">\n"
31761 " <RequiredProperties>\n"
31762 " <Property function=\"ArrayList\"\n"
31763 " name=\"EdgeBlocksInfo\" />\n"
31764 " </RequiredProperties>\n"
31765 " </ArraySelectionDomain>\n"
31766 " <Documentation>Use this property to select which blocks of edges should\n"
31767 " be loaded. All edges in the same block will have the same interpolant\n"
31768 " (linear, quadratic, etc.) and have the same variables defined over\n"
31769 " them.</Documentation>\n"
31770 " </StringVectorProperty>\n"
31771 " <StringVectorProperty information_only=\"1\"\n"
31772 " name=\"FaceBlocksInfo\">\n"
31773 " <ArraySelectionInformationHelper attribute_name=\"FaceBlock\" />\n"
31774 " </StringVectorProperty>\n"
31775 " <StringVectorProperty command=\"SetFaceBlockArrayStatus\"\n"
31776 " element_types=\"2 0\"\n"
31777 " information_property=\"FaceBlocksInfo\"\n"
31778 " name=\"FaceBlocks\"\n"
31779 " number_of_elements_per_command=\"2\"\n"
31780 " repeat_command=\"1\">\n"
31781 " <ArraySelectionDomain name=\"array_list\">\n"
31782 " <RequiredProperties>\n"
31783 " <Property function=\"ArrayList\"\n"
31784 " name=\"FaceBlocksInfo\" />\n"
31785 " </RequiredProperties>\n"
31786 " </ArraySelectionDomain>\n"
31787 " <Documentation>Use this property to select which blocks of faces should\n"
31788 " be loaded. All faces in the same block will have the same interpolant\n"
31789 " (triangular, bilinear quadrilateral, etc.) and have the same variables\n"
31790 " defined over them.</Documentation>\n"
31791 " </StringVectorProperty>\n"
31792 " <StringVectorProperty information_only=\"1\"\n"
31793 " name=\"ElementBlocksInfo\">\n"
31794 " <ArraySelectionInformationHelper attribute_name=\"ElementBlock\" />\n"
31795 " </StringVectorProperty>\n"
31796 " <StringVectorProperty command=\"SetElementBlockArrayStatus\"\n"
31797 " element_types=\"2 0\"\n"
31798 " information_property=\"ElementBlocksInfo\"\n"
31799 " name=\"ElementBlocks\"\n"
31800 " number_of_elements_per_command=\"2\"\n"
31801 " repeat_command=\"1\">\n"
31802 " <ArraySelectionDomain name=\"array_list\">\n"
31803 " <RequiredProperties>\n"
31804 " <Property function=\"ArrayList\"\n"
31805 " name=\"ElementBlocksInfo\" />\n"
31806 " </RequiredProperties>\n"
31807 " </ArraySelectionDomain>\n"
31808 " <Documentation>Use this property to select which blocks of elements\n"
31809 " (cells) should be loaded. All elements (cells) in the same block will\n"
31810 " have the same interpolant (tetrahedral, triangular, trilinear\n"
31811 " hexahedral, etc.) and have the same variables defined over\n"
31812 " them.</Documentation>\n"
31813 " </StringVectorProperty>\n"
31814 " <StringVectorProperty information_only=\"1\"\n"
31815 " name=\"GlobalVariablesInfo\">\n"
31816 " <ArraySelectionInformationHelper attribute_name=\"GlobalResult\" />\n"
31817 " </StringVectorProperty>\n"
31818 " <StringVectorProperty command=\"SetGlobalResultArrayStatus\"\n"
31819 " element_types=\"2 0\"\n"
31820 " information_property=\"GlobalVariablesInfo\"\n"
31821 " name=\"GlobalVariables\"\n"
31822 " number_of_elements_per_command=\"2\"\n"
31823 " repeat_command=\"1\">\n"
31824 " <ArraySelectionDomain name=\"array_list\">\n"
31825 " <RequiredProperties>\n"
31826 " <Property function=\"ArrayList\"\n"
31827 " name=\"GlobalVariablesInfo\" />\n"
31828 " </RequiredProperties>\n"
31829 " </ArraySelectionDomain>\n"
31830 " <Documentation>Use this property to select which global (i.e.,\n"
31831 " per-mesh) variables should be loaded. Global variables are stored as\n"
31832 " arrays in the field data of the reader's output.</Documentation>\n"
31833 " </StringVectorProperty>\n"
31834 " <StringVectorProperty information_only=\"1\"\n"
31835 " name=\"PointVariablesInfo\">\n"
31836 " <ArraySelectionInformationHelper attribute_name=\"PointResult\" />\n"
31837 " </StringVectorProperty>\n"
31838 " <StringVectorProperty command=\"SetPointResultArrayStatus\"\n"
31839 " element_types=\"2 0\"\n"
31840 " information_property=\"PointVariablesInfo\"\n"
31841 " name=\"PointVariables\"\n"
31842 " number_of_elements_per_command=\"2\"\n"
31843 " repeat_command=\"1\">\n"
31844 " <ArraySelectionDomain name=\"array_list\">\n"
31845 " <RequiredProperties>\n"
31846 " <Property function=\"ArrayList\"\n"
31847 " name=\"PointVariablesInfo\" />\n"
31848 " </RequiredProperties>\n"
31849 " </ArraySelectionDomain>\n"
31850 " <Documentation>Use this property to select which nodal (i.e.,\n"
31851 " per-point) variables should be loaded.</Documentation>\n"
31852 " </StringVectorProperty>\n"
31853 " <StringVectorProperty information_only=\"1\"\n"
31854 " name=\"EdgeVariablesInfo\">\n"
31855 " <ArraySelectionInformationHelper attribute_name=\"EdgeResult\" />\n"
31856 " </StringVectorProperty>\n"
31857 " <StringVectorProperty command=\"SetEdgeResultArrayStatus\"\n"
31858 " element_types=\"2 0\"\n"
31859 " information_property=\"EdgeVariablesInfo\"\n"
31860 " name=\"EdgeVariables\"\n"
31861 " number_of_elements_per_command=\"2\"\n"
31862 " repeat_command=\"1\">\n"
31863 " <ArraySelectionDomain name=\"array_list\">\n"
31864 " <RequiredProperties>\n"
31865 " <Property function=\"ArrayList\"\n"
31866 " name=\"EdgeVariablesInfo\" />\n"
31867 " </RequiredProperties>\n"
31868 " </ArraySelectionDomain>\n"
31869 " <Documentation>Use this property to select which variables defined over\n"
31870 " edges should be loaded. Edges are oriented boundaries of one or more\n"
31871 " higher-dimensional cells also present in the mesh. Edge variables\n"
31872 " specify a single value per entry in some edge block.</Documentation>\n"
31873 " </StringVectorProperty>\n"
31874 " <StringVectorProperty information_only=\"1\"\n"
31875 " name=\"FaceVariablesInfo\">\n"
31876 " <ArraySelectionInformationHelper attribute_name=\"FaceResult\" />\n"
31877 " </StringVectorProperty>\n"
31878 " <StringVectorProperty command=\"SetFaceResultArrayStatus\"\n"
31879 " element_types=\"2 0\"\n"
31880 " information_property=\"FaceVariablesInfo\"\n"
31881 " name=\"FaceVariables\"\n"
31882 " number_of_elements_per_command=\"2\"\n"
31883 " repeat_command=\"1\">\n"
31884 " <ArraySelectionDomain name=\"array_list\">\n"
31885 " <RequiredProperties>\n"
31886 " <Property function=\"ArrayList\"\n"
31887 " name=\"FaceVariablesInfo\" />\n"
31888 " </RequiredProperties>\n"
31889 " </ArraySelectionDomain>\n"
31890 " <Documentation>Use this property to select which variables defined over\n"
31891 " faces should be loaded. Faces are oriented boundaries of one or more\n"
31892 " higher-dimensional cells also present in the mesh. Face variables\n"
31893 " specify a single value per entry in some face block.</Documentation>\n"
31894 " </StringVectorProperty>\n"
31895 " <StringVectorProperty information_only=\"1\"\n"
31896 " name=\"ElementVariablesInfo\">\n"
31897 " <ArraySelectionInformationHelper attribute_name=\"ElementResult\" />\n"
31898 " </StringVectorProperty>\n"
31899 " <StringVectorProperty command=\"SetElementResultArrayStatus\"\n"
31900 " element_types=\"2 0\"\n"
31901 " information_property=\"ElementVariablesInfo\"\n"
31902 " name=\"ElementVariables\"\n"
31903 " number_of_elements_per_command=\"2\"\n"
31904 " repeat_command=\"1\">\n"
31905 " <ArraySelectionDomain name=\"array_list\">\n"
31906 " <RequiredProperties>\n"
31907 " <Property function=\"ArrayList\"\n"
31908 " name=\"ElementVariablesInfo\" />\n"
31909 " </RequiredProperties>\n"
31910 " </ArraySelectionDomain>\n"
31911 " <Documentation>Use this property to select which variables defined over\n"
31912 " elements (cells) should be loaded. Element variables specify a single\n"
31913 " value per entry in some element block.</Documentation>\n"
31914 " </StringVectorProperty>\n"
31915 " <StringVectorProperty information_only=\"1\"\n"
31916 " name=\"NodeMapInfo\">\n"
31917 " <ArraySelectionInformationHelper attribute_name=\"NodeMap\" />\n"
31918 " </StringVectorProperty>\n"
31919 " <StringVectorProperty command=\"SetNodeMapArrayStatus\"\n"
31920 " element_types=\"2 0\"\n"
31921 " information_property=\"NodeMapInfo\"\n"
31922 " name=\"NodeMapArrayStatus\"\n"
31923 " number_of_elements_per_command=\"2\"\n"
31924 " repeat_command=\"1\">\n"
31925 " <ArraySelectionDomain name=\"array_list\">\n"
31926 " <RequiredProperties>\n"
31927 " <Property function=\"ArrayList\"\n"
31928 " name=\"NodeMapInfo\" />\n"
31929 " </RequiredProperties>\n"
31930 " </ArraySelectionDomain>\n"
31931 " <Documentation>Specify which maps defined over nodes (points) in the\n"
31932 " mesh should be loaded. A node map is a renumbering of all the points in\n"
31933 " a file from their offset in the file to some arbitrary integers,\n"
31934 " usually specifying a unique global ID across a set of files. These are\n"
31935 " sometimes called new-style maps because they are specified differently\n"
31936 " than in older Exodus files, which only allowed a single node\n"
31937 " map.</Documentation>\n"
31938 " </StringVectorProperty>\n"
31939 " <StringVectorProperty information_only=\"1\"\n"
31940 " name=\"EdgeMapInfo\">\n"
31941 " <ArraySelectionInformationHelper attribute_name=\"EdgeMap\" />\n"
31942 ;
31943 
31944 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOExodus/Resources/readers_ioexodus.xml
31946 " </StringVectorProperty>\n"
31947 " <StringVectorProperty command=\"SetEdgeMapArrayStatus\"\n"
31948 " element_types=\"2 0\"\n"
31949 " information_property=\"EdgeMapInfo\"\n"
31950 " name=\"EdgeMapArrayStatus\"\n"
31951 " number_of_elements_per_command=\"2\"\n"
31952 " repeat_command=\"1\">\n"
31953 " <ArraySelectionDomain name=\"array_list\">\n"
31954 " <RequiredProperties>\n"
31955 " <Property function=\"ArrayList\"\n"
31956 " name=\"EdgeMapInfo\" />\n"
31957 " </RequiredProperties>\n"
31958 " </ArraySelectionDomain>\n"
31959 " <Documentation>Specify which maps defined over edges in the mesh should\n"
31960 " be loaded. An edge map is a renumbering of all the edges (across all\n"
31961 " the edge blocks of a file) from their offset in the file to some\n"
31962 " arbitrary integers, usually specifying a unique global ID across a set\n"
31963 " of files.</Documentation>\n"
31964 " <Hints>\n"
31965 " <OmitFromLoadAllVariables />\n"
31966 " </Hints>\n"
31967 " </StringVectorProperty>\n"
31968 " <StringVectorProperty information_only=\"1\"\n"
31969 " name=\"FaceMapInfo\">\n"
31970 " <ArraySelectionInformationHelper attribute_name=\"FaceMap\" />\n"
31971 " </StringVectorProperty>\n"
31972 " <StringVectorProperty command=\"SetFaceMapArrayStatus\"\n"
31973 " element_types=\"2 0\"\n"
31974 " information_property=\"FaceMapInfo\"\n"
31975 " name=\"FaceMapArrayStatus\"\n"
31976 " number_of_elements_per_command=\"2\"\n"
31977 " repeat_command=\"1\">\n"
31978 " <ArraySelectionDomain name=\"array_list\">\n"
31979 " <RequiredProperties>\n"
31980 " <Property function=\"ArrayList\"\n"
31981 " name=\"FaceMapInfo\" />\n"
31982 " </RequiredProperties>\n"
31983 " </ArraySelectionDomain>\n"
31984 " <Documentation>Specify which maps defined over faces in the mesh should\n"
31985 " be loaded. A face map is a renumbering of all the faces (across all the\n"
31986 " face blocks of a file) from their offset in the file to some arbitrary\n"
31987 " integers, usually specifying a unique global ID across a set of\n"
31988 " files.</Documentation>\n"
31989 " <Hints>\n"
31990 " <OmitFromLoadAllVariables />\n"
31991 " </Hints>\n"
31992 " </StringVectorProperty>\n"
31993 " <StringVectorProperty information_only=\"1\"\n"
31994 " name=\"ElementMapInfo\">\n"
31995 " <ArraySelectionInformationHelper attribute_name=\"ElementMap\" />\n"
31996 " </StringVectorProperty>\n"
31997 " <StringVectorProperty command=\"SetElementMapArrayStatus\"\n"
31998 " element_types=\"2 0\"\n"
31999 " information_property=\"ElementMapInfo\"\n"
32000 " name=\"ElementMapArrayStatus\"\n"
32001 " number_of_elements_per_command=\"2\"\n"
32002 " repeat_command=\"1\">\n"
32003 " <ArraySelectionDomain name=\"array_list\">\n"
32004 " <RequiredProperties>\n"
32005 " <Property function=\"ArrayList\"\n"
32006 " name=\"ElementMapInfo\" />\n"
32007 " </RequiredProperties>\n"
32008 " </ArraySelectionDomain>\n"
32009 " <Documentation>Specify which maps defined over elements (cells) in the\n"
32010 " mesh should be loaded. An element map is a renumbering of all the\n"
32011 " elements (across all the element blocks of a file) from their offset in\n"
32012 " the file to some arbitrary integers, usually specifying a unique global\n"
32013 " ID across a set of files. These are sometimes called new-style maps\n"
32014 " because they are specified differently than in older Exodus files,\n"
32015 " which only allowed a single element map.</Documentation>\n"
32016 " <Hints>\n"
32017 " <OmitFromLoadAllVariables />\n"
32018 " </Hints>\n"
32019 " </StringVectorProperty>\n"
32020 " <StringVectorProperty information_only=\"1\"\n"
32021 " name=\"NodeSetInfo\">\n"
32022 " <ArraySelectionInformationHelper attribute_name=\"NodeSet\" />\n"
32023 " </StringVectorProperty>\n"
32024 " <StringVectorProperty command=\"SetNodeSetArrayStatus\"\n"
32025 " element_types=\"2 0\"\n"
32026 " information_property=\"NodeSetInfo\"\n"
32027 " name=\"NodeSetArrayStatus\"\n"
32028 " number_of_elements_per_command=\"2\"\n"
32029 " repeat_command=\"1\">\n"
32030 " <ArraySelectionDomain name=\"array_list\">\n"
32031 " <RequiredProperties>\n"
32032 " <Property function=\"ArrayList\"\n"
32033 " name=\"NodeSetInfo\" />\n"
32034 " </RequiredProperties>\n"
32035 " </ArraySelectionDomain>\n"
32036 " <Documentation>An Exodus II file may define subsets of all the nodes\n"
32037 " (points) in a file as sets in their own right. Variables, such as\n"
32038 " boundary conditions, may then be defined over these sets by specifying\n"
32039 " a single number per node. This property specifies which of those sets\n"
32040 " should be loaded. The accompanying NodeSetResultArrayStatus property\n"
32041 " specifies which variables defined over those sets should be\n"
32042 " loaded.</Documentation>\n"
32043 " <Hints>\n"
32044 " <OmitFromLoadAllVariables />\n"
32045 " </Hints>\n"
32046 " </StringVectorProperty>\n"
32047 " <StringVectorProperty information_only=\"1\"\n"
32048 " name=\"SideSetInfo\">\n"
32049 " <ArraySelectionInformationHelper attribute_name=\"SideSet\" />\n"
32050 " </StringVectorProperty>\n"
32051 " <StringVectorProperty command=\"SetSideSetArrayStatus\"\n"
32052 " element_types=\"2 0\"\n"
32053 " information_property=\"SideSetInfo\"\n"
32054 " name=\"SideSetArrayStatus\"\n"
32055 " number_of_elements_per_command=\"2\"\n"
32056 " repeat_command=\"1\">\n"
32057 " <ArraySelectionDomain name=\"array_list\">\n"
32058 " <RequiredProperties>\n"
32059 " <Property function=\"ArrayList\"\n"
32060 " name=\"SideSetInfo\" />\n"
32061 " </RequiredProperties>\n"
32062 " </ArraySelectionDomain>\n"
32063 " <Documentation>An Exodus II file may define subsets of all the\n"
32064 " <i>boundaries</i>of all the elements in a file as sets in their own\n"
32065 " right. This property specifies which of those sets should be loaded.\n"
32066 " Variables, such as boundary conditions, may then be defined over these\n"
32067 " sets by specifying a single number per side. For example, a hexahedron\n"
32068 " has 18 sides: 6 faces and 12 edges. Any of these sides may be\n"
32069 " individually called out in a set and assigned a result value. The\n"
32070 " accompanying SideSetResultArrayStatus property specifies which\n"
32071 " variables defined over those sets should be loaded.</Documentation>\n"
32072 " <Hints>\n"
32073 " <OmitFromLoadAllVariables />\n"
32074 " </Hints>\n"
32075 " </StringVectorProperty>\n"
32076 " <StringVectorProperty information_only=\"1\"\n"
32077 " name=\"FaceSetInfo\">\n"
32078 " <ArraySelectionInformationHelper attribute_name=\"FaceSet\" />\n"
32079 " </StringVectorProperty>\n"
32080 " <StringVectorProperty command=\"SetFaceSetArrayStatus\"\n"
32081 " element_types=\"2 0\"\n"
32082 " information_property=\"FaceSetInfo\"\n"
32083 " name=\"FaceSetArrayStatus\"\n"
32084 " number_of_elements_per_command=\"2\"\n"
32085 " repeat_command=\"1\">\n"
32086 " <ArraySelectionDomain name=\"array_list\">\n"
32087 " <RequiredProperties>\n"
32088 " <Property function=\"ArrayList\"\n"
32089 " name=\"FaceSetInfo\" />\n"
32090 " </RequiredProperties>\n"
32091 " </ArraySelectionDomain>\n"
32092 " <Documentation>An Exodus II file may define subsets of all the faces\n"
32093 " (across all face blocks) in a file as sets in their own right. This\n"
32094 " property specifies which of those sets should be loaded. Variables,\n"
32095 " such as boundary conditions, may then be defined over these sets by\n"
32096 " specifying a single number per face. The accompanying\n"
32097 " FaceSetResultArrayStatus property specifies which variables defined\n"
32098 " over those sets should be loaded.</Documentation>\n"
32099 " <Hints>\n"
32100 " <OmitFromLoadAllVariables />\n"
32101 " </Hints>\n"
32102 " </StringVectorProperty>\n"
32103 " <StringVectorProperty information_only=\"1\"\n"
32104 " name=\"EdgeSetInfo\">\n"
32105 " <ArraySelectionInformationHelper attribute_name=\"EdgeSet\" />\n"
32106 " </StringVectorProperty>\n"
32107 " <StringVectorProperty command=\"SetEdgeSetArrayStatus\"\n"
32108 " element_types=\"2 0\"\n"
32109 " information_property=\"EdgeSetInfo\"\n"
32110 " name=\"EdgeSetArrayStatus\"\n"
32111 " number_of_elements_per_command=\"2\"\n"
32112 " repeat_command=\"1\">\n"
32113 " <ArraySelectionDomain name=\"array_list\">\n"
32114 " <RequiredProperties>\n"
32115 " <Property function=\"ArrayList\"\n"
32116 " name=\"EdgeSetInfo\" />\n"
32117 " </RequiredProperties>\n"
32118 " </ArraySelectionDomain>\n"
32119 " <Documentation>An Exodus II file may define subsets of all the edges\n"
32120 " (across all edge blocks) in a file as sets in their own right. This\n"
32121 " property specifies which of those sets should be loaded. Variables,\n"
32122 " such as boundary conditions, may then be defined over these sets by\n"
32123 " specifying a single number per edge. The accompanying\n"
32124 " EdgeSetResultArrayStatus property specifies which variables defined\n"
32125 " over those sets should be loaded.</Documentation>\n"
32126 " <Hints>\n"
32127 " <OmitFromLoadAllVariables />\n"
32128 " </Hints>\n"
32129 " </StringVectorProperty>\n"
32130 " <StringVectorProperty information_only=\"1\"\n"
32131 " name=\"ElementSetInfo\">\n"
32132 " <ArraySelectionInformationHelper attribute_name=\"ElementSet\" />\n"
32133 " </StringVectorProperty>\n"
32134 " <StringVectorProperty command=\"SetElementSetArrayStatus\"\n"
32135 " element_types=\"2 0\"\n"
32136 " information_property=\"ElementSetInfo\"\n"
32137 " name=\"ElementSetArrayStatus\"\n"
32138 " number_of_elements_per_command=\"2\"\n"
32139 " repeat_command=\"1\">\n"
32140 " <ArraySelectionDomain name=\"array_list\">\n"
32141 " <RequiredProperties>\n"
32142 " <Property function=\"ArrayList\"\n"
32143 " name=\"ElementSetInfo\" />\n"
32144 " </RequiredProperties>\n"
32145 " </ArraySelectionDomain>\n"
32146 " <Documentation>An Exodus II file may define subsets of all the elements\n"
32147 " (across all element blocks) in a file as sets in their own right. This\n"
32148 " property specifies which of those sets should be loaded. Variables,\n"
32149 " such as feature classifiers, may then be defined over these sets by\n"
32150 " specifying a single number per element. The accompanying\n"
32151 " ElementSetResultArrayStatus property specifies which variables defined\n"
32152 " over those sets should be loaded.</Documentation>\n"
32153 " <Hints>\n"
32154 " <OmitFromLoadAllVariables />\n"
32155 " </Hints>\n"
32156 " </StringVectorProperty>\n"
32157 " <StringVectorProperty information_only=\"1\"\n"
32158 " name=\"ElementSetResultArrayInfo\">\n"
32159 " <ArraySelectionInformationHelper attribute_name=\"ElementSetResult\" />\n"
32160 " </StringVectorProperty>\n"
32161 " <StringVectorProperty command=\"SetElementSetResultArrayStatus\"\n"
32162 " element_types=\"2 0\"\n"
32163 " information_property=\"ElementSetResultArrayInfo\"\n"
32164 " name=\"ElementSetResultArrayStatus\"\n"
32165 " number_of_elements_per_command=\"2\"\n"
32166 " repeat_command=\"1\">\n"
32167 " <ArraySelectionDomain name=\"array_list\">\n"
32168 " <RequiredProperties>\n"
32169 " <Property function=\"ArrayList\"\n"
32170 " name=\"ElementSetResultArrayInfo\" />\n"
32171 " </RequiredProperties>\n"
32172 " </ArraySelectionDomain>\n"
32173 " <Documentation>An Exodus II file may define subsets of all the elements\n"
32174 " (across all element blocks) in a file as sets in their own right.\n"
32175 " Variables, such as feature classifiers, may then be defined over these\n"
32176 " sets by specifying a single number per element. This property specifies\n"
32177 " which of those variables should be loaded. The corresponding set must\n"
32178 " also be loaded using the ElementSetArrayStatus property in order for\n"
32179 " the variable to appear.</Documentation>\n"
32180 " <Hints>\n"
32181 " <OmitFromLoadAllVariables />\n"
32182 " </Hints>\n"
32183 " </StringVectorProperty>\n"
32184 " <StringVectorProperty information_only=\"1\"\n"
32185 " name=\"SideSetResultArrayInfo\">\n"
32186 " <ArraySelectionInformationHelper attribute_name=\"SideSetResult\" />\n"
32187 " </StringVectorProperty>\n"
32188 " <StringVectorProperty command=\"SetSideSetResultArrayStatus\"\n"
32189 " element_types=\"2 0\"\n"
32190 " information_property=\"SideSetResultArrayInfo\"\n"
32191 " name=\"SideSetResultArrayStatus\"\n"
32192 " number_of_elements_per_command=\"2\"\n"
32193 " repeat_command=\"1\">\n"
32194 " <ArraySelectionDomain name=\"array_list\">\n"
32195 " <RequiredProperties>\n"
32196 " <Property function=\"ArrayList\"\n"
32197 " name=\"SideSetResultArrayInfo\" />\n"
32198 " </RequiredProperties>\n"
32199 " </ArraySelectionDomain>\n"
32200 " <Documentation>An Exodus II file may define subsets of all the\n"
32201 " <i>boundaries</i>of all the elements in a file as sets in their own\n"
32202 " right. Variables, such as boundary conditions, may then be defined over\n"
32203 " these sets by specifying a single number per side. For example, a\n"
32204 " hexahedron has 18 sides: 6 faces and 12 edges. Any of these sides may\n"
32205 " be individually called out in a set and assigned a result value. This\n"
32206 " property specifies which of those variables should be loaded. The\n"
32207 " corresponding set must also be loaded using the SideSetArrayStatus\n"
32208 " property in order for the variable to appear.</Documentation>\n"
32209 " <Hints>\n"
32210 " <OmitFromLoadAllVariables />\n"
32211 " </Hints>\n"
32212 " </StringVectorProperty>\n"
32213 " <StringVectorProperty information_only=\"1\"\n"
32214 " name=\"FaceSetResultArrayInfo\">\n"
32215 " <ArraySelectionInformationHelper attribute_name=\"FaceSetResult\" />\n"
32216 " </StringVectorProperty>\n"
32217 " <StringVectorProperty command=\"SetFaceSetResultArrayStatus\"\n"
32218 " element_types=\"2 0\"\n"
32219 " information_property=\"FaceSetResultArrayInfo\"\n"
32220 " name=\"FaceSetResultArrayStatus\"\n"
32221 " number_of_elements_per_command=\"2\"\n"
32222 " repeat_command=\"1\">\n"
32223 " <ArraySelectionDomain name=\"array_list\">\n"
32224 " <RequiredProperties>\n"
32225 " <Property function=\"ArrayList\"\n"
32226 " name=\"FaceSetResultArrayInfo\" />\n"
32227 " </RequiredProperties>\n"
32228 " </ArraySelectionDomain>\n"
32229 " <Documentation>An Exodus II file may define subsets of all the faces\n"
32230 ;
32231 
32232 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOExodus/Resources/readers_ioexodus.xml
32234 " (across all face blocks) in a file as sets in their own right.\n"
32235 " Variables, such as boundary conditions, may then be defined over these\n"
32236 " sets by specifying a single number per face. This property specifies\n"
32237 " which of those variables should be loaded. The corresponding set must\n"
32238 " also be loaded using the FaceSetArrayStatus property in order for the\n"
32239 " variable to appear.</Documentation>\n"
32240 " <Hints>\n"
32241 " <OmitFromLoadAllVariables />\n"
32242 " </Hints>\n"
32243 " </StringVectorProperty>\n"
32244 " <StringVectorProperty information_only=\"1\"\n"
32245 " name=\"EdgeSetResultArrayInfo\">\n"
32246 " <ArraySelectionInformationHelper attribute_name=\"EdgeSetResult\" />\n"
32247 " </StringVectorProperty>\n"
32248 " <StringVectorProperty command=\"SetEdgeSetResultArrayStatus\"\n"
32249 " element_types=\"2 0\"\n"
32250 " information_property=\"EdgeSetResultArrayInfo\"\n"
32251 " name=\"EdgeSetResultArrayStatus\"\n"
32252 " number_of_elements_per_command=\"2\"\n"
32253 " repeat_command=\"1\">\n"
32254 " <ArraySelectionDomain name=\"array_list\">\n"
32255 " <RequiredProperties>\n"
32256 " <Property function=\"ArrayList\"\n"
32257 " name=\"EdgeSetResultArrayInfo\" />\n"
32258 " </RequiredProperties>\n"
32259 " </ArraySelectionDomain>\n"
32260 " <Documentation>An Exodus II file may define subsets of all the edges\n"
32261 " (across all edge blocks) in a file as sets in their own right.\n"
32262 " Variables, such as boundary conditions, may then be defined over these\n"
32263 " sets by specifying a single number per edge. This property specifies\n"
32264 " which of those variables should be loaded. The corresponding set must\n"
32265 " also be loaded using the EdgeSetArrayStatus property in order for the\n"
32266 " variable to appear.</Documentation>\n"
32267 " <Hints>\n"
32268 " <OmitFromLoadAllVariables />\n"
32269 " </Hints>\n"
32270 " </StringVectorProperty>\n"
32271 " <StringVectorProperty information_only=\"1\"\n"
32272 " name=\"NodeSetResultArrayInfo\">\n"
32273 " <ArraySelectionInformationHelper attribute_name=\"NodeSetResult\" />\n"
32274 " </StringVectorProperty>\n"
32275 " <StringVectorProperty command=\"SetNodeSetResultArrayStatus\"\n"
32276 " element_types=\"2 0\"\n"
32277 " information_property=\"NodeSetResultArrayInfo\"\n"
32278 " name=\"NodeSetResultArrayStatus\"\n"
32279 " number_of_elements_per_command=\"2\"\n"
32280 " repeat_command=\"1\">\n"
32281 " <ArraySelectionDomain name=\"array_list\">\n"
32282 " <RequiredProperties>\n"
32283 " <Property function=\"ArrayList\"\n"
32284 " name=\"NodeSetResultArrayInfo\" />\n"
32285 " </RequiredProperties>\n"
32286 " </ArraySelectionDomain>\n"
32287 " <Documentation>An Exodus II file may define subsets of all the nodes\n"
32288 " (points) in a file as sets in their own right. Variables, such as\n"
32289 " boundary conditions, may then be defined over these sets by specifying\n"
32290 " a single number per node. This property specifies which of those\n"
32291 " variables should be loaded. The corresponding set must also be loaded\n"
32292 " using the NodeSetArrayStatus property in order for the variable to\n"
32293 " appear.</Documentation>\n"
32294 " <Hints>\n"
32295 " <OmitFromLoadAllVariables />\n"
32296 " </Hints>\n"
32297 " </StringVectorProperty>\n"
32298 " <IntVectorProperty command=\"SetApplyDisplacements\"\n"
32299 " default_values=\"1\"\n"
32300 " name=\"ApplyDisplacements\"\n"
32301 " number_of_elements=\"1\">\n"
32302 " <BooleanDomain name=\"bool\" />\n"
32303 " <Documentation>Geometric locations can include displacements. When this\n"
32304 " option is on, the nodal positions are 'displaced' by the standard\n"
32305 " exodus displacement vector. If displacements are turned 'off', the user\n"
32306 " can explicitly add them by applying a warp filter.</Documentation>\n"
32307 " </IntVectorProperty>\n"
32308 " <DoubleVectorProperty command=\"SetDisplacementMagnitude\"\n"
32309 " default_values=\"1\"\n"
32310 " name=\"DisplacementMagnitude\"\n"
32311 " number_of_elements=\"1\">\n"
32312 " <DoubleRangeDomain name=\"range\" />\n"
32313 " <Documentation>When displacements are being applied, they are scaled by\n"
32314 " this amount. Set to 1 for no scaling.</Documentation>\n"
32315 " </DoubleVectorProperty>\n"
32316 " <IntVectorProperty command=\"SetGenerateObjectIdCellArray\"\n"
32317 " default_values=\"1\"\n"
32318 " name=\"GenerateObjectIdCellArray\"\n"
32319 " number_of_elements=\"1\">\n"
32320 " <BooleanDomain name=\"bool\" />\n"
32321 " <Documentation>Specifies whether a variable named \"ObjectId\" should be\n"
32322 " created for each entry of each block and set being loaded and assigned\n"
32323 " the identifying number of the block or set, so that given a cell one\n"
32324 " can readily identify the block or set it came from. This is useful for\n"
32325 " coloring a mesh by block ID or set ID.</Documentation>\n"
32326 " </IntVectorProperty>\n"
32327 " <IntVectorProperty command=\"SetGenerateGlobalNodeIdArray\"\n"
32328 " default_values=\"1\"\n"
32329 " name=\"GenerateGlobalNodeIdArray\"\n"
32330 " number_of_elements=\"1\">\n"
32331 " <BooleanDomain name=\"bool\" />\n"
32332 " <Documentation>Should the reader retrieve the first new-style node map,\n"
32333 " or if that is not present, the solitary old-style node map (which\n"
32334 " always exists but may be procedurally generated if it is not stored\n"
32335 " with the file)?</Documentation>\n"
32336 " </IntVectorProperty>\n"
32337 " <IntVectorProperty command=\"SetGenerateGlobalElementIdArray\"\n"
32338 " default_values=\"1\"\n"
32339 " name=\"GenerateGlobalElementIdArray\"\n"
32340 " number_of_elements=\"1\">\n"
32341 " <BooleanDomain name=\"bool\" />\n"
32342 " <Documentation>Should the reader retrieve the first new-style element\n"
32343 " map, or if that is not present, the solitary old-style element map\n"
32344 " (which always exists but may be procedurally generated if it is not\n"
32345 " stored with the file)?</Documentation>\n"
32346 " </IntVectorProperty>\n"
32347 " <IntVectorProperty command=\"SetGenerateImplicitNodeIdArray\"\n"
32348 " default_values=\"0\"\n"
32349 " name=\"GenerateImplicitNodeIdArray\"\n"
32350 " number_of_elements=\"1\">\n"
32351 " <BooleanDomain name=\"bool\" />\n"
32352 " <Documentation>Should the reader retrieve the solitary old-style node\n"
32353 " map (which always exists but may be procedurally generated if it is not\n"
32354 " stored with the file)?</Documentation>\n"
32355 " </IntVectorProperty>\n"
32356 " <IntVectorProperty command=\"SetGenerateImplicitElementIdArray\"\n"
32357 " default_values=\"0\"\n"
32358 " name=\"GenerateImplicitElementIdArray\"\n"
32359 " number_of_elements=\"1\">\n"
32360 " <BooleanDomain name=\"bool\" />\n"
32361 " <Documentation>Should the reader retrieve the solitary old-style\n"
32362 " element map (which always exists but may be procedurally generated if\n"
32363 " it is not stored with the file)?</Documentation>\n"
32364 " </IntVectorProperty>\n"
32365 " <IntVectorProperty command=\"SetGenerateFileIdArray\"\n"
32366 " default_values=\"0\"\n"
32367 " name=\"GenerateFileIdArray\"\n"
32368 " number_of_elements=\"1\">\n"
32369 " <BooleanDomain name=\"bool\" />\n"
32370 " <Documentation>Should each cell in the mesh be assigned an integer\n"
32371 " identifying the file it came from? If turned on, a cell variable named\n"
32372 " \"FileId\" should be present.</Documentation>\n"
32373 " </IntVectorProperty>\n"
32374 " <StringVectorProperty animateable=\"0\"\n"
32375 " command=\"SetFilePrefix\"\n"
32376 " name=\"FilePrefix\"\n"
32377 " number_of_elements=\"1\">\n"
32378 " <FileListDomain name=\"default_value\" optional=\"1\"/>\n"
32379 " <Documentation>This property specifies the file root used with the file\n"
32380 " pattern to format a file name. (See the File Pattern\n"
32381 " property).</Documentation>\n"
32382 " </StringVectorProperty>\n"
32383 " <StringVectorProperty animateable=\"0\"\n"
32384 " command=\"SetFilePattern\"\n"
32385 " name=\"FilePattern\"\n"
32386 " number_of_elements=\"1\">\n"
32387 " <FileListDomain name=\"default_value\" optional=\"1\"/>\n"
32388 " <Documentation>This property contains a text string specifying the\n"
32389 " pattern used to load files. There are two parts to it: the prefix (%s)\n"
32390 " and the file number (%i). The format used is the same as that used for\n"
32391 " printf.</Documentation>\n"
32392 " </StringVectorProperty>\n"
32393 " <IntVectorProperty animateable=\"0\"\n"
32394 " command=\"SetFileRange\"\n"
32395 " default_values=\"-1 -1\"\n"
32396 " name=\"FileRange\"\n"
32397 " number_of_elements=\"2\">\n"
32398 " <IntRangeDomain name=\"range\" />\n"
32399 " <Documentation>This property controls the indices of the first and last\n"
32400 " files to be read.</Documentation>\n"
32401 " </IntVectorProperty>\n"
32402 " <StringVectorProperty command=\"GetXMLFileName\"\n"
32403 " information_only=\"1\"\n"
32404 " name=\"XMLFileNameInfo\">\n"
32405 " <SimpleStringInformationHelper />\n"
32406 " </StringVectorProperty>\n"
32407 " <StringVectorProperty animateable=\"0\"\n"
32408 " command=\"SetXMLFileName\"\n"
32409 " label=\"XML File Name\"\n"
32410 " name=\"XMLFileName\"\n"
32411 " number_of_elements=\"1\">\n"
32412 " <FileListDomain name=\"default_value\"\n"
32413 " optional=\"1\">\n"
32414 " <RequiredProperties>\n"
32415 " <Property function=\"XMLFileName\"\n"
32416 " name=\"XMLFileNameInfo\" />\n"
32417 " </RequiredProperties>\n"
32418 " </FileListDomain>\n"
32419 " <Documentation>This property specifies the name of an XML file\n"
32420 " containing part and material descriptions and a mapping to element\n"
32421 " blocks.</Documentation>\n"
32422 " </StringVectorProperty>\n"
32423 "\n"
32424 " <IntVectorProperty name=\"UseLegacyBlockNamesWithElementTypes\"\n"
32425 " command=\"SetUseLegacyBlockNames\"\n"
32426 " number_of_elements=\"1\"\n"
32427 " default_values=\"0\"\n"
32428 " panel_visibility=\"advanced\">\n"
32429 " <BooleanDomain name=\"bool\" />\n"
32430 " <Documentation>\n"
32431 " In previous versions, the reader added the type of elements in the block to\n"
32432 " the block name when no name was provided for the block. This has issues\n"
32433 " with consistency when naming blocks across ranks for partitioned files.\n"
32434 " Hence we no longer do that. For legacy pipelines, one can enable\n"
32435 " the old behavior by setting this flag to true.\n"
32436 " </Documentation>\n"
32437 " </IntVectorProperty>\n"
32438 "\n"
32439 " <!-- End ExodusIIReaderCore -->\n"
32440 " </SourceProxy>\n"
32441 "\n"
32442 " <!-- end of \"internal_sources\" -->\n"
32443 " </ProxyGroup>\n"
32444 "\n"
32445 " <!-- ==================================================================== -->\n"
32446 " <ProxyGroup name=\"sources\">\n"
32447 "\n"
32448 " <!-- ================================================================== -->\n"
32449 " <SourceProxy class=\"vtkExodusFileSeriesReader\"\n"
32450 " file_name_method=\"SetFileName\"\n"
32451 " name=\"ExodusIIReader\"\n"
32452 " si_class=\"vtkSIMetaReaderProxy\">\n"
32453 " <Documentation long_help=\"Reads an Exodus II file to produce an unstructured grid.\"\n"
32454 " short_help=\"Read Exodus II files.\">The Exodus reader loads\n"
32455 " Exodus II files and produces an unstructured grid output.\n"
32456 " The default file extensions are .g, .e, .ex2, .ex2v2,\n"
32457 " .exo, .gen, .exoII, .exii, .frq, .0, .00, .000, and .0000. The\n"
32458 " file format is described fully at:\n"
32459 " http://endo.sandia.gov/SEACAS/Documentation/exodusII.pdf.\n"
32460 " Each Exodus file contains a single set of points with 2-D\n"
32461 " or 3-D coordinates plus one or more blocks, sets, and\n"
32462 " maps. Block group elements (or their bounding edges or\n"
32463 " faces) of the same type together. Sets select subsets\n"
32464 " (across all the blocks in a file) of elements, sides of\n"
32465 " elements (which may be of mixed dimensionality), bounding\n"
32466 " faces of volumetric elements, or bounding edges of\n"
32467 " volumetric or areal elements. Each block or set may have\n"
32468 " multiple result variables, each of which defines a value\n"
32469 " per element, per timestep. The elements (cells), faces of\n"
32470 " elements (when enumerated in face blocks), edges of\n"
32471 " elements (when enumerated in edge blocks), and nodes\n"
32472 " (points) in a file may be assigned an arbitrary integer\n"
32473 " number by an element map, face map, edge map, or node map,\n"
32474 " respectively. Usually, only a single map of each type\n"
32475 " exists and is employed to assign a unique global ID to\n"
32476 " entities across multiple files which partition a large\n"
32477 " mesh for a distributed-memory calculation. However here\n"
32478 " may be multiply maps of each type and there are no\n"
32479 " constraints which force the integers to be unique. The\n"
32480 " connectivity of elements is constant across all of the\n"
32481 " timesteps in any single Exodus II file. However, multiple\n"
32482 " files which specify a single time-evolution of a mesh may\n"
32483 " be used to represent meshes which exhibit changes in\n"
32484 " connectivity infrequently. Field variable mode_shape[0]\n"
32485 " represents the time step (t_index) if HasModeShapes is\n"
32486 " not set or the ModeShape otherwise. This is a distributed\n"
32487 " reader.\n"
32488 " </Documentation>\n"
32489 " <SubProxy>\n"
32490 " <Proxy name=\"Reader\"\n"
32491 " proxygroup=\"internal_sources\"\n"
32492 " proxyname=\"ExodusIIReaderCore\" />\n"
32493 " <ExposedProperties>\n"
32494 " <PropertyGroup label=\"Variables\"\n"
32495 " name=\"Variables\"\n"
32496 " panel_visibility=\"default\"\n"
32497 " panel_widget=\"ArrayStatus\">\n"
32498 " <Property name=\"GenerateObjectIdCellArray\" />\n"
32499 " <Property name=\"GenerateGlobalElementIdArray\" />\n"
32500 " <Property name=\"ElementVariables\" />\n"
32501 " <Property name=\"FaceVariables\" />\n"
32502 " <Property name=\"EdgeVariables\" />\n"
32503 " <Property name=\"SideSetResultArrayStatus\" />\n"
32504 " <Property name=\"NodeSetResultArrayStatus\" />\n"
32505 " <Property name=\"FaceSetResultArrayStatus\" />\n"
32506 " <Property name=\"EdgeSetResultArrayStatus\" />\n"
32507 ;
32508 
32509 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOExodus/Resources/readers_ioexodus.xml
32511 " <Property name=\"GenerateGlobalNodeIdArray\" />\n"
32512 " <Property name=\"ElementSetResultArrayStatus\" />\n"
32513 " <Property name=\"PointVariables\" />\n"
32514 " <Property name=\"GlobalVariables\" />\n"
32515 " <Hints>\n"
32516 " <WidgetHeight number_of_rows=\"20\" />\n"
32517 " </Hints>\n"
32518 " </PropertyGroup>\n"
32519 " <!-- fixme - need to group these two properties -->\n"
32520 " <Property name=\"ApplyDisplacements\" />\n"
32521 " <Property name=\"DisplacementMagnitude\" />\n"
32522 " <Property name=\"EdgeBlocks\" />\n"
32523 " <Property name=\"EdgeBlocksInfo\" />\n"
32524 " <PropertyGroup label=\"Sets\"\n"
32525 " name=\"Sets\"\n"
32526 " panel_visibility=\"advanced\"\n"
32527 " panel_widget=\"ArrayStatus\">\n"
32528 " <Property name=\"NodeSetArrayStatus\" />\n"
32529 " <Property name=\"SideSetArrayStatus\" />\n"
32530 " <Property name=\"FaceSetArrayStatus\" />\n"
32531 " <Property name=\"EdgeSetArrayStatus\" />\n"
32532 " <Property name=\"ElementSetArrayStatus\" />\n"
32533 " </PropertyGroup>\n"
32534 " <PropertyGroup label=\"Maps\"\n"
32535 " name=\"Maps\"\n"
32536 " panel_visibility=\"advanced\"\n"
32537 " panel_widget=\"ArrayStatus\">\n"
32538 " <Property name=\"NodeMapArrayStatus\" />\n"
32539 " <Property name=\"EdgeMapArrayStatus\" />\n"
32540 " <Property name=\"FaceMapArrayStatus\" />\n"
32541 " <Property name=\"ElementMapArrayStatus\" />\n"
32542 " </PropertyGroup>\n"
32543 " <Property name=\"EdgeMapInfo\" />\n"
32544 " <Property name=\"EdgeSetInfo\" />\n"
32545 " <Property name=\"EdgeSetResultArrayInfo\" />\n"
32546 " <Property name=\"EdgeVariablesInfo\" />\n"
32547 " <Property name=\"ElementBlocks\" />\n"
32548 " <Property name=\"ElementBlocksInfo\" />\n"
32549 " <Property name=\"ElementMapInfo\" />\n"
32550 " <Property name=\"ElementSetInfo\" />\n"
32551 " <Property name=\"ElementSetResultArrayInfo\" />\n"
32552 " <Property name=\"ElementVariablesInfo\" />\n"
32553 " <Property name=\"FaceBlocks\" />\n"
32554 " <Property name=\"FaceBlocksInfo\" />\n"
32555 " <Property name=\"FaceMapInfo\" />\n"
32556 " <Property name=\"FaceSetInfo\" />\n"
32557 " <Property name=\"FaceSetResultArrayInfo\" />\n"
32558 " <Property name=\"FaceVariablesInfo\" />\n"
32559 " <Property name=\"GlobalVariablesInfo\" />\n"
32560 " <Property name=\"NodeMapInfo\" />\n"
32561 " <Property name=\"NodeSetInfo\" />\n"
32562 " <Property name=\"NodeSetResultArrayInfo\" />\n"
32563 " <Property name=\"PointVariablesInfo\" />\n"
32564 " <Property name=\"SideSetInfo\" />\n"
32565 " <Property name=\"SideSetResultArrayInfo\" />\n"
32566 " <PropertyGroup label=\"Mode Shapes\">\n"
32567 " <Property name=\"HasModeShapes\" panel_visibility=\"advanced\" />\n"
32568 " <Property name=\"ModeShape\" panel_visibility=\"advanced\" />\n"
32569 " <Property name=\"AnimateVibrations\" panel_visibility=\"advanced\" />\n"
32570 " <Property name=\"ModeShapesRangeInfo\" />\n"
32571 " </PropertyGroup>\n"
32572 " <PropertyGroup label=\"Time\">\n"
32573 " <Property name=\"IgnoreFileTime\" panel_visibility=\"advanced\" />\n"
32574 " </PropertyGroup>\n"
32575 " <PropertyGroup label=\"File Pattern\">\n"
32576 " <Property name=\"FilePrefix\" panel_visibility=\"advanced\" />\n"
32577 " <Property name=\"FilePattern\" panel_visibility=\"advanced\"/>\n"
32578 " <Property name=\"FileRange\" panel_visibility=\"advanced\" />\n"
32579 " <Property name=\"XMLFileName\" panel_visibility=\"advanced\"/>\n"
32580 " <Property name=\"XMLFileNameInfo\" />\n"
32581 " </PropertyGroup>\n"
32582 " <Property name=\"GenerateFileIdArray\" />\n"
32583 " <Property name=\"UseLegacyBlockNamesWithElementTypes\" />\n"
32584 " </ExposedProperties>\n"
32585 " </SubProxy>\n"
32586 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
32587 " information_only=\"1\"\n"
32588 " name=\"FileNameInfo\">\n"
32589 " <SimpleStringInformationHelper />\n"
32590 " </StringVectorProperty>\n"
32591 " <StringVectorProperty animateable=\"0\"\n"
32592 " clean_command=\"RemoveAllFileNames\"\n"
32593 " command=\"AddFileName\"\n"
32594 " information_property=\"FileNameInfo\"\n"
32595 " name=\"FileName\"\n"
32596 " number_of_elements=\"1\"\n"
32597 " panel_visibility=\"never\"\n"
32598 " repeat_command=\"1\">\n"
32599 " <FileListDomain name=\"files\" />\n"
32600 " <Documentation>This property specifies the file name for the Exodus\n"
32601 " reader.</Documentation>\n"
32602 " </StringVectorProperty>\n"
32603 " <IntVectorProperty command=\"SetUseMetaFile\"\n"
32604 " default_values=\"0\"\n"
32605 " name=\"UseMetaFile\"\n"
32606 " number_of_elements=\"1\"\n"
32607 " panel_visibility=\"never\" >\n"
32608 " <BooleanDomain name=\"bool\" />\n"
32609 " <Documentation>This hidden property must always be set to 1 for this\n"
32610 " proxy to work.</Documentation>\n"
32611 " </IntVectorProperty>\n"
32612 " <DoubleVectorProperty information_only=\"1\"\n"
32613 " name=\"TimestepValues\"\n"
32614 " repeatable=\"1\">\n"
32615 " <TimeStepsInformationHelper />\n"
32616 " </DoubleVectorProperty>\n"
32617 " <Hints>\n"
32618 " <!--\n"
32619 " <ReaderFactory extensions=\"g e h gc ex2 ex2v2 exo gen par exoII exii frq\"\n"
32620 " file_description=\"ExodusII\"\n"
32621 " filename_patterns=\"*e-s*\" />\n"
32622 " -->\n"
32623 " </Hints>\n"
32624 " <!-- ExodusIIReader -->\n"
32625 " </SourceProxy>\n"
32626 "\n"
32627 " <!-- ================================================================== -->\n"
32628 " <SourceProxy class=\"vtkExodusFileSeriesReader\"\n"
32629 " file_name_method=\"SetFileName\"\n"
32630 " label=\"Restarted Sim Exodus Reader\"\n"
32631 " name=\"ExodusRestartReader\"\n"
32632 " si_class=\"vtkSIMetaReaderProxy\">\n"
32633 " <Documentation long_help=\"Reads collections of Exodus output files from simulations that were restarted.\"\n"
32634 " short_help=\"Read Exodus files from simulation restarts.\">\n"
32635 " When a simulation that outputs exodus files is restarted,\n"
32636 " typically you get a new set of output files. When you read\n"
32637 " them in your visualization, you often want to string these\n"
32638 " file sets together as if it was one continuous dump of\n"
32639 " files. This reader allows you to specify a metadata file\n"
32640 " that will implicitly string the files\n"
32641 " together. This is a distributed reader.\n"
32642 " </Documentation>\n"
32643 " <SubProxy>\n"
32644 " <Proxy name=\"Reader\"\n"
32645 " proxygroup=\"internal_sources\"\n"
32646 " proxyname=\"ExodusIIReaderCore\" />\n"
32647 " <ExposedProperties>\n"
32648 " <PropertyGroup label=\"Variables\"\n"
32649 " name=\"Variables\"\n"
32650 " panel_visibility=\"default\"\n"
32651 " panel_widget=\"ArrayStatus\">\n"
32652 " <Property name=\"GenerateObjectIdCellArray\" />\n"
32653 " <Property name=\"GenerateGlobalElementIdArray\" />\n"
32654 " <Property name=\"ElementVariables\" />\n"
32655 " <Property name=\"FaceVariables\" />\n"
32656 " <Property name=\"EdgeVariables\" />\n"
32657 " <Property name=\"SideSetResultArrayStatus\" />\n"
32658 " <Property name=\"NodeSetResultArrayStatus\" />\n"
32659 " <Property name=\"FaceSetResultArrayStatus\" />\n"
32660 " <Property name=\"EdgeSetResultArrayStatus\" />\n"
32661 " <Property name=\"GenerateGlobalNodeIdArray\" />\n"
32662 " <Property name=\"ElementSetResultArrayStatus\" />\n"
32663 " <Property name=\"PointVariables\" />\n"
32664 " <Property name=\"GlobalVariables\" />\n"
32665 " </PropertyGroup>\n"
32666 " <!-- fixme - need to group these two properties -->\n"
32667 " <Property name=\"ApplyDisplacements\" />\n"
32668 " <Property name=\"DisplacementMagnitude\" />\n"
32669 " <Property name=\"EdgeBlocks\" />\n"
32670 " <Property name=\"EdgeBlocksInfo\" />\n"
32671 " <PropertyGroup label=\"Sets\"\n"
32672 " name=\"Sets\"\n"
32673 " panel_visibility=\"advanced\"\n"
32674 " panel_widget=\"ArrayStatus\">\n"
32675 " <Property name=\"NodeSetArrayStatus\" />\n"
32676 " <Property name=\"SideSetArrayStatus\" />\n"
32677 " <Property name=\"FaceSetArrayStatus\" />\n"
32678 " <Property name=\"EdgeSetArrayStatus\" />\n"
32679 " <Property name=\"ElementSetArrayStatus\" />\n"
32680 " </PropertyGroup>\n"
32681 " <PropertyGroup label=\"Maps\"\n"
32682 " name=\"Maps\"\n"
32683 " panel_visibility=\"advanced\"\n"
32684 " panel_widget=\"ArrayStatus\">\n"
32685 " <Property name=\"NodeMapArrayStatus\" />\n"
32686 " <Property name=\"EdgeMapArrayStatus\" />\n"
32687 " <Property name=\"FaceMapArrayStatus\" />\n"
32688 " <Property name=\"ElementMapArrayStatus\" />\n"
32689 " </PropertyGroup>\n"
32690 " <Property name=\"EdgeMapInfo\" />\n"
32691 " <Property name=\"EdgeSetInfo\" />\n"
32692 " <Property name=\"EdgeSetResultArrayInfo\" />\n"
32693 " <Property name=\"EdgeVariablesInfo\" />\n"
32694 " <Property name=\"ElementBlocksInfo\" />\n"
32695 " <Property name=\"ElementBlocks\" />\n"
32696 " <Property name=\"ElementMapInfo\" />\n"
32697 " <Property name=\"ElementSetInfo\" />\n"
32698 " <Property name=\"ElementSetResultArrayInfo\" />\n"
32699 " <Property name=\"ElementVariablesInfo\" />\n"
32700 " <Property name=\"FaceBlocks\" />\n"
32701 " <Property name=\"FaceBlocksInfo\" />\n"
32702 " <Property name=\"FaceMapInfo\" />\n"
32703 " <Property name=\"FaceSetInfo\" />\n"
32704 " <Property name=\"FaceSetResultArrayInfo\" />\n"
32705 " <Property name=\"FaceVariablesInfo\" />\n"
32706 " <Property name=\"GlobalVariablesInfo\" />\n"
32707 " <Property name=\"NodeMapInfo\" />\n"
32708 " <Property name=\"NodeSetInfo\" />\n"
32709 " <Property name=\"NodeSetResultArrayInfo\" />\n"
32710 " <Property name=\"PointVariablesInfo\" />\n"
32711 " <Property name=\"SideSetInfo\" />\n"
32712 " <Property name=\"SideSetResultArrayInfo\" />\n"
32713 " <PropertyGroup label=\"Mode Shapes\">\n"
32714 " <Property name=\"HasModeShapes\" panel_visibility=\"advanced\" />\n"
32715 " <Property name=\"ModeShape\" panel_visibility=\"advanced\" />\n"
32716 " <Property name=\"AnimateVibrations\" panel_visibility=\"advanced\" />\n"
32717 " <Property name=\"ModeShapesRangeInfo\" />\n"
32718 " </PropertyGroup>\n"
32719 " <PropertyGroup label=\"File Pattern\">\n"
32720 " <Property name=\"FilePrefix\" panel_visibility=\"advanced\"/>\n"
32721 " <Property name=\"FilePattern\" panel_visibility=\"advanced\"/>\n"
32722 " <Property name=\"FileRange\" panel_visibility=\"advanced\"/>\n"
32723 " <Property name=\"XMLFileName\" panel_visibility=\"advanced\"/>\n"
32724 " <Property name=\"XMLFileNameInfo\" />\n"
32725 " </PropertyGroup>\n"
32726 " <Property name=\"GenerateFileIdArray\" />\n"
32727 " <Property name=\"UseLegacyBlockNamesWithElementTypes\" />\n"
32728 " </ExposedProperties>\n"
32729 " </SubProxy>\n"
32730 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
32731 " information_only=\"1\"\n"
32732 " name=\"FileNameInfo\">\n"
32733 " <SimpleStringInformationHelper />\n"
32734 " </StringVectorProperty>\n"
32735 " <StringVectorProperty animateable=\"0\"\n"
32736 " command=\"SetMetaFileName\"\n"
32737 " information_property=\"FileNameInfo\"\n"
32738 " name=\"FileName\"\n"
32739 " number_of_elements=\"1\"\n"
32740 " panel_visibility=\"never\" >\n"
32741 " <FileListDomain name=\"files\" />\n"
32742 " <Documentation>This points to a special metadata file that lists the\n"
32743 " output files for each restart.</Documentation>\n"
32744 " </StringVectorProperty>\n"
32745 " <IntVectorProperty command=\"SetUseMetaFile\"\n"
32746 " default_values=\"1\"\n"
32747 " name=\"UseMetaFile\"\n"
32748 " number_of_elements=\"1\"\n"
32749 " panel_visibility=\"never\"\n"
32750 " >\n"
32751 " <BooleanDomain name=\"bool\" />\n"
32752 " <Documentation>This hidden property must always be set to 1 for this\n"
32753 " proxy to work.</Documentation>\n"
32754 " </IntVectorProperty>\n"
32755 " <DoubleVectorProperty information_only=\"1\"\n"
32756 " name=\"TimestepValues\"\n"
32757 " repeatable=\"1\">\n"
32758 " <TimeStepsInformationHelper />\n"
32759 " </DoubleVectorProperty>\n"
32760 " <Hints>\n"
32761 " <!--\n"
32762 " <ReaderFactory extensions=\"ex-timeseries\"\n"
32763 " file_description=\"Metafile for restarted exodus outputs\" />\n"
32764 " -->\n"
32765 " </Hints>\n"
32766 " <!-- ExodusRestartReader -->\n"
32767 " </SourceProxy>\n"
32768 "\n"
32769 " <!-- ================================================================== -->\n"
32770 "\n"
32771 " <!-- end of \"sources\" -->\n"
32772 " </ProxyGroup>\n"
32773 "</ServerManagerConfiguration>\n"
32774 "\n";
32775 // Get single string
32777 {
32778 
32779  const size_t len0 = strlen(paraview_server_managerreaders_ioexodusInterface0);
32780  const size_t len1 = strlen(paraview_server_managerreaders_ioexodusInterface1);
32781  const size_t len2 = strlen(paraview_server_managerreaders_ioexodusInterface2);
32782  const size_t len3 = strlen(paraview_server_managerreaders_ioexodusInterface3);
32783  size_t len = ( 0
32784  + len0
32785  + len1
32786  + len2
32787  + len3 );
32788  char* res = new char[ len + 1];
32789  size_t offset = 0;
32794  assert(offset == len);
32795  res[offset] = 0;
32796  return res;
32797 }
32798 
32799 
32800 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOExodus/Resources/writers_ioexodus.xml
32802 "<ServerManagerConfiguration>\n"
32803 " <ProxyGroup name=\"writers\">\n"
32804 " <!-- ================================================================= -->\n"
32805 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
32806 " base_proxyname=\"ParallelWriterBase\"\n"
32807 " class=\"vtkExodusIIWriter\"\n"
32808 " name=\"ExodusIIWriter\">\n"
32809 " <Documentation short_help=\"Write Exodus II files.\">Writer to write Exodus\n"
32810 " II files. Refere to http://endo.sandia.gov/SEACAS/ for more information\n"
32811 " about the Exodus II format.</Documentation>\n"
32812 " <InputProperty command=\"SetInputConnection\"\n"
32813 " panel_visibility=\"never\"\n"
32814 " name=\"Input\">\n"
32815 " <DataTypeDomain composite_data_supported=\"1\"\n"
32816 " name=\"input_type\">\n"
32817 " <DataType value=\"vtkCompositeDataSet\" />\n"
32818 " <DataType value=\"vtkDataSet\" />\n"
32819 " </DataTypeDomain>\n"
32820 " <Documentation>The input filter/source whose output dataset is to\n"
32821 " written to the file.</Documentation>\n"
32822 " </InputProperty>\n"
32823 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
32824 " default_values=\"0\"\n"
32825 " name=\"WriteAllTimeSteps\"\n"
32826 " number_of_elements=\"1\">\n"
32827 " <BooleanDomain name=\"bool\" />\n"
32828 " <Documentation>When WriteAllTimeSteps is turned ON, the writer is\n"
32829 " executed once for each time step available from its input.</Documentation>\n"
32830 " </IntVectorProperty>\n"
32831 " <IntVectorProperty command=\"SetIgnoreMetaDataWarning\"\n"
32832 " default_values=\"0\"\n"
32833 " name=\"IgnoreMetaDataWarning\"\n"
32834 " number_of_elements=\"1\">\n"
32835 " <BooleanDomain name=\"bool\" />\n"
32836 " <Documentation>In certain cases like Catalyst we know that metadata doesn't exist and\n"
32837 " we want to ignore that warning.</Documentation>\n"
32838 " </IntVectorProperty>\n"
32839 " <Hints>\n"
32840 " <Property name=\"Input\"\n"
32841 " show=\"0\" />\n"
32842 " <Property name=\"FileName\"\n"
32843 " show=\"0\" />\n"
32844 " <Property name=\"GhostLevel\"\n"
32845 " show=\"0\" />\n"
32846 " <Property name=\"IgnoreMetaDataWarning\"\n"
32847 " show=\"0\" />\n"
32848 " <WriterFactory extensions=\"g e ex2 ex2v2 gen exoII exoii\"\n"
32849 " file_description=\"Exodus II File\" />\n"
32850 " </Hints>\n"
32851 " <!-- End of ExodusIIWriter -->\n"
32852 " </PWriterProxy>\n"
32853 " <!-- end of \"writers\" -->\n"
32854 " </ProxyGroup>\n"
32855 "\n"
32856 " <!-- =================================================================== -->\n"
32857 " <ProxyGroup name=\"extract_writers\">\n"
32858 " <DataExtractWriterProxy name=\"Exodus\">\n"
32859 " <Documentation>\n"
32860 " Extract writer to write data using the Exodus file format.\n"
32861 " </Documentation>\n"
32862 " <StringVectorProperty name=\"FileName\"\n"
32863 " number_of_elements=\"1\"\n"
32864 " default_values=\"dataset_{timestep:06d}.ex2\">\n"
32865 " <Documentation>\n"
32866 " Specify the filename to use.\n"
32867 " </Documentation>\n"
32868 " </StringVectorProperty>\n"
32869 " <SubProxy>\n"
32870 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"ExodusIIWriter\" />\n"
32871 " <ExposedProperties>\n"
32872 " <Property name=\"Input\" />\n"
32873 " </ExposedProperties>\n"
32874 " </SubProxy>\n"
32875 "\n"
32876 " <Hints>\n"
32877 " <ShowInMenu category=\"Data\" />\n"
32878 " </Hints>\n"
32879 " <!-- end of Exodus -->\n"
32880 " </DataExtractWriterProxy>\n"
32881 "\n"
32882 " <!-- end of \"extract_writers\" -->\n"
32883 " </ProxyGroup>\n"
32884 "\n"
32885 "</ServerManagerConfiguration>\n"
32886 "\n";
32887 // Get single string
32889 {
32890 
32891  const size_t len0 = strlen(paraview_server_managerwriters_ioexodusInterface0);
32892  size_t len = ( 0
32893  + len0 );
32894  char* res = new char[ len + 1];
32895  size_t offset = 0;
32897  assert(offset == len);
32898  res[offset] = 0;
32899  return res;
32900 }
32901 
32902 
32903 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOEnSight/Resources/readers_pv_ioensight.xml
32905 "<ServerManagerConfiguration>\n"
32906 " <ProxyGroup name=\"sources\">\n"
32907 " <!-- ================================================================== -->\n"
32908 " <SourceProxy class=\"vtkPGenericEnSightReader\"\n"
32909 " label=\"EnSight Reader\"\n"
32910 " name=\"ensight\">\n"
32911 " <Documentation long_help=\"Reads EnSight 6 and Gold files.\"\n"
32912 " short_help=\"Read EnSight files.\">The EnSight reader reads\n"
32913 " files in the format produced by CEI's EnSight. EnSight 6\n"
32914 " and Gold files (both ASCII and binary) are supported. The\n"
32915 " default extension is .case. The output of this reader is a\n"
32916 " multiblock dataset. This is a distributed reader.\n"
32917 " </Documentation>\n"
32918 " <StringVectorProperty animateable=\"0\"\n"
32919 " command=\"SetCaseFileName\"\n"
32920 " name=\"CaseFileName\"\n"
32921 " number_of_elements=\"1\">\n"
32922 " <FileListDomain name=\"files\" />\n"
32923 " <Documentation>This property specifies the case file name for the\n"
32924 " EnSight reader.</Documentation>\n"
32925 " </StringVectorProperty>\n"
32926 " <DoubleVectorProperty information_only=\"1\"\n"
32927 " name=\"TimestepValues\"\n"
32928 " repeatable=\"1\">\n"
32929 " <TimeStepsInformationHelper />\n"
32930 " <Documentation>Available timestep values.</Documentation>\n"
32931 " </DoubleVectorProperty>\n"
32932 " <StringVectorProperty information_only=\"1\"\n"
32933 " name=\"CellArrayInfo\">\n"
32934 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
32935 " </StringVectorProperty>\n"
32936 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
32937 " element_types=\"2 0\"\n"
32938 " information_property=\"CellArrayInfo\"\n"
32939 " label=\"Cell Arrays\"\n"
32940 " name=\"CellArrayStatus\"\n"
32941 " number_of_elements=\"0\"\n"
32942 " number_of_elements_per_command=\"2\"\n"
32943 " repeat_command=\"1\">\n"
32944 " <ArraySelectionDomain name=\"array_list\">\n"
32945 " <RequiredProperties>\n"
32946 " <Property function=\"ArrayList\"\n"
32947 " name=\"CellArrayInfo\" />\n"
32948 " </RequiredProperties>\n"
32949 " </ArraySelectionDomain>\n"
32950 " <Documentation>This property lists which cell-centered arrays to\n"
32951 " read.</Documentation>\n"
32952 " </StringVectorProperty>\n"
32953 " <StringVectorProperty information_only=\"1\"\n"
32954 " name=\"PointArrayInfo\">\n"
32955 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
32956 " </StringVectorProperty>\n"
32957 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
32958 " element_types=\"2 0\"\n"
32959 " information_property=\"PointArrayInfo\"\n"
32960 " label=\"Point Arrays\"\n"
32961 " name=\"PointArrayStatus\"\n"
32962 " number_of_elements=\"0\"\n"
32963 " number_of_elements_per_command=\"2\"\n"
32964 " repeat_command=\"1\">\n"
32965 " <ArraySelectionDomain name=\"array_list\">\n"
32966 " <RequiredProperties>\n"
32967 " <Property function=\"ArrayList\"\n"
32968 " name=\"PointArrayInfo\" />\n"
32969 " </RequiredProperties>\n"
32970 " </ArraySelectionDomain>\n"
32971 " <Documentation>This property lists which point-centered arrays to\n"
32972 " read.</Documentation>\n"
32973 " </StringVectorProperty>\n"
32974 " <IntVectorProperty command=\"SetApplyTetrahedralize\"\n"
32975 " default_values=\"0\"\n"
32976 " name=\"ApplyTetrahedralize\"\n"
32977 " label=\"Apply Tetrahedralize\"\n"
32978 " panel_visibility=\"advanced\"\n"
32979 " number_of_elements=\"1\">\n"
32980 " <BooleanDomain name=\"bool\" />\n"
32981 " <Documentation>\n"
32982 " This property set if we want to tetrahedralize the output to prevent non manifold\n"
32983 " mesh later (generated by the Ensight Solver).\n"
32984 " </Documentation>\n"
32985 " </IntVectorProperty>\n"
32986 " <Hints>\n"
32987 " <ReaderFactory extensions=\"case CASE Case encas ENCAS Encas\"\n"
32988 " file_description=\"EnSight Files\" />\n"
32989 " </Hints>\n"
32990 " <!-- End ensight -->\n"
32991 " </SourceProxy>\n"
32992 "\n"
32993 " <!-- ================================================================== -->\n"
32994 " <SourceProxy class=\"vtkPVEnSightMasterServerReader2\"\n"
32995 " label=\"EnSight Master Server Reader\"\n"
32996 " name=\"ensightMS\">\n"
32997 " <Documentation long_help=\"Reads files in EnSight's Master Server format.\"\n"
32998 " short_help=\"Read parallel EnSight files.\">The EnSight\n"
32999 " Master Server reader reads EnSight's parallel files. The\n"
33000 " master file usually has a .sos extension and may point to\n"
33001 " multiple .case files. The output is a multiblock\n"
33002 " dataset. This is a distributed reader.\n"
33003 " </Documentation>\n"
33004 " <StringVectorProperty animateable=\"0\"\n"
33005 " command=\"SetCaseFileName\"\n"
33006 " name=\"CaseFileName\"\n"
33007 " number_of_elements=\"1\">\n"
33008 " <FileListDomain name=\"files\" />\n"
33009 " <Documentation>This property specifies the name of the .sos file for\n"
33010 " the EnSight Master Server reader.</Documentation>\n"
33011 " </StringVectorProperty>\n"
33012 " <IntVectorProperty command=\"SetByteOrder\"\n"
33013 " default_values=\"0\"\n"
33014 " name=\"ByteOrder\"\n"
33015 " number_of_elements=\"1\">\n"
33016 " <EnumerationDomain name=\"enum\">\n"
33017 " <Entry text=\"BigEndian\"\n"
33018 " value=\"0\" />\n"
33019 " <Entry text=\"LittleEndian\"\n"
33020 " value=\"1\" />\n"
33021 " </EnumerationDomain>\n"
33022 " <Documentation>This property indicates the byte order of the binary\n"
33023 " file(s).</Documentation>\n"
33024 " </IntVectorProperty>\n"
33025 " <DoubleVectorProperty information_only=\"1\"\n"
33026 " name=\"TimestepValues\"\n"
33027 " repeatable=\"1\">\n"
33028 " <TimeStepsInformationHelper />\n"
33029 " <Documentation>Available timestep values.</Documentation>\n"
33030 " </DoubleVectorProperty>\n"
33031 " <DoubleVectorProperty animateable=\"1\"\n"
33032 " command=\"SetTimeValue\"\n"
33033 " default_values=\"0.0\"\n"
33034 " name=\"SetTimeValue\"\n"
33035 " number_of_elements=\"1\">\n"
33036 " <DoubleRangeDomain name=\"range\" />\n"
33037 " <Documentation>This property indicates which time value to\n"
33038 " read.</Documentation>\n"
33039 " </DoubleVectorProperty>\n"
33040 " <StringVectorProperty information_only=\"1\"\n"
33041 " name=\"CellArrayInfo\">\n"
33042 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
33043 " </StringVectorProperty>\n"
33044 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
33045 " element_types=\"2 0\"\n"
33046 " information_property=\"CellArrayInfo\"\n"
33047 " label=\"Cell Arrays\"\n"
33048 " name=\"CellArrayStatus\"\n"
33049 " number_of_elements=\"0\"\n"
33050 " number_of_elements_per_command=\"2\"\n"
33051 " repeat_command=\"1\">\n"
33052 " <ArraySelectionDomain name=\"array_list\">\n"
33053 " <RequiredProperties>\n"
33054 " <Property function=\"ArrayList\"\n"
33055 " name=\"CellArrayInfo\" />\n"
33056 " </RequiredProperties>\n"
33057 " </ArraySelectionDomain>\n"
33058 " <Documentation>This property lists which cell-centered arrays to\n"
33059 " read.</Documentation>\n"
33060 " </StringVectorProperty>\n"
33061 " <StringVectorProperty information_only=\"1\"\n"
33062 " name=\"PointArrayInfo\">\n"
33063 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
33064 " </StringVectorProperty>\n"
33065 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
33066 " element_types=\"2 0\"\n"
33067 " information_property=\"PointArrayInfo\"\n"
33068 " label=\"Point Arrays\"\n"
33069 " name=\"PointArrayStatus\"\n"
33070 " number_of_elements=\"0\"\n"
33071 " number_of_elements_per_command=\"2\"\n"
33072 " repeat_command=\"1\">\n"
33073 " <ArraySelectionDomain name=\"array_list\">\n"
33074 " <RequiredProperties>\n"
33075 " <Property function=\"ArrayList\"\n"
33076 " name=\"PointArrayInfo\" />\n"
33077 " </RequiredProperties>\n"
33078 " </ArraySelectionDomain>\n"
33079 " <Documentation>This property lists which point-centered arrays to\n"
33080 " read.</Documentation>\n"
33081 " </StringVectorProperty>\n"
33082 " <Hints>\n"
33083 " <ReaderFactory extensions=\"sos SOS\"\n"
33084 " file_description=\"EnSight Master Server Files\" />\n"
33085 " </Hints>\n"
33086 " <!-- End ensightMS -->\n"
33087 " </SourceProxy>\n"
33088 " </ProxyGroup>\n"
33089 "</ServerManagerConfiguration>\n"
33090 "\n";
33091 // Get single string
33093 {
33094 
33095  const size_t len0 = strlen(paraview_server_managerreaders_pv_ioensightInterface0);
33096  size_t len = ( 0
33097  + len0 );
33098  char* res = new char[ len + 1];
33099  size_t offset = 0;
33101  assert(offset == len);
33102  res[offset] = 0;
33103  return res;
33104 }
33105 
33106 
33107 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOAMR/Resources/readers_pv_ioamr.xml
33109 "<ServerManagerConfiguration>\n"
33110 " <ProxyGroup name=\"internal_sources\">\n"
33111 " <!-- ================================================================== -->\n"
33112 " <Proxy class=\"vtkAMRFlashParticlesReader\"\n"
33113 " label=\"FLASH Particles AMR Reader\"\n"
33114 " name=\"FlashParticlesReaderCore\">\n"
33115 " <Documentation long_help=\"Reads AMR particles from FLASH dataset\"\n"
33116 " short_help=\"Reads AMR particles from FLASH dataset\">The\n"
33117 " Flash particles reader loads particle simulation data\n"
33118 " stored in Flash format. The output of this reader is a\n"
33119 " MultiBlock dataset where each block is vtkPolyData that\n"
33120 " holds the particles and corresponding particle\n"
33121 " data.</Documentation>\n"
33122 " <StringVectorProperty animateable=\"0\"\n"
33123 " command=\"SetFileName\"\n"
33124 " name=\"FileName\"\n"
33125 " number_of_elements=\"1\"\n"
33126 " panel_visibility=\"never\">\n"
33127 " <FileListDomain name=\"files\" />\n"
33128 " <Documentation>This property specifies the Enzo file\n"
33129 " name</Documentation>\n"
33130 " </StringVectorProperty>\n"
33131 " <!-- Display the number of Particles -->\n"
33132 " <IntVectorProperty command=\"GetTotalNumberOfParticles\"\n"
33133 " information_only=\"1\"\n"
33134 " name=\"NumParticles\">\n"
33135 " <SimpleIntInformationHelper />\n"
33136 " </IntVectorProperty>\n"
33137 " <IntVectorProperty command=\"SetFrequency\"\n"
33138 " default_values=\"1\"\n"
33139 " name=\"Frequency\"\n"
33140 " number_of_elements=\"1\">\n"
33141 " <IntRangeDomain name=\"range\" />\n"
33142 " <Documentation>This property sets the frequency interval for loading\n"
33143 " particles.</Documentation>\n"
33144 " </IntVectorProperty>\n"
33145 " <IntVectorProperty command=\"SetFilterLocation\"\n"
33146 " default_values=\"0\"\n"
33147 " name=\"FilterLocation\"\n"
33148 " number_of_elements=\"1\">\n"
33149 " <BooleanDomain name=\"bool\" />\n"
33150 " <Documentation>Turns on filtering of particles by\n"
33151 " location</Documentation>\n"
33152 " </IntVectorProperty>\n"
33153 " <DoubleVectorProperty animateable=\"1\"\n"
33154 " command=\"SetMinLocation\"\n"
33155 " default_values=\"0.0 0.0 0.0\"\n"
33156 " name=\"MinLocation\"\n"
33157 " number_of_elements=\"3\">\n"
33158 " <DoubleRangeDomain name=\"range\" />\n"
33159 " <Documentation>This property sets the minimum 3-D coordinate location\n"
33160 " by which the particles will be filtered out.</Documentation>\n"
33161 " </DoubleVectorProperty>\n"
33162 " <DoubleVectorProperty animateable=\"1\"\n"
33163 " command=\"SetMaxLocation\"\n"
33164 " default_values=\"0.0 0.0 0.0\"\n"
33165 " name=\"MaxLocation\"\n"
33166 " number_of_elements=\"3\">\n"
33167 " <DoubleRangeDomain name=\"range\" />\n"
33168 " <Documentation>This property sets the minimum 3-D coordinate location\n"
33169 " by which the particles will be filtered out.</Documentation>\n"
33170 " </DoubleVectorProperty>\n"
33171 " <!-- Array Selection GUI Component -->\n"
33172 " <StringVectorProperty information_only=\"1\"\n"
33173 " name=\"ParticleArrayInfo\">\n"
33174 " <ArraySelectionInformationHelper attribute_name=\"Particle\" />\n"
33175 " </StringVectorProperty>\n"
33176 " <StringVectorProperty command=\"SetParticleArrayStatus\"\n"
33177 " element_types=\"2 0\"\n"
33178 " information_property=\"ParticleArrayInfo\"\n"
33179 " label=\"Particle Arrays\"\n"
33180 " name=\"ParticleArrayStatus\"\n"
33181 " number_of_elements=\"0\"\n"
33182 " number_of_elements_per_command=\"2\"\n"
33183 " repeat_command=\"1\">\n"
33184 " <ArraySelectionDomain name=\"array_list\">\n"
33185 " <RequiredProperties>\n"
33186 " <Property function=\"ArrayList\"\n"
33187 " name=\"ParticleArrayInfo\" />\n"
33188 " </RequiredProperties>\n"
33189 " </ArraySelectionDomain>\n"
33190 " <Documentation>This property lists which particle arrays to read.</Documentation>\n"
33191 " </StringVectorProperty>\n"
33192 " <!-- end of \"FlashParticlesReaderCore\" -->\n"
33193 " </Proxy>\n"
33194 "\n"
33195 " <!-- ================================================================== -->\n"
33196 " <Proxy class=\"vtkAMREnzoParticlesReader\"\n"
33197 " label=\"Enzo Particles AMR Reader\"\n"
33198 " name=\"EnzoParticlesReaderCore\">\n"
33199 " <Documentation long_help=\"Reads AMR particles from an ENZO dataset\"\n"
33200 " short_help=\"Reads AMR particles from an ENZO dataset\">The\n"
33201 " Enzo particles reader loads particle simulation data\n"
33202 " stored in Enzo HDF5 format. The output of this reader is\n"
33203 " MultiBlock dataset where each block is a vtkPolyData that\n"
33204 " holds the particles (points) and corresponding particle\n"
33205 " data.</Documentation>\n"
33206 " <StringVectorProperty animateable=\"0\"\n"
33207 " command=\"SetFileName\"\n"
33208 " name=\"FileName\"\n"
33209 " number_of_elements=\"1\"\n"
33210 " panel_visibility=\"never\">\n"
33211 " <FileListDomain name=\"files\" />\n"
33212 " <Documentation>This property specifies the Enzo file\n"
33213 " name</Documentation>\n"
33214 " </StringVectorProperty>\n"
33215 " <!-- Display the number of Particles -->\n"
33216 " <IntVectorProperty command=\"GetTotalNumberOfParticles\"\n"
33217 " information_only=\"1\"\n"
33218 " name=\"NumParticles\">\n"
33219 " <SimpleIntInformationHelper />\n"
33220 " </IntVectorProperty>\n"
33221 " <IntVectorProperty command=\"SetFrequency\"\n"
33222 " default_values=\"1\"\n"
33223 " name=\"Frequency\"\n"
33224 " number_of_elements=\"1\">\n"
33225 " <IntRangeDomain name=\"range\" />\n"
33226 " <Documentation>This property sets the frequency interval for loading\n"
33227 " particles.</Documentation>\n"
33228 " </IntVectorProperty>\n"
33229 " <IntVectorProperty command=\"SetFilterLocation\"\n"
33230 " default_values=\"0\"\n"
33231 " name=\"FilterLocation\"\n"
33232 " number_of_elements=\"1\">\n"
33233 " <BooleanDomain name=\"bool\" />\n"
33234 " <Documentation>Turns on filtering of particles by\n"
33235 " location</Documentation>\n"
33236 " </IntVectorProperty>\n"
33237 " <DoubleVectorProperty animateable=\"1\"\n"
33238 " command=\"SetMinLocation\"\n"
33239 " default_values=\"0.0 0.0 0.0\"\n"
33240 " name=\"MinLocation\"\n"
33241 " number_of_elements=\"3\">\n"
33242 " <DoubleRangeDomain name=\"range\" />\n"
33243 " <Documentation>This property sets the minimum 3-D coordinate location\n"
33244 " by which the particles will be filtered out.</Documentation>\n"
33245 " </DoubleVectorProperty>\n"
33246 " <DoubleVectorProperty animateable=\"1\"\n"
33247 " command=\"SetMaxLocation\"\n"
33248 " default_values=\"0.0 0.0 0.0\"\n"
33249 " name=\"MaxLocation\"\n"
33250 " number_of_elements=\"3\">\n"
33251 " <DoubleRangeDomain name=\"range\" />\n"
33252 " <Documentation>This property sets the minimum 3-D coordinate location\n"
33253 " by which the particles will be filtered out.</Documentation>\n"
33254 " </DoubleVectorProperty>\n"
33255 " <!-- Array Selection GUI Component -->\n"
33256 " <StringVectorProperty information_only=\"1\"\n"
33257 " name=\"ParticleArrayInfo\">\n"
33258 " <ArraySelectionInformationHelper attribute_name=\"Particle\" />\n"
33259 " </StringVectorProperty>\n"
33260 " <StringVectorProperty command=\"SetParticleArrayStatus\"\n"
33261 " element_types=\"2 0\"\n"
33262 " information_property=\"ParticleArrayInfo\"\n"
33263 " label=\"Particle Arrays\"\n"
33264 " name=\"ParticleArrayStatus\"\n"
33265 " number_of_elements=\"0\"\n"
33266 " number_of_elements_per_command=\"2\"\n"
33267 " repeat_command=\"1\">\n"
33268 " <ArraySelectionDomain name=\"array_list\">\n"
33269 " <RequiredProperties>\n"
33270 " <Property function=\"ArrayList\"\n"
33271 " name=\"ParticleArrayInfo\" />\n"
33272 " </RequiredProperties>\n"
33273 " </ArraySelectionDomain>\n"
33274 " <Documentation>This property lists which particle arrays to\n"
33275 " read.</Documentation>\n"
33276 " </StringVectorProperty>\n"
33277 " <IntVectorProperty command=\"SetParticleType\"\n"
33278 " default_values=\"0\"\n"
33279 " name=\"ParticleType\"\n"
33280 " number_of_elements=\"1\">\n"
33281 " <EnumerationDomain name=\"enum\">\n"
33282 " <Entry text=\"All Particles\"\n"
33283 " value=\"0\" />\n"
33284 " <Entry text=\"Dark Matter\"\n"
33285 " value=\"1\" />\n"
33286 " <Entry text=\"Active (Star)\"\n"
33287 " value=\"2\" />\n"
33288 " <Entry text=\"Passive (Tracer)\"\n"
33289 " value=\"3\" />\n"
33290 " </EnumerationDomain>\n"
33291 " </IntVectorProperty>\n"
33292 " <!-- end of \"EnzoParticlesReaderCore\" -->\n"
33293 " </Proxy>\n"
33294 "\n"
33295 " <!-- ================================================================== -->\n"
33296 " <Proxy class=\"vtkAMRFlashReader\"\n"
33297 " label=\"Flash AMR Reader\"\n"
33298 " name=\"FlashReaderCore\">\n"
33299 " <Documentation long_help=\"Read hierarchical box dataset from a Flash dataset.\"\n"
33300 " short_help=\"Read hierarchical box dataset from a Flash dataset.\">\n"
33301 " This Flash reader loads data stored in Flash format. The\n"
33302 " output of this reader is a hierarchical-box\n"
33303 " dataset.</Documentation>\n"
33304 " <!-- Define Flas Filename -->\n"
33305 " <StringVectorProperty animateable=\"0\"\n"
33306 " command=\"SetFileName\"\n"
33307 " name=\"FileName\"\n"
33308 " number_of_elements=\"1\"\n"
33309 " panel_visibility=\"never\">\n"
33310 " <FileListDomain name=\"files\" />\n"
33311 " <Documentation>This property specifies the Flash file\n"
33312 " name</Documentation>\n"
33313 " </StringVectorProperty>\n"
33314 " <!-- Display the number of levels -->\n"
33315 " <IntVectorProperty command=\"GetNumberOfLevels\"\n"
33316 " information_only=\"1\"\n"
33317 " name=\"NumLevels\">\n"
33318 " <SimpleIntInformationHelper />\n"
33319 " </IntVectorProperty>\n"
33320 " <!-- Display the number of blocks -->\n"
33321 " <IntVectorProperty command=\"GetNumberOfBlocks\"\n"
33322 " information_only=\"1\"\n"
33323 " name=\"NumBlocks\">\n"
33324 " <SimpleIntInformationHelper />\n"
33325 " </IntVectorProperty>\n"
33326 " <IntVectorProperty command=\"SetEnableCaching\"\n"
33327 " default_values=\"0\"\n"
33328 " name=\"EnableCaching\"\n"
33329 " number_of_elements=\"1\">\n"
33330 " <BooleanDomain name=\"bool\" />\n"
33331 " <Documentation>Turn caching on/off</Documentation>\n"
33332 " </IntVectorProperty>\n"
33333 " <!-- Define MaxLevel property -->\n"
33334 " <IntVectorProperty command=\"SetMaxLevel\"\n"
33335 " default_values=\"1\"\n"
33336 " name=\"Level\"\n"
33337 " number_of_elements=\"1\">\n"
33338 " <IntRangeDomain max=\"100\"\n"
33339 " min=\"0\"\n"
33340 " name=\"range\" />\n"
33341 " <Documentation>This property specifies the desired level of resolution\n"
33342 " that will be visible.</Documentation>\n"
33343 " </IntVectorProperty>\n"
33344 " <!-- Array Selection GUI Component -->\n"
33345 " <StringVectorProperty information_only=\"1\"\n"
33346 " name=\"CellArrayInfo\">\n"
33347 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
33348 " </StringVectorProperty>\n"
33349 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
33350 " element_types=\"2 0\"\n"
33351 " information_property=\"CellArrayInfo\"\n"
33352 " label=\"Cell Arrays\"\n"
33353 " name=\"CellArrayStatus\"\n"
33354 " number_of_elements=\"0\"\n"
33355 " number_of_elements_per_command=\"2\"\n"
33356 " repeat_command=\"1\">\n"
33357 " <ArraySelectionDomain name=\"array_list\">\n"
33358 " <RequiredProperties>\n"
33359 " <Property function=\"ArrayList\"\n"
33360 " name=\"CellArrayInfo\" />\n"
33361 " </RequiredProperties>\n"
33362 " </ArraySelectionDomain>\n"
33363 " <Documentation>This property lists which cell-centered arrays to\n"
33364 " read.</Documentation>\n"
33365 " </StringVectorProperty>\n"
33366 " <StringVectorProperty information_only=\"1\"\n"
33367 " name=\"PointArrayInfo\">\n"
33368 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
33369 " </StringVectorProperty>\n"
33370 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
33371 " element_types=\"2 0\"\n"
33372 " information_property=\"PointArrayInfo\"\n"
33373 " label=\"PointArrays\"\n"
33374 " name=\"PointArrayStatus\"\n"
33375 " number_of_elements=\"0\"\n"
33376 " number_of_elements_per_command=\"2\"\n"
33377 " repeat_command=\"1\">\n"
33378 " <ArraySelectionDomain name=\"array_list\">\n"
33379 " <RequiredProperties>\n"
33380 " <Property function=\"ArrayList\"\n"
33381 " name=\"PointArrayInfo\" />\n"
33382 " </RequiredProperties>\n"
33383 " </ArraySelectionDomain>\n"
33384 " <Documentation>This property lists which point-centered arrays to\n"
33385 " read.</Documentation>\n"
33386 " </StringVectorProperty>\n"
33387 " </Proxy>\n"
33388 "\n"
33389 " <!-- ================================================================== -->\n"
33390 " <Proxy class=\"vtkAMREnzoReader\"\n"
33391 " label=\"Enzo AMR Reader\"\n"
33392 " name=\"EnzoReaderCore\">\n"
33393 " <Documentation long_help=\"Read hierarchical box dataset from an Enzo file.\"\n"
33394 " short_help=\"Read hierarchical box dataset from an Enzo file.\">\n"
33395 " This Enzo reader loads data stored in Enzo format. The\n"
33396 " output of this reader is a hierarchical-box\n"
33397 " dataset.</Documentation>\n"
33398 " <!-- Define Enzo Filename -->\n"
33399 " <StringVectorProperty animateable=\"0\"\n"
33400 " command=\"SetFileName\"\n"
33401 " name=\"FileName\"\n"
33402 " number_of_elements=\"1\"\n"
33403 " panel_visibility=\"never\">\n"
33404 " <FileListDomain name=\"files\" />\n"
33405 " <Documentation>This property specifies the Enzo file\n"
33406 " name</Documentation>\n"
33407 " </StringVectorProperty>\n"
33408 " <!-- Display the number of levels -->\n"
33409 " <IntVectorProperty command=\"GetNumberOfLevels\"\n"
33410 " information_only=\"1\"\n"
33411 ;
33412 
33413 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOAMR/Resources/readers_pv_ioamr.xml
33415 " name=\"NumLevels\">\n"
33416 " <SimpleIntInformationHelper />\n"
33417 " </IntVectorProperty>\n"
33418 " <!-- Display the number of blocks -->\n"
33419 " <IntVectorProperty command=\"GetNumberOfBlocks\"\n"
33420 " information_only=\"1\"\n"
33421 " name=\"NumBlocks\">\n"
33422 " <SimpleIntInformationHelper />\n"
33423 " </IntVectorProperty>\n"
33424 " <IntVectorProperty command=\"SetEnableCaching\"\n"
33425 " default_values=\"0\"\n"
33426 " name=\"EnableCaching\"\n"
33427 " number_of_elements=\"1\">\n"
33428 " <BooleanDomain name=\"bool\" />\n"
33429 " <Documentation>Turn caching on/off</Documentation>\n"
33430 " </IntVectorProperty>\n"
33431 " <!-- Define MaxLevel property -->\n"
33432 " <IntVectorProperty command=\"SetMaxLevel\"\n"
33433 " default_values=\"1\"\n"
33434 " name=\"Level\"\n"
33435 " number_of_elements=\"1\">\n"
33436 " <IntRangeDomain max=\"100\"\n"
33437 " min=\"0\"\n"
33438 " name=\"range\" />\n"
33439 " <Documentation>This property specifies the desired level of resolution\n"
33440 " that will be visible.</Documentation>\n"
33441 " </IntVectorProperty>\n"
33442 " <!-- Set Conversion to CGS -->\n"
33443 " <IntVectorProperty command=\"SetConvertToCGS\"\n"
33444 " default_values=\"0\"\n"
33445 " name=\"ConvertToCGS\"\n"
33446 " number_of_elements=\"1\">\n"
33447 " <BooleanDomain name=\"bool\" />\n"
33448 " <Documentation>This property specifies whether or not units will be\n"
33449 " converted to CGS.</Documentation>\n"
33450 " </IntVectorProperty>\n"
33451 " <!-- Array Selection GUI Component -->\n"
33452 " <StringVectorProperty information_only=\"1\"\n"
33453 " name=\"CellArrayInfo\">\n"
33454 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
33455 " </StringVectorProperty>\n"
33456 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
33457 " element_types=\"2 0\"\n"
33458 " information_property=\"CellArrayInfo\"\n"
33459 " label=\"Cell Arrays\"\n"
33460 " name=\"CellArrayStatus\"\n"
33461 " number_of_elements=\"0\"\n"
33462 " number_of_elements_per_command=\"2\"\n"
33463 " repeat_command=\"1\">\n"
33464 " <ArraySelectionDomain name=\"array_list\">\n"
33465 " <RequiredProperties>\n"
33466 " <Property function=\"ArrayList\"\n"
33467 " name=\"CellArrayInfo\" />\n"
33468 " </RequiredProperties>\n"
33469 " </ArraySelectionDomain>\n"
33470 " <Documentation>This property lists which cell-centered arrays to\n"
33471 " read.</Documentation>\n"
33472 " </StringVectorProperty>\n"
33473 " <StringVectorProperty information_only=\"1\"\n"
33474 " name=\"PointArrayInfo\">\n"
33475 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
33476 " </StringVectorProperty>\n"
33477 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
33478 " element_types=\"2 0\"\n"
33479 " information_property=\"PointArrayInfo\"\n"
33480 " label=\"PointArrays\"\n"
33481 " name=\"PointArrayStatus\"\n"
33482 " number_of_elements=\"0\"\n"
33483 " number_of_elements_per_command=\"2\"\n"
33484 " repeat_command=\"1\">\n"
33485 " <ArraySelectionDomain name=\"array_list\">\n"
33486 " <RequiredProperties>\n"
33487 " <Property function=\"ArrayList\"\n"
33488 " name=\"PointArrayInfo\" />\n"
33489 " </RequiredProperties>\n"
33490 " </ArraySelectionDomain>\n"
33491 " <Documentation>This property lists which point-centered arrays to\n"
33492 " read.</Documentation>\n"
33493 " </StringVectorProperty>\n"
33494 " </Proxy>\n"
33495 "\n"
33496 " <!-- ================================================================== -->\n"
33497 " <Proxy name=\"vtkAMReXGridReaderCore\" class=\"vtkAMReXGridReader\" label=\"AMReX Grid Reader\">\n"
33498 " <Documentation\n"
33499 " long_help=\"Reads AMReX plotfiles (grids) data.\"\n"
33500 " short_help=\"Reads AMReX plotfiles (grids) data.\">\n"
33501 " This AMReX reader loads data stored in AMReX's plt flie format. The\n"
33502 " output of this reader is a hierarchical-box dataset.</Documentation>\n"
33503 " <!-- Define Flas FileName -->\n"
33504 " <StringVectorProperty\n"
33505 " name=\"FileName\"\n"
33506 " animateable=\"0\"\n"
33507 " command=\"SetFileName\"\n"
33508 " number_of_elements=\"1\"\n"
33509 " panel_visibility=\"never\"\n"
33510 " >\n"
33511 " <FileListDomain name=\"files\" />\n"
33512 " </StringVectorProperty>\n"
33513 " <!-- Display the number of levels -->\n"
33514 " <IntVectorProperty command=\"GetNumberOfLevels\"\n"
33515 " information_only=\"1\"\n"
33516 " name=\"NumLevels\">\n"
33517 " <SimpleIntInformationHelper />\n"
33518 " </IntVectorProperty>\n"
33519 " <!-- Display the number of blocks -->\n"
33520 " <IntVectorProperty command=\"GetNumberOfBlocks\"\n"
33521 " information_only=\"1\"\n"
33522 " name=\"NumBlocks\">\n"
33523 " <SimpleIntInformationHelper />\n"
33524 " </IntVectorProperty>\n"
33525 " <!-- Define EnableCaching property -->\n"
33526 " <IntVectorProperty command=\"SetEnableCaching\"\n"
33527 " default_values=\"0\"\n"
33528 " name=\"EnableCaching\"\n"
33529 " number_of_elements=\"1\">\n"
33530 " <BooleanDomain name=\"bool\" />\n"
33531 " <Documentation>Turn caching on/off</Documentation>\n"
33532 " </IntVectorProperty>\n"
33533 " <!-- Define MaxLevel property -->\n"
33534 " <IntVectorProperty command=\"SetMaxLevel\"\n"
33535 " default_values=\"1\"\n"
33536 " name=\"Level\"\n"
33537 " number_of_elements=\"1\">\n"
33538 " <IntRangeDomain max=\"100\"\n"
33539 " min=\"0\"\n"
33540 " name=\"range\" />\n"
33541 " <Documentation>This property specifies the desired level of resolution\n"
33542 " that will be visible.</Documentation>\n"
33543 " </IntVectorProperty>\n"
33544 " <StringVectorProperty name=\"PointArrayInfo\"\n"
33545 " command=\"GetPointDataArraySelection\"\n"
33546 " number_of_elements_per_command=\"2\"\n"
33547 " information_only=\"1\"\n"
33548 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
33549 "\n"
33550 " <StringVectorProperty name=\"PointArrayStatus\"\n"
33551 " command=\"GetPointDataArraySelection\"\n"
33552 " information_property=\"PointArrayInfo\"\n"
33553 " number_of_elements_per_command=\"2\"\n"
33554 " element_types=\"2 0\"\n"
33555 " repeat_command=\"1\"\n"
33556 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
33557 " <ArraySelectionDomain name=\"array_list\">\n"
33558 " <RequiredProperties>\n"
33559 " <Property function=\"ArrayList\" name=\"PointArrayInfo\" />\n"
33560 " </RequiredProperties>\n"
33561 " </ArraySelectionDomain>\n"
33562 " <Documentation>Select the point arrays to read load.</Documentation>\n"
33563 " </StringVectorProperty>\n"
33564 "\n"
33565 " <StringVectorProperty name=\"CellArrayInfo\"\n"
33566 " command=\"GetCellDataArraySelection\"\n"
33567 " number_of_elements_per_command=\"2\"\n"
33568 " information_only=\"1\"\n"
33569 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
33570 "\n"
33571 " <StringVectorProperty name=\"CellArrayStatus\"\n"
33572 " command=\"GetCellDataArraySelection\"\n"
33573 " information_property=\"CellArrayInfo\"\n"
33574 " number_of_elements_per_command=\"2\"\n"
33575 " element_types=\"2 0\"\n"
33576 " repeat_command=\"1\"\n"
33577 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
33578 " <ArraySelectionDomain name=\"array_list\">\n"
33579 " <RequiredProperties>\n"
33580 " <Property function=\"ArrayList\" name=\"CellArrayInfo\" />\n"
33581 " </RequiredProperties>\n"
33582 " </ArraySelectionDomain>\n"
33583 " <Documentation>Select the cell arrays to read load.</Documentation>\n"
33584 " </StringVectorProperty>\n"
33585 " </Proxy>\n"
33586 "\n"
33587 " <!-- ================================================================== -->\n"
33588 " <Proxy class=\"vtkAMRVelodyneReader\"\n"
33589 " label=\"Velodyne AMR Reader\"\n"
33590 " name=\"VelodyneReaderCore\">\n"
33591 " <Documentation long_help=\"Read OvelappingAMR from a Velodyne AMR dataset.\"\n"
33592 " short_help=\"Read Velodyne AMR.\">\n"
33593 " This Velodyne AMR reader loads data stored in xamr format. The\n"
33594 " output of this reader is a vtkOverlappingAMR\n"
33595 " dataset.</Documentation>\n"
33596 " <!-- Define Filename -->\n"
33597 " <StringVectorProperty animateable=\"0\"\n"
33598 " command=\"SetFileName\"\n"
33599 " name=\"FileName\"\n"
33600 " number_of_elements=\"1\"\n"
33601 " panel_visibility=\"never\">\n"
33602 " <FileListDomain name=\"files\" />\n"
33603 " <Documentation>This property specifies the Vamr file\n"
33604 " name</Documentation>\n"
33605 " </StringVectorProperty>\n"
33606 " <!-- Display the number of levels -->\n"
33607 " <IntVectorProperty command=\"GetNumberOfLevels\"\n"
33608 " information_only=\"1\"\n"
33609 " name=\"NumLevels\">\n"
33610 " <SimpleIntInformationHelper />\n"
33611 " </IntVectorProperty>\n"
33612 " <!-- Display the number of blocks -->\n"
33613 " <IntVectorProperty command=\"GetNumberOfBlocks\"\n"
33614 " information_only=\"1\"\n"
33615 " name=\"NumBlocks\">\n"
33616 " <SimpleIntInformationHelper />\n"
33617 " </IntVectorProperty>\n"
33618 " <IntVectorProperty command=\"SetEnableCaching\"\n"
33619 " default_values=\"0\"\n"
33620 " name=\"EnableCaching\"\n"
33621 " number_of_elements=\"1\">\n"
33622 " <BooleanDomain name=\"bool\" />\n"
33623 " <Documentation>Turn caching on/off</Documentation>\n"
33624 " </IntVectorProperty>\n"
33625 " <!-- Define MaxLevel property -->\n"
33626 " <IntVectorProperty command=\"SetMaxLevel\"\n"
33627 " default_values=\"15\"\n"
33628 " name=\"Level\"\n"
33629 " number_of_elements=\"1\">\n"
33630 " <IntRangeDomain max=\"100\"\n"
33631 " min=\"0\"\n"
33632 " name=\"range\" />\n"
33633 " <Documentation>This property specifies the desired level of resolution\n"
33634 " that will be visible.</Documentation>\n"
33635 " </IntVectorProperty>\n"
33636 " <!-- Array Selection GUI Component -->\n"
33637 " <StringVectorProperty information_only=\"1\"\n"
33638 " name=\"CellArrayInfo\">\n"
33639 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
33640 " </StringVectorProperty>\n"
33641 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
33642 " element_types=\"2 0\"\n"
33643 " information_property=\"CellArrayInfo\"\n"
33644 " label=\"Cell Arrays\"\n"
33645 " name=\"CellArrayStatus\"\n"
33646 " number_of_elements=\"0\"\n"
33647 " number_of_elements_per_command=\"2\"\n"
33648 " repeat_command=\"1\">\n"
33649 " <ArraySelectionDomain name=\"array_list\">\n"
33650 " <RequiredProperties>\n"
33651 " <Property function=\"ArrayList\"\n"
33652 " name=\"CellArrayInfo\" />\n"
33653 " </RequiredProperties>\n"
33654 " </ArraySelectionDomain>\n"
33655 " <Documentation>This property lists which cell-centered arrays to\n"
33656 " read.</Documentation>\n"
33657 " </StringVectorProperty>\n"
33658 " <StringVectorProperty information_only=\"1\"\n"
33659 " name=\"PointArrayInfo\">\n"
33660 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
33661 " </StringVectorProperty>\n"
33662 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
33663 " element_types=\"2 0\"\n"
33664 " information_property=\"PointArrayInfo\"\n"
33665 " label=\"PointArrays\"\n"
33666 " name=\"PointArrayStatus\"\n"
33667 " number_of_elements=\"0\"\n"
33668 " number_of_elements_per_command=\"2\"\n"
33669 " repeat_command=\"1\">\n"
33670 " <ArraySelectionDomain name=\"array_list\">\n"
33671 " <RequiredProperties>\n"
33672 " <Property function=\"ArrayList\"\n"
33673 " name=\"PointArrayInfo\" />\n"
33674 " </RequiredProperties>\n"
33675 " </ArraySelectionDomain>\n"
33676 " <Documentation>This property lists which point-centered arrays to\n"
33677 " read.</Documentation>\n"
33678 " </StringVectorProperty>\n"
33679 " </Proxy>\n"
33680 "\n"
33681 " <!-- ================================================================== -->\n"
33682 " <SourceProxy name=\"AMReXParticlesReaderCore\"\n"
33683 " class=\"vtkAMReXParticlesReader\">\n"
33684 " <Documentation short_help=\"Reader for AMReX particle data\">\n"
33685 " Internal reader proxy for AMReX particles. This is a distributed reader.\n"
33686 " </Documentation>\n"
33687 "\n"
33688 " <StringVectorProperty name=\"ParticleType\"\n"
33689 " command=\"SetParticleType\"\n"
33690 " number_of_elements=\"1\"\n"
33691 " default_values=\"particles\">\n"
33692 " <Documentation>\n"
33693 " Set the type of particles to read.\n"
33694 " </Documentation>\n"
33695 " </StringVectorProperty>\n"
33696 "\n"
33697 " <StringVectorProperty name=\"PointArrayInfo\"\n"
33698 " command=\"GetPointDataArraySelection\"\n"
33699 " number_of_elements_per_command=\"2\"\n"
33700 " information_only=\"1\"\n"
33701 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
33702 "\n"
33703 " <StringVectorProperty name=\"PointArrayStatus\"\n"
33704 " command=\"GetPointDataArraySelection\"\n"
33705 " information_property=\"PointArrayInfo\"\n"
33706 " number_of_elements_per_command=\"2\"\n"
33707 " element_types=\"2 0\"\n"
33708 " repeat_command=\"1\"\n"
33709 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
33710 " <ArraySelectionDomain name=\"array_list\">\n"
33711 " <RequiredProperties>\n"
33712 " <Property function=\"ArrayList\" name=\"PointArrayInfo\" />\n"
33713 " </RequiredProperties>\n"
33714 " </ArraySelectionDomain>\n"
33715 " <Documentation>Select the point arrays to read load.</Documentation>\n"
33716 " </StringVectorProperty>\n"
33717 " <!-- End AMReXParticlesReaderCore -->\n"
33718 " </SourceProxy>\n"
33719 "\n"
33720 " <!-- end of \"internal_sources\" -->\n"
33721 " </ProxyGroup>\n"
33722 "\n"
33723 " <!-- ==================================================================== -->\n"
33724 " <ProxyGroup name=\"sources\">\n"
33725 "\n"
33726 " <!-- ================================================================== -->\n"
33727 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
33728 " file_name_method=\"SetFileName\"\n"
33729 " label=\"FLASH AMR Particles Reader\"\n"
33730 " name=\"FlashParticlesReader\"\n"
33731 " si_class=\"vtkSIMetaReaderProxy\">\n"
33732 " <Documentation long_help=\"Reads AMR particles from FLASH dataset\"\n"
33733 " short_help=\"Reads AMR particles from FLASH dataset\">The\n"
33734 " Flash particles reader loads particle simulation data\n"
33735 " stored in Flash format. The output of this reader is a\n"
33736 " MultiBlock dataset where each block is vtkPolyData that\n"
33737 " holds the particles and corresponding particle\n"
33738 " data.</Documentation>\n"
33739 " <SubProxy>\n"
33740 " <Proxy name=\"Reader\"\n"
33741 " proxygroup=\"internal_sources\"\n"
33742 ;
33743 
33744 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOAMR/Resources/readers_pv_ioamr.xml
33746 " proxyname=\"FlashParticlesReaderCore\"></Proxy>\n"
33747 " <ExposedProperties>\n"
33748 " <Property name=\"NumParticles\" />\n"
33749 " <Property name=\"Frequency\" />\n"
33750 " <Property name=\"FilterLocation\" />\n"
33751 " <Property name=\"MinLocation\" />\n"
33752 " <Property name=\"MaxLocation\" />\n"
33753 " <Property name=\"ParticleArrayStatus\" />\n"
33754 " </ExposedProperties>\n"
33755 " </SubProxy>\n"
33756 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
33757 " information_only=\"1\"\n"
33758 " name=\"FileNameInfo\">\n"
33759 " <SimpleStringInformationHelper />\n"
33760 " </StringVectorProperty>\n"
33761 " <StringVectorProperty animateable=\"0\"\n"
33762 " clean_command=\"RemoveAllFileNames\"\n"
33763 " command=\"AddFileName\"\n"
33764 " name=\"FileNames\"\n"
33765 " number_of_elements=\"0\"\n"
33766 " panel_visibility=\"never\"\n"
33767 " repeat_command=\"1\">\n"
33768 " <FileListDomain name=\"files\" />\n"
33769 " <Documentation>The list of files to be read by the\n"
33770 " reader.</Documentation>\n"
33771 " </StringVectorProperty>\n"
33772 " <DoubleVectorProperty information_only=\"1\"\n"
33773 " name=\"TimestepValues\"\n"
33774 " repeatable=\"1\">\n"
33775 " <TimeStepsInformationHelper />\n"
33776 " <Documentation>Available timestep values.</Documentation>\n"
33777 " </DoubleVectorProperty>\n"
33778 " <Hints>\n"
33779 " <ReaderFactory extensions=\"Flash flash\"\n"
33780 " file_description=\"FLASH AMR Particles Reader\" />\n"
33781 " </Hints>\n"
33782 " </SourceProxy>\n"
33783 "\n"
33784 " <!-- ================================================================== -->\n"
33785 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
33786 " file_name_method=\"SetFileName\"\n"
33787 " label=\"ENZO AMR Particles Reader\"\n"
33788 " name=\"EnzoParticlesReader\"\n"
33789 " si_class=\"vtkSIMetaReaderProxy\">\n"
33790 " <Documentation long_help=\"Reads AMR particles from an ENZO dataset\"\n"
33791 " short_help=\"Reads AMR particles from an ENZO dataset\">The\n"
33792 " Enzo particles reader loads particle simulation data\n"
33793 " stored in Enzo HDF5 format. The output of this reader is\n"
33794 " MultiBlock dataset where each block is a vtkPolyData that\n"
33795 " holds the particles (points) and corresponding particle\n"
33796 " data.</Documentation>\n"
33797 " <SubProxy>\n"
33798 " <Proxy name=\"Reader\"\n"
33799 " proxygroup=\"internal_sources\"\n"
33800 " proxyname=\"EnzoParticlesReaderCore\"></Proxy>\n"
33801 " <ExposedProperties>\n"
33802 " <Property name=\"NumParticles\" />\n"
33803 " <Property name=\"Frequency\" />\n"
33804 " <Property name=\"FilterLocation\" />\n"
33805 " <Property name=\"MinLocation\" />\n"
33806 " <Property name=\"MaxLocation\" />\n"
33807 " <Property name=\"ParticleArrayStatus\" />\n"
33808 " <Property name=\"ParticleType\" />\n"
33809 " </ExposedProperties>\n"
33810 " </SubProxy>\n"
33811 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
33812 " information_only=\"1\"\n"
33813 " name=\"FileNameInfo\">\n"
33814 " <SimpleStringInformationHelper />\n"
33815 " </StringVectorProperty>\n"
33816 " <StringVectorProperty animateable=\"0\"\n"
33817 " clean_command=\"RemoveAllFileNames\"\n"
33818 " command=\"AddFileName\"\n"
33819 " name=\"FileNames\"\n"
33820 " number_of_elements=\"0\"\n"
33821 " panel_visibility=\"never\"\n"
33822 " repeat_command=\"1\">\n"
33823 " <FileListDomain name=\"files\" />\n"
33824 " <Documentation>The list of files to be read by the\n"
33825 " reader.</Documentation>\n"
33826 " </StringVectorProperty>\n"
33827 " <DoubleVectorProperty information_only=\"1\"\n"
33828 " name=\"TimestepValues\"\n"
33829 " repeatable=\"1\">\n"
33830 " <TimeStepsInformationHelper />\n"
33831 " <Documentation>Available timestep values.</Documentation>\n"
33832 " </DoubleVectorProperty>\n"
33833 " <Hints>\n"
33834 " <ReaderFactory extensions=\"boundary hierarchy\"\n"
33835 " file_description=\"ENZO AMR Particles Reader\" />\n"
33836 " </Hints>\n"
33837 " </SourceProxy>\n"
33838 "\n"
33839 " <!-- ================================================================== -->\n"
33840 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
33841 " file_name_method=\"SetFileName\"\n"
33842 " label=\"Flash Reader\"\n"
33843 " name=\"FlashReader\"\n"
33844 " si_class=\"vtkSIMetaReaderProxy\">\n"
33845 " <Documentation long_help=\"Read hierarchical box dataset from a Flash dataset.\"\n"
33846 " short_help=\"Read hierarchical box dataset from a Flash dataset.\">\n"
33847 " This Flash reader loads data stored in Enzo format. The\n"
33848 " output of this reader is a hierarchical-box\n"
33849 " dataset.</Documentation>\n"
33850 " <SubProxy>\n"
33851 " <Proxy name=\"Reader\"\n"
33852 " proxygroup=\"internal_sources\"\n"
33853 " proxyname=\"FlashReaderCore\"></Proxy>\n"
33854 " <ExposedProperties>\n"
33855 " <Property name=\"NumLevels\" />\n"
33856 " <Property name=\"NumBlocks\" />\n"
33857 " <Property name=\"EnableCaching\" />\n"
33858 " <Property name=\"Level\" />\n"
33859 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
33860 " name=\"CellPointArrayStatus\"\n"
33861 " panel_visibility=\"default\"\n"
33862 " panel_widget=\"ArrayStatus\">\n"
33863 " <Property name=\"PointArrayStatus\" />\n"
33864 " <Property name=\"CellArrayStatus\" />\n"
33865 " </PropertyGroup>\n"
33866 " </ExposedProperties>\n"
33867 " </SubProxy>\n"
33868 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
33869 " information_only=\"1\"\n"
33870 " name=\"FileNameInfo\">\n"
33871 " <SimpleStringInformationHelper />\n"
33872 " </StringVectorProperty>\n"
33873 " <StringVectorProperty animateable=\"0\"\n"
33874 " clean_command=\"RemoveAllFileNames\"\n"
33875 " command=\"AddFileName\"\n"
33876 " name=\"FileNames\"\n"
33877 " number_of_elements=\"0\"\n"
33878 " panel_visibility=\"never\"\n"
33879 " repeat_command=\"1\">\n"
33880 " <FileListDomain name=\"files\" />\n"
33881 " <Documentation>The list of files to be read by the\n"
33882 " reader.</Documentation>\n"
33883 " </StringVectorProperty>\n"
33884 " <DoubleVectorProperty information_only=\"1\"\n"
33885 " name=\"TimestepValues\"\n"
33886 " repeatable=\"1\">\n"
33887 " <TimeStepsInformationHelper />\n"
33888 " <Documentation>Available timestep values.</Documentation>\n"
33889 " </DoubleVectorProperty>\n"
33890 " <Hints>\n"
33891 " <ReaderFactory extensions=\"Flash flash\"\n"
33892 " file_description=\"AMR Flash Files\" />\n"
33893 " </Hints>\n"
33894 " </SourceProxy>\n"
33895 "\n"
33896 " <!-- ================================================================== -->\n"
33897 " <SourceProxy class=\"vtkAMRFileSeriesReader\"\n"
33898 " file_name_method=\"SetFileName\"\n"
33899 " label=\"Enzo Reader\"\n"
33900 " name=\"EnzoReader\"\n"
33901 " si_class=\"vtkSIMetaReaderProxy\">\n"
33902 " <Documentation long_help=\"Read hierarchical box dataset from an Enzo file.\"\n"
33903 " short_help=\"Read hierarchical box dataset from an Enzo file.\">\n"
33904 " This Enzo reader loads data stored in Enzo format. The\n"
33905 " output of this reader is a hierarchical-box\n"
33906 " dataset.</Documentation>\n"
33907 " <SubProxy>\n"
33908 " <Proxy name=\"Reader\"\n"
33909 " proxygroup=\"internal_sources\"\n"
33910 " proxyname=\"EnzoReaderCore\"></Proxy>\n"
33911 " <ExposedProperties>\n"
33912 " <Property name=\"NumLevels\" />\n"
33913 " <Property name=\"NumBlocks\" />\n"
33914 " <Property name=\"EnableCaching\" />\n"
33915 " <Property name=\"ConvertToCGS\" />\n"
33916 " <Property name=\"Level\" />\n"
33917 " <Property name=\"PointArrayStatus\" />\n"
33918 " <Property name=\"CellArrayStatus\" />\n"
33919 " </ExposedProperties>\n"
33920 " </SubProxy>\n"
33921 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
33922 " information_only=\"1\"\n"
33923 " name=\"FileNameInfo\">\n"
33924 " <SimpleStringInformationHelper />\n"
33925 " </StringVectorProperty>\n"
33926 " <StringVectorProperty animateable=\"0\"\n"
33927 " clean_command=\"RemoveAllFileNames\"\n"
33928 " command=\"AddFileName\"\n"
33929 " name=\"FileNames\"\n"
33930 " number_of_elements=\"0\"\n"
33931 " panel_visibility=\"never\"\n"
33932 " repeat_command=\"1\">\n"
33933 " <FileListDomain name=\"files\" />\n"
33934 " <Documentation>The list of files to be read by the\n"
33935 " reader.</Documentation>\n"
33936 " </StringVectorProperty>\n"
33937 " <DoubleVectorProperty information_only=\"1\"\n"
33938 " name=\"TimestepValues\"\n"
33939 " repeatable=\"1\">\n"
33940 " <TimeStepsInformationHelper />\n"
33941 " <Documentation>Available timestep values.</Documentation>\n"
33942 " </DoubleVectorProperty>\n"
33943 " <Hints>\n"
33944 " <ReaderFactory extensions=\"boundary hierarchy\"\n"
33945 " file_description=\"AMR Enzo Files\" />\n"
33946 " </Hints>\n"
33947 " </SourceProxy>\n"
33948 "\n"
33949 " <!-- ================================================================== -->\n"
33950 " <SourceProxy class=\"vtkAMRFileSeriesReader\"\n"
33951 " file_name_method=\"SetFileName\"\n"
33952 " label=\"Velodyne AMR Reader\"\n"
33953 " name=\"VelodyneAMRReader\"\n"
33954 " si_class=\"vtkSIMetaReaderProxy\">\n"
33955 " <Documentation long_help=\"Read vtkOverlappingAMR data set from from a Xamr dataset.\"\n"
33956 " short_help=\"Read Velodyne AMR.\">\n"
33957 " This Velodyne AMR reader loads data stored in XAMR format. The\n"
33958 " output of this reader is a vtkOverlappingAMR\n"
33959 " dataset.</Documentation>\n"
33960 " <SubProxy>\n"
33961 " <Proxy name=\"Reader\"\n"
33962 " proxygroup=\"internal_sources\"\n"
33963 " proxyname=\"VelodyneReaderCore\"></Proxy>\n"
33964 " <ExposedProperties>\n"
33965 " <Property name=\"NumLevels\" />\n"
33966 " <Property name=\"NumBlocks\" />\n"
33967 " <Property name=\"EnableCaching\" />\n"
33968 " <Property name=\"Level\" />\n"
33969 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
33970 " name=\"CellPointArrayStatus\"\n"
33971 " panel_visibility=\"default\"\n"
33972 " panel_widget=\"ArrayStatus\">\n"
33973 " <Property name=\"PointArrayStatus\" />\n"
33974 " <Property name=\"CellArrayStatus\" />\n"
33975 " </PropertyGroup>\n"
33976 " </ExposedProperties>\n"
33977 " </SubProxy>\n"
33978 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
33979 " information_only=\"1\"\n"
33980 " name=\"FileNameInfo\">\n"
33981 " <SimpleStringInformationHelper />\n"
33982 " </StringVectorProperty>\n"
33983 " <StringVectorProperty animateable=\"0\"\n"
33984 " clean_command=\"RemoveAllFileNames\"\n"
33985 " command=\"AddFileName\"\n"
33986 " name=\"FileNames\"\n"
33987 " number_of_elements=\"0\"\n"
33988 " panel_visibility=\"never\"\n"
33989 " repeat_command=\"1\">\n"
33990 " <FileListDomain name=\"files\" />\n"
33991 " <Documentation>The list of files to be read by the\n"
33992 " reader.</Documentation>\n"
33993 " </StringVectorProperty>\n"
33994 " <DoubleVectorProperty information_only=\"1\"\n"
33995 " name=\"TimestepValues\"\n"
33996 " repeatable=\"1\">\n"
33997 " <TimeStepsInformationHelper />\n"
33998 " <Documentation>Available timestep values.</Documentation>\n"
33999 " </DoubleVectorProperty>\n"
34000 " <Hints>\n"
34001 " <ReaderFactory extensions=\"xamr Xamr XAMR\"\n"
34002 " file_description=\"AMR Velodyne Files\" />\n"
34003 " </Hints>\n"
34004 " </SourceProxy>\n"
34005 "\n"
34006 " <!-- ================================================================== -->\n"
34007 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
34008 " file_name_method=\"SetFileName\"\n"
34009 " label=\"AMReX/BoxLib Grid Reader\"\n"
34010 " name=\"AMReXGridReader\"\n"
34011 " si_class=\"vtkSIMetaReaderProxy\">\n"
34012 " <Documentation\n"
34013 " long_help=\"Reads AMReX plotfiles (grids) data.\"\n"
34014 " short_help=\"Reads AMReX plotfiles (grids) data.\">\n"
34015 " This AMReX reader loads data stored in AMReX plt file format. The\n"
34016 " output of this reader is a hierarchical-box dataset.</Documentation>\n"
34017 " <SubProxy>\n"
34018 " <Proxy name=\"Reader\"\n"
34019 " proxygroup=\"internal_sources\"\n"
34020 " proxyname=\"vtkAMReXGridReaderCore\">\n"
34021 " </Proxy>\n"
34022 " <ExposedProperties>\n"
34023 " <Property name=\"NumLevels\" />\n"
34024 " <Property name=\"NumBlocks\" />\n"
34025 " <Property name=\"EnableCaching\" />\n"
34026 " <Property name=\"Level\" />\n"
34027 " <Property name=\"PointArrayStatus\" />\n"
34028 " <Property name=\"CellArrayStatus\" />\n"
34029 " </ExposedProperties>\n"
34030 " </SubProxy>\n"
34031 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
34032 " information_only=\"1\"\n"
34033 " name=\"FileNameInfo\">\n"
34034 " <SimpleStringInformationHelper />\n"
34035 " </StringVectorProperty>\n"
34036 " <StringVectorProperty animateable=\"0\"\n"
34037 " clean_command=\"RemoveAllFileNames\"\n"
34038 " command=\"AddFileName\"\n"
34039 " name=\"FileNames\"\n"
34040 " number_of_elements=\"0\"\n"
34041 " panel_visibility=\"never\"\n"
34042 " repeat_command=\"1\">\n"
34043 " <FileListDomain name=\"files\" />\n"
34044 " <Documentation>The list of files to be read by the\n"
34045 " reader.</Documentation>\n"
34046 " </StringVectorProperty>\n"
34047 " <DoubleVectorProperty information_only=\"1\"\n"
34048 " name=\"TimestepValues\"\n"
34049 " repeatable=\"1\">\n"
34050 " <TimeStepsInformationHelper />\n"
34051 " <Documentation>Available timestep values.</Documentation>\n"
34052 " </DoubleVectorProperty>\n"
34053 " <Hints>\n"
34054 " <ReaderFactory\n"
34055 " filename_patterns=\"plt*\"\n"
34056 " file_description=\"AMReX/BoxLib plotfiles (grids)\"\n"
34057 " is_directory=\"1\"\n"
34058 " />\n"
34059 " </Hints>\n"
34060 " </SourceProxy>\n"
34061 "\n"
34062 " <!-- ================================================================== -->\n"
34063 " <SourceProxy name=\"AMReXParticlesReader\"\n"
34064 " class=\"vtkFileSeriesReader\"\n"
34065 " file_name_method=\"SetPlotFileName\"\n"
34066 " label=\"AMReX/BoxLib Particles Reader\"\n"
34067 " si_class=\"vtkSIMetaReaderProxy\">\n"
34068 " <Documentation short_help=\"Reader for AMReX particle data\">\n"
34069 " Reads particle data from AMReX plotfiles. This is a distributed reader.\n"
34070 ;
34071 
34072 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOAMR/Resources/readers_pv_ioamr.xml
34074 " </Documentation>\n"
34075 "\n"
34076 " <SubProxy>\n"
34077 " <Proxy name=\"Reader\" proxygroup=\"internal_sources\" proxyname=\"AMReXParticlesReaderCore\" />\n"
34078 " <ExposedProperties>\n"
34079 " <Property name=\"ParticleType\" />\n"
34080 " <Property name=\"PointArrayInfo\" />\n"
34081 " <Property name=\"PointArrayStatus\" />\n"
34082 " </ExposedProperties>\n"
34083 " </SubProxy>\n"
34084 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
34085 " information_only=\"1\"\n"
34086 " name=\"FileNameInfo\">\n"
34087 " <SimpleStringInformationHelper />\n"
34088 " </StringVectorProperty>\n"
34089 " <StringVectorProperty animateable=\"0\"\n"
34090 " clean_command=\"RemoveAllFileNames\"\n"
34091 " command=\"AddFileName\"\n"
34092 " name=\"FileNames\"\n"
34093 " number_of_elements=\"0\"\n"
34094 " panel_visibility=\"never\"\n"
34095 " repeat_command=\"1\">\n"
34096 " <FileListDomain name=\"files\" />\n"
34097 " <Documentation>The list of plotfiles to be read by the reader.</Documentation>\n"
34098 " </StringVectorProperty>\n"
34099 " <DoubleVectorProperty information_only=\"1\" name=\"TimestepValues\" repeatable=\"1\">\n"
34100 " <TimeStepsInformationHelper />\n"
34101 " <Documentation>Available timestep values.</Documentation>\n"
34102 " </DoubleVectorProperty>\n"
34103 " <Hints>\n"
34104 " <ReaderFactory\n"
34105 " filename_patterns=\"plt*\"\n"
34106 " file_description=\"AMReX/BoxLib plotfiles (particles)\"\n"
34107 " is_directory=\"1\" />\n"
34108 " </Hints>\n"
34109 " <!-- end AMReXParticlesReader -->\n"
34110 " </SourceProxy>\n"
34111 " </ProxyGroup>\n"
34112 "</ServerManagerConfiguration>\n"
34113 "\n";
34114 // Get single string
34116 {
34117 
34118  const size_t len0 = strlen(paraview_server_managerreaders_pv_ioamrInterface0);
34119  const size_t len1 = strlen(paraview_server_managerreaders_pv_ioamrInterface1);
34120  const size_t len2 = strlen(paraview_server_managerreaders_pv_ioamrInterface2);
34121  const size_t len3 = strlen(paraview_server_managerreaders_pv_ioamrInterface3);
34122  size_t len = ( 0
34123  + len0
34124  + len1
34125  + len2
34126  + len3 );
34127  char* res = new char[ len + 1];
34128  size_t offset = 0;
34133  assert(offset == len);
34134  res[offset] = 0;
34135  return res;
34136 }
34137 
34138 
34139 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersStatistics/Resources/statistics_filters.xml
34141 "<ServerManagerConfiguration>\n"
34142 " <ProxyGroup name=\"filters\">\n"
34143 " <!-- ==================================================================== -->\n"
34144 " <SourceProxy class=\"vtkPSciVizContingencyStats\"\n"
34145 " label=\"Contingency Statistics\"\n"
34146 " name=\"ContingencyStatistics\">\n"
34147 " <Documentation long_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\"\n"
34148 " short_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\">\n"
34149 " This filter either computes a statistical model of a dataset or takes\n"
34150 " such a model as its second input. Then, the model (however it is\n"
34151 " obtained) may optionally be used to assess the input dataset. This filter\n"
34152 " computes contingency tables between pairs of attributes. This result is a\n"
34153 " tabular bivariate probability distribution which serves as a\n"
34154 " Bayesian-style prior model. Data is assessed by computing &lt;ul&gt;\n"
34155 " &lt;li&gt; the probability of observing both variables simultaneously;\n"
34156 " &lt;li&gt; the probability of each variable conditioned on the other (the\n"
34157 " two values need not be identical); and &lt;li&gt; the pointwise mutual\n"
34158 " information (PMI). &lt;/ul&gt; Finally, the summary statistics include\n"
34159 " the information entropy of the observations.</Documentation>\n"
34160 " <InputProperty command=\"SetInputConnection\"\n"
34161 " name=\"Input\"\n"
34162 " port_index=\"0\">\n"
34163 " <ProxyGroupDomain name=\"groups\">\n"
34164 " <Group name=\"sources\" />\n"
34165 " <Group name=\"filters\" />\n"
34166 " </ProxyGroupDomain>\n"
34167 " <DataTypeDomain name=\"input_type\">\n"
34168 " <DataType value=\"vtkImageData\" />\n"
34169 " <DataType value=\"vtkStructuredGrid\" />\n"
34170 " <DataType value=\"vtkPolyData\" />\n"
34171 " <DataType value=\"vtkUnstructuredGrid\" />\n"
34172 " <DataType value=\"vtkTable\" />\n"
34173 " <DataType value=\"vtkGraph\" />\n"
34174 " </DataTypeDomain>\n"
34175 " <InputArrayDomain name=\"input_array\" />\n"
34176 " <Documentation>The input to the filter. Arrays from this dataset will\n"
34177 " be used for computing statistics and/or assessed by a statistical\n"
34178 " model.</Documentation>\n"
34179 " </InputProperty>\n"
34180 " <InputProperty command=\"SetInputConnection\"\n"
34181 " name=\"ModelInput\"\n"
34182 " null_on_empty=\"1\"\n"
34183 " port_index=\"1\">\n"
34184 " <Hints>\n"
34185 " <Optional />\n"
34186 " <!-- No input selection dialog at instantiation -->\n"
34187 " </Hints>\n"
34188 " <ProxyGroupDomain name=\"groups\">\n"
34189 " <Group name=\"sources\" />\n"
34190 " <Group name=\"filters\" />\n"
34191 " </ProxyGroupDomain>\n"
34192 " <DataTypeDomain name=\"input_type\">\n"
34193 " <DataType value=\"vtkTable\" />\n"
34194 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
34195 " </DataTypeDomain>\n"
34196 " <Documentation>A previously-calculated model with which to assess a\n"
34197 " separate dataset. This input is optional.</Documentation>\n"
34198 " </InputProperty>\n"
34199 " <IntVectorProperty command=\"SetAttributeMode\"\n"
34200 " default_values=\"0\"\n"
34201 " name=\"AttributeMode\"\n"
34202 " number_of_elements=\"1\">\n"
34203 " <FieldDataDomain enable_field_data=\"1\"\n"
34204 " name=\"enum\">\n"
34205 " <RequiredProperties>\n"
34206 " <Property function=\"Input\"\n"
34207 " name=\"Input\" />\n"
34208 " </RequiredProperties>\n"
34209 " </FieldDataDomain>\n"
34210 " <Documentation>Specify which type of field data the arrays will be\n"
34211 " drawn from.</Documentation>\n"
34212 " </IntVectorProperty>\n"
34213 " <StringVectorProperty clean_command=\"ClearAttributeArrays\"\n"
34214 " command=\"EnableAttributeArray\"\n"
34215 " label=\"Variables of Interest\"\n"
34216 " name=\"SelectArrays\"\n"
34217 " number_of_elements_per_command=\"1\"\n"
34218 " repeat_command=\"1\">\n"
34219 " <ArrayListDomain name=\"array_list\">\n"
34220 " <RequiredProperties>\n"
34221 " <Property function=\"Input\"\n"
34222 " name=\"Input\" />\n"
34223 " <Property function=\"FieldDataSelection\"\n"
34224 " name=\"AttributeMode\" />\n"
34225 " </RequiredProperties>\n"
34226 " </ArrayListDomain>\n"
34227 " <Documentation>Choose arrays whose entries will be used to form\n"
34228 " observations for statistical analysis.</Documentation>\n"
34229 " </StringVectorProperty>\n"
34230 " <IntVectorProperty animateable=\"0\"\n"
34231 " command=\"SetTask\"\n"
34232 " default_values=\"0\"\n"
34233 " name=\"Task\"\n"
34234 " number_of_elements=\"1\">\n"
34235 " <EnumerationDomain name=\"task_list\">\n"
34236 " <Entry text=\"Detailed model of input data\"\n"
34237 " value=\"0\" />\n"
34238 " <Entry text=\"Model a subset of the data\"\n"
34239 " value=\"1\" />\n"
34240 " <Entry text=\"Assess the data with a model\"\n"
34241 " value=\"2\" />\n"
34242 " <Entry text=\"Model and assess the same data\"\n"
34243 " value=\"3\" />\n"
34244 " </EnumerationDomain>\n"
34245 " <Documentation>Specify the task to be performed: modeling and/or\n"
34246 " assessment. &lt;ol&gt; &lt;li&gt; \"Detailed model of input data,\"\n"
34247 " creates a set of output tables containing a calculated statistical\n"
34248 " model of the &lt;b&gt;entire&lt;/b&gt; input dataset;&lt;/li&gt;\n"
34249 " &lt;li&gt; \"Model a subset of the data,\" creates an output table (or\n"
34250 " tables) summarizing a &lt;b&gt;randomly-chosen subset&lt;/b&gt; of the\n"
34251 " input dataset;&lt;/li&gt; &lt;li&gt; \"Assess the data with a model,\"\n"
34252 " adds attributes to the first input dataset using a model provided on\n"
34253 " the second input port; and&lt;/li&gt; &lt;li&gt; \"Model and assess the\n"
34254 " same data,\" is really just operations 2 and 3 above applied to the same\n"
34255 " input dataset. The model is first trained using a fraction of the input\n"
34256 " data and then the entire dataset is assessed using that\n"
34257 " model.&lt;/li&gt; &lt;/ol&gt; When the task includes creating a model\n"
34258 " (i.e., tasks 2, and 4), you may adjust the fraction of the input\n"
34259 " dataset used for training. You should avoid using a large fraction of\n"
34260 " the input data for training as you will then not be able to detect\n"
34261 " overfitting. The &lt;i&gt;Training fraction&lt;/i&gt; setting will be\n"
34262 " ignored for tasks 1 and 3.</Documentation>\n"
34263 " </IntVectorProperty>\n"
34264 " <DoubleVectorProperty animateable=\"1\"\n"
34265 " command=\"SetTrainingFraction\"\n"
34266 " default_values=\"0.1\"\n"
34267 " name=\"TrainingFraction\"\n"
34268 " number_of_elements=\"1\">\n"
34269 " <DoubleRangeDomain max=\"1\"\n"
34270 " min=\"0\"\n"
34271 " name=\"training_range\" />\n"
34272 " <Documentation>Specify the fraction of values from the input dataset to\n"
34273 " be used for model fitting. The exact set of values is chosen at random\n"
34274 " from the dataset.</Documentation>\n"
34275 " </DoubleVectorProperty>\n"
34276 " <OutputPort index=\"0\"\n"
34277 " name=\"Statistical Model\" />\n"
34278 " <OutputPort index=\"1\"\n"
34279 " name=\"Assessed Data\" />\n"
34280 " <Hints>\n"
34281 " <Visibility replace_input=\"1\" />\n"
34282 " <!-- View can be used to specify the preferred view for the proxy -->\n"
34283 " <View type=\"SpreadSheetView\" port=\"0\" />\n"
34284 " <View type=\"None\" port=\"1\" />\n"
34285 " </Hints>\n"
34286 " </SourceProxy>\n"
34287 " <!-- ContingencyStatistics -->\n"
34288 " <!-- ==================================================================== -->\n"
34289 " <SourceProxy class=\"vtkPSciVizDescriptiveStats\"\n"
34290 " label=\"Descriptive Statistics\"\n"
34291 " name=\"DescriptiveStatistics\">\n"
34292 " <Documentation long_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\"\n"
34293 " short_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\">\n"
34294 " This filter either computes a statistical model of a dataset or takes\n"
34295 " such a model as its second input. Then, the model (however it is\n"
34296 " obtained) may optionally be used to assess the input dataset.&lt;p&gt;\n"
34297 " This filter computes the min, max, mean, raw moments M2 through M4,\n"
34298 " standard deviation, skewness, and kurtosis for each array you\n"
34299 " select.&lt;p&gt; The model is simply a univariate Gaussian distribution\n"
34300 " with the mean and standard deviation provided. Data is assessed using\n"
34301 " this model by detrending the data (i.e., subtracting the mean) and then\n"
34302 " dividing by the standard deviation. Thus the assessment is an array whose\n"
34303 " entries are the number of standard deviations from the mean that each\n"
34304 " input point lies.</Documentation>\n"
34305 " <InputProperty command=\"SetInputConnection\"\n"
34306 " name=\"Input\"\n"
34307 " port_index=\"0\">\n"
34308 " <ProxyGroupDomain name=\"groups\">\n"
34309 " <Group name=\"sources\" />\n"
34310 " <Group name=\"filters\" />\n"
34311 " </ProxyGroupDomain>\n"
34312 " <DataTypeDomain name=\"input_type\">\n"
34313 " <DataType value=\"vtkImageData\" />\n"
34314 " <DataType value=\"vtkStructuredGrid\" />\n"
34315 " <DataType value=\"vtkPolyData\" />\n"
34316 " <DataType value=\"vtkUnstructuredGrid\" />\n"
34317 " <DataType value=\"vtkTable\" />\n"
34318 " <DataType value=\"vtkGraph\" />\n"
34319 " </DataTypeDomain>\n"
34320 " <InputArrayDomain name=\"input_array\" />\n"
34321 " <Documentation>The input to the filter. Arrays from this dataset will\n"
34322 " be used for computing statistics and/or assessed by a statistical\n"
34323 " model.</Documentation>\n"
34324 " </InputProperty>\n"
34325 " <InputProperty command=\"SetInputConnection\"\n"
34326 " name=\"ModelInput\"\n"
34327 " null_on_empty=\"1\"\n"
34328 " port_index=\"1\">\n"
34329 " <Hints>\n"
34330 " <Optional />\n"
34331 " <!-- No input selection dialog at instantiation -->\n"
34332 " </Hints>\n"
34333 " <ProxyGroupDomain name=\"groups\">\n"
34334 " <Group name=\"sources\" />\n"
34335 " <Group name=\"filters\" />\n"
34336 " </ProxyGroupDomain>\n"
34337 " <DataTypeDomain name=\"input_type\">\n"
34338 " <DataType value=\"vtkTable\" />\n"
34339 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
34340 " </DataTypeDomain>\n"
34341 " <Documentation>A previously-calculated model with which to assess a\n"
34342 " separate dataset. This input is optional.</Documentation>\n"
34343 " </InputProperty>\n"
34344 " <IntVectorProperty command=\"SetAttributeMode\"\n"
34345 " default_values=\"0\"\n"
34346 " name=\"AttributeMode\"\n"
34347 " number_of_elements=\"1\">\n"
34348 " <FieldDataDomain enable_field_data=\"1\"\n"
34349 " name=\"enum\">\n"
34350 " <RequiredProperties>\n"
34351 " <Property function=\"Input\"\n"
34352 " name=\"Input\" />\n"
34353 " </RequiredProperties>\n"
34354 " </FieldDataDomain>\n"
34355 " <Documentation>Specify which type of field data the arrays will be\n"
34356 " drawn from.</Documentation>\n"
34357 " </IntVectorProperty>\n"
34358 " <StringVectorProperty clean_command=\"ClearAttributeArrays\"\n"
34359 " command=\"EnableAttributeArray\"\n"
34360 " label=\"Variables of Interest\"\n"
34361 " name=\"SelectArrays\"\n"
34362 " number_of_elements_per_command=\"1\"\n"
34363 " repeat_command=\"1\">\n"
34364 " <ArrayListDomain name=\"array_list\">\n"
34365 " <RequiredProperties>\n"
34366 " <Property function=\"Input\"\n"
34367 " name=\"Input\" />\n"
34368 " <Property function=\"FieldDataSelection\"\n"
34369 " name=\"AttributeMode\" />\n"
34370 " </RequiredProperties>\n"
34371 " </ArrayListDomain>\n"
34372 " <Documentation>Choose arrays whose entries will be used to form\n"
34373 " observations for statistical analysis.</Documentation>\n"
34374 " </StringVectorProperty>\n"
34375 " <IntVectorProperty animateable=\"0\"\n"
34376 " command=\"SetTask\"\n"
34377 " default_values=\"0\"\n"
34378 " name=\"Task\"\n"
34379 " number_of_elements=\"1\">\n"
34380 " <EnumerationDomain name=\"task_list\">\n"
34381 " <Entry text=\"Detailed model of input data\"\n"
34382 " value=\"0\" />\n"
34383 " <Entry text=\"Model a subset of the data\"\n"
34384 " value=\"1\" />\n"
34385 " <Entry text=\"Assess the data with a model\"\n"
34386 " value=\"2\" />\n"
34387 " <Entry text=\"Model and assess the same data\"\n"
34388 " value=\"3\" />\n"
34389 " </EnumerationDomain>\n"
34390 " <Documentation>Specify the task to be performed: modeling and/or\n"
34391 " assessment. &lt;ol&gt; &lt;li&gt; \"Detailed model of input data,\"\n"
34392 " creates a set of output tables containing a calculated statistical\n"
34393 " model of the &lt;b&gt;entire&lt;/b&gt; input dataset;&lt;/li&gt;\n"
34394 " &lt;li&gt; \"Model a subset of the data,\" creates an output table (or\n"
34395 " tables) summarizing a &lt;b&gt;randomly-chosen subset&lt;/b&gt; of the\n"
34396 " input dataset;&lt;/li&gt; &lt;li&gt; \"Assess the data with a model,\"\n"
34397 " adds attributes to the first input dataset using a model provided on\n"
34398 " the second input port; and&lt;/li&gt; &lt;li&gt; \"Model and assess the\n"
34399 " same data,\" is really just operations 2 and 3 above applied to the same\n"
34400 " input dataset. The model is first trained using a fraction of the input\n"
34401 " data and then the entire dataset is assessed using that\n"
34402 " model.&lt;/li&gt; &lt;/ol&gt; When the task includes creating a model\n"
34403 " (i.e., tasks 2, and 4), you may adjust the fraction of the input\n"
34404 " dataset used for training. You should avoid using a large fraction of\n"
34405 " the input data for training as you will then not be able to detect\n"
34406 " overfitting. The &lt;i&gt;Training fraction&lt;/i&gt; setting will be\n"
34407 " ignored for tasks 1 and 3.</Documentation>\n"
34408 " </IntVectorProperty>\n"
34409 " <DoubleVectorProperty animateable=\"1\"\n"
34410 " command=\"SetTrainingFraction\"\n"
34411 " default_values=\"0.1\"\n"
34412 " name=\"TrainingFraction\"\n"
34413 " number_of_elements=\"1\">\n"
34414 " <DoubleRangeDomain max=\"1\"\n"
34415 " min=\"0\"\n"
34416 " name=\"training_range\" />\n"
34417 " <Documentation>Specify the fraction of values from the input dataset to\n"
34418 " be used for model fitting. The exact set of values is chosen at random\n"
34419 " from the dataset.</Documentation>\n"
34420 " </DoubleVectorProperty>\n"
34421 " <IntVectorProperty animateable=\"1\"\n"
34422 " command=\"SetSignedDeviations\"\n"
34423 " default_values=\"0\"\n"
34424 " label=\"Deviations should be\"\n"
34425 " name=\"SignedDeviations\"\n"
34426 " number_of_elements=\"1\">\n"
34427 ;
34428 
34429 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersStatistics/Resources/statistics_filters.xml
34431 " <EnumerationDomain name=\"signed_distance\">\n"
34432 " <Entry text=\"Unsigned\"\n"
34433 " value=\"0\" />\n"
34434 " <Entry text=\"Signed\"\n"
34435 " value=\"1\" />\n"
34436 " </EnumerationDomain>\n"
34437 " <Documentation>Should the assessed values be signed deviations or\n"
34438 " unsigned?</Documentation>\n"
34439 " </IntVectorProperty>\n"
34440 " <OutputPort index=\"0\"\n"
34441 " name=\"Statistical Model\" />\n"
34442 " <OutputPort index=\"1\"\n"
34443 " name=\"Assessed Data\" />\n"
34444 " <Hints>\n"
34445 " <Visibility replace_input=\"1\" />\n"
34446 " <!-- View can be used to specify the preferred view for the proxy -->\n"
34447 " <View type=\"SpreadSheetView\" port=\"0\" />\n"
34448 " <View type=\"None\" port=\"1\" />\n"
34449 " </Hints>\n"
34450 " </SourceProxy>\n"
34451 " <!-- DescriptiveStatistics -->\n"
34452 " <!-- ==================================================================== -->\n"
34453 " <SourceProxy class=\"vtkPSciVizKMeans\"\n"
34454 " label=\"K Means\"\n"
34455 " name=\"KMeans\">\n"
34456 " <Documentation long_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\"\n"
34457 " short_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\">\n"
34458 " This filter either computes a statistical model of a dataset or takes\n"
34459 " such a model as its second input. Then, the model (however it is\n"
34460 " obtained) may optionally be used to assess the input dataset.&lt;p&gt;\n"
34461 " This filter iteratively computes the center of k clusters in a space\n"
34462 " whose coordinates are specified by the arrays you select. The clusters\n"
34463 " are chosen as local minima of the sum of square Euclidean distances from\n"
34464 " each point to its nearest cluster center. The model is then a set of\n"
34465 " cluster centers. Data is assessed by assigning a cluster center and\n"
34466 " distance to the cluster to each point in the input data\n"
34467 " set.</Documentation>\n"
34468 " <InputProperty command=\"SetInputConnection\"\n"
34469 " name=\"Input\"\n"
34470 " port_index=\"0\">\n"
34471 " <ProxyGroupDomain name=\"groups\">\n"
34472 " <Group name=\"sources\" />\n"
34473 " <Group name=\"filters\" />\n"
34474 " </ProxyGroupDomain>\n"
34475 " <DataTypeDomain name=\"input_type\">\n"
34476 " <DataType value=\"vtkImageData\" />\n"
34477 " <DataType value=\"vtkStructuredGrid\" />\n"
34478 " <DataType value=\"vtkPolyData\" />\n"
34479 " <DataType value=\"vtkUnstructuredGrid\" />\n"
34480 " <DataType value=\"vtkTable\" />\n"
34481 " <DataType value=\"vtkGraph\" />\n"
34482 " </DataTypeDomain>\n"
34483 " <InputArrayDomain name=\"input_array\" />\n"
34484 " <Documentation>The input to the filter. Arrays from this dataset will\n"
34485 " be used for computing statistics and/or assessed by a statistical\n"
34486 " model.</Documentation>\n"
34487 " </InputProperty>\n"
34488 " <InputProperty command=\"SetInputConnection\"\n"
34489 " name=\"ModelInput\"\n"
34490 " null_on_empty=\"1\"\n"
34491 " port_index=\"1\">\n"
34492 " <Hints>\n"
34493 " <Optional />\n"
34494 " <!-- No input selection dialog at instantiation -->\n"
34495 " </Hints>\n"
34496 " <ProxyGroupDomain name=\"groups\">\n"
34497 " <Group name=\"sources\" />\n"
34498 " <Group name=\"filters\" />\n"
34499 " </ProxyGroupDomain>\n"
34500 " <DataTypeDomain name=\"input_type\">\n"
34501 " <DataType value=\"vtkTable\" />\n"
34502 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
34503 " </DataTypeDomain>\n"
34504 " <Documentation>A previously-calculated model with which to assess a\n"
34505 " separate dataset. This input is optional.</Documentation>\n"
34506 " </InputProperty>\n"
34507 " <IntVectorProperty command=\"SetAttributeMode\"\n"
34508 " default_values=\"0\"\n"
34509 " name=\"AttributeMode\"\n"
34510 " number_of_elements=\"1\">\n"
34511 " <FieldDataDomain enable_field_data=\"1\"\n"
34512 " name=\"enum\">\n"
34513 " <RequiredProperties>\n"
34514 " <Property function=\"Input\"\n"
34515 " name=\"Input\" />\n"
34516 " </RequiredProperties>\n"
34517 " </FieldDataDomain>\n"
34518 " <Documentation>Specify which type of field data the arrays will be\n"
34519 " drawn from.</Documentation>\n"
34520 " </IntVectorProperty>\n"
34521 " <StringVectorProperty clean_command=\"ClearAttributeArrays\"\n"
34522 " command=\"EnableAttributeArray\"\n"
34523 " label=\"Variables of Interest\"\n"
34524 " name=\"SelectArrays\"\n"
34525 " number_of_elements_per_command=\"1\"\n"
34526 " repeat_command=\"1\">\n"
34527 " <ArrayListDomain name=\"array_list\">\n"
34528 " <RequiredProperties>\n"
34529 " <Property function=\"Input\"\n"
34530 " name=\"Input\" />\n"
34531 " <Property function=\"FieldDataSelection\"\n"
34532 " name=\"AttributeMode\" />\n"
34533 " </RequiredProperties>\n"
34534 " </ArrayListDomain>\n"
34535 " <Documentation>Choose arrays whose entries will be used to form\n"
34536 " observations for statistical analysis.</Documentation>\n"
34537 " </StringVectorProperty>\n"
34538 " <IntVectorProperty animateable=\"0\"\n"
34539 " command=\"SetTask\"\n"
34540 " default_values=\"3\"\n"
34541 " name=\"Task\"\n"
34542 " number_of_elements=\"1\">\n"
34543 " <EnumerationDomain name=\"task_list\">\n"
34544 " <Entry text=\"Detailed model of input data\"\n"
34545 " value=\"0\" />\n"
34546 " <Entry text=\"Model a subset of the data\"\n"
34547 " value=\"1\" />\n"
34548 " <Entry text=\"Assess the data with a model\"\n"
34549 " value=\"2\" />\n"
34550 " <Entry text=\"Model and assess the same data\"\n"
34551 " value=\"3\" />\n"
34552 " </EnumerationDomain>\n"
34553 " <Documentation>Specify the task to be performed: modeling and/or\n"
34554 " assessment. &lt;ol&gt; &lt;li&gt; \"Detailed model of input data,\"\n"
34555 " creates a set of output tables containing a calculated statistical\n"
34556 " model of the &lt;b&gt;entire&lt;/b&gt; input dataset;&lt;/li&gt;\n"
34557 " &lt;li&gt; \"Model a subset of the data,\" creates an output table (or\n"
34558 " tables) summarizing a &lt;b&gt;randomly-chosen subset&lt;/b&gt; of the\n"
34559 " input dataset;&lt;/li&gt; &lt;li&gt; \"Assess the data with a model,\"\n"
34560 " adds attributes to the first input dataset using a model provided on\n"
34561 " the second input port; and&lt;/li&gt; &lt;li&gt; \"Model and assess the\n"
34562 " same data,\" is really just operations 2 and 3 above applied to the same\n"
34563 " input dataset. The model is first trained using a fraction of the input\n"
34564 " data and then the entire dataset is assessed using that\n"
34565 " model.&lt;/li&gt; &lt;/ol&gt; When the task includes creating a model\n"
34566 " (i.e., tasks 2, and 4), you may adjust the fraction of the input\n"
34567 " dataset used for training. You should avoid using a large fraction of\n"
34568 " the input data for training as you will then not be able to detect\n"
34569 " overfitting. The &lt;i&gt;Training fraction&lt;/i&gt; setting will be\n"
34570 " ignored for tasks 1 and 3.</Documentation>\n"
34571 " </IntVectorProperty>\n"
34572 " <DoubleVectorProperty animateable=\"1\"\n"
34573 " command=\"SetTrainingFraction\"\n"
34574 " default_values=\"0.1\"\n"
34575 " name=\"TrainingFraction\"\n"
34576 " number_of_elements=\"1\">\n"
34577 " <DoubleRangeDomain max=\"1\"\n"
34578 " min=\"0\"\n"
34579 " name=\"training_range\" />\n"
34580 " <Documentation>Specify the fraction of values from the input dataset to\n"
34581 " be used for model fitting. The exact set of values is chosen at random\n"
34582 " from the dataset.</Documentation>\n"
34583 " </DoubleVectorProperty>\n"
34584 " <IntVectorProperty animateable=\"1\"\n"
34585 " command=\"SetK\"\n"
34586 " default_values=\"5\"\n"
34587 " label=\"k\"\n"
34588 " name=\"K\"\n"
34589 " number_of_elements=\"1\">\n"
34590 " <IntRangeDomain min=\"1\"\n"
34591 " name=\"num_cluster_centers\" />\n"
34592 " <Documentation>Specify the number of clusters.</Documentation>\n"
34593 " </IntVectorProperty>\n"
34594 " <IntVectorProperty animateable=\"1\"\n"
34595 " command=\"SetMaxNumIterations\"\n"
34596 " default_values=\"50\"\n"
34597 " label=\"Max Iterations\"\n"
34598 " name=\"MaxNumIterations\"\n"
34599 " number_of_elements=\"1\">\n"
34600 " <IntRangeDomain min=\"1\"\n"
34601 " name=\"max_num_iter\" />\n"
34602 " <Documentation>Specify the maximum number of iterations in which\n"
34603 " cluster centers are moved before the algorithm\n"
34604 " terminates.</Documentation>\n"
34605 " </IntVectorProperty>\n"
34606 " <DoubleVectorProperty animateable=\"1\"\n"
34607 " command=\"SetTolerance\"\n"
34608 " default_values=\"0.01\"\n"
34609 " name=\"Tolerance\"\n"
34610 " number_of_elements=\"1\">\n"
34611 " <DoubleRangeDomain max=\"1\"\n"
34612 " min=\"0\"\n"
34613 " name=\"cluster_center_tolerance\" />\n"
34614 " <Documentation>Specify the relative tolerance that will cause early\n"
34615 " termination.</Documentation>\n"
34616 " </DoubleVectorProperty>\n"
34617 " <OutputPort index=\"0\"\n"
34618 " name=\"Statistical Model\" />\n"
34619 " <OutputPort index=\"1\"\n"
34620 " name=\"Assessed Data\" />\n"
34621 " <Hints>\n"
34622 " <Visibility replace_input=\"1\" />\n"
34623 " <!-- View can be used to specify the preferred view for the proxy -->\n"
34624 " <View type=\"SpreadSheetView\" port=\"0\" />\n"
34625 " <View type=\"None\" port=\"1\" />\n"
34626 " </Hints>\n"
34627 " </SourceProxy>\n"
34628 " <!-- K Means -->\n"
34629 " <!-- ==================================================================== -->\n"
34630 " <SourceProxy class=\"vtkPSciVizMultiCorrelativeStats\"\n"
34631 " label=\"Multicorrelative Statistics\"\n"
34632 " name=\"MulticorrelativeStatistics\">\n"
34633 " <Documentation long_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\"\n"
34634 " short_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\">\n"
34635 " This filter either computes a statistical model of a dataset or takes\n"
34636 " such a model as its second input. Then, the model (however it is\n"
34637 " obtained) may optionally be used to assess the input dataset.&lt;p&gt;\n"
34638 " This filter computes the covariance matrix for all the arrays you select\n"
34639 " plus the mean of each array. The model is thus a multivariate Gaussian\n"
34640 " distribution with the mean vector and variances provided. Data is\n"
34641 " assessed using this model by computing the Mahalanobis distance for each\n"
34642 " input point. This distance will always be positive.&lt;p&gt; The learned\n"
34643 " model output format is rather dense and can be confusing, so it is\n"
34644 " discussed here. The first filter output is a multiblock dataset\n"
34645 " consisting of 2 tables: &lt;ol&gt; &lt;li&gt; Raw covariance data.\n"
34646 " &lt;li&gt; Covariance matrix and its Cholesky decomposition. &lt;/ol&gt;\n"
34647 " The raw covariance table has 3 meaningful columns: 2 titled \"Column1\" and\n"
34648 " \"Column2\" whose entries generally refer to the N arrays you selected when\n"
34649 " preparing the filter and 1 column titled \"Entries\" that contains numeric\n"
34650 " values. The first row will always contain the number of observations in\n"
34651 " the statistical analysis. The next N rows contain the mean for each of\n"
34652 " the N arrays you selected. The remaining rows contain covariances of\n"
34653 " pairs of arrays.&lt;p&gt; The second table (covariance matrix and\n"
34654 " Cholesky decomposition) contains information derived from the raw\n"
34655 " covariance data of the first table. The first N rows of the first column\n"
34656 " contain the name of one array you selected for analysis. These rows are\n"
34657 " followed by a single entry labeled \"Cholesky\" for a total of N+1 rows.\n"
34658 " The second column, Mean contains the mean of each variable in the first N\n"
34659 " entries and the number of observations processed in the final (N+1)\n"
34660 " row.&lt;p&gt; The remaining columns (there are N, one for each array)\n"
34661 " contain 2 matrices in triangular format. The upper right triangle\n"
34662 " contains the covariance matrix (which is symmetric, so its lower triangle\n"
34663 " may be inferred). The lower left triangle contains the Cholesky\n"
34664 " decomposition of the covariance matrix (which is triangular, so its upper\n"
34665 " triangle is zero). Because the diagonal must be stored for both matrices,\n"
34666 " an additional row is required &#226;&#8364;&#8221; hence the N+1 rows and\n"
34667 " the final entry of the column named \"Column\".</Documentation>\n"
34668 " <InputProperty command=\"SetInputConnection\"\n"
34669 " name=\"Input\"\n"
34670 " port_index=\"0\">\n"
34671 " <ProxyGroupDomain name=\"groups\">\n"
34672 " <Group name=\"sources\" />\n"
34673 " <Group name=\"filters\" />\n"
34674 " </ProxyGroupDomain>\n"
34675 " <DataTypeDomain name=\"input_type\">\n"
34676 " <DataType value=\"vtkImageData\" />\n"
34677 " <DataType value=\"vtkStructuredGrid\" />\n"
34678 " <DataType value=\"vtkPolyData\" />\n"
34679 " <DataType value=\"vtkUnstructuredGrid\" />\n"
34680 " <DataType value=\"vtkTable\" />\n"
34681 " <DataType value=\"vtkGraph\" />\n"
34682 " </DataTypeDomain>\n"
34683 " <InputArrayDomain name=\"input_array\" />\n"
34684 " <Documentation>The input to the filter. Arrays from this dataset will\n"
34685 " be used for computing statistics and/or assessed by a statistical\n"
34686 " model.</Documentation>\n"
34687 " </InputProperty>\n"
34688 " <InputProperty command=\"SetInputConnection\"\n"
34689 " name=\"ModelInput\"\n"
34690 " null_on_empty=\"1\"\n"
34691 " port_index=\"1\">\n"
34692 " <Hints>\n"
34693 " <Optional />\n"
34694 " <!-- No input selection dialog at instantiation -->\n"
34695 " </Hints>\n"
34696 " <ProxyGroupDomain name=\"groups\">\n"
34697 " <Group name=\"sources\" />\n"
34698 " <Group name=\"filters\" />\n"
34699 " </ProxyGroupDomain>\n"
34700 " <DataTypeDomain name=\"input_type\">\n"
34701 " <DataType value=\"vtkTable\" />\n"
34702 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
34703 " </DataTypeDomain>\n"
34704 " <Documentation>A previously-calculated model with which to assess a\n"
34705 " separate dataset. This input is optional.</Documentation>\n"
34706 " </InputProperty>\n"
34707 " <IntVectorProperty command=\"SetAttributeMode\"\n"
34708 " default_values=\"0\"\n"
34709 " name=\"AttributeMode\"\n"
34710 " number_of_elements=\"1\">\n"
34711 " <FieldDataDomain enable_field_data=\"1\"\n"
34712 " name=\"enum\">\n"
34713 " <RequiredProperties>\n"
34714 " <Property function=\"Input\"\n"
34715 " name=\"Input\" />\n"
34716 " </RequiredProperties>\n"
34717 " </FieldDataDomain>\n"
34718 " <Documentation>Specify which type of field data the arrays will be\n"
34719 ;
34720 
34721 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersStatistics/Resources/statistics_filters.xml
34723 " drawn from.</Documentation>\n"
34724 " </IntVectorProperty>\n"
34725 " <StringVectorProperty clean_command=\"ClearAttributeArrays\"\n"
34726 " command=\"EnableAttributeArray\"\n"
34727 " label=\"Variables of Interest\"\n"
34728 " name=\"SelectArrays\"\n"
34729 " number_of_elements_per_command=\"1\"\n"
34730 " repeat_command=\"1\">\n"
34731 " <ArrayListDomain name=\"array_list\">\n"
34732 " <RequiredProperties>\n"
34733 " <Property function=\"Input\"\n"
34734 " name=\"Input\" />\n"
34735 " <Property function=\"FieldDataSelection\"\n"
34736 " name=\"AttributeMode\" />\n"
34737 " </RequiredProperties>\n"
34738 " </ArrayListDomain>\n"
34739 " <Documentation>Choose arrays whose entries will be used to form\n"
34740 " observations for statistical analysis.</Documentation>\n"
34741 " </StringVectorProperty>\n"
34742 " <IntVectorProperty animateable=\"0\"\n"
34743 " command=\"SetTask\"\n"
34744 " default_values=\"3\"\n"
34745 " name=\"Task\"\n"
34746 " number_of_elements=\"1\">\n"
34747 " <EnumerationDomain name=\"task_list\">\n"
34748 " <Entry text=\"Detailed model of input data\"\n"
34749 " value=\"0\" />\n"
34750 " <Entry text=\"Model a subset of the data\"\n"
34751 " value=\"1\" />\n"
34752 " <Entry text=\"Assess the data with a model\"\n"
34753 " value=\"2\" />\n"
34754 " <Entry text=\"Model and assess the same data\"\n"
34755 " value=\"3\" />\n"
34756 " </EnumerationDomain>\n"
34757 " <Documentation>Specify the task to be performed: modeling and/or\n"
34758 " assessment. &lt;ol&gt; &lt;li&gt; \"Detailed model of input data,\"\n"
34759 " creates a set of output tables containing a calculated statistical\n"
34760 " model of the &lt;b&gt;entire&lt;/b&gt; input dataset;&lt;/li&gt;\n"
34761 " &lt;li&gt; \"Model a subset of the data,\" creates an output table (or\n"
34762 " tables) summarizing a &lt;b&gt;randomly-chosen subset&lt;/b&gt; of the\n"
34763 " input dataset;&lt;/li&gt; &lt;li&gt; \"Assess the data with a model,\"\n"
34764 " adds attributes to the first input dataset using a model provided on\n"
34765 " the second input port; and&lt;/li&gt; &lt;li&gt; \"Model and assess the\n"
34766 " same data,\" is really just operations 2 and 3 above applied to the same\n"
34767 " input dataset. The model is first trained using a fraction of the input\n"
34768 " data and then the entire dataset is assessed using that\n"
34769 " model.&lt;/li&gt; &lt;/ol&gt; When the task includes creating a model\n"
34770 " (i.e., tasks 2, and 4), you may adjust the fraction of the input\n"
34771 " dataset used for training. You should avoid using a large fraction of\n"
34772 " the input data for training as you will then not be able to detect\n"
34773 " overfitting. The &lt;i&gt;Training fraction&lt;/i&gt; setting will be\n"
34774 " ignored for tasks 1 and 3.</Documentation>\n"
34775 " </IntVectorProperty>\n"
34776 " <DoubleVectorProperty animateable=\"1\"\n"
34777 " command=\"SetTrainingFraction\"\n"
34778 " default_values=\"0.1\"\n"
34779 " name=\"TrainingFraction\"\n"
34780 " number_of_elements=\"1\">\n"
34781 " <DoubleRangeDomain max=\"1\"\n"
34782 " min=\"0\"\n"
34783 " name=\"training_range\" />\n"
34784 " <Documentation>Specify the fraction of values from the input dataset to\n"
34785 " be used for model fitting. The exact set of values is chosen at random\n"
34786 " from the dataset.</Documentation>\n"
34787 " </DoubleVectorProperty>\n"
34788 " <OutputPort index=\"0\"\n"
34789 " name=\"Statistical Model\" />\n"
34790 " <OutputPort index=\"1\"\n"
34791 " name=\"Assessed Data\" />\n"
34792 " <Hints>\n"
34793 " <Visibility replace_input=\"1\" />\n"
34794 " <!-- View can be used to specify the preferred view for the proxy -->\n"
34795 " <View type=\"SpreadSheetView\" port=\"0\" />\n"
34796 " <View type=\"None\" port=\"1\" />\n"
34797 " </Hints>\n"
34798 " </SourceProxy>\n"
34799 " <!-- MulticorrelativeStatistics -->\n"
34800 " <!-- ==================================================================== -->\n"
34801 " <SourceProxy class=\"vtkPSciVizPCAStats\"\n"
34802 " label=\"Principal Component Analysis\"\n"
34803 " name=\"PCAStatistics\">\n"
34804 " <Documentation long_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\"\n"
34805 " short_help=\"Compute a statistical model of a dataset and/or assess the dataset with a statistical model.\">\n"
34806 " This filter either computes a statistical model of a dataset or takes\n"
34807 " such a model as its second input. Then, the model (however it is\n"
34808 " obtained) may optionally be used to assess the input dataset. &lt;p&gt;\n"
34809 " This filter performs additional analysis above and beyond the\n"
34810 " multicorrelative filter. It computes the eigenvalues and eigenvectors of\n"
34811 " the covariance matrix from the multicorrelative filter. Data is then\n"
34812 " assessed by projecting the original tuples into a possibly\n"
34813 " lower-dimensional space. &lt;p&gt; Since the PCA filter uses the\n"
34814 " multicorrelative filter's analysis, it shares the same raw covariance\n"
34815 " table specified in the multicorrelative documentation. The second table\n"
34816 " in the multiblock dataset comprising the model output is an expanded\n"
34817 " version of the multicorrelative version. &lt;p&gt; As with the\n"
34818 " multicorrelative filter, the second model table contains the mean values,\n"
34819 " the upper-triangular portion of the symmetric covariance matrix, and the\n"
34820 " non-zero lower-triangular portion of the Cholesky decomposition of the\n"
34821 " covariance matrix. Below these entries are the eigenvalues of the\n"
34822 " covariance matrix (in the column labeled \"Mean\") and the eigenvectors (as\n"
34823 " row vectors) in an additional NxN matrix.</Documentation>\n"
34824 " <InputProperty command=\"SetInputConnection\"\n"
34825 " name=\"Input\"\n"
34826 " port_index=\"0\">\n"
34827 " <ProxyGroupDomain name=\"groups\">\n"
34828 " <Group name=\"sources\" />\n"
34829 " <Group name=\"filters\" />\n"
34830 " </ProxyGroupDomain>\n"
34831 " <DataTypeDomain name=\"input_type\">\n"
34832 " <DataType value=\"vtkImageData\" />\n"
34833 " <DataType value=\"vtkRectilinearGrid\" />\n"
34834 " <DataType value=\"vtkStructuredGrid\" />\n"
34835 " <DataType value=\"vtkPolyData\" />\n"
34836 " <DataType value=\"vtkUnstructuredGrid\" />\n"
34837 " <DataType value=\"vtkTable\" />\n"
34838 " <DataType value=\"vtkGraph\" />\n"
34839 " </DataTypeDomain>\n"
34840 " <InputArrayDomain name=\"input_array\" />\n"
34841 " <Documentation>The input to the filter. Arrays from this dataset will\n"
34842 " be used for computing statistics and/or assessed by a statistical\n"
34843 " model.</Documentation>\n"
34844 " </InputProperty>\n"
34845 " <InputProperty command=\"SetInputConnection\"\n"
34846 " name=\"ModelInput\"\n"
34847 " null_on_empty=\"1\"\n"
34848 " port_index=\"1\">\n"
34849 " <Hints>\n"
34850 " <Optional />\n"
34851 " <!-- No input selection dialog at instantiation -->\n"
34852 " </Hints>\n"
34853 " <ProxyGroupDomain name=\"groups\">\n"
34854 " <Group name=\"sources\" />\n"
34855 " <Group name=\"filters\" />\n"
34856 " </ProxyGroupDomain>\n"
34857 " <DataTypeDomain name=\"input_type\">\n"
34858 " <DataType value=\"vtkTable\" />\n"
34859 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
34860 " </DataTypeDomain>\n"
34861 " <Documentation>A previously-calculated model with which to assess a\n"
34862 " separate dataset. This input is optional.</Documentation>\n"
34863 " </InputProperty>\n"
34864 " <IntVectorProperty command=\"SetAttributeMode\"\n"
34865 " default_values=\"0\"\n"
34866 " name=\"AttributeMode\"\n"
34867 " number_of_elements=\"1\">\n"
34868 " <FieldDataDomain enable_field_data=\"1\"\n"
34869 " name=\"enum\">\n"
34870 " <RequiredProperties>\n"
34871 " <Property function=\"Input\"\n"
34872 " name=\"Input\" />\n"
34873 " </RequiredProperties>\n"
34874 " </FieldDataDomain>\n"
34875 " <Documentation>Specify which type of field data the arrays will be\n"
34876 " drawn from.</Documentation>\n"
34877 " </IntVectorProperty>\n"
34878 " <StringVectorProperty clean_command=\"ClearAttributeArrays\"\n"
34879 " command=\"EnableAttributeArray\"\n"
34880 " label=\"Variables of Interest\"\n"
34881 " name=\"SelectArrays\"\n"
34882 " number_of_elements_per_command=\"1\"\n"
34883 " repeat_command=\"1\">\n"
34884 " <ArrayListDomain name=\"array_list\">\n"
34885 " <RequiredProperties>\n"
34886 " <Property function=\"Input\"\n"
34887 " name=\"Input\" />\n"
34888 " <Property function=\"FieldDataSelection\"\n"
34889 " name=\"AttributeMode\" />\n"
34890 " </RequiredProperties>\n"
34891 " </ArrayListDomain>\n"
34892 " <Documentation>Choose arrays whose entries will be used to form\n"
34893 " observations for statistical analysis.</Documentation>\n"
34894 " </StringVectorProperty>\n"
34895 " <IntVectorProperty animateable=\"0\"\n"
34896 " command=\"SetTask\"\n"
34897 " default_values=\"3\"\n"
34898 " name=\"Task\"\n"
34899 " number_of_elements=\"1\">\n"
34900 " <EnumerationDomain name=\"task_list\">\n"
34901 " <Entry text=\"Detailed model of input data\"\n"
34902 " value=\"0\" />\n"
34903 " <Entry text=\"Model a subset of the data\"\n"
34904 " value=\"1\" />\n"
34905 " <Entry text=\"Assess the data with a model\"\n"
34906 " value=\"2\" />\n"
34907 " <Entry text=\"Model and assess the same data\"\n"
34908 " value=\"3\" />\n"
34909 " </EnumerationDomain>\n"
34910 " <Documentation>Specify the task to be performed: modeling and/or\n"
34911 " assessment. &lt;ol&gt; &lt;li&gt; \"Detailed model of input data,\"\n"
34912 " creates a set of output tables containing a calculated statistical\n"
34913 " model of the &lt;b&gt;entire&lt;/b&gt; input dataset;&lt;/li&gt;\n"
34914 " &lt;li&gt; \"Model a subset of the data,\" creates an output table (or\n"
34915 " tables) summarizing a &lt;b&gt;randomly-chosen subset&lt;/b&gt; of the\n"
34916 " input dataset;&lt;/li&gt; &lt;li&gt; \"Assess the data with a model,\"\n"
34917 " adds attributes to the first input dataset using a model provided on\n"
34918 " the second input port; and&lt;/li&gt; &lt;li&gt; \"Model and assess the\n"
34919 " same data,\" is really just operations 2 and 3 above applied to the same\n"
34920 " input dataset. The model is first trained using a fraction of the input\n"
34921 " data and then the entire dataset is assessed using that\n"
34922 " model.&lt;/li&gt; &lt;/ol&gt; When the task includes creating a model\n"
34923 " (i.e., tasks 2, and 4), you may adjust the fraction of the input\n"
34924 " dataset used for training. You should avoid using a large fraction of\n"
34925 " the input data for training as you will then not be able to detect\n"
34926 " overfitting. The &lt;i&gt;Training fraction&lt;/i&gt; setting will be\n"
34927 " ignored for tasks 1 and 3.</Documentation>\n"
34928 " </IntVectorProperty>\n"
34929 " <DoubleVectorProperty animateable=\"1\"\n"
34930 " command=\"SetTrainingFraction\"\n"
34931 " default_values=\"0.1\"\n"
34932 " name=\"TrainingFraction\"\n"
34933 " number_of_elements=\"1\">\n"
34934 " <DoubleRangeDomain max=\"1\"\n"
34935 " min=\"0\"\n"
34936 " name=\"training_range\" />\n"
34937 " <Documentation>Specify the fraction of values from the input dataset to\n"
34938 " be used for model fitting. The exact set of values is chosen at random\n"
34939 " from the dataset.</Documentation>\n"
34940 " </DoubleVectorProperty>\n"
34941 " <IntVectorProperty animateable=\"1\"\n"
34942 " command=\"SetNormalizationScheme\"\n"
34943 " default_values=\"2\"\n"
34944 " label=\"Normalization Scheme\"\n"
34945 " name=\"NormalizationScheme\"\n"
34946 " number_of_elements=\"1\">\n"
34947 " <EnumerationDomain name=\"norm_scheme\">\n"
34948 " <Entry text=\"No normalization\"\n"
34949 " value=\"0\" />\n"
34950 " <Entry text=\"Normalize using covariances\"\n"
34951 " value=\"3\" />\n"
34952 " </EnumerationDomain>\n"
34953 " <Documentation>Before the eigenvector decomposition of the covariance\n"
34954 " matrix takes place, you may normalize each (i,j) entry by sqrt(\n"
34955 " cov(i,i) * cov(j,j) ). This implies that the variance of each variable\n"
34956 " of interest should be of equal importance.</Documentation>\n"
34957 " </IntVectorProperty>\n"
34958 " <IntVectorProperty animateable=\"1\"\n"
34959 " command=\"SetBasisScheme\"\n"
34960 " default_values=\"0\"\n"
34961 " label=\"Basis Scheme\"\n"
34962 " name=\"BasisScheme\"\n"
34963 " number_of_elements=\"1\">\n"
34964 " <EnumerationDomain name=\"basis_scheme\">\n"
34965 " <Entry text=\"Full basis\"\n"
34966 " value=\"0\" />\n"
34967 " <Entry text=\"Fixed-size basis\"\n"
34968 " value=\"1\" />\n"
34969 " <Entry text=\"Fixed-energy basis\"\n"
34970 " value=\"2\" />\n"
34971 " </EnumerationDomain>\n"
34972 " <Documentation>When reporting assessments, should the full eigenvector\n"
34973 " decomposition be used to project the original vector into the new space\n"
34974 " (Full basis), or should a fixed subset of the decomposition be used\n"
34975 " (Fixed-size basis), or should the projection be clipped to preserve at\n"
34976 " least some fixed \"energy\" (Fixed-energy basis)?&lt;p&gt; As an example,\n"
34977 " suppose the variables of interest were {A,B,C,D,E} and that the\n"
34978 " eigenvalues of the covariance matrix for these were {5,2,1.5,1,.5}. If\n"
34979 " the \"Full basis\" scheme is used, then all 5 components of the\n"
34980 " eigenvectors will be used to project each {A,B,C,D,E}-tuple in the\n"
34981 " original data into a new 5-components space.&lt;p&gt; If the\n"
34982 " \"Fixed-size\" scheme is used and the \"Basis Size\" property is set to 4,\n"
34983 " then only the first 4 eigenvector components will be used to project\n"
34984 " each {A,B,C,D,E}-tuple into the new space and that space will be of\n"
34985 " dimension 4, not 5.&lt;p&gt; If the \"Fixed-energy basis\" scheme is used\n"
34986 " and the \"Basis Energy\" property is set to 0.8, then only the first 3\n"
34987 " eigenvector components will be used to project each {A,B,C,D,E}-tuple\n"
34988 " into the new space, which will be of dimension 3. The number 3 is\n"
34989 " chosen because 3 is the lowest N for which the sum of the first N\n"
34990 " eigenvalues divided by the sum of all eigenvalues is larger than the\n"
34991 " specified \"Basis Energy\" (i.e., (5+2+1.5)/10 = 0.85 &gt;\n"
34992 " 0.8).</Documentation>\n"
34993 " </IntVectorProperty>\n"
34994 " <IntVectorProperty animateable=\"1\"\n"
34995 " command=\"SetFixedBasisSize\"\n"
34996 " default_values=\"2\"\n"
34997 " label=\"Basis Size\"\n"
34998 " name=\"BasisSize\"\n"
34999 " number_of_elements=\"1\">\n"
35000 ;
35001 
35002 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersStatistics/Resources/statistics_filters.xml
35004 " <IntRangeDomain min=\"1\"\n"
35005 " name=\"basis_size_range\" />\n"
35006 " <Documentation>The maximum number of eigenvector components to use when\n"
35007 " projecting into the new space.</Documentation>\n"
35008 " </IntVectorProperty>\n"
35009 " <DoubleVectorProperty animateable=\"1\"\n"
35010 " command=\"SetFixedBasisEnergy\"\n"
35011 " default_values=\"0.1\"\n"
35012 " label=\"Basis Energy\"\n"
35013 " name=\"BasisEnergy\"\n"
35014 " number_of_elements=\"1\">\n"
35015 " <DoubleRangeDomain max=\"1\"\n"
35016 " min=\"0\"\n"
35017 " name=\"basis_energy_range\" />\n"
35018 " <Documentation>The minimum energy to use when determining the\n"
35019 " dimensionality of the new space into which the assessment will project\n"
35020 " tuples.</Documentation>\n"
35021 " </DoubleVectorProperty>\n"
35022 " <IntVectorProperty command=\"SetRobustPCA\"\n"
35023 " default_values=\"0\"\n"
35024 " name=\"RobustPCA\"\n"
35025 " number_of_elements=\"1\">\n"
35026 " <BooleanDomain name=\"bool\" />\n"
35027 " <Documentation>Compute robust PCA with medians instead of means.</Documentation>\n"
35028 " </IntVectorProperty>\n"
35029 " <OutputPort index=\"0\"\n"
35030 " name=\"Statistical Model\" />\n"
35031 " <OutputPort index=\"1\"\n"
35032 " name=\"Assessed Data\" />\n"
35033 " <Hints>\n"
35034 " <Visibility replace_input=\"1\" />\n"
35035 " <!-- View can be used to specify the preferred view for the proxy -->\n"
35036 " <View type=\"SpreadSheetView\" port=\"0\" />\n"
35037 " <View type=\"None\" port=\"1\" />\n"
35038 " </Hints>\n"
35039 " </SourceProxy>\n"
35040 " <!-- PCAStatistics -->\n"
35041 " </ProxyGroup>\n"
35042 "</ServerManagerConfiguration>\n"
35043 "\n";
35044 // Get single string
35046 {
35047 
35048  const size_t len0 = strlen(paraview_server_managerstatistics_filtersInterface0);
35049  const size_t len1 = strlen(paraview_server_managerstatistics_filtersInterface1);
35050  const size_t len2 = strlen(paraview_server_managerstatistics_filtersInterface2);
35051  const size_t len3 = strlen(paraview_server_managerstatistics_filtersInterface3);
35052  size_t len = ( 0
35053  + len0
35054  + len1
35055  + len2
35056  + len3 );
35057  char* res = new char[ len + 1];
35058  size_t offset = 0;
35063  assert(offset == len);
35064  res[offset] = 0;
35065  return res;
35066 }
35067 
35068 
35069 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersPython/Resources/python_filters.xml
35071 "<ServerManagerConfiguration>\n"
35072 " <ProxyGroup name=\"filters\">\n"
35073 " <SourceProxy class=\"vtkPythonCalculator\"\n"
35074 " label=\"Python Calculator\"\n"
35075 " name=\"PythonCalculator\">\n"
35076 " <Documentation long_help=\"This filter evaluates a Python expression\"\n"
35077 " short_help=\"Evaluates a Python expression\">This filter\n"
35078 " uses Python to calculate an expression. It depends heavily\n"
35079 " on the numpy and paraview.vtk modules. To use the parallel\n"
35080 " functions, mpi4py is also necessary. The expression is\n"
35081 " evaluated and the resulting scalar value or numpy array is\n"
35082 " added to the output as an array. See numpy integration and\n"
35083 " python calculator documentation for the list of available\n"
35084 " functions. This filter tries to make it easy for the user\n"
35085 " to write expressions by defining certain variables. The\n"
35086 " filter tries to assign each array to a variable of the\n"
35087 " same name. If the name of the array is not a valid Python\n"
35088 " variable, it may be accessed through a variable with a\n"
35089 " sanitized version of that array name consisting of only\n"
35090 " '_' and the alphanumeric characters in the name joined\n"
35091 " together with no spaces. Point coordinates from datasets\n"
35092 " that explicitly define them can be accessed using the variable\n"
35093 " named 'points'.</Documentation>\n"
35094 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
35095 " command=\"AddInputConnection\"\n"
35096 " multiple_input=\"1\"\n"
35097 " name=\"Input\">\n"
35098 " <ProxyGroupDomain name=\"groups\">\n"
35099 " <Group name=\"sources\" />\n"
35100 " <Group name=\"filters\" />\n"
35101 " </ProxyGroupDomain>\n"
35102 " <DataTypeDomain name=\"input_type\">\n"
35103 " <DataType value=\"vtkDataSet\" />\n"
35104 " <DataType value=\"vtkHyperTreeGrid\" />\n"
35105 " <DataType value=\"vtkTable\" />\n"
35106 " </DataTypeDomain>\n"
35107 " <Documentation>Set the input of the filter.</Documentation>\n"
35108 " </InputProperty>\n"
35109 "\n"
35110 " <IntVectorProperty animateable=\"0\"\n"
35111 " command=\"SetUseMultilineExpression\"\n"
35112 " default_values=\"0\"\n"
35113 " name=\"UseMultilineExpression\"\n"
35114 " number_of_elements=\"1\">\n"
35115 " <BooleanDomain name=\"bool\" />\n"
35116 " <Documentation>If this property is set to true, the expression is a multiline script that\n"
35117 " returns the output array.</Documentation>\n"
35118 " </IntVectorProperty>\n"
35119 " <StringVectorProperty command=\"SetExpression\"\n"
35120 " name=\"Expression\"\n"
35121 " number_of_elements=\"1\">\n"
35122 " <Hints>\n"
35123 " <Widget type=\"one_liner_wrapped\" syntax=\"python\" autocomplete=\"python_calc\"/>\n"
35124 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
35125 " mode=\"visibility\"\n"
35126 " property=\"UseMultilineExpression\"\n"
35127 " value=\"0\" />\n"
35128 " </Hints>\n"
35129 " <Documentation>The Python expression evaluated during\n"
35130 " execution. Set of potentially available variables [inputs, points, t_value,\n"
35131 " t_index, FieldData, PointData, CellData] (i.e.: \"Momentum: (%f, %f, %f)\" %\n"
35132 " (XMOM[t_index,0], YMOM[t_index,0], ZMOM[t_index,0]) ). Additional variables,\n"
35133 " using the fmt library's syntax, are {timevalue}, and {timeindex}. These variables\n"
35134 " are always available, and their default values are 0, and 0 respectively.\n"
35135 " </Documentation>\n"
35136 " </StringVectorProperty>\n"
35137 " <StringVectorProperty command=\"SetMultilineExpression\"\n"
35138 " name=\"MultilineExpression\"\n"
35139 " number_of_elements=\"1\"\n"
35140 " default_values=\"outputArray=numpy.ones(1)&#xA;return outputArray\">\n"
35141 " <Hints>\n"
35142 " <Widget type=\"multi_line\" syntax=\"python\" autocomplete=\"python_calc\"/>\n"
35143 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
35144 " mode=\"visibility\"\n"
35145 " property=\"UseMultilineExpression\"\n"
35146 " value=\"1\" />\n"
35147 " </Hints>\n"
35148 " <Documentation>The multiline Python expression executed, that should return the output array\n"
35149 " using the Python \"return\" keyword. The variables that can be used here are the exact same as the ones available in the\n"
35150 " single-line expression editor.\n"
35151 " </Documentation>\n"
35152 " </StringVectorProperty>\n"
35153 "\n"
35154 " <IntVectorProperty command=\"SetArrayAssociation\"\n"
35155 " default_values=\"0\"\n"
35156 " name=\"ArrayAssociation\"\n"
35157 " number_of_elements=\"1\">\n"
35158 " <FieldDataDomain name=\"enum\" enable_field_data=\"1\">\n"
35159 " <RequiredProperties>\n"
35160 " <Property function=\"Input\"\n"
35161 " name=\"Input\" />\n"
35162 " </RequiredProperties>\n"
35163 " </FieldDataDomain>\n"
35164 " <Documentation>\n"
35165 " This property controls which input arrays are defined as variables.\n"
35166 " This is also the default for output association.\n"
35167 " Depending on the operation, output association may vary.\n"
35168 " </Documentation>\n"
35169 " </IntVectorProperty>\n"
35170 " <StringVectorProperty command=\"SetArrayName\"\n"
35171 " default_values=\"result\"\n"
35172 " name=\"ArrayName\"\n"
35173 " number_of_elements=\"1\">\n"
35174 " <Documentation>The name of the output array.</Documentation>\n"
35175 " </StringVectorProperty>\n"
35176 " <IntVectorProperty animateable=\"0\"\n"
35177 " command=\"SetCopyArrays\"\n"
35178 " default_values=\"1\"\n"
35179 " name=\"CopyArrays\"\n"
35180 " number_of_elements=\"1\">\n"
35181 " <BooleanDomain name=\"bool\" />\n"
35182 " <Documentation>If this property is set to true, all the cell and point\n"
35183 " arrays from first input are copied to the output.</Documentation>\n"
35184 " </IntVectorProperty>\n"
35185 " <IntVectorProperty command=\"SetResultArrayType\"\n"
35186 " default_values=\"11\"\n"
35187 " label=\"Result Array Type\"\n"
35188 " name=\"ResultArrayType\"\n"
35189 " number_of_elements=\"1\"\n"
35190 " panel_visibility=\"advanced\">\n"
35191 " <EnumerationDomain name=\"enum\">\n"
35192 " <Entry text=\"Same as Input\"\n"
35193 " value=\"-1\" />\n"
35194 " <Entry text=\"Char\"\n"
35195 " value=\"2\" />\n"
35196 " <Entry text=\"Signed Char\"\n"
35197 " value=\"15\" />\n"
35198 " <Entry text=\"Unsigned Char\"\n"
35199 " value=\"3\" />\n"
35200 " <Entry text=\"Short\"\n"
35201 " value=\"4\" />\n"
35202 " <Entry text=\"Unsigned Short\"\n"
35203 " value=\"5\" />\n"
35204 " <Entry text=\"Int\"\n"
35205 " value=\"6\" />\n"
35206 " <Entry text=\"Unsigned Int\"\n"
35207 " value=\"7\" />\n"
35208 " <Entry text=\"Long\"\n"
35209 " value=\"8\" />\n"
35210 " <Entry text=\"Unsigned Long\"\n"
35211 " value=\"9\" />\n"
35212 " <Entry text=\"Float\"\n"
35213 " value=\"10\" />\n"
35214 " <Entry text=\"Double\"\n"
35215 " value=\"11\" />\n"
35216 " <Entry text=\"Id Type\"\n"
35217 " value=\"12\" />\n"
35218 " </EnumerationDomain>\n"
35219 " <Documentation>This property determines what array type to output.\n"
35220 " The default is a vtkDoubleArray.</Documentation>\n"
35221 " </IntVectorProperty>\n"
35222 " <!-- End PythonCalculator -->\n"
35223 " </SourceProxy>\n"
35224 "\n"
35225 " <SourceProxy class=\"vtkAnnotateAttributeDataFilter\"\n"
35226 " label=\"Annotate Attribute Data\"\n"
35227 " name=\"AnnotateAttributeData\">\n"
35228 " <Documentation short_help=\"Adds a text annotation to a Render View\">\n"
35229 "This filter can be used to add a text annotation to a Render View (or\n"
35230 "similar) using a tuple from any attribute array (point/cell/field/row\n"
35231 "etc.) from a specific rank (when running in parallel). Use **ArrayName**\n"
35232 "property to select the array association and array name. Use\n"
35233 "**ElementId* property to set the element number to extract the value to\n"
35234 "label with. When running on multiple ranks, use **ProcessId** property\n"
35235 "to select the rank of interest. The **Prefix** property can be used to\n"
35236 "specify a string that will be used as the prefix to the generated\n"
35237 "annotation text.\n"
35238 " </Documentation>\n"
35239 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
35240 " command=\"AddInputConnection\"\n"
35241 " name=\"Input\">\n"
35242 " <ProxyGroupDomain name=\"groups\" >\n"
35243 " <Group name=\"sources\" />\n"
35244 " <Group name=\"filters\" />\n"
35245 " </ProxyGroupDomain>\n"
35246 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
35247 " <DataType value=\"vtkDataSet\" />\n"
35248 " <DataType value=\"vtkTable\" />\n"
35249 " </DataTypeDomain>\n"
35250 " <InputArrayDomain attribute_type=\"any\"\n"
35251 " name=\"input_array\" />\n"
35252 " <Documentation>\n"
35253 " Set the input of the filter. To avoid the complications/confusion when identifying\n"
35254 " elements in a composite dataset, this filter doesn't support composite datasets\n"
35255 " currently.\n"
35256 " </Documentation>\n"
35257 " </InputProperty>\n"
35258 " <StringVectorProperty animateable=\"0\"\n"
35259 " command=\"SetInputArrayToProcess\"\n"
35260 " element_types=\"0 0 0 0 2\"\n"
35261 " name=\"SelectInputArray\"\n"
35262 " number_of_elements=\"5\">\n"
35263 " <ArrayListDomain attribute_type=\"Scalars\"\n"
35264 " name=\"array_list\">\n"
35265 " <RequiredProperties>\n"
35266 " <Property function=\"Input\"\n"
35267 " name=\"Input\" />\n"
35268 " </RequiredProperties>\n"
35269 " </ArrayListDomain>\n"
35270 " <Documentation>This property indicates the name of the array from which\n"
35271 " to obtain the annotation value.</Documentation>\n"
35272 " </StringVectorProperty>\n"
35273 " <IntVectorProperty name=\"ElementId\"\n"
35274 " command=\"SetElementId\"\n"
35275 " number_of_elements=\"1\"\n"
35276 " default_values=\"0\">\n"
35277 " <!-- this should really be an IdTypeVectorProperty, but the UI doesn't\n"
35278 " support those yet -->\n"
35279 " <IntRangeDomain name=\"range\"/>\n"
35280 " <Documentation>\n"
35281 " Set the element index to annotate with.\n"
35282 " </Documentation>\n"
35283 " </IntVectorProperty>\n"
35284 " <IntVectorProperty name=\"ProcessId\"\n"
35285 " command=\"SetProcessId\"\n"
35286 " number_of_elements=\"1\"\n"
35287 " default_values=\"0\">\n"
35288 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
35289 " <Documentation>\n"
35290 " Set the process rank to extract element from.\n"
35291 " </Documentation>\n"
35292 " </IntVectorProperty>\n"
35293 " <StringVectorProperty command=\"SetPrefix\"\n"
35294 " default_values=\"Value is: \"\n"
35295 " name=\"Prefix\"\n"
35296 " number_of_elements=\"1\">\n"
35297 " <Documentation>Text that is used as a prefix to the field value</Documentation>\n"
35298 " </StringVectorProperty>\n"
35299 " <Hints>\n"
35300 " <Visibility replace_input=\"0\" />\n"
35301 " <OutputPort index=\"0\" name=\"Output-0\" type=\"text\" />\n"
35302 " </Hints>\n"
35303 " </SourceProxy>\n"
35304 " <SourceProxy class=\"vtkPythonAnnotationFilter\"\n"
35305 " label=\"Python Annotation\"\n"
35306 " name=\"PythonAnnotation\">\n"
35307 " <Documentation long_help=\"This filter evaluates a Python expression for a text annotation\"\n"
35308 " short_help=\"Evaluates a Python expression for a text annotation\">\n"
35309 " This filter uses Python to calculate an expression and display\n"
35310 " the result as an annotation in the render view. It\n"
35311 " depends heavily on the numpy and paraview.vtk modules. To\n"
35312 " use the parallel functions, mpi4py is also necessary. The\n"
35313 " expression is evaluated and the resulting scalar value or\n"
35314 " numpy array is added to the output as an array. See numpy\n"
35315 " integration, python annotation and python calculator\n"
35316 " documentation for the list of available functions.\n"
35317 " This filter tries to make it easy for the user\n"
35318 " to write expressions by defining certain variables. The\n"
35319 " filter tries to assign each array to a variable of the\n"
35320 " same name. If the name of the array is not a valid Python\n"
35321 " variable, it may be accessed through a variable with a\n"
35322 " sanitized version of that array name consisting of only\n"
35323 " '_' and the alphanumeric characters in the name joined\n"
35324 " together with no spaces. Point coordinates from datasets\n"
35325 " that explicitly define them can be accessed using the variable\n"
35326 " named 'points'.</Documentation>\n"
35327 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
35328 " command=\"AddInputConnection\"\n"
35329 " multiple_input=\"0\"\n"
35330 " name=\"Input\">\n"
35331 " <ProxyGroupDomain name=\"groups\">\n"
35332 " <Group name=\"sources\" />\n"
35333 " <Group name=\"filters\" />\n"
35334 " </ProxyGroupDomain>\n"
35335 " <DataTypeDomain name=\"input_type\">\n"
35336 " <DataType value=\"vtkDataObject\" />\n"
35337 " </DataTypeDomain>\n"
35338 " <Documentation>Set the input of the filter.</Documentation>\n"
35339 " </InputProperty>\n"
35340 " <IntVectorProperty command=\"SetArrayAssociation\"\n"
35341 " default_values=\"2\"\n"
35342 " name=\"ArrayAssociation\"\n"
35343 " number_of_elements=\"1\">\n"
35344 " <Documentation>Select the attribute to use to populate array names.</Documentation>\n"
35345 " <FieldDataDomain enable_field_data=\"1\"\n"
35346 " name=\"enum\">\n"
35347 " <RequiredProperties>\n"
35348 " <Property function=\"Input\"\n"
35349 " name=\"Input\" />\n"
35350 " </RequiredProperties>\n"
35351 " </FieldDataDomain>\n"
35352 " </IntVectorProperty>\n"
35353 " <StringVectorProperty command=\"SetExpression\"\n"
35354 " name=\"Expression\"\n"
35355 " number_of_elements=\"1\">\n"
35356 " <Hints>\n"
35357 " <Widget type=\"one_liner_wrapped\" syntax=\"python\" />\n"
35358 " </Hints>\n"
35359 " <Documentation>The Python expression evaluated during execution.\n"
35360 " FieldData arrays are directly available through their name. Set of\n"
35361 " potentially available variables [inputs, points, t_value, t_steps,\n"
35362 " t_range, t_index, FieldData, PointData, CellData]\n"
35363 " (i.e.: \"Momentum: (%f, %f, %f)\" % (XMOM[t_index,0], YMOM[t_index,0], ZMOM[t_index,0]) )\n"
35364 ;
35365 
35366 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersPython/Resources/python_filters.xml
35368 " Additional variables, using the fmt library's syntax, are {timevalue}, {timerange},\n"
35369 " {timesteps} and {timeindex}. These variables are always available, and their default\n"
35370 " values are 0, [], [] and 0 respectively.\n"
35371 " </Documentation>\n"
35372 " </StringVectorProperty>\n"
35373 " <StringVectorProperty command=\"GetComputedAnnotationValue\"\n"
35374 " information_only=\"1\"\n"
35375 " name=\"AnnotationValue\">\n"
35376 " <Documentation>Text that is used as annotation</Documentation>\n"
35377 " </StringVectorProperty>\n"
35378 " <Hints>\n"
35379 " <Visibility replace_input=\"0\" />\n"
35380 " <OutputPort index=\"0\"\n"
35381 " name=\"Output-0\"\n"
35382 " type=\"text\" />\n"
35383 " </Hints>\n"
35384 " <!-- End PythonAnnotation -->\n"
35385 " </SourceProxy>\n"
35386 " <SourceProxy class=\"vtkPythonProgrammableFilter\"\n"
35387 " label=\"Programmable Filter\"\n"
35388 " name=\"ProgrammableFilter\">\n"
35389 " <Documentation long_help=\"Executes a user supplied python script on its input dataset to produce an output dataset.\"\n"
35390 " short_help=\"Executes a python script to produce data.\">\n"
35391 " This filter will execute a python script to produce an\n"
35392 " output dataset. The filter keeps a copy of the python\n"
35393 " script in Script and creates a python\n"
35394 " Interpreter to run the script upon the first\n"
35395 " execution. To execute external python scripts on the ParaView server, use:\n"
35396 " execfile('full_path/script_name.py'). Documentation is found in the Programmable Filter\n"
35397 " and numpy integration section of the paraview documentation.\n"
35398 " </Documentation>\n"
35399 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
35400 " command=\"AddInputConnection\"\n"
35401 " multiple_input=\"1\"\n"
35402 " name=\"Input\">\n"
35403 " <ProxyGroupDomain name=\"groups\">\n"
35404 " <Group name=\"sources\" />\n"
35405 " <Group name=\"filters\" />\n"
35406 " </ProxyGroupDomain>\n"
35407 " <DataTypeDomain name=\"input_type\">\n"
35408 " <DataType value=\"vtkDataObject\" />\n"
35409 " <DataType value=\"vtkHyperTreeGrid\" />\n"
35410 " </DataTypeDomain>\n"
35411 " <Documentation>This property specifies the input(s) to the programmable\n"
35412 " filter.</Documentation>\n"
35413 " </InputProperty>\n"
35414 " <IntVectorProperty command=\"SetOutputDataSetType\"\n"
35415 " default_values=\"8\"\n"
35416 " name=\"OutputDataSetType\"\n"
35417 " number_of_elements=\"1\"\n"
35418 " panel_visibility=\"default\">\n"
35419 " <EnumerationDomain name=\"enum\">\n"
35420 " <!-- Values come from vtkType.h-->\n"
35421 " <Entry text=\"Same as Input\"\n"
35422 " value=\"8\" />\n"
35423 " <!-- text=\"vtkDataSet\" -->\n"
35424 " <Entry text=\"vtkPolyData\"\n"
35425 " value=\"0\" />\n"
35426 " <!-- <Entry value=\"1\" text=\"vtkStructuredPoints\"/> -->\n"
35427 " <Entry text=\"vtkStructuredGrid\"\n"
35428 " value=\"2\" />\n"
35429 " <Entry text=\"vtkRectilinearGrid\"\n"
35430 " value=\"3\" />\n"
35431 " <Entry text=\"vtkUnstructuredGrid\"\n"
35432 " value=\"4\" />\n"
35433 " <!-- <Entry value=\"5\" text=\"vtkPiecewiseFunction\"/> -->\n"
35434 " <Entry text=\"vtkImageData\"\n"
35435 " value=\"6\" />\n"
35436 " <!-- <Entry value=\"7\" text=\"vtkDataObject\"/> -->\n"
35437 " <!-- <Entry value=\"9\" text=\"vtkPointSet\"/> -->\n"
35438 " <Entry text=\"vtkUniformGrid\"\n"
35439 " value=\"10\" />\n"
35440 " <!-- <Entry value=\"11\" text=\"vtkCompositeDataSet\"/> -->\n"
35441 " <Entry text=\"vtkMultiblockDataSet\"\n"
35442 " value=\"13\" />\n"
35443 " <Entry text=\"vtkHierarchicalBoxDataSet\"\n"
35444 " value=\"15\" />\n"
35445 " <!-- <Entry value=\"16\" text=\"vtkGenericDataSet\"/> -->\n"
35446 " <!-- <Entry value=\"17\" text=\"vtkHyperOctree\"/> -->\n"
35447 " <Entry text=\"vtkHyperTreeGrid\"\n"
35448 " value=\"32\" />\n"
35449 " <!-- <Entry value=\"18\" text=\"vtkTemporalDataSet\"/> -->\n"
35450 " <Entry text=\"vtkTable\"\n"
35451 " value=\"19\" />\n"
35452 " <!-- <Entry value=\"20\" text=\"vtkGraph\"/> -->\n"
35453 " <!-- <Entry value=\"21\" text=\"vtkTree\"/> -->\n"
35454 " <Entry text=\"vtkMolecule\"\n"
35455 " value=\"33\" />\n"
35456 " <Entry text=\"vtkPartitionedDataSet\" value=\"37\" />\n"
35457 " <Entry text=\"vtkPartitionedDataSetCollection\" value=\"38\" />\n"
35458 " </EnumerationDomain>\n"
35459 " <Documentation>The value of this property determines the dataset type\n"
35460 " for the output of the programmable filter.</Documentation>\n"
35461 " </IntVectorProperty>\n"
35462 " <StringVectorProperty command=\"SetScript\"\n"
35463 " name=\"Script\"\n"
35464 " number_of_elements=\"1\"\n"
35465 " panel_visibility=\"default\">\n"
35466 " <Hints>\n"
35467 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
35468 " </Hints>\n"
35469 " <Documentation>This property contains the text of a python program that\n"
35470 " the programmable filter runs. To execute external python scripts on the ParaView server, use:\n"
35471 " execfile('full_path/script_name.py'). Documentation is found in the Programmable Filter\n"
35472 " chapter of the ParaView Guide.</Documentation>\n"
35473 " </StringVectorProperty>\n"
35474 " <StringVectorProperty command=\"SetInformationScript\"\n"
35475 " label=\"RequestInformation Script\"\n"
35476 " name=\"InformationScript\"\n"
35477 " number_of_elements=\"1\"\n"
35478 " panel_visibility=\"advanced\">\n"
35479 " <Hints>\n"
35480 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
35481 " </Hints>\n"
35482 " <Documentation>This property is a python script that is executed during\n"
35483 " the RequestInformation pipeline pass. Use this to provide information\n"
35484 " such as WHOLE_EXTENT to the pipeline downstream.</Documentation>\n"
35485 " </StringVectorProperty>\n"
35486 " <StringVectorProperty command=\"SetUpdateExtentScript\"\n"
35487 " label=\"RequestUpdateExtent Script\"\n"
35488 " name=\"UpdateExtentScript\"\n"
35489 " number_of_elements=\"1\"\n"
35490 " panel_visibility=\"advanced\">\n"
35491 " <Hints>\n"
35492 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
35493 " </Hints>\n"
35494 " <Documentation>This property is a python script that is executed during\n"
35495 " the RequestUpdateExtent pipeline pass. Use this to modify the update\n"
35496 " extent that your filter ask up stream for.</Documentation>\n"
35497 " </StringVectorProperty>\n"
35498 " <IntVectorProperty animateable=\"0\"\n"
35499 " command=\"SetCopyArrays\"\n"
35500 " default_values=\"0\"\n"
35501 " name=\"CopyArrays\"\n"
35502 " number_of_elements=\"1\">\n"
35503 " <BooleanDomain name=\"bool\" />\n"
35504 " <Documentation>If this property is set to true, all the cell and point\n"
35505 " arrays from first input are copied to the output.</Documentation>\n"
35506 " </IntVectorProperty>\n"
35507 " <StringVectorProperty animateable=\"0\"\n"
35508 " clean_command=\"ClearParameters\"\n"
35509 " command=\"SetParameterInternal\"\n"
35510 " is_internal=\"1\"\n"
35511 " name=\"Parameters\"\n"
35512 " number_of_elements_per_command=\"2\"\n"
35513 " repeat_command=\"1\"></StringVectorProperty>\n"
35514 " <StringVectorProperty command=\"SetPythonPath\"\n"
35515 " name=\"PythonPath\"\n"
35516 " number_of_elements=\"1\"\n"
35517 " panel_visibility=\"advanced\">\n"
35518 " <Documentation>A semi-colon (;) separated list of directories to add to\n"
35519 " the python library search path.</Documentation>\n"
35520 " </StringVectorProperty>\n"
35521 " <DoubleVectorProperty information_only=\"1\"\n"
35522 " name=\"TimestepValues\"\n"
35523 " repeatable=\"1\">\n"
35524 " <TimeStepsInformationHelper />\n"
35525 " <Documentation>Available timestep values.</Documentation>\n"
35526 " </DoubleVectorProperty>\n"
35527 "\n"
35528 " <!-- End ProgrammableFilter -->\n"
35529 " </SourceProxy>\n"
35530 "\n"
35531 " <SourceProxy class=\"vtkPythonProgrammableFilter\"\n"
35532 " label=\"Programmable Annotation\"\n"
35533 " name=\"ProgrammableAnnotation\">\n"
35534 " <Documentation long_help=\"Executes a user supplied python script on its input dataset to produce an output vtkTable containing a single tuple vtkStringArray to be displayed as a text.\"\n"
35535 " short_help=\"Executes a python script to produce a text.\">\n"
35536 " This filter will execute a python script to produce a\n"
35537 " text. The text should be contained in a vtkTable containing a single vtkStringArray, itself\n"
35538 " containing a single tuple. The filter keeps a copy of the python\n"
35539 " script in Script and creates a python\n"
35540 " Interpreter to run the script upon the first\n"
35541 " execution. To execute external python scripts on the ParaView server, use:\n"
35542 " execfile('full_path/script_name.py'). Documentation is found in the Programmable Filter and\n"
35543 " numpy integration section of the paraview documentation.</Documentation>\n"
35544 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
35545 " command=\"AddInputConnection\"\n"
35546 " multiple_input=\"1\"\n"
35547 " name=\"Input\">\n"
35548 " <ProxyGroupDomain name=\"groups\">\n"
35549 " <Group name=\"sources\" />\n"
35550 " <Group name=\"filters\" />\n"
35551 " </ProxyGroupDomain>\n"
35552 " <DataTypeDomain name=\"input_type\">\n"
35553 " <DataType value=\"vtkDataObject\" />\n"
35554 " <DataType value=\"vtkHyperTreeGrid\" />\n"
35555 " </DataTypeDomain>\n"
35556 " <Documentation>This property specifies the input(s) to the programmable\n"
35557 " filter.</Documentation>\n"
35558 " </InputProperty>\n"
35559 " <IntVectorProperty command=\"SetOutputDataSetType\"\n"
35560 " default_values=\"19\"\n"
35561 " name=\"OutputDataSetType\"\n"
35562 " number_of_elements=\"1\"\n"
35563 " panel_visibility=\"never\">\n"
35564 " </IntVectorProperty>\n"
35565 " <StringVectorProperty command=\"SetScript\"\n"
35566 " name=\"Script\"\n"
35567 " number_of_elements=\"1\"\n"
35568 " default_values=\"to = self.GetTableOutput()&#xA;arr = vtk.vtkStringArray()&#xA;arr.SetName(&#x22;Text&#x22;)&#xA;arr.SetNumberOfComponents(1)&#xA;arr.InsertNextValue(&#x22;YourString&#x22;)&#xA;to.AddColumn(arr)\"\n"
35569 " panel_visibility=\"default\">\n"
35570 " <Hints>\n"
35571 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
35572 " </Hints>\n"
35573 " <Documentation>This property contains the text of a python program that\n"
35574 " the programmable filter runs. To execute external python scripts on the ParaView server, use:\n"
35575 " execfile('full_path/script_name.py'). Make sure to output a vtkTable containing a single vtkStringArray,\n"
35576 " itself containing a single tuple.</Documentation>\n"
35577 " </StringVectorProperty>\n"
35578 " <StringVectorProperty animateable=\"0\"\n"
35579 " clean_command=\"ClearParameters\"\n"
35580 " command=\"SetParameterInternal\"\n"
35581 " is_internal=\"1\"\n"
35582 " name=\"Parameters\"\n"
35583 " number_of_elements_per_command=\"2\"\n"
35584 " repeat_command=\"1\">\n"
35585 " </StringVectorProperty>\n"
35586 " <StringVectorProperty command=\"SetPythonPath\"\n"
35587 " name=\"PythonPath\"\n"
35588 " number_of_elements=\"1\"\n"
35589 " panel_visibility=\"advanced\">\n"
35590 " <Documentation>A semi-colon (;) separated list of directories to add to\n"
35591 " the python library search path.</Documentation>\n"
35592 " </StringVectorProperty>\n"
35593 " <Hints>\n"
35594 " <OutputPort index=\"0\"\n"
35595 " name=\"Output-0\"\n"
35596 " type=\"text\" />\n"
35597 " <Visibility replace_input=\"0\" />\n"
35598 " </Hints>\n"
35599 " <!-- End ProgrammableAnnotation -->\n"
35600 " </SourceProxy>\n"
35601 " </ProxyGroup>\n"
35602 "</ServerManagerConfiguration>\n"
35603 "\n";
35604 // Get single string
35606 {
35607 
35608  const size_t len0 = strlen(paraview_server_managerpython_filtersInterface0);
35609  const size_t len1 = strlen(paraview_server_managerpython_filtersInterface1);
35610  size_t len = ( 0
35611  + len0
35612  + len1 );
35613  char* res = new char[ len + 1];
35614  size_t offset = 0;
35617  assert(offset == len);
35618  res[offset] = 0;
35619  return res;
35620 }
35621 
35622 
35623 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersPython/Resources/python_misc.xml
35625 "<ServerManagerConfiguration>\n"
35626 " <ProxyGroup name=\"misc_internals\">\n"
35627 " <Proxy name=\"CDBWriter\" class=\"vtkCDBWriter\">\n"
35628 " <Documentation>\n"
35629 " This is used by vtkSMExtractsController to write summary table.\n"
35630 " </Documentation>\n"
35631 " <StringVectorProperty name=\"FileName\" command=\"SetPath\" />\n"
35632 " </Proxy>\n"
35633 " </ProxyGroup>\n"
35634 "</ServerManagerConfiguration>\n"
35635 "\n";
35636 // Get single string
35638 {
35639 
35640  const size_t len0 = strlen(paraview_server_managerpython_miscInterface0);
35641  size_t len = ( 0
35642  + len0 );
35643  char* res = new char[ len + 1];
35644  size_t offset = 0;
35645  std::copy(paraview_server_managerpython_miscInterface0, paraview_server_managerpython_miscInterface0 + len0, res + offset); offset += len0;
35646  assert(offset == len);
35647  res[offset] = 0;
35648  return res;
35649 }
35650 
35651 
35652 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersPython/Resources/python_sources.xml
35654 "<ServerManagerConfiguration>\n"
35655 " <!-- =================================================================== -->\n"
35656 " <ProxyGroup name=\"sources\">\n"
35657 " <SourceProxy class=\"vtkPythonProgrammableFilter\"\n"
35658 " label=\"Programmable Source\"\n"
35659 " name=\"ProgrammableSource\">\n"
35660 " <Documentation long_help=\"Executes a user supplied python script to produce an output dataset.\"\n"
35661 " short_help=\"Executes a python script to produce data.\">\n"
35662 " This source will execute a python script to produce an\n"
35663 " output dataset. The source keeps a copy of the python\n"
35664 " script in Script and creates a python\n"
35665 " Interpreter to run the script upon the first\n"
35666 " execution. To execute external python scripts on the ParaView server, use:\n"
35667 " execfile('full_path/script_name.py'). Documentation is found in the Programmable Filter\n"
35668 " chapter of the ParaView Guide.</Documentation>\n"
35669 " <IntVectorProperty command=\"SetOutputDataSetType\"\n"
35670 " default_values=\"0\"\n"
35671 " name=\"OutputDataSetType\"\n"
35672 " number_of_elements=\"1\"\n"
35673 " panel_visibility=\"default\">\n"
35674 " <EnumerationDomain name=\"enum\">\n"
35675 " <!-- Values come from vtkType.h-->\n"
35676 " <!-- <Entry value=\"8\" text=\"Same as Input\"/> -->\n"
35677 " <!-- text=\"vtkDataSet\" -->\n"
35678 " <Entry text=\"vtkPolyData\"\n"
35679 " value=\"0\" />\n"
35680 " <!-- <Entry value=\"1\" text=\"vtkStructuredPoints\"/> -->\n"
35681 " <Entry text=\"vtkStructuredGrid\"\n"
35682 " value=\"2\" />\n"
35683 " <Entry text=\"vtkRectilinearGrid\"\n"
35684 " value=\"3\" />\n"
35685 " <Entry text=\"vtkUnstructuredGrid\"\n"
35686 " value=\"4\" />\n"
35687 " <!-- <Entry value=\"5\" text=\"vtkPiecewiseFunction\"/> -->\n"
35688 " <Entry text=\"vtkImageData\"\n"
35689 " value=\"6\" />\n"
35690 " <!-- <Entry value=\"7\" text=\"vtkDataObject\"/> -->\n"
35691 " <!-- <Entry value=\"9\" text=\"vtkPointSet\"/> -->\n"
35692 " <!-- <Entry value=\"10\" text=\"vtkUniformGrid\"/> -->\n"
35693 " <!-- <Entry value=\"11\" text=\"vtkCompositeDataSet\"/> -->\n"
35694 " <!-- <Entry value=\"12\" text=\"vtkMultigroupDataSet\"/> -->\n"
35695 " <Entry text=\"vtkMultiblockDataSet\"\n"
35696 " value=\"13\" />\n"
35697 " <!-- <Entry value=\"14\" text=\"vtkHierarchicalDataSet\"/> -->\n"
35698 " <Entry text=\"vtkHierarchicalBoxDataSet\"\n"
35699 " value=\"15\" />\n"
35700 " <!-- <Entry value=\"16\" text=\"vtkGenericDataSet\"/> -->\n"
35701 " <!-- <Entry value=\"17\" text=\"vtkHyperOctree\"/> -->\n"
35702 " <!-- <Entry value=\"18\" text=\"vtkTemporalDataSet\"/> -->\n"
35703 " <Entry text=\"vtkTable\"\n"
35704 " value=\"19\" />\n"
35705 " <!-- <Entry value=\"20\" text=\"vtkGraph\"/> -->\n"
35706 " <!-- <Entry value=\"21\" text=\"vtkTree\"/> -->\n"
35707 " <Entry text=\"vtkMolecule\"\n"
35708 " value=\"33\" />\n"
35709 " <Entry text=\"vtkPartitionedDataSet\" value=\"37\" />\n"
35710 " <Entry text=\"vtkPartitionedDataSetCollection\" value=\"38\" />\n"
35711 " </EnumerationDomain>\n"
35712 " <Documentation>The value of this property determines the dataset type\n"
35713 " for the output of the programmable source.</Documentation>\n"
35714 " </IntVectorProperty>\n"
35715 " <StringVectorProperty command=\"SetScript\"\n"
35716 " name=\"Script\"\n"
35717 " number_of_elements=\"1\"\n"
35718 " panel_visibility=\"default\">\n"
35719 " <Hints>\n"
35720 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
35721 " </Hints>\n"
35722 " <Documentation>This property contains the text of a python program that\n"
35723 " the programmable source runs. To execute external python scripts on the ParaView server, use:\n"
35724 " execfile('full_path/script_name.py'). Documentation is found in the Programmable Filter\n"
35725 " chapter of the ParaView Guide.</Documentation>\n"
35726 " </StringVectorProperty>\n"
35727 " <StringVectorProperty command=\"SetInformationScript\"\n"
35728 " label=\"Script (RequestInformation)\"\n"
35729 " name=\"InformationScript\"\n"
35730 " number_of_elements=\"1\"\n"
35731 " panel_visibility=\"advanced\">\n"
35732 " <Hints>\n"
35733 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
35734 " </Hints>\n"
35735 " <Documentation>This property is a python script that is executed during\n"
35736 " the RequestInformation pipeline pass. Use this to provide information\n"
35737 " such as WHOLE_EXTENT to the pipeline downstream.</Documentation>\n"
35738 " </StringVectorProperty>\n"
35739 " <StringVectorProperty animateable=\"0\"\n"
35740 " clean_command=\"ClearParameters\"\n"
35741 " command=\"SetParameterInternal\"\n"
35742 " is_internal=\"1\"\n"
35743 " name=\"Parameters\"\n"
35744 " number_of_elements_per_command=\"2\"\n"
35745 " repeat_command=\"1\"></StringVectorProperty>\n"
35746 " <StringVectorProperty command=\"SetPythonPath\"\n"
35747 " name=\"PythonPath\"\n"
35748 " number_of_elements=\"1\"\n"
35749 " panel_visibility=\"advanced\">\n"
35750 " <Documentation>A semi-colon (;) separated list of directories to add to\n"
35751 " the python library search path.</Documentation>\n"
35752 " </StringVectorProperty>\n"
35753 " <DoubleVectorProperty information_only=\"1\"\n"
35754 " name=\"TimestepValues\"\n"
35755 " repeatable=\"1\">\n"
35756 " <TimeStepsInformationHelper />\n"
35757 " <Documentation>Available timestep values.</Documentation>\n"
35758 " </DoubleVectorProperty>\n"
35759 " <!-- End ProgrammableSource -->\n"
35760 " </SourceProxy>\n"
35761 "\n"
35762 " <SourceProxy class=\"vtkPythonProgrammableFilter\"\n"
35763 " label=\"Live Programmable Source\"\n"
35764 " name=\"LiveProgrammableSource\"\n"
35765 " base_proxygroup=\"sources\"\n"
35766 " base_proxyname=\"ProgrammableSource\">\n"
35767 " <Documentation>\n"
35768 " A programmable source that can produce new data autonomously.\n"
35769 " </Documentation>\n"
35770 " <StringVectorProperty command=\"SetCheckNeedsUpdateScript\"\n"
35771 " label=\"Script (CheckNeedsUpdate)\"\n"
35772 " name=\"CheckNeedsUpdateScript\"\n"
35773 " number_of_elements=\"1\">\n"
35774 " <Hints>\n"
35775 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
35776 " </Hints>\n"
35777 " <Documentation>\n"
35778 " Specify the script to use to check if the filter/source has new data.\n"
35779 " This is only needed for \"live\" sources, that can cause data to be available\n"
35780 " outside of ParaView.\n"
35781 " </Documentation>\n"
35782 " </StringVectorProperty>\n"
35783 "\n"
35784 " <Property name=\"PauseLiveSource\" panel_widget=\"pause_livesource\">\n"
35785 " <Documentation>\n"
35786 " Pause live source.\n"
35787 " </Documentation>\n"
35788 " </Property>\n"
35789 " <Hints>\n"
35790 " <LiveSource />\n"
35791 " </Hints>\n"
35792 " </SourceProxy>\n"
35793 " </ProxyGroup>\n"
35794 "</ServerManagerConfiguration>\n"
35795 "\n";
35796 // Get single string
35798 {
35799 
35800  const size_t len0 = strlen(paraview_server_managerpython_sourcesInterface0);
35801  size_t len = ( 0
35802  + len0 );
35803  char* res = new char[ len + 1];
35804  size_t offset = 0;
35806  assert(offset == len);
35807  res[offset] = 0;
35808  return res;
35809 }
35810 
35811 
35812 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/AMR/Resources/amr_filters.xml
35814 "<ServerManagerConfiguration>\n"
35815 " <ProxyGroup name=\"filters\">\n"
35816 " <!-- ==================================================================== -->\n"
35817 " <SourceProxy class=\"vtkPVAMRDualClip\"\n"
35818 " label=\"AMR Dual Clip\"\n"
35819 " name=\"AMRDualClip\">\n"
35820 " <Documentation long_help=\"Clip with scalars. Tetrahedra.\"\n"
35821 " short_help=\"Clip with decimation.\"></Documentation>\n"
35822 " <InputProperty command=\"SetInputConnection\"\n"
35823 " name=\"Input\">\n"
35824 " <ProxyGroupDomain name=\"groups\">\n"
35825 " <Group name=\"sources\" />\n"
35826 " <Group name=\"filters\" />\n"
35827 " </ProxyGroupDomain>\n"
35828 " <DataTypeDomain name=\"input_type\">\n"
35829 " <DataType value=\"vtkNonOverlappingAMR\" />\n"
35830 " </DataTypeDomain>\n"
35831 " <Documentation>This property specifies the input of the\n"
35832 " filter.</Documentation>\n"
35833 " <InputArrayDomain attribute_type=\"cell\"\n"
35834 " name=\"input_array\"\n"
35835 " number_of_components=\"1\" />\n"
35836 " </InputProperty>\n"
35837 " <StringVectorProperty clean_command=\"ClearInputCellArrayToProcess\"\n"
35838 " command=\"AddInputCellArrayToProcess\"\n"
35839 " name=\"SelectMaterialArrays\"\n"
35840 " number_of_elements=\"1\"\n"
35841 " repeat_command=\"1\">\n"
35842 " <ArrayListDomain attribute_type=\"Scalars\"\n"
35843 " data_type=\"VTK_UNSIGNED_CHAR\"\n"
35844 " name=\"array_list\">\n"
35845 " <RequiredProperties>\n"
35846 " <Property function=\"Input\"\n"
35847 " name=\"Input\" />\n"
35848 " </RequiredProperties>\n"
35849 " </ArrayListDomain>\n"
35850 " <Hints>\n"
35851 " <NoDefault />\n"
35852 " </Hints>\n"
35853 " <Documentation>This property specifies the cell arrays from which the\n"
35854 " clip filter will compute clipped cells.</Documentation>\n"
35855 " </StringVectorProperty>\n"
35856 " <DoubleVectorProperty command=\"SetVolumeFractionSurfaceValue\"\n"
35857 " default_values=\"0.1\"\n"
35858 " label=\"Volume Fraction Value\"\n"
35859 " name=\"VolumeFractionSurfaceValue\"\n"
35860 " number_of_elements=\"1\">\n"
35861 " <DoubleRangeDomain max=\"1.0\"\n"
35862 " min=\"0.0\"\n"
35863 " name=\"scalar_range\" />\n"
35864 " <!--<RequiredProperties>\n"
35865 " <Property name=\"Input\" function=\"Input\"/>\n"
35866 " <Property name=\"AddInputCellArrayToProcess\" function=\"ArraySelection\"/>\n"
35867 " </RequiredProperties>\n"
35868 " </ArrayRangeDomain>-->\n"
35869 " <Documentation>This property specifies the values at which to compute\n"
35870 " the isosurface.</Documentation>\n"
35871 " </DoubleVectorProperty>\n"
35872 " <IntVectorProperty animateable=\"1\"\n"
35873 " command=\"SetEnableInternalDecimation\"\n"
35874 " default_values=\"1\"\n"
35875 " name=\"InternalDecimation\"\n"
35876 " number_of_elements=\"1\">\n"
35877 " <BooleanDomain name=\"bool\" />\n"
35878 " <Documentation>If this property is on, internal tetrahedra are\n"
35879 " decimation</Documentation>\n"
35880 " </IntVectorProperty>\n"
35881 " <IntVectorProperty animateable=\"1\"\n"
35882 " command=\"SetEnableMultiProcessCommunication\"\n"
35883 " default_values=\"1\"\n"
35884 " name=\"MultiprocessCommunication\"\n"
35885 " number_of_elements=\"1\">\n"
35886 " <BooleanDomain name=\"bool\" />\n"
35887 " <Documentation>If this property is off, each process executes\n"
35888 " independently.</Documentation>\n"
35889 " </IntVectorProperty>\n"
35890 " <IntVectorProperty animateable=\"1\"\n"
35891 " command=\"SetEnableMergePoints\"\n"
35892 " default_values=\"1\"\n"
35893 " name=\"MergePoints\"\n"
35894 " number_of_elements=\"1\">\n"
35895 " <BooleanDomain name=\"bool\" />\n"
35896 " <Documentation>Use more memory to merge points on the boundaries of\n"
35897 " blocks.</Documentation>\n"
35898 " </IntVectorProperty>\n"
35899 " <!-- End PV AMR Dual Clip -->\n"
35900 " </SourceProxy>\n"
35901 " <!-- ==================================================================== -->\n"
35902 " <SourceProxy class=\"vtkPVAMRDualContour\"\n"
35903 " label=\"AMR Contour\"\n"
35904 " name=\"AMRDualContour\">\n"
35905 " <Documentation short_help=\"Iso surface cell array.\"></Documentation>\n"
35906 " <InputProperty command=\"SetInputConnection\"\n"
35907 " name=\"Input\">\n"
35908 " <ProxyGroupDomain name=\"groups\">\n"
35909 " <Group name=\"sources\" />\n"
35910 " <Group name=\"filters\" />\n"
35911 " </ProxyGroupDomain>\n"
35912 " <Documentation>This property specifies the input of the\n"
35913 " filter.</Documentation>\n"
35914 " <DataTypeDomain name=\"input_type\">\n"
35915 " <DataType value=\"vtkNonOverlappingAMR\" />\n"
35916 " </DataTypeDomain>\n"
35917 " <InputArrayDomain attribute_type=\"cell\"\n"
35918 " name=\"input_array\"\n"
35919 " number_of_components=\"1\" />\n"
35920 " </InputProperty>\n"
35921 " <StringVectorProperty clean_command=\"ClearInputCellArrayToProcess\"\n"
35922 " command=\"AddInputCellArrayToProcess\"\n"
35923 " name=\"SelectMaterialArrays\"\n"
35924 " number_of_elements=\"1\"\n"
35925 " repeat_command=\"1\">\n"
35926 " <ArrayListDomain attribute_type=\"Scalars\"\n"
35927 " data_type=\"VTK_UNSIGNED_CHAR VTK_INT\"\n"
35928 " name=\"array_list\">\n"
35929 " <RequiredProperties>\n"
35930 " <Property function=\"Input\"\n"
35931 " name=\"Input\" />\n"
35932 " </RequiredProperties>\n"
35933 " </ArrayListDomain>\n"
35934 " <Hints>\n"
35935 " <NoDefault />\n"
35936 " </Hints>\n"
35937 " <Documentation>This property specifies the cell arrays from which the\n"
35938 " contour filter will compute contour cells.</Documentation>\n"
35939 " </StringVectorProperty>\n"
35940 " <DoubleVectorProperty command=\"SetVolumeFractionSurfaceValue\"\n"
35941 " default_values=\"0.1\"\n"
35942 " label=\"Volume Fraction Value\"\n"
35943 " name=\"VolumeFractionSurfaceValue\"\n"
35944 " number_of_elements=\"1\">\n"
35945 " <DoubleRangeDomain max=\"1.0\"\n"
35946 " min=\"0.0\"\n"
35947 " name=\"scalar_range\" />\n"
35948 " <!--<RequiredProperties>\n"
35949 " <Property name=\"Input\" function=\"Input\"/>\n"
35950 " <Property name=\"AddInputCellArrayToProcess\" function=\"ArraySelection\"/>\n"
35951 " </RequiredProperties>\n"
35952 " </ArrayRangeDomain>-->\n"
35953 " <Documentation>This property specifies the values at which to compute\n"
35954 " the isosurface.</Documentation>\n"
35955 " </DoubleVectorProperty>\n"
35956 " <IntVectorProperty animateable=\"1\"\n"
35957 " command=\"SetEnableCapping\"\n"
35958 " default_values=\"1\"\n"
35959 " name=\"Capping\"\n"
35960 " number_of_elements=\"1\">\n"
35961 " <BooleanDomain name=\"bool\" />\n"
35962 " <Documentation>If this property is on, the the boundary of the data set\n"
35963 " is capped.</Documentation>\n"
35964 " </IntVectorProperty>\n"
35965 " <IntVectorProperty animateable=\"1\"\n"
35966 " command=\"SetEnableDegenerateCells\"\n"
35967 " default_values=\"1\"\n"
35968 " name=\"DegenerateCells\"\n"
35969 " number_of_elements=\"1\">\n"
35970 " <BooleanDomain name=\"bool\" />\n"
35971 " <Documentation>If this property is on, a transition mesh between levels\n"
35972 " is created.</Documentation>\n"
35973 " </IntVectorProperty>\n"
35974 " <IntVectorProperty animateable=\"1\"\n"
35975 " command=\"SetEnableMultiProcessCommunication\"\n"
35976 " default_values=\"1\"\n"
35977 " name=\"MultiprocessCommunication\"\n"
35978 " number_of_elements=\"1\">\n"
35979 " <BooleanDomain name=\"bool\" />\n"
35980 " <Documentation>If this property is off, each process executes\n"
35981 " independently.</Documentation>\n"
35982 " </IntVectorProperty>\n"
35983 " <IntVectorProperty animateable=\"1\"\n"
35984 " command=\"SetSkipGhostCopy\"\n"
35985 " default_values=\"1\"\n"
35986 " name=\"SkipGhostCopy\"\n"
35987 " number_of_elements=\"1\">\n"
35988 " <BooleanDomain name=\"bool\" />\n"
35989 " <Documentation>A simple test to see if ghost values are already set\n"
35990 " properly.</Documentation>\n"
35991 " </IntVectorProperty>\n"
35992 " <IntVectorProperty animateable=\"1\"\n"
35993 " command=\"SetTriangulateCap\"\n"
35994 " default_values=\"1\"\n"
35995 " name=\"Triangulate\"\n"
35996 " number_of_elements=\"1\">\n"
35997 " <BooleanDomain name=\"bool\" />\n"
35998 " <Documentation>Use triangles instead of quads on capping\n"
35999 " surfaces.</Documentation>\n"
36000 " </IntVectorProperty>\n"
36001 " <IntVectorProperty animateable=\"1\"\n"
36002 " command=\"SetEnableMergePoints\"\n"
36003 " default_values=\"1\"\n"
36004 " name=\"MergePoints\"\n"
36005 " number_of_elements=\"1\">\n"
36006 " <BooleanDomain name=\"bool\" />\n"
36007 " <Documentation>Use more memory to merge points on the boundaries of\n"
36008 " blocks.</Documentation>\n"
36009 " </IntVectorProperty>\n"
36010 " <!-- End AMR Dual Contour -->\n"
36011 " </SourceProxy>\n"
36012 " <!-- ==================================================================== -->\n"
36013 " <SourceProxy class=\"vtkPVAMRFragmentIntegration\"\n"
36014 " label=\"AMR Fragment Integration\"\n"
36015 " name=\"AMRFragmentIntegration\">\n"
36016 " <Documentation short_help=\"Fragment Integration\"></Documentation>\n"
36017 " <InputProperty command=\"SetInputConnection\"\n"
36018 " name=\"Input\">\n"
36019 " <ProxyGroupDomain name=\"groups\">\n"
36020 " <Group name=\"sources\" />\n"
36021 " <Group name=\"filters\" />\n"
36022 " </ProxyGroupDomain>\n"
36023 " <Documentation>This property specifies the volume input of the\n"
36024 " filter.</Documentation>\n"
36025 " <DataTypeDomain name=\"input_type\">\n"
36026 " <DataType value=\"vtkNonOverlappingAMR\" />\n"
36027 " </DataTypeDomain>\n"
36028 " <InputArrayDomain attribute_type=\"cell\"\n"
36029 " name=\"input_array\"\n"
36030 " number_of_components=\"1\" />\n"
36031 " </InputProperty>\n"
36032 " <StringVectorProperty clean_command=\"ClearInputVolumeArrayToProcess\"\n"
36033 " command=\"AddInputVolumeArrayToProcess\"\n"
36034 " name=\"SelectMaterialArrays\"\n"
36035 " number_of_elements=\"1\"\n"
36036 " repeat_command=\"1\">\n"
36037 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36038 " data_type=\"VTK_UNSIGNED_CHAR VTK_INT\"\n"
36039 " name=\"array_list\">\n"
36040 " <RequiredProperties>\n"
36041 " <Property function=\"Input\" name=\"Input\" />\n"
36042 " </RequiredProperties>\n"
36043 " </ArrayListDomain>\n"
36044 " <Hints>\n"
36045 " <NoDefault />\n"
36046 " </Hints>\n"
36047 " <Documentation>This property specifies the cell arrays from which the\n"
36048 " analysis will determine fragments</Documentation>\n"
36049 " </StringVectorProperty>\n"
36050 " <StringVectorProperty clean_command=\"ClearInputMassArrayToProcess\"\n"
36051 " command=\"AddInputMassArrayToProcess\"\n"
36052 " name=\"SelectMassArrays\"\n"
36053 " number_of_elements=\"1\"\n"
36054 " repeat_command=\"1\">\n"
36055 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36056 " data_type=\"VTK_DOUBLE VTK_FLOAT\"\n"
36057 " name=\"array_list\">\n"
36058 " <RequiredProperties>\n"
36059 " <Property function=\"Input\" name=\"Input\" />\n"
36060 " </RequiredProperties>\n"
36061 " </ArrayListDomain>\n"
36062 " <Hints>\n"
36063 " <NoDefault />\n"
36064 " </Hints>\n"
36065 " <Documentation>This property specifies the cell arrays from which the\n"
36066 " analysis will determine fragment mass</Documentation>\n"
36067 " </StringVectorProperty>\n"
36068 " <StringVectorProperty clean_command=\"ClearInputVolumeWeightedArrayToProcess\"\n"
36069 " command=\"AddInputVolumeWeightedArrayToProcess\"\n"
36070 " name=\"SelectVolumeWeightedArrays\"\n"
36071 " number_of_elements=\"1\"\n"
36072 " repeat_command=\"1\">\n"
36073 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36074 " data_type=\"VTK_DOUBLE VTK_FLOAT\"\n"
36075 " name=\"array_list\">\n"
36076 " <RequiredProperties>\n"
36077 " <Property function=\"Input\" name=\"Input\" />\n"
36078 " </RequiredProperties>\n"
36079 " </ArrayListDomain>\n"
36080 " <Hints>\n"
36081 " <NoDefault />\n"
36082 " </Hints>\n"
36083 " <Documentation>This property specifies the cell arrays from which the\n"
36084 " analysis will determine volume weighted average values</Documentation>\n"
36085 " </StringVectorProperty>\n"
36086 " <StringVectorProperty clean_command=\"ClearInputMassWeightedArrayToProcess\"\n"
36087 " command=\"AddInputMassWeightedArrayToProcess\"\n"
36088 " name=\"SelectMassWeightedArrays\"\n"
36089 " number_of_elements=\"1\"\n"
36090 " repeat_command=\"1\">\n"
36091 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36092 " data_type=\"VTK_DOUBLE VTK_FLOAT\"\n"
36093 " name=\"array_list\">\n"
36094 " <RequiredProperties>\n"
36095 " <Property function=\"Input\" name=\"Input\" />\n"
36096 " </RequiredProperties>\n"
36097 " </ArrayListDomain>\n"
36098 " <Hints>\n"
36099 " <NoDefault />\n"
36100 " </Hints>\n"
36101 " <Documentation>This property specifies the cell arrays from which the\n"
36102 " analysis will determine mass weighted average values</Documentation>\n"
36103 " </StringVectorProperty>\n"
36104 " <!-- End AMR Fragment Integration -->\n"
36105 " </SourceProxy>\n"
36106 " <!-- ==================================================================== -->\n"
36107 " <SourceProxy class=\"vtkAMRConnectivity\"\n"
36108 " label=\"AMR Connectivity\"\n"
36109 " name=\"AMRConnectivity\">\n"
36110 " <Documentation short_help=\"Fragment Identification\"></Documentation>\n"
36111 " <InputProperty command=\"SetInputConnection\"\n"
36112 " name=\"Input\">\n"
36113 " <ProxyGroupDomain name=\"groups\">\n"
36114 " <Group name=\"sources\" />\n"
36115 " <Group name=\"filters\" />\n"
36116 " </ProxyGroupDomain>\n"
36117 " <Documentation>This property specifies the volume input of the\n"
36118 " filter.</Documentation>\n"
36119 " <DataTypeDomain name=\"input_type\">\n"
36120 " <DataType value=\"vtkNonOverlappingAMR\" />\n"
36121 " </DataTypeDomain>\n"
36122 " <InputArrayDomain attribute_type=\"cell\"\n"
36123 " name=\"input_array\"\n"
36124 " number_of_components=\"1\" />\n"
36125 " </InputProperty>\n"
36126 " <StringVectorProperty clean_command=\"ClearInputVolumeArrayToProcess\"\n"
36127 " command=\"AddInputVolumeArrayToProcess\"\n"
36128 ;
36129 
36130 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/AMR/Resources/amr_filters.xml
36132 " name=\"SelectMaterialArrays\"\n"
36133 " number_of_elements=\"1\"\n"
36134 " repeat_command=\"1\">\n"
36135 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36136 " data_type=\"VTK_UNSIGNED_CHAR VTK_INT\"\n"
36137 " name=\"array_list\">\n"
36138 " <RequiredProperties>\n"
36139 " <Property function=\"Input\" name=\"Input\" />\n"
36140 " </RequiredProperties>\n"
36141 " </ArrayListDomain>\n"
36142 " <Hints>\n"
36143 " <NoDefault />\n"
36144 " </Hints>\n"
36145 " <Documentation>This property specifies the cell arrays from which the\n"
36146 " analysis will determine fragments</Documentation>\n"
36147 " </StringVectorProperty>\n"
36148 " <DoubleVectorProperty command=\"SetVolumeFractionSurfaceValue\"\n"
36149 " default_values=\"0.1\"\n"
36150 " label=\"Volume Fraction Value\"\n"
36151 " name=\"VolumeFractionSurfaceValue\"\n"
36152 " number_of_elements=\"1\">\n"
36153 " <DoubleRangeDomain max=\"1.0\"\n"
36154 " min=\"0.0\"\n"
36155 " name=\"scalar_range\" />\n"
36156 " <!--<RequiredProperties>\n"
36157 " <Property name=\"Input\" function=\"Input\"/>\n"
36158 " <Property name=\"AddInputCellArrayToProcess\" function=\"ArraySelection\"/>\n"
36159 " </RequiredProperties>\n"
36160 " </ArrayRangeDomain>-->\n"
36161 " <Documentation>This property specifies the values at which to compute\n"
36162 " the isosurface.</Documentation>\n"
36163 " </DoubleVectorProperty>\n"
36164 " <IntVectorProperty command=\"SetResolveBlocks\"\n"
36165 " default_values=\"1\"\n"
36166 " name=\"Resolve Blocks\"\n"
36167 " number_of_elements=\"1\">\n"
36168 " <BooleanDomain name=\"bool\" />\n"
36169 " <Documentation>Resolve the fragments between blocks.</Documentation>\n"
36170 " </IntVectorProperty>\n"
36171 " <IntVectorProperty command=\"SetPropagateGhosts\"\n"
36172 " default_values=\"0\"\n"
36173 " name=\"Propagate Ghosts\"\n"
36174 " number_of_elements=\"1\">\n"
36175 " <BooleanDomain name=\"bool\" />\n"
36176 " <Documentation>Propagate regionIds into the ghosts.</Documentation>\n"
36177 " </IntVectorProperty>\n"
36178 " <!-- End AMR Fragment Integration -->\n"
36179 " </SourceProxy>\n"
36180 " <!-- ==================================================================== -->\n"
36181 " <SourceProxy class=\"vtkAMRToMultiBlockFilter\"\n"
36182 " label=\"Convert AMR dataset to Multi-block\"\n"
36183 " name=\"AMRToMultiBlock\">\n"
36184 " <Documentation long_help=\"Convert AMR to Multiblock\"\n"
36185 " short_help=\"Convert AMR to Multiblock\"></Documentation>\n"
36186 " <InputProperty command=\"SetInputConnection\"\n"
36187 " name=\"Input\">\n"
36188 " <ProxyGroupDomain name=\"groups\">\n"
36189 " <Group name=\"sources\" />\n"
36190 " <Group name=\"filters\" />\n"
36191 " </ProxyGroupDomain>\n"
36192 " <DataTypeDomain name=\"input_type\">\n"
36193 " <DataType value=\"vtkOverlappingAMR\" />\n"
36194 " </DataTypeDomain>\n"
36195 " <Documentation>This property specifies the input for this\n"
36196 " filter.</Documentation>\n"
36197 " </InputProperty>\n"
36198 " </SourceProxy>\n"
36199 " <!-- ==================================================================== -->\n"
36200 " <SourceProxy class=\"vtkAMRCutPlane\"\n"
36201 " label=\"AMR CutPlane\"\n"
36202 " name=\"AMRCutPlane\">\n"
36203 " <Documentation long_help=\"Planar Cut of an AMR grid dataset\"\n"
36204 " short_help=\"Planar Cut of an AMR grid dataset\">This filter\n"
36205 " creates a cut-plane of the</Documentation>\n"
36206 " <Deprecated deprecated_in=\"5.11\" to_remove_in=\"5.13\">\n"
36207 " AMR CutPlane has been deprecated, because it has been integrated inside the Slice with plane filter.\n"
36208 " Use the Slice with plane filter with Plane type = Plane to achieve the same functionality.\n"
36209 " </Deprecated>\n"
36210 " <InputProperty command=\"SetInputConnection\"\n"
36211 " name=\"Input\">\n"
36212 " <ProxyGroupDomain name=\"groups\">\n"
36213 " <Group name=\"sources\" />\n"
36214 " <Group name=\"filters\" />\n"
36215 " </ProxyGroupDomain>\n"
36216 " <DataTypeDomain name=\"input_type\">\n"
36217 " <DataType value=\"vtkOverlappingAMR\" />\n"
36218 " </DataTypeDomain>\n"
36219 " <Documentation>This property specifies the input for this\n"
36220 " filter.</Documentation>\n"
36221 " </InputProperty>\n"
36222 " <IntVectorProperty command=\"SetUseNativeCutter\"\n"
36223 " default_values=\"0\"\n"
36224 " name=\"UseNativeCutter\"\n"
36225 " number_of_elements=\"1\">\n"
36226 " <BooleanDomain name=\"bool\" />\n"
36227 " <Documentation>This property specifies whether the ParaView's generic\n"
36228 " dataset cutter is used instead of the specialized AMR\n"
36229 " cutter.</Documentation>\n"
36230 " </IntVectorProperty>\n"
36231 " <IntVectorProperty command=\"SetLevelOfResolution\"\n"
36232 " default_values=\"0\"\n"
36233 " name=\"LevelOfResolution\"\n"
36234 " number_of_elements=\"1\">\n"
36235 " <IntRangeDomain max=\"100\"\n"
36236 " min=\"0\"\n"
36237 " name=\"range\" />\n"
36238 " <Documentation>Set maximum slice resolution.</Documentation>\n"
36239 " </IntVectorProperty>\n"
36240 " <DoubleVectorProperty animateable=\"1\"\n"
36241 " command=\"SetCenter\"\n"
36242 " default_values=\"0.5 0.5 0.5\"\n"
36243 " label=\"Center\"\n"
36244 " name=\"Center\"\n"
36245 " number_of_elements=\"3\"\n"
36246 " panel_visibility=\"never\">\n"
36247 " <BoundsDomain default_mode=\"mid\" mode=\"normal\" name=\"range\">\n"
36248 " <RequiredProperties>\n"
36249 " <Property function=\"Input\" name=\"Input\" />\n"
36250 " </RequiredProperties>\n"
36251 " </BoundsDomain>\n"
36252 " </DoubleVectorProperty>\n"
36253 " <DoubleVectorProperty animateable=\"1\"\n"
36254 " command=\"SetNormal\"\n"
36255 " default_values=\"0 0 1\"\n"
36256 " label=\"Normal\"\n"
36257 " name=\"Normal\"\n"
36258 " number_of_elements=\"3\"\n"
36259 " panel_visibility=\"never\">\n"
36260 " </DoubleVectorProperty>\n"
36261 " <PropertyGroup label=\"Plane Parameters\" panel_widget=\"InteractivePlane\">\n"
36262 " <Property function=\"Origin\" name=\"Center\" />\n"
36263 " <Property function=\"Normal\" name=\"Normal\" />\n"
36264 " <Property function=\"Input\" name=\"Input\" />\n"
36265 " </PropertyGroup>\n"
36266 " </SourceProxy>\n"
36267 " <!-- ==================================================================== -->\n"
36268 " <SourceProxy class=\"vtkAMRResampleFilter\"\n"
36269 " label=\"Resample AMR\"\n"
36270 " name=\"AMRResampleFilter\">\n"
36271 " <Documentation long_help=\"Converts AMR data to a uniform grid\"\n"
36272 " short_help=\"Converts AMR data to a uniform grid\">This\n"
36273 " filter allows the user to specify a Region of Interest(ROI)\n"
36274 " within the AMR data-set and extract it as a uniform\n"
36275 " grid.</Documentation>\n"
36276 " <InputProperty command=\"SetInputConnection\"\n"
36277 " name=\"Input\">\n"
36278 " <ProxyGroupDomain name=\"groups\">\n"
36279 " <Group name=\"sources\" />\n"
36280 " <Group name=\"filters\" />\n"
36281 " </ProxyGroupDomain>\n"
36282 " <DataTypeDomain name=\"input_type\">\n"
36283 " <DataType value=\"vtkOverlappingAMR\" />\n"
36284 " </DataTypeDomain>\n"
36285 " <Documentation>This property specifies the input for this\n"
36286 " filter.</Documentation>\n"
36287 " </InputProperty>\n"
36288 " <IntVectorProperty command=\"SetDemandDrivenMode\"\n"
36289 " default_values=\"1\"\n"
36290 " name=\"Demand-Driven Mode\"\n"
36291 " number_of_elements=\"1\">\n"
36292 " <BooleanDomain name=\"bool\" />\n"
36293 " <Documentation>This property specifies whether the resampling filter\n"
36294 " will operate in demand-driven mode or not.</Documentation>\n"
36295 " </IntVectorProperty>\n"
36296 " <IntVectorProperty command=\"SetTransferToNodes\"\n"
36297 " default_values=\"1\"\n"
36298 " name=\"TransferToNodes\"\n"
36299 " number_of_elements=\"1\">\n"
36300 " <BooleanDomain name=\"bool\" />\n"
36301 " <Documentation>This property specifies whether the solution will be\n"
36302 " transferred to the nodes of the extracted region or the\n"
36303 " cells.</Documentation>\n"
36304 " </IntVectorProperty>\n"
36305 " <IntVectorProperty command=\"SetNumberOfPartitions\"\n"
36306 " default_values=\"1\"\n"
36307 " name=\"NumberOfPartitions\"\n"
36308 " number_of_elements=\"1\">\n"
36309 " <IntRangeDomain name=\"range\" />\n"
36310 " <Documentation>Set the number of subdivisions for recursive coordinate\n"
36311 " bisection.</Documentation>\n"
36312 " </IntVectorProperty>\n"
36313 " <!--\n"
36314 " <IntVectorProperty\n"
36315 " name=\"LevelOfResolution\"\n"
36316 " command=\"SetLevelOfResolution\"\n"
36317 " number_of_elements=\"1\"\n"
36318 " default_values=\"0\" >\n"
36319 " <IntRangeDomain name=\"range\" min=\"0\" max=\"100\" />\n"
36320 " <Documentation>\n"
36321 " Set maximum slice resolution.\n"
36322 " </Documentation>\n"
36323 " </IntVectorProperty>\n"
36324 "\n"
36325 " -->\n"
36326 " <IntVectorProperty animateable=\"1\"\n"
36327 " command=\"SetNumberOfSamples\"\n"
36328 " default_values=\"10 10 10\"\n"
36329 " name=\"Number of Samples\"\n"
36330 " number_of_elements=\"3\">\n"
36331 " <IntRangeDomain name=\"range\" />\n"
36332 " <Documentation>Sets the number of samples in each\n"
36333 " dimension</Documentation>\n"
36334 " </IntVectorProperty>\n"
36335 " <DoubleVectorProperty animateable=\"1\"\n"
36336 " command=\"SetMin\"\n"
36337 " default_values=\"0.0 0.0 0.0\"\n"
36338 " name=\"Min\"\n"
36339 " number_of_elements=\"3\">\n"
36340 " <DoubleRangeDomain name=\"range\" />\n"
36341 " <Documentation>This property sets the minimum 3-D coordinate location\n"
36342 " by which the particles will be filtered out.</Documentation>\n"
36343 " </DoubleVectorProperty>\n"
36344 " <DoubleVectorProperty animateable=\"1\"\n"
36345 " command=\"SetMax\"\n"
36346 " default_values=\"0.0 0.0 0.0\"\n"
36347 " name=\"Max\"\n"
36348 " number_of_elements=\"3\">\n"
36349 " <DoubleRangeDomain name=\"range\" />\n"
36350 " <Documentation>This property sets the minimum 3-D coordinate location\n"
36351 " by which the particles will be filtered out.</Documentation>\n"
36352 " </DoubleVectorProperty>\n"
36353 " </SourceProxy>\n"
36354 " <!-- ==================================================================== -->\n"
36355 " <SourceProxy class=\"vtkAMRSliceFilter\"\n"
36356 " label=\"Slice AMR data\"\n"
36357 " name=\"AMRSlice\">\n"
36358 " <Documentation long_help=\"Slices AMR Data\"\n"
36359 " short_help=\"Slices AMR Data\">\n"
36360 " This filter slices AMR data.\n"
36361 " </Documentation>\n"
36362 " <Deprecated deprecated_in=\"5.11\" to_remove_in=\"5.13\">\n"
36363 " Slice AMR data has been deprecated, because it has been integrated inside the Slice with plane filter.\n"
36364 " Use the Slice with plane filter with Plane type = Axis Aligned Plane to achieve the same functionality.\n"
36365 " </Deprecated>\n"
36366 " <InputProperty command=\"SetInputConnection\"\n"
36367 " name=\"Input\">\n"
36368 " <ProxyGroupDomain name=\"groups\">\n"
36369 " <Group name=\"sources\" />\n"
36370 " <Group name=\"filters\" />\n"
36371 " </ProxyGroupDomain>\n"
36372 " <DataTypeDomain name=\"input_type\">\n"
36373 " <DataType value=\"vtkOverlappingAMR\" />\n"
36374 " </DataTypeDomain>\n"
36375 " <Documentation>This property specifies the input for this\n"
36376 " filter.</Documentation>\n"
36377 " </InputProperty>\n"
36378 " <IntVectorProperty command=\"SetMaxResolution\"\n"
36379 " default_values=\"0\"\n"
36380 " name=\"Level\"\n"
36381 " number_of_elements=\"1\">\n"
36382 " <AMRLevelsDomain default_mode=\"max\"\n"
36383 " name=\"range\">\n"
36384 " <RequiredProperties>\n"
36385 " <Property function=\"Input\"\n"
36386 " name=\"Input\" />\n"
36387 " </RequiredProperties>\n"
36388 " </AMRLevelsDomain>\n"
36389 " <Documentation>Set maximum slice resolution.</Documentation>\n"
36390 " </IntVectorProperty>\n"
36391 " <DoubleVectorProperty command=\"SetOffsetFromOrigin\"\n"
36392 " default_values=\"0.0\"\n"
36393 " name=\"OffSet\"\n"
36394 " number_of_elements=\"1\">\n"
36395 " <BoundsDomain default_mode=\"mid\"\n"
36396 " mode=\"extents\"\n"
36397 " name=\"range\">\n"
36398 " <RequiredProperties>\n"
36399 " <Property function=\"Input\"\n"
36400 " name=\"Input\" />\n"
36401 " <Property function=\"AxisFlags\"\n"
36402 " name=\"Normal\" />\n"
36403 " </RequiredProperties>\n"
36404 " </BoundsDomain>\n"
36405 " <Documentation>Set's the offset from the origin of the\n"
36406 " data-set</Documentation>\n"
36407 " </DoubleVectorProperty>\n"
36408 " <IntVectorProperty command=\"SetNormal\"\n"
36409 " default_values=\"1\"\n"
36410 " name=\"Normal\"\n"
36411 " number_of_elements=\"1\">\n"
36412 " <EnumerationDomain name=\"enum\">\n"
36413 " <Entry text=\"X-Normal\"\n"
36414 " value=\"1\" />\n"
36415 " <Entry text=\"Y-Normal\"\n"
36416 " value=\"2\" />\n"
36417 " <Entry text=\"Z-Normal\"\n"
36418 " value=\"4\" />\n"
36419 " </EnumerationDomain>\n"
36420 " <Documentation>This property sets the normal of the\n"
36421 " slice.</Documentation>\n"
36422 " </IntVectorProperty>\n"
36423 " </SourceProxy>\n"
36424 " <!-- ==================================================================== -->\n"
36425 " <SourceProxy class=\"vtkAMRFragmentsFilter\"\n"
36426 " label=\"AMR Fragments Filter\"\n"
36427 " name=\"AMRFragmentsFilter\">\n"
36428 " <Documentation short_help=\"Meta Fragment filter\">Combines the running of\n"
36429 " AMRContour, AMRFragmentIntegration, AMRDualContour and ExtractCTHParts</Documentation>\n"
36430 " <InputProperty command=\"SetInputConnection\"\n"
36431 " name=\"Input\">\n"
36432 " <ProxyGroupDomain name=\"groups\">\n"
36433 " <Group name=\"sources\" />\n"
36434 " <Group name=\"filters\" />\n"
36435 " </ProxyGroupDomain>\n"
36436 " <Documentation>This property specifies the volume input of the\n"
36437 " filter.</Documentation>\n"
36438 " <DataTypeDomain name=\"input_type\">\n"
36439 " <DataType value=\"vtkNonOverlappingAMR\" />\n"
36440 " </DataTypeDomain>\n"
36441 " <InputArrayDomain attribute_type=\"cell\"\n"
36442 " name=\"input_array\"\n"
36443 " number_of_components=\"1\" />\n"
36444 " </InputProperty>\n"
36445 " <StringVectorProperty clean_command=\"ClearInputVolumeArrayToProcess\"\n"
36446 " command=\"AddInputVolumeArrayToProcess\"\n"
36447 " name=\"SelectMaterialArrays\"\n"
36448 " number_of_elements=\"1\"\n"
36449 ;
36450 
36451 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/AMR/Resources/amr_filters.xml
36453 " repeat_command=\"1\">\n"
36454 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36455 " data_type=\"VTK_UNSIGNED_CHAR VTK_INT\"\n"
36456 " name=\"array_list\">\n"
36457 " <RequiredProperties>\n"
36458 " <Property function=\"Input\" name=\"Input\" />\n"
36459 " </RequiredProperties>\n"
36460 " </ArrayListDomain>\n"
36461 " <Hints>\n"
36462 " <NoDefault />\n"
36463 " </Hints>\n"
36464 " <Documentation>This property specifies the cell arrays from which the\n"
36465 " analysis will determine fragments</Documentation>\n"
36466 " </StringVectorProperty>\n"
36467 " <StringVectorProperty clean_command=\"ClearInputMassArrayToProcess\"\n"
36468 " command=\"AddInputMassArrayToProcess\"\n"
36469 " name=\"SelectMassArrays\"\n"
36470 " number_of_elements=\"1\"\n"
36471 " repeat_command=\"1\">\n"
36472 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36473 " data_type=\"VTK_DOUBLE VTK_FLOAT\"\n"
36474 " name=\"array_list\">\n"
36475 " <RequiredProperties>\n"
36476 " <Property function=\"Input\" name=\"Input\" />\n"
36477 " </RequiredProperties>\n"
36478 " </ArrayListDomain>\n"
36479 " <Hints>\n"
36480 " <NoDefault />\n"
36481 " </Hints>\n"
36482 " <Documentation>This property specifies the cell arrays from which the\n"
36483 " analysis will determine fragment mass</Documentation>\n"
36484 " </StringVectorProperty>\n"
36485 " <StringVectorProperty clean_command=\"ClearInputVolumeWeightedArrayToProcess\"\n"
36486 " command=\"AddInputVolumeWeightedArrayToProcess\"\n"
36487 " name=\"SelectVolumeWeightedArrays\"\n"
36488 " number_of_elements=\"1\"\n"
36489 " repeat_command=\"1\">\n"
36490 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36491 " data_type=\"VTK_DOUBLE VTK_FLOAT\"\n"
36492 " name=\"array_list\">\n"
36493 " <RequiredProperties>\n"
36494 " <Property function=\"Input\" name=\"Input\" />\n"
36495 " </RequiredProperties>\n"
36496 " </ArrayListDomain>\n"
36497 " <Hints>\n"
36498 " <NoDefault />\n"
36499 " </Hints>\n"
36500 " <Documentation>This property specifies the cell arrays from which the\n"
36501 " analysis will determine volume weighted average values</Documentation>\n"
36502 " </StringVectorProperty>\n"
36503 " <StringVectorProperty clean_command=\"ClearInputMassWeightedArrayToProcess\"\n"
36504 " command=\"AddInputMassWeightedArrayToProcess\"\n"
36505 " name=\"SelectMassWeightedArrays\"\n"
36506 " number_of_elements=\"1\"\n"
36507 " repeat_command=\"1\">\n"
36508 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36509 " data_type=\"VTK_DOUBLE VTK_FLOAT\"\n"
36510 " name=\"array_list\">\n"
36511 " <RequiredProperties>\n"
36512 " <Property function=\"Input\" name=\"Input\" />\n"
36513 " </RequiredProperties>\n"
36514 " </ArrayListDomain>\n"
36515 " <Hints>\n"
36516 " <NoDefault />\n"
36517 " </Hints>\n"
36518 " <Documentation>This property specifies the cell arrays from which the\n"
36519 " analysis will determine mass weighted average values</Documentation>\n"
36520 " </StringVectorProperty>\n"
36521 " <DoubleVectorProperty command=\"SetVolumeFractionSurfaceValue\"\n"
36522 " default_values=\"0.1\"\n"
36523 " label=\"Volume Fraction Value\"\n"
36524 " name=\"VolumeFractionSurfaceValue\"\n"
36525 " number_of_elements=\"1\">\n"
36526 " <DoubleRangeDomain max=\"1.0\"\n"
36527 " min=\"0.0\"\n"
36528 " name=\"scalar_range\" />\n"
36529 " <Documentation>This property specifies the values at which to compute\n"
36530 " the isosurface.</Documentation>\n"
36531 " </DoubleVectorProperty>\n"
36532 " <IntVectorProperty command=\"SetExtractSurface\"\n"
36533 " default_values=\"0\"\n"
36534 " name=\"Extract Surface\"\n"
36535 " number_of_elements=\"1\">\n"
36536 " <BooleanDomain name=\"bool\" />\n"
36537 " <Documentation>Whether or not to extract a surface from this data</Documentation>\n"
36538 " </IntVectorProperty>\n"
36539 " <IntVectorProperty command=\"SetUseWatertightSurface\"\n"
36540 " default_values=\"0\"\n"
36541 " name=\"Use Watertight Surface\"\n"
36542 " number_of_elements=\"1\">\n"
36543 " <BooleanDomain name=\"bool\" />\n"
36544 " <Documentation>Whether the extracted surface should be watertight or not</Documentation>\n"
36545 " </IntVectorProperty>\n"
36546 " <IntVectorProperty command=\"SetIntegrateFragments\"\n"
36547 " default_values=\"1\"\n"
36548 " name=\"Integrate Fragments\"\n"
36549 " number_of_elements=\"1\">\n"
36550 " <BooleanDomain name=\"bool\" />\n"
36551 " <Documentation>Whether or not to integrate fragments in this data</Documentation>\n"
36552 " </IntVectorProperty>\n"
36553 " <!-- End AMR Fragments Filter -->\n"
36554 " </SourceProxy>\n"
36555 " </ProxyGroup>\n"
36556 "</ServerManagerConfiguration>\n"
36557 "\n";
36558 // Get single string
36560 {
36561 
36562  const size_t len0 = strlen(paraview_server_manageramr_filtersInterface0);
36563  const size_t len1 = strlen(paraview_server_manageramr_filtersInterface1);
36564  const size_t len2 = strlen(paraview_server_manageramr_filtersInterface2);
36565  size_t len = ( 0
36566  + len0
36567  + len1
36568  + len2 );
36569  char* res = new char[ len + 1];
36570  size_t offset = 0;
36571  std::copy(paraview_server_manageramr_filtersInterface0, paraview_server_manageramr_filtersInterface0 + len0, res + offset); offset += len0;
36572  std::copy(paraview_server_manageramr_filtersInterface1, paraview_server_manageramr_filtersInterface1 + len1, res + offset); offset += len1;
36573  std::copy(paraview_server_manageramr_filtersInterface2, paraview_server_manageramr_filtersInterface2 + len2, res + offset); offset += len2;
36574  assert(offset == len);
36575  res[offset] = 0;
36576  return res;
36577 }
36578 
36579 
36580 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
36582 "<ServerManagerConfiguration>\n"
36583 " <ProxyGroup name=\"filters\">\n"
36584 " <!-- ==================================================================== -->\n"
36585 " <SourceProxy class=\"vtkCleanUnstructuredGrid\"\n"
36586 " label=\"Clean to Grid\"\n"
36587 " name=\"CleanUnstructuredGrid\">\n"
36588 " <Documentation long_help=\"This filter merges points and converts the data set to unstructured grid.\"\n"
36589 " short_help=\"Merge points.\">The Clean to Grid filter merges\n"
36590 " points that are exactly coincident. It also converts the\n"
36591 " data set to an unstructured grid. You may wish to do this\n"
36592 " if you want to apply a filter to your data set that is\n"
36593 " available for unstructured grids but not for the initial\n"
36594 " type of your data set (e.g., applying warp vector to\n"
36595 " volumetric data). The Clean to Grid filter operates on any\n"
36596 " type of data set.</Documentation>\n"
36597 " <InputProperty command=\"SetInputConnection\"\n"
36598 " name=\"Input\">\n"
36599 " <ProxyGroupDomain name=\"groups\">\n"
36600 " <Group name=\"sources\" />\n"
36601 " <Group name=\"filters\" />\n"
36602 " </ProxyGroupDomain>\n"
36603 " <DataTypeDomain name=\"input_type\">\n"
36604 " <DataType value=\"vtkDataSet\" />\n"
36605 " </DataTypeDomain>\n"
36606 " <Documentation>This property specifies the input to the Clean to Grid\n"
36607 " filter.</Documentation>\n"
36608 " </InputProperty>\n"
36609 " <DoubleVectorProperty animateable=\"1\"\n"
36610 " command=\"SetTolerance\"\n"
36611 " default_values=\"0.0\"\n"
36612 " name=\"Tolerance\"\n"
36613 " number_of_elements=\"1\">\n"
36614 " <DoubleRangeDomain max=\"1\"\n"
36615 " min=\"0\"\n"
36616 " name=\"range\" />\n"
36617 " <Documentation>When merging nearby points and\n"
36618 " not using absolute tolerance (see ToleranceIsAbsolute property), this\n"
36619 " property specifies the tolerance for performing merging as a fraction\n"
36620 " of the length of the diagonal of the bounding box of the input data\n"
36621 " set.</Documentation>\n"
36622 " </DoubleVectorProperty>\n"
36623 " <DoubleVectorProperty command=\"SetAbsoluteTolerance\"\n"
36624 " default_values=\"1.0\"\n"
36625 " name=\"AbsoluteTolerance\"\n"
36626 " number_of_elements=\"1\">\n"
36627 " <DoubleRangeDomain min=\"0\"\n"
36628 " name=\"range\" />\n"
36629 " <Documentation>When merging nearby points and\n"
36630 " using absolute tolerance (see ToleranceIsAbsolute property), this\n"
36631 " property specifies the tolerance for performing merging in the spatial\n"
36632 " units of the input data set.</Documentation>\n"
36633 " </DoubleVectorProperty>\n"
36634 " <IntVectorProperty command=\"SetToleranceIsAbsolute\"\n"
36635 " default_values=\"0\"\n"
36636 " name=\"ToleranceIsAbsolute\"\n"
36637 " number_of_elements=\"1\">\n"
36638 " <BooleanDomain name=\"bool\" />\n"
36639 " <Documentation>This property determines whether to use absolute or\n"
36640 " relative (a percentage of the bounding box) tolerance when performing\n"
36641 " point merging.</Documentation>\n"
36642 " </IntVectorProperty>\n"
36643 " <IntVectorProperty command=\"SetRemovePointsWithoutCells\"\n"
36644 " default_values=\"0\"\n"
36645 " name=\"RemovePointsWithoutCells\"\n"
36646 " number_of_elements=\"1\">\n"
36647 " <BooleanDomain name=\"bool\" />\n"
36648 " </IntVectorProperty>\n"
36649 " <IntVectorProperty name=\"PointDataWeightingStrategy\"\n"
36650 " command=\"SetPointDataWeighingStrategy\"\n"
36651 " number_of_elements=\"1\"\n"
36652 " default_values=\"0\"\n"
36653 " panel_visibility=\"advanced\">\n"
36654 " <EnumerationDomain name=\"enum\">\n"
36655 " <Entry text=\"Take First Point\" value=\"0\" />\n"
36656 " <Entry text=\"Average by Number\" value=\"1\" />\n"
36657 " <Entry text=\"Average by Spatial Density\" value=\"2\" />\n"
36658 " </EnumerationDomain>\n"
36659 " <Documentation>\n"
36660 " Select how to merge data located on merged points:\n"
36661 " - Take First Point (default): the point with the lowest index imposes its data on to the merged point\n"
36662 " - Average by Number: a number average is performed on all the duplicate points\n"
36663 " - Average by Spatial Density: an average by attached cell volume (i.e. for every cell the point is\n"
36664 " connected to sum cell_volume/number_cell_points) is performed on the point data\n"
36665 " </Documentation>\n"
36666 " </IntVectorProperty>\n"
36667 " <Hints>\n"
36668 " <WarnOnCreate>\n"
36669 " <DataTypeDomain name=\"input_type\">\n"
36670 " <DataType value=\"vtkImageData\" />\n"
36671 " <DataType value=\"vtkRectilinearGrid\" />\n"
36672 " <DataType value=\"vtkStructuredGrid\" />\n"
36673 " </DataTypeDomain>\n"
36674 " <MemoryUsage relative=\"20\" />\n"
36675 " <Text title=\"Potentially running out of memory\">\n"
36676 " **Clean to Grid** filter will create an unstructured grid output and\n"
36677 " you may not have enough memory to create it.\n"
36678 " Do you want to continue?\n"
36679 " </Text>\n"
36680 " </WarnOnCreate>\n"
36681 " </Hints>\n"
36682 "\n"
36683 " <!-- End CleanUnstructuredGrid -->\n"
36684 " </SourceProxy>\n"
36685 "\n"
36686 " <!-- ==================================================================== -->\n"
36687 " <SourceProxy class=\"vtkCleanUnstructuredGridCells\"\n"
36688 " label=\"Clean Cells to Grid\"\n"
36689 " name=\"CleanUnstructuredGridCells\">\n"
36690 " <Documentation long_help=\"This filter merges cells and converts the data set to unstructured grid.\"\n"
36691 " short_help=\"Merge cells.\">Merges degenerate cells. Assumes\n"
36692 " the input grid does not contain duplicate points. You may\n"
36693 " want to run vtkCleanUnstructuredGrid first to assert it.\n"
36694 " If duplicated cells are found they are removed in the\n"
36695 " output. The filter also handles the case, where a cell may\n"
36696 " contain degenerate nodes (i.e. one and the same node is\n"
36697 " referenced by a cell more than once).</Documentation>\n"
36698 " <InputProperty command=\"SetInputConnection\"\n"
36699 " name=\"Input\">\n"
36700 " <ProxyGroupDomain name=\"groups\">\n"
36701 " <Group name=\"sources\" />\n"
36702 " <Group name=\"filters\" />\n"
36703 " </ProxyGroupDomain>\n"
36704 " <DataTypeDomain name=\"input_type\">\n"
36705 " <DataType value=\"vtkUnstructuredGrid\" />\n"
36706 " </DataTypeDomain>\n"
36707 " <Documentation>This property specifies the input to the Clean Cells to\n"
36708 " Grid filter.</Documentation>\n"
36709 " </InputProperty>\n"
36710 " <!-- End CleanUnstructuredGridCells -->\n"
36711 " </SourceProxy>\n"
36712 "\n"
36713 " <!-- ==================================================================== -->\n"
36714 " <SourceProxy class=\"vtkHybridProbeFilter\"\n"
36715 " label=\"Extract Location\"\n"
36716 " name=\"ExtractLocation\">\n"
36717 " <Documentation long_help=\"Sample or extract cells at a point.\"\n"
36718 " short_help=\"Sample or extracy cells at a point.\">\n"
36719 " This filter allows you to specify a location and then either interpolate\n"
36720 " the data attributes from the input dataset at that location or extract the\n"
36721 " cell(s) at the location.\n"
36722 " </Documentation>\n"
36723 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
36724 " <ProxyGroupDomain name=\"groups\">\n"
36725 " <Group name=\"sources\" />\n"
36726 " <Group name=\"filters\" />\n"
36727 " </ProxyGroupDomain>\n"
36728 " <DataTypeDomain name=\"input_type\">\n"
36729 " <DataType value=\"vtkDataSet\" />\n"
36730 " <DataType value=\"vtkCompositeDataSet\" />\n"
36731 " </DataTypeDomain>\n"
36732 " <InputArrayDomain name=\"input_array\" />\n"
36733 " <Documentation>Set the input dataset producer</Documentation>\n"
36734 " </InputProperty>\n"
36735 "\n"
36736 " <IntVectorProperty name=\"Mode\"\n"
36737 " command=\"SetMode\"\n"
36738 " number_of_elements=\"1\"\n"
36739 " default_values=\"1\">\n"
36740 " <EnumerationDomain name=\"enum\">\n"
36741 " <Entry text=\"Interpolate At Location\" value=\"0\" />\n"
36742 " <Entry text=\"Extract Cell At Location\" value=\"1\" />\n"
36743 " </EnumerationDomain>\n"
36744 " <Documentation>\n"
36745 " Select whether to interpolate (probe) data attributes at the specified\n"
36746 " location, or to extract cell(s) containing the specified location.\n"
36747 " </Documentation>\n"
36748 " </IntVectorProperty>\n"
36749 "\n"
36750 " <DoubleVectorProperty command=\"SetLocation\"\n"
36751 " default_values=\"0.0 0.0 0.0\"\n"
36752 " name=\"Location\"\n"
36753 " number_of_elements=\"3\">\n"
36754 " <Documentation>Select the location of interest in 3D space.</Documentation>\n"
36755 " <BoundsDomain default_mode=\"mid\"\n"
36756 " mode=\"normal\"\n"
36757 " name=\"range\">\n"
36758 " <RequiredProperties>\n"
36759 " <Property function=\"Input\"\n"
36760 " name=\"Input\" />\n"
36761 " </RequiredProperties>\n"
36762 " </BoundsDomain>\n"
36763 " </DoubleVectorProperty>\n"
36764 " <PropertyGroup label=\"Location Parameters\" panel_widget=\"InteractiveHandle\">\n"
36765 " <Property function=\"WorldPosition\" name=\"Location\" />\n"
36766 " <Property function=\"Input\" name=\"Input\" />\n"
36767 " </PropertyGroup>\n"
36768 " <Hints>\n"
36769 " <Visibility replace_input=\"2\" />\n"
36770 " </Hints>\n"
36771 " <!-- End ProbePoint -->\n"
36772 " </SourceProxy>\n"
36773 "\n"
36774 " <!-- ==================================================================== -->\n"
36775 " <SourceProxy class=\"vtkIntegrateFlowThroughSurface\"\n"
36776 " label=\"Surface Flow\"\n"
36777 " name=\"IntegrateFlowThroughSurface\">\n"
36778 " <Documentation long_help=\"This filter integrates flow through a surface.\"\n"
36779 " short_help=\"This filter integrates flow through a surface.\">\n"
36780 " The flow integration filter integrates the dot product of\n"
36781 " a point flow vector field and surface normal. It computes\n"
36782 " the net flow across the 2D surface. It operates on any\n"
36783 " type of dataset and produces an unstructured grid\n"
36784 " output.</Documentation>\n"
36785 " <InputProperty command=\"SetInputConnection\"\n"
36786 " name=\"Input\">\n"
36787 " <ProxyGroupDomain name=\"groups\">\n"
36788 " <Group name=\"sources\" />\n"
36789 " <Group name=\"filters\" />\n"
36790 " </ProxyGroupDomain>\n"
36791 " <DataTypeDomain name=\"input_type\">\n"
36792 " <DataType value=\"vtkDataSet\" />\n"
36793 " </DataTypeDomain>\n"
36794 " <InputArrayDomain attribute_type=\"point\"\n"
36795 " name=\"input_array\"\n"
36796 " number_of_components=\"3\" />\n"
36797 " <Documentation>This property specifies the input to the Surface Flow\n"
36798 " filter.</Documentation>\n"
36799 " </InputProperty>\n"
36800 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
36801 " element_types=\"0 0 0 0 2\"\n"
36802 " name=\"SelectInputVectors\"\n"
36803 " number_of_elements=\"5\">\n"
36804 " <ArrayListDomain attribute_type=\"Vectors\"\n"
36805 " name=\"array_list\">\n"
36806 " <RequiredProperties>\n"
36807 " <Property function=\"Input\"\n"
36808 " name=\"Input\" />\n"
36809 " </RequiredProperties>\n"
36810 " </ArrayListDomain>\n"
36811 " <Documentation>The value of this property specifies the name of the\n"
36812 " input vector array containing the flow vector field.</Documentation>\n"
36813 " </StringVectorProperty>\n"
36814 " <!-- End IntegrateFlowThroughSurface -->\n"
36815 " </SourceProxy>\n"
36816 "\n"
36817 " <!-- ==================================================================== -->\n"
36818 " <SourceProxy class=\"vtkIsoVolume\"\n"
36819 " label=\"Iso Volume\"\n"
36820 " name=\"IsoVolume\">\n"
36821 " <Documentation long_help=\"This filter extracts cells by clipping cells that have point\n"
36822 " scalars not in the specified range.\"\n"
36823 " short_help=\"Extract cells that satisfy a threshold criterion.\">\n"
36824 " This filter clip away the cells using lower and upper\n"
36825 " thresholds.</Documentation>\n"
36826 " <InputProperty command=\"SetInputConnection\"\n"
36827 " name=\"Input\">\n"
36828 " <ProxyGroupDomain name=\"groups\">\n"
36829 " <Group name=\"sources\" />\n"
36830 " <Group name=\"filters\" />\n"
36831 " </ProxyGroupDomain>\n"
36832 " <DataTypeDomain name=\"input_type\">\n"
36833 " <DataType value=\"vtkDataSet\" />\n"
36834 " </DataTypeDomain>\n"
36835 " <InputArrayDomain name=\"input_array\"\n"
36836 " number_of_components=\"1\">\n"
36837 " </InputArrayDomain>\n"
36838 " <Documentation>This property specifies the input to the Threshold\n"
36839 " filter.</Documentation>\n"
36840 " </InputProperty>\n"
36841 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
36842 " element_types=\"0 0 0 0 2\"\n"
36843 " label=\"Input Scalars\"\n"
36844 " name=\"SelectInputScalars\"\n"
36845 " number_of_elements=\"5\">\n"
36846 " <ArrayListDomain attribute_type=\"Scalars\"\n"
36847 " name=\"array_list\">\n"
36848 " <RequiredProperties>\n"
36849 " <Property function=\"Input\"\n"
36850 " name=\"Input\" />\n"
36851 " </RequiredProperties>\n"
36852 " </ArrayListDomain>\n"
36853 " <Documentation>The value of this property contains the name of the\n"
36854 " scalar array from which to perform thresholding.</Documentation>\n"
36855 " </StringVectorProperty>\n"
36856 " <DoubleVectorProperty command=\"ThresholdBetween\"\n"
36857 " default_values=\"0 0\"\n"
36858 " label=\"Threshold Range\"\n"
36859 " name=\"ThresholdBetween\"\n"
36860 " number_of_elements=\"2\"\n"
36861 " panel_widget=\"double_range\">\n"
36862 " <ArrayRangeDomain name=\"range\">\n"
36863 " <RequiredProperties>\n"
36864 " <Property function=\"Input\"\n"
36865 " name=\"Input\" />\n"
36866 " <Property function=\"ArraySelection\"\n"
36867 " name=\"SelectInputScalars\" />\n"
36868 " </RequiredProperties>\n"
36869 " </ArrayRangeDomain>\n"
36870 " <Documentation>The values of this property specify the upper and lower\n"
36871 " bounds of the thresholding operation.</Documentation>\n"
36872 " </DoubleVectorProperty>\n"
36873 " <Hints>\n"
36874 " <Visibility replace_input=\"2\" />\n"
36875 " <WarnOnCreate>\n"
36876 " <DataTypeDomain name=\"input_type\">\n"
36877 " <DataType value=\"vtkImageData\" />\n"
36878 " <DataType value=\"vtkRectilinearGrid\" />\n"
36879 " <DataType value=\"vtkStructuredGrid\" />\n"
36880 " </DataTypeDomain>\n"
36881 " <MemoryUsage relative=\"10\" />\n"
36882 " <Text title=\"Potentially running out of memory\">\n"
36883 " **Isovolume** filter will create an unstructured grid output and\n"
36884 " you may not have enough memory to create it.\n"
36885 " Do you want to continue?\n"
36886 " </Text>\n"
36887 ;
36888 
36889 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
36891 " </WarnOnCreate>\n"
36892 " </Hints>\n"
36893 " <!-- End Iso Volume -->\n"
36894 " </SourceProxy>\n"
36895 "\n"
36896 " <!-- ==================================================================== -->\n"
36897 " <SourceProxy class=\"vtkPlotEdges\"\n"
36898 " label=\"Plot On Sorted Lines\"\n"
36899 " name=\"PlotOnSortedLines\">\n"
36900 " <Documentation long_help=\"The Plot on Sorted Lines filter sorts and orders polylines for graph visualization.\"\n"
36901 " short_help=\"\">The Plot on Sorted Lines filter sorts and orders\n"
36902 " polylines for graph visualization. See http://www.paraview.org/ParaView3/index.php/Plotting_Over_Curves for more information.</Documentation>\n"
36903 " <InputProperty command=\"SetInputConnection\"\n"
36904 " name=\"Input\">\n"
36905 " <ProxyGroupDomain name=\"groups\">\n"
36906 " <Group name=\"sources\" />\n"
36907 " <Group name=\"filters\" />\n"
36908 " </ProxyGroupDomain>\n"
36909 " <DataTypeDomain name=\"input_type\">\n"
36910 " <DataType value=\"vtkPolyData\" />\n"
36911 " </DataTypeDomain>\n"
36912 " <Documentation>This property specifies the input to the Plot Edges\n"
36913 " filter.</Documentation>\n"
36914 " </InputProperty>\n"
36915 " <Hints>\n"
36916 " <!-- View can be used to specify the preferred view for the proxy -->\n"
36917 " <View type=\"XYChartView\" />\n"
36918 " <!-- Temporary hint to allow the output of this filter to be plotted -->\n"
36919 " <Plotable />\n"
36920 " </Hints>\n"
36921 " <!-- End PlotEdges -->\n"
36922 " </SourceProxy>\n"
36923 "\n"
36924 " <SourceProxy class=\"vtkConvertPolyhedraFilter\"\n"
36925 " label=\"Convert Polyhedral Cells\"\n"
36926 " name=\"ConvertPolyhedra\">\n"
36927 " <Documentation long_help=\"Attempt to convert polyhedral cells tp simple cells.\">\n"
36928 "Attempt to convert polyhedral cells to simple cells (tetrahedron, pyramid, wedge\n"
36929 "or hexahedron). It will speed up downstream processing if polyhedral cells can\n"
36930 "be treated as simple cells.\n"
36931 " </Documentation>\n"
36932 " <InputProperty command=\"SetInputConnection\"\n"
36933 " name=\"Input\">\n"
36934 " <ProxyGroupDomain name=\"groups\">\n"
36935 " <Group name=\"sources\" />\n"
36936 " <Group name=\"filters\" />\n"
36937 " </ProxyGroupDomain>\n"
36938 " <DataTypeDomain name=\"input_type\">\n"
36939 " <DataType value=\"vtkUnstructuredGridBase\" />\n"
36940 " </DataTypeDomain>\n"
36941 " <Documentation>This property specifies the input to the Convert Polyhedral Cells\n"
36942 " filter.</Documentation>\n"
36943 " </InputProperty>\n"
36944 " </SourceProxy>\n"
36945 "\n"
36946 "\n"
36947 " <!-- ==================================================================== -->\n"
36948 " <SourceProxy class=\"vtkPVArrayCalculator\"\n"
36949 " name=\"Calculator\">\n"
36950 " <Documentation long_help=\"Compute new attribute arrays as function of existing arrays.\"\n"
36951 " short_help=\"Compute new attribute arrays.\">\n"
36952 "The Calculator filter computes a new data array or new point\n"
36953 "coordinates as a function of existing scalar or vector arrays. If\n"
36954 "point-centered arrays are used in the computation of a new data array,\n"
36955 "the resulting array will also be point-centered. Similarly,\n"
36956 "computations using cell-centered arrays will produce a new\n"
36957 "cell-centered array. If the function is computing point coordinates,\n"
36958 "the result of the function must be a three-component vector.\n"
36959 "\n"
36960 "The Calculator interface operates similarly to a scientific\n"
36961 "calculator. In creating the function to evaluate, the standard order\n"
36962 "of operations applies. Each of the calculator functions is described\n"
36963 "below. Unless otherwise noted, enclose the operand in parentheses\n"
36964 "using the ( and ) buttons.\n"
36965 "\n"
36966 "- Clear: Erase the current function (displayed in the read-only text\n"
36967 " box above the calculator buttons).\n"
36968 "- /: Divide one scalar by another. The operands for this function are\n"
36969 " not required to be enclosed in parentheses.\n"
36970 "- *: Multiply two scalars, or multiply a vector by a scalar (scalar multiple).\n"
36971 " The operands for this function are not required to be enclosed in parentheses.\n"
36972 "- -: Negate a scalar or vector (unary minus), or subtract one scalar or vector\n"
36973 " from another. The operands for this function are not required to be enclosed\n"
36974 " in parentheses.\n"
36975 "- +: Add two scalars or two vectors. The operands for this function are not\n"
36976 " required to be enclosed in parentheses.\n"
36977 "- sin: Compute the sine of a scalar.\n"
36978 "- cos: Compute the cosine of a scalar.\n"
36979 "- tan: Compute the tangent of a scalar.\n"
36980 "- asin: Compute the arcsine of a scalar.\n"
36981 "- acos: Compute the arccosine of a scalar.\n"
36982 "- atan: Compute the arctangent of a scalar.\n"
36983 "- sinh: Compute the hyperbolic sine of a scalar.\n"
36984 "- cosh: Compute the hyperbolic cosine of a scalar.\n"
36985 "- tanh: Compute the hyperbolic tangent of a scalar.\n"
36986 "- min: Compute minimum of two scalars.\n"
36987 "- max: Compute maximum of two scalars.\n"
36988 "- x^y: Raise one scalar to the power of another scalar. The operands for\n"
36989 " this function are not required to be enclosed in parentheses.\n"
36990 "- sqrt: Compute the square root of a scalar.\n"
36991 "- exp: Raise e to the power of a scalar.\n"
36992 "- ln: Compute the logarithm of a scalar to the base 'e'.\n"
36993 "- log10: Compute the logarithm of a scalar to the base 10.\n"
36994 "- ceil: Compute the ceiling of a scalar. floor: Compute the floor of a scalar.\n"
36995 "- abs: Compute the absolute value of a scalar.\n"
36996 "- dot: Compute the dot product of two vectors.\n"
36997 "- cross: Compute cross product of two vectors.\n"
36998 "- mag: Compute the magnitude of a vector.\n"
36999 "- norm: Normalize a vector.\n"
37000 "\n"
37001 "The operands are described below. The digits 0 - 9 and the decimal\n"
37002 "point are used to enter constant scalar values. **iHat**, **jHat**,\n"
37003 "and **kHat** are vector constants representing unit vectors in the X,\n"
37004 "Y, and Z directions, respectively. The scalars menu lists the names of\n"
37005 "the scalar arrays and the components of the vector arrays of either\n"
37006 "the point-centered or cell-centered data. The vectors menu lists the\n"
37007 "names of the point-centered or cell-centered vector arrays. The\n"
37008 "function will be computed for each point (or cell) using the scalar or\n"
37009 "vector value of the array at that point (or cell). The filter operates\n"
37010 "on any type of data set, but the input data set must have at least one\n"
37011 "scalar or vector array. The arrays can be either point-centered or\n"
37012 "cell-centered. The Calculator filter's output is of the same data set\n"
37013 "type as the input.\n"
37014 "\n"
37015 "The output array type can be specified as an advanced option with the default\n"
37016 "being of a vtkDoubleArray.</Documentation>\n"
37017 " <InputProperty command=\"SetInputConnection\"\n"
37018 " name=\"Input\">\n"
37019 " <ProxyGroupDomain name=\"groups\">\n"
37020 " <Group name=\"sources\" />\n"
37021 " <Group name=\"filters\" />\n"
37022 " </ProxyGroupDomain>\n"
37023 " <DataTypeDomain name=\"input_type\">\n"
37024 " <DataType value=\"vtkDataSet\" />\n"
37025 " <DataType value=\"vtkGraph\"/>\n"
37026 " <DataType value=\"vtkTable\"/>\n"
37027 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
37028 " </DataTypeDomain>\n"
37029 " <InputArrayDomain name=\"input_array\" optional=\"1\"/>\n"
37030 " <Documentation>This property specifies the input dataset (vtkDataSet, vtkTable or vtkGraph) to the\n"
37031 " Calculator filter. The scalar and vector variables may be chosen from\n"
37032 " this dataset's arrays.</Documentation>\n"
37033 " </InputProperty>\n"
37034 " <IntVectorProperty command=\"SetAttributeType\"\n"
37035 " default_values=\"0\"\n"
37036 " name=\"AttributeType\"\n"
37037 " number_of_elements=\"1\">\n"
37038 " <FieldDataDomain name=\"enum\">\n"
37039 " <RequiredProperties>\n"
37040 " <Property function=\"Input\"\n"
37041 " name=\"Input\" />\n"
37042 " </RequiredProperties>\n"
37043 " </FieldDataDomain>\n"
37044 " <Documentation>This property determines on which types of field data the computation is to\n"
37045 " be performed on.</Documentation>\n"
37046 " </IntVectorProperty>\n"
37047 " <IntVectorProperty command=\"SetCoordinateResults\"\n"
37048 " default_values=\"0\"\n"
37049 " name=\"CoordinateResults\"\n"
37050 " number_of_elements=\"1\">\n"
37051 " <BooleanDomain name=\"bool\" />\n"
37052 " <Hints>\n"
37053 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"AttributeType\" value=\"0\" inverse=\"0\" />\n"
37054 " </Hints>\n"
37055 " <Documentation>The value of this property determines whether the\n"
37056 " results of this computation should be used as point coordinates or as a\n"
37057 " new array.</Documentation>\n"
37058 " </IntVectorProperty>\n"
37059 " <IntVectorProperty command=\"SetResultNormals\"\n"
37060 " default_values=\"0\"\n"
37061 " name=\"ResultNormals\"\n"
37062 " number_of_elements=\"1\"\n"
37063 " panel_visibility=\"advanced\">\n"
37064 " <BooleanDomain name=\"bool\" />\n"
37065 " <Documentation>Set whether to output results as point/cell\n"
37066 " normals. Outputting as normals is only valid with vector\n"
37067 " results. Point or cell normals are selected using\n"
37068 " AttributeMode.</Documentation>\n"
37069 " </IntVectorProperty>\n"
37070 " <IntVectorProperty command=\"SetResultTCoords\"\n"
37071 " default_values=\"0\"\n"
37072 " name=\"ResultTCoords\"\n"
37073 " number_of_elements=\"1\"\n"
37074 " panel_visibility=\"advanced\">\n"
37075 " <BooleanDomain name=\"bool\" />\n"
37076 " <Documentation>Set whether to output results as point/cell\n"
37077 " texture coordinates. Point or cell texture coordinates are\n"
37078 " selected using AttributeMode. 2-component texture coordinates\n"
37079 " cannot be generated at this time.</Documentation>\n"
37080 " </IntVectorProperty>\n"
37081 " <StringVectorProperty command=\"SetResultArrayName\"\n"
37082 " default_values=\"Result\"\n"
37083 " name=\"ResultArrayName\"\n"
37084 " number_of_elements=\"1\">\n"
37085 " <Documentation>This property contains the name for the output array\n"
37086 " containing the result of this computation.</Documentation>\n"
37087 " </StringVectorProperty>\n"
37088 " <StringVectorProperty command=\"SetFunction\"\n"
37089 " name=\"Function\"\n"
37090 " number_of_elements=\"1\"\n"
37091 " panel_widget=\"calculator\" >\n"
37092 " <Documentation>\n"
37093 "This property contains the equation for computing the new\n"
37094 "array.\n"
37095 " </Documentation>\n"
37096 " </StringVectorProperty>\n"
37097 " <IntVectorProperty command=\"SetReplaceInvalidValues\"\n"
37098 " default_values=\"1\"\n"
37099 " label=\"Replace Invalid Results\"\n"
37100 " name=\"ReplaceInvalidValues\"\n"
37101 " number_of_elements=\"1\"\n"
37102 " panel_visibility=\"advanced\">\n"
37103 " <BooleanDomain name=\"bool\" />\n"
37104 " <Documentation>This property determines whether invalid values in the\n"
37105 " computation will be replaced with a specific value. (See the\n"
37106 " ReplacementValue property.)</Documentation>\n"
37107 " </IntVectorProperty>\n"
37108 " <DoubleVectorProperty command=\"SetReplacementValue\"\n"
37109 " default_values=\"0.0\"\n"
37110 " name=\"ReplacementValue\"\n"
37111 " number_of_elements=\"1\"\n"
37112 " panel_visibility=\"advanced\">\n"
37113 " <DoubleRangeDomain name=\"range\" />\n"
37114 " <Documentation>If invalid values in the computation are to be replaced\n"
37115 " with another value, this property contains that value.</Documentation>\n"
37116 " </DoubleVectorProperty>\n"
37117 " <IntVectorProperty command=\"SetResultArrayType\"\n"
37118 " default_values=\"11\"\n"
37119 " label=\"Result Array Type\"\n"
37120 " name=\"ResultArrayType\"\n"
37121 " number_of_elements=\"1\"\n"
37122 " panel_visibility=\"advanced\">\n"
37123 " <EnumerationDomain name=\"enum\">\n"
37124 " <Entry text=\"Char\"\n"
37125 " value=\"2\" />\n"
37126 " <Entry text=\"Signed Char\"\n"
37127 " value=\"15\" />\n"
37128 " <Entry text=\"Unsigned Char\"\n"
37129 " value=\"3\" />\n"
37130 " <Entry text=\"Short\"\n"
37131 " value=\"4\" />\n"
37132 " <Entry text=\"Unsigned Short\"\n"
37133 " value=\"5\" />\n"
37134 " <Entry text=\"Int\"\n"
37135 " value=\"6\" />\n"
37136 " <Entry text=\"Unsigned Int\"\n"
37137 " value=\"7\" />\n"
37138 " <Entry text=\"Long\"\n"
37139 " value=\"8\" />\n"
37140 " <Entry text=\"Unsigned Long\"\n"
37141 " value=\"9\" />\n"
37142 " <Entry text=\"Float\"\n"
37143 " value=\"10\" />\n"
37144 " <Entry text=\"Double\"\n"
37145 " value=\"11\" />\n"
37146 " <Entry text=\"Id Type\"\n"
37147 " value=\"12\" />\n"
37148 " </EnumerationDomain>\n"
37149 " <Documentation>This property determines what array type to output.\n"
37150 " The default is a vtkDoubleArray.</Documentation>\n"
37151 " </IntVectorProperty>\n"
37152 " <IntVectorProperty name=\"FunctionParserType\"\n"
37153 " command=\"SetFunctionParserTypeFromInt\"\n"
37154 " default_values=\"1\"\n"
37155 " number_of_elements=\"1\"\n"
37156 " panel_visibility=\"never\">\n"
37157 " <Documentation>Hidden property that specifies whether the old (ParaView 5.9 and before)\n"
37158 " expression parser or new (ParaView 5.10) vtkPVLinearExtrusionFilter is used.</Documentation>\n"
37159 " </IntVectorProperty>\n"
37160 " <!-- End Calculator -->\n"
37161 " </SourceProxy>\n"
37162 "\n"
37163 " <!-- ==================================================================== -->\n"
37164 " <SourceProxy class=\"vtkPVClipClosedSurface\"\n"
37165 " label=\"Clip Closed Surface\"\n"
37166 " name=\"ClipClosedSurface\">\n"
37167 " <Documentation long_help=\"Clip a polygonal dataset with a plane to produce closed surfaces\"\n"
37168 " short_help=\"Clip a polygonal dataset with a plane to produce closed surfaces\">\n"
37169 " This clip filter cuts away a portion of the input polygonal dataset using\n"
37170 " a plane to generate a new polygonal dataset.</Documentation>\n"
37171 " <InputProperty command=\"SetInputConnection\"\n"
37172 " name=\"Input\">\n"
37173 " <ProxyGroupDomain name=\"groups\">\n"
37174 " <Group name=\"sources\" />\n"
37175 " <Group name=\"filters\" />\n"
37176 " </ProxyGroupDomain>\n"
37177 " <DataTypeDomain name=\"input_type\">\n"
37178 " <DataType value=\"vtkPolyData\" />\n"
37179 " </DataTypeDomain>\n"
37180 " <InputArrayDomain attribute_type=\"point\"\n"
37181 " name=\"input_array\"\n"
37182 " number_of_components=\"1\"\n"
37183 " optional=\"1\" />\n"
37184 " <Documentation>This property specifies the dataset on which the Clip\n"
37185 " filter will operate.</Documentation>\n"
37186 " </InputProperty>\n"
37187 " <ProxyProperty command=\"SetClippingPlane\"\n"
37188 " label=\"Clipping Plane\"\n"
37189 " name=\"ClippingPlane\">\n"
37190 " <ProxyGroupDomain name=\"groups\">\n"
37191 " <Group name=\"implicit_functions\" />\n"
37192 " </ProxyGroupDomain>\n"
37193 " <ProxyListDomain name=\"proxy_list\">\n"
37194 " <Proxy group=\"implicit_functions\"\n"
37195 " name=\"Plane\" />\n"
37196 " </ProxyListDomain>\n"
37197 ;
37198 
37199 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
37201 " <Documentation>This property specifies the parameters of the clipping\n"
37202 " plane used to clip the polygonal data.</Documentation>\n"
37203 " </ProxyProperty>\n"
37204 " <IntVectorProperty command=\"SetGenerateFaces\"\n"
37205 " default_values=\"1\"\n"
37206 " name=\"GenerateFaces\"\n"
37207 " number_of_elements=\"1\">\n"
37208 " <BooleanDomain name=\"bool\" />\n"
37209 " <Documentation>Generate polygonal faces in the output.</Documentation>\n"
37210 " </IntVectorProperty>\n"
37211 " <IntVectorProperty command=\"SetGenerateOutline\"\n"
37212 " default_values=\"0\"\n"
37213 " name=\"GenerateOutline\"\n"
37214 " number_of_elements=\"1\">\n"
37215 " <BooleanDomain name=\"bool\" />\n"
37216 " <Documentation>Generate clipping outlines in the output wherever an\n"
37217 " input face is cut by the clipping plane.</Documentation>\n"
37218 " </IntVectorProperty>\n"
37219 " <IntVectorProperty command=\"SetScalarMode\"\n"
37220 " default_values=\"0\"\n"
37221 " label=\"Generate Cell Origins\"\n"
37222 " name=\"ScalarMode\"\n"
37223 " number_of_elements=\"1\">\n"
37224 " <EnumerationDomain name=\"enum\">\n"
37225 " <Entry text=\"None\"\n"
37226 " value=\"0\" />\n"
37227 " <Entry text=\"Color\"\n"
37228 " value=\"1\" />\n"
37229 " <Entry text=\"Label\"\n"
37230 " value=\"2\" />\n"
37231 " </EnumerationDomain>\n"
37232 " <Documentation>Generate (cell) data for coloring purposes such that the\n"
37233 " newly generated cells (including capping faces and clipping outlines)\n"
37234 " can be distinguished from the input cells.</Documentation>\n"
37235 " </IntVectorProperty>\n"
37236 " <IntVectorProperty command=\"SetInsideOut\"\n"
37237 " default_values=\"0\"\n"
37238 " name=\"InsideOut\"\n"
37239 " number_of_elements=\"1\">\n"
37240 " <BooleanDomain name=\"bool\" />\n"
37241 " <Documentation>If this flag is turned off, the clipper will return the\n"
37242 " portion of the data that lies within the clipping plane. Otherwise, the\n"
37243 " clipper will return the portion of the data that lies outside the\n"
37244 " clipping plane.</Documentation>\n"
37245 " </IntVectorProperty>\n"
37246 " <DoubleVectorProperty command=\"SetTolerance\"\n"
37247 " default_values=\"0.000001\"\n"
37248 " label=\"Clipping Tolerance\"\n"
37249 " name=\"Tolerance\"\n"
37250 " number_of_elements=\"1\">\n"
37251 " <DoubleRangeDomain name=\"range\" />\n"
37252 " <Documentation>Specify the tolerance for creating new points. A small\n"
37253 " value might incur degenerate triangles.</Documentation>\n"
37254 " </DoubleVectorProperty>\n"
37255 " <DoubleVectorProperty command=\"SetBaseColor\"\n"
37256 " default_values=\"0.10 0.10 1.00\"\n"
37257 " label=\"Base Color\"\n"
37258 " name=\"BaseColor\"\n"
37259 " number_of_elements=\"3\">\n"
37260 " <DoubleRangeDomain max=\"1 1 1\"\n"
37261 " min=\"0 0 0\"\n"
37262 " name=\"range\" />\n"
37263 " <Documentation>Specify the color for the faces from the\n"
37264 " input.</Documentation>\n"
37265 " </DoubleVectorProperty>\n"
37266 " <DoubleVectorProperty command=\"SetClipColor\"\n"
37267 " default_values=\"1.00 0.11 0.10\"\n"
37268 " label=\"Clip Color\"\n"
37269 " name=\"ClipColor\"\n"
37270 " number_of_elements=\"3\">\n"
37271 " <DoubleRangeDomain max=\"1 1 1\"\n"
37272 " min=\"0 0 0\"\n"
37273 " name=\"range\" />\n"
37274 " <Documentation>Specify the color for the capping faces (generated on\n"
37275 " the clipping interface).</Documentation>\n"
37276 " </DoubleVectorProperty>\n"
37277 " <!-- End Clip -->\n"
37278 " </SourceProxy>\n"
37279 "\n"
37280 " <!-- ==================================================================== -->\n"
37281 " <SourceProxy class=\"vtkPVContourFilter\"\n"
37282 " name=\"Contour\">\n"
37283 " <Documentation long_help=\"Generate isolines or isosurfaces using point scalars.\"\n"
37284 " short_help=\"Generate isolines or isosurfaces.\">The Contour\n"
37285 " filter computes isolines or isosurfaces using a selected\n"
37286 " point-centered scalar array. The Contour filter operates\n"
37287 " on any type of data set, but the input is required to have\n"
37288 " at least one point-centered scalar (single-component)\n"
37289 " array. The output of this filter is\n"
37290 " polygonal.</Documentation>\n"
37291 " <InputProperty command=\"SetInputConnection\"\n"
37292 " name=\"Input\">\n"
37293 " <ProxyGroupDomain name=\"groups\">\n"
37294 " <Group name=\"sources\" />\n"
37295 " <Group name=\"filters\" />\n"
37296 " </ProxyGroupDomain>\n"
37297 " <DataTypeDomain name=\"input_type\">\n"
37298 " <DataType value=\"vtkDataSet\" />\n"
37299 " <DataType value=\"vtkHyperTreeGrid\" />\n"
37300 " </DataTypeDomain>\n"
37301 " <InputArrayDomain attribute_type=\"point\"\n"
37302 " name=\"input_array\"\n"
37303 " number_of_components=\"1\"\n"
37304 " data_type=\"vtkDataSet\" />\n"
37305 " <InputArrayDomain attribute_type=\"cell\"\n"
37306 " name=\"input_array_htg\"\n"
37307 " number_of_components=\"1\"\n"
37308 " data_type=\"vtkHyperTreeGrid\" />\n"
37309 " <Documentation>This property specifies the input dataset to be used by\n"
37310 " the contour filter.</Documentation>\n"
37311 " </InputProperty>\n"
37312 " <StringVectorProperty animateable=\"0\"\n"
37313 " command=\"SetInputArrayToProcess\"\n"
37314 " element_types=\"int int int int str\"\n"
37315 " label=\"Contour By\"\n"
37316 " name=\"SelectInputScalars\"\n"
37317 " number_of_elements=\"5\">\n"
37318 " <ArrayListDomain attribute_type=\"Scalars\"\n"
37319 " name=\"array_list\">\n"
37320 " <RequiredProperties>\n"
37321 " <Property function=\"Input\"\n"
37322 " name=\"Input\" />\n"
37323 " </RequiredProperties>\n"
37324 " </ArrayListDomain>\n"
37325 " <Documentation>This property specifies the name of the scalar array\n"
37326 " from which the contour filter will compute isolines and/or\n"
37327 " isosurfaces.</Documentation>\n"
37328 " </StringVectorProperty>\n"
37329 " <IntVectorProperty animateable=\"0\"\n"
37330 " command=\"SetComputeNormals\"\n"
37331 " default_values=\"1\"\n"
37332 " name=\"ComputeNormals\"\n"
37333 " number_of_elements=\"1\">\n"
37334 " <BooleanDomain name=\"bool\" />\n"
37335 " <Hints>\n"
37336 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37337 " name=\"vtkPolyData vtkHyperTreeGrid\"\n"
37338 " exclude=\"1\"\n"
37339 " mode=\"enabled_state\" />\n"
37340 " </Hints>\n"
37341 " <Documentation>If this property is set to 1, a scalar array containing\n"
37342 " a normal value at each point in the isosurface or isoline will be\n"
37343 " created by the contour filter; otherwise an array of normals will not\n"
37344 " be computed. This operation is fairly expensive both in terms of\n"
37345 " computation time and memory required, so if the output dataset produced\n"
37346 " by the contour filter will be processed by filters that modify the\n"
37347 " dataset's topology or geometry, it may be wise to set the value of this\n"
37348 " property to 0. Select whether to compute normals.</Documentation>\n"
37349 " </IntVectorProperty>\n"
37350 " <IntVectorProperty animateable=\"0\"\n"
37351 " command=\"SetComputeGradients\"\n"
37352 " default_values=\"0\"\n"
37353 " name=\"ComputeGradients\"\n"
37354 " number_of_elements=\"1\">\n"
37355 " <BooleanDomain name=\"bool\" />\n"
37356 " <Hints>\n"
37357 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
37358 " <Expression type=\"or\">\n"
37359 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37360 " name=\"Structured\"\n"
37361 " mode=\"enabled_state\"/>\n"
37362 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37363 " name=\"vtkHyperTreeGrid\"\n"
37364 " mode=\"enabled_state\"\n"
37365 " exclude=\"1\"/>\n"
37366 " </Expression>\n"
37367 " </PropertyWidgetDecorator>\n"
37368 " </Hints>\n"
37369 " <Documentation>If this property is set to 1, a scalar array containing\n"
37370 " a gradient value at each point in the isosurface or isoline will be\n"
37371 " created by this filter; otherwise an array of gradients will not be\n"
37372 " computed. This operation is fairly expensive both in terms of\n"
37373 " computation time and memory required, so if the output dataset produced\n"
37374 " by the contour filter will be processed by filters that modify the\n"
37375 " dataset's topology or geometry, it may be wise to set the value of this\n"
37376 " property to 0. Not that if ComputeNormals is set to 1, then gradients\n"
37377 " will have to be calculated, but they will only be stored in the output\n"
37378 " dataset if ComputeGradients is also set to 1.</Documentation>\n"
37379 " </IntVectorProperty>\n"
37380 " <IntVectorProperty animateable=\"0\"\n"
37381 " command=\"SetComputeScalars\"\n"
37382 " default_values=\"1\"\n"
37383 " name=\"ComputeScalars\"\n"
37384 " number_of_elements=\"1\"\n"
37385 " panel_visibility=\"advanced\">\n"
37386 " <Hints>\n"
37387 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37388 " name=\"vtkHyperTreeGrid\"\n"
37389 " exclude=\"1\"\n"
37390 " mode=\"enabled_state\"/>\n"
37391 " </Hints>\n"
37392 " <BooleanDomain name=\"bool\" />\n"
37393 " <Documentation>If this property is set to 1, an array of scalars\n"
37394 " (containing the contour value) will be added to the output dataset. If\n"
37395 " set to 0, the output will not contain this array.</Documentation>\n"
37396 " </IntVectorProperty>\n"
37397 " <IntVectorProperty animateable=\"0\"\n"
37398 " command=\"SetOutputPointsPrecision\"\n"
37399 " default_values=\"2\"\n"
37400 " name=\"OutputPointsPrecision\"\n"
37401 " number_of_elements=\"1\"\n"
37402 " panel_visibility=\"advanced\" >\n"
37403 " <Hints>\n"
37404 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37405 " name=\"vtkHyperTreeGrid\"\n"
37406 " exclude=\"1\"\n"
37407 " mode=\"enabled_state\"/>\n"
37408 " </Hints>\n"
37409 " <EnumerationDomain name=\"enum\">\n"
37410 " <Entry text=\"Single\"\n"
37411 " value=\"0\" />\n"
37412 " <Entry text=\"Double\"\n"
37413 " value=\"1\" />\n"
37414 " <Entry text=\"Same as input\"\n"
37415 " value=\"2\" />\n"
37416 " </EnumerationDomain>\n"
37417 " <Documentation>\n"
37418 "Select the output precision of the coordinates. **Single** sets the\n"
37419 "output to single-precision floating-point (i.e., float), **Double**\n"
37420 "sets it to double-precision floating-point (i.e., double), and\n"
37421 "**Default** sets it to the same precision as the precision of the\n"
37422 "points in the input. Defaults to ***Single***.\n"
37423 " </Documentation>\n"
37424 " </IntVectorProperty>\n"
37425 " <IntVectorProperty animateable=\"0\"\n"
37426 " command=\"SetGenerateTriangles\"\n"
37427 " default_values=\"1\"\n"
37428 " name=\"GenerateTriangles\"\n"
37429 " number_of_elements=\"1\">\n"
37430 " <Hints>\n"
37431 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37432 " name=\"vtkHyperTreeGrid\"\n"
37433 " exclude=\"1\"\n"
37434 " mode=\"enabled_state\"/>\n"
37435 " </Hints>\n"
37436 " <BooleanDomain name=\"bool\" />\n"
37437 " <Documentation>This parameter controls whether to produce triangles in the output.\n"
37438 " Warning: Many filters do not properly handle non-triangular polygons.\n"
37439 " </Documentation>\n"
37440 " </IntVectorProperty>\n"
37441 " <IntVectorProperty animateable=\"0\"\n"
37442 " command=\"SetFastMode\"\n"
37443 " default_values=\"0\"\n"
37444 " name=\"FastMode\"\n"
37445 " number_of_elements=\"1\">\n"
37446 " <Hints>\n"
37447 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
37448 " <Expression type=\"and\">\n"
37449 "\n"
37450 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37451 " name=\"vtkImageData\"\n"
37452 " mode=\"visibility\"/>\n"
37453 "\n"
37454 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
37455 " property=\"GenerateTriangles\"\n"
37456 " value=\"1\"\n"
37457 " mode=\"enabled_state\"/>\n"
37458 " </Expression>\n"
37459 " </PropertyWidgetDecorator>\n"
37460 " </Hints>\n"
37461 " <BooleanDomain name=\"bool\"/>\n"
37462 " <Documentation>\n"
37463 " This parameter controls whether to use Fast Mode or not.\n"
37464 " Fast Mode is only applicable to vtkImageData input and when GenerateTriangles is on.\n"
37465 " Fast Mode is much faster but it may produce degenerate triangles.\n"
37466 " </Documentation>\n"
37467 " </IntVectorProperty>\n"
37468 " <IntVectorProperty command=\"SetHTGStrategy3D\"\n"
37469 " name=\"HTGStrategy3D\"\n"
37470 " label=\"Contour strategy (3D)\"\n"
37471 " number_of_elements=\"1\"\n"
37472 " default_values=\"0\">\n"
37473 " <EnumerationDomain name=\"enum\">\n"
37474 " <Entry text=\"Use Voxels\" value=\"0\" />\n"
37475 " <Entry text=\"Use Decomposed Polyhedra\" value=\"1\" />\n"
37476 " </EnumerationDomain>\n"
37477 " <Hints>\n"
37478 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37479 " name=\"vtkHyperTreeGrid\"\n"
37480 " mode=\"visibility\" />\n"
37481 " </Hints>\n"
37482 " <Documentation>\n"
37483 " Choose the contour strategy to apply (3D case only). **IMPORTANT**: the\n"
37484 " **Use Decomposed Polyhedra** strategy generally leads to better results\n"
37485 " but can take significantly more time to complete.\n"
37486 " </Documentation>\n"
37487 " </IntVectorProperty>\n"
37488 " <IntVectorProperty command=\"SetUseImplicitArraysHTG\"\n"
37489 " name=\"UseImplicitArraysHTG\"\n"
37490 " label=\"Reduce Output Memory Usage\"\n"
37491 " number_of_elements=\"1\"\n"
37492 " default_values=\"0\"\n"
37493 " panel_visibility=\"advanced\">\n"
37494 " <BooleanDomain name=\"bool\"/>\n"
37495 ;
37496 
37497 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
37499 " <Hints>\n"
37500 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
37501 " name=\"vtkHyperTreeGrid\"\n"
37502 " mode=\"visibility\" />\n"
37503 " </Hints>\n"
37504 " <Documentation>\n"
37505 " If checked, the filter will optimize the space allocated to store the contour values.\n"
37506 " This option can lower the memory consumption, especially if the output contour\n"
37507 " contains a lot of points and is generated with few contour values, at the cost of some\n"
37508 " extra computation. Note that this option will do nothing if there are more than 256\n"
37509 " contour values.\n"
37510 " </Documentation>\n"
37511 " </IntVectorProperty>\n"
37512 " <DoubleVectorProperty animateable=\"1\"\n"
37513 " command=\"SetValue\"\n"
37514 " label=\"Isosurfaces\"\n"
37515 " name=\"ContourValues\"\n"
37516 " number_of_elements=\"0\"\n"
37517 " number_of_elements_per_command=\"1\"\n"
37518 " repeat_command=\"1\"\n"
37519 " set_number_command=\"SetNumberOfContours\"\n"
37520 " use_index=\"1\">\n"
37521 " <ArrayRangeDomain name=\"scalar_range\">\n"
37522 " <RequiredProperties>\n"
37523 " <Property function=\"Input\"\n"
37524 " name=\"Input\" />\n"
37525 " <Property function=\"ArraySelection\"\n"
37526 " name=\"SelectInputScalars\" />\n"
37527 " </RequiredProperties>\n"
37528 " </ArrayRangeDomain>\n"
37529 " <Documentation>This property specifies the values at which to compute\n"
37530 " isosurfaces/isolines and also the number of such\n"
37531 " values.</Documentation>\n"
37532 " </DoubleVectorProperty>\n"
37533 "\n"
37534 " <Hints>\n"
37535 " <Visibility replace_input=\"2\" />\n"
37536 " <WarnOnCreate>\n"
37537 " <DataTypeDomain name=\"input_type\">\n"
37538 " <DataType value=\"vtkImageData\" />\n"
37539 " <DataType value=\"vtkRectilinearGrid\" />\n"
37540 " <DataType value=\"vtkStructuredGrid\" />\n"
37541 " </DataTypeDomain>\n"
37542 " <MemoryUsage relative=\"10\" />\n"
37543 " <Text title=\"Potentially running out of memory\">\n"
37544 " **Contour** filter will create a polydata output and\n"
37545 " you may not have enough memory to create it.\n"
37546 " Do you want to continue?\n"
37547 " </Text>\n"
37548 " </WarnOnCreate>\n"
37549 " </Hints>\n"
37550 " <!-- incremental point locator begin -->\n"
37551 " <ProxyProperty command=\"SetLocator\"\n"
37552 " label=\"Point Merge Method\"\n"
37553 " name=\"Locator\"\n"
37554 " panel_visibility=\"advanced\" >\n"
37555 " <ProxyGroupDomain name=\"groups\">\n"
37556 " <Group name=\"incremental_point_locators\" />\n"
37557 " </ProxyGroupDomain>\n"
37558 " <ProxyListDomain name=\"proxy_list\">\n"
37559 " <Proxy group=\"incremental_point_locators\"\n"
37560 " name=\"MergePoints\" />\n"
37561 " <Proxy group=\"incremental_point_locators\"\n"
37562 " name=\"IncrementalOctreeMergePoints\" />\n"
37563 " <Proxy group=\"incremental_point_locators\"\n"
37564 " name=\"NonMergingPointLocator\" />\n"
37565 " </ProxyListDomain>\n"
37566 " <Documentation>This property specifies which incremental point locator to\n"
37567 " use for handling duplicate/coincident points.</Documentation>\n"
37568 " </ProxyProperty>\n"
37569 " <!-- incremental point locator end -->\n"
37570 "\n"
37571 " <PropertyGroup label=\"Hyper Tree Grid Contour\">\n"
37572 " <Property name=\"HTGStrategy3D\" />\n"
37573 " <Property name=\"UseImplicitArraysHTG\" />\n"
37574 " </PropertyGroup>\n"
37575 " <PropertyGroup label=\"Isosurfaces\">\n"
37576 " <Property name=\"ContourValues\" />\n"
37577 " </PropertyGroup>\n"
37578 " <PropertyGroup label=\"Point Locator\">\n"
37579 " <Property name=\"Locator\" />\n"
37580 " </PropertyGroup>\n"
37581 " <!-- End Contour -->\n"
37582 " </SourceProxy>\n"
37583 "\n"
37584 " <!-- ==================================================================== -->\n"
37585 " <SourceProxy class=\"vtkPVExtractComponent\"\n"
37586 " name=\"ExtractComponent\"\n"
37587 " label=\"Extract Component\">\n"
37588 " <Documentation long_help=\"This filter extracts a component of a multi-component attribute array.\"\n"
37589 " short_help=\"Extract Component.\"/>\n"
37590 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
37591 " <ProxyGroupDomain name=\"groups\">\n"
37592 " <Group name=\"sources\" />\n"
37593 " <Group name=\"filters\" />\n"
37594 " </ProxyGroupDomain>\n"
37595 " <DataTypeDomain name=\"input_type\">\n"
37596 " <DataType value=\"vtkDataSet\" />\n"
37597 " </DataTypeDomain>\n"
37598 " <InputArrayDomain name=\"input_array\">\n"
37599 " </InputArrayDomain>\n"
37600 " <Documentation>\n"
37601 " This property specifies the input of the Extract Component filter.\n"
37602 " </Documentation>\n"
37603 " </InputProperty>\n"
37604 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
37605 " element_types=\"0 0 0 0 2\"\n"
37606 " name=\"SelectInputArray\"\n"
37607 " label=\"Input Array\"\n"
37608 " number_of_elements=\"5\">\n"
37609 " <ArrayListDomain name=\"array_list\">\n"
37610 " <RequiredProperties>\n"
37611 " <Property function=\"Input\"\n"
37612 " name=\"Input\" />\n"
37613 " </RequiredProperties>\n"
37614 " </ArrayListDomain>\n"
37615 " <Documentation>\n"
37616 " This property indicates the name of the array to be extracted.\n"
37617 " </Documentation>\n"
37618 " </StringVectorProperty>\n"
37619 " <IntVectorProperty animateable=\"0\"\n"
37620 " command=\"SetInputArrayComponent\"\n"
37621 " default_values=\"0\"\n"
37622 " name=\"Component\"\n"
37623 " number_of_elements=\"1\">\n"
37624 " <NumberOfComponentsDomain name=\"comps\">\n"
37625 " <RequiredProperties>\n"
37626 " <Property function=\"Input\"\n"
37627 " name=\"Input\" />\n"
37628 " <Property function=\"ArraySelection\"\n"
37629 " name=\"SelectInputArray\" />\n"
37630 " </RequiredProperties>\n"
37631 " </NumberOfComponentsDomain>\n"
37632 " <Documentation>\n"
37633 " This property indicates the component of the array to be extracted.\n"
37634 " </Documentation>\n"
37635 " </IntVectorProperty>\n"
37636 " <StringVectorProperty command=\"SetOutputArrayName\"\n"
37637 " name=\"OutputArrayName\"\n"
37638 " label=\"Output Array Name\"\n"
37639 " default_values=\"Result\"\n"
37640 " number_of_elements=\"1\">\n"
37641 " <Documentation>\n"
37642 " This property indicates the name of the output scalar array.\n"
37643 " </Documentation>\n"
37644 " </StringVectorProperty>\n"
37645 " <!-- End ExtractComponent -->\n"
37646 " </SourceProxy>\n"
37647 "\n"
37648 " <!-- ==================================================================== -->\n"
37649 " <SourceProxy class=\"vtkPVExtractGhostCells\"\n"
37650 " name=\"ExtractGhostCells\"\n"
37651 " label=\"Extract Ghost Cells\">\n"
37652 " <Documentation short_help=\"Extract ghost cells so they can be visualized.\">\n"
37653 " This filter extracts the ghost cells from the input and displays them so\n"
37654 " one can inspect them visually.\n"
37655 " </Documentation>\n"
37656 "\n"
37657 " <InputProperty command=\"SetInputConnection\"\n"
37658 " name=\"Input\">\n"
37659 " <ProxyGroupDomain name=\"groups\">\n"
37660 " <Group name=\"sources\"/>\n"
37661 " <Group name=\"filters\"/>\n"
37662 " </ProxyGroupDomain>\n"
37663 " <DataTypeDomain name=\"input_type\">\n"
37664 " <DataType value=\"vtkDataSet\"/>\n"
37665 " <DataType value=\"vtkCompositeDataSet\"/>\n"
37666 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
37667 " </DataTypeDomain>\n"
37668 " </InputProperty>\n"
37669 " <StringVectorProperty name=\"ArrayName\"\n"
37670 " command=\"SetOutputGhostArrayName\"\n"
37671 " number_of_elements=\"1\"\n"
37672 " default_values=\"GhostType\">\n"
37673 " <Documentation>\n"
37674 " Name of the ghost cell array in the output.\n"
37675 " It must be different to `vtkGhostType` in order for the cells to be displayed.\n"
37676 " </Documentation>\n"
37677 " </StringVectorProperty>\n"
37678 " </SourceProxy>\n"
37679 "\n"
37680 " <!-- ==================================================================== -->\n"
37681 " <SourceProxy class=\"vtkPVExtractVOI\"\n"
37682 " label=\"Extract Subset\"\n"
37683 " name=\"ExtractGrid\">\n"
37684 " <Documentation long_help=\"Extract a subgrid from a structured grid with the option of setting subsample strides.\"\n"
37685 " short_help=\"Extract a subgrid or subsample.\">The Extract\n"
37686 " Grid filter returns a subgrid of a structured input data\n"
37687 " set (uniform rectilinear, curvilinear, or nonuniform\n"
37688 " rectilinear). The output data set type of this filter is\n"
37689 " the same as the input type.</Documentation>\n"
37690 " <InputProperty command=\"SetInputConnection\"\n"
37691 " name=\"Input\">\n"
37692 " <ProxyGroupDomain name=\"groups\">\n"
37693 " <Group name=\"sources\" />\n"
37694 " <Group name=\"filters\" />\n"
37695 " </ProxyGroupDomain>\n"
37696 " <DataTypeDomain name=\"input_type\">\n"
37697 " <DataType value=\"vtkImageData\" />\n"
37698 " <DataType value=\"vtkRectilinearGrid\" />\n"
37699 " <DataType value=\"vtkStructuredPoints\" />\n"
37700 " <DataType value=\"vtkStructuredGrid\" />\n"
37701 " </DataTypeDomain>\n"
37702 " <Documentation>This property specifies the input to the Extract Grid\n"
37703 " filter.</Documentation>\n"
37704 " </InputProperty>\n"
37705 " <IntVectorProperty command=\"SetVOI\"\n"
37706 " default_values=\"0 0 0 0 0 0\"\n"
37707 " name=\"VOI\"\n"
37708 " number_of_elements=\"6\"\n"
37709 " panel_visibility=\"default\">\n"
37710 " <ExtentDomain name=\"extent\">\n"
37711 " <RequiredProperties>\n"
37712 " <Property function=\"Input\"\n"
37713 " name=\"Input\" />\n"
37714 " </RequiredProperties>\n"
37715 " </ExtentDomain>\n"
37716 " <Documentation>This property specifies the minimum and maximum point\n"
37717 " indices along each of the I, J, and K axes; these values indicate the\n"
37718 " volume of interest (VOI). The output will have the (I,J,K) extent\n"
37719 " specified here.</Documentation>\n"
37720 " </IntVectorProperty>\n"
37721 " <IntVectorProperty animateable=\"1\"\n"
37722 " command=\"SetSampleRateI\"\n"
37723 " default_values=\"1\"\n"
37724 " name=\"SampleRateI\"\n"
37725 " number_of_elements=\"1\"\n"
37726 " panel_visibility=\"advanced\">\n"
37727 " <IntRangeDomain min=\"1\"\n"
37728 " name=\"range\" />\n"
37729 " <Documentation>This property indicates the sampling rate in the I\n"
37730 " dimension. A value greater than 1 results in subsampling; every nth\n"
37731 " index will be included in the output.</Documentation>\n"
37732 " </IntVectorProperty>\n"
37733 " <IntVectorProperty animateable=\"1\"\n"
37734 " command=\"SetSampleRateJ\"\n"
37735 " default_values=\"1\"\n"
37736 " name=\"SampleRateJ\"\n"
37737 " number_of_elements=\"1\"\n"
37738 " panel_visibility=\"advanced\">\n"
37739 " <IntRangeDomain min=\"1\"\n"
37740 " name=\"range\" />\n"
37741 " <Documentation>This property indicates the sampling rate in the J\n"
37742 " dimension. A value greater than 1 results in subsampling; every nth\n"
37743 " index will be included in the output.</Documentation>\n"
37744 " </IntVectorProperty>\n"
37745 " <IntVectorProperty animateable=\"1\"\n"
37746 " command=\"SetSampleRateK\"\n"
37747 " default_values=\"1\"\n"
37748 " name=\"SampleRateK\"\n"
37749 " number_of_elements=\"1\"\n"
37750 " panel_visibility=\"advanced\">\n"
37751 " <IntRangeDomain min=\"1\"\n"
37752 " name=\"range\" />\n"
37753 " <Documentation>This property indicates the sampling rate in the K\n"
37754 " dimension. A value greater than 1 results in subsampling; every nth\n"
37755 " index will be included in the output.</Documentation>\n"
37756 " </IntVectorProperty>\n"
37757 " <IntVectorProperty command=\"SetIncludeBoundary\"\n"
37758 " default_values=\"0\"\n"
37759 " name=\"IncludeBoundary\"\n"
37760 " number_of_elements=\"1\"\n"
37761 " panel_visibility=\"advanced\">\n"
37762 " <BooleanDomain name=\"bool\" />\n"
37763 " <Documentation>If the value of this property is 1, then if the sample\n"
37764 " rate in any dimension is greater than 1, the boundary indices of the\n"
37765 " input dataset will be passed to the output even if the boundary extent\n"
37766 " is not an even multiple of the sample rate in a given\n"
37767 " dimension.</Documentation>\n"
37768 " </IntVectorProperty>\n"
37769 " <Hints>\n"
37770 " <Visibility replace_input=\"0\" />\n"
37771 " </Hints>\n"
37772 " <!-- End ExtractGrid -->\n"
37773 " </SourceProxy>\n"
37774 "\n"
37775 " <!-- ==================================================================== -->\n"
37776 " <SourceProxy class=\"vtkPVGlyphFilter\"\n"
37777 " name=\"Glyph\">\n"
37778 " <Documentation long_help=\"This filter produces a glyph at points or cell centers in an input data set. The glyphs can be oriented and scaled by point or cell attributes of the input dataset.\"\n"
37779 " short_help=\"Generate glyphs that represent attributes in the input data set.\">\n"
37780 "The Glyph filter generates a glyph (i.e., an arrow, cone, cube, cylinder, line,\n"
37781 "sphere, or 2D glyph) at each point or cell in the input dataset. The glyphs can be\n"
37782 "oriented and scaled by the input scalar and vector arrays. If the arrays are\n"
37783 "point-centered, glyphs are placed at points in the input dataset. If the arrays\n"
37784 "are cell-centered, glyphs are placed at the center of cells in the input dataset.\n"
37785 "A transform that applies to the glyph source can be modified to change the shape\n"
37786 "of the glyph. This filter operates on any type of data set. Its output is a polygonal\n"
37787 "dataset.\n"
37788 "\n"
37789 "To use this filter, select the **Orientation Array** to orient the glyphs and the\n"
37790 "**Scale Array** to control glyph scaling if desired - each array\n"
37791 "can be set to 'No array' if orientation or scaling is not desired. When scaling\n"
37792 "by a 3-element vector array, the **Vector Scale Mode** can be set to either\n"
37793 "'Scale by Magnitude', which scales glyphs according to the vector magnitude,\n"
37794 "or 'Scale by Components', which treats each component as a separate scaling\n"
37795 "factor in the corresponding dimension, i.e., the first component is the\n"
37796 "scaling factor in the x-dimension, the second component scales the y-dimension,\n"
37797 "and the third component scales the z-dimension. An overall constant **Scale Factor**\n"
37798 "is applied following the scaling controlled by other properties of this filter.\n"
37799 "\n"
37800 "The **Glyph Mode** property controls which points in the input dataset\n"
37801 "are selected for glyphing since in most cases, glyphing all points in\n"
37802 "the input dataset can be both performance impeding as well as visually\n"
37803 "cluttered.\n"
37804 " </Documentation>\n"
37805 " <InputProperty command=\"SetInputConnection\"\n"
37806 " name=\"Input\">\n"
37807 " <ProxyGroupDomain name=\"groups\">\n"
37808 ;
37809 
37810 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
37812 " <Group name=\"sources\" />\n"
37813 " <Group name=\"filters\" />\n"
37814 " </ProxyGroupDomain>\n"
37815 " <DataTypeDomain name=\"input_type\">\n"
37816 " <DataType value=\"vtkDataSet\" />\n"
37817 " </DataTypeDomain>\n"
37818 " <InputArrayDomain name=\"scale_array\"\n"
37819 " number_of_components=\"1,3\"\n"
37820 " optional=\"1\" />\n"
37821 " <InputArrayDomain name=\"vector_array\"\n"
37822 " number_of_components=\"3\"\n"
37823 " optional=\"1\" />\n"
37824 " <Documentation>\n"
37825 "This property specifies the input to this filter. This is the\n"
37826 "dataset from which the locations are selected to be glyphed.\n"
37827 " </Documentation>\n"
37828 " </InputProperty>\n"
37829 " <InputProperty command=\"SetSourceConnection\"\n"
37830 " label=\"Glyph Type\"\n"
37831 " name=\"Source\">\n"
37832 " <ProxyGroupDomain name=\"groups\">\n"
37833 " <Group name=\"sources\" />\n"
37834 " <Group name=\"glyph_sources\" />\n"
37835 " </ProxyGroupDomain>\n"
37836 " <DataTypeDomain name=\"input_type\">\n"
37837 " <DataType value=\"vtkPolyData\" />\n"
37838 " </DataTypeDomain>\n"
37839 " <ProxyListDomain name=\"proxy_list\">\n"
37840 " <Proxy group=\"sources\" name=\"ArrowSource\" />\n"
37841 " <Proxy group=\"sources\" name=\"ConeSource\" />\n"
37842 " <Proxy group=\"sources\" name=\"CubeSource\" />\n"
37843 " <Proxy group=\"sources\" name=\"CylinderSource\" />\n"
37844 " <Proxy group=\"sources\" name=\"LineSource\" />\n"
37845 " <Proxy group=\"sources\" name=\"SphereSource\" />\n"
37846 " <Proxy group=\"sources\" name=\"GlyphSource2D\" />\n"
37847 " </ProxyListDomain>\n"
37848 " <Hints>\n"
37849 " <ProxyPropertyWidget selected_proxy_panel_visibility=\"advanced\" />\n"
37850 " <!-- show the selected proxy's panel, only in advanced mode. -->\n"
37851 " </Hints>\n"
37852 " <Documentation>\n"
37853 "This property determines which type of glyph will be placed at the\n"
37854 "points in the input dataset.\n"
37855 " </Documentation>\n"
37856 " </InputProperty>\n"
37857 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
37858 " default_values=\"1\"\n"
37859 " element_types=\"0 0 0 0 2\"\n"
37860 " name=\"OrientationArray\"\n"
37861 " number_of_elements=\"5\">\n"
37862 " <!-- default value=1 so normals go to the right place -->\n"
37863 " <ArrayListDomain attribute_type=\"Vectors\"\n"
37864 " input_domain_name=\"vector_array\"\n"
37865 " name=\"array_list\"\n"
37866 " none_string=\"No orientation array\">\n"
37867 " <RequiredProperties>\n"
37868 " <Property function=\"Input\"\n"
37869 " name=\"Input\" />\n"
37870 " </RequiredProperties>\n"
37871 " </ArrayListDomain>\n"
37872 " <Documentation>\n"
37873 "Select the input array to use for orienting the glyphs.\n"
37874 " </Documentation>\n"
37875 " </StringVectorProperty>\n"
37876 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
37877 " default_values=\"0\"\n"
37878 " element_types=\"0 0 0 0 2\"\n"
37879 " name=\"ScaleArray\"\n"
37880 " number_of_elements=\"5\">\n"
37881 " <ArrayListDomain attribute_type=\"Scalars\"\n"
37882 " input_domain_name=\"scale_array\"\n"
37883 " name=\"array_list\"\n"
37884 " none_string=\"No scale array\">\n"
37885 " <RequiredProperties>\n"
37886 " <Property function=\"Input\"\n"
37887 " name=\"Input\" />\n"
37888 " </RequiredProperties>\n"
37889 " </ArrayListDomain>\n"
37890 " <Documentation>\n"
37891 "Select the input array to be used for scaling the glyphs. If the scale\n"
37892 "array is a vector array, you can control how the glyphs are scaled with\n"
37893 "the **Vector Scale Mode** property.\n"
37894 " </Documentation>\n"
37895 " </StringVectorProperty>\n"
37896 " <IntVectorProperty command=\"SetVectorScaleMode\"\n"
37897 " default_values=\"0\"\n"
37898 " name=\"VectorScaleMode\"\n"
37899 " number_of_elements=\"1\">\n"
37900 " <EnumerationDomain name=\"enum\">\n"
37901 " <Entry text=\"Scale by Magnitude\"\n"
37902 " value=\"0\" />\n"
37903 " <Entry text=\"Scale by Components\"\n"
37904 " value=\"1\" />\n"
37905 " </EnumerationDomain>\n"
37906 " <Documentation>\n"
37907 "Select the mode when the scaling array is a vector. **Scale by Magnitude** scales the glyph by\n"
37908 "the vector magnitude. **Scale by Components** scales glyphs by each vector component in the dimension\n"
37909 "that component represents, e.g., the x-direction is scaled by component 0, the y-direction is\n"
37910 "scaled by component 1, and so on.\n"
37911 " </Documentation>\n"
37912 " <Hints>\n"
37913 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
37914 " mode=\"visibility\"\n"
37915 " property=\"ScaleArray\"\n"
37916 " number_of_components=\"3\"\n"
37917 " index=\"4\" />\n"
37918 " </Hints>\n"
37919 " </IntVectorProperty>\n"
37920 "\n"
37921 " <IntVectorProperty information_only=\"1\"\n"
37922 " name=\"ComponentSelection\"\n"
37923 " default_values=\"4\"\n"
37924 " number_of_elements=\"1\"\n"
37925 " panel_visibility=\"never\">\n"
37926 " <Documentation>\n"
37927 "Specifies array component to use. Fixed at 4 to ensure the\n"
37928 "ArrayRangeDomain is set to the vector magnitude for up to 3-component\n"
37929 "arrays.\n"
37930 " </Documentation>\n"
37931 " </IntVectorProperty>\n"
37932 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
37933 " default_values=\"1.0\"\n"
37934 " name=\"ScaleFactor\"\n"
37935 " number_of_elements=\"1\"\n"
37936 " panel_widget=\"glyph_scale_factor\">\n"
37937 " <BoundsDomain mode=\"scaled_extent\" name=\"bounds\" scale_factor=\"0.1\">\n"
37938 " <RequiredProperties>\n"
37939 " <Property function=\"Input\" name=\"Input\" />\n"
37940 " </RequiredProperties>\n"
37941 " </BoundsDomain>\n"
37942 " <ArrayRangeDomain name=\"scalar_range\">\n"
37943 " <RequiredProperties>\n"
37944 " <Property function=\"Input\" name=\"Input\" />\n"
37945 " <Property function=\"ArraySelection\" name=\"ScaleArray\" />\n"
37946 " </RequiredProperties>\n"
37947 " </ArrayRangeDomain>\n"
37948 " <ArrayRangeDomain name=\"vector_range\">\n"
37949 " <RequiredProperties>\n"
37950 " <Property function=\"Input\" name=\"Input\" />\n"
37951 " <Property function=\"ArraySelection\" name=\"OrientationArray\" />\n"
37952 " </RequiredProperties>\n"
37953 " </ArrayRangeDomain>\n"
37954 " <Documentation>Specify the constant multiplier to use to scale the glyphs.\n"
37955 " </Documentation>\n"
37956 " </DoubleVectorProperty>\n"
37957 " <ProxyProperty command=\"SetSourceTransform\"\n"
37958 " name=\"GlyphTransform\"\n"
37959 " panel_visibility=\"advanced\">\n"
37960 " <ProxyListDomain name=\"proxy_list\">\n"
37961 " <Proxy group=\"extended_sources\"\n"
37962 " name=\"Transform2\" />\n"
37963 " </ProxyListDomain>\n"
37964 " <Documentation>\n"
37965 "The values in this property allow you to specify the transform\n"
37966 "(translation, rotation, and scaling) to apply to the glyph\n"
37967 "source.</Documentation>\n"
37968 " </ProxyProperty>\n"
37969 "\n"
37970 " <IntVectorProperty command=\"SetGlyphMode\"\n"
37971 " default_values=\"2\"\n"
37972 " name=\"GlyphMode\"\n"
37973 " number_of_elements=\"1\"\n"
37974 " panel_visibility=\"default\">\n"
37975 " <EnumerationDomain name=\"enum\">\n"
37976 " <Entry text=\"All Points\" value=\"0\"/>\n"
37977 " <Entry text=\"Every Nth Point\" value=\"1\"/>\n"
37978 " <Entry text=\"Uniform Spatial Distribution (Bounds Based)\" value=\"2\"/>\n"
37979 " <Entry text=\"Uniform Spatial Distribution (Surface Sampling)\" value=\"3\"/>\n"
37980 " <Entry text=\"Uniform Spatial Distribution (Volume Sampling)\" value=\"4\"/>\n"
37981 " </EnumerationDomain>\n"
37982 " <Documentation>\n"
37983 "This property indicates the mode that will be used to generate\n"
37984 "glyphs from the dataset.\n"
37985 " </Documentation>\n"
37986 " </IntVectorProperty>\n"
37987 " <IntVectorProperty command=\"SetMaximumNumberOfSamplePoints\"\n"
37988 " number_of_elements=\"1\"\n"
37989 " default_values=\"5000\"\n"
37990 " name=\"MaximumNumberOfSamplePoints\">\n"
37991 " <IntRangeDomain min=\"1\" name=\"range\" />\n"
37992 " <Documentation>\n"
37993 "This property specifies the maximum number of sample points to use\n"
37994 "when sampling the space when Uniform Spatial Distribution is used.\n"
37995 " </Documentation>\n"
37996 " <Hints>\n"
37997 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
37998 " <Expression type=\"or\">\n"
37999 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"GlyphMode\" value=\"2\" inverse=\"0\" />\n"
38000 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"GlyphMode\" value=\"3\" inverse=\"0\" />\n"
38001 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"GlyphMode\" value=\"4\" inverse=\"0\" />\n"
38002 " </Expression>\n"
38003 " </PropertyWidgetDecorator>\n"
38004 " <!-- show this widget when GlyphMode==2||3||4 -->\n"
38005 " </Hints>\n"
38006 " </IntVectorProperty>\n"
38007 " <IntVectorProperty command=\"SetSeed\"\n"
38008 " number_of_elements=\"1\"\n"
38009 " default_values=\"10339\"\n"
38010 " name=\"Seed\">\n"
38011 " <IntRangeDomain min=\"1\" name=\"range\"/>\n"
38012 " <Documentation>\n"
38013 "This property specifies the seed that will be used for generating a\n"
38014 "uniform distribution of glyph points when a Uniform Spatial\n"
38015 "Distribution is used.\n"
38016 " </Documentation>\n"
38017 " <Hints>\n"
38018 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38019 " <Expression type=\"or\">\n"
38020 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"GlyphMode\" value=\"2\" inverse=\"0\" />\n"
38021 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"GlyphMode\" value=\"3\" inverse=\"0\" />\n"
38022 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"GlyphMode\" value=\"4\" inverse=\"0\" />\n"
38023 " </Expression>\n"
38024 " </PropertyWidgetDecorator>\n"
38025 " <!-- show this widget when GlyphMode==2||3||4 -->\n"
38026 " </Hints>\n"
38027 " </IntVectorProperty>\n"
38028 " <IntVectorProperty command=\"SetStride\"\n"
38029 " number_of_elements=\"1\"\n"
38030 " default_values=\"1\"\n"
38031 " name=\"Stride\">\n"
38032 " <IntRangeDomain min=\"1\" name=\"range\"/>\n"
38033 " <Documentation>\n"
38034 "This property specifies the stride that will be used when glyphing by\n"
38035 "Every Nth Point.\n"
38036 " </Documentation>\n"
38037 " <Hints>\n"
38038 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38039 " mode=\"visibility\"\n"
38040 " property=\"GlyphMode\"\n"
38041 " value=\"1\" />\n"
38042 " <!-- show this widget when GlyphMode==1 -->\n"
38043 " </Hints>\n"
38044 " </IntVectorProperty>\n"
38045 "\n"
38046 " <PropertyGroup label=\"Glyph Source\">\n"
38047 " <Property name=\"Source\" />\n"
38048 " </PropertyGroup>\n"
38049 " <PropertyGroup label=\"Orientation\">\n"
38050 " <Property name=\"OrientationArray\" />\n"
38051 " </PropertyGroup>\n"
38052 " <PropertyGroup label=\"Scale\">\n"
38053 " <Property name=\"ScaleArray\" />\n"
38054 " <Property name=\"VectorScaleMode\" />\n"
38055 " <Property name=\"ScaleFactor\" />\n"
38056 " </PropertyGroup>\n"
38057 " <PropertyGroup label=\"Glyph Transform\">\n"
38058 " <Property name=\"GlyphTransform\" />\n"
38059 " </PropertyGroup>\n"
38060 " <PropertyGroup label=\"Masking\">\n"
38061 " <Property name=\"GlyphMode\" />\n"
38062 " <Property name=\"MaximumNumberOfSamplePoints\" />\n"
38063 " <Property name=\"Seed\" />\n"
38064 " <Property name=\"Stride\" />\n"
38065 " </PropertyGroup>\n"
38066 "\n"
38067 " <Hints>\n"
38068 " <!-- Visibility Element can be used to suggest the GUI about\n"
38069 " visibility of this filter (or its input) on creation.\n"
38070 " replace_input=\"0\" implies that the input visibility is not\n"
38071 " changed on creation of this filter (defaults to \"1\")\n"
38072 " -->\n"
38073 " <Visibility replace_input=\"0\" />\n"
38074 " <WarnOnCreate>\n"
38075 " <DataTypeDomain name=\"input_type\">\n"
38076 " <DataType value=\"vtkDataSet\" />\n"
38077 " </DataTypeDomain>\n"
38078 " <MemoryUsage relative=\"500\" />\n"
38079 " <Text title=\"Potentially running out of memory\">\n"
38080 " **Glyph** filter will create one geometry by point\n"
38081 " if configured as such in the \"Glyph Mode\" property,\n"
38082 " which you may not have enough memory to do.\n"
38083 " Do you want to continue?\n"
38084 " </Text>\n"
38085 " </WarnOnCreate>\n"
38086 " </Hints>\n"
38087 " <!-- End Glyph -->\n"
38088 " </SourceProxy>\n"
38089 "\n"
38090 " <!-- ==================================================================== -->\n"
38091 " <SourceProxy class=\"vtkPVGlyphFilter\"\n"
38092 " name=\"GlyphWithCustomSource\"\n"
38093 " label=\"Glyph With Custom Source\">\n"
38094 " The glyph is provided as the **Source** input to this filter.\n"
38095 " <Documentation long_help=\"This filter produces a glyph at points or cell centers in an input data set. The glyphs can be oriented and scaled by point or cell attributes of the input dataset.\"\n"
38096 " short_help=\"Generate glyphs that represent attributes in the input data set.\">\n"
38097 "The **Glyph With Custom Source** filter generates a glyph specified as the **Source**\n"
38098 "input to this filter at each point in the input dataset. The glyphs can be\n"
38099 "oriented and scaled by the input scalar and vector arrays. If the arrays are\n"
38100 "point-centered, glyphs are placed at points in the input dataset. If the arrays\n"
38101 "are cell-centered, glyphs are placed at the center of cells in the input dataset.\n"
38102 "A transform that applies to the glyph source can be modified to change the shape\n"
38103 "of the glyph. This filter operates on any type of data set. Its output is a polygonal\n"
38104 "dataset.\n"
38105 "\n"
38106 "To use this filter, select the **Orientation Array** to orient the glyphs and the\n"
38107 "**Scale Array** to control glyph scaling if desired - each array\n"
38108 "can be set to 'No array' if orientation or scaling is not desired. When scaling\n"
38109 "by a 3-element vector array, the **Vector Scale Mode** can be set to either\n"
38110 "'Scale by Magnitude', which scales glyphs according to the vector magnitude,\n"
38111 "or 'Scale by Components', which treats each component as a separate scaling\n"
38112 "factor in the corresponding dimension, i.e., the first component is the\n"
38113 "scaling factor in the x-dimension, the second component scales the y-dimension,\n"
38114 "and the third component scales the z-dimension. An overall constant **Scale Factor**\n"
38115 "is applied following the scaling controlled by other properties of this filter.\n"
38116 "\n"
38117 "The **Glyph Mode** property controls which points in the input dataset\n"
38118 "are selected for glyphing since in most cases, glyphing all points in\n"
38119 "the input dataset can be both performance impeding as well as visually\n"
38120 "cluttered.\n"
38121 " </Documentation>\n"
38122 " <InputProperty command=\"SetInputConnection\"\n"
38123 ;
38124 
38125 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
38127 " name=\"Input\">\n"
38128 " <ProxyGroupDomain name=\"groups\">\n"
38129 " <Group name=\"sources\" />\n"
38130 " <Group name=\"filters\" />\n"
38131 " </ProxyGroupDomain>\n"
38132 " <DataTypeDomain name=\"input_type\">\n"
38133 " <DataType value=\"vtkDataSet\" />\n"
38134 " </DataTypeDomain>\n"
38135 " <InputArrayDomain name=\"scale_array\"\n"
38136 " number_of_components=\"1,3\"\n"
38137 " optional=\"1\" />\n"
38138 " <InputArrayDomain name=\"vector_array\"\n"
38139 " number_of_components=\"3\"\n"
38140 " optional=\"1\" />\n"
38141 " <Documentation>\n"
38142 "This property specifies the input to this filter. This is the\n"
38143 "dataset from which the locations are selected to be glyphed.\n"
38144 " </Documentation>\n"
38145 " </InputProperty>\n"
38146 " <InputProperty command=\"SetSourceConnection\"\n"
38147 " label=\"Glyph Source\"\n"
38148 " name=\"Source\">\n"
38149 " <ProxyGroupDomain name=\"groups\">\n"
38150 " <Group name=\"sources\" />\n"
38151 " <Group name=\"glyph_sources\" />\n"
38152 " </ProxyGroupDomain>\n"
38153 " <DataTypeDomain name=\"input_type\">\n"
38154 " <DataType value=\"vtkPolyData\" />\n"
38155 " </DataTypeDomain>\n"
38156 " <Documentation>\n"
38157 "This property determines the glyph geometry source that will be\n"
38158 "placed at the points in the input dataset.\n"
38159 " </Documentation>\n"
38160 " <Hints>\n"
38161 " <ProxyPropertyWidget selected_proxy_panel_visibility=\"advanced\" />\n"
38162 " <!-- show the selected proxy's panel, only in advanced mode. -->\n"
38163 " </Hints>\n"
38164 " <Documentation>\n"
38165 "This property determines which glyph will be placed at the\n"
38166 "points in the input dataset.\n"
38167 " </Documentation>\n"
38168 " </InputProperty>\n"
38169 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
38170 " default_values=\"1\"\n"
38171 " element_types=\"0 0 0 0 2\"\n"
38172 " name=\"OrientationArray\"\n"
38173 " number_of_elements=\"5\">\n"
38174 " <!-- default value=1 so normals go to the right place -->\n"
38175 " <ArrayListDomain attribute_type=\"Vectors\"\n"
38176 " input_domain_name=\"vector_array\"\n"
38177 " name=\"array_list\"\n"
38178 " none_string=\"No orientation array\">\n"
38179 " <RequiredProperties>\n"
38180 " <Property function=\"Input\"\n"
38181 " name=\"Input\" />\n"
38182 " </RequiredProperties>\n"
38183 " </ArrayListDomain>\n"
38184 " <Documentation>\n"
38185 "Select the input array to use for orienting the glyphs.\n"
38186 " </Documentation>\n"
38187 " </StringVectorProperty>\n"
38188 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
38189 " default_values=\"0\"\n"
38190 " element_types=\"0 0 0 0 2\"\n"
38191 " name=\"ScaleArray\"\n"
38192 " number_of_elements=\"5\">\n"
38193 " <ArrayListDomain attribute_type=\"Scalars\"\n"
38194 " input_domain_name=\"scale_array\"\n"
38195 " name=\"array_list\"\n"
38196 " none_string=\"No scale array\">\n"
38197 " <RequiredProperties>\n"
38198 " <Property function=\"Input\"\n"
38199 " name=\"Input\" />\n"
38200 " </RequiredProperties>\n"
38201 " </ArrayListDomain>\n"
38202 " <Documentation>\n"
38203 "Select the input array to be used for scaling the glyphs. If the scale\n"
38204 "array is a vector array, you can control how the glyphs are scaled with\n"
38205 "the **Vector Scale Mode** property.\n"
38206 " </Documentation>\n"
38207 " </StringVectorProperty>\n"
38208 " <IntVectorProperty command=\"SetVectorScaleMode\"\n"
38209 " default_values=\"0\"\n"
38210 " name=\"VectorScaleMode\"\n"
38211 " number_of_elements=\"1\">\n"
38212 " <EnumerationDomain name=\"enum\">\n"
38213 " <Entry text=\"Scale by Magnitude\"\n"
38214 " value=\"0\" />\n"
38215 " <Entry text=\"Scale by Components\"\n"
38216 " value=\"1\" />\n"
38217 " </EnumerationDomain>\n"
38218 " <Documentation>\n"
38219 "Select the mode when the scaling array is a vector. **Scale by Magnitude** scales the glyph by\n"
38220 "the vector magnitude. **Scale by Components** scales glyphs by each vector component in the dimension\n"
38221 "that component represents, e.g., the x-direction is scaled by component 0, the y-direction is\n"
38222 "scaled by component 1, and so on.\n"
38223 " </Documentation>\n"
38224 " <Hints>\n"
38225 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38226 " mode=\"visibility\"\n"
38227 " property=\"ScaleArray\"\n"
38228 " number_of_components=\"3\"\n"
38229 " index=\"4\" />\n"
38230 " </Hints>\n"
38231 " </IntVectorProperty>\n"
38232 "\n"
38233 " <IntVectorProperty information_only=\"1\"\n"
38234 " name=\"ComponentSelection\"\n"
38235 " default_values=\"4\"\n"
38236 " number_of_elements=\"1\"\n"
38237 " panel_visibility=\"never\">\n"
38238 " <Documentation>\n"
38239 "Specifies array component to use. Fixed at 4 to ensure the\n"
38240 "ArrayRangeDomain is set to the vector magnitude for up to 3-component\n"
38241 "arrays.\n"
38242 " </Documentation>\n"
38243 " </IntVectorProperty>\n"
38244 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
38245 " default_values=\"1.0\"\n"
38246 " name=\"ScaleFactor\"\n"
38247 " number_of_elements=\"1\"\n"
38248 " panel_widget=\"glyph_scale_factor\">\n"
38249 " <BoundsDomain mode=\"scaled_extent\" name=\"bounds\" scale_factor=\"0.1\">\n"
38250 " <RequiredProperties>\n"
38251 " <Property function=\"Input\" name=\"Input\" />\n"
38252 " </RequiredProperties>\n"
38253 " </BoundsDomain>\n"
38254 " <ArrayRangeDomain name=\"scalar_range\">\n"
38255 " <RequiredProperties>\n"
38256 " <Property function=\"Input\" name=\"Input\" />\n"
38257 " <Property function=\"ArraySelection\" name=\"ScaleArray\" />\n"
38258 " </RequiredProperties>\n"
38259 " </ArrayRangeDomain>\n"
38260 " <ArrayRangeDomain name=\"vector_range\">\n"
38261 " <RequiredProperties>\n"
38262 " <Property function=\"Input\" name=\"Input\" />\n"
38263 " <Property function=\"ArraySelection\" name=\"OrientationArray\" />\n"
38264 " </RequiredProperties>\n"
38265 " </ArrayRangeDomain>\n"
38266 " <Documentation>Specify the constant multiplier to use to scale the glyphs.\n"
38267 " </Documentation>\n"
38268 " </DoubleVectorProperty>\n"
38269 " <ProxyProperty command=\"SetSourceTransform\"\n"
38270 " name=\"GlyphTransform\"\n"
38271 " panel_visibility=\"advanced\">\n"
38272 " <ProxyListDomain name=\"proxy_list\">\n"
38273 " <Proxy group=\"extended_sources\"\n"
38274 " name=\"Transform2\" />\n"
38275 " </ProxyListDomain>\n"
38276 " <Documentation>\n"
38277 "The values in this property allow you to specify the transform\n"
38278 "(translation, rotation, and scaling) to apply to the glyph\n"
38279 "source.</Documentation>\n"
38280 " </ProxyProperty>\n"
38281 "\n"
38282 " <IntVectorProperty command=\"SetGlyphMode\"\n"
38283 " default_values=\"2\"\n"
38284 " name=\"GlyphMode\"\n"
38285 " number_of_elements=\"1\"\n"
38286 " panel_visibility=\"default\">\n"
38287 " <EnumerationDomain name=\"enum\">\n"
38288 " <Entry text=\"All Points\" value=\"0\"/>\n"
38289 " <Entry text=\"Every Nth Point\" value=\"1\"/>\n"
38290 " <Entry text=\"Uniform Spatial Distribution\" value=\"2\"/>\n"
38291 " </EnumerationDomain>\n"
38292 " <Documentation>\n"
38293 "This property indicates the mode that will be used to generate\n"
38294 "glyphs from the dataset.\n"
38295 " </Documentation>\n"
38296 " </IntVectorProperty>\n"
38297 " <IntVectorProperty command=\"SetMaximumNumberOfSamplePoints\"\n"
38298 " number_of_elements=\"1\"\n"
38299 " default_values=\"5000\"\n"
38300 " name=\"MaximumNumberOfSamplePoints\">\n"
38301 " <IntRangeDomain min=\"1\" name=\"range\" />\n"
38302 " <Documentation>\n"
38303 "This property specifies the maximum number of sample points to use\n"
38304 "when sampling the space when Uniform Spatial Distribution is used.\n"
38305 " </Documentation>\n"
38306 " <Hints>\n"
38307 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38308 " mode=\"visibility\"\n"
38309 " property=\"GlyphMode\"\n"
38310 " value=\"2\" />\n"
38311 " <!-- show this widget when GlyphMode==2 -->\n"
38312 " </Hints>\n"
38313 " </IntVectorProperty>\n"
38314 " <IntVectorProperty command=\"SetSeed\"\n"
38315 " number_of_elements=\"1\"\n"
38316 " default_values=\"10339\"\n"
38317 " name=\"Seed\">\n"
38318 " <IntRangeDomain min=\"1\" name=\"range\"/>\n"
38319 " <Documentation>\n"
38320 "This property specifies the seed that will be used for generating a\n"
38321 "uniform distribution of glyph points when a Uniform Spatial\n"
38322 "Distribution is used.\n"
38323 " </Documentation>\n"
38324 " <Hints>\n"
38325 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38326 " mode=\"visibility\"\n"
38327 " property=\"GlyphMode\"\n"
38328 " value=\"2\" />\n"
38329 " <!-- show this widget when GlyphMode==2 -->\n"
38330 " </Hints>\n"
38331 " </IntVectorProperty>\n"
38332 " <IntVectorProperty command=\"SetStride\"\n"
38333 " number_of_elements=\"1\"\n"
38334 " default_values=\"1\"\n"
38335 " name=\"Stride\">\n"
38336 " <IntRangeDomain min=\"1\" name=\"range\"/>\n"
38337 " <Documentation>\n"
38338 "This property specifies the stride that will be used when glyphing by\n"
38339 "Every Nth Point.\n"
38340 " </Documentation>\n"
38341 " <Hints>\n"
38342 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38343 " mode=\"visibility\"\n"
38344 " property=\"GlyphMode\"\n"
38345 " value=\"1\" />\n"
38346 " <!-- show this widget when GlyphMode==1 -->\n"
38347 " </Hints>\n"
38348 " </IntVectorProperty>\n"
38349 "\n"
38350 " <PropertyGroup label=\"Glyph Source\">\n"
38351 " <Property name=\"Source\" />\n"
38352 " </PropertyGroup>\n"
38353 " <PropertyGroup label=\"Orientation\">\n"
38354 " <Property name=\"OrientationArray\" />\n"
38355 " </PropertyGroup>\n"
38356 " <PropertyGroup label=\"Scale\">\n"
38357 " <Property name=\"ScaleArray\" />\n"
38358 " <Property name=\"VectorScaleMode\" />\n"
38359 " <Property name=\"ScaleFactor\" />\n"
38360 " </PropertyGroup>\n"
38361 " <PropertyGroup label=\"Glyph Transform\">\n"
38362 " <Property name=\"GlyphTransform\" />\n"
38363 " </PropertyGroup>\n"
38364 " <PropertyGroup label=\"Masking\">\n"
38365 " <Property name=\"GlyphMode\" />\n"
38366 " <Property name=\"MaximumNumberOfSamplePoints\" />\n"
38367 " <Property name=\"Seed\" />\n"
38368 " <Property name=\"Stride\" />\n"
38369 " </PropertyGroup>\n"
38370 "\n"
38371 " <Hints>\n"
38372 " <!-- Visibility Element can be used to suggest the GUI about\n"
38373 " visibility of this filter (or its input) on creation.\n"
38374 " replace_input=\"0\" implies that the input visibility is not\n"
38375 " changed on creation of this filter (defaults to \"1\")\n"
38376 " -->\n"
38377 " <Visibility replace_input=\"0\" />\n"
38378 " </Hints>\n"
38379 " <!-- End Glyph -->\n"
38380 " </SourceProxy>\n"
38381 "\n"
38382 " <!-- ==================================================================== -->\n"
38383 " <SourceProxy class=\"vtkPVGradientFilter\"\n"
38384 " label=\"Gradient\"\n"
38385 " name=\"Gradient\">\n"
38386 " <Documentation long_help=\"Estimate the gradient for each point or cell in any type of dataset.\"\n"
38387 " short_help=\"Compute the gradient for any type of dataset.\">\n"
38388 " The Gradient filter estimates the gradient vector at each\n"
38389 " point or cell. It operates on any type of vtkDataSet, and\n"
38390 " the output is of the same type as the input.\n"
38391 " For unstructured grids, the gradient is computed with the\n"
38392 " cell derivatives. For structured grids, the gradient is computed\n"
38393 " using central differencing, except on the boundary of the\n"
38394 " dataset where forward and backward differencing is used for\n"
38395 " the boundary elements.\n"
38396 " If the dataset is a vtkImageData, the gradient computation\n"
38397 " at the boundaries can also be done with central differencing\n"
38398 " using a duplication of the boundary values, smoothing out\n"
38399 " the result (see 'Boundary Method' property).\n"
38400 " </Documentation>\n"
38401 " <InputProperty command=\"SetInputConnection\"\n"
38402 " name=\"Input\">\n"
38403 " <ProxyGroupDomain name=\"groups\">\n"
38404 " <Group name=\"sources\" />\n"
38405 " <Group name=\"filters\" />\n"
38406 " </ProxyGroupDomain>\n"
38407 " <DataTypeDomain name=\"input_type\">\n"
38408 " <DataType value=\"vtkDataSet\" />\n"
38409 " <DataType value=\"vtkHyperTreeGrid\" />\n"
38410 " </DataTypeDomain>\n"
38411 " <InputArrayDomain name=\"input_array\" />\n"
38412 " <Documentation>\n"
38413 " Specify the input to the Gradient filter.\n"
38414 " </Documentation>\n"
38415 " </InputProperty>\n"
38416 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
38417 " element_types=\"0 0 0 0 2\"\n"
38418 " label=\"Scalar Array\"\n"
38419 " name=\"SelectInputScalars\"\n"
38420 " number_of_elements=\"5\">\n"
38421 " <ArrayListDomain attribute_type=\"Scalars\"\n"
38422 " name=\"array_list\">\n"
38423 " <RequiredProperties>\n"
38424 " <Property function=\"Input\"\n"
38425 " name=\"Input\" />\n"
38426 " </RequiredProperties>\n"
38427 " </ArrayListDomain>\n"
38428 " <Documentation>\n"
38429 " Specify the name of the scalar array from which to compute the gradient.\n"
38430 " </Documentation>\n"
38431 " </StringVectorProperty>\n"
38432 " <IntVectorProperty command=\"SetBoundaryMethod\"\n"
38433 " default_values=\"1\"\n"
38434 " name=\"BoundaryMethod\"\n"
38435 " number_of_elements=\"1\">\n"
38436 " <EnumerationDomain name=\"enum\">\n"
38437 " <Entry text=\"Smoothed\"\n"
38438 " value=\"0\" />\n"
38439 " <Entry text=\"Non-Smoothed\"\n"
38440 " value=\"1\" />\n"
38441 " </EnumerationDomain>\n"
38442 " <Hints>\n"
38443 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38444 " name=\"vtkImageData\"\n"
38445 " mode=\"visibility\" />\n"
38446 " </Hints>\n"
38447 " <Documentation>\n"
38448 " Specify how to compute the gradient on the boundaries.\n"
38449 " 'Smoothed' uses central differencing by duplicating the boundary values\n"
38450 " to compute the gradient on the boundary elements (corresponds to the\n"
38451 " old 'Gradient' filter). 'Non-Smoothed' uses forward/backward differencing\n"
38452 " with the values of a boundary element and its neighbor to compute the\n"
38453 " gradient (corresponds to the old 'Gradient Of Unstructured DataSet' filter).\n"
38454 " </Documentation>\n"
38455 " </IntVectorProperty>\n"
38456 " <IntVectorProperty command=\"SetDimensionality\"\n"
38457 ;
38458 
38459 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
38461 " default_values=\"3\"\n"
38462 " name=\"Dimensionality\"\n"
38463 " number_of_elements=\"1\">\n"
38464 " <EnumerationDomain name=\"enum\">\n"
38465 " <Entry text=\"Two\"\n"
38466 " value=\"2\" />\n"
38467 " <Entry text=\"Three\"\n"
38468 " value=\"3\" />\n"
38469 " </EnumerationDomain>\n"
38470 " <Hints>\n"
38471 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38472 " name=\"vtkImageData\"\n"
38473 " mode=\"visibility\" />\n"
38474 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38475 " property=\"BoundaryMethod\"\n"
38476 " value=\"0\"\n"
38477 " mode=\"enabled_state\" />\n"
38478 " </Hints>\n"
38479 " <Documentation>\n"
38480 " Specify whether to compute the gradient in two or three dimensions.\n"
38481 " In two dimensions, the X and Y dimensions are used.\n"
38482 " </Documentation>\n"
38483 " </IntVectorProperty>\n"
38484 " <IntVectorProperty command=\"SetHTGMode\"\n"
38485 " default_values=\"0\"\n"
38486 " name=\"HTGMode\"\n"
38487 " number_of_elements=\"1\">\n"
38488 " <EnumerationDomain name=\"enum\">\n"
38489 " <Entry text=\"Unlimited\"\n"
38490 " value=\"0\" />\n"
38491 " <Entry text=\"Unstructured\"\n"
38492 " value=\"1\" />\n"
38493 " </EnumerationDomain>\n"
38494 " <Hints>\n"
38495 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38496 " name=\"vtkHyperTreeGrid\"\n"
38497 " mode=\"visibility\" />\n"
38498 " </Hints>\n"
38499 " <Documentation>\n"
38500 " Specify how to compute the gradient on a Hypertree Grid.\n"
38501 " 'Unlimited' handles the resolution change by virtually subdividing\n"
38502 " coarser cells and eventually applyging a ratio.\n"
38503 " 'Unstructured' operate like the AMR like if it was an unstructured\n"
38504 " mesh, which may give a higher weight to coarser cells.\n"
38505 " </Documentation>\n"
38506 " </IntVectorProperty>\n"
38507 " <IntVectorProperty command=\"SetHTGExtensiveComputation\"\n"
38508 " default_values=\"0\"\n"
38509 " name=\"ExtensiveComputation\"\n"
38510 " number_of_elements=\"1\"\n"
38511 " panel_visibility=\"default\">\n"
38512 " <BooleanDomain name=\"bool\" />\n"
38513 " <Hints>\n"
38514 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38515 " <Expression type=\"and\">\n"
38516 "\n"
38517 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38518 " name=\"vtkHyperTreeGrid\"\n"
38519 " mode=\"visibility\" />\n"
38520 "\n"
38521 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38522 " property=\"HTGMode\"\n"
38523 " value=\"0\"\n"
38524 " mode=\"enabled_state\" />\n"
38525 " </Expression>\n"
38526 " </PropertyWidgetDecorator>\n"
38527 " </Hints>\n"
38528 " <Documentation>\n"
38529 " Use the extensive ratio during the Hyper Tree Grid gradient computation.\n"
38530 " This property only work in UNLIMITED mode.\n"
38531 " </Documentation>\n"
38532 " </IntVectorProperty>\n"
38533 " <IntVectorProperty command=\"SetComputeGradient\"\n"
38534 " default_values=\"1\"\n"
38535 " name=\"ComputeGradient\"\n"
38536 " number_of_elements=\"1\"\n"
38537 " panel_visibility=\"advanced\">\n"
38538 " <BooleanDomain name=\"bool\" />\n"
38539 " <Hints>\n"
38540 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38541 " <Expression type=\"or\">\n"
38542 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38543 " name=\"vtkImageData\"\n"
38544 " exclude=\"1\"\n"
38545 " mode=\"enabled_state\" />\n"
38546 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38547 " property=\"BoundaryMethod\"\n"
38548 " value=\"1\"\n"
38549 " mode=\"enabled_state\" />\n"
38550 " </Expression>\n"
38551 " </PropertyWidgetDecorator>\n"
38552 " </Hints>\n"
38553 " <Documentation>\n"
38554 " If on, the gradient of the input array is computed.\n"
38555 " </Documentation>\n"
38556 " </IntVectorProperty>\n"
38557 " <StringVectorProperty command=\"SetResultArrayName\"\n"
38558 " default_values=\"Gradient\"\n"
38559 " name=\"ResultArrayName\"\n"
38560 " number_of_elements=\"1\">\n"
38561 " <Hints>\n"
38562 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38563 " <Expression type=\"or\">\n"
38564 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38565 " name=\"vtkImageData\"\n"
38566 " exclude=\"1\"\n"
38567 " mode=\"enabled_state\" />\n"
38568 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38569 " property=\"BoundaryMethod\"\n"
38570 " value=\"1\"\n"
38571 " mode=\"enabled_state\" />\n"
38572 " </Expression>\n"
38573 " </PropertyWidgetDecorator>\n"
38574 " </Hints>\n"
38575 " <Documentation>\n"
38576 " Provide a name for the output array containing the gradient vectors.\n"
38577 " </Documentation>\n"
38578 " </StringVectorProperty>\n"
38579 " <IntVectorProperty command=\"SetFasterApproximation\"\n"
38580 " default_values=\"0\"\n"
38581 " name=\"FasterApproximation\"\n"
38582 " number_of_elements=\"1\"\n"
38583 " panel_visibility=\"advanced\">\n"
38584 " <BooleanDomain name=\"bool\" />\n"
38585 " <Hints>\n"
38586 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38587 " <Expression type=\"and\">\n"
38588 "\n"
38589 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38590 " name=\"vtkHyperTreeGrid\"\n"
38591 " mode=\"visibility\"\n"
38592 " exclude=\"1\" />\n"
38593 "\n"
38594 " <Expression type=\"or\">\n"
38595 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38596 " name=\"vtkImageData\"\n"
38597 " exclude=\"1\"\n"
38598 " mode=\"enabled_state\" />\n"
38599 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38600 " property=\"BoundaryMethod\"\n"
38601 " value=\"1\"\n"
38602 " mode=\"enabled_state\" />\n"
38603 " </Expression>\n"
38604 " </Expression>\n"
38605 " </PropertyWidgetDecorator>\n"
38606 " </Hints>\n"
38607 " <Documentation>\n"
38608 " If on, the Gradient filter will provide a less accurate (but close)\n"
38609 " algorithm that performs fewer derivative calculations (and is therefore\n"
38610 " faster). The error contains some smoothing of the output data and some\n"
38611 " possible errors on the boundary. Has no effect when performing the\n"
38612 " gradient of cell data or when the input grid is not a vtkUnstructuredGrid.\n"
38613 " </Documentation>\n"
38614 " </IntVectorProperty>\n"
38615 " <IntVectorProperty command=\"SetComputeDivergence\"\n"
38616 " default_values=\"0\"\n"
38617 " name=\"ComputeDivergence\"\n"
38618 " number_of_elements=\"1\"\n"
38619 " panel_visibility=\"advanced\">\n"
38620 " <BooleanDomain name=\"bool\" />\n"
38621 " <Hints>\n"
38622 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38623 " <Expression type=\"or\">\n"
38624 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38625 " name=\"vtkImageData\"\n"
38626 " exclude=\"1\"\n"
38627 " mode=\"enabled_state\" />\n"
38628 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38629 " property=\"BoundaryMethod\"\n"
38630 " value=\"1\"\n"
38631 " mode=\"enabled_state\" />\n"
38632 " </Expression>\n"
38633 " </PropertyWidgetDecorator>\n"
38634 " </Hints>\n"
38635 " <Documentation>\n"
38636 " If on, the divergence of a 3-component array is computed.\n"
38637 " </Documentation>\n"
38638 " </IntVectorProperty>\n"
38639 " <StringVectorProperty command=\"SetDivergenceArrayName\"\n"
38640 " default_values=\"Divergence\"\n"
38641 " name=\"DivergenceArrayName\"\n"
38642 " number_of_elements=\"1\"\n"
38643 " panel_visibility=\"advanced\">\n"
38644 " <Hints>\n"
38645 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38646 " <Expression type=\"or\">\n"
38647 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38648 " name=\"vtkImageData\"\n"
38649 " exclude=\"1\"\n"
38650 " mode=\"enabled_state\" />\n"
38651 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38652 " property=\"BoundaryMethod\"\n"
38653 " value=\"1\"\n"
38654 " mode=\"enabled_state\" />\n"
38655 " </Expression>\n"
38656 " </PropertyWidgetDecorator>\n"
38657 " </Hints>\n"
38658 " <Documentation>\n"
38659 " Provide a name for the output array containing the divergence vector.\n"
38660 " </Documentation>\n"
38661 " </StringVectorProperty>\n"
38662 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
38663 " default_values=\"0\"\n"
38664 " name=\"ComputeVorticity\"\n"
38665 " number_of_elements=\"1\"\n"
38666 " panel_visibility=\"advanced\">\n"
38667 " <BooleanDomain name=\"bool\" />\n"
38668 " <Hints>\n"
38669 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38670 " <Expression type=\"or\">\n"
38671 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38672 " name=\"vtkImageData\"\n"
38673 " exclude=\"1\"\n"
38674 " mode=\"enabled_state\" />\n"
38675 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38676 " property=\"BoundaryMethod\"\n"
38677 " value=\"1\"\n"
38678 " mode=\"enabled_state\" />\n"
38679 " </Expression>\n"
38680 " </PropertyWidgetDecorator>\n"
38681 " </Hints>\n"
38682 " <Documentation>\n"
38683 " If on, the vorticity/curl of a 3-component array is computed.\n"
38684 " </Documentation>\n"
38685 " </IntVectorProperty>\n"
38686 " <StringVectorProperty command=\"SetVorticityArrayName\"\n"
38687 " default_values=\"Vorticity\"\n"
38688 " name=\"VorticityArrayName\"\n"
38689 " number_of_elements=\"1\"\n"
38690 " panel_visibility=\"advanced\">\n"
38691 " <Hints>\n"
38692 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38693 " <Expression type=\"or\">\n"
38694 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38695 " name=\"vtkImageData\"\n"
38696 " exclude=\"1\"\n"
38697 " mode=\"enabled_state\" />\n"
38698 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38699 " property=\"BoundaryMethod\"\n"
38700 " value=\"1\"\n"
38701 " mode=\"enabled_state\" />\n"
38702 " </Expression>\n"
38703 " </PropertyWidgetDecorator>\n"
38704 " </Hints>\n"
38705 " <Documentation>\n"
38706 " Provide a name for the output array containing the vorticity vector.\n"
38707 " </Documentation>\n"
38708 " </StringVectorProperty>\n"
38709 " <IntVectorProperty command=\"SetComputeQCriterion\"\n"
38710 " default_values=\"0\"\n"
38711 " name=\"ComputeQCriterion\"\n"
38712 " label=\"Compute Q Criterion\"\n"
38713 " number_of_elements=\"1\"\n"
38714 " panel_visibility=\"advanced\">\n"
38715 " <BooleanDomain name=\"bool\" />\n"
38716 " <Hints>\n"
38717 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38718 " <Expression type=\"or\">\n"
38719 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38720 " name=\"vtkImageData\"\n"
38721 " exclude=\"1\"\n"
38722 " mode=\"enabled_state\" />\n"
38723 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38724 " property=\"BoundaryMethod\"\n"
38725 " value=\"1\"\n"
38726 " mode=\"enabled_state\" />\n"
38727 " </Expression>\n"
38728 " </PropertyWidgetDecorator>\n"
38729 " </Hints>\n"
38730 " <Documentation>\n"
38731 " If on, the Q-criterion of a 3-component array is computed.\n"
38732 " </Documentation>\n"
38733 " </IntVectorProperty>\n"
38734 " <StringVectorProperty command=\"SetQCriterionArrayName\"\n"
38735 " default_values=\"Q Criterion\"\n"
38736 " name=\"QCriterionArrayName\"\n"
38737 " number_of_elements=\"1\"\n"
38738 " panel_visibility=\"advanced\">\n"
38739 " <Hints>\n"
38740 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38741 " <Expression type=\"or\">\n"
38742 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38743 " name=\"vtkImageData\"\n"
38744 " exclude=\"1\"\n"
38745 " mode=\"enabled_state\" />\n"
38746 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38747 " property=\"BoundaryMethod\"\n"
38748 " value=\"1\"\n"
38749 " mode=\"enabled_state\" />\n"
38750 " </Expression>\n"
38751 " </PropertyWidgetDecorator>\n"
38752 " </Hints>\n"
38753 " <Documentation>\n"
38754 " Provide a name for the output array containing the Q criterion.\n"
38755 " </Documentation>\n"
38756 " </StringVectorProperty>\n"
38757 " <IntVectorProperty command=\"SetContributingCellOption\"\n"
38758 " default_values=\"2\"\n"
38759 " name=\"ContributingCellOption\"\n"
38760 " number_of_elements=\"1\"\n"
38761 " panel_visibility=\"advanced\">\n"
38762 " <EnumerationDomain name=\"enum\">\n"
38763 " <Entry text=\"All\"\n"
38764 " value=\"0\" />\n"
38765 " <Entry text=\"Patch\"\n"
38766 " value=\"1\" />\n"
38767 " <Entry text=\"Dataset Max\"\n"
38768 " value=\"2\" />\n"
38769 " </EnumerationDomain>\n"
38770 " <Hints>\n"
38771 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38772 " <Expression type=\"and\">\n"
38773 ;
38774 
38775 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
38777 "\n"
38778 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38779 " name=\"vtkHyperTreeGrid\"\n"
38780 " mode=\"visibility\"\n"
38781 " exclude=\"1\" />\n"
38782 "\n"
38783 " <Expression type=\"or\">\n"
38784 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38785 " name=\"vtkImageData\"\n"
38786 " exclude=\"1\"\n"
38787 " mode=\"enabled_state\" />\n"
38788 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38789 " property=\"BoundaryMethod\"\n"
38790 " value=\"1\"\n"
38791 " mode=\"enabled_state\" />\n"
38792 " </Expression>\n"
38793 " </Expression>\n"
38794 " </PropertyWidgetDecorator>\n"
38795 " </Hints>\n"
38796 " <Documentation>\n"
38797 " Specify which dimensions of cells should be used when computing\n"
38798 " gradient quantities. Default is to use the dataset maximum cell dimension.\n"
38799 " </Documentation>\n"
38800 " </IntVectorProperty>\n"
38801 " <IntVectorProperty command=\"SetReplacementValueOption\"\n"
38802 " default_values=\"1\"\n"
38803 " name=\"ReplacementValueOption\"\n"
38804 " number_of_elements=\"1\"\n"
38805 " panel_visibility=\"advanced\">\n"
38806 " <EnumerationDomain name=\"enum\">\n"
38807 " <Entry text=\"Zero\"\n"
38808 " value=\"0\" />\n"
38809 " <Entry text=\"NaN\"\n"
38810 " value=\"1\" />\n"
38811 " <Entry text=\"Data Type Min\"\n"
38812 " value=\"2\" />\n"
38813 " <Entry text=\"Data Type Max\"\n"
38814 " value=\"3\" />\n"
38815 " </EnumerationDomain>\n"
38816 " <Hints>\n"
38817 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
38818 " <Expression type=\"and\">\n"
38819 "\n"
38820 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38821 " name=\"vtkHyperTreeGrid\"\n"
38822 " mode=\"visibility\"\n"
38823 " exclude=\"1\" />\n"
38824 "\n"
38825 " <Expression type=\"or\">\n"
38826 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
38827 " name=\"vtkImageData\"\n"
38828 " exclude=\"1\"\n"
38829 " mode=\"enabled_state\" />\n"
38830 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
38831 " property=\"BoundaryMethod\"\n"
38832 " value=\"1\"\n"
38833 " mode=\"enabled_state\" />\n"
38834 " </Expression>\n"
38835 " </Expression>\n"
38836 " </PropertyWidgetDecorator>\n"
38837 " </Hints>\n"
38838 " <Documentation>\n"
38839 " Specify what value to use when the gradient quantities at a point cannot\n"
38840 " be computed with the selected **ContributingCellOption**.\n"
38841 " </Documentation>\n"
38842 " </IntVectorProperty>\n"
38843 " <!-- End Gradient -->\n"
38844 " </SourceProxy>\n"
38845 "\n"
38846 " <!-- ==================================================================== -->\n"
38847 " <SourceProxy class=\"vtkPVLinearExtrusionFilter\"\n"
38848 " label=\"Linear Extrusion\"\n"
38849 " name=\"LinearExtrusionFilter\">\n"
38850 " <Documentation long_help=\"This filter creates a swept surface defined by translating the input along a vector.\"\n"
38851 " short_help=\"Generate a linear swept surface.\">The Linear\n"
38852 " Extrusion filter creates a swept surface by translating\n"
38853 " the input dataset along a specified vector. This filter is\n"
38854 " intended to operate on 2D polygonal data. This filter\n"
38855 " operates on polygonal data and produces polygonal data\n"
38856 " output.</Documentation>\n"
38857 " <InputProperty command=\"SetInputConnection\"\n"
38858 " name=\"Input\">\n"
38859 " <ProxyGroupDomain name=\"groups\">\n"
38860 " <Group name=\"sources\" />\n"
38861 " <Group name=\"filters\" />\n"
38862 " </ProxyGroupDomain>\n"
38863 " <DataTypeDomain name=\"input_type\">\n"
38864 " <DataType value=\"vtkPolyData\" />\n"
38865 " </DataTypeDomain>\n"
38866 " <Documentation>This property specifies the input to the Linear\n"
38867 " Extrusion filter.</Documentation>\n"
38868 " </InputProperty>\n"
38869 " <DoubleVectorProperty animateable=\"1\"\n"
38870 " command=\"SetScaleFactor\"\n"
38871 " default_values=\"1.0\"\n"
38872 " name=\"ScaleFactor\"\n"
38873 " number_of_elements=\"1\">\n"
38874 " <DoubleRangeDomain name=\"range\" />\n"
38875 " <Documentation>The value of this property determines the distance along\n"
38876 " the vector the dataset will be translated. (A scale factor of 0.5 will\n"
38877 " move the dataset half the length of the vector, and a scale factor of 2\n"
38878 " will move it twice the vector's length.)</Documentation>\n"
38879 " </DoubleVectorProperty>\n"
38880 " <DoubleVectorProperty command=\"SetVector\"\n"
38881 " default_values=\"0 0 1\"\n"
38882 " name=\"Vector\"\n"
38883 " number_of_elements=\"3\">\n"
38884 " <DoubleRangeDomain name=\"range\" />\n"
38885 " <Documentation>The value of this property indicates the X, Y, and Z\n"
38886 " components of the vector along which to sweep the input\n"
38887 " dataset.</Documentation>\n"
38888 " </DoubleVectorProperty>\n"
38889 " <IntVectorProperty command=\"SetCapping\"\n"
38890 " default_values=\"1\"\n"
38891 " name=\"Capping\"\n"
38892 " number_of_elements=\"1\">\n"
38893 " <BooleanDomain name=\"bool\" />\n"
38894 " <Documentation>The value of this property indicates whether to cap the\n"
38895 " ends of the swept surface. Capping works by placing a copy of the input\n"
38896 " dataset on either end of the swept surface, so it behaves properly if\n"
38897 " the input is a 2D surface composed of filled polygons. If the input\n"
38898 " dataset is a closed solid (e.g., a sphere), then if capping is on\n"
38899 " (i.e., this property is set to 1), two copies of the data set will be\n"
38900 " displayed on output (the second translated from the first one along the\n"
38901 " specified vector). If instead capping is off (i.e., this property is\n"
38902 " set to 0), then an input closed solid will produce no\n"
38903 " output.</Documentation>\n"
38904 " </IntVectorProperty>\n"
38905 " <IntVectorProperty command=\"SetPieceInvariant\"\n"
38906 " default_values=\"0\"\n"
38907 " name=\"PieceInvariant\"\n"
38908 " number_of_elements=\"1\">\n"
38909 " <BooleanDomain name=\"bool\" />\n"
38910 " <Documentation>The value of this property determines whether the output\n"
38911 " will be the same regardless of the number of processors used to compute\n"
38912 " the result. The difference is whether there are internal polygonal\n"
38913 " faces on the processor boundaries. A value of 1 will keep the results\n"
38914 " the same; a value of 0 will allow internal faces on processor\n"
38915 " boundaries.</Documentation>\n"
38916 " </IntVectorProperty>\n"
38917 " <!-- End LinearExtrusionFilter -->\n"
38918 " </SourceProxy>\n"
38919 "\n"
38920 " <!-- ==================================================================== -->\n"
38921 " <SourceProxy class=\"vtkLinearCellExtrusionFilter\"\n"
38922 " label=\"Linear Cell Extrusion\"\n"
38923 " name=\"LinearCellExtrusionFilter\">\n"
38924 " <Documentation long_help=\"This filter creates a swept surface defined by translating the input along a vector.\"\n"
38925 " short_help=\"Generate a linear swept surface.\">The Linear\n"
38926 " Extrusion filter creates a swept surface by translating\n"
38927 " the input dataset along the cell normals or a specified vector.\n"
38928 " This filter is intended to operate on polygonal data and produces\n"
38929 " 3D unstructured grid output.</Documentation>\n"
38930 " <InputProperty command=\"SetInputConnection\"\n"
38931 " name=\"Input\">\n"
38932 " <ProxyGroupDomain name=\"groups\">\n"
38933 " <Group name=\"sources\" />\n"
38934 " <Group name=\"filters\" />\n"
38935 " </ProxyGroupDomain>\n"
38936 " <DataTypeDomain name=\"input_type\">\n"
38937 " <DataType value=\"vtkPolyData\" />\n"
38938 " </DataTypeDomain>\n"
38939 " <InputArrayDomain attribute_type=\"cell\"\n"
38940 " name=\"input_array1\"\n"
38941 " number_of_components=\"1\" />\n"
38942 " <Documentation>This property specifies the input to the Linear Cell\n"
38943 " Extrusion filter.</Documentation>\n"
38944 " </InputProperty>\n"
38945 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
38946 " element_types=\"0 0 0 0 2\"\n"
38947 " name=\"SelectInputScalars\"\n"
38948 " number_of_elements=\"5\">\n"
38949 " <ArrayListDomain attribute_type=\"Scalars\"\n"
38950 " name=\"array_list\">\n"
38951 " <RequiredProperties>\n"
38952 " <Property function=\"Input\"\n"
38953 " name=\"Input\" />\n"
38954 " </RequiredProperties>\n"
38955 " </ArrayListDomain>\n"
38956 " <Documentation>The array used to set the extrusion length.</Documentation>\n"
38957 " </StringVectorProperty>\n"
38958 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
38959 " default_values=\"1\"\n"
38960 " name=\"ScaleFactor\"\n"
38961 " number_of_elements=\"1\">\n"
38962 " <Documentation>Scale factor applied to the extrusion length.</Documentation>\n"
38963 " </DoubleVectorProperty>\n"
38964 " <IntVectorProperty command=\"SetUseUserVector\"\n"
38965 " default_values=\"0\"\n"
38966 " name=\"UseUserVector\"\n"
38967 " number_of_elements=\"1\">\n"
38968 " <BooleanDomain name=\"bool\" />\n"
38969 " <Documentation>Use a custom extrusion direction.</Documentation>\n"
38970 " </IntVectorProperty>\n"
38971 " <DoubleVectorProperty command=\"SetUserVector\"\n"
38972 " default_values=\"0 0 1\"\n"
38973 " name=\"UserVector\"\n"
38974 " number_of_elements=\"3\">\n"
38975 " <Documentation>Set the custom extrusion direction.</Documentation>\n"
38976 " <Hints>\n"
38977 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
38978 " <Property name=\"UseUserVector\" function=\"boolean\" />\n"
38979 " </PropertyWidgetDecorator>\n"
38980 " </Hints>\n"
38981 " </DoubleVectorProperty>\n"
38982 " <IntVectorProperty command=\"SetMergeDuplicatePoints\"\n"
38983 " default_values=\"0\"\n"
38984 " name=\"MergeDuplicatePoints\"\n"
38985 " number_of_elements=\"1\">\n"
38986 " <BooleanDomain name=\"bool\" />\n"
38987 " <Documentation>Remove duplicate points.</Documentation>\n"
38988 " </IntVectorProperty>\n"
38989 " <Hints>\n"
38990 " <WarnOnCreate>\n"
38991 " <DataTypeDomain name=\"input_type\">\n"
38992 " <DataType value=\"vtkPolyData\" />\n"
38993 " </DataTypeDomain>\n"
38994 " <MemoryUsage relative=\"4\" />\n"
38995 " <Text title=\"Potentially running out of memory\">\n"
38996 " **Linear Cell Extrusion** filter will create an unstructured grid output and\n"
38997 " you may not have enough memory to create it.\n"
38998 " Do you want to continue?\n"
38999 " </Text>\n"
39000 " </WarnOnCreate>\n"
39001 " </Hints>\n"
39002 "\n"
39003 " <!-- End LinearCellExtrusionFilter -->\n"
39004 " </SourceProxy>\n"
39005 " <!-- ==================================================================== -->\n"
39006 "\n"
39007 " <SourceProxy class=\"vtkPVMetaClipDataSet\"\n"
39008 " name=\"Clip\">\n"
39009 " <Documentation long_help=\"Clip with an implicit function (an implicit description). Clipping does not reduce the dimensionality of the data set. The output data type of this filter is always an unstructured grid.\"\n"
39010 " short_help=\"Clip with an implicit function.\">The Clip filter\n"
39011 " cuts away a portion of the input data set using an\n"
39012 " implicit function (an implicit description).\n"
39013 " This filter operates on all types of data\n"
39014 " sets, and it returns unstructured grid data on\n"
39015 " output.</Documentation>\n"
39016 " <InputProperty command=\"SetInputConnection\"\n"
39017 " name=\"Input\">\n"
39018 " <ProxyGroupDomain name=\"groups\">\n"
39019 " <Group name=\"sources\" />\n"
39020 " <Group name=\"filters\" />\n"
39021 " </ProxyGroupDomain>\n"
39022 " <DataTypeDomain name=\"input_type\">\n"
39023 " <DataType value=\"vtkDataSet\" />\n"
39024 " <DataType value=\"vtkHyperTreeGrid\" />\n"
39025 " </DataTypeDomain>\n"
39026 " <InputArrayDomain name=\"input_array\"\n"
39027 " number_of_components=\"1\"\n"
39028 " optional=\"1\" />\n"
39029 " <Documentation>This property specifies the dataset on which the Clip\n"
39030 " filter will operate.</Documentation>\n"
39031 " </InputProperty>\n"
39032 " <ProxyProperty command=\"SetDataSetClipFunction\"\n"
39033 " label=\"Clip Type\"\n"
39034 " name=\"ClipFunction\">\n"
39035 " <ProxyGroupDomain name=\"groups\">\n"
39036 " <Group name=\"implicit_functions\" />\n"
39037 " </ProxyGroupDomain>\n"
39038 " <ProxyListDomain name=\"proxy_list\">\n"
39039 " <Group name=\"clip_implicit_functions\" default=\"Plane\" />\n"
39040 " </ProxyListDomain>\n"
39041 " <Hints>\n"
39042 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39043 " name=\"vtkHyperTreeGrid\"\n"
39044 " exclude=\"1\"\n"
39045 " mode=\"visibility\"/>\n"
39046 " </Hints>\n"
39047 " <Documentation>This property specifies the parameters of the clip\n"
39048 " function (an implicit description) used to clip the dataset.</Documentation>\n"
39049 " </ProxyProperty>\n"
39050 " <ProxyProperty command=\"SetHyperTreeGridClipFunction\"\n"
39051 " label=\"Hyper Tree Grid Clipper\"\n"
39052 " name=\"HyperTreeGridClipFunction\">\n"
39053 " <ProxyListDomain name=\"proxy_list\">\n"
39054 " <Group name=\"clip_htg_implicit_functions\" default=\"Plane\" />\n"
39055 " </ProxyListDomain>\n"
39056 " <Documentation>This property specifies the parameters of the clip\n"
39057 " function (an implicit description) used to clip the hyper tree grid.</Documentation>\n"
39058 " <Hints>\n"
39059 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39060 " name=\"vtkHyperTreeGrid\"\n"
39061 " mode=\"visibility\"/>\n"
39062 " </Hints>\n"
39063 " </ProxyProperty>\n"
39064 " <DoubleVectorProperty information_only=\"1\"\n"
39065 " name=\"InputBounds\">\n"
39066 " <BoundsDomain name=\"bounds\">\n"
39067 " <RequiredProperties>\n"
39068 " <Property function=\"Input\"\n"
39069 " name=\"Input\" />\n"
39070 " </RequiredProperties>\n"
39071 " </BoundsDomain>\n"
39072 " </DoubleVectorProperty>\n"
39073 " <StringVectorProperty animateable=\"0\"\n"
39074 " command=\"SetInputArrayToProcess\"\n"
39075 " element_types=\"0 0 0 0 2\"\n"
39076 " label=\"Scalars\"\n"
39077 ;
39078 
39079 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
39081 " name=\"SelectInputScalars\"\n"
39082 " number_of_elements=\"5\">\n"
39083 " <ArrayListDomain attribute_type=\"Scalars\"\n"
39084 " name=\"array_list\">\n"
39085 " <RequiredProperties>\n"
39086 " <Property function=\"Input\"\n"
39087 " name=\"Input\" />\n"
39088 " </RequiredProperties>\n"
39089 " </ArrayListDomain>\n"
39090 " <Documentation>If clipping with scalars, this property specifies the\n"
39091 " name of the scalar array on which to perform the clip\n"
39092 " operation.</Documentation>\n"
39093 " <Hints>\n"
39094 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39095 " <Expression type=\"or\">\n"
39096 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39097 " mode=\"visibility\"\n"
39098 " property=\"ClipFunction\"\n"
39099 " value=\"Scalar\" />\n"
39100 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39101 " mode=\"visibility\"\n"
39102 " property=\"HyperTreeGridClipFunction\"\n"
39103 " value=\"Scalar\" />\n"
39104 " </Expression>\n"
39105 " </PropertyWidgetDecorator>\n"
39106 " </Hints>\n"
39107 " </StringVectorProperty>\n"
39108 " <DoubleVectorProperty command=\"SetValue\"\n"
39109 " default_values=\"0.0\"\n"
39110 " name=\"Value\"\n"
39111 " number_of_elements=\"1\">\n"
39112 " <ArrayRangeDomain name=\"range\">\n"
39113 " <RequiredProperties>\n"
39114 " <Property function=\"Input\"\n"
39115 " name=\"Input\" />\n"
39116 " <Property function=\"ArraySelection\"\n"
39117 " name=\"SelectInputScalars\" />\n"
39118 " </RequiredProperties>\n"
39119 " </ArrayRangeDomain>\n"
39120 " <Documentation>If clipping with scalars, this property sets the scalar\n"
39121 " value about which to clip the dataset based on the scalar array chosen.\n"
39122 " (See SelectInputScalars.) If clipping with a clip function, this\n"
39123 " property specifies an offset from the clip function to use in the\n"
39124 " clipping operation. Neither functionality is currently available in\n"
39125 " ParaView's user interface.</Documentation>\n"
39126 " <Hints>\n"
39127 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39128 " <Expression type=\"or\">\n"
39129 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39130 " mode=\"visibility\"\n"
39131 " property=\"ClipFunction\"\n"
39132 " value=\"Scalar\" />\n"
39133 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39134 " mode=\"visibility\"\n"
39135 " property=\"HyperTreeGridClipFunction\"\n"
39136 " value=\"Scalar\" />\n"
39137 " </Expression>\n"
39138 " </PropertyWidgetDecorator>\n"
39139 " </Hints>\n"
39140 " </DoubleVectorProperty>\n"
39141 " <IntVectorProperty command=\"SetInsideOut\"\n"
39142 " default_values=\"1\"\n"
39143 " name=\"Invert\"\n"
39144 " number_of_elements=\"1\">\n"
39145 " <BooleanDomain name=\"bool\" />\n"
39146 " <Documentation>Invert which part of the geometry is clipped.</Documentation>\n"
39147 " </IntVectorProperty>\n"
39148 " <IntVectorProperty command=\"SetUseValueAsOffset\"\n"
39149 " default_values=\"0\"\n"
39150 " name=\"UseValueAsOffset\"\n"
39151 " number_of_elements=\"1\"\n"
39152 " panel_visibility=\"never\">\n"
39153 " <BooleanDomain name=\"bool\" />\n"
39154 " <Documentation>If UseValueAsOffset is true, Value is used as an offset\n"
39155 " parameter to the implicit function. Otherwise, Value is used only when\n"
39156 " clipping using a scalar array.</Documentation>\n"
39157 " </IntVectorProperty>\n"
39158 " <IntVectorProperty command=\"PreserveInputCells\"\n"
39159 " default_values=\"0\"\n"
39160 " label=\"Crinkle clip\"\n"
39161 " name=\"PreserveInputCells\"\n"
39162 " number_of_elements=\"1\">\n"
39163 " <BooleanDomain name=\"bool\" />\n"
39164 " <Documentation>This parameter controls whether to extract entire cells\n"
39165 " in the given region or clip those cells so all of the output will stay\n"
39166 " only on that side of region.</Documentation>\n"
39167 " <Hints>\n"
39168 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39169 " <Expression type=\"and\">\n"
39170 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39171 " mode=\"visibility\"\n"
39172 " exclude=\"1\"\n"
39173 " name=\"vtkHyperTreeGrid\" />\n"
39174 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39175 " mode=\"visibility\"\n"
39176 " property=\"ClipFunction\"\n"
39177 " value=\"Scalar\"\n"
39178 " inverse=\"1\" />\n"
39179 " </Expression>\n"
39180 " </PropertyWidgetDecorator>\n"
39181 " </Hints>\n"
39182 " </IntVectorProperty>\n"
39183 " <IntVectorProperty command=\"SetExactBoxClip\"\n"
39184 " default_values=\"0\"\n"
39185 " name=\"Exact\"\n"
39186 " number_of_elements=\"1\">\n"
39187 " <BooleanDomain name=\"bool\" />\n"
39188 " <Documentation>If this property is set to 1 it will clip to the exact specifications\n"
39189 " for the **Box** option only, otherwise the clip will only approximate the box geometry. The\n"
39190 " exact clip is very expensive as it requires generating 6 plane clips. Additionally,\n"
39191 " **Invert** must be checked and **Crinkle clip** must be unchecked.</Documentation>\n"
39192 " <Hints>\n"
39193 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39194 " <Expression type=\"and\">\n"
39195 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ClipFunction\" value=\"Box\" inverse=\"0\" />\n"
39196 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"Invert\" value=\"1\" />\n"
39197 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"PreserveInputCells\" value=\"0\" />\n"
39198 " </Expression>\n"
39199 " </PropertyWidgetDecorator>\n"
39200 " </Hints>\n"
39201 " </IntVectorProperty>\n"
39202 " <Hints>\n"
39203 " <Visibility replace_input=\"2\" />\n"
39204 " <WarnOnCreate>\n"
39205 " <DataTypeDomain name=\"input_type\">\n"
39206 " <DataType value=\"vtkImageData\" />\n"
39207 " <DataType value=\"vtkRectilinearGrid\" />\n"
39208 " <DataType value=\"vtkStructuredGrid\" />\n"
39209 " </DataTypeDomain>\n"
39210 " <MemoryUsage relative=\"20\" />\n"
39211 " <Text title=\"Potentially running out of memory\">\n"
39212 " **Clip** filter will create an unstructured grid output and\n"
39213 " you may not have enough memory to create it.\n"
39214 " Do you want to continue?\n"
39215 " </Text>\n"
39216 " </WarnOnCreate>\n"
39217 " </Hints>\n"
39218 " <!-- End Clip -->\n"
39219 " </SourceProxy>\n"
39220 "\n"
39221 " <!-- ==================================================================== -->\n"
39222 " <SourceProxy class=\"vtkPVMetaSliceDataSet\"\n"
39223 " label=\"Slice\"\n"
39224 " name=\"Cut\">\n"
39225 " <Documentation long_help=\"This filter slices a data set with a plane. Slicing is similar to a contour. It creates surfaces from volumes and lines from surfaces.\"\n"
39226 " short_help=\"Slice datasets with planes.\">This filter\n"
39227 " extracts the portion of the input dataset that lies along\n"
39228 " the specified plane. The Slice filter takes any type of\n"
39229 " dataset or hyper tree grid as input. The output of this filter is polygonal\n"
39230 " data.</Documentation>\n"
39231 " <InputProperty command=\"SetInputConnection\"\n"
39232 " name=\"Input\">\n"
39233 " <ProxyGroupDomain name=\"groups\">\n"
39234 " <Group name=\"sources\" />\n"
39235 " <Group name=\"filters\" />\n"
39236 " </ProxyGroupDomain>\n"
39237 " <DataTypeDomain name=\"input_type\">\n"
39238 " <DataType value=\"vtkDataSet\" />\n"
39239 " <DataType value=\"vtkHyperTreeGrid\" />\n"
39240 " </DataTypeDomain>\n"
39241 " <Documentation>This property specifies the input to the Slice\n"
39242 " filter.</Documentation>\n"
39243 " </InputProperty>\n"
39244 " <ProxyProperty command=\"SetDataSetCutFunction\"\n"
39245 " label=\"Slice Type\"\n"
39246 " name=\"CutFunction\">\n"
39247 " <Hints>\n"
39248 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39249 " name=\"vtkHyperTreeGrid\"\n"
39250 " exclude=\"1\"\n"
39251 " mode=\"visibility\"/>\n"
39252 " </Hints>\n"
39253 " <ProxyListDomain name=\"proxy_list\">\n"
39254 " <Group name=\"slice_implicit_functions\" default=\"Plane\"/>\n"
39255 " </ProxyListDomain>\n"
39256 " <Documentation>This property sets the parameters of the slice\n"
39257 " function.</Documentation>\n"
39258 " </ProxyProperty>\n"
39259 " <ProxyProperty command=\"SetHyperTreeGridCutFunction\"\n"
39260 " label=\"Hyper Tree Grid Slicer\"\n"
39261 " name=\"HyperTreeGridImplicitFunction\">\n"
39262 " <Hints>\n"
39263 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39264 " name=\"vtkHyperTreeGrid\"\n"
39265 " mode=\"visibility\"/>\n"
39266 " </Hints>\n"
39267 " <ProxyListDomain name=\"proxy_list\">\n"
39268 " <Group name=\"slice_htg_amr_implicit_functions\" default=\"Plane\"/>\n"
39269 " </ProxyListDomain>\n"
39270 " <Documentation>This property sets the parameters of the slice\n"
39271 " function.</Documentation>\n"
39272 " </ProxyProperty>\n"
39273 " <DoubleVectorProperty information_only=\"1\"\n"
39274 " name=\"InputBounds\">\n"
39275 " <BoundsDomain name=\"bounds\">\n"
39276 " <RequiredProperties>\n"
39277 " <Property function=\"Input\"\n"
39278 " name=\"Input\" />\n"
39279 " </RequiredProperties>\n"
39280 " </BoundsDomain>\n"
39281 " </DoubleVectorProperty>\n"
39282 " <IntVectorProperty command=\"SetDual\"\n"
39283 " default_values=\"0\"\n"
39284 " label=\"Use Dual\"\n"
39285 " name=\"SetDual\"\n"
39286 " number_of_elements=\"1\">\n"
39287 " <Hints>\n"
39288 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39289 " <Expression type=\"and\">\n"
39290 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39291 " mode=\"visibility\"\n"
39292 " property=\"HyperTreeGridImplicitFunction\"\n"
39293 " value=\"Plane\"/>\n"
39294 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39295 " mode=\"visibility\"\n"
39296 " name=\"vtkHyperTreeGrid\"/>\n"
39297 " </Expression>\n"
39298 " </PropertyWidgetDecorator>\n"
39299 " </Hints>\n"
39300 " <BooleanDomain name=\"bool\" />\n"
39301 " <Documentation>If checked, uses the dual of the hyper tree grid.</Documentation>\n"
39302 " </IntVectorProperty>\n"
39303 " <IntVectorProperty command=\"PreserveInputCells\"\n"
39304 " default_values=\"0\"\n"
39305 " label=\"Crinkle slice\"\n"
39306 " name=\"PreserveInputCells\"\n"
39307 " number_of_elements=\"1\">\n"
39308 " <Hints>\n"
39309 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39310 " name=\"vtkHyperTreeGrid\"\n"
39311 " exclude=\"1\"\n"
39312 " mode=\"visibility\" />\n"
39313 " </Hints>\n"
39314 " <BooleanDomain name=\"bool\" />\n"
39315 " <Documentation>This parameter controls whether to extract the entire\n"
39316 " cells that are sliced by the region or just extract a triangulated\n"
39317 " surface of that region.</Documentation>\n"
39318 " </IntVectorProperty>\n"
39319 " <IntVectorProperty command=\"SetGenerateTriangles\"\n"
39320 " default_values=\"1\"\n"
39321 " name=\"Triangulate the slice\"\n"
39322 " number_of_elements=\"1\">\n"
39323 " <BooleanDomain name=\"bool\" />\n"
39324 " <Documentation>This parameter controls whether to produce triangles in the output.</Documentation>\n"
39325 " <Hints>\n"
39326 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39327 " <Expression type=\"and\">\n"
39328 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39329 " name=\"vtkHyperTreeGrid\"\n"
39330 " mode=\"visibility\"\n"
39331 " exclude=\"1\" />\n"
39332 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
39333 " <Property name=\"PreserveInputCells\" function=\"boolean_invert\" />\n"
39334 " </PropertyWidgetDecorator>\n"
39335 " </Expression>\n"
39336 " </PropertyWidgetDecorator>\n"
39337 " </Hints>\n"
39338 " </IntVectorProperty>\n"
39339 " <DoubleVectorProperty animateable=\"1\"\n"
39340 " command=\"SetValue\"\n"
39341 " label=\"Slice Offset Values\"\n"
39342 " name=\"ContourValues\"\n"
39343 " number_of_elements_per_command=\"1\"\n"
39344 " repeat_command=\"1\"\n"
39345 " set_number_command=\"SetNumberOfContours\"\n"
39346 " use_index=\"1\"\n"
39347 " panel_visibility=\"advanced\">\n"
39348 " <Hints>\n"
39349 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
39350 " <Property name=\"PreserveInputCells\" function=\"boolean_invert\" />\n"
39351 " </PropertyWidgetDecorator>\n"
39352 " </Hints>\n"
39353 " <BoundsDomain mode=\"magnitude\"\n"
39354 " name=\"bounds\">\n"
39355 " <RequiredProperties>\n"
39356 " <Property function=\"Input\"\n"
39357 " name=\"Input\" />\n"
39358 " </RequiredProperties>\n"
39359 " </BoundsDomain>\n"
39360 " <Documentation>The values in this property specify a list of current\n"
39361 " offset values. This can be used to create multiple slices with\n"
39362 " different centers. Each entry represents a new slice with its center\n"
39363 " shifted by the offset value. The 'Values Range' information is the\n"
39364 " range based on the global bounding box, not necessarily on the current\n"
39365 " slice geometry configuration.</Documentation>\n"
39366 " </DoubleVectorProperty>\n"
39367 " <!-- incremental point locator begin -->\n"
39368 " <ProxyProperty command=\"SetLocator\"\n"
39369 " label=\"Point Merge Method\"\n"
39370 " name=\"Locator\"\n"
39371 " panel_visibility=\"advanced\" >\n"
39372 " <ProxyGroupDomain name=\"groups\">\n"
39373 " <Group name=\"incremental_point_locators\" />\n"
39374 " </ProxyGroupDomain>\n"
39375 " <ProxyListDomain name=\"proxy_list\">\n"
39376 " <Proxy group=\"incremental_point_locators\"\n"
39377 " name=\"MergePoints\" />\n"
39378 " <Proxy group=\"incremental_point_locators\"\n"
39379 ;
39380 
39381 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
39383 " name=\"IncrementalOctreeMergePoints\" />\n"
39384 " <Proxy group=\"incremental_point_locators\"\n"
39385 " name=\"NonMergingPointLocator\" />\n"
39386 " </ProxyListDomain>\n"
39387 " <Documentation>This property specifies which incremental point locator to\n"
39388 " use for handling duplicate/coincident points.</Documentation>\n"
39389 " </ProxyProperty>\n"
39390 " <!-- incremental point locator end -->\n"
39391 " <Hints>\n"
39392 " <Visibility replace_input=\"2\" />\n"
39393 " </Hints>\n"
39394 " <!-- End Cut -->\n"
39395 " </SourceProxy>\n"
39396 "\n"
39397 " <!-- ==================================================================== -->\n"
39398 " <SourceProxy class=\"vtkPVThreshold\"\n"
39399 " name=\"Threshold\">\n"
39400 " <Documentation long_help=\"This filter extracts cells that have point or cell scalars in the specified range.\"\n"
39401 " short_help=\"Extract cells that satisfy a threshold criterion.\">\n"
39402 " The Threshold filter extracts the portions of the input\n"
39403 " dataset whose scalars lie within the specified range. This\n"
39404 " filter operates on either point-centered or cell-centered\n"
39405 " data. It operates on any type of dataset and produces\n"
39406 " unstructured grid output.\n"
39407 " The scalar array from which to threshold the data can be selected\n"
39408 " in the 'Scalars' menu. For a multi-components array, 'Selected\n"
39409 " Component' menu allows you to select a specific component or\n"
39410 " magnitude if using the 'Selected' component mode. You can also\n"
39411 " choose 'All' or 'Any' that will keep data if either all components\n"
39412 " or at least one satisfies the threshold. Note that multi-components\n"
39413 " arrays are not available with Hyper Tree Grid inputs.\n"
39414 " The 'Lower Threshold' and 'Upper Threshold' sliders determine\n"
39415 " the range of the scalars to retain in the output.\n"
39416 " The threshold method can be selected from the 'Threshold Method' menu.\n"
39417 " The 'All Scalars' option only applies to Point Data. When this\n"
39418 " option is on, a cell will only be passed to the output if the\n"
39419 " scalar values of all of its points lie within the chosen range.\n"
39420 " When off, a cell will be added to the output if the specified\n"
39421 " scalar value for any of its points is within the chosen range.\n"
39422 " </Documentation>\n"
39423 " <InputProperty command=\"SetInputConnection\"\n"
39424 " name=\"Input\">\n"
39425 " <ProxyGroupDomain name=\"groups\">\n"
39426 " <Group name=\"sources\" />\n"
39427 " <Group name=\"filters\" />\n"
39428 " </ProxyGroupDomain>\n"
39429 " <DataTypeDomain name=\"input_type\">\n"
39430 " <DataType value=\"vtkDataSet\" />\n"
39431 " <DataType value=\"vtkHyperTreeGrid\" />\n"
39432 " </DataTypeDomain>\n"
39433 " <InputArrayDomain name=\"input_array\" />\n"
39434 " <Documentation>This property specifies the input to the Threshold\n"
39435 " filter.</Documentation>\n"
39436 " </InputProperty>\n"
39437 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
39438 " element_types=\"0 0 0 0 2\"\n"
39439 " label=\"Scalars\"\n"
39440 " name=\"SelectInputScalars\"\n"
39441 " number_of_elements=\"5\">\n"
39442 " <ArrayListDomain name=\"array_list\" input_domain_name=\"input_array\">\n"
39443 " <RequiredProperties>\n"
39444 " <Property function=\"Input\"\n"
39445 " name=\"Input\" />\n"
39446 " </RequiredProperties>\n"
39447 " </ArrayListDomain>\n"
39448 " <Documentation>The value of this property contains the name of the\n"
39449 " array from which to perform thresholding. Be aware that HTG does not\n"
39450 " support multi-component arrays.</Documentation>\n"
39451 " </StringVectorProperty>\n"
39452 " <IntVectorProperty command=\"SetComponentMode\"\n"
39453 " name=\"ComponentMode\"\n"
39454 " default_values=\"0\"\n"
39455 " number_of_elements=\"1\">\n"
39456 " <EnumerationDomain name=\"enum\">\n"
39457 " <Entry text=\"Selected\"\n"
39458 " value=\"0\" />\n"
39459 " <Entry text=\"All\"\n"
39460 " value=\"1\" />\n"
39461 " <Entry text=\"Any\"\n"
39462 " value=\"2\" />\n"
39463 " </EnumerationDomain>\n"
39464 " <Hints>\n"
39465 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39466 " name=\"vtkHyperTreeGrid\"\n"
39467 " exclude=\"1\"\n"
39468 " mode=\"visibility\"/>\n"
39469 " </Hints>\n"
39470 " <Documentation>This property specifies how multi-component arrays are handled.\n"
39471 " 'Selected' will use the 'Selected Component' property.\n"
39472 " 'All' will pass if all components satisfy the rule.\n"
39473 " 'Any' will pass if any component satisfies the rule.\n"
39474 " </Documentation>\n"
39475 " </IntVectorProperty>\n"
39476 " <IntVectorProperty command=\"SetSelectedComponent\"\n"
39477 " name=\"SelectedComponent\"\n"
39478 " default_values=\"0\"\n"
39479 " number_of_elements=\"1\">\n"
39480 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"1\">\n"
39481 " <RequiredProperties>\n"
39482 " <Property function=\"Input\"\n"
39483 " name=\"Input\" />\n"
39484 " <Property function=\"ArraySelection\"\n"
39485 " name=\"SelectInputScalars\" />\n"
39486 " </RequiredProperties>\n"
39487 " </NumberOfComponentsDomain>\n"
39488 " <Hints>\n"
39489 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39490 " name=\"vtkHyperTreeGrid\"\n"
39491 " exclude=\"1\"\n"
39492 " mode=\"visibility\"/>\n"
39493 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"ComponentMode\" value=\"0\" />\n"
39494 " </Hints>\n"
39495 " <Documentation>This property specifies which component of the array needs to satisfy\n"
39496 " the rule.\n"
39497 " </Documentation>\n"
39498 " </IntVectorProperty>\n"
39499 " <DoubleVectorProperty command=\"SetLowerThreshold\"\n"
39500 " default_values=\"0\"\n"
39501 " name=\"LowerThreshold\"\n"
39502 " number_of_elements=\"1\">\n"
39503 " <ArrayRangeDomain name=\"range\"\n"
39504 " default_mode=\"min\">\n"
39505 " <RequiredProperties>\n"
39506 " <Property function=\"Input\"\n"
39507 " name=\"Input\" />\n"
39508 " <Property function=\"ArraySelection\"\n"
39509 " name=\"SelectInputScalars\" />\n"
39510 " <Property function=\"ComponentSelection\"\n"
39511 " name=\"SelectedComponent\" />\n"
39512 " </RequiredProperties>\n"
39513 " </ArrayRangeDomain>\n"
39514 " <Hints>\n"
39515 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39516 " <Expression type=\"or\">\n"
39517 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ThresholdMethod\" value=\"0\" />\n"
39518 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ThresholdMethod\" value=\"1\" />\n"
39519 " </Expression>\n"
39520 " </PropertyWidgetDecorator>\n"
39521 " </Hints>\n"
39522 " <Documentation>\n"
39523 " The value of this property specifies the lower bound of the\n"
39524 " thresholding operation.\n"
39525 " </Documentation>\n"
39526 " </DoubleVectorProperty>\n"
39527 " <DoubleVectorProperty command=\"SetUpperThreshold\"\n"
39528 " default_values=\"0\"\n"
39529 " name=\"UpperThreshold\"\n"
39530 " number_of_elements=\"1\">\n"
39531 " <ArrayRangeDomain name=\"range\"\n"
39532 " default_mode=\"max\">\n"
39533 " <RequiredProperties>\n"
39534 " <Property function=\"Input\"\n"
39535 " name=\"Input\" />\n"
39536 " <Property function=\"ArraySelection\"\n"
39537 " name=\"SelectInputScalars\" />\n"
39538 " <Property function=\"ComponentSelection\"\n"
39539 " name=\"SelectedComponent\" />\n"
39540 " </RequiredProperties>\n"
39541 " </ArrayRangeDomain>\n"
39542 " <Hints>\n"
39543 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39544 " <Expression type=\"or\">\n"
39545 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ThresholdMethod\" value=\"0\" />\n"
39546 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ThresholdMethod\" value=\"2\" />\n"
39547 " </Expression>\n"
39548 " </PropertyWidgetDecorator>\n"
39549 " </Hints>\n"
39550 " <Documentation>\n"
39551 " The value of this property specifies the upper bound of the\n"
39552 " thresholding operation.\n"
39553 " </Documentation>\n"
39554 " </DoubleVectorProperty>\n"
39555 " <IntVectorProperty command=\"SetThresholdFunction\"\n"
39556 " default_values=\"0\"\n"
39557 " name=\"ThresholdMethod\"\n"
39558 " number_of_elements=\"1\"\n"
39559 " panel_visibility=\"default\">\n"
39560 " <EnumerationDomain name=\"enum\">\n"
39561 " <Entry text=\"Between\" value=\"0\"/>\n"
39562 " <Entry text=\"Below Lower Threshold\" value=\"1\"/>\n"
39563 " <Entry text=\"Above Upper Threshold\" value=\"2\"/>\n"
39564 " </EnumerationDomain>\n"
39565 " <Documentation>\n"
39566 " This property indicates the threshold method.\n"
39567 " </Documentation>\n"
39568 " </IntVectorProperty>\n"
39569 " <IntVectorProperty command=\"SetAllScalars\"\n"
39570 " default_values=\"1\"\n"
39571 " name=\"AllScalars\"\n"
39572 " number_of_elements=\"1\">\n"
39573 " <Hints>\n"
39574 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39575 " name=\"vtkHyperTreeGrid\"\n"
39576 " exclude=\"1\"\n"
39577 " mode=\"visibility\" />\n"
39578 " </Hints>\n"
39579 " <BooleanDomain name=\"bool\" />\n"
39580 " <Documentation>If the value of this property is 1, then a cell is only\n"
39581 " included in the output if the value of the selected array for all its\n"
39582 " points is within the threshold. This is only relevant when thresholding\n"
39583 " by a point-centered array.</Documentation>\n"
39584 " </IntVectorProperty>\n"
39585 " <IntVectorProperty command=\"SetUseContinuousCellRange\"\n"
39586 " default_values=\"0\"\n"
39587 " name=\"UseContinuousCellRange\"\n"
39588 " number_of_elements=\"1\">\n"
39589 " <Hints>\n"
39590 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39591 " name=\"vtkHyperTreeGrid\"\n"
39592 " exclude=\"1\"\n"
39593 " mode=\"visibility\" />\n"
39594 " </Hints>\n"
39595 " <BooleanDomain name=\"bool\" />\n"
39596 " <Documentation>\n"
39597 " If off, the vertex scalars are treated as a discrete set. If on, they\n"
39598 " are treated as a continuous interval over the minimum and maximum. One\n"
39599 " important \"on\" use case: When setting lower and upper threshold\n"
39600 " equal to some value and turning AllScalars off, the results are\n"
39601 " cells containing the isosurface for that value. WARNING: Whether on\n"
39602 " or off, for higher order input, the filter will not give accurate\n"
39603 " results.\n"
39604 " </Documentation>\n"
39605 " </IntVectorProperty>\n"
39606 " <IntVectorProperty command=\"SetInvert\"\n"
39607 " default_values=\"0\"\n"
39608 " name=\"Invert\"\n"
39609 " number_of_elements=\"1\">\n"
39610 " <Hints>\n"
39611 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39612 " name=\"vtkHyperTreeGrid\"\n"
39613 " exclude=\"1\"\n"
39614 " mode=\"visibility\"/>\n"
39615 " </Hints>\n"
39616 " <BooleanDomain name=\"bool\" />\n"
39617 " <Documentation>Invert the threshold results. That is, cells that would have been in the\n"
39618 " output with this option off are excluded, while cells that would have been excluded from\n"
39619 " the output are included.\n"
39620 " </Documentation>\n"
39621 " </IntVectorProperty>\n"
39622 " <IntVectorProperty name=\"MemoryStrategy\"\n"
39623 " command=\"SetMemoryStrategy\"\n"
39624 " number_of_elements=\"1\"\n"
39625 " default_values=\"0\"\n"
39626 " panel_visibility=\"advanced\">\n"
39627 " <Hints>\n"
39628 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39629 " name=\"vtkHyperTreeGrid\"\n"
39630 " mode=\"visibility\" />\n"
39631 " </Hints>\n"
39632 " <EnumerationDomain name=\"enum\">\n"
39633 " <Entry text=\"Mask Input\" value=\"0\" />\n"
39634 " <Entry text=\"Regenerate Trees And Index Fields\" value=\"1\" />\n"
39635 " <Entry text=\"New HyperTreeGrid\" value=\"2\" />\n"
39636 " </EnumerationDomain>\n"
39637 " <Documentation>\n"
39638 " Select how to construct the result in memory:\n"
39639 " - MaskInput (default): shallow copy the input and mask all cells being thresholded\n"
39640 " - Regenerate Trees And Index Fields: generate a new tree structure but use indexed arrays on the\n"
39641 " input for cell data\n"
39642 " - New HyperTreeGrid: construct a new HyperTreeGrid from scratch representing the minimal\n"
39643 " threshold of the input\n"
39644 " </Documentation>\n"
39645 " </IntVectorProperty>\n"
39646 " <Hints>\n"
39647 " <Visibility replace_input=\"2\" />\n"
39648 " <WarnOnCreate>\n"
39649 " <DataTypeDomain name=\"input_type\">\n"
39650 " <DataType value=\"vtkImageData\" />\n"
39651 " <DataType value=\"vtkRectilinearGrid\" />\n"
39652 " <DataType value=\"vtkStructuredGrid\" />\n"
39653 " </DataTypeDomain>\n"
39654 " <MemoryUsage relative=\"20\" />\n"
39655 " <Text title=\"Potentially running out of memory\">\n"
39656 " **Threshold** filter will create an unstructured grid output and\n"
39657 " you may not have enough memory to create it.\n"
39658 " Do you want to continue?\n"
39659 " </Text>\n"
39660 " </WarnOnCreate>\n"
39661 " </Hints>\n"
39662 " <!-- End Threshold -->\n"
39663 " </SourceProxy>\n"
39664 "\n"
39665 " <!-- ==================================================================== -->\n"
39666 " <SourceProxy class=\"vtkPVPlaneCutter\"\n"
39667 " name=\"SliceWithPlane\"\n"
39668 " label=\"Slice With Plane\">\n"
39669 " <Documentation\n"
39670 " long_help=\"This filter slices a data set with a plane. Slicing is similar to a contour. It creates surfaces from volumes and lines from surfaces. This filter is faster than the standard Slice filter.\"\n"
39671 " short_help=\"Slice datasets with a plane.\">\n"
39672 " This filter extracts the portion of the input dataset that lies along\n"
39673 " the specified plane. The Slice filter takes any type of\n"
39674 " dataset as input. This is a multithreaded implementation.\n"
39675 " </Documentation>\n"
39676 " <InputProperty command=\"SetInputConnection\"\n"
39677 " name=\"Input\">\n"
39678 " <ProxyGroupDomain name=\"groups\">\n"
39679 ;
39680 
39681 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
39683 " <Group name=\"sources\"/>\n"
39684 " <Group name=\"filters\"/>\n"
39685 " </ProxyGroupDomain>\n"
39686 " <DataTypeDomain name=\"input_type\">\n"
39687 " <DataType value=\"vtkDataSet\"/>\n"
39688 " <DataType value=\"vtkCompositeDataSet\"/>\n"
39689 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
39690 " </DataTypeDomain>\n"
39691 " <Documentation>\n"
39692 " This property specifies the input of the slice filter.\n"
39693 " </Documentation>\n"
39694 " </InputProperty>\n"
39695 " <ProxyProperty command=\"SetPlane\"\n"
39696 " label=\"Plane Type\"\n"
39697 " name=\"Plane\">\n"
39698 " <ProxyListDomain name=\"proxy_list\">\n"
39699 " <Group name=\"slice_htg_amr_implicit_functions\" default=\"Plane\"/>\n"
39700 " </ProxyListDomain>\n"
39701 " <Documentation>\n"
39702 " This property sets the parameters of the plane function.\n"
39703 " </Documentation>\n"
39704 " </ProxyProperty>\n"
39705 " <IntVectorProperty animateable=\"0\"\n"
39706 " command=\"SetBuildTree\"\n"
39707 " default_values=\"1\"\n"
39708 " name=\"BuildTree\"\n"
39709 " panel_visibility=\"advanced\"\n"
39710 " number_of_elements=\"1\">\n"
39711 " <BooleanDomain name=\"bool\"/>\n"
39712 " <Hints>\n"
39713 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39714 " name=\"vtkHyperTreeGrid vtkOverlappingAMR\"\n"
39715 " exclude=\"1\"\n"
39716 " mode=\"visibility\"/>\n"
39717 " </Hints>\n"
39718 " <Documentation>\n"
39719 " If enabled and input is not an Image Data, Sphere Tree will be computed, for a faster slice computation.\n"
39720 " </Documentation>\n"
39721 " </IntVectorProperty>\n"
39722 " <IntVectorProperty animateable=\"0\"\n"
39723 " command=\"SetBuildHierarchy\"\n"
39724 " default_values=\"1\"\n"
39725 " name=\"BuildHierarchy\"\n"
39726 " panel_visibility=\"advanced\"\n"
39727 " number_of_elements=\"1\">\n"
39728 " <BooleanDomain name=\"bool\"/>\n"
39729 " <Documentation>\n"
39730 " If enabled and input is not an Image Data, Tree hierarchy will be computed, for a faster slice computation.\n"
39731 " </Documentation>\n"
39732 " <Hints>\n"
39733 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39734 " <Expression type=\"and\">\n"
39735 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39736 " name=\"vtkHyperTreeGrid vtkOverlappingAMR\"\n"
39737 " exclude=\"1\"\n"
39738 " mode=\"visibility\"/>\n"
39739 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
39740 " <Property name=\"BuildTree\" function=\"boolean\"/>\n"
39741 " </PropertyWidgetDecorator>\n"
39742 " </Expression>\n"
39743 " </PropertyWidgetDecorator>\n"
39744 " </Hints>\n"
39745 " </IntVectorProperty>\n"
39746 " <IntVectorProperty animateable=\"0\"\n"
39747 " command=\"SetComputeNormals\"\n"
39748 " default_values=\"0\"\n"
39749 " name=\"ComputeNormals\"\n"
39750 " panel_visibility=\"advanced\"\n"
39751 " number_of_elements=\"1\">\n"
39752 " <BooleanDomain name=\"bool\"/>\n"
39753 " <Hints>\n"
39754 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39755 " name=\"vtkHyperTreeGrid vtkOverlappingAMR\"\n"
39756 " exclude=\"1\"\n"
39757 " mode=\"visibility\"/>\n"
39758 " </Hints>\n"
39759 " <Documentation>\n"
39760 " If enabled, compute the normal on each cell. Since all output cells are coplanar,\n"
39761 " the normal generated is simply the normal of the plane used to slice with.\n"
39762 " By default, computing of normals is disabled.\n"
39763 " </Documentation>\n"
39764 " </IntVectorProperty>\n"
39765 " <IntVectorProperty animateable=\"0\"\n"
39766 " command=\"SetInterpolateAttributes\"\n"
39767 " default_values=\"1\"\n"
39768 " name=\"InterpolateAttributes\"\n"
39769 " panel_visibility=\"advanced\"\n"
39770 " number_of_elements=\"1\">\n"
39771 " <BooleanDomain name=\"bool\"/>\n"
39772 " <Hints>\n"
39773 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39774 " name=\"vtkHyperTreeGrid vtkOverlappingAMR\"\n"
39775 " exclude=\"1\"\n"
39776 " mode=\"visibility\"/>\n"
39777 " </Hints>\n"
39778 " <Documentation>\n"
39779 " If enabled, interpolate attribute data. By default this is\n"
39780 " enabled. Point data is always interpolated. Cell data is transferred\n"
39781 " unless input is an image data.\n"
39782 " </Documentation>\n"
39783 " </IntVectorProperty>\n"
39784 " <IntVectorProperty animateable=\"0\"\n"
39785 " command=\"SetGeneratePolygons\"\n"
39786 " default_values=\"1\"\n"
39787 " name=\"GeneratePolygons\"\n"
39788 " panel_visibility=\"advanced\"\n"
39789 " number_of_elements=\"1\">\n"
39790 " <BooleanDomain name=\"bool\"/>\n"
39791 " <Hints>\n"
39792 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39793 " name=\"vtkHyperTreeGrid vtkOverlappingAMR\"\n"
39794 " exclude=\"1\"\n"
39795 " mode=\"visibility\"/>\n"
39796 " </Hints>\n"
39797 " <Documentation>\n"
39798 " If enabled and input is a vtkImageData, vtkStructuredGrid or vtkRectilinearGrid,\n"
39799 " output slice will consist of polygons instead of only triangles.\n"
39800 " </Documentation>\n"
39801 " </IntVectorProperty>\n"
39802 " <IntVectorProperty command=\"SetMergePoints\"\n"
39803 " default_values=\"0\"\n"
39804 " name=\"MergePoints\"\n"
39805 " label=\"Merge duplicated points in the slice\"\n"
39806 " number_of_elements=\"1\">\n"
39807 " <BooleanDomain name=\"bool\"/>\n"
39808 " <Documentation>This parameter controls whether to merge duplicated points in the slice.</Documentation>\n"
39809 " <Hints>\n"
39810 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39811 " name=\"vtkHyperTreeGrid vtkOverlappingAMR\"\n"
39812 " exclude=\"1\"\n"
39813 " mode=\"visibility\"/>\n"
39814 " </Hints>\n"
39815 " </IntVectorProperty>\n"
39816 " <IntVectorProperty command=\"SetDual\"\n"
39817 " default_values=\"0\"\n"
39818 " label=\"Use Dual\"\n"
39819 " name=\"SetDual\"\n"
39820 " number_of_elements=\"1\">\n"
39821 " <Hints>\n"
39822 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39823 " <Expression type=\"and\">\n"
39824 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39825 " mode=\"visibility\"\n"
39826 " name=\"vtkHyperTreeGrid\"/>\n"
39827 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39828 " mode=\"visibility\"\n"
39829 " property=\"Plane\"\n"
39830 " value=\"Plane\"/>\n"
39831 " </Expression>\n"
39832 " </PropertyWidgetDecorator>\n"
39833 " </Hints>\n"
39834 " <BooleanDomain name=\"bool\"/>\n"
39835 " <Documentation>\n"
39836 " If checked, uses the dual of the hyper tree grid.\n"
39837 " </Documentation>\n"
39838 " </IntVectorProperty>\n"
39839 "\n"
39840 " <IntVectorProperty command=\"SetLevelOfResolution\"\n"
39841 " default_values=\"0\"\n"
39842 " name=\"Level\"\n"
39843 " number_of_elements=\"1\">\n"
39844 " <Hints>\n"
39845 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39846 " mode=\"visibility\"\n"
39847 " name=\"vtkOverlappingAMR\"/>\n"
39848 " </Hints>\n"
39849 " <AMRLevelsDomain default_mode=\"max\"\n"
39850 " name=\"range\">\n"
39851 " <RequiredProperties>\n"
39852 " <Property function=\"Input\"\n"
39853 " name=\"Input\"/>\n"
39854 " </RequiredProperties>\n"
39855 " </AMRLevelsDomain>\n"
39856 " <Documentation>\n"
39857 " Set maximum slice resolution.\n"
39858 " </Documentation>\n"
39859 " </IntVectorProperty>\n"
39860 "\n"
39861 " <IntVectorProperty command=\"SetUseNativeCutter\"\n"
39862 " default_values=\"0\"\n"
39863 " name=\"UseNativeCutter\"\n"
39864 " number_of_elements=\"1\">\n"
39865 " <BooleanDomain name=\"bool\"/>\n"
39866 " <Hints>\n"
39867 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
39868 " <Expression type=\"and\">\n"
39869 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39870 " mode=\"visibility\"\n"
39871 " name=\"vtkOverlappingAMR\"/>\n"
39872 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
39873 " mode=\"visibility\"\n"
39874 " property=\"Plane\"\n"
39875 " value=\"Plane\"/>\n"
39876 " </Expression>\n"
39877 " </PropertyWidgetDecorator>\n"
39878 " </Hints>\n"
39879 " <Documentation>\n"
39880 " This property specifies whether the ParaView's generic\n"
39881 " dataset cutter is used instead of the specialized AMR cutter.\n"
39882 " </Documentation>\n"
39883 " </IntVectorProperty>\n"
39884 " <!-- End SliceWithPlane -->\n"
39885 " </SourceProxy>\n"
39886 "\n"
39887 " <!-- ==================================================================== -->\n"
39888 " <SourceProxy class=\"vtkAxisAlignedCutter\"\n"
39889 " name=\"AxisAlignedSlice\"\n"
39890 " label=\"Axis-Aligned Slice\">\n"
39891 " <Documentation long_help=\"Slice input data with an Axis-Aligned cut function, preserving the input type.\"\n"
39892 " short_help=\"Slice input data with an Axis-Aligned cut function.\">\n"
39893 " This filter produces axis-aligned slices of the input HyperTree Grids and Overlapping AMRs.\n"
39894 " The output data type is the same as the input, effectively reducing the dimensionality of the input by one.\n"
39895 " In the case of HyperTree Grids, multiple slices can be produced at once. All output slices are stored in a\n"
39896 " Partitioned Dataset Collection of HyperTree Grids.\n"
39897 " </Documentation>\n"
39898 "\n"
39899 " <InputProperty command=\"SetInputConnection\"\n"
39900 " name=\"Input\">\n"
39901 " <ProxyGroupDomain name=\"groups\">\n"
39902 " <Group name=\"sources\"/>\n"
39903 " <Group name=\"filters\"/>\n"
39904 " </ProxyGroupDomain>\n"
39905 " <DataTypeDomain name=\"input_type\">\n"
39906 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
39907 " <DataType value=\"vtkOverlappingAMR\"/>\n"
39908 " </DataTypeDomain>\n"
39909 " <Documentation>\n"
39910 " This property specifies the input of the slice filter.\n"
39911 " </Documentation>\n"
39912 " </InputProperty>\n"
39913 "\n"
39914 " <ProxyProperty command=\"SetCutFunction\"\n"
39915 " name=\"CutFunction\">\n"
39916 " <ProxyListDomain name=\"proxy_list\">\n"
39917 " <Proxy group=\"implicit_functions\"\n"
39918 " name=\"Axis Aligned Plane\"/>\n"
39919 " </ProxyListDomain>\n"
39920 " <Documentation>\n"
39921 " This property sets the parameters of the cut function.\n"
39922 " </Documentation>\n"
39923 " </ProxyProperty>\n"
39924 "\n"
39925 " <DoubleVectorProperty information_only=\"1\"\n"
39926 " name=\"InputBounds\">\n"
39927 " <BoundsDomain name=\"bounds\">\n"
39928 " <RequiredProperties>\n"
39929 " <Property function=\"Input\"\n"
39930 " name=\"Input\" />\n"
39931 " </RequiredProperties>\n"
39932 " </BoundsDomain>\n"
39933 " </DoubleVectorProperty>\n"
39934 "\n"
39935 " <IntVectorProperty command=\"SetLevelOfResolution\"\n"
39936 " default_values=\"0\"\n"
39937 " name=\"Level\"\n"
39938 " number_of_elements=\"1\">\n"
39939 " <Hints>\n"
39940 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39941 " mode=\"visibility\"\n"
39942 " name=\"vtkOverlappingAMR\"/>\n"
39943 " </Hints>\n"
39944 " <AMRLevelsDomain default_mode=\"max\"\n"
39945 " name=\"range\">\n"
39946 " <RequiredProperties>\n"
39947 " <Property function=\"Input\"\n"
39948 " name=\"Input\"/>\n"
39949 " </RequiredProperties>\n"
39950 " </AMRLevelsDomain>\n"
39951 " <Documentation>\n"
39952 " Set maximum slice resolution.\n"
39953 " </Documentation>\n"
39954 " </IntVectorProperty>\n"
39955 "\n"
39956 " <DoubleVectorProperty animateable=\"1\"\n"
39957 " command=\"SetOffsetValue\"\n"
39958 " name=\"OffsetValues\"\n"
39959 " number_of_elements_per_command=\"1\"\n"
39960 " repeat_command=\"1\"\n"
39961 " set_number_command=\"SetNumberOfOffsetValues\"\n"
39962 " use_index=\"1\"\n"
39963 " panel_visibility=\"advanced\">\n"
39964 " <Hints>\n"
39965 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
39966 " mode=\"visibility\"\n"
39967 " name=\"vtkOverlappingAMR\"\n"
39968 " exclude=\"1\"/>\n"
39969 " </Hints>\n"
39970 " <BoundsDomain mode=\"magnitude\"\n"
39971 " name=\"bounds\">\n"
39972 " <RequiredProperties>\n"
39973 " <Property function=\"Input\"\n"
39974 " name=\"Input\" />\n"
39975 " </RequiredProperties>\n"
39976 " </BoundsDomain>\n"
39977 " <Documentation>\n"
39978 " The values in this property specify a list of current slice\n"
39979 " offset values. This can be used to create multiple slices with\n"
39980 " different centers. Each entry represents a new slice with its center\n"
39981 " shifted by the offset value. The 'Values Range' information is the\n"
39982 " range based on the global bounding box, not necessarily on the current\n"
39983 " slice geometry configuration. **These offset values are added\n"
39984 " to the global offset value set through the \"Offset\" property.**\n"
39985 " </Documentation>\n"
39986 " </DoubleVectorProperty>\n"
39987 " <PropertyGroup label=\"Multiple Slices\">\n"
39988 " <Property name=\"OffsetValues\"/>\n"
39989 " </PropertyGroup>\n"
39990 " <PropertyGroup label=\"Overlapping AMR parameters\">\n"
39991 " <Property name=\"Level\"/>\n"
39992 " </PropertyGroup>\n"
39993 " <!-- End SliceWithAxisAlignedPlane -->\n"
39994 " </SourceProxy>\n"
39995 "\n"
39996 " <!-- ==================================================================== -->\n"
39997 " <SourceProxy class=\"vtkPVTransposeTable\"\n"
39998 " label=\"Transpose Table\"\n"
39999 " name=\"TransposeTable\">\n"
40000 " <Documentation long_help=\"Transpose a table.\"\n"
40001 " short_help=\"Transpose a table.\">\n"
40002 " </Documentation>\n"
40003 " <InputProperty command=\"SetInputConnection\"\n"
40004 " name=\"Input\">\n"
40005 " <ProxyGroupDomain name=\"groups\">\n"
40006 " <Group name=\"sources\" />\n"
40007 " <Group name=\"filters\" />\n"
40008 " </ProxyGroupDomain>\n"
40009 " <DataTypeDomain name=\"input_type\">\n"
40010 " <DataType value=\"vtkTable\" />\n"
40011 ;
40012 
40013 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
40015 " </DataTypeDomain>\n"
40016 " <InputArrayDomain attribute_type=\"row\"\n"
40017 " name=\"input_aray\"\n"
40018 " number_of_components=\"1\"/>\n"
40019 " <Documentation>This property specifies the input to the\n"
40020 " filter.</Documentation>\n"
40021 " </InputProperty>\n"
40022 " <StringVectorProperty clean_command=\"ClearAttributeArrays\"\n"
40023 " command=\"EnableAttributeArray\"\n"
40024 " label=\"Variables of Interest\"\n"
40025 " name=\"SelectArrays\"\n"
40026 " number_of_elements_per_command=\"1\"\n"
40027 " repeat_command=\"1\">\n"
40028 " <ArrayListDomain name=\"array_list\">\n"
40029 " <RequiredProperties>\n"
40030 " <Property function=\"Input\"\n"
40031 " name=\"Input\" />\n"
40032 " </RequiredProperties>\n"
40033 " </ArrayListDomain>\n"
40034 " <Documentation>Choose arrays whose entries will be used to form\n"
40035 " observations for statistical analysis.</Documentation>\n"
40036 " </StringVectorProperty>\n"
40037 " <IntVectorProperty command=\"SetAddIdColumn\"\n"
40038 " default_values=\"1\"\n"
40039 " name=\"AddIdColumn\"\n"
40040 " label=\"Add a column with original columns name\"\n"
40041 " number_of_elements=\"1\">\n"
40042 " <BooleanDomain name=\"bool\" />\n"
40043 " <Documentation>This flag indicates if a column must be inserted\n"
40044 " at index 0 with the names (ids) of the input columns.</Documentation>\n"
40045 " </IntVectorProperty>\n"
40046 " <IntVectorProperty command=\"SetUseIdColumn\"\n"
40047 " default_values=\"0\"\n"
40048 " name=\"UseIdColumn\"\n"
40049 " label=\"Use the column with original columns name\"\n"
40050 " number_of_elements=\"1\">\n"
40051 " <BooleanDomain name=\"bool\" />\n"
40052 " <Documentation>This flag indicates if the output column must be\n"
40053 " named using the names listed in the index 0 column.</Documentation>\n"
40054 " </IntVectorProperty>\n"
40055 " <IntVectorProperty command=\"SetDoNotTranspose\"\n"
40056 " default_values=\"0\"\n"
40057 " name=\"DoNotTranspose\"\n"
40058 " label=\"Only extract selected columns\"\n"
40059 " number_of_elements=\"1\">\n"
40060 " <BooleanDomain name=\"bool\" />\n"
40061 " <Documentation>This flag indicates if the sub-table must be\n"
40062 " effectively transposed or not.</Documentation>\n"
40063 " </IntVectorProperty>\n"
40064 " <!-- End TransposeTable -->\n"
40065 " </SourceProxy>\n"
40066 "\n"
40067 " <!-- ==================================================================== -->\n"
40068 " <SourceProxy class=\"vtkRectilinearGridConnectivity\"\n"
40069 " label=\"Rectilinear Grid Connectivity\"\n"
40070 " name=\"RectilinearGridConnectivity\">\n"
40071 " <Documentation long_help=\"Parallel fragments extraction and attributes integration on rectilinear grids.\"\n"
40072 " short_help=\"Parallel fragments extraction and attributes integration on rectilinear grids.\">\n"
40073 " Extracts material fragments from multiblock vtkRectilinearGrid datasets\n"
40074 " based on the selected volume fraction array(s) and a fraction isovalue\n"
40075 " and integrates the associated attributes.</Documentation>\n"
40076 " <InputProperty command=\"SetInputConnection\"\n"
40077 " name=\"Input\">\n"
40078 " <ProxyGroupDomain name=\"groups\">\n"
40079 " <Group name=\"sources\" />\n"
40080 " <Group name=\"filters\" />\n"
40081 " </ProxyGroupDomain>\n"
40082 " <DataTypeDomain name=\"input_type\">\n"
40083 " <DataType value=\"vtkRectilinearGrid\" />\n"
40084 " <DataType value=\"vtkCompositeDataSet\" />\n"
40085 " </DataTypeDomain>\n"
40086 " <InputArrayDomain attribute_type=\"cell\"\n"
40087 " name=\"input_array\"\n"
40088 " number_of_components=\"1\" />\n"
40089 " <Documentation>This property specifies the input of the\n"
40090 " filter.</Documentation>\n"
40091 " </InputProperty>\n"
40092 " <StringVectorProperty clean_command=\"RemoveDoubleVolumeArrayNames\"\n"
40093 " command=\"AddDoubleVolumeArrayName\"\n"
40094 " label=\"Double Volume Arrays\"\n"
40095 " name=\"AddDoubleVolumeArrayName\"\n"
40096 " number_of_elements_per_command=\"1\"\n"
40097 " repeat_command=\"1\">\n"
40098 " <Documentation>This property specifies the name(s) of the volume\n"
40099 " fraction array(s) for generating parts.</Documentation>\n"
40100 " <ArrayListDomain attribute_type=\"Scalars\"\n"
40101 " data_type=\"VTK_DOUBLE\"\n"
40102 " name=\"array_list\">\n"
40103 " <RequiredProperties>\n"
40104 " <Property function=\"Input\"\n"
40105 " name=\"Input\" />\n"
40106 " </RequiredProperties>\n"
40107 " </ArrayListDomain>\n"
40108 " <Hints>\n"
40109 " <!-- This overrides the GUI's default mechanism to\n"
40110 " not set the default value for this property\n"
40111 " using the domain when the proxy is created -->\n"
40112 " <NoDefault />\n"
40113 " <PropertyWidgetDecorator type=\"CTHArraySelectionDecorator\">\n"
40114 " <Property name=\"AddFloatVolumeArrayName\" />\n"
40115 " <Property name=\"AddUnsignedCharVolumeArrayName\" />\n"
40116 " </PropertyWidgetDecorator>\n"
40117 " </Hints>\n"
40118 " </StringVectorProperty>\n"
40119 " <StringVectorProperty clean_command=\"RemoveFloatVolumeArrayNames\"\n"
40120 " command=\"AddFloatVolumeArrayName\"\n"
40121 " label=\"Float Volume Arrays\"\n"
40122 " name=\"AddFloatVolumeArrayName\"\n"
40123 " number_of_elements_per_command=\"1\"\n"
40124 " repeat_command=\"1\">\n"
40125 " <Documentation>This property specifies the name(s) of the volume\n"
40126 " fraction array(s) for generating parts.</Documentation>\n"
40127 " <ArrayListDomain attribute_type=\"Scalars\"\n"
40128 " data_type=\"VTK_FLOAT\"\n"
40129 " name=\"array_list\">\n"
40130 " <RequiredProperties>\n"
40131 " <Property function=\"Input\"\n"
40132 " name=\"Input\" />\n"
40133 " </RequiredProperties>\n"
40134 " </ArrayListDomain>\n"
40135 " <Hints>\n"
40136 " <!-- This overrides the GUI's default mechanism to\n"
40137 " not set the default value for this property\n"
40138 " using the domain when the proxy is created -->\n"
40139 " <NoDefault />\n"
40140 " <PropertyWidgetDecorator type=\"CTHArraySelectionDecorator\">\n"
40141 " <Property name=\"AddDoubleVolumeArrayName\" />\n"
40142 " <Property name=\"AddUnsignedCharVolumeArrayName\" />\n"
40143 " </PropertyWidgetDecorator>\n"
40144 " </Hints>\n"
40145 " </StringVectorProperty>\n"
40146 " <StringVectorProperty clean_command=\"RemoveUnsignedCharVolumeArrayNames\"\n"
40147 " command=\"AddUnsignedCharVolumeArrayName\"\n"
40148 " label=\"Unsigned Character Volume Arrays\"\n"
40149 " name=\"AddUnsignedCharVolumeArrayName\"\n"
40150 " number_of_elements_per_command=\"1\"\n"
40151 " repeat_command=\"1\">\n"
40152 " <Documentation>This property specifies the name(s) of the volume\n"
40153 " fraction array(s) for generating parts.</Documentation>\n"
40154 " <ArrayListDomain attribute_type=\"Scalars\"\n"
40155 " data_type=\"VTK_UNSIGNED_CHAR\"\n"
40156 " name=\"array_list\">\n"
40157 " <RequiredProperties>\n"
40158 " <Property function=\"Input\"\n"
40159 " name=\"Input\" />\n"
40160 " </RequiredProperties>\n"
40161 " </ArrayListDomain>\n"
40162 " <Hints>\n"
40163 " <!-- This overrides the GUI's default mechanism to\n"
40164 " not set the default value for this property\n"
40165 " using the domain when the proxy is created -->\n"
40166 " <NoDefault />\n"
40167 " <PropertyWidgetDecorator type=\"CTHArraySelectionDecorator\">\n"
40168 " <Property name=\"AddDoubleVolumeArrayName\" />\n"
40169 " <Property name=\"AddFloatVolumeArrayName\" />\n"
40170 " </PropertyWidgetDecorator>\n"
40171 " </Hints>\n"
40172 " </StringVectorProperty>\n"
40173 " <DoubleVectorProperty command=\"SetVolumeFractionSurfaceValue\"\n"
40174 " default_values=\"0.1\"\n"
40175 " label=\"Volume Fraction Value\"\n"
40176 " name=\"VolumeFractionSurfaceValue\"\n"
40177 " number_of_elements=\"1\">\n"
40178 " <DoubleRangeDomain max=\"1\"\n"
40179 " min=\"0\"\n"
40180 " name=\"range\" />\n"
40181 " <Documentation>The value of this property is the volume fraction value\n"
40182 " for the surface.</Documentation>\n"
40183 " </DoubleVectorProperty>\n"
40184 " <!-- End Rectilinear Grid Connectivity -->\n"
40185 " </SourceProxy>\n"
40186 "\n"
40187 " <!-- ==================================================================== -->\n"
40188 " <SourceProxy class=\"vtkRulerLineForInput\"\n"
40189 " name=\"RulerFilter\"\n"
40190 " label=\"Bounding Ruler\">\n"
40191 " <Documentation short_help=\"Create a line along the input to use as a ruler\">\n"
40192 " This filter creates a line along the object and defaults its\n"
40193 " representation to showing a ruler along that line.\n"
40194 " </Documentation>\n"
40195 " <InputProperty command=\"SetInputConnection\"\n"
40196 " name=\"Input\">\n"
40197 " <ProxyGroupDomain name=\"groups\">\n"
40198 " <Group name=\"sources\" />\n"
40199 " <Group name=\"filters\" />\n"
40200 " </ProxyGroupDomain>\n"
40201 " <DataTypeDomain name=\"input_type\">\n"
40202 " <DataType value=\"vtkDataObject\" />\n"
40203 " </DataTypeDomain>\n"
40204 " </InputProperty>\n"
40205 " <IntVectorProperty command=\"SetAxis\"\n"
40206 " default_values=\"0\"\n"
40207 " name=\"Axis\"\n"
40208 " number_of_elements=\"1\">\n"
40209 " <EnumerationDomain name=\"enum\">\n"
40210 " <Entry text=\"X Axis\"\n"
40211 " value=\"0\" />\n"
40212 " <Entry text=\"Y Axis\"\n"
40213 " value=\"1\" />\n"
40214 " <Entry text=\"Z Axis\"\n"
40215 " value=\"2\" />\n"
40216 " <Entry text=\"Oriented Bounding Box Major Axis\"\n"
40217 " value=\"3\" />\n"
40218 " <Entry text=\"Oriented Bounding Box Medium Axis\"\n"
40219 " value=\"4\" />\n"
40220 " <Entry text=\"Oriented Bounding Box Minor Axis\"\n"
40221 " value=\"5\" />\n"
40222 " </EnumerationDomain>\n"
40223 " <Documentation>Select along which axis the ruler should be aligned. Note:\n"
40224 " this filter requires that all points in the dataset to which it is applied\n"
40225 " be copied to a single rank when this option is set to any of the\n"
40226 " Oriented Bound Box options, so make sure the dataset can fit on one rank\n"
40227 " before applying this filter.</Documentation>\n"
40228 " </IntVectorProperty>\n"
40229 " <Hints>\n"
40230 " <Representation view=\"RenderView\" type=\"RulerSourceRepresentation\" />\n"
40231 " <Visibility replace_input=\"0\" />\n"
40232 " </Hints>\n"
40233 " <!-- End vtkRulerLineForInput -->\n"
40234 " </SourceProxy>\n"
40235 "\n"
40236 " <!-- ==================================================================== -->\n"
40237 " <SourceProxy class=\"vtkSliceAlongPolyPlane\"\n"
40238 " label=\"Slice Along PolyLine\"\n"
40239 " name=\"SliceAlongPolyLine\">\n"
40240 " <Documentation\n"
40241 " long_help=\"Slice along the surface defined by sweeping a polyline parallel to the z-axis.\"\n"
40242 " short_help=\"Slice along the surface defined by sweeping a polyline parallel to the z-axis.\">\n"
40243 " The Slice Along PolyLine filter is similar to the Slice Filter except that it slices along a surface that\n"
40244 " is defined by sweeping the input polyline parallel to the z-axis. Explained another way: take a laser\n"
40245 " cutter and move it so that it hits every point on the input polyline while keeping it parallel\n"
40246 " to the z-axis. The surface cut from the input dataset is the result.\n"
40247 " </Documentation>\n"
40248 " <InputProperty command=\"SetInputConnection\" name=\"Dataset\" port_index=\"0\">\n"
40249 " <ProxyGroupDomain name=\"groups\">\n"
40250 " <Group name=\"sources\" />\n"
40251 " <Group name=\"filters\" />\n"
40252 " </ProxyGroupDomain>\n"
40253 " <DataTypeDomain name=\"input_type\">\n"
40254 " <DataType value=\"vtkDataSet\" />\n"
40255 " </DataTypeDomain>\n"
40256 " <Documentation>\n"
40257 " Set the vtkDataObject to slice.\n"
40258 " </Documentation>\n"
40259 " </InputProperty>\n"
40260 " <InputProperty command=\"SetInputConnection\" name=\"PolyLine\" port_index=\"1\">\n"
40261 " <ProxyGroupDomain name=\"groups\">\n"
40262 " <Group name=\"sources\" />\n"
40263 " <Group name=\"filters\" />\n"
40264 " </ProxyGroupDomain>\n"
40265 " <DataTypeDomain name=\"input_type\">\n"
40266 " <DataType value=\"vtkPolyData\" />\n"
40267 " </DataTypeDomain>\n"
40268 " <Documentation>\n"
40269 " Set the polyline to slice along.\n"
40270 " </Documentation>\n"
40271 " </InputProperty>\n"
40272 " <DoubleVectorProperty animatable=\"0\"\n"
40273 " command=\"SetTolerance\"\n"
40274 " default_values=\"10\"\n"
40275 " label=\"Tolerance\"\n"
40276 " name=\"Tolerance\"\n"
40277 " number_of_elements=\"1\">\n"
40278 " <BoundsDomain mode=\"approximate_cell_length\"\n"
40279 " name=\"bounds\">\n"
40280 " <RequiredProperties>\n"
40281 " <Property function=\"Input\" name=\"Dataset\" />\n"
40282 " </RequiredProperties>\n"
40283 " </BoundsDomain>\n"
40284 " <Documentation>\n"
40285 " The threshold used internally to determine correspondence between the polyline\n"
40286 " and the output slice. If the output has sections missing, increasing this\n"
40287 " value may help.\n"
40288 " </Documentation>\n"
40289 " </DoubleVectorProperty>\n"
40290 " <!-- End Slice Along PolyLine -->\n"
40291 " </SourceProxy>\n"
40292 "\n"
40293 " <!-- ==================================================================== -->\n"
40294 " <SourceProxy class=\"vtkThresholdTable\"\n"
40295 " label=\"Threshold Table\"\n"
40296 " name=\"ThresholdTable\">\n"
40297 " <Documentation long_help=\"This filter extracts table rows that satisfy a threshold criterion for a given column.\"\n"
40298 " short_help=\"Threshold table rows.\">\n"
40299 " The Threshold Table Filter uses minimum and/or maximum values to threshold\n"
40300 " table rows based on the values in a particular column of a vtkTable object.\n"
40301 " It operates on scalar fields, and accepts two thresholding parameters:\n"
40302 " MinValue and MaxValue. This filter offers four different thresholding\n"
40303 " methods : \"Below Max Threshold\", \"Above Min Threshold\", \"Between\", and \"Outside\".\n"
40304 " The output of this filter is a vtkTable object with less or as many rows as the input vtkTable.\n"
40305 " </Documentation>\n"
40306 " <InputProperty command=\"SetInputConnection\"\n"
40307 " name=\"Input\">\n"
40308 " <ProxyGroupDomain name=\"groups\">\n"
40309 " <Group name=\"sources\" />\n"
40310 " <Group name=\"filters\" />\n"
40311 " </ProxyGroupDomain>\n"
40312 " <DataTypeDomain name=\"input_type\">\n"
40313 " <DataType value=\"vtkTable\" />\n"
40314 " </DataTypeDomain>\n"
40315 " <InputArrayDomain name=\"input_array\"\n"
40316 " number_of_components=\"1\"/>\n"
40317 ;
40318 
40319 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
40321 " <Documentation>This property specifies the input to the Threshold Table\n"
40322 " filter.</Documentation>\n"
40323 " </InputProperty>\n"
40324 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
40325 " element_types=\"0 0 0 0 2\"\n"
40326 " label=\"Column\"\n"
40327 " name=\"SelectInputScalars\"\n"
40328 " number_of_elements=\"5\">\n"
40329 " <ArrayListDomain attribute_type=\"Scalars\"\n"
40330 " name=\"array_list\">\n"
40331 " <RequiredProperties>\n"
40332 " <Property function=\"Input\"\n"
40333 " name=\"Input\" />\n"
40334 " </RequiredProperties>\n"
40335 " </ArrayListDomain>\n"
40336 " <Documentation>This property specifies which column to use for\n"
40337 " thresholding.</Documentation>\n"
40338 " </StringVectorProperty>\n"
40339 " <DoubleVectorProperty command=\"SetMinValue\"\n"
40340 " default_values=\"0\"\n"
40341 " name=\"MinValue\"\n"
40342 " number_of_elements=\"1\">\n"
40343 " <ArrayRangeDomain name=\"range\"\n"
40344 " default_mode=\"min\">\n"
40345 " <RequiredProperties>\n"
40346 " <Property function=\"Input\"\n"
40347 " name=\"Input\" />\n"
40348 " <Property function=\"ArraySelection\"\n"
40349 " name=\"SelectInputScalars\" />\n"
40350 " </RequiredProperties>\n"
40351 " </ArrayRangeDomain>\n"
40352 " <Hints>\n"
40353 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
40354 " <Expression type=\"or\">\n"
40355 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"Mode\" value=\"1\" />\n"
40356 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"Mode\" value=\"2\" />\n"
40357 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"Mode\" value=\"3\" />\n"
40358 " </Expression>\n"
40359 " </PropertyWidgetDecorator>\n"
40360 " </Hints>\n"
40361 " <Documentation>\n"
40362 " The value of this property specifies the lower bound of the\n"
40363 " thresholding operation.\n"
40364 " </Documentation>\n"
40365 " </DoubleVectorProperty>\n"
40366 " <DoubleVectorProperty command=\"SetMaxValue\"\n"
40367 " default_values=\"0\"\n"
40368 " name=\"MaxValue\"\n"
40369 " number_of_elements=\"1\">\n"
40370 " <ArrayRangeDomain name=\"range\"\n"
40371 " default_mode=\"max\">\n"
40372 " <RequiredProperties>\n"
40373 " <Property function=\"Input\"\n"
40374 " name=\"Input\" />\n"
40375 " <Property function=\"ArraySelection\"\n"
40376 " name=\"SelectInputScalars\" />\n"
40377 " </RequiredProperties>\n"
40378 " </ArrayRangeDomain>\n"
40379 " <Hints>\n"
40380 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
40381 " <Expression type=\"or\">\n"
40382 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"Mode\" value=\"0\" />\n"
40383 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"Mode\" value=\"2\" />\n"
40384 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"Mode\" value=\"3\" />\n"
40385 " </Expression>\n"
40386 " </PropertyWidgetDecorator>\n"
40387 " </Hints>\n"
40388 " <Documentation>\n"
40389 " The value of this property specifies the upper bound of the\n"
40390 " thresholding operation.\n"
40391 " </Documentation>\n"
40392 " </DoubleVectorProperty>\n"
40393 " <IntVectorProperty command=\"SetMode\"\n"
40394 " default_values=\"2\"\n"
40395 " name=\"Mode\"\n"
40396 " number_of_elements=\"1\"\n"
40397 " panel_visibility=\"default\">\n"
40398 " <EnumerationDomain name=\"enum\">\n"
40399 " <Entry text=\"Below Max Threshold\" value=\"0\"/>\n"
40400 " <Entry text=\"Above Min Threshold\" value=\"1\"/>\n"
40401 " <Entry text=\"Between\" value=\"2\"/>\n"
40402 " <Entry text=\"Outside\" value=\"3\"/>\n"
40403 " </EnumerationDomain>\n"
40404 " <Documentation>\n"
40405 " This property indicates the threshold method.\n"
40406 " </Documentation>\n"
40407 " </IntVectorProperty>\n"
40408 " <!-- End ThresholdTable -->\n"
40409 " </SourceProxy>\n"
40410 "\n"
40411 " <!-- ==================================================================== -->\n"
40412 " <SourceProxy class=\"vtkSurfaceVectors\"\n"
40413 " label=\"Surface Vectors\"\n"
40414 " name=\"SurfaceVectors\">\n"
40415 " <Documentation long_help=\"This filter constrains vectors to lie on a surface.\"\n"
40416 " short_help=\"This filter constrains vectors to lie on a surface.\">\n"
40417 " The Surface Vectors filter is used for 2D data sets. It\n"
40418 " constrains vectors to lie in a surface by removing\n"
40419 " components of the vectors normal to the local\n"
40420 " surface.</Documentation>\n"
40421 " <InputProperty command=\"SetInputConnection\"\n"
40422 " name=\"Input\">\n"
40423 " <ProxyGroupDomain name=\"groups\">\n"
40424 " <Group name=\"sources\" />\n"
40425 " <Group name=\"filters\" />\n"
40426 " </ProxyGroupDomain>\n"
40427 " <DataTypeDomain name=\"input_type\">\n"
40428 " <DataType value=\"vtkDataSet\" />\n"
40429 " </DataTypeDomain>\n"
40430 " <InputArrayDomain attribute_type=\"point\"\n"
40431 " name=\"input_array\"\n"
40432 " number_of_components=\"3\" />\n"
40433 " <Documentation>This property specifies the input to the Surface Vectors\n"
40434 " filter.</Documentation>\n"
40435 " </InputProperty>\n"
40436 " <StringVectorProperty animateable=\"0\"\n"
40437 " command=\"SetInputArrayToProcess\"\n"
40438 " element_types=\"0 0 0 0 2\"\n"
40439 " name=\"SelectInputVectors\"\n"
40440 " number_of_elements=\"5\">\n"
40441 " <ArrayListDomain attribute_type=\"Vectors\"\n"
40442 " name=\"array_list\">\n"
40443 " <RequiredProperties>\n"
40444 " <Property function=\"Input\"\n"
40445 " name=\"Input\" />\n"
40446 " </RequiredProperties>\n"
40447 " </ArrayListDomain>\n"
40448 " <Documentation>This property specifies the name of the input vector\n"
40449 " array to process.</Documentation>\n"
40450 " </StringVectorProperty>\n"
40451 " <IntVectorProperty command=\"SetConstraintMode\"\n"
40452 " default_values=\"0\"\n"
40453 " name=\"ConstraintMode\"\n"
40454 " number_of_elements=\"1\">\n"
40455 " <EnumerationDomain name=\"enum\">\n"
40456 " <Entry text=\"Parallel\"\n"
40457 " value=\"0\" />\n"
40458 " <Entry text=\"Perpendicular\"\n"
40459 " value=\"1\" />\n"
40460 " <Entry text=\"PerpendicularScale\"\n"
40461 " value=\"2\" />\n"
40462 " </EnumerationDomain>\n"
40463 " <Documentation>This property specifies whether the vectors will be\n"
40464 " parallel or perpendicular to the surface. If the value is set to\n"
40465 " PerpendicularScale (2), then the output will contain a scalar array\n"
40466 " with the dot product of the surface normal and the vector at each\n"
40467 " point.</Documentation>\n"
40468 " </IntVectorProperty>\n"
40469 " <!-- End SurfaceVectors -->\n"
40470 " </SourceProxy>\n"
40471 "\n"
40472 " <!-- ==================================================================== -->\n"
40473 " <SourceProxy class=\"vtkTimeStepProgressFilter\"\n"
40474 " label=\"Time Step Progress Bar\"\n"
40475 " name=\"TimeStepProgressFilter\">\n"
40476 " <Documentation long_help=\"Shows input data time as progress bar in the view.\"\n"
40477 " short_help=\"Show data time step as progress bar.\">The Time Step Progress Bar\n"
40478 " filter can be used to show the relative position of the actual time step/value\n"
40479 " relatively to the number of timesteps/data time range in a progress bar.\n"
40480 " </Documentation>\n"
40481 " <InputProperty command=\"SetInputConnection\"\n"
40482 " name=\"Input\">\n"
40483 " <ProxyGroupDomain name=\"groups\">\n"
40484 " <Group name=\"sources\" />\n"
40485 " <Group name=\"filters\" />\n"
40486 " </ProxyGroupDomain>\n"
40487 " <Documentation>This property specifies the input dataset for which to\n"
40488 " display the time step.</Documentation>\n"
40489 " </InputProperty>\n"
40490 " <Hints>\n"
40491 " <Visibility replace_input=\"0\" />\n"
40492 " <OutputPort index=\"0\"\n"
40493 " name=\"Output-0\"\n"
40494 " type=\"progress\" />\n"
40495 " </Hints>\n"
40496 " <!-- End of TimeToTextConvertor -->\n"
40497 " </SourceProxy>\n"
40498 "\n"
40499 " <!-- ==================================================================== -->\n"
40500 " <SourceProxy class=\"vtkTimeToTextConvertor\"\n"
40501 " label=\"Annotate Time Filter\"\n"
40502 " name=\"TimeToTextConvertor\">\n"
40503 " <Documentation long_help=\"Shows input data time as text annnotation in the view.\"\n"
40504 " short_help=\"Show data time as text.\">The Annotate Time\n"
40505 " filter can be used to show the data time in a text\n"
40506 " annotation.</Documentation>\n"
40507 " <InputProperty command=\"SetInputConnection\"\n"
40508 " name=\"Input\">\n"
40509 " <ProxyGroupDomain name=\"groups\">\n"
40510 " <Group name=\"sources\" />\n"
40511 " <Group name=\"filters\" />\n"
40512 " </ProxyGroupDomain>\n"
40513 " <Documentation>This property specifies the input dataset for which to\n"
40514 " display the time.</Documentation>\n"
40515 " </InputProperty>\n"
40516 " <StringVectorProperty command=\"SetFormat\"\n"
40517 " default_values=\"Time: {time:f}\"\n"
40518 " name=\"Format\"\n"
40519 " number_of_elements=\"1\"\n"
40520 " panel_visibility=\"default\">\n"
40521 " <Documentation>The value of this property is a format string used to\n"
40522 " display the input time. The format string is specified using fmt style\n"
40523 " </Documentation>\n"
40524 " </StringVectorProperty>\n"
40525 " <DoubleVectorProperty command=\"SetShift\"\n"
40526 " default_values=\"0.0\"\n"
40527 " name=\"Shift\"\n"
40528 " number_of_elements=\"1\">\n"
40529 " <DoubleRangeDomain name=\"range\" />\n"
40530 " <Documentation>The amount of time the input is shifted (after\n"
40531 " scaling).</Documentation>\n"
40532 " </DoubleVectorProperty>\n"
40533 " <DoubleVectorProperty command=\"SetScale\"\n"
40534 " default_values=\"1.0\"\n"
40535 " name=\"Scale\"\n"
40536 " number_of_elements=\"1\">\n"
40537 " <DoubleRangeDomain name=\"range\" />\n"
40538 " <Documentation>The factor by which the input time is\n"
40539 " scaled.</Documentation>\n"
40540 " </DoubleVectorProperty>\n"
40541 " <Hints>\n"
40542 " <Visibility replace_input=\"0\" />\n"
40543 " <OutputPort index=\"0\"\n"
40544 " name=\"Output-0\"\n"
40545 " type=\"text\" />\n"
40546 " </Hints>\n"
40547 " <!-- End of TimeToTextConvertor -->\n"
40548 " </SourceProxy>\n"
40549 "\n"
40550 " <!-- ==================================================================== -->\n"
40551 " <SourceProxy class=\"vtkOMETIFFChannelCalculator\" name=\"OMETIFFChannelCalculator\"\n"
40552 " label=\"OME TIFF Channel Calculator\">\n"
40553 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
40554 " <ProxyGroupDomain name=\"groups\">\n"
40555 " <Group name=\"sources\" />\n"
40556 " <Group name=\"filters\" />\n"
40557 " </ProxyGroupDomain>\n"
40558 " <DataTypeDomain name=\"input_type\">\n"
40559 " <DataType value=\"vtkImageData\" />\n"
40560 " </DataTypeDomain>\n"
40561 " <InputArrayDomain name=\"point_arrays\" attribute_type=\"point\" optional=\"1\" />\n"
40562 " </InputProperty>\n"
40563 "\n"
40564 " <StringVectorProperty\n"
40565 " name=\"ChannelVisibilities\"\n"
40566 " command=\"GetChannelSelection\"\n"
40567 " number_of_elements_per_command=\"1\"\n"
40568 " repeat_command=\"1\"\n"
40569 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
40570 " <ArrayListDomain name=\"array_list\" input_domain_name=\"point_arrays\">\n"
40571 " <RequiredProperties>\n"
40572 " <Property name=\"Input\" function=\"Input\" />\n"
40573 " </RequiredProperties>\n"
40574 " </ArrayListDomain>\n"
40575 " <Documentation>\n"
40576 " Select the point data arrays to pass through\n"
40577 " </Documentation>\n"
40578 " <Hints>\n"
40579 " <ArraySelectionWidget icon_type=\"point\"/>\n"
40580 " </Hints>\n"
40581 " </StringVectorProperty>\n"
40582 "\n"
40583 " <ProxyProperty command=\"SetChannel1LUT\" name=\"Channel1LUT\" >\n"
40584 " <ProxyGroupDomain name=\"groups\">\n"
40585 " <Group name=\"lookup_tables\" />\n"
40586 " </ProxyGroupDomain>\n"
40587 " </ProxyProperty>\n"
40588 " <ProxyProperty command=\"SetChannel2LUT\" name=\"Channel2LUT\" >\n"
40589 " <ProxyGroupDomain name=\"groups\">\n"
40590 " <Group name=\"lookup_tables\" />\n"
40591 " </ProxyGroupDomain>\n"
40592 " </ProxyProperty>\n"
40593 " <ProxyProperty command=\"SetChannel3LUT\" name=\"Channel3LUT\" >\n"
40594 " <ProxyGroupDomain name=\"groups\">\n"
40595 " <Group name=\"lookup_tables\" />\n"
40596 " </ProxyGroupDomain>\n"
40597 " </ProxyProperty>\n"
40598 " <ProxyProperty command=\"SetChannel4LUT\" name=\"Channel4LUT\" >\n"
40599 " <ProxyGroupDomain name=\"groups\">\n"
40600 " <Group name=\"lookup_tables\" />\n"
40601 " </ProxyGroupDomain>\n"
40602 " </ProxyProperty>\n"
40603 " <ProxyProperty command=\"SetChannel5LUT\" name=\"Channel5LUT\" >\n"
40604 " <ProxyGroupDomain name=\"groups\">\n"
40605 " <Group name=\"lookup_tables\" />\n"
40606 " </ProxyGroupDomain>\n"
40607 " </ProxyProperty>\n"
40608 " <ProxyProperty command=\"SetChannel6LUT\" name=\"Channel6LUT\" >\n"
40609 " <ProxyGroupDomain name=\"groups\">\n"
40610 " <Group name=\"lookup_tables\" />\n"
40611 " </ProxyGroupDomain>\n"
40612 " </ProxyProperty>\n"
40613 " <ProxyProperty command=\"SetChannel7LUT\" name=\"Channel7LUT\" >\n"
40614 " <ProxyGroupDomain name=\"groups\">\n"
40615 " <Group name=\"lookup_tables\" />\n"
40616 " </ProxyGroupDomain>\n"
40617 " </ProxyProperty>\n"
40618 " <ProxyProperty command=\"SetChannel8LUT\" name=\"Channel8LUT\" >\n"
40619 " <ProxyGroupDomain name=\"groups\">\n"
40620 " <Group name=\"lookup_tables\" />\n"
40621 " </ProxyGroupDomain>\n"
40622 " </ProxyProperty>\n"
40623 " <ProxyProperty command=\"SetChannel9LUT\" name=\"Channel9LUT\" >\n"
40624 " <ProxyGroupDomain name=\"groups\">\n"
40625 " <Group name=\"lookup_tables\" />\n"
40626 " </ProxyGroupDomain>\n"
40627 " </ProxyProperty>\n"
40628 " <ProxyProperty command=\"SetChannel10LUT\" name=\"Channel10LUT\" >\n"
40629 " <ProxyGroupDomain name=\"groups\">\n"
40630 " <Group name=\"lookup_tables\" />\n"
40631 " </ProxyGroupDomain>\n"
40632 " </ProxyProperty>\n"
40633 " <DoubleVectorProperty name=\"Channel1Weight\"\n"
40634 " command=\"SetChannel1Weight\"\n"
40635 " number_of_elements=\"1\"\n"
40636 " default_values=\"1.0\" />\n"
40637 " <DoubleVectorProperty name=\"Channel2Weight\"\n"
40638 " command=\"SetChannel2Weight\"\n"
40639 " number_of_elements=\"1\"\n"
40640 " default_values=\"1.0\" />\n"
40641 " <DoubleVectorProperty name=\"Channel3Weight\"\n"
40642 " command=\"SetChannel3Weight\"\n"
40643 " number_of_elements=\"1\"\n"
40644 " default_values=\"1.0\" />\n"
40645 " <DoubleVectorProperty name=\"Channel4Weight\"\n"
40646 " command=\"SetChannel4Weight\"\n"
40647 " number_of_elements=\"1\"\n"
40648 " default_values=\"1.0\" />\n"
40649 ;
40650 
40651 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
40653 " <DoubleVectorProperty name=\"Channel5Weight\"\n"
40654 " command=\"SetChannel5Weight\"\n"
40655 " number_of_elements=\"1\"\n"
40656 " default_values=\"1.0\" />\n"
40657 " <DoubleVectorProperty name=\"Channel6Weight\"\n"
40658 " command=\"SetChannel6Weight\"\n"
40659 " number_of_elements=\"1\"\n"
40660 " default_values=\"1.0\" />\n"
40661 " <DoubleVectorProperty name=\"Channel7Weight\"\n"
40662 " command=\"SetChannel7Weight\"\n"
40663 " number_of_elements=\"1\"\n"
40664 " default_values=\"1.0\" />\n"
40665 " <DoubleVectorProperty name=\"Channel8Weight\"\n"
40666 " command=\"SetChannel8Weight\"\n"
40667 " number_of_elements=\"1\"\n"
40668 " default_values=\"1.0\" />\n"
40669 " <DoubleVectorProperty name=\"Channel9Weight\"\n"
40670 " command=\"SetChannel9Weight\"\n"
40671 " number_of_elements=\"1\"\n"
40672 " default_values=\"1.0\" />\n"
40673 " <DoubleVectorProperty name=\"Channel10Weight\"\n"
40674 " command=\"SetChannel10Weight\"\n"
40675 " number_of_elements=\"1\"\n"
40676 " default_values=\"1.0\" />\n"
40677 "\n"
40678 " <PropertyGroup label=\"Color + Opacity Settings\" panel_widget=\"OMETransferFunctions\">\n"
40679 " <Property name=\"Channel1LUT\" function=\"Channel_1\" />\n"
40680 " <Property name=\"Channel2LUT\" function=\"Channel_2\" />\n"
40681 " <Property name=\"Channel3LUT\" function=\"Channel_3\" />\n"
40682 " <Property name=\"Channel4LUT\" function=\"Channel_4\" />\n"
40683 " <Property name=\"Channel5LUT\" function=\"Channel_5\" />\n"
40684 " <Property name=\"Channel6LUT\" function=\"Channel_6\" />\n"
40685 " <Property name=\"Channel7LUT\" function=\"Channel_7\" />\n"
40686 " <Property name=\"Channel8LUT\" function=\"Channel_8\" />\n"
40687 " <Property name=\"Channel9LUT\" function=\"Channel_9\" />\n"
40688 " <Property name=\"Channel10LUT\" function=\"Channel_10\" />\n"
40689 " <Property name=\"Channel1Weight\" function=\"Channel_1Weight\" />\n"
40690 " <Property name=\"Channel2Weight\" function=\"Channel_2Weight\" />\n"
40691 " <Property name=\"Channel3Weight\" function=\"Channel_3Weight\" />\n"
40692 " <Property name=\"Channel4Weight\" function=\"Channel_4Weight\" />\n"
40693 " <Property name=\"Channel5Weight\" function=\"Channel_5Weight\" />\n"
40694 " <Property name=\"Channel6Weight\" function=\"Channel_6Weight\" />\n"
40695 " <Property name=\"Channel7Weight\" function=\"Channel_7Weight\" />\n"
40696 " <Property name=\"Channel8Weight\" function=\"Channel_8Weight\" />\n"
40697 " <Property name=\"Channel9Weight\" function=\"Channel_9Weight\" />\n"
40698 " <Property name=\"Channel10Weight\" function=\"Channel_10Weight\" />\n"
40699 " </PropertyGroup>\n"
40700 " <Hints>\n"
40701 " <InitializationHelper class=\"vtkSMOMETIFFChannelCalculatorInitializationHelper\" />\n"
40702 " </Hints>\n"
40703 " </SourceProxy>\n"
40704 "\n"
40705 " <!-- ==================================================================== -->\n"
40706 " <SourceProxy class=\"vtkAnnotateGlobalDataFilter\"\n"
40707 " label=\"Annotate Global Data\"\n"
40708 " name=\"AnnotateGlobalData\">\n"
40709 " <Documentation short_help=\"Filter for annotating with global/field data\">\n"
40710 " Generates annotation text from global / field data presumed to be associated\n"
40711 " with time steps in the source dataset for this filter.\n"
40712 " If the field array chosen has as many elements as number of timesteps,\n"
40713 " the array is assumed to be \"temporal\" and indexed using the current\n"
40714 " timestep.\n"
40715 " </Documentation>\n"
40716 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
40717 " command=\"AddInputConnection\"\n"
40718 " multiple_input=\"1\"\n"
40719 " name=\"Input\">\n"
40720 " <ProxyGroupDomain name=\"groups\">\n"
40721 " <Group name=\"sources\" />\n"
40722 " <Group name=\"filters\" />\n"
40723 " </ProxyGroupDomain>\n"
40724 " <DataTypeDomain name=\"input_type\">\n"
40725 " <DataType value=\"vtkDataObject\" />\n"
40726 " <DataType value=\"vtkHyperTreeGrid\" />\n"
40727 " </DataTypeDomain>\n"
40728 " <InputArrayDomain attribute_type=\"field\"\n"
40729 " name=\"input_array\"\n"
40730 " number_of_components=\"1\" />\n"
40731 " <Documentation>Set the input of the filter.</Documentation>\n"
40732 " </InputProperty>\n"
40733 " <StringVectorProperty command=\"SetFieldArrayName\"\n"
40734 " name=\"SelectArrays\"\n"
40735 " number_of_elements=\"1\">\n"
40736 " <ArrayListDomain name=\"array_list\">\n"
40737 " <RequiredProperties>\n"
40738 " <Property function=\"Input\"\n"
40739 " name=\"Input\" />\n"
40740 " </RequiredProperties>\n"
40741 " </ArrayListDomain>\n"
40742 " <Documentation>Choose array that is going to be\n"
40743 " displayed.</Documentation>\n"
40744 " </StringVectorProperty>\n"
40745 " <StringVectorProperty command=\"SetPrefix\"\n"
40746 " default_values=\"Value is: \"\n"
40747 " name=\"Prefix\"\n"
40748 " number_of_elements=\"1\">\n"
40749 " <Documentation>Text that is used as a prefix to the field\n"
40750 " value.</Documentation>\n"
40751 " </StringVectorProperty>\n"
40752 " <StringVectorProperty command=\"SetFormat\"\n"
40753 " default_values=\"%7.5g\"\n"
40754 " name=\"Format\"\n"
40755 " number_of_elements=\"1\">\n"
40756 " <Documentation>Text that is used as the C format string used by the\n"
40757 " snprintf string formatter used to convert a global data value to a string.\n"
40758 " </Documentation>\n"
40759 " </StringVectorProperty>\n"
40760 " <StringVectorProperty command=\"SetPostfix\"\n"
40761 " default_values=\"\"\n"
40762 " name=\"Suffix\"\n"
40763 " number_of_elements=\"1\">\n"
40764 " <Documentation>Text that is used as a suffix to the field\n"
40765 " value.</Documentation>\n"
40766 " </StringVectorProperty>\n"
40767 " <Hints>\n"
40768 " <Visibility replace_input=\"0\" />\n"
40769 " <OutputPort index=\"0\" name=\"Output-0\" type=\"text\" />\n"
40770 " </Hints>\n"
40771 " <!-- End AnnotateGlobalData -->\n"
40772 " </SourceProxy>\n"
40773 "\n"
40774 " <!-- ==================================================================== -->\n"
40775 " <SourceProxy class=\"vtkAnnotateSelectionFilter\"\n"
40776 " label=\"Annotate Selection\"\n"
40777 " name=\"AnnotateSelection\">\n"
40778 " <Documentation short_help=\"Filter for annotating selection\">\n"
40779 " Generates annotation text for each selectionNode from a selection.\n"
40780 " </Documentation>\n"
40781 " <InputProperty command=\"SetInputConnection\"\n"
40782 " name=\"Input\">\n"
40783 " <ProxyGroupDomain name=\"groups\">\n"
40784 " <Group name=\"sources\"/>\n"
40785 " <Group name=\"filters\"/>\n"
40786 " </ProxyGroupDomain>\n"
40787 " <DataTypeDomain name=\"input_type\">\n"
40788 " <DataType value=\"vtkDataSet\"/>\n"
40789 " </DataTypeDomain>\n"
40790 " <Documentation>\n"
40791 " This property specifies the input from which the selection is extracted.\n"
40792 " </Documentation>\n"
40793 " </InputProperty>\n"
40794 " <InputProperty command=\"SetSelectionConnection\"\n"
40795 " name=\"Selection\">\n"
40796 " <ProxyGroupDomain name=\"groups\">\n"
40797 " <Group name=\"sources\"/>\n"
40798 " <Group name=\"filters\"/>\n"
40799 " </ProxyGroupDomain>\n"
40800 " <DataTypeDomain name=\"input_type\">\n"
40801 " <DataType value=\"vtkSelection\"/>\n"
40802 " </DataTypeDomain>\n"
40803 " <Documentation>\n"
40804 " The input that provides the selection object.\n"
40805 " </Documentation>\n"
40806 " <Hints>\n"
40807 " <!-- This tag alerts the auto-generated panels and input selection\n"
40808 " that this input is a selection. It should use the special\n"
40809 " selection GUI. -->\n"
40810 " <SelectionInput/>\n"
40811 " </Hints>\n"
40812 " </InputProperty>\n"
40813 " <StringVectorProperty name=\"Labels\"\n"
40814 " command=\"SetLabels\"\n"
40815 " clean_command=\"ResetLabels\"\n"
40816 " number_of_elements_per_command=\"1\"\n"
40817 " repeat_command=\"1\"\n"
40818 " use_index=\"1\"\n"
40819 " panel_visibility=\"default\">\n"
40820 " <Documentation>\n"
40821 " Associated for each selection node an label.\n"
40822 " </Documentation>\n"
40823 " </StringVectorProperty>\n"
40824 " <StringVectorProperty name=\"DefaultLabel\"\n"
40825 " command=\"SetDefaultLabel\"\n"
40826 " default_values=\"none\"\n"
40827 " number_of_elements=\"1\"\n"
40828 " panel_visibility=\"default\">\n"
40829 " <Documentation>\n"
40830 " Specify the default label used for unlabelized data.\n"
40831 " </Documentation>\n"
40832 " </StringVectorProperty>\n"
40833 " <PropertyGroup name = \"LabelsOnSelection\" panel_widget=\"SelectionList\" >\n"
40834 " <Property name=\"Labels\" />\n"
40835 " <Property name=\"Selection\"/>\n"
40836 " </PropertyGroup>\n"
40837 " <Hints>\n"
40838 " <InitializationHelper class=\"vtkSMExtractSelectionProxyInitializationHelper\"/>\n"
40839 " <WarnOnCreate>\n"
40840 " <DataTypeDomain name=\"input_type\">\n"
40841 " <DataType value=\"vtkImageData\" />\n"
40842 " <DataType value=\"vtkRectilinearGrid\" />\n"
40843 " <DataType value=\"vtkStructuredGrid\" />\n"
40844 " </DataTypeDomain>\n"
40845 " <MemoryUsage relative=\"20\" />\n"
40846 " <Text title=\"Potentially running out of memory\">\n"
40847 " **Extract Selection** filter will create an unstructured grid output\n"
40848 " and you may not have enough memory to create it.\n"
40849 " Do you want to continue?\n"
40850 " </Text>\n"
40851 " </WarnOnCreate>\n"
40852 " </Hints>\n"
40853 " <!-- End AnnotateSelection -->\n"
40854 " </SourceProxy>\n"
40855 "\n"
40856 " <!-- ==================================================================== -->\n"
40857 " <SourceProxy class=\"vtkMergeVectorComponents\"\n"
40858 " label=\"Merge Vector Components\"\n"
40859 " name=\"MergeVectorComponents\">\n"
40860 " <Documentation\n"
40861 " long_help=\"Merge three 1-component arrays of the same attribute type (point-data or cell-data)\n"
40862 " into one 3-component vector.\"\n"
40863 " short_help=\"Merge three 1-component arrays into one 3-component vector.\">\n"
40864 " The MergeVectorComponents filter can be used to merge 1-component arrays of\n"
40865 " the same attribute type (point-data or cell-data) into one 3-component vector.\n"
40866 " </Documentation>\n"
40867 " <InputProperty command=\"SetInputConnection\"\n"
40868 " name=\"Input\">\n"
40869 " <ProxyGroupDomain name=\"groups\">\n"
40870 " <Group name=\"sources\"/>\n"
40871 " <Group name=\"filters\"/>\n"
40872 " </ProxyGroupDomain>\n"
40873 " <DataTypeDomain name=\"input_type\">\n"
40874 " <DataType value=\"vtkDataSet\"/>\n"
40875 " </DataTypeDomain>\n"
40876 " <InputArrayDomain name=\"scale_array\"\n"
40877 " number_of_components=\"1\"\n"
40878 " optional=\"1\" />\n"
40879 " </InputProperty>\n"
40880 " <IntVectorProperty command=\"SetAttributeType\"\n"
40881 " default_values=\"0\"\n"
40882 " name=\"AttributeType\"\n"
40883 " number_of_elements=\"1\">\n"
40884 " <FieldDataDomain name=\"enum\">\n"
40885 " <RequiredProperties>\n"
40886 " <Property function=\"Input\"\n"
40887 " name=\"Input\" />\n"
40888 " </RequiredProperties>\n"
40889 " </FieldDataDomain>\n"
40890 " <Documentation>This property determines on which types of field data the computation is to\n"
40891 " be performed on.</Documentation>\n"
40892 " </IntVectorProperty>\n"
40893 " <StringVectorProperty command=\"SetXArrayName\"\n"
40894 " name=\"XArrayName\"\n"
40895 " label=\"X Array\"\n"
40896 " number_of_elements=\"1\">\n"
40897 " <ArrayListDomain name=\"array_list\"\n"
40898 " input_domain_name=\"scale_array\">\n"
40899 " <RequiredProperties>\n"
40900 " <Property function=\"Input\"\n"
40901 " name=\"Input\" />\n"
40902 " <Property function=\"FieldDataSelection\"\n"
40903 " name=\"AttributeType\" />\n"
40904 " </RequiredProperties>\n"
40905 " </ArrayListDomain>\n"
40906 " <Documentation>\n"
40907 " This property indicates the name of the array with the X component.\n"
40908 " </Documentation>\n"
40909 " </StringVectorProperty>\n"
40910 " <StringVectorProperty command=\"SetYArrayName\"\n"
40911 " name=\"YArrayName\"\n"
40912 " label=\"Y Array\"\n"
40913 " number_of_elements=\"1\">\n"
40914 " <ArrayListDomain name=\"array_list\"\n"
40915 " input_domain_name=\"scale_array\">\n"
40916 " <RequiredProperties>\n"
40917 " <Property function=\"Input\"\n"
40918 " name=\"Input\" />\n"
40919 " <Property function=\"FieldDataSelection\"\n"
40920 " name=\"AttributeType\" />\n"
40921 " </RequiredProperties>\n"
40922 " </ArrayListDomain>\n"
40923 " <Documentation>\n"
40924 " This property indicates the name of the array with the Y component.\n"
40925 " </Documentation>\n"
40926 " </StringVectorProperty>\n"
40927 " <StringVectorProperty command=\"SetZArrayName\"\n"
40928 " name=\"ZArrayName\"\n"
40929 " label=\"Z Array\"\n"
40930 " number_of_elements=\"1\">\n"
40931 " <ArrayListDomain name=\"array_list\"\n"
40932 " input_domain_name=\"scale_array\">\n"
40933 " <RequiredProperties>\n"
40934 " <Property function=\"Input\"\n"
40935 " name=\"Input\" />\n"
40936 " <Property function=\"FieldDataSelection\"\n"
40937 " name=\"AttributeType\" />\n"
40938 " </RequiredProperties>\n"
40939 " </ArrayListDomain>\n"
40940 " <Documentation>\n"
40941 " This property indicates the name of the array with the Z component.\n"
40942 " </Documentation>\n"
40943 " </StringVectorProperty>\n"
40944 " <StringVectorProperty command=\"SetOutputVectorName\"\n"
40945 " default_values=\"Vector\"\n"
40946 " name=\"OutputVectorName\"\n"
40947 " number_of_elements=\"1\">\n"
40948 " <Documentation>This property contains the name for the output vector\n"
40949 " containing the result of the merging.</Documentation>\n"
40950 " </StringVectorProperty>\n"
40951 " <!-- End MergeVectorComponents -->\n"
40952 " </SourceProxy>\n"
40953 "\n"
40954 " <!-- ==================================================================== -->\n"
40955 " <SourceProxy class=\"vtkPointSetToOctreeImageFilter\"\n"
40956 " name=\"PointSetToOctreeImage\"\n"
40957 " label=\"PointSet To Octree Image\">\n"
40958 " <Documentation\n"
40959 " long_help=\"Convert a point set to an octree image.\"\n"
40960 " short_help=\"Convert a point set to an octree image.\">\n"
40961 " PointSetToOctreeImage can be used to convert a point set to an image with a number of points per cell\n"
40962 " target and an unsigned char octree cell array. Each bit of the unsigned char indicates if the point-set had a\n"
40963 " point close to one of the 8 corners of the cell. It can optionally also output a cell array based on an input\n"
40964 " point array. This array will have 1 or many components that represent different functions i.e. last value, min,\n"
40965 " max, count, sum, mean.\n"
40966 " </Documentation>\n"
40967 " <InputProperty command=\"SetInputConnection\"\n"
40968 " name=\"Input\">\n"
40969 " <ProxyGroupDomain name=\"groups\">\n"
40970 ;
40971 
40972 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
40974 " <Group name=\"sources\"/>\n"
40975 " <Group name=\"filters\"/>\n"
40976 " </ProxyGroupDomain>\n"
40977 " <DataTypeDomain name=\"input_type\">\n"
40978 " <DataType value=\"vtkPointSet\"/>\n"
40979 " </DataTypeDomain>\n"
40980 " <InputArrayDomain name=\"point_scalar_arrays\"\n"
40981 " attribute_type=\"point\"\n"
40982 " number_of_components=\"1\"\n"
40983 " optional=\"1\"/>\n"
40984 " </InputProperty>\n"
40985 " <IntVectorProperty command=\"SetNumberOfPointsPerCell\"\n"
40986 " name=\"NumberOfPointsPerCell\"\n"
40987 " default_values=\"1\"\n"
40988 " number_of_elements=\"1\">\n"
40989 " <Documentation>\n"
40990 " Set the average number of points in each cell of the output image.\n"
40991 " </Documentation>\n"
40992 " </IntVectorProperty>\n"
40993 " <IntVectorProperty command=\"SetProcessInputPointArray\"\n"
40994 " name=\"ProcessInputPointArray\"\n"
40995 " default_values=\"0\"\n"
40996 " number_of_elements=\"1\">\n"
40997 " <BooleanDomain name=\"bool\"/>\n"
40998 " <Documentation>\n"
40999 " Set if input point array should be processed.\n"
41000 " </Documentation>\n"
41001 " </IntVectorProperty>\n"
41002 " <IntVectorProperty command=\"SetComputeLastValue\"\n"
41003 " name=\"ComputeLastValue\"\n"
41004 " default_values=\"1\"\n"
41005 " number_of_elements=\"1\">\n"
41006 " <BooleanDomain name=\"bool\"/>\n"
41007 " <Documentation>\n"
41008 " Set if the last value for each cell id of the point array will be computed.\n"
41009 " </Documentation>\n"
41010 " <Hints>\n"
41011 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputPointArray\"\n"
41012 " value=\"1\"/>\n"
41013 " </Hints>\n"
41014 " </IntVectorProperty>\n"
41015 " <IntVectorProperty command=\"SetComputeMin\"\n"
41016 " name=\"ComputeMin\"\n"
41017 " default_values=\"0\"\n"
41018 " number_of_elements=\"1\">\n"
41019 " <BooleanDomain name=\"bool\"/>\n"
41020 " <Documentation>\n"
41021 " Set if the min value for each cell id of the point array will be computed.\n"
41022 " </Documentation>\n"
41023 " <Hints>\n"
41024 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputPointArray\"\n"
41025 " value=\"1\"/>\n"
41026 " </Hints>\n"
41027 " </IntVectorProperty>\n"
41028 " <IntVectorProperty command=\"SetComputeMax\"\n"
41029 " name=\"ComputeMax\"\n"
41030 " default_values=\"0\"\n"
41031 " number_of_elements=\"1\">\n"
41032 " <BooleanDomain name=\"bool\"/>\n"
41033 " <Documentation>\n"
41034 " Set if the max value for each cell id of the point array will be computed.\n"
41035 " </Documentation>\n"
41036 " <Hints>\n"
41037 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputPointArray\"\n"
41038 " value=\"1\"/>\n"
41039 " </Hints>\n"
41040 " </IntVectorProperty>\n"
41041 " <IntVectorProperty command=\"SetComputeCount\"\n"
41042 " name=\"ComputeCount\"\n"
41043 " default_values=\"0\"\n"
41044 " number_of_elements=\"1\">\n"
41045 " <BooleanDomain name=\"bool\"/>\n"
41046 " <Documentation>\n"
41047 " Set if the count of the values for each cell id of the point array will be computed.\n"
41048 " </Documentation>\n"
41049 " <Hints>\n"
41050 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputPointArray\"\n"
41051 " value=\"1\"/>\n"
41052 " </Hints>\n"
41053 " </IntVectorProperty>\n"
41054 " <IntVectorProperty command=\"SetComputeSum\"\n"
41055 " name=\"ComputeSum\"\n"
41056 " default_values=\"0\"\n"
41057 " number_of_elements=\"1\">\n"
41058 " <BooleanDomain name=\"bool\"/>\n"
41059 " <Documentation>\n"
41060 " Set if the sum of the values for each cell id of the point array will be computed.\n"
41061 " </Documentation>\n"
41062 " <Hints>\n"
41063 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputPointArray\"\n"
41064 " value=\"1\"/>\n"
41065 " </Hints>\n"
41066 " </IntVectorProperty>\n"
41067 " <IntVectorProperty command=\"SetComputeMean\"\n"
41068 " name=\"ComputeMean\"\n"
41069 " default_values=\"0\"\n"
41070 " number_of_elements=\"1\">\n"
41071 " <BooleanDomain name=\"bool\"/>\n"
41072 " <Documentation>\n"
41073 " Set if the mean value for each cell id of the point array will be computed.\n"
41074 " </Documentation>\n"
41075 " <Hints>\n"
41076 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputPointArray\"\n"
41077 " value=\"1\"/>\n"
41078 " </Hints>\n"
41079 " </IntVectorProperty>\n"
41080 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
41081 " element_types=\"0 0 0 0 2\"\n"
41082 " label=\"Point Array\"\n"
41083 " name=\"SelectInputPointArray\"\n"
41084 " number_of_elements=\"5\">\n"
41085 " <ArrayListDomain name=\"array_list\" input_domain_name=\"point_scalar_arrays\">\n"
41086 " <RequiredProperties>\n"
41087 " <Property function=\"Input\"\n"
41088 " name=\"Input\"/>\n"
41089 " </RequiredProperties>\n"
41090 " </ArrayListDomain>\n"
41091 " <Documentation>\n"
41092 " The value of this property contains the name of the scalar point array to be processed.\n"
41093 " </Documentation>\n"
41094 " <Hints>\n"
41095 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputPointArray\"\n"
41096 " value=\"1\"/>\n"
41097 " </Hints>\n"
41098 " </StringVectorProperty>\n"
41099 " </SourceProxy>\n"
41100 "\n"
41101 " <!-- ==================================================================== -->\n"
41102 " <SourceProxy class=\"vtkOctreeImageToPointSetFilter\"\n"
41103 " name=\"OctreeImageToPointSet\"\n"
41104 " label=\"Octree Image to PointSet\">\n"
41105 " <Documentation\n"
41106 " long_help=\"Convert an octree image to point set.\"\n"
41107 " short_help=\"Convert an octree image to point set.\">\n"
41108 " OctreeImageToPointSet can be used to convert an image with an unsigned char octree cell array to a point\n"
41109 " set. Each bit of the unsigned char indicates if the cell had a point close to one of its 8 corners.\n"
41110 " It can optionally also output a point array based on an input cell array. This array will have 1 of the\n"
41111 " components of the input array.\n"
41112 " </Documentation>\n"
41113 " <InputProperty command=\"SetInputConnection\"\n"
41114 " name=\"Input\">\n"
41115 " <ProxyGroupDomain name=\"groups\">\n"
41116 " <Group name=\"sources\"/>\n"
41117 " <Group name=\"filters\"/>\n"
41118 " </ProxyGroupDomain>\n"
41119 " <DataTypeDomain name=\"input_type\">\n"
41120 " <DataType value=\"vtkImageData\"/>\n"
41121 " </DataTypeDomain>\n"
41122 " <InputArrayDomain name=\"cell_arrays\"\n"
41123 " attribute_type=\"cell\"\n"
41124 " optional=\"1\"/>\n"
41125 " </InputProperty>\n"
41126 " <IntVectorProperty command=\"SetCreateVerticesCellArray\"\n"
41127 " default_values=\"1\"\n"
41128 " name=\"CreateVerticesCellArray\"\n"
41129 " number_of_elements=\"1\"\n"
41130 " panel_visibility=\"advanced\">\n"
41131 " <BooleanDomain name=\"bool\"/>\n"
41132 " <Documentation>\n"
41133 " Set whether a cell array of vertices will be created.\n"
41134 " </Documentation>\n"
41135 " </IntVectorProperty>\n"
41136 " <IntVectorProperty command=\"SetProcessInputCellArray\"\n"
41137 " name=\"ProcessInputCellArray\"\n"
41138 " default_values=\"0\"\n"
41139 " number_of_elements=\"1\">\n"
41140 " <BooleanDomain name=\"bool\"/>\n"
41141 " <Documentation>\n"
41142 " Set if input cell array should be processed.\n"
41143 " </Documentation>\n"
41144 " </IntVectorProperty>\n"
41145 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
41146 " element_types=\"0 0 0 0 2\"\n"
41147 " label=\"Cell Array\"\n"
41148 " name=\"SelectInputCellArray\"\n"
41149 " number_of_elements=\"5\">\n"
41150 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
41151 " <RequiredProperties>\n"
41152 " <Property function=\"Input\"\n"
41153 " name=\"Input\"/>\n"
41154 " </RequiredProperties>\n"
41155 " </ArrayListDomain>\n"
41156 " <Documentation>\n"
41157 " The value of this property contains the name of the cell array to be processed.\n"
41158 " </Documentation>\n"
41159 " <Hints>\n"
41160 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"ProcessInputCellArray\"\n"
41161 " value=\"1\"/>\n"
41162 " </Hints>\n"
41163 " </StringVectorProperty>\n"
41164 " <IntVectorProperty animateable=\"0\"\n"
41165 " command=\"SetCellArrayComponent\"\n"
41166 " default_values=\"0\"\n"
41167 " name=\"Component\"\n"
41168 " number_of_elements=\"1\">\n"
41169 " <NumberOfComponentsDomain name=\"comps\" enable_magnitude=\"0\">\n"
41170 " <RequiredProperties>\n"
41171 " <Property function=\"Input\"\n"
41172 " name=\"Input\"/>\n"
41173 " <Property function=\"ArraySelection\"\n"
41174 " name=\"SelectInputCellArray\"/>\n"
41175 " </RequiredProperties>\n"
41176 " </NumberOfComponentsDomain>\n"
41177 " <Documentation>\n"
41178 " The value of this property specifies the array component\n"
41179 " that will be extracted from the cell array.\n"
41180 " </Documentation>\n"
41181 " </IntVectorProperty>\n"
41182 " </SourceProxy>\n"
41183 "\n"
41184 " <!-- ==================================================================== -->\n"
41185 " <SourceProxy class=\"vtkMultiObjectMassProperties\"\n"
41186 " label=\"Compute Connected Surface Properties\"\n"
41187 " name=\"ComputeConnectedSurfaceProperties\">\n"
41188 " <Documentation\n"
41189 " long_help=\"Compute volume, area, and centroid of multiple connected polygonal\n"
41190 " objects in a single polygonal input\"\n"
41191 " short_help=\"Compute volume, area, and centroid of multiple polygonal objects\">\n"
41192 " Given a PolyData, computed the volume, area and centroid of one or more polygonal objects.\n"
41193 " An optional object IDs cell data array that maps a polygon to a specific object may be provided,\n"
41194 " or the objects will be identified as connected components in the input data.\n"
41195 " </Documentation>\n"
41196 " <InputProperty command=\"SetInputConnection\"\n"
41197 " name=\"Input\">\n"
41198 " <ProxyGroupDomain name=\"groups\">\n"
41199 " <Group name=\"sources\"/>\n"
41200 " <Group name=\"filters\"/>\n"
41201 " </ProxyGroupDomain>\n"
41202 " <DataTypeDomain name=\"input_type\">\n"
41203 " <DataType value=\"vtkPolyData\"/>\n"
41204 " </DataTypeDomain>\n"
41205 " <InputArrayDomain attribute_type=\"cell\"\n"
41206 " name=\"scale_array\"\n"
41207 " number_of_components=\"1\"\n"
41208 " optional=\"1\" />\n"
41209 " </InputProperty>\n"
41210 " <IntVectorProperty command=\"SetSkipValidityCheck\"\n"
41211 " name=\"SkipObjectIdentification\"\n"
41212 " default_values=\"0\"\n"
41213 " number_of_elements=\"1\">\n"
41214 " <BooleanDomain name=\"bool\" />\n"
41215 " <Documentation>This property determines whether to skip the object identification\n"
41216 " which detects the multiple objects in the PolyData. This check can be skipped\n"
41217 " only if the PolyData has a CellData array with the object Ids, and the ids start with 0 index.\n"
41218 " The name of that array is configurable.\n"
41219 " </Documentation>\n"
41220 " </IntVectorProperty>\n"
41221 " <StringVectorProperty command=\"SetObjectIdsArrayName\"\n"
41222 " name=\"ObjectIdsArrayName\"\n"
41223 " default_values=\"ObjectIds\"\n"
41224 " number_of_elements=\"1\">\n"
41225 " <ArrayListDomain attribute_type=\"Scalars\"\n"
41226 " name=\"array_list\">\n"
41227 " <RequiredProperties>\n"
41228 " <Property function=\"Input\"\n"
41229 " name=\"Input\" />\n"
41230 " </RequiredProperties>\n"
41231 " </ArrayListDomain>\n"
41232 " <Hints>\n"
41233 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
41234 " <Property name=\"SkipObjectIdentification\" function=\"boolean\"/>\n"
41235 " </PropertyWidgetDecorator>\n"
41236 " <NoDefault />\n"
41237 " </Hints>\n"
41238 " <Documentation>\n"
41239 " This property indicates the name of the array with the object IDs. The default name is \"ObjectIds\".\n"
41240 " </Documentation>\n"
41241 " </StringVectorProperty>\n"
41242 " <!-- End ComputeConnectedSurfaceProperties -->\n"
41243 " </SourceProxy>\n"
41244 "\n"
41245 " <!-- ==================================================================== -->\n"
41246 " <SourceProxy class=\"vtkEqualizerFilter\"\n"
41247 " name=\"EqualizerFilter\"\n"
41248 " label=\"Equalizer Filter\">\n"
41249 " <Documentation long_help=\"Filter for signal modification.\">\n"
41250 " The Equalizer Filter implements an algorithm that selectively corrects\n"
41251 " the signal amplitude depending on the frequency characteristics.\n"
41252 " </Documentation>\n"
41253 " <InputProperty name=\"Input\"\n"
41254 " command=\"SetInputConnection\">\n"
41255 " <ProxyGroupDomain name=\"groups\">\n"
41256 " <Group name=\"sources\"/>\n"
41257 " <Group name=\"filters\"/>\n"
41258 " </ProxyGroupDomain>\n"
41259 " <DataTypeDomain composite_data_supported=\"1\"\n"
41260 " name=\"input_type\">\n"
41261 " <DataType value=\"vtkTable\"/>\n"
41262 " </DataTypeDomain>\n"
41263 " </InputProperty>\n"
41264 "\n"
41265 " <IntVectorProperty command=\"SetSamplingFrequency\"\n"
41266 " default_values=\"1000\"\n"
41267 " name=\"SamplingFrequency\"\n"
41268 " label=\"Sampling Frequency, Hz\"\n"
41269 " number_of_elements=\"1\">\n"
41270 " <Documentation>\n"
41271 " Set sampling frequency of signal.\n"
41272 " </Documentation>\n"
41273 " </IntVectorProperty>\n"
41274 "\n"
41275 " <StringVectorProperty name=\"Array\"\n"
41276 " command=\"SetArray\"\n"
41277 " number_of_elements=\"1\"\n"
41278 " animateable=\"0\">\n"
41279 " <ArrayListDomain\n"
41280 " name=\"array_list\" attribute_type=\"Scalars\"\n"
41281 " input_domain_name=\"inputs_array\">\n"
41282 " <RequiredProperties>\n"
41283 " <Property name=\"Input\" function=\"Input\"/>\n"
41284 " </RequiredProperties>\n"
41285 " </ArrayListDomain>\n"
41286 " <Documentation>\n"
41287 " Specify the name of a scalar array which will be used to FFT.\n"
41288 " </Documentation>\n"
41289 " <Hints>\n"
41290 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
41291 " <Property name=\"AllColumns\" function=\"boolean_invert\" />\n"
41292 " </PropertyWidgetDecorator>\n"
41293 " </Hints>\n"
41294 " </StringVectorProperty>\n"
41295 "\n"
41296 " <IntVectorProperty command=\"SetAllColumns\"\n"
41297 " default_values=\"0\"\n"
41298 ;
41299 
41300 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_filters.xml
41302 " name=\"AllColumns\"\n"
41303 " number_of_elements=\"1\">\n"
41304 " <BooleanDomain name=\"bool\" />\n"
41305 " <Documentation>Use for all columns of table.\n"
41306 " </Documentation>\n"
41307 " </IntVectorProperty>\n"
41308 "\n"
41309 " <IntVectorProperty animateable=\"1\"\n"
41310 " command=\"SetSpectrumGain\"\n"
41311 " default_values=\"0\"\n"
41312 " name=\"SpectrumGain\"\n"
41313 " label=\"Spectrum Gain, dB\"\n"
41314 " number_of_elements=\"1\">\n"
41315 " <IntRangeDomain max=\"50\"\n"
41316 " min=\"-50\"\n"
41317 " name=\"range\" />\n"
41318 " <Documentation>\n"
41319 " Specify a gain coefficient (in dB) to apply to the spectrum of the input signal.\n"
41320 " Used only for convenient viewing.\n"
41321 " </Documentation>\n"
41322 " </IntVectorProperty>\n"
41323 "\n"
41324 " <StringVectorProperty animateable=\"1\"\n"
41325 " command=\"SetPoints\"\n"
41326 " label=\"Equalizer Points\"\n"
41327 " name=\"EqualizerPoints\"\n"
41328 " number_of_elements=\"1\" >\n"
41329 " <Documentation>This property defines the interactive points of the equalizer.</Documentation>\n"
41330 " </StringVectorProperty>\n"
41331 "\n"
41332 " <PropertyGroup name=\"Equalizer Filtering Points\" panel_widget=\"EqualizerPropertyWidget\">\n"
41333 " <Property name=\"EqualizerPoints\" />\n"
41334 " <Property name=\"SamplingFrequency\" />\n"
41335 " <Hints>\n"
41336 " <WidgetVisibilityLink port=\"2\" />\n"
41337 " </Hints>\n"
41338 " </PropertyGroup>\n"
41339 "\n"
41340 " <OutputPort index=\"0\" name=\"Spectrum\" />\n"
41341 " <OutputPort index=\"1\" name=\"Result\" />\n"
41342 " <OutputPort index=\"2\" name=\"Normalized Spectrum\" />\n"
41343 "\n"
41344 " <Hints>\n"
41345 " <PipelineIcon port=\"0\" name=\"XYChartView\" />\n"
41346 " <View port=\"0\" type=\"None\" />\n"
41347 "\n"
41348 " <PipelineIcon port=\"1\" name=\"XYChartView\" />\n"
41349 " <View port=\"1\" type=\"None\" />\n"
41350 "\n"
41351 " <PipelineIcon port=\"2\" name=\"XYChartView\" />\n"
41352 " <View port=\"2\" type=\"XYChartView\" />\n"
41353 "\n"
41354 " <RepresentationType view=\"XYChartView\" type=\"XYChartRepresentation\" />\n"
41355 " </Hints>\n"
41356 "\n"
41357 " </SourceProxy>\n"
41358 " <!-- End vtkEqualizerFilter -->\n"
41359 " </ProxyGroup>\n"
41360 "</ServerManagerConfiguration>\n"
41361 "\n";
41362 // Get single string
41364 {
41365 
41366  const size_t len0 = strlen(paraview_server_managergeneral_filtersInterface0);
41367  const size_t len1 = strlen(paraview_server_managergeneral_filtersInterface1);
41368  const size_t len2 = strlen(paraview_server_managergeneral_filtersInterface2);
41369  const size_t len3 = strlen(paraview_server_managergeneral_filtersInterface3);
41370  const size_t len4 = strlen(paraview_server_managergeneral_filtersInterface4);
41371  const size_t len5 = strlen(paraview_server_managergeneral_filtersInterface5);
41372  const size_t len6 = strlen(paraview_server_managergeneral_filtersInterface6);
41373  const size_t len7 = strlen(paraview_server_managergeneral_filtersInterface7);
41374  const size_t len8 = strlen(paraview_server_managergeneral_filtersInterface8);
41375  const size_t len9 = strlen(paraview_server_managergeneral_filtersInterface9);
41376  const size_t len10 = strlen(paraview_server_managergeneral_filtersInterface10);
41377  const size_t len11 = strlen(paraview_server_managergeneral_filtersInterface11);
41378  const size_t len12 = strlen(paraview_server_managergeneral_filtersInterface12);
41379  const size_t len13 = strlen(paraview_server_managergeneral_filtersInterface13);
41380  const size_t len14 = strlen(paraview_server_managergeneral_filtersInterface14);
41381  const size_t len15 = strlen(paraview_server_managergeneral_filtersInterface15);
41382  size_t len = ( 0
41383  + len0
41384  + len1
41385  + len2
41386  + len3
41387  + len4
41388  + len5
41389  + len6
41390  + len7
41391  + len8
41392  + len9
41393  + len10
41394  + len11
41395  + len12
41396  + len13
41397  + len14
41398  + len15 );
41399  char* res = new char[ len + 1];
41400  size_t offset = 0;
41417  assert(offset == len);
41418  res[offset] = 0;
41419  return res;
41420 }
41421 
41422 
41423 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneral/Resources/general_sources.xml
41425 "<ServerManagerConfiguration>\n"
41426 " <ProxyGroup name=\"sources\">\n"
41427 " <!-- ==================================================================== -->\n"
41428 " <SourceProxy class=\"vtkHierarchicalFractal\"\n"
41429 " label=\"Hierarchical Fractal\"\n"
41430 " name=\"HierarchicalFractal\">\n"
41431 " <Documentation long_help=\"Test source for AMR with HierarchicalDataSet\"\n"
41432 " short_help=\"Hierarchical fractal\">The Hierarchical Fractal\n"
41433 " source is a collection of uniform grids. All have the same\n"
41434 " dimensions. Each block has a different origin and spacing.\n"
41435 " This source uses the Mandelbrot source to create cell\n"
41436 " data. The fractal array is scaled to look like a volume\n"
41437 " fraction.</Documentation>\n"
41438 " <IntVectorProperty command=\"SetDimensions\"\n"
41439 " default_values=\"10\"\n"
41440 " name=\"Dimensions\"\n"
41441 " number_of_elements=\"1\">\n"
41442 " <IntRangeDomain max=\"64\"\n"
41443 " min=\"2\"\n"
41444 " name=\"range\" />\n"
41445 " <Documentation>This property specifies the X, Y, Z cell dimensions of a\n"
41446 " block.</Documentation>\n"
41447 " </IntVectorProperty>\n"
41448 " <DoubleVectorProperty command=\"SetFractalValue\"\n"
41449 " default_values=\"9.5\"\n"
41450 " name=\"FractalValue\"\n"
41451 " number_of_elements=\"1\">\n"
41452 " <DoubleRangeDomain min=\"0\"\n"
41453 " name=\"range\" />\n"
41454 " <Documentation>The value of this property will be mapped to 0.5 for use\n"
41455 " as a volume fraction.</Documentation>\n"
41456 " </DoubleVectorProperty>\n"
41457 " <IntVectorProperty command=\"SetMaximumLevel\"\n"
41458 " default_values=\"5\"\n"
41459 " name=\"MaximumLevel\"\n"
41460 " number_of_elements=\"1\">\n"
41461 " <IntRangeDomain max=\"10\"\n"
41462 " min=\"1\"\n"
41463 " name=\"range\" />\n"
41464 " <Documentation>This property specifies how many levels of refinement\n"
41465 " should be included in this hierarchical dataset.</Documentation>\n"
41466 " </IntVectorProperty>\n"
41467 " <IntVectorProperty command=\"SetGhostLevels\"\n"
41468 " default_values=\"1\"\n"
41469 " name=\"GhostLevels\"\n"
41470 " number_of_elements=\"1\">\n"
41471 " <BooleanDomain name=\"bool\" />\n"
41472 " <Documentation>This property specifies whether ghost levels should be\n"
41473 " generated at processor boundaries.</Documentation>\n"
41474 " </IntVectorProperty>\n"
41475 " <IntVectorProperty command=\"SetTwoDimensional\"\n"
41476 " default_values=\"1\"\n"
41477 " name=\"TwoDimensional\"\n"
41478 " number_of_elements=\"1\">\n"
41479 " <BooleanDomain name=\"bool\" />\n"
41480 " <Documentation>If this property is set to 1, the generated dataset will\n"
41481 " be 2D; otherwise it will be 3D.</Documentation>\n"
41482 " </IntVectorProperty>\n"
41483 " <IntVectorProperty command=\"SetAsymetric\"\n"
41484 " default_values=\"0\"\n"
41485 " name=\"Asymetric\"\n"
41486 " number_of_elements=\"1\">\n"
41487 " <BooleanDomain name=\"bool\" />\n"
41488 " <Documentation>If this property is set to 0, all the blocks will be the\n"
41489 " same size. If it is set to 1, an asymmetric dataset will be created:\n"
41490 " some blocks will have an X dimension that is larger by 2\n"
41491 " units.</Documentation>\n"
41492 " </IntVectorProperty>\n"
41493 " <IntVectorProperty command=\"SetGenerateRectilinearGrids\"\n"
41494 " default_values=\"0\"\n"
41495 " name=\"RectilinearGrids\"\n"
41496 " number_of_elements=\"1\">\n"
41497 " <BooleanDomain name=\"bool\" />\n"
41498 " <Documentation>If this property is set to 1, the hierarchical dataset\n"
41499 " will contain rectilinear grids; otherwise it will contain uniform\n"
41500 " grids.</Documentation>\n"
41501 " </IntVectorProperty>\n"
41502 " <IntVectorProperty command=\"GetTimeStepRange\"\n"
41503 " information_only=\"1\"\n"
41504 " name=\"TimeStepRangeInfo\">\n"
41505 " <SimpleIntInformationHelper />\n"
41506 " </IntVectorProperty>\n"
41507 " <IntVectorProperty animateable=\"1\"\n"
41508 " command=\"SetTimeStep\"\n"
41509 " default_values=\"0\"\n"
41510 " name=\"TimeStep\"\n"
41511 " number_of_elements=\"1\" >\n"
41512 " <IntRangeDomain name=\"range\"\n"
41513 " default_mode=\"min\" >\n"
41514 " <RequiredProperties>\n"
41515 " <Property function=\"Range\"\n"
41516 " name=\"TimeStepRangeInfo\" />\n"
41517 " </RequiredProperties>\n"
41518 " </IntRangeDomain>\n"
41519 " <Documentation>This property specifies the timestep to use for this\n"
41520 " dataset.</Documentation>\n"
41521 " </IntVectorProperty>\n"
41522 " <!-- End HierarchicalFractal -->\n"
41523 " </SourceProxy>\n"
41524 " <!-- ==================================================================== -->\n"
41525 " <SourceProxy class=\"vtkImageSimpleSource\"\n"
41526 " label=\"Fast Uniform Grid\"\n"
41527 " name=\"FastUniformGrid\">\n"
41528 " <Documentation long_help=\"Create a uniform grid in 3 dimensions with scalar and vector data arrays, consuming minimal computational resources.\"\n"
41529 " short_help=\"Create a 3D uniform grid with scalar and vector arrays.\">The\n"
41530 " Fast Uniform Grid source can be used to create a uniform\n"
41531 " grid with scalar values derived from relatively light\n"
41532 " computations. The active scalar array is named \"X\", and\n"
41533 " is set to the X coordinate for each pixel. There are two\n"
41534 " additional point data sets. The data array named\n"
41535 " \"DistanceSquared\" is computed as the squared distance from\n"
41536 " each pixel to the origin. The data array named \"Swirl\"\n"
41537 " is a vector field computed as (Y,Z,X) at each pixel.\n"
41538 " </Documentation>\n"
41539 " <IntVectorProperty command=\"SetWholeExtent\"\n"
41540 " default_values=\"-10 10 -10 10 -10 10\"\n"
41541 " name=\"WholeExtent\"\n"
41542 " number_of_elements=\"6\">\n"
41543 " <IntRangeDomain name=\"range\" />\n"
41544 " <Documentation>The six values in the property indicate the X, Y, and Z\n"
41545 " extent of the output data. The first two numbers are the minimum and\n"
41546 " maximum X extent; the next two are the minimum and maximum Y extent;\n"
41547 " and the final two are the minimum and maximum Z extent. The numbers are\n"
41548 " inclusive, so values of -10, 10, -10, 10, =10, 10 indicate that the\n"
41549 " dimensions of the output will be 21 x 21 x 21.</Documentation>\n"
41550 " </IntVectorProperty>\n"
41551 " <IntVectorProperty command=\"SetEnableDistanceSquaredData\"\n"
41552 " default_values=\"1\"\n"
41553 " name=\"Generate DistanceSquared Scalars\"\n"
41554 " number_of_elements=\"1\"\n"
41555 " panel_visibility=\"advanced\">\n"
41556 " <Documentation>\n"
41557 " Enable/disable DistanceSquared point data scalar array.\n"
41558 " </Documentation>\n"
41559 " <BooleanDomain name=\"bool\" />\n"
41560 " </IntVectorProperty>\n"
41561 " <IntVectorProperty command=\"SetEnableSwirlData\"\n"
41562 " default_values=\"1\"\n"
41563 " name=\"Generate Swirl Vectors\"\n"
41564 " number_of_elements=\"1\"\n"
41565 " panel_visibility=\"advanced\">\n"
41566 " <Documentation>\n"
41567 " Enable/disable Swirl point data vector array.\n"
41568 " </Documentation>\n"
41569 " <BooleanDomain name=\"bool\" />\n"
41570 " </IntVectorProperty>\n"
41571 "\n"
41572 " <IntVectorProperty command=\"SetEnableSMP\"\n"
41573 " default_values=\"0\"\n"
41574 " name=\"EnableSMP\"\n"
41575 " number_of_elements=\"1\"\n"
41576 " panel_visibility=\"advanced\">\n"
41577 " <Documentation>\n"
41578 " Enable/disable SMP for threading.\n"
41579 " </Documentation>\n"
41580 " <BooleanDomain name=\"bool\" />\n"
41581 " </IntVectorProperty>\n"
41582 " <IntVectorProperty command=\"SetDesiredBytesPerPiece\"\n"
41583 " default_values=\"65536\"\n"
41584 " name=\"DesiredBytesPerPiece\"\n"
41585 " number_of_elements=\"1\"\n"
41586 " panel_visibility=\"advanced\">\n"
41587 " <Documentation>\n"
41588 " The desired bytes per piece when the volume is split for SMP execution.\n"
41589 " When SMP is enabled, this is used to subdivide the volume into pieces.\n"
41590 " Smaller pieces allow for better dynamic load balancing, but increase\n"
41591 " the total overhead.\n"
41592 " </Documentation>\n"
41593 " </IntVectorProperty>\n"
41594 " </SourceProxy>\n"
41595 " <!-- ==================================================================== -->\n"
41596 " <SourceProxy class=\"vtkPVTextSource\"\n"
41597 " label=\"Text\"\n"
41598 " name=\"TextSource\">\n"
41599 " <Documentation long_help=\"The Text source generates a table containing text.\"\n"
41600 " short_help=\"Display text\">\n"
41601 " The Text source is used to generate a vtkTable with a single text string.\n"
41602 " To create a table with several columns, use the '|' (pipe) character.\n"
41603 " To create several rows, simply add newlines.\n"
41604 " </Documentation>\n"
41605 " <StringVectorProperty command=\"SetText\"\n"
41606 " default_values=\"Text\"\n"
41607 " name=\"Text\"\n"
41608 " number_of_elements=\"1\"\n"
41609 " panel_visibility=\"default\">\n"
41610 " <Hints>\n"
41611 " <Widget type=\"multi_line\" />\n"
41612 " </Hints>\n"
41613 " <Documentation>\n"
41614 " This property specifies the text to display. To display text separated into cells,\n"
41615 " use newlines to separate text into rows and the '|' (pipe) character to create columns.\n"
41616 " </Documentation>\n"
41617 " </StringVectorProperty>\n"
41618 " <Hints>\n"
41619 " <OutputPort index=\"0\"\n"
41620 " name=\"Output-0\"\n"
41621 " type=\"text\" />\n"
41622 " </Hints>\n"
41623 " <!-- End of TextSource -->\n"
41624 " </SourceProxy>\n"
41625 "\n"
41626 " <!-- ==================================================================== -->\n"
41627 " <SourceProxy class=\"vtkTimeToTextConvertor\"\n"
41628 " label=\"Annotate Time\"\n"
41629 " name=\"TimeToTextConvertorSource\">\n"
41630 " <Documentation long_help=\"Shows the animation time as text annotation in the view.\"\n"
41631 " short_help=\"Show animation time as text\">The Annotate Time\n"
41632 " source can be used to show the animation time in text\n"
41633 " annotation.</Documentation>\n"
41634 " <StringVectorProperty command=\"SetFormat\"\n"
41635 " default_values=\"Time: {time:f}\"\n"
41636 " name=\"Format\"\n"
41637 " number_of_elements=\"1\"\n"
41638 " panel_visibility=\"default\">\n"
41639 " <Documentation>The value of this property is a format string used to\n"
41640 " display the input time. The format string is specified using fmt style.\n"
41641 " </Documentation>\n"
41642 " </StringVectorProperty>\n"
41643 " <Hints>\n"
41644 " <OutputPort index=\"0\"\n"
41645 " name=\"Output-0\"\n"
41646 " type=\"text\" />\n"
41647 " </Hints>\n"
41648 " <!-- End of TimeToTextConvertorSource -->\n"
41649 " </SourceProxy>\n"
41650 " </ProxyGroup>\n"
41651 "</ServerManagerConfiguration>\n"
41652 "\n";
41653 // Get single string
41655 {
41656 
41657  const size_t len0 = strlen(paraview_server_managergeneral_sourcesInterface0);
41658  size_t len = ( 0
41659  + len0 );
41660  char* res = new char[ len + 1];
41661  size_t offset = 0;
41663  assert(offset == len);
41664  res[offset] = 0;
41665  return res;
41666 }
41667 
41668 
41669 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersParallelDIY2/Resources/parallel_diy_filters.xml
41671 "<ServerManagerConfiguration>\n"
41672 " <!-- ******************************************************************** -->\n"
41673 " <ProxyGroup name=\"filters\">\n"
41674 " <!-- ==================================================================== -->\n"
41675 " <SourceProxy class=\"vtkPVGhostCellsGenerator\"\n"
41676 " name=\"GhostCells\">\n"
41677 " <Documentation short_help=\"Generate ghosts.\">\n"
41678 " Generate ghost cells and ghost points in a composite data set. Ghosts are exchanged\n"
41679 " between blocks / partitions of same type. Currently, vtkImageData, vtkRectilinearGrid,\n"
41680 " vtkStructuredGrid, vtkPolyData, vtkUnstructuredGrid and vtkHyperTreeGrid are supported.\n"
41681 " Those input types (exception for vtkHyperTreeGrid) can be dispatched in vtkPartitionedDataSet\n"
41682 " or vtkPartitionedDataSetCollection. Inside a collection, 2 partitioned data sets do not\n"
41683 " exchange ghosts, but partitions inside a partitioned data set do.\n"
41684 " </Documentation>\n"
41685 " <InputProperty command=\"SetInputConnection\"\n"
41686 " name=\"Input\">\n"
41687 " <ProxyGroupDomain name=\"groups\">\n"
41688 " <Group name=\"sources\" />\n"
41689 " <Group name=\"filters\" />\n"
41690 " </ProxyGroupDomain>\n"
41691 " <DataTypeDomain name=\"input_type\">\n"
41692 " <DataType value=\"vtkCompositeDataSet\" />\n"
41693 " <DataType value=\"vtkDataSet\" />\n"
41694 " <DataType value=\"vtkHyperTreeGrid\" />\n"
41695 " </DataTypeDomain>\n"
41696 " <Documentation>This property specifies the input.</Documentation>\n"
41697 " </InputProperty>\n"
41698 " <IntVectorProperty command=\"SetSynchronizeOnly\"\n"
41699 " default_values=\"0\"\n"
41700 " name=\"SynchronizeOnly\"\n"
41701 " number_of_elements=\"1\">\n"
41702 " <Documentation>\n"
41703 " Specify if the filter should only try to synchronize ghost data.\n"
41704 " If On, it assumes the number of ghost layer should not change.\n"
41705 " If On, but conditions are not met (ghosts, gids and pids), it\n"
41706 " will fallback on the default behavior: generating ghosts.\n"
41707 " </Documentation>\n"
41708 " <BooleanDomain name=\"bool\" />\n"
41709 " <Hints>\n"
41710 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
41711 " name=\"vtkHyperTreeGrid\"\n"
41712 " exclude=\"1\"\n"
41713 " mode=\"visibility\"/>\n"
41714 " </Hints>\n"
41715 " </IntVectorProperty>\n"
41716 "\n"
41717 " <IntVectorProperty command=\"SetGenerateGlobalIds\"\n"
41718 " default_values=\"0\"\n"
41719 " name=\"GenerateGlobalIds\"\n"
41720 " number_of_elements=\"1\">\n"
41721 " <Documentation>\n"
41722 " Specify if the filter should generate global ids when generating ghost cells.\n"
41723 " </Documentation>\n"
41724 " <BooleanDomain name=\"bool\" />\n"
41725 " <Hints>\n"
41726 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
41727 " property=\"SynchronizeOnly\"\n"
41728 " value=\"0\"\n"
41729 " mode=\"enabled_state\" />\n"
41730 " </Hints>\n"
41731 " </IntVectorProperty>\n"
41732 "\n"
41733 " <IntVectorProperty command=\"SetGenerateProcessIds\"\n"
41734 " default_values=\"0\"\n"
41735 " name=\"GenerateProcessIds\"\n"
41736 " number_of_elements=\"1\">\n"
41737 " <Documentation>\n"
41738 " Specify if the filter should generate process ids when generating ghost cells.\n"
41739 " </Documentation>\n"
41740 " <BooleanDomain name=\"bool\" />\n"
41741 " <Hints>\n"
41742 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
41743 " property=\"SynchronizeOnly\"\n"
41744 " value=\"0\"\n"
41745 " mode=\"enabled_state\" />\n"
41746 " </Hints>\n"
41747 " </IntVectorProperty>\n"
41748 "\n"
41749 " <IntVectorProperty command=\"SetBuildIfRequired\"\n"
41750 " default_values=\"0\"\n"
41751 " name=\"BuildIfRequired\"\n"
41752 " number_of_elements=\"1\">\n"
41753 " <Documentation>\n"
41754 " Specify if the filter must generate the ghost cells only\n"
41755 " if required by the pipeline downstream. To force at least a fixed level\n"
41756 " of ghosts, this must be set to 0 (unchecked).\n"
41757 " </Documentation>\n"
41758 " <BooleanDomain name=\"bool\" />\n"
41759 " <Hints>\n"
41760 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
41761 " name=\"vtkHyperTreeGrid\"\n"
41762 " exclude=\"1\"\n"
41763 " mode=\"visibility\"/>\n"
41764 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
41765 " mode=\"enabled_state\"\n"
41766 " property=\"SynchronizeOnly\"\n"
41767 " value=\"0\"/>\n"
41768 " </Hints>\n"
41769 " </IntVectorProperty>\n"
41770 " <IntVectorProperty command=\"SetNumberOfGhostLayers\"\n"
41771 " default_values=\"1\"\n"
41772 " name=\"MinimumNumberOfGhosts\"\n"
41773 " number_of_elements=\"1\"\n"
41774 " panel_visibility=\"default\">\n"
41775 " <Documentation>\n"
41776 " When **BuildIfRequired** if off, use this to specify the minimum number of\n"
41777 " ghost cells to request. The filter may request more ghost levels than indicated if a\n"
41778 " downstream filter asked for more ghost levels.\n"
41779 " </Documentation>\n"
41780 " <IntRangeDomain name=\"range\" min=\"0\" max=\"100\"/>\n"
41781 " <Hints>\n"
41782 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
41783 " name=\"vtkHyperTreeGrid\"\n"
41784 " exclude=\"1\"\n"
41785 " mode=\"visibility\"/>\n"
41786 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
41787 " <Expression type=\"and\">\n"
41788 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"BuildIfRequired\" value=\"0\" />\n"
41789 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"SynchronizeOnly\" value=\"0\" />\n"
41790 " </Expression>\n"
41791 " </PropertyWidgetDecorator>\n"
41792 " </Hints>\n"
41793 " </IntVectorProperty>\n"
41794 " </SourceProxy>\n"
41795 "\n"
41796 " <SourceProxy name=\"GhostCellsGenerator\"\n"
41797 " class=\"vtkPVGhostCellsGenerator\"\n"
41798 " base_proxyname=\"GhostCells\"\n"
41799 " base_proxygroup=\"filters\">\n"
41800 " <Deprecated deprecated_in=\"5.13\" to_remove_in=\"5.15\">\n"
41801 " This has been renamed into 'GhostCells'. Please consider using that instead.\n"
41802 " </Deprecated>\n"
41803 " </SourceProxy>\n"
41804 "\n"
41805 " <!-- ==================================================================== -->\n"
41806 " <SourceProxy class=\"vtkStitchImageDataWithGhosts\"\n"
41807 " name=\"StitchImageDataWithGhosts\">\n"
41808 " <Documentation short_help=\"Stitch Image Data With Ghosts.\">\n"
41809 " Stitches images that are separated by one voxel, effectively generating ghost\n"
41810 " points at the new interfaces between the input images. Setting NumberOfGhosts to n\n"
41811 " stitches the images and generates n-1 layers of ghost cells.\n"
41812 " The inputs CANNOT have any cell data, or the filter will not run.\n"
41813 " </Documentation>\n"
41814 " <InputProperty command=\"SetInputConnection\"\n"
41815 " name=\"Input\">\n"
41816 " <ProxyGroupDomain name=\"groups\">\n"
41817 " <Group name=\"sources\" />\n"
41818 " <Group name=\"filters\" />\n"
41819 " </ProxyGroupDomain>\n"
41820 " <DataTypeDomain name=\"input_type\">\n"
41821 " <DataType value=\"vtkCompositeDataSet\" />\n"
41822 " <DataType value=\"vtkImageData\" />\n"
41823 " </DataTypeDomain>\n"
41824 " <Documentation>This property specifies the input.</Documentation>\n"
41825 " </InputProperty>\n"
41826 "\n"
41827 " <IntVectorProperty command=\"SetNumberOfGhostLayers\"\n"
41828 " default_values=\"1\"\n"
41829 " name=\"NumberOfGhosts\"\n"
41830 " number_of_elements=\"1\"\n"
41831 " panel_visibility=\"default\">\n"
41832 " <Documentation>\n"
41833 " </Documentation>\n"
41834 " <IntRangeDomain name=\"range\" min=\"1\" max=\"10\"/>\n"
41835 " </IntVectorProperty>\n"
41836 " <!-- End StitchImageDataWithGhosts -->\n"
41837 " </SourceProxy>\n"
41838 "\n"
41839 " <!-- ================================================================== -->\n"
41840 " <SourceProxy class=\"vtkPVProbeLineFilter\"\n"
41841 " base_proxygroup=\"internal_filters\"\n"
41842 " base_proxyname=\"ProbeLineGenericProxy\"\n"
41843 " label=\"Plot Over Line\"\n"
41844 " name=\"ProbeLine\">\n"
41845 " <Documentation>The Plot Over Line filter samples the dataset attributes of the\n"
41846 " input dataset at the points of a given line. The values of the point-centered\n"
41847 " variables along that line will be displayed in an XY Plot. This filter uses\n"
41848 " interpolation to determine the values at the selected point, whether or not it\n"
41849 " lies at an input point. This filter operates on any type of data and produces a\n"
41850 " polygonal output (a polyline). One can use different sampling patterns with this\n"
41851 " filter. \"Sample At Cell Boundaries\" gives the most accurate plots, \"Sample At\n"
41852 " Segment Centers\" provides one sample per probed cell, and \"Sample Uniformally\"\n"
41853 " samples uniformally along the input line.</Documentation>\n"
41854 " <DoubleVectorProperty animateable=\"1\"\n"
41855 " command=\"SetPoint1\"\n"
41856 " default_values=\"0.0 0.0 0.0\"\n"
41857 " name=\"Point1\"\n"
41858 " number_of_elements=\"3\">\n"
41859 " <BoundsDomain default_mode=\"min\"\n"
41860 " mode=\"normal\"\n"
41861 " name=\"range\">\n"
41862 " <RequiredProperties>\n"
41863 " <Property function=\"Input\"\n"
41864 " name=\"Input\" />\n"
41865 " </RequiredProperties>\n"
41866 " </BoundsDomain>\n"
41867 " <Documentation>This property controls the coordinates of the first\n"
41868 " endpoint of the line.</Documentation>\n"
41869 " </DoubleVectorProperty>\n"
41870 " <DoubleVectorProperty animateable=\"1\"\n"
41871 " command=\"SetPoint2\"\n"
41872 " default_values=\"0.0 0.0 0.0\"\n"
41873 " name=\"Point2\"\n"
41874 " number_of_elements=\"3\">\n"
41875 " <BoundsDomain default_mode=\"max\"\n"
41876 " mode=\"normal\"\n"
41877 " name=\"range\">\n"
41878 " <RequiredProperties>\n"
41879 " <Property function=\"Input\"\n"
41880 " name=\"Input\" />\n"
41881 " </RequiredProperties>\n"
41882 " </BoundsDomain>\n"
41883 " <Documentation>This property controls the coordinates of the second\n"
41884 " endpoint of the line.</Documentation>\n"
41885 " </DoubleVectorProperty>\n"
41886 " <PropertyGroup label=\"Line Parameters\" panel_widget=\"InteractiveLine\">\n"
41887 " <Property function=\"Point1WorldPosition\" name=\"Point1\" />\n"
41888 " <Property function=\"Point2WorldPosition\" name=\"Point2\" />\n"
41889 " </PropertyGroup>\n"
41890 " <!-- end of ProbeLine -->\n"
41891 " </SourceProxy>\n"
41892 "\n"
41893 " <!-- ================================================================== -->\n"
41894 " <SourceProxy class=\"vtkPVProbeLineFilter\"\n"
41895 " label=\"Resample To Line\"\n"
41896 " name=\"ResampleToLine\">\n"
41897 " <Documentation>Resamples the input data set to a line.</Documentation>\n"
41898 " <InputProperty command=\"SetInputConnection\"\n"
41899 " name=\"Input\">\n"
41900 " <ProxyGroupDomain name=\"groups\">\n"
41901 " <Group name=\"sources\" />\n"
41902 " <Group name=\"filters\" />\n"
41903 " </ProxyGroupDomain>\n"
41904 " <DataTypeDomain name=\"input_type\">\n"
41905 " <DataType value=\"vtkDataSet\" />\n"
41906 " <DataType value=\"vtkCompositeDataSet\" />\n"
41907 " <DataType value=\"vtkHyperTreeGrid\" />\n"
41908 " </DataTypeDomain>\n"
41909 " <InputArrayDomain name=\"input_array\" />\n"
41910 " <Documentation>This property specifies which data set to resample.</Documentation>\n"
41911 " </InputProperty>\n"
41912 " <IntVectorProperty command=\"SetSamplingPattern\"\n"
41913 " name=\"SamplingPattern\"\n"
41914 " default_values=\"2\"\n"
41915 " number_of_elements=\"1\"\n"
41916 " panel_visibility=\"never\">\n"
41917 " <EnumerationDomain name=\"enum\">\n"
41918 " <Entry text=\"Sample At Cell Boundaries\"\n"
41919 " value=\"0\" />\n"
41920 " <Entry text=\"Sample At Segment Centers\"\n"
41921 " value=\"1\" />\n"
41922 " <Entry text=\"Sample Uniformly\"\n"
41923 " value=\"2\" />\n"
41924 " </EnumerationDomain>\n"
41925 " </IntVectorProperty>\n"
41926 " <IntVectorProperty command=\"SetLineResolution\"\n"
41927 " name=\"Resolution\"\n"
41928 " default_values=\"40\"\n"
41929 " number_of_elements=\"1\">\n"
41930 " <Hints>\n"
41931 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
41932 " mode=\"visibility\"\n"
41933 " property=\"SamplingPattern\"\n"
41934 " value=\"2\" />\n"
41935 " <!-- show this widget when SamplingPattern==2 -->\n"
41936 " </Hints>\n"
41937 " <Documentation>This property sets the line resolution.</Documentation>\n"
41938 " </IntVectorProperty>\n"
41939 " <IntVectorProperty command=\"SetPassPartialArrays\"\n"
41940 " default_values=\"1\"\n"
41941 " name=\"PassPartialArrays\"\n"
41942 " number_of_elements=\"1\"\n"
41943 " panel_visibility=\"advanced\">\n"
41944 " <Documentation>When dealing with composite datasets, partial arrays are\n"
41945 " common i.e. data-arrays that are not available in all of the blocks. By\n"
41946 " default, this filter only passes those point and cell data-arrays that\n"
41947 " are available in all the blocks i.e. partial arrays are removed. When\n"
41948 " PassPartialArrays is turned on, this behavior is changed to take a\n"
41949 " union of all arrays present thus partial arrays are passed as well.\n"
41950 " However, for composite dataset input, this filter still produces a\n"
41951 " non-composite output. For all those locations in a block of where a\n"
41952 " particular data array is missing, this filter uses vtkMath::Nan() for\n"
41953 " double and float arrays, and 0 for all other types of arrays i.e int,\n"
41954 " char etc.</Documentation>\n"
41955 " <BooleanDomain name=\"bool\" />\n"
41956 " </IntVectorProperty>\n"
41957 " <IntVectorProperty command=\"SetPassCellArrays\"\n"
41958 " default_values=\"0\"\n"
41959 " name=\"PassCellArrays\"\n"
41960 " number_of_elements=\"1\"\n"
41961 " panel_visibility=\"advanced\">\n"
41962 " <Documentation>\n"
41963 " When set the input cell data arrays are shallow copied to the output.\n"
41964 " </Documentation>\n"
41965 " <BooleanDomain name=\"bool\" />\n"
41966 " </IntVectorProperty>\n"
41967 " <IntVectorProperty command=\"SetPassPointArrays\"\n"
41968 " default_values=\"0\"\n"
41969 " name=\"PassPointArrays\"\n"
41970 " number_of_elements=\"1\"\n"
41971 " panel_visibility=\"advanced\">\n"
41972 " <Documentation>\n"
41973 ;
41974 
41975 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersParallelDIY2/Resources/parallel_diy_filters.xml
41977 " When set the input point data arrays are shallow copied to the output.\n"
41978 " </Documentation>\n"
41979 " <BooleanDomain name=\"bool\" />\n"
41980 " </IntVectorProperty>\n"
41981 " <IntVectorProperty command=\"SetPassFieldArrays\"\n"
41982 " default_values=\"1\"\n"
41983 " name=\"PassFieldArrays\"\n"
41984 " number_of_elements=\"1\"\n"
41985 " panel_visibility=\"advanced\">\n"
41986 " <Documentation>\n"
41987 " Set whether to pass the field-data arrays from the Input i.e. the input\n"
41988 " providing the geometry to the output.\n"
41989 " </Documentation>\n"
41990 " <BooleanDomain name=\"bool\" />\n"
41991 " </IntVectorProperty>\n"
41992 " <IntVectorProperty command=\"SetComputeTolerance\"\n"
41993 " default_values=\"1\"\n"
41994 " name=\"ComputeTolerance\"\n"
41995 " number_of_elements=\"1\"\n"
41996 " panel_visibility=\"advanced\">\n"
41997 " <Documentation>\n"
41998 " Set whether to compute the tolerance or to use a user provided\n"
41999 " value.\n"
42000 " </Documentation>\n"
42001 " <BooleanDomain name=\"bool\" />\n"
42002 " </IntVectorProperty>\n"
42003 " <DoubleVectorProperty command=\"SetTolerance\"\n"
42004 " default_values=\"2.2204460492503131e-16\"\n"
42005 " name=\"Tolerance\"\n"
42006 " number_of_elements=\"1\"\n"
42007 " panel_visibility=\"advanced\">\n"
42008 " <DoubleRangeDomain min=\"2.2204460492503131e-16\"\n"
42009 " name=\"range\" />\n"
42010 " <Hints>\n"
42011 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
42012 " <Property name=\"ComputeTolerance\" function=\"boolean_invert\" />\n"
42013 " </PropertyWidgetDecorator>\n"
42014 " </Hints>\n"
42015 " <Documentation>Set the tolerance to use for\n"
42016 " vtkDataSet::FindCell</Documentation>\n"
42017 " </DoubleVectorProperty>\n"
42018 "\n"
42019 " <DoubleVectorProperty animateable=\"1\"\n"
42020 " command=\"SetPoint1\"\n"
42021 " default_values=\"0.0 0.0 0.0\"\n"
42022 " name=\"Point1\"\n"
42023 " number_of_elements=\"3\">\n"
42024 " <BoundsDomain default_mode=\"min\"\n"
42025 " mode=\"normal\"\n"
42026 " name=\"range\">\n"
42027 " <RequiredProperties>\n"
42028 " <Property function=\"Input\"\n"
42029 " name=\"Input\" />\n"
42030 " </RequiredProperties>\n"
42031 " </BoundsDomain>\n"
42032 " <Documentation>This property controls the coordinates of the first\n"
42033 " endpoint of the line.</Documentation>\n"
42034 " </DoubleVectorProperty>\n"
42035 " <DoubleVectorProperty animateable=\"1\"\n"
42036 " command=\"SetPoint2\"\n"
42037 " default_values=\"0.0 0.0 0.0\"\n"
42038 " name=\"Point2\"\n"
42039 " number_of_elements=\"3\">\n"
42040 " <BoundsDomain default_mode=\"max\"\n"
42041 " mode=\"normal\"\n"
42042 " name=\"range\">\n"
42043 " <RequiredProperties>\n"
42044 " <Property function=\"Input\"\n"
42045 " name=\"Input\" />\n"
42046 " </RequiredProperties>\n"
42047 " </BoundsDomain>\n"
42048 " <Documentation>This property controls the coordinates of the second\n"
42049 " endpoint of the line.</Documentation>\n"
42050 " </DoubleVectorProperty>\n"
42051 " <PropertyGroup label=\"Line Parameters\" panel_widget=\"InteractiveLine\">\n"
42052 " <Property function=\"Point1WorldPosition\" name=\"Point1\" />\n"
42053 " <Property function=\"Point2WorldPosition\" name=\"Point2\" />\n"
42054 " </PropertyGroup>\n"
42055 " <!-- end of ResampleToLineLine -->\n"
42056 " </SourceProxy>\n"
42057 " </ProxyGroup>\n"
42058 "</ServerManagerConfiguration>\n"
42059 "\n";
42060 // Get single string
42062 {
42063 
42064  const size_t len0 = strlen(paraview_server_managerparallel_diy_filtersInterface0);
42065  const size_t len1 = strlen(paraview_server_managerparallel_diy_filtersInterface1);
42066  size_t len = ( 0
42067  + len0
42068  + len1 );
42069  char* res = new char[ len + 1];
42070  size_t offset = 0;
42073  assert(offset == len);
42074  res[offset] = 0;
42075  return res;
42076 }
42077 
42078 
42079 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersMaterialInterface/Resources/material_interface_filters.xml
42081 "<ServerManagerConfiguration>\n"
42082 " <ProxyGroup name=\"filters\">\n"
42083 " <!-- ==================================================================== -->\n"
42084 " <SourceProxy class=\"vtkIntersectFragments\"\n"
42085 " label=\"Intersect Fragments\"\n"
42086 " name=\"IntersectFragments\">\n"
42087 " <Documentation long_help=\"The Intersect Fragments filter perform geometric intersections on sets of fragments.\"\n"
42088 " short_help=\"The Intersect Fragments filter perform geometric intersections on sets of fragments.\">\n"
42089 " The Intersect Fragments filter perform geometric intersections on sets of\n"
42090 " fragments. The filter takes two inputs, the first containing fragment\n"
42091 " geometry and the second containing fragment centers. The filter has two\n"
42092 " outputs. The first is geometry that results from the intersection. The\n"
42093 " second is a set of points that is an approximation of the center of where\n"
42094 " each fragment has been intersected.</Documentation>\n"
42095 " <!-- Out -->\n"
42096 " <OutputPort index=\"0\"\n"
42097 " name=\"geometry\" />\n"
42098 " <OutputPort index=\"1\"\n"
42099 " name=\"statistics\" />\n"
42100 " <!-- In -->\n"
42101 " <InputProperty command=\"SetGeometryInputConnection\"\n"
42102 " name=\"Input\">\n"
42103 " <ProxyGroupDomain name=\"groups\">\n"
42104 " <Group name=\"sources\" />\n"
42105 " <Group name=\"filters\" />\n"
42106 " </ProxyGroupDomain>\n"
42107 " <DataTypeDomain name=\"input_type\">\n"
42108 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
42109 " </DataTypeDomain>\n"
42110 " <Documentation>This input must contain fragment\n"
42111 " geometry.</Documentation>\n"
42112 " </InputProperty>\n"
42113 " <InputProperty command=\"SetStatisticsInputConnection\"\n"
42114 " name=\"Source\">\n"
42115 " <ProxyGroupDomain name=\"groups\">\n"
42116 " <Group name=\"sources\" />\n"
42117 " <Group name=\"filters\" />\n"
42118 " </ProxyGroupDomain>\n"
42119 " <DataTypeDomain name=\"input_type\">\n"
42120 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
42121 " </DataTypeDomain>\n"
42122 " <Documentation>This input must contain fragment\n"
42123 " centers.</Documentation>\n"
42124 " </InputProperty>\n"
42125 " <!-- Cut functuion -->\n"
42126 " <ProxyProperty command=\"SetCutFunction\"\n"
42127 " label=\"Slice Type\"\n"
42128 " name=\"CutFunction\">\n"
42129 " <ProxyListDomain name=\"proxy_list\">\n"
42130 " <Group name=\"extract_implicit_functions\" default=\"Plane\" />\n"
42131 " </ProxyListDomain>\n"
42132 " <Documentation>This property sets the type of intersecting geometry,\n"
42133 " and associated parameters.</Documentation>\n"
42134 " </ProxyProperty>\n"
42135 " <!-- End IntersectFragments -->\n"
42136 " </SourceProxy>\n"
42137 "\n"
42138 " <!-- ==================================================================== -->\n"
42139 " <SourceProxy class=\"vtkMaterialInterfaceFilter\"\n"
42140 " label=\"Material Interface Filter\"\n"
42141 " name=\"MaterialInterfaceFilter\">\n"
42142 " <Documentation long_help=\"The Material Interface filter finds volumes in the input data containing material above a certain material fraction.\"\n"
42143 " short_help=\"The Material Interface filter finds volumes in the input data containing material above a certain material fraction.\">\n"
42144 " The Material Interface filter finds voxels inside of which a material\n"
42145 " fraction (or normalized amount of material) is higher than a given\n"
42146 " threshold. As these voxels are identified surfaces enclosing adjacent\n"
42147 " voxels above the threshold are generated. The resulting volume and its\n"
42148 " surface are what we call a fragment. The filter has the ability to\n"
42149 " compute various volumetric attributes such as fragment volume, mass,\n"
42150 " center of mass as well as volume and mass weighted averages for any of\n"
42151 " the fields present. Any field selected for such computation will be also\n"
42152 " be copied into the fragment surface's point data for visualization. The\n"
42153 " filter also has the ability to generate Oriented Bounding Boxes (OBB) for\n"
42154 " each fragment. The data generated by the filter is organized in three\n"
42155 " outputs. The \"geometry\" output, containing the fragment surfaces. The\n"
42156 " \"statistics\" output, containing a point set of the centers of mass. The\n"
42157 " \"obb representation\" output, containing OBB representations (poly data).\n"
42158 " All computed attributes are copied into the statistics and geometry\n"
42159 " output. The obb representation output is used for validation and\n"
42160 " debugging purposes and is turned off by default. To measure the size of\n"
42161 " craters, the filter can invert a volume fraction and clip the volume\n"
42162 " fraction with a sphere and/or a plane.</Documentation>\n"
42163 " <OutputPort index=\"0\"\n"
42164 " name=\"geometry\" />\n"
42165 " <OutputPort index=\"1\"\n"
42166 " name=\"statistics\" />\n"
42167 " <InputProperty command=\"SetInputConnection\"\n"
42168 " name=\"Input\">\n"
42169 " <ProxyGroupDomain name=\"groups\">\n"
42170 " <Group name=\"sources\" />\n"
42171 " <Group name=\"filters\" />\n"
42172 " </ProxyGroupDomain>\n"
42173 " <DataTypeDomain name=\"input_type\">\n"
42174 " <DataType value=\"vtkNonOverlappingAMR\" />\n"
42175 " </DataTypeDomain>\n"
42176 " <InputArrayDomain attribute_type=\"cell\"\n"
42177 " name=\"input_array\" />\n"
42178 " <Documentation>Input to the filter can be a hierarchical box data set\n"
42179 " containing image data or a multiblock of rectilinear\n"
42180 " grids.</Documentation>\n"
42181 " </InputProperty>\n"
42182 " <!-- Material Fraction Array-->\n"
42183 " <StringVectorProperty clean_command=\"UnselectAllMaterialArrays\"\n"
42184 " command=\"SelectMaterialArray\"\n"
42185 " label=\"Select Material Fraction Arrays\"\n"
42186 " name=\"SelectMaterialArray\"\n"
42187 " number_of_elements_per_command=\"1\"\n"
42188 " repeat_command=\"1\">\n"
42189 " <ArrayListDomain attribute_type=\"Scalars\"\n"
42190 " data_type=\"VTK_UNSIGNED_CHAR\"\n"
42191 " name=\"array_list\">\n"
42192 " <RequiredProperties>\n"
42193 " <Property function=\"Input\"\n"
42194 " name=\"Input\" />\n"
42195 " </RequiredProperties>\n"
42196 " </ArrayListDomain>\n"
42197 " <Hints>\n"
42198 " <!-- override gui no to set default -->\n"
42199 " <!-- <NoDefault /> -->\n"
42200 " </Hints>\n"
42201 " <Documentation>Material fraction is defined as normalized amount of\n"
42202 " material per voxel. It is expected that arrays containing material\n"
42203 " fraction data has been down converted to a unsigned\n"
42204 " char.</Documentation>\n"
42205 " </StringVectorProperty>\n"
42206 " <!-- Material fraction -->\n"
42207 " <DoubleVectorProperty command=\"SetMaterialFractionThreshold\"\n"
42208 " default_values=\"0.5\"\n"
42209 " label=\"Material Fraction Threshold\"\n"
42210 " name=\"MaterialFractionThreshold\"\n"
42211 " number_of_elements=\"1\">\n"
42212 " <DoubleRangeDomain max=\"1\"\n"
42213 " min=\"0.08\"\n"
42214 " name=\"range\" />\n"
42215 " <Documentation>Material fraction is defined as normalized amount of\n"
42216 " material per voxel. Any voxel in the input data set with a material\n"
42217 " fraction greater than this value is included in the output data\n"
42218 " set.</Documentation>\n"
42219 " </DoubleVectorProperty>\n"
42220 " <!-- Invert the volume fraction -->\n"
42221 " <IntVectorProperty command=\"SetInvertVolumeFraction\"\n"
42222 " default_values=\"0\"\n"
42223 " name=\"InvertVolumeFraction\"\n"
42224 " number_of_elements=\"1\">\n"
42225 " <BooleanDomain name=\"bool\" />\n"
42226 " <Documentation>Inverting the volume fraction generates the negative of\n"
42227 " the material. It is useful for analyzing craters.</Documentation>\n"
42228 " </IntVectorProperty>\n"
42229 " <ProxyProperty command=\"SetClipFunction\"\n"
42230 " label=\"Clip Type\"\n"
42231 " name=\"ClipFunction\">\n"
42232 " <ProxyGroupDomain name=\"groups\">\n"
42233 " <Group name=\"implicit_functions\" />\n"
42234 " </ProxyGroupDomain>\n"
42235 " <ProxyListDomain name=\"proxy_list\">\n"
42236 " <Proxy group=\"implicit_functions\"\n"
42237 " name=\"None\" />\n"
42238 " <Proxy group=\"implicit_functions\"\n"
42239 " name=\"Plane\" />\n"
42240 " <Proxy group=\"implicit_functions\"\n"
42241 " name=\"Sphere\" />\n"
42242 " </ProxyListDomain>\n"
42243 " <Documentation>This property sets the type of clip geometry, and\n"
42244 " associated parameters.</Documentation>\n"
42245 " </ProxyProperty>\n"
42246 " <!-- Mass Array-->\n"
42247 " <StringVectorProperty clean_command=\"UnselectAllMassArrays\"\n"
42248 " command=\"SelectMassArray\"\n"
42249 " label=\"Select Mass Arrays\"\n"
42250 " name=\"SelectMassArray\"\n"
42251 " number_of_elements_per_command=\"1\"\n"
42252 " repeat_command=\"1\">\n"
42253 " <ArrayListDomain attribute_type=\"Scalars\"\n"
42254 " data_type=\"VTK_FLOAT VTK_DOUBLE\"\n"
42255 " name=\"array_list\">\n"
42256 " <RequiredProperties>\n"
42257 " <Property function=\"Input\"\n"
42258 " name=\"Input\" />\n"
42259 " </RequiredProperties>\n"
42260 " </ArrayListDomain>\n"
42261 " <Hints>\n"
42262 " <!-- override gui no to set default -->\n"
42263 " <NoDefault />\n"
42264 " </Hints>\n"
42265 " <Documentation>Mass arrays are paired with material fraction arrays.\n"
42266 " This means that the first selected material fraction array is paired\n"
42267 " with the first selected mass array, and so on sequentially. As the\n"
42268 " filter identifies voxels meeting the minimum material fraction\n"
42269 " threshold, these voxel's mass will be used in fragment center of mass\n"
42270 " and mass calculation. A warning is generated if no mass array is\n"
42271 " selected for an individual material fraction array. However, in that\n"
42272 " case the filter will run without issue because the statistics output\n"
42273 " can be generated using fragments' centers computed from axis aligned\n"
42274 " bounding boxes.</Documentation>\n"
42275 " </StringVectorProperty>\n"
42276 " <!-- Volume weighted average Array -->\n"
42277 " <StringVectorProperty clean_command=\"UnselectAllVolumeWtdAvgArrays\"\n"
42278 " command=\"SelectVolumeWtdAvgArray\"\n"
42279 " label=\"Compute volume weighted average over:\"\n"
42280 " name=\"SelectVolumeWtdAvgArray\"\n"
42281 " number_of_elements_per_command=\"1\"\n"
42282 " repeat_command=\"1\">\n"
42283 " <Documentation>Specifies the arrays from which to volume weighted\n"
42284 " average.</Documentation>\n"
42285 " <ArrayListDomain data_type=\"VTK_FLOAT VTK_DOUBLE\"\n"
42286 " name=\"array_list\">\n"
42287 " <RequiredProperties>\n"
42288 " <Property function=\"Input\"\n"
42289 " name=\"Input\" />\n"
42290 " </RequiredProperties>\n"
42291 " </ArrayListDomain>\n"
42292 " <Hints>\n"
42293 " <!-- override gui no to set default -->\n"
42294 " <NoDefault />\n"
42295 " </Hints>\n"
42296 " <Documentation>For arrays selected a volume weighted average is\n"
42297 " computed. The values of these arrays are also copied into fragment\n"
42298 " geometry cell data as the fragment surfaces are\n"
42299 " generated.</Documentation>\n"
42300 " </StringVectorProperty>\n"
42301 " <!-- Mass weighted average Array -->\n"
42302 " <StringVectorProperty clean_command=\"UnselectAllMassWtdAvgArrays\"\n"
42303 " command=\"SelectMassWtdAvgArray\"\n"
42304 " label=\"Compute mass weighted average over:\"\n"
42305 " name=\"SelectMassWtdAvgArray\"\n"
42306 " number_of_elements_per_command=\"1\"\n"
42307 " repeat_command=\"1\">\n"
42308 " <ArrayListDomain data_type=\"VTK_FLOAT VTK_DOUBLE\"\n"
42309 " name=\"array_list\">\n"
42310 " <RequiredProperties>\n"
42311 " <Property function=\"Input\"\n"
42312 " name=\"Input\" />\n"
42313 " </RequiredProperties>\n"
42314 " </ArrayListDomain>\n"
42315 " <Hints>\n"
42316 " <!-- override gui no to set default -->\n"
42317 " <NoDefault />\n"
42318 " </Hints>\n"
42319 " <Documentation>For arrays selected a mass weighted average is computed.\n"
42320 " These arrays are also copied into fragment geometry cell data as the\n"
42321 " fragment surfaces are generated.</Documentation>\n"
42322 " </StringVectorProperty>\n"
42323 " <!-- do not remove -->\n"
42324 " <!-- Summation Array\n"
42325 " <StringVectorProperty\n"
42326 " name=\"SelectSummationArray\"\n"
42327 " command=\"SelectSummationArray\"\n"
42328 " clean_command=\"UnselectAllSummationArrays\"\n"
42329 " repeat_command=\"1\"\n"
42330 " number_of_elements_per_command=\"1\"\n"
42331 " label=\"Compute summation over:\">\n"
42332 " <Documentation>\n"
42333 " Specifies the arrays from which to sum over fragments.\n"
42334 " </Documentation>\n"
42335 "\n"
42336 " <ArrayListDomain\n"
42337 " name=\"array_list\"\n"
42338 " data_type=\"VTK_FLOAT VTK_DOUBLE\">\n"
42339 " <RequiredProperties>\n"
42340 " <Property name=\"Input\" function=\"Input\"/>\n"
42341 " </RequiredProperties>\n"
42342 " </ArrayListDomain>\n"
42343 " <Hints>\n"
42344 " <NoDefault />\n"
42345 " </Hints>\n"
42346 " </StringVectorProperty>-->\n"
42347 " <!-- Compute OBB -->\n"
42348 " <IntVectorProperty command=\"SetComputeOBB\"\n"
42349 " default_values=\"0\"\n"
42350 " name=\"ComputeOBB\"\n"
42351 " number_of_elements=\"1\">\n"
42352 " <BooleanDomain name=\"bool\" />\n"
42353 " <Documentation>Compute Object Oriented Bounding boxes (OBB). When\n"
42354 " active the result of this computation is copied into the statistics\n"
42355 " output. In the case that the filter is built in its validation mode,\n"
42356 " the OBB's are rendered.</Documentation>\n"
42357 " </IntVectorProperty>\n"
42358 " <!-- Write a csv file:\n"
42359 " This is not an excel compatible file, it has more\n"
42360 " information that is stored in headers. Also commas\n"
42361 " are used on tuple boundaries while spaces are used\n"
42362 " on component boundaries.-->\n"
42363 " <IntVectorProperty command=\"SetWriteGeometryOutput\"\n"
42364 " default_values=\"0\"\n"
42365 " name=\"WriteGeometryOutput\"\n"
42366 " number_of_elements=\"1\">\n"
42367 " <BooleanDomain name=\"bool\" />\n"
42368 " <Documentation>If this property is set, then the geometry output is\n"
42369 " written to a text file. The file name will be constructed using the\n"
42370 " path in the \"Output Base Name\" widget.</Documentation>\n"
42371 " </IntVectorProperty>\n"
42372 " <IntVectorProperty command=\"SetWriteStatisticsOutput\"\n"
42373 " default_values=\"0\"\n"
42374 " name=\"WriteStatisticsOutput\"\n"
42375 " number_of_elements=\"1\">\n"
42376 " <BooleanDomain name=\"bool\" />\n"
42377 " <Documentation>If this property is set, then the statistics output is\n"
42378 " written to a text file. The file name will be constructed using the\n"
42379 " path in the \"Output Base Name\" widget.</Documentation>\n"
42380 ;
42381 
42382 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersMaterialInterface/Resources/material_interface_filters.xml
42384 " </IntVectorProperty>\n"
42385 " <StringVectorProperty animateable=\"0\"\n"
42386 " command=\"SetOutputBaseName\"\n"
42387 " name=\"OutputBaseName\"\n"
42388 " number_of_elements=\"1\">\n"
42389 " <Documentation>This property specifies the base including path of where\n"
42390 " to write the statistics and geometry output text files. It follows the\n"
42391 " pattern \"/path/to/folder/and/file\" here file has no extension, as the\n"
42392 " filter will generate a unique extension.</Documentation>\n"
42393 " </StringVectorProperty>\n"
42394 " <!-- do not remove\n"
42395 " this is a feature that most users should not\n"
42396 " need. If memory usage becomes a problem then\n"
42397 " this gives the user more control over excluding\n"
42398 " highly loaded processes from memory intesive operations. -->\n"
42399 " <!-- loading bounds\n"
42400 " <IntVectorProperty\n"
42401 " name=\"UpperLoadingBound\"\n"
42402 " command=\"SetUpperLoadingBound\"\n"
42403 " number_of_elements=\"1\"\n"
42404 " default_values=\"-1\"\n"
42405 " label=\"Loading Bound\">\n"
42406 " <DoubleRangeDomain name=\"range\" min=\"-1\" max=\"2000000000\" />\n"
42407 " <Documentation>\n"
42408 " Bound in polygons above which process are excluded from work sharing.\n"
42409 " </Documentation>\n"
42410 " </IntVectorProperty>-->\n"
42411 " <!-- End MaterialInterfaceFilter -->\n"
42412 " </SourceProxy>\n"
42413 " </ProxyGroup>\n"
42414 "</ServerManagerConfiguration>\n"
42415 "\n";
42416 // Get single string
42418 {
42419 
42422  size_t len = ( 0
42423  + len0
42424  + len1 );
42425  char* res = new char[ len + 1];
42426  size_t offset = 0;
42429  assert(offset == len);
42430  res[offset] = 0;
42431  return res;
42432 }
42433 
42434 
42435 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/FiltersGeneralMPI/Resources/general_mpi_filters.xml
42437 "<ServerManagerConfiguration>\n"
42438 " <ProxyGroup name=\"filters\">\n"
42439 " <!-- ==================================================================== -->\n"
42440 " <SourceProxy base_proxygroup=\"filters\"\n"
42441 " base_proxyname=\"ParticlePath\"\n"
42442 " class=\"vtkInSituPParticlePathFilter\"\n"
42443 " name=\"InSituParticlePath\">\n"
42444 " <Documentation long_help=\"Trace Particle Paths through time in a vector field.\"\n"
42445 " short_help=\"Trace Particle Paths through time in a vector field.\">\n"
42446 " The Particle Trace filter generates pathlines in a vector\n"
42447 " field from a collection of seed points. The vector field\n"
42448 " used is selected from the Vectors menu, so the input data\n"
42449 " set is required to have point-centered vectors. The Seed\n"
42450 " portion of the interface allows you to select whether the\n"
42451 " seed points for this integration lie in a point cloud or\n"
42452 " along a line. Depending on which is selected, the\n"
42453 " appropriate 3D widget (point or line widget) is displayed\n"
42454 " along with traditional user interface controls for\n"
42455 " positioning the point cloud or line within the data set.\n"
42456 " Instructions for using the 3D widgets and the\n"
42457 " corresponding manual controls can be found in section 7.4.\n"
42458 " This filter operates on any type of data set, provided it\n"
42459 " has point-centered vectors. The output is polygonal data\n"
42460 " containing polylines. This filter is available on the\n"
42461 " Toolbar.</Documentation>\n"
42462 " <InputProperty clean_command=\"RemoveAllRestarts\"\n"
42463 " command=\"AddRestartConnection\"\n"
42464 " label=\"Restart Source\"\n"
42465 " multiple_input=\"0\"\n"
42466 " name=\"RestartSource\"\n"
42467 " panel_visibility=\"never\">\n"
42468 " <ProxyGroupDomain name=\"groups\">\n"
42469 " <Group name=\"sources\" />\n"
42470 " <Group name=\"filters\" />\n"
42471 " </ProxyGroupDomain>\n"
42472 " <DataTypeDomain name=\"input_type\">\n"
42473 " <DataType value=\"vtkDataSet\" />\n"
42474 " </DataTypeDomain>\n"
42475 " <Documentation>Specify the restart dataset. This is optional and\n"
42476 " can be used to have particle histories that were computed\n"
42477 " previously be included in this filter's computation.</Documentation>\n"
42478 " <Hints>\n"
42479 " <Optional />\n"
42480 " </Hints>\n"
42481 " </InputProperty>\n"
42482 " <IntVectorProperty command=\"SetClearCache\"\n"
42483 " default_values=\"0\"\n"
42484 " name=\"ClearCache\"\n"
42485 " number_of_elements=\"1\"\n"
42486 " panel_visibility=\"never\">\n"
42487 " <BooleanDomain name=\"bool\" />\n"
42488 " <Documentation>Clear the particle cache from previous time steps.\n"
42489 " </Documentation>\n"
42490 " </IntVectorProperty>\n"
42491 " <IntVectorProperty command=\"SetFirstTimeStep\"\n"
42492 " default_values=\"0\"\n"
42493 " name=\"FirstTimeStep\"\n"
42494 " number_of_elements=\"1\"\n"
42495 " panel_visibility=\"never\">\n"
42496 " <Documentation>Set the first time step. Default is 0.\n"
42497 " </Documentation>\n"
42498 " </IntVectorProperty>\n"
42499 " <IntVectorProperty command=\"SetRestartedSimulation\"\n"
42500 " default_values=\"0\"\n"
42501 " name=\"RestartedSimulation\"\n"
42502 " number_of_elements=\"1\"\n"
42503 " panel_visibility=\"never\">\n"
42504 " <BooleanDomain name=\"bool\" />\n"
42505 " <Documentation>Specify whether or not this is a restarted simulation.</Documentation>\n"
42506 " </IntVectorProperty>\n"
42507 " <IntVectorProperty command=\"SetDisableResetCache\"\n"
42508 " default_values=\"0\"\n"
42509 " name=\"DisableResetCache\"\n"
42510 " number_of_elements=\"1\"\n"
42511 " panel_visibility=\"never\">\n"
42512 " <BooleanDomain name=\"bool\" />\n"
42513 " <Documentation>Prevents cache from getting reset so that new computation\n"
42514 " always start from previous results.</Documentation>\n"
42515 " </IntVectorProperty>\n"
42516 " <!-- End vtkInSituPParticlePathFilter -->\n"
42517 " </SourceProxy>\n"
42518 " </ProxyGroup>\n"
42519 "</ServerManagerConfiguration>\n"
42520 "\n";
42521 // Get single string
42523 {
42524 
42525  const size_t len0 = strlen(paraview_server_managergeneral_mpi_filtersInterface0);
42526  size_t len = ( 0
42527  + len0 );
42528  char* res = new char[ len + 1];
42529  size_t offset = 0;
42531  assert(offset == len);
42532  res[offset] = 0;
42533  return res;
42534 }
42535 
42536 
42537 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Animation/Resources/animation.xml
42539 "<!-- Proxy definitions for Animation related proxies -->\n"
42540 "<ServerManagerConfiguration>\n"
42541 " <!-- ==================================================================== -->\n"
42542 " <ProxyGroup name=\"animation\">\n"
42543 " <Proxy name=\"AnimationCueBase\">\n"
42544 " <Documentation>Internal base interface for all animation\n"
42545 " cues.</Documentation>\n"
42546 " <IntVectorProperty command=\"SetTimeMode\"\n"
42547 " default_values=\"0\"\n"
42548 " name=\"TimeMode\"\n"
42549 " number_of_elements=\"1\">\n"
42550 " <EnumerationDomain name=\"enum\">\n"
42551 " <Entry text=\"Normalized\"\n"
42552 " value=\"0\" />\n"
42553 " <Entry text=\"Relative\"\n"
42554 " value=\"1\" />\n"
42555 " </EnumerationDomain>\n"
42556 " </IntVectorProperty>\n"
42557 " <DoubleVectorProperty command=\"SetStartTime\"\n"
42558 " default_values=\"0\"\n"
42559 " name=\"StartTime\"\n"
42560 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42561 " <DoubleVectorProperty command=\"SetEndTime\"\n"
42562 " default_values=\"1\"\n"
42563 " name=\"EndTime\"\n"
42564 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42565 " <IntVectorProperty command=\"SetAnimatedElement\"\n"
42566 " default_values=\"0\"\n"
42567 " name=\"AnimatedElement\"\n"
42568 " number_of_elements=\"1\"></IntVectorProperty>\n"
42569 " <IntVectorProperty command=\"SetEnabled\"\n"
42570 " default_values=\"1\"\n"
42571 " name=\"Enabled\"\n"
42572 " number_of_elements=\"1\">\n"
42573 " <BooleanDomain name=\"bool\" />\n"
42574 " <Documentation>Enables this animation cue.</Documentation>\n"
42575 " </IntVectorProperty>\n"
42576 " <!-- End of AnimationCueBase -->\n"
42577 " </Proxy>\n"
42578 " <ComparativeAnimationCueProxy class=\"vtkPVComparativeAnimationCue\"\n"
42579 " name=\"ComparativeAnimationCue\"\n"
42580 " processes=\"client\">\n"
42581 " <Documentation>Animation cue used by comparative views.</Documentation>\n"
42582 " <IntVectorProperty command=\"SetAnimatedElement\"\n"
42583 " default_values=\"0\"\n"
42584 " name=\"AnimatedElement\"\n"
42585 " number_of_elements=\"1\"></IntVectorProperty>\n"
42586 " <IntVectorProperty command=\"SetEnabled\"\n"
42587 " default_values=\"1\"\n"
42588 " name=\"Enabled\"\n"
42589 " number_of_elements=\"1\">\n"
42590 " <BooleanDomain name=\"bool\" />\n"
42591 " <Documentation>Enables this animation cue.</Documentation>\n"
42592 " </IntVectorProperty>\n"
42593 " <ProxyProperty argument_type=\"SMProxy\"\n"
42594 " clean_command=\"RemoveAnimatedProxy\"\n"
42595 " command=\"SetAnimatedProxy\"\n"
42596 " name=\"AnimatedProxy\">\n"
42597 " <ProxyGroupDomain name=\"groups\">\n"
42598 " <Group name=\"sources\" />\n"
42599 " <Group name=\"filters\" />\n"
42600 " </ProxyGroupDomain>\n"
42601 " </ProxyProperty>\n"
42602 " <StringVectorProperty command=\"SetAnimatedPropertyName\"\n"
42603 " name=\"AnimatedPropertyName\"\n"
42604 " number_of_elements=\"1\"></StringVectorProperty>\n"
42605 " <StringVectorProperty command=\"SetAnimatedDomainName\"\n"
42606 " name=\"AnimatedDomainName\"\n"
42607 " number_of_elements=\"1\"></StringVectorProperty>\n"
42608 " <!-- end of ComparativeAnimationCue -->\n"
42609 " </ComparativeAnimationCueProxy>\n"
42610 " <Proxy base_proxygroup=\"animation\"\n"
42611 " base_proxyname=\"AnimationCueBase\"\n"
42612 " class=\"vtkPVKeyFrameAnimationCueForProxies\"\n"
42613 " name=\"KeyFrameAnimationCue\"\n"
42614 " processes=\"client\">\n"
42615 " <Documentation>Animation cue with keyframes.</Documentation>\n"
42616 " <ProxyProperty argument_type=\"SMProxy\"\n"
42617 " clean_command=\"RemoveAnimatedProxy\"\n"
42618 " command=\"SetAnimatedProxy\"\n"
42619 " name=\"AnimatedProxy\">\n"
42620 " <ProxyGroupDomain name=\"groups\">\n"
42621 " <Group name=\"sources\" />\n"
42622 " <Group name=\"filters\" />\n"
42623 " </ProxyGroupDomain>\n"
42624 " </ProxyProperty>\n"
42625 " <StringVectorProperty command=\"SetAnimatedPropertyName\"\n"
42626 " name=\"AnimatedPropertyName\"\n"
42627 " number_of_elements=\"1\"></StringVectorProperty>\n"
42628 " <StringVectorProperty command=\"SetAnimatedDomainName\"\n"
42629 " name=\"AnimatedDomainName\"\n"
42630 " number_of_elements=\"1\"></StringVectorProperty>\n"
42631 " <ProxyProperty command=\"AddKeyFrame\"\n"
42632 " name=\"KeyFrames\"\n"
42633 " remove_command=\"RemoveKeyFrame\"\n"
42634 " repeat_command=\"1\">\n"
42635 " <ProxyGroupDomain name=\"groups\">\n"
42636 " <Group name=\"animation_keyframes\" />\n"
42637 " </ProxyGroupDomain>\n"
42638 " </ProxyProperty>\n"
42639 " <IntVectorProperty command=\"GetLastAddedKeyFrameIndex\"\n"
42640 " information_only=\"1\"\n"
42641 " name=\"LastAddedKeyFrameIndex\"></IntVectorProperty>\n"
42642 " <!-- End of KeyFrameAnimationCue -->\n"
42643 " </Proxy>\n"
42644 " <Proxy base_proxygroup=\"animation\"\n"
42645 " base_proxyname=\"AnimationCueBase\"\n"
42646 " class=\"vtkPVCameraAnimationCue\"\n"
42647 " name=\"CameraAnimationCue\"\n"
42648 " processes=\"client\">\n"
42649 " <Documentation>Animation cue which can be used for animating Camera using\n"
42650 " keyframes.</Documentation>\n"
42651 " <ProxyProperty command=\"SetView\"\n"
42652 " name=\"AnimatedProxy\"></ProxyProperty>\n"
42653 " <IntVectorProperty command=\"SetMode\"\n"
42654 " default_values=\"0\"\n"
42655 " name=\"Mode\"\n"
42656 " number_of_elements=\"1\">\n"
42657 " <EnumerationDomain name=\"enum\">\n"
42658 " <Entry text=\"Interpolate Camera\" value=\"0\" />\n"
42659 " <Entry text=\"Path-based\" value=\"1\" />\n"
42660 " <Entry text=\"Follow-data\" value=\"2\" />\n"
42661 " </EnumerationDomain>\n"
42662 " </IntVectorProperty>\n"
42663 " <IntVectorProperty command=\"SetInterpolationMode\"\n"
42664 " default_values=\"1\"\n"
42665 " name=\"Interpolation\"\n"
42666 " number_of_elements=\"1\">\n"
42667 " <EnumerationDomain name=\"enum\">\n"
42668 " <Entry text=\"Linear\" value=\"0\" />\n"
42669 " <Entry text=\"Spline\" value=\"1\" />\n"
42670 " </EnumerationDomain>\n"
42671 " </IntVectorProperty>\n"
42672 " <ProxyProperty command=\"AddKeyFrame\"\n"
42673 " name=\"KeyFrames\"\n"
42674 " remove_command=\"RemoveKeyFrame\"\n"
42675 " repeat_command=\"1\">\n"
42676 " <ProxyGroupDomain name=\"groups\">\n"
42677 " <Group name=\"animation_keyframes\" />\n"
42678 " </ProxyGroupDomain>\n"
42679 " </ProxyProperty>\n"
42680 " <IntVectorProperty command=\"GetLastAddedKeyFrameIndex\"\n"
42681 " information_only=\"1\"\n"
42682 " name=\"LastAddedKeyFrameIndex\">\n"
42683 " </IntVectorProperty>\n"
42684 " <ProxyProperty name=\"DataSource\"\n"
42685 " argument_type=\"SMProxy\"\n"
42686 " command=\"SetDataSourceProxy\">\n"
42687 " </ProxyProperty>\n"
42688 " <!-- End of CameraAnimationCue -->\n"
42689 " </Proxy>\n"
42690 " <Proxy base_proxygroup=\"animation\"\n"
42691 " base_proxyname=\"KeyFrameAnimationCue\"\n"
42692 " class=\"vtkPVKeyFrameAnimationCueForProxies\"\n"
42693 " name=\"TimeAnimationCue\"\n"
42694 " processes=\"client\">\n"
42695 " <Documentation>This is same as KeyFrameAnimationCue except that it has a\n"
42696 " new property \"UseAnimationTime\" which when set overrides the keyframes\n"
42697 " all together and directly uses the animation clock time to update the\n"
42698 " animated property.</Documentation>\n"
42699 " <IntVectorProperty command=\"SetUseAnimationTime\"\n"
42700 " default_values=\"1\"\n"
42701 " name=\"UseAnimationTime\"\n"
42702 " number_of_elements=\"1\">\n"
42703 " <BooleanDomain name=\"bool\" />\n"
42704 " <Documentation>When enabled, the animated property is directly updated\n"
42705 " with the value of the Animation clock. Default value it\n"
42706 " true.</Documentation>\n"
42707 " </IntVectorProperty>\n"
42708 " <!-- end of TimeAnimationCue -->\n"
42709 " </Proxy>\n"
42710 " <!--Scene -->\n"
42711 " <AnimationSceneProxy class=\"vtkSMAnimationScene\"\n"
42712 " name=\"AnimationScene\"\n"
42713 " processes=\"client\">\n"
42714 " <Documentation>Proxy for animation scene.</Documentation>\n"
42715 " <ProxyProperty argument_type=\"SMProxy\"\n"
42716 " clean_command=\"RemoveAllViewProxies\"\n"
42717 " command=\"AddViewProxy\"\n"
42718 " name=\"ViewModules\"\n"
42719 " repeat_command=\"1\">\n"
42720 " <ProxyGroupDomain name=\"groups\">\n"
42721 " <Group name=\"views\" />\n"
42722 " </ProxyGroupDomain>\n"
42723 " <Documentation>Add views to this scene. These are all the views that\n"
42724 " need to be updated when playing the animation.</Documentation>\n"
42725 " </ProxyProperty>\n"
42726 " <ProxyProperty command=\"AddCue\"\n"
42727 " name=\"Cues\"\n"
42728 " remove_command=\"RemoveCue\"\n"
42729 " repeat_command=\"1\">\n"
42730 " <ProxyGroupDomain name=\"groups\">\n"
42731 " <Group name=\"animation\" />\n"
42732 " </ProxyGroupDomain>\n"
42733 " <Documentation>Add cues to this scene.</Documentation>\n"
42734 " </ProxyProperty>\n"
42735 " <DoubleVectorProperty command=\"SetSceneTime\"\n"
42736 " default_values=\"none\"\n"
42737 " name=\"AnimationTime\"\n"
42738 " number_of_elements=\"1\" >\n"
42739 " <Documentation>Set the current animation time.</Documentation>\n"
42740 " </DoubleVectorProperty>\n"
42741 " <DoubleVectorProperty command=\"SetStartTime\"\n"
42742 " default_values=\"0.0\"\n"
42743 " label=\"Start Time\"\n"
42744 " name=\"StartTime\"\n"
42745 " number_of_elements=\"1\" >\n"
42746 " <Documentation>Set the start time for the animation\n"
42747 " scene.</Documentation>\n"
42748 " </DoubleVectorProperty>\n"
42749 " <DoubleVectorProperty command=\"SetEndTime\"\n"
42750 " default_values=\"1.0\"\n"
42751 " label=\"End Time\"\n"
42752 " name=\"EndTime\"\n"
42753 " number_of_elements=\"1\" >\n"
42754 " <Documentation>Set the end time for the animation\n"
42755 " scene.</Documentation>\n"
42756 " </DoubleVectorProperty>\n"
42757 " <IntVectorProperty command=\"SetLockStartTime\"\n"
42758 " default_values=\"0\"\n"
42759 " name=\"LockStartTime\"\n"
42760 " number_of_elements=\"1\">\n"
42761 " <BooleanDomain name=\"bool\" />\n"
42762 " <Documentation>When set the StartTime will not be changed when the data\n"
42763 " time steps change.</Documentation>\n"
42764 " </IntVectorProperty>\n"
42765 " <IntVectorProperty command=\"SetLockEndTime\"\n"
42766 " default_values=\"0\"\n"
42767 " name=\"LockEndTime\"\n"
42768 " number_of_elements=\"1\">\n"
42769 " <BooleanDomain name=\"bool\" />\n"
42770 " <Documentation>When set the EndTime will not be changed when the data\n"
42771 " time steps change.</Documentation>\n"
42772 " </IntVectorProperty>\n"
42773 " <ProxyProperty argument_type=\"SMProxy\"\n"
42774 " command=\"SetTimeKeeper\"\n"
42775 " name=\"TimeKeeper\">\n"
42776 " <Documentation>Set the time keeper. Time keeper is used to obtain the\n"
42777 " information about timesteps. This is required to play animation in\n"
42778 " \"Snap To Timesteps\" mode.</Documentation>\n"
42779 " </ProxyProperty>\n"
42780 " <IntVectorProperty command=\"SetLoop\"\n"
42781 " default_values=\"0\"\n"
42782 " name=\"Loop\"\n"
42783 " number_of_elements=\"1\">\n"
42784 " <BooleanDomain name=\"bool\" />\n"
42785 " <Documentation>Set to true to play the animation in a\n"
42786 " loop.</Documentation>\n"
42787 " </IntVectorProperty>\n"
42788 " <Property command=\"Play\"\n"
42789 " name=\"Play\" />\n"
42790 " <Property command=\"Reverse\"\n"
42791 " name=\"Reverse\" />\n"
42792 " <Property command=\"Stop\"\n"
42793 " name=\"Stop\" />\n"
42794 " <Property command=\"GoToNext\"\n"
42795 " name=\"GoToNext\" />\n"
42796 " <Property command=\"GoToPrevious\"\n"
42797 " name=\"GoToPrevious\" />\n"
42798 " <Property command=\"GoToFirst\"\n"
42799 " name=\"GoToFirst\" />\n"
42800 " <Property command=\"GoToLast\"\n"
42801 " name=\"GoToLast\" />\n"
42802 " <IntVectorProperty command=\"SetPlayMode\"\n"
42803 " default_values=\"0\"\n"
42804 " name=\"PlayMode\"\n"
42805 " number_of_elements=\"1\">\n"
42806 " <EnumerationDomain name=\"enum\">\n"
42807 " <Entry text=\"Sequence\"\n"
42808 " value=\"0\" />\n"
42809 " <Entry text=\"Snap To TimeSteps\"\n"
42810 " value=\"2\" />\n"
42811 " </EnumerationDomain>\n"
42812 " </IntVectorProperty>\n"
42813 " <IntVectorProperty command=\"SetNumberOfFrames\"\n"
42814 " default_values=\"10\"\n"
42815 " name=\"NumberOfFrames\"\n"
42816 " number_of_elements=\"1\">\n"
42817 " <IntRangeDomain min=\"1\"\n"
42818 " name=\"range\" />\n"
42819 " <Documentation>Set the number of frames in which to play the\n"
42820 " animation.</Documentation>\n"
42821 " </IntVectorProperty>\n"
42822 " <IntVectorProperty command=\"SetFramesPerTimestep\"\n"
42823 " default_values=\"1\"\n"
42824 " name=\"FramesPerTimestep\"\n"
42825 " number_of_elements=\"1\">\n"
42826 " <IntRangeDomain min=\"1\"\n"
42827 " name=\"range\" />\n"
42828 " <Documentation>The number of frames per timestep.</Documentation>\n"
42829 " </IntVectorProperty>\n"
42830 " <IntVectorProperty command=\"SetStride\"\n"
42831 " default_values=\"1\"\n"
42832 " name=\"Stride\"\n"
42833 " number_of_elements=\"1\">\n"
42834 " <IntRangeDomain min=\"1\"\n"
42835 " name=\"range\" />\n"
42836 " <Documentation>Set the frame stride when playing the animation\n"
42837 " and going to the next/previous step.</Documentation>\n"
42838 " </IntVectorProperty>\n"
42839 " <!-- End of AnimationScene -->\n"
42840 " </AnimationSceneProxy>\n"
42841 " <!-- End of animation -->\n"
42842 " </ProxyGroup>\n"
42843 " <!-- ==================================================================== -->\n"
42844 " <ProxyGroup name=\"animation_keyframes\">\n"
42845 " <!-- .................................................................. -->\n"
42846 " <Proxy class=\"vtkPVKeyFrame\"\n"
42847 " name=\"KeyFrame\"\n"
42848 " processes=\"client\">\n"
42849 " <DoubleVectorProperty command=\"SetKeyTime\"\n"
42850 " default_values=\"0.0\"\n"
42851 " name=\"KeyTime\"\n"
42852 " number_of_elements=\"1\">\n"
42853 " <DoubleRangeDomain max=\"1.0\"\n"
42854 " min=\"0.0\"\n"
42855 " name=\"range\" />\n"
42856 " </DoubleVectorProperty>\n"
42857 " <DoubleVectorProperty clean_command=\"RemoveAllKeyValues\"\n"
42858 " command=\"SetKeyValue\"\n"
42859 ;
42860 
42861 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Animation/Resources/animation.xml
42863 " default_values=\"0.0\"\n"
42864 " name=\"KeyValues\"\n"
42865 " number_of_elements=\"1\"\n"
42866 " number_of_elements_per_command=\"1\"\n"
42867 " repeat_command=\"1\"\n"
42868 " use_index=\"1\"></DoubleVectorProperty>\n"
42869 " </Proxy>\n"
42870 " <!-- .................................................................. -->\n"
42871 " <Proxy base_proxygroup=\"animation_keyframes\"\n"
42872 " base_proxyname=\"KeyFrame\"\n"
42873 " class=\"vtkPVCompositeKeyFrame\"\n"
42874 " name=\"CompositeKeyFrame\"\n"
42875 " processes=\"client\">\n"
42876 " <IntVectorProperty command=\"SetType\"\n"
42877 " default_values=\"2\"\n"
42878 " label=\"Interpolation\"\n"
42879 " name=\"Type\"\n"
42880 " number_of_elements=\"1\">\n"
42881 " <EnumerationDomain name=\"enum\">\n"
42882 " <Entry text=\"Boolean\"\n"
42883 " value=\"1\" />\n"
42884 " <Entry text=\"Ramp\"\n"
42885 " value=\"2\" />\n"
42886 " <Entry text=\"Exponential\"\n"
42887 " value=\"3\" />\n"
42888 " <Entry text=\"Sinusoid\"\n"
42889 " value=\"4\" />\n"
42890 " </EnumerationDomain>\n"
42891 " </IntVectorProperty>\n"
42892 " <DoubleVectorProperty command=\"SetBase\"\n"
42893 " default_values=\"2.0\"\n"
42894 " name=\"Base\"\n"
42895 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42896 " <DoubleVectorProperty command=\"SetStartPower\"\n"
42897 " default_values=\"0.0\"\n"
42898 " name=\"StartPower\"\n"
42899 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42900 " <DoubleVectorProperty command=\"SetEndPower\"\n"
42901 " default_values=\"1.0\"\n"
42902 " name=\"EndPower\"\n"
42903 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42904 " <DoubleVectorProperty command=\"SetPhase\"\n"
42905 " default_values=\"0.0\"\n"
42906 " name=\"Phase\"\n"
42907 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42908 " <DoubleVectorProperty command=\"SetFrequency\"\n"
42909 " default_values=\"1.0\"\n"
42910 " name=\"Frequency\"\n"
42911 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42912 " <DoubleVectorProperty command=\"SetOffset\"\n"
42913 " default_values=\"0.0\"\n"
42914 " name=\"Offset\"\n"
42915 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42916 " <!-- End of CompositeKeyFrame -->\n"
42917 " </Proxy>\n"
42918 " <!-- .................................................................. -->\n"
42919 " <Proxy base_proxygroup=\"animation_keyframes\"\n"
42920 " base_proxyname=\"KeyFrame\"\n"
42921 " class=\"vtkPVBooleanKeyFrame\"\n"
42922 " name=\"BooleanKeyFrame\"\n"
42923 " processes=\"client\"></Proxy>\n"
42924 " <!-- .................................................................. -->\n"
42925 " <Proxy base_proxygroup=\"animation_keyframes\"\n"
42926 " base_proxyname=\"KeyFrame\"\n"
42927 " class=\"vtkPVRampKeyFrame\"\n"
42928 " name=\"RampKeyFrame\"\n"
42929 " processes=\"client\"></Proxy>\n"
42930 " <!-- .................................................................. -->\n"
42931 " <Proxy base_proxygroup=\"animation_keyframes\"\n"
42932 " base_proxyname=\"KeyFrame\"\n"
42933 " class=\"vtkPVExponentialKeyFrame\"\n"
42934 " name=\"ExponentialKeyFrame\"\n"
42935 " processes=\"client\">\n"
42936 " <DoubleVectorProperty command=\"SetBase\"\n"
42937 " default_values=\"2.0\"\n"
42938 " name=\"Base\"\n"
42939 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42940 " <DoubleVectorProperty command=\"SetStartPower\"\n"
42941 " default_values=\"0.0\"\n"
42942 " name=\"StartPower\"\n"
42943 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42944 " <DoubleVectorProperty command=\"SetEndPower\"\n"
42945 " default_values=\"1.0\"\n"
42946 " name=\"EndPower\"\n"
42947 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42948 " </Proxy>\n"
42949 " <!-- .................................................................. -->\n"
42950 " <Proxy base_proxygroup=\"animation_keyframes\"\n"
42951 " base_proxyname=\"KeyFrame\"\n"
42952 " class=\"vtkPVSinusoidKeyFrame\"\n"
42953 " name=\"SinusoidKeyFrame\"\n"
42954 " processes=\"client\">\n"
42955 " <DoubleVectorProperty command=\"SetPhase\"\n"
42956 " default_values=\"0.0\"\n"
42957 " name=\"Phase\"\n"
42958 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42959 " <DoubleVectorProperty command=\"SetFrequency\"\n"
42960 " default_values=\"1.0\"\n"
42961 " name=\"Frequency\"\n"
42962 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42963 " <DoubleVectorProperty command=\"SetOffset\"\n"
42964 " default_values=\"0.0\"\n"
42965 " name=\"Offset\"\n"
42966 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42967 " </Proxy>\n"
42968 " <!-- .................................................................. -->\n"
42969 " <Proxy base_proxygroup=\"animation_keyframes\"\n"
42970 " base_proxyname=\"KeyFrame\"\n"
42971 " class=\"vtkPVCameraKeyFrame\"\n"
42972 " name=\"CameraKeyFrame\"\n"
42973 " processes=\"client\">\n"
42974 " <DoubleVectorProperty command=\"SetPosition\"\n"
42975 " default_values=\"0.0 0.0 0.0\"\n"
42976 " name=\"Position\"\n"
42977 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
42978 " <DoubleVectorProperty command=\"SetFocalPoint\"\n"
42979 " default_values=\"0.0 0.0 0.0\"\n"
42980 " name=\"FocalPoint\"\n"
42981 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
42982 " <DoubleVectorProperty command=\"SetViewUp\"\n"
42983 " default_values=\"0.0 1.0 0.0\"\n"
42984 " name=\"ViewUp\"\n"
42985 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
42986 " <DoubleVectorProperty command=\"SetViewAngle\"\n"
42987 " default_values=\"30\"\n"
42988 " name=\"ViewAngle\"\n"
42989 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42990 " <DoubleVectorProperty command=\"SetParallelScale\"\n"
42991 " default_values=\"1.0\"\n"
42992 " name=\"ParallelScale\"\n"
42993 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
42994 " <!-- These are properties for the new style camera interpolation\n"
42995 " using path\n"
42996 " -->\n"
42997 " <DoubleVectorProperty clean_command=\"ClearPositionPath\"\n"
42998 " command=\"AddPositionPathPoint\"\n"
42999 " default_values=\"5 0 0 5 5 0 5 0 0\"\n"
43000 " name=\"PositionPathPoints\"\n"
43001 " number_of_elements=\"9\"\n"
43002 " number_of_elements_per_command=\"3\"\n"
43003 " repeat_command=\"1\"></DoubleVectorProperty>\n"
43004 " <DoubleVectorProperty clean_command=\"ClearFocalPath\"\n"
43005 " command=\"AddFocalPathPoint\"\n"
43006 " default_values=\"0 0 0 1 0 0\"\n"
43007 " name=\"FocalPathPoints\"\n"
43008 " number_of_elements=\"6\"\n"
43009 " number_of_elements_per_command=\"3\"\n"
43010 " repeat_command=\"1\"></DoubleVectorProperty>\n"
43011 " <IntVectorProperty command=\"SetPositionMode\"\n"
43012 " default_values=\"0\"\n"
43013 " name=\"PositionMode\"\n"
43014 " number_of_elements=\"1\">\n"
43015 " <EnumerationDomain name=\"enum\">\n"
43016 " <Entry text=\"Path\"\n"
43017 " value=\"0\" />\n"
43018 " <Entry text=\"FixedDirection\"\n"
43019 " value=\"1\" />\n"
43020 " <Entry text=\"LookAhead\"\n"
43021 " value=\"2\" />\n"
43022 " <Entry text=\"Orthogonal\"\n"
43023 " value=\"3\" />\n"
43024 " </EnumerationDomain>\n"
43025 " </IntVectorProperty>\n"
43026 " <IntVectorProperty command=\"SetFocalPointMode\"\n"
43027 " default_values=\"0\"\n"
43028 " name=\"FocalPointMode\"\n"
43029 " number_of_elements=\"1\">\n"
43030 " <EnumerationDomain name=\"enum\">\n"
43031 " <Entry text=\"Path\"\n"
43032 " value=\"0\" />\n"
43033 " <Entry text=\"FixedDirection\"\n"
43034 " value=\"1\" />\n"
43035 " <Entry text=\"LookAhead\"\n"
43036 " value=\"2\" />\n"
43037 " <Entry text=\"Orthogonal\"\n"
43038 " value=\"3\" />\n"
43039 " </EnumerationDomain>\n"
43040 " </IntVectorProperty>\n"
43041 " <IntVectorProperty command=\"SetClosedFocalPath\"\n"
43042 " default_values=\"0\"\n"
43043 " name=\"ClosedFocalPath\"\n"
43044 " number_of_elements=\"1\">\n"
43045 " <BooleanDomain name=\"bool\" />\n"
43046 " </IntVectorProperty>\n"
43047 " <IntVectorProperty command=\"SetClosedPositionPath\"\n"
43048 " default_values=\"0\"\n"
43049 " name=\"ClosedPositionPath\"\n"
43050 " number_of_elements=\"1\">\n"
43051 " <BooleanDomain name=\"bool\" />\n"
43052 " </IntVectorProperty>\n"
43053 " <!-- end of CameraKeyFrame -->\n"
43054 " </Proxy>\n"
43055 " <!-- end of keyframes -->\n"
43056 " </ProxyGroup>\n"
43057 " <!-- ==================================================================== -->\n"
43058 " <ProxyGroup name=\"animation_writers\">\n"
43059 " <Proxy name=\"JPEG\" class=\"vtkJPEGWriter\" process=\"client,dataserver\"\n"
43060 " base_proxygroup=\"screenshot_writers\"\n"
43061 " base_proxyname=\"JPEG\">\n"
43062 " <StringVectorProperty name=\"SuffixFormat\"\n"
43063 " number_of_elements=\"1\"\n"
43064 " default_values=\".%04d\">\n"
43065 " <Documentation>\n"
43066 " Specify the suffix format string to use to add a suffix to the output\n"
43067 " filenames based on the current timestep number.\n"
43068 " </Documentation>\n"
43069 " </StringVectorProperty>\n"
43070 " </Proxy>\n"
43071 " <Proxy name=\"PNG\" class=\"vtkPNGWriter\" process=\"client,dataserver\"\n"
43072 " base_proxygroup=\"screenshot_writers\"\n"
43073 " base_proxyname=\"PNG\">\n"
43074 " <StringVectorProperty name=\"SuffixFormat\"\n"
43075 " number_of_elements=\"1\"\n"
43076 " default_values=\".%04d\">\n"
43077 " <Documentation>\n"
43078 " Specify the suffix format string to use to add a suffix to the output\n"
43079 " filenames based on the current timestep number.\n"
43080 " </Documentation>\n"
43081 " </StringVectorProperty>\n"
43082 " </Proxy>\n"
43083 " <Proxy name=\"TIFF\" class=\"vtkTIFFWriter\" process=\"client,dataserver\"\n"
43084 " base_proxygroup=\"screenshot_writers\"\n"
43085 " base_proxyname=\"TIFF\">\n"
43086 " <StringVectorProperty name=\"SuffixFormat\"\n"
43087 " number_of_elements=\"1\"\n"
43088 " default_values=\".%04d\">\n"
43089 " <Documentation>\n"
43090 " Specify the suffix format string to use to add a suffix to the output\n"
43091 " filenames based on the current timestep number.\n"
43092 " </Documentation>\n"
43093 " </StringVectorProperty>\n"
43094 " </Proxy>\n"
43095 " <Proxy name=\"BMP\" class=\"vtkBMPWriter\" process=\"client,dataserver\"\n"
43096 " base_proxygroup=\"screenshot_writers\"\n"
43097 " base_proxyname=\"BMP\">\n"
43098 " <StringVectorProperty name=\"SuffixFormat\"\n"
43099 " number_of_elements=\"1\"\n"
43100 " default_values=\".%04d\">\n"
43101 " <Documentation>\n"
43102 " Specify the suffix format string to use to add a suffix to the output\n"
43103 " filenames based on the current timestep number.\n"
43104 " </Documentation>\n"
43105 " </StringVectorProperty>\n"
43106 " </Proxy>\n"
43107 " </ProxyGroup>\n"
43108 "\n"
43109 " <!-- ==================================================================== -->\n"
43110 " <ProxyGroup name=\"misc\">\n"
43111 " <!-- .................................................................. -->\n"
43112 " <Proxy class=\"vtkPVRepresentationAnimationHelper\"\n"
43113 " name=\"RepresentationAnimationHelper\"\n"
43114 " processes=\"client\">\n"
43115 " <Documentation>Used to help in animation representation\n"
43116 " properties.</Documentation>\n"
43117 " <ProxyProperty argument_type=\"SMProxy\"\n"
43118 " command=\"SetSourceProxy\"\n"
43119 " name=\"Source\" />\n"
43120 " <IntVectorProperty command=\"SetVisibility\"\n"
43121 " default_values=\"none\"\n"
43122 " is_internal=\"1\"\n"
43123 " name=\"Visibility\"\n"
43124 " number_of_elements=\"1\">\n"
43125 " <BooleanDomain name=\"bool\" />\n"
43126 " </IntVectorProperty>\n"
43127 " <DoubleVectorProperty command=\"SetOpacity\"\n"
43128 " default_values=\"none\"\n"
43129 " is_internal=\"1\"\n"
43130 " name=\"Opacity\"\n"
43131 " number_of_elements=\"1\">\n"
43132 " <DoubleRangeDomain max=\"1.0\"\n"
43133 " min=\"0.0\"\n"
43134 " name=\"range\" />\n"
43135 " </DoubleVectorProperty>\n"
43136 " <!-- End of RepresentationAnimationHelper -->\n"
43137 " </Proxy>\n"
43138 " </ProxyGroup>\n"
43139 "\n"
43140 " <ProxyGroup name=\"misc\">\n"
43141 " <!-- .................................................................. -->\n"
43142 " <SaveAnimationProxy name=\"SaveAnimation\" processes=\"client\"\n"
43143 " label=\"Save Animation\"\n"
43144 " base_proxygroup=\"misc\"\n"
43145 " base_proxyname=\"SaveScreenshotBase\">\n"
43146 "\n"
43147 " <ProxyProperty name=\"Format\">\n"
43148 " <ProxyListDomain name=\"proxy_list\">\n"
43149 " <Group name=\"animation_writers\" />\n"
43150 " </ProxyListDomain>\n"
43151 " <Hints>\n"
43152 " <ProxySelectionWidget enabled=\"0\" />\n"
43153 " </Hints>\n"
43154 " </ProxyProperty>\n"
43155 "\n"
43156 " <ProxyProperty name=\"AnimationScene\" panel_visibility=\"never\" />\n"
43157 "\n"
43158 " <IntVectorProperty name=\"FrameRate\"\n"
43159 " number_of_elements=\"1\"\n"
43160 " default_values=\"1\"\n"
43161 " panel_visibility=\"advanced\">\n"
43162 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
43163 " <Documentation>\n"
43164 " Frame rate in frames-per-second (FPS).\n"
43165 " </Documentation>\n"
43166 " </IntVectorProperty>\n"
43167 "\n"
43168 " <IntVectorProperty name=\"FrameStride\"\n"
43169 " number_of_elements=\"1\"\n"
43170 " default_values=\"1\"\n"
43171 " panel_visibility=\"advanced\">\n"
43172 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
43173 " <Documentation>\n"
43174 " The stride which is used to extract the next frame.\n"
43175 " E.g. 1, 2, 3, would have frame stride = 1, while 1, 3, 5 would have frame stride = 2.\n"
43176 " </Documentation>\n"
43177 " </IntVectorProperty>\n"
43178 "\n"
43179 " <IntVectorProperty name=\"FrameWindow\"\n"
43180 " number_of_elements=\"2\"\n"
43181 " default_values=\"none\"\n"
43182 " panel_visibility=\"advanced\">\n"
43183 " <AnimationFrameWindowDomain name=\"range\" default_mode=\"min,max\">\n"
43184 " <RequiredProperties>\n"
43185 " <Property name=\"AnimationScene\" function=\"AnimationScene\" />\n"
43186 " <Property name=\"FrameRate\" function=\"FrameRate\" />\n"
43187 " </RequiredProperties>\n"
43188 " </AnimationFrameWindowDomain>\n"
43189 ;
43190 
43191 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Animation/Resources/animation.xml
43193 " <Documentation>\n"
43194 " Specify a window to save only a part of the animation.\n"
43195 " </Documentation>\n"
43196 " </IntVectorProperty>\n"
43197 "\n"
43198 " <PropertyGroup label=\"Size and Scaling\">\n"
43199 " <Property name=\"SaveAllViews\" />\n"
43200 " <Property name=\"ImageResolution\" />\n"
43201 " <Property name=\"FontScaling\" />\n"
43202 " </PropertyGroup>\n"
43203 "\n"
43204 " <PropertyGroup label=\"Separator Options\" >\n"
43205 " <Property name=\"SeparatorWidth\" />\n"
43206 " <Property name=\"SeparatorColor\" />\n"
43207 " </PropertyGroup>\n"
43208 "\n"
43209 " <PropertyGroup label=\"Coloring\">\n"
43210 " <Property name=\"OverrideColorPalette\" />\n"
43211 " <Property name=\"StereoMode\" />\n"
43212 " <Property name=\"TransparentBackground\" />\n"
43213 " </PropertyGroup>\n"
43214 "\n"
43215 " <PropertyGroup label=\"File Options\">\n"
43216 " <Property name=\"Format\" />\n"
43217 " </PropertyGroup>\n"
43218 " <!--\n"
43219 " FIXME:\n"
43220 " <PropertyGroup label=\"Compression Options\">\n"
43221 " <Property name=\"ImageQuality\" />\n"
43222 " </PropertyGroup>\n"
43223 " -->\n"
43224 "\n"
43225 " <PropertyGroup label=\"Animation Options\">\n"
43226 " <Property name=\"FrameRate\" />\n"
43227 " <Property name=\"FrameStride\" />\n"
43228 " <Property name=\"FrameWindow\" />\n"
43229 " </PropertyGroup>\n"
43230 "\n"
43231 " </SaveAnimationProxy>\n"
43232 "\n"
43233 " <SaveAnimationExtractsProxy name=\"SaveAnimationExtracts\" processes=\"client\">\n"
43234 "\n"
43235 " <StringVectorProperty name=\"ExtractsOutputDirectory\"\n"
43236 " number_of_elements=\"1\"\n"
43237 " default_values=\"extracts\">\n"
43238 " <Documentation>\n"
43239 " Choose directory under which to save all extracts.\n"
43240 " </Documentation>\n"
43241 " <FileListDomain name=\"directory\" />\n"
43242 " <Hints>\n"
43243 " <UseDirectoryName />\n"
43244 " <AcceptAnyFile />\n"
43245 " </Hints>\n"
43246 " </StringVectorProperty>\n"
43247 "\n"
43248 " <IntVectorProperty name=\"GenerateCinemaSpecification\"\n"
43249 " number_of_elements=\"1\"\n"
43250 " default_values=\"0\">\n"
43251 " <Documentation>\n"
43252 " Generate Cinema specification to summarize generated extracts in a file named\n"
43253 " **data.csv** under the **Extracts Output Directory**.\n"
43254 " </Documentation>\n"
43255 " <BooleanDomain name=\"bool\" />\n"
43256 " </IntVectorProperty>\n"
43257 "\n"
43258 " <ProxyProperty name=\"AnimationScene\" panel_visibility=\"never\"/>\n"
43259 "\n"
43260 " <IntVectorProperty name=\"FrameRate\"\n"
43261 " number_of_elements=\"1\"\n"
43262 " default_values=\"1\"\n"
43263 " panel_visibility=\"never\">\n"
43264 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
43265 " <Documentation>\n"
43266 " Frame rate in frames-per-second (FPS).\n"
43267 " </Documentation>\n"
43268 " </IntVectorProperty>\n"
43269 "\n"
43270 " <IntVectorProperty name=\"FrameStride\"\n"
43271 " number_of_elements=\"1\"\n"
43272 " default_values=\"1\"\n"
43273 " panel_visibility=\"advanced\">\n"
43274 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
43275 " <Documentation>\n"
43276 " The stride which is used to extract the next frame.\n"
43277 " E.g. 1, 2, 3, would have frame stride = 1, while 1, 3, 5 would have frame stride = 2.\n"
43278 " </Documentation>\n"
43279 " </IntVectorProperty>\n"
43280 "\n"
43281 " <IntVectorProperty name=\"FrameWindow\"\n"
43282 " number_of_elements=\"2\"\n"
43283 " default_values=\"none\"\n"
43284 " panel_visibility=\"advanced\">\n"
43285 " <AnimationFrameWindowDomain name=\"range\" default_mode=\"min,max\">\n"
43286 " <RequiredProperties>\n"
43287 " <Property name=\"AnimationScene\" function=\"AnimationScene\"/>\n"
43288 " <Property name=\"FrameRate\" function=\"FrameRate\"/>\n"
43289 " </RequiredProperties>\n"
43290 " </AnimationFrameWindowDomain>\n"
43291 " <Documentation>\n"
43292 " Specify a window to save only a part of the animation.\n"
43293 " </Documentation>\n"
43294 " </IntVectorProperty>\n"
43295 "\n"
43296 " <PropertyGroup label=\"Animation Options\">\n"
43297 " <Property name=\"FrameRate\"/>\n"
43298 " <Property name=\"FrameStride\"/>\n"
43299 " <Property name=\"FrameWindow\"/>\n"
43300 " </PropertyGroup>\n"
43301 " </SaveAnimationExtractsProxy>\n"
43302 " </ProxyGroup>\n"
43303 "</ServerManagerConfiguration>\n"
43304 "\n";
43305 // Get single string
43307 {
43308 
43309  const size_t len0 = strlen(paraview_server_manageranimationInterface0);
43310  const size_t len1 = strlen(paraview_server_manageranimationInterface1);
43311  const size_t len2 = strlen(paraview_server_manageranimationInterface2);
43312  size_t len = ( 0
43313  + len0
43314  + len1
43315  + len2 );
43316  char* res = new char[ len + 1];
43317  size_t offset = 0;
43318  std::copy(paraview_server_manageranimationInterface0, paraview_server_manageranimationInterface0 + len0, res + offset); offset += len0;
43319  std::copy(paraview_server_manageranimationInterface1, paraview_server_manageranimationInterface1 + len1, res + offset); offset += len1;
43320  std::copy(paraview_server_manageranimationInterface2, paraview_server_manageranimationInterface2 + len2, res + offset); offset += len2;
43321  assert(offset == len);
43322  res[offset] = 0;
43323  return res;
43324 }
43325 
43326 
43327 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Animation/Resources/writers_animation.xml
43329 "<ServerManagerConfiguration>\n"
43330 " <ProxyGroup name=\"writers\">\n"
43331 " <!-- ================================================================= -->\n"
43332 " <SourceProxy class=\"vtkXMLPVAnimationWriter\"\n"
43333 " name=\"XMLPVAnimationWriter\">\n"
43334 " <Documentation>Internal writer proxy used when saving animation geometry\n"
43335 " to save all parts of the current source to the file with pieces spread\n"
43336 " across the server processes.</Documentation>\n"
43337 " <InputProperty clean_command=\"RemoveAllRepresentations\"\n"
43338 " command=\"AddRepresentation\"\n"
43339 " name=\"Representations\"\n"
43340 " repeat_command=\"1\"\n"
43341 " si_class=\"vtkSIXMLAnimationWriterRepresentationProperty\">\n"
43342 " <Documentation>The input filter/source whose output dataset is to\n"
43343 " written to the file.</Documentation>\n"
43344 " </InputProperty>\n"
43345 " <StringVectorProperty command=\"SetFileName\"\n"
43346 " name=\"FileName\">\n"
43347 " <Documentation>Name of the file to write.</Documentation>\n"
43348 " </StringVectorProperty>\n"
43349 " <Property command=\"Start\"\n"
43350 " name=\"Start\">\n"
43351 " <Documentation>Used to begin writing of the animation</Documentation>\n"
43352 " </Property>\n"
43353 " <DoubleVectorProperty command=\"WriteTime\"\n"
43354 " default_values=\"0.0\"\n"
43355 " is_internal=\"1\"\n"
43356 " name=\"WriteTime\"\n"
43357 " number_of_elements=\"1\">\n"
43358 " <DoubleRangeDomain min=\"0\"\n"
43359 " name=\"range\" />\n"
43360 " <Documentation>Write each time step in the animation</Documentation>\n"
43361 " </DoubleVectorProperty>\n"
43362 " <Property command=\"Finish\"\n"
43363 " name=\"Finish\">\n"
43364 " <Documentation>Finish writing animation</Documentation>\n"
43365 " </Property>\n"
43366 " <IntVectorProperty command=\"GetErrorCode\"\n"
43367 " information_only=\"1\"\n"
43368 " name=\"ErrorCode\"></IntVectorProperty>\n"
43369 " <Hints>\n"
43370 " <Property name=\"Input\"\n"
43371 " show=\"0\" />\n"
43372 " <Property name=\"FileName\"\n"
43373 " show=\"0\" />\n"
43374 " </Hints>\n"
43375 " <!-- End of XMLPVAnimationWriter -->\n"
43376 " </SourceProxy>\n"
43377 " </ProxyGroup>\n"
43378 "</ServerManagerConfiguration>\n"
43379 "\n";
43380 // Get single string
43382 {
43383 
43384  const size_t len0 = strlen(paraview_server_managerwriters_animationInterface0);
43385  size_t len = ( 0
43386  + len0 );
43387  char* res = new char[ len + 1];
43388  size_t offset = 0;
43390  assert(offset == len);
43391  res[offset] = 0;
43392  return res;
43393 }
43394 
43395 
43396 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Animation/Resources/animation_python.xml
43398 "<ServerManagerConfiguration>\n"
43399 " <!-- =================================================================== -->\n"
43400 " <ProxyGroup name=\"animation\">\n"
43401 " <Proxy class=\"vtkPythonAnimationCue\"\n"
43402 " name=\"PythonAnimationCue\"\n"
43403 " processes=\"client\">\n"
43404 " <Documentation>Animation cue that can use python script for\n"
43405 " animation.</Documentation>\n"
43406 " <IntVectorProperty command=\"SetEnabled\"\n"
43407 " default_values=\"1\"\n"
43408 " name=\"Enabled\"\n"
43409 " number_of_elements=\"1\">\n"
43410 " <BooleanDomain name=\"bool\" />\n"
43411 " <Documentation>Enables this animation cue.</Documentation>\n"
43412 " </IntVectorProperty>\n"
43413 " <IntVectorProperty command=\"SetTimeMode\"\n"
43414 " default_values=\"0\"\n"
43415 " name=\"TimeMode\"\n"
43416 " number_of_elements=\"1\">\n"
43417 " <EnumerationDomain name=\"enum\">\n"
43418 " <Entry text=\"Normalized\"\n"
43419 " value=\"0\" />\n"
43420 " <Entry text=\"Relative\"\n"
43421 " value=\"1\" />\n"
43422 " </EnumerationDomain>\n"
43423 " </IntVectorProperty>\n"
43424 " <DoubleVectorProperty command=\"SetStartTime\"\n"
43425 " default_values=\"0\"\n"
43426 " name=\"StartTime\"\n"
43427 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
43428 " <DoubleVectorProperty command=\"SetEndTime\"\n"
43429 " default_values=\"1\"\n"
43430 " name=\"EndTime\"\n"
43431 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
43432 " <StringVectorProperty command=\"SetScript\"\n"
43433 " default_values=\"def start_cue(self): pass&#xa;&#xa;def tick(self): pass&#xa;&#xa;def end_cue(self): pass\"\n"
43434 " name=\"Script\"\n"
43435 " number_of_elements=\"1\">\n"
43436 " <Hints>\n"
43437 " <Widget type=\"multi_line\" />\n"
43438 " </Hints>\n"
43439 " <Documentation>This property contains the text for the script to\n"
43440 " execute.</Documentation>\n"
43441 " </StringVectorProperty>\n"
43442 " <!-- end of PythonAnimationCue -->\n"
43443 " </Proxy>\n"
43444 " </ProxyGroup>\n"
43445 "</ServerManagerConfiguration>\n"
43446 "\n";
43447 // Get single string
43449 {
43450 
43451  const size_t len0 = strlen(paraview_server_manageranimation_pythonInterface0);
43452  size_t len = ( 0
43453  + len0 );
43454  char* res = new char[ len + 1];
43455  size_t offset = 0;
43457  assert(offset == len);
43458  res[offset] = 0;
43459  return res;
43460 }
43461 
43462 
43463 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Animation/Resources/animation_oggtheora.xml
43465 "<!-- Proxy definitions for OggTheora writer -->\n"
43466 "<ServerManagerConfiguration>\n"
43467 " <ProxyGroup name=\"animation_writers\">\n"
43468 " <Proxy name=\"OggTheora\" class=\"vtkOggTheoraWriter\" processes=\"client|dataserver\" label=\"Ogg-Theora\">\n"
43469 " <Documentation>\n"
43470 " Writer for saving ogv files.\n"
43471 " </Documentation>\n"
43472 " <StringVectorProperty command=\"SetFileName\"\n"
43473 " name=\"FileName\"\n"
43474 " number_of_elements=\"1\">\n"
43475 " <Documentation>The name of the file to be written.</Documentation>\n"
43476 " </StringVectorProperty>\n"
43477 "\n"
43478 " <IntVectorProperty name=\"Quality\"\n"
43479 " command=\"SetQuality\"\n"
43480 " number_of_elements=\"1\"\n"
43481 " default_values=\"2\">\n"
43482 " <Documentation>\n"
43483 " Specify the compression quality. **0** is worst quality (smallest file size),\n"
43484 " and **2** is best quality (largest file size).\n"
43485 " </Documentation>\n"
43486 " <EnumerationDomain name=\"enum\">\n"
43487 " <Entry text=\"0\" value=\"0\" info=\"worst quality, smaller file\" />\n"
43488 " <Entry text=\"1\" value=\"1\" />\n"
43489 " <Entry text=\"2\" value=\"2\" info=\"best quality, larger file\" />\n"
43490 " </EnumerationDomain>\n"
43491 " <Hints>\n"
43492 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"Compression\" value=\"1\" />\n"
43493 " </Hints>\n"
43494 " </IntVectorProperty>\n"
43495 "\n"
43496 " <IntVectorProperty name=\"FrameRate\"\n"
43497 " command=\"SetRate\"\n"
43498 " number_of_elements=\"1\"\n"
43499 " default_values=\"15\"\n"
43500 " panel_visibility=\"never\">\n"
43501 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
43502 " <Documentation>\n"
43503 " Specify the frame rate in frames-per-second.\n"
43504 " </Documentation>\n"
43505 " <!-- ideally, this property is not hidden and we remove the \"FrameRate\"\n"
43506 " property on \"SaveAnimation\" proxy. However, the way the frame-window stuff is managed currently\n"
43507 " makes this hard. We need to rework frame-windowing logic too.\n"
43508 " -->\n"
43509 " </IntVectorProperty>\n"
43510 "\n"
43511 " <IntVectorProperty name=\"UseSubsampling\"\n"
43512 " command=\"SetSubsampling\"\n"
43513 " number_of_elements=\"1\"\n"
43514 " default_values=\"0\"\n"
43515 " panel_visibility=\"advanced\">\n"
43516 " <BooleanDomain name=\"bool\" />\n"
43517 " <Documentation>\n"
43518 " When checked, the video will be encoded using 4:2:0 subsampling for the color channels.\n"
43519 " </Documentation>\n"
43520 " </IntVectorProperty>\n"
43521 "\n"
43522 " <Property command=\"Start\"\n"
43523 " label=\"Start\"\n"
43524 " name=\"Start\"\n"
43525 " panel_widget=\"command_button\"\n"
43526 " panel_visibility=\"default\">\n"
43527 " <Documentation>Press this to start writing the movie</Documentation>\n"
43528 " </Property>\n"
43529 " <Property command=\"Write\"\n"
43530 " label=\"Write\"\n"
43531 " name=\"Write\"\n"
43532 " panel_widget=\"command_button\"\n"
43533 " panel_visibility=\"default\">\n"
43534 " <Documentation>Press this to write the movie</Documentation>\n"
43535 " </Property>\n"
43536 " <Property command=\"End\"\n"
43537 " label=\"End\"\n"
43538 " name=\"End\"\n"
43539 " panel_widget=\"command_button\"\n"
43540 " panel_visibility=\"default\">\n"
43541 " <Documentation>Press this to end writing the movie</Documentation>\n"
43542 " </Property>\n"
43543 "\n"
43544 " <Hints>\n"
43545 " <FormatOptions extensions=\"ogv\"\n"
43546 " file_description=\"Ogg-Theora video files\" />\n"
43547 " </Hints>\n"
43548 " </Proxy>\n"
43549 " </ProxyGroup>\n"
43550 "</ServerManagerConfiguration>\n"
43551 "\n";
43552 // Get single string
43554 {
43555 
43556  const size_t len0 = strlen(paraview_server_manageranimation_oggtheoraInterface0);
43557  size_t len = ( 0
43558  + len0 );
43559  char* res = new char[ len + 1];
43560  size_t offset = 0;
43562  assert(offset == len);
43563  res[offset] = 0;
43564  return res;
43565 }
43566 
43567 
43568 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Settings/Resources/utilities_settings.xml
43570 "<ServerManagerConfiguration>\n"
43571 " <ProxyGroup name=\"settings\">\n"
43572 " <!-- ================================================================== -->\n"
43573 " <SettingsProxy name=\"GeneralSettings\" label=\"General\"\n"
43574 " processes=\"client|dataserver|renderserver\"\n"
43575 " class=\"vtkPVGeneralSettings\">\n"
43576 " <Documentation>\n"
43577 " Collection of general setting for ParaView.\n"
43578 " </Documentation>\n"
43579 "\n"
43580 " <IntVectorProperty name=\"ShowWelcomeDialog\"\n"
43581 " number_of_elements=\"1\"\n"
43582 " default_values=\"1\"\n"
43583 " panel_visibility=\"advanced\">\n"
43584 " <Documentation>\n"
43585 " Show welcome screen at startup.\n"
43586 " </Documentation>\n"
43587 " <BooleanDomain name=\"bool\" />\n"
43588 " <Hints>\n"
43589 " <SaveInQSettings />\n"
43590 " </Hints>\n"
43591 " </IntVectorProperty>\n"
43592 "\n"
43593 " <IntVectorProperty name=\"ShowSaveStateOnExit\"\n"
43594 " number_of_elements=\"1\"\n"
43595 " default_values=\"0\"\n"
43596 " panel_visibility=\"advanced\">\n"
43597 " <Documentation>\n"
43598 " Prompt to save state when exiting ParaView.\n"
43599 " </Documentation>\n"
43600 " <BooleanDomain name=\"bool\" />\n"
43601 " <Hints>\n"
43602 " <SaveInQSettings />\n"
43603 " </Hints>\n"
43604 " </IntVectorProperty>\n"
43605 "\n"
43606 " <IntVectorProperty name=\"CrashRecovery\"\n"
43607 " number_of_elements=\"1\"\n"
43608 " default_values=\"0\"\n"
43609 " panel_visibility=\"advanced\">\n"
43610 " <Documentation>\n"
43611 " On a crash, attempt to save a state file to potentially restore\n"
43612 " the application state to that before the crash.\n"
43613 " </Documentation>\n"
43614 " <BooleanDomain name=\"bool\" />\n"
43615 " <Hints>\n"
43616 " <SaveInQSettings />\n"
43617 " </Hints>\n"
43618 " </IntVectorProperty>\n"
43619 "\n"
43620 " <IntVectorProperty name=\"ForceSingleColumnMenus\"\n"
43621 " number_of_elements=\"1\"\n"
43622 " default_values=\"0\"\n"
43623 " panel_visibility=\"advanced\">\n"
43624 " <Documentation>\n"
43625 " Force the sources/filters menus to be presented as a single\n"
43626 " scrollable column to ensure that all the filters are selectable\n"
43627 " on low resolution screens.\n"
43628 " </Documentation>\n"
43629 " <BooleanDomain name=\"bool\" />\n"
43630 " <Hints>\n"
43631 " <SaveInQSettings />\n"
43632 " </Hints>\n"
43633 " </IntVectorProperty>\n"
43634 "\n"
43635 " <IntVectorProperty name=\"GUIOverrideFont\"\n"
43636 " label=\"Override Font\"\n"
43637 " command=\"SetGUIOverrideFont\"\n"
43638 " default_values=\"0\"\n"
43639 " number_of_elements=\"1\">\n"
43640 " <BooleanDomain name=\"bool\" />\n"
43641 " <Documentation>\n"
43642 " Override the GUI font size. Uncheck to use system default.\n"
43643 " </Documentation>\n"
43644 " </IntVectorProperty>\n"
43645 "\n"
43646 " <IntVectorProperty name=\"GUIFontSize\"\n"
43647 " label=\"Font Size\"\n"
43648 " command=\"SetGUIFontSize\"\n"
43649 " number_of_elements=\"1\"\n"
43650 " default_values=\"8\">\n"
43651 " <Documentation>\n"
43652 " Specify the font size in points.\n"
43653 " </Documentation>\n"
43654 " <IntRangeDomain name=\"range\" min=\"8\" max=\"32\" />\n"
43655 " <Hints>\n"
43656 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
43657 " <Property name=\"GUIOverrideFont\" />\n"
43658 " </PropertyWidgetDecorator>\n"
43659 " </Hints>\n"
43660 " </IntVectorProperty>\n"
43661 "\n"
43662 " <StringVectorProperty name=\"DefaultViewType\"\n"
43663 " number_of_elements=\"1\"\n"
43664 " default_values=\"RenderView\"\n"
43665 " command=\"SetDefaultViewType\"\n"
43666 " panel_widget=\"viewtype_selector\"\n"
43667 " panel_visibility=\"advanced\">\n"
43668 " <Documentation>\n"
43669 " Set the view to create when ParaView starts up.\n"
43670 " </Documentation>\n"
43671 " </StringVectorProperty>\n"
43672 "\n"
43673 " <StringVectorProperty name=\"InterfaceLanguage\"\n"
43674 " number_of_elements=\"1\"\n"
43675 " default_values=\"en\"\n"
43676 " command=\"SetInterfaceLanguage\"\n"
43677 " panel_widget=\"language_selector\">\n"
43678 " <Documentation>\n"
43679 " Set ParaView language.\n"
43680 " </Documentation>\n"
43681 " <Hints>\n"
43682 " <SaveInQSettings />\n"
43683 " <RestartRequired />\n"
43684 " </Hints>\n"
43685 " </StringVectorProperty>\n"
43686 "\n"
43687 " <IntVectorProperty name=\"ScreenPixelsPerInch\"\n"
43688 " number_of_elements=\"1\"\n"
43689 " default_values=\"72\"\n"
43690 " panel_visibility=\"advanced\">\n"
43691 " <IntRangeDomain name=\"range\" />\n"
43692 " <Documentation>\n"
43693 " Set pixels per inch on the current screen/monitor. This is used for determining\n"
43694 " pixel sizes for fonts and other 2D annotations.\n"
43695 " </Documentation>\n"
43696 " </IntVectorProperty>\n"
43697 "\n"
43698 " <IntVectorProperty name=\"AutoApply\"\n"
43699 " number_of_elements=\"1\"\n"
43700 " default_values=\"0\"\n"
43701 " command=\"SetAutoApply\"\n"
43702 " information_property=\"AutoApplyInfo\">\n"
43703 " <Documentation>\n"
43704 " Automatically apply changes in the 'Properties' panel.\n"
43705 " </Documentation>\n"
43706 " <BooleanDomain name=\"bool\" />\n"
43707 " </IntVectorProperty>\n"
43708 " <IntVectorProperty name=\"AutoApplyInfo\"\n"
43709 " command=\"GetAutoApply\"\n"
43710 " information_only=\"1\">\n"
43711 " <BooleanDomain name=\"bool\" />\n"
43712 " </IntVectorProperty>\n"
43713 "\n"
43714 " <IntVectorProperty name=\"AutoApplyActiveOnly\"\n"
43715 " number_of_elements=\"1\"\n"
43716 " default_values=\"0\"\n"
43717 " command=\"SetAutoApplyActiveOnly\"\n"
43718 " panel_visibility=\"advanced\">\n"
43719 " <Documentation>\n"
43720 " Limit automatic accepting of changes on the 'Properties'\n"
43721 " panel to the active panel alone.\n"
43722 " </Documentation>\n"
43723 " <BooleanDomain name=\"bool\" />\n"
43724 " </IntVectorProperty>\n"
43725 "\n"
43726 " <IntVectorProperty name=\"LoadAllVariables\"\n"
43727 " number_of_elements=\"1\"\n"
43728 " default_values=\"0\"\n"
43729 " command=\"SetLoadAllVariables\">\n"
43730 " <Documentation>\n"
43731 " Load all variables when loading a data set.\n"
43732 " </Documentation>\n"
43733 " <BooleanDomain name=\"bool\" />\n"
43734 " </IntVectorProperty>\n"
43735 "\n"
43736 " <IntVectorProperty name=\"LoadNoChartVariables\"\n"
43737 " number_of_elements=\"1\"\n"
43738 " default_values=\"0\"\n"
43739 " command=\"SetLoadNoChartVariables\">\n"
43740 " <Documentation>\n"
43741 " Do not load any variables when loading a 2D chart.\n"
43742 " </Documentation>\n"
43743 " <BooleanDomain name=\"bool\" />\n"
43744 " </IntVectorProperty>\n"
43745 "\n"
43746 " <IntVectorProperty name=\"PropertiesPanelMode\"\n"
43747 " command=\"SetPropertiesPanelMode\"\n"
43748 " number_of_elements=\"1\"\n"
43749 " default_values=\"0\"\n"
43750 " panel_visibility=\"advanced\">\n"
43751 " <Documentation>\n"
43752 " You can choose to show source, display and view properties in a single\n"
43753 " 'Properties' panel, or place them in separate dock panels.\n"
43754 " </Documentation>\n"
43755 " <EnumerationDomain name=\"enum\">\n"
43756 " <Entry text=\"Combined Properties panel\" value=\"0\" />\n"
43757 " <Entry text=\"Display Properties in a separate panel\" value=\"1\" />\n"
43758 " <Entry text=\"View Properties in a separate panel\" value=\"2\" />\n"
43759 " <Entry text=\"Separate panels for each type of properties\" value=\"3\" />\n"
43760 " </EnumerationDomain>\n"
43761 " <Hints>\n"
43762 " <RestartRequired />\n"
43763 " </Hints>\n"
43764 " </IntVectorProperty>\n"
43765 "\n"
43766 " <IntVectorProperty name=\"LockPanels\"\n"
43767 " command=\"SetLockPanels\"\n"
43768 " number_of_elements=\"1\"\n"
43769 " default_values=\"0\"\n"
43770 " panel_visibility=\"advanced\">\n"
43771 " <Documentation>\n"
43772 " Prevent movement of dockable control panels to other positions.\n"
43773 " </Documentation>\n"
43774 " <BooleanDomain name=\"bool\" />\n"
43775 " <Hints>\n"
43776 " <SaveInQSettings/>\n"
43777 " </Hints>\n"
43778 " </IntVectorProperty>\n"
43779 "\n"
43780 " <IntVectorProperty name=\"AutoConvertProperties\"\n"
43781 " number_of_elements=\"1\"\n"
43782 " default_values=\"0\"\n"
43783 " command=\"SetAutoConvertProperties\">\n"
43784 " <Documentation>\n"
43785 " Automatically convert data arrays as needed by filters including converting\n"
43786 " cell arrays to point arrays, or vice versa, and extracting single components\n"
43787 " from multi-component arrays.\n"
43788 " </Documentation>\n"
43789 " <BooleanDomain name=\"bool\"/>\n"
43790 " </IntVectorProperty>\n"
43791 "\n"
43792 " <IntVectorProperty name=\"BlockColorsDistinctValues\"\n"
43793 " number_of_elements=\"1\"\n"
43794 " default_values=\"12\"\n"
43795 " command=\"SetBlockColorsDistinctValues\"\n"
43796 " panel_visibility=\"advanced\">\n"
43797 " <Documentation>\n"
43798 " Determines the number of distinct values in\n"
43799 " vtkBlockColors. This array is added to each block if\n"
43800 " the dataset is a composite dataset. The array has one value\n"
43801 " set to the reminder of blockIndex divided by\n"
43802 " BlockColorsDistinctValues (blockIndex mod\n"
43803 " BlockColorsDistinctValues).\n"
43804 " </Documentation>\n"
43805 " <IntRangeDomain min=\"2\" name=\"range\" />\n"
43806 " </IntVectorProperty>\n"
43807 "\n"
43808 " <IntVectorProperty name=\"ScalarBarMode\"\n"
43809 " command=\"SetScalarBarMode\"\n"
43810 " number_of_elements=\"1\"\n"
43811 " default_values=\"0\">\n"
43812 " <Documentation>\n"
43813 " Set how ParaView manages showing of color legend bars (or scalar bars) in render views.\n"
43814 " </Documentation>\n"
43815 " <EnumerationDomain name=\"enum\">\n"
43816 " <Entry text=\"Automatically show and/or hide color bars\" value=\"0\" />\n"
43817 " <Entry text=\"Automatically hide unused color bars\" value=\"1\" />\n"
43818 " <Entry text=\"Manual (not recommended)\" value=\"2\" />\n"
43819 " </EnumerationDomain>\n"
43820 " </IntVectorProperty>\n"
43821 "\n"
43822 " <IntVectorProperty name=\"CacheGeometryForAnimation\"\n"
43823 " command=\"SetCacheGeometryForAnimation\"\n"
43824 " number_of_elements=\"1\"\n"
43825 " default_values=\"0\"\n"
43826 " panel_visibility=\"advanced\">\n"
43827 " <BooleanDomain name=\"bool\" />\n"
43828 " <Documentation>\n"
43829 " <!--\n"
43830 " When playing an animation, ParaView can attempt to cache processed geometries\n"
43831 " to attempt to speed up animation play back in a loop by avoiding I/O and data\n"
43832 " processing. Set whether caching should be use, when possible.\n"
43833 " -->\n"
43834 " Enable caching of geometry in an attempt to speed up animation playback in a loop.\n"
43835 " </Documentation>\n"
43836 " </IntVectorProperty>\n"
43837 "\n"
43838 " <!--\n"
43839 " Disabling for now. We need a more complex implementation if we need to truly support\n"
43840 " cache limits correctly. For now, we'll disable cache-limits.\n"
43841 " <IntVectorProperty name=\"AnimationGeometryCacheLimit\"\n"
43842 " command=\"SetAnimationGeometryCacheLimit\"\n"
43843 " number_of_elements=\"1\"\n"
43844 " default_values=\"102400\"\n"
43845 " panel_visibility=\"advanced\">\n"
43846 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
43847 " <Documentation>\n"
43848 " When caching of geometry for animations is enabled, limit the maximum cache size\n"
43849 " for the geometry on any rank. Caching will automatically be disabled if the cache\n"
43850 " exceed this limit on any rank, specified in kilobytes (KB).\n"
43851 " </Documentation>\n"
43852 " <Hints>\n"
43853 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
43854 " <Property name=\"CacheGeometryForAnimation\" />\n"
43855 " </PropertyWidgetDecorator>\n"
43856 " </Hints>\n"
43857 " </IntVectorProperty>\n"
43858 " -->\n"
43859 "\n"
43860 " <IntVectorProperty name=\"AnimationTimeNotation\"\n"
43861 " number_of_elements=\"1\"\n"
43862 " default_values=\"0\"\n"
43863 " command=\"SetAnimationTimeNotation\"\n"
43864 " panel_visibility=\"advanced\">\n"
43865 " <Documentation>\n"
43866 " Set the display notation for the time in the animation toolbar. 'Mixed' will automatically\n"
43867 " choose the shortest display.\n"
43868 " </Documentation>\n"
43869 " <EnumerationDomain name=\"enum\">\n"
43870 " <Entry text=\"Mixed\" value=\"0\" />\n"
43871 " <Entry text=\"Scientific\" value=\"1\" />\n"
43872 " <Entry text=\"Fixed\" value=\"2\" />\n"
43873 " <Entry text=\"Full\" value=\"3\" />\n"
43874 " </EnumerationDomain>\n"
43875 " </IntVectorProperty>\n"
43876 "\n"
43877 " <IntVectorProperty name=\"AnimationTimeShortestAccuratePrecision\"\n"
43878 " number_of_elements=\"1\"\n"
43879 " default_values=\"0\"\n"
43880 " command=\"SetAnimationTimeShortestAccuratePrecision\"\n"
43881 " panel_visibility=\"advanced\">\n"
43882 " <BooleanDomain name=\"bool\" />\n"
43883 " <Documentation>\n"
43884 " Set to use shortest accurate precision instead of actual precision to display animation time.\n"
43885 " </Documentation>\n"
43886 " <Hints>\n"
43887 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
43888 " mode=\"enabled_state\"\n"
43889 " property=\"AnimationTimeNotation\"\n"
43890 " value=\"3\"\n"
43891 " inverse=\"1\" />\n"
43892 " </Hints>\n"
43893 " </IntVectorProperty>\n"
43894 "\n"
43895 " <IntVectorProperty name=\"AnimationTimePrecision\"\n"
43896 " number_of_elements=\"1\"\n"
43897 " default_values=\"6\"\n"
43898 " command=\"SetAnimationTimePrecision\"\n"
43899 " panel_visibility=\"advanced\">\n"
43900 " <Documentation>\n"
43901 " Set the number of significant digits displayed for the time in the animation\n"
43902 " toolbar. Should be in the range [1,17].\n"
43903 " </Documentation>\n"
43904 " <IntRangeDomain name=\"range\" min=\"1\" max=\"17\" />\n"
43905 " <Hints>\n"
43906 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
43907 " <Expression type=\"and\">\n"
43908 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"AnimationTimeShortestAccuratePrecision\" value=\"0\" />\n"
43909 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"AnimationTimeNotation\" value=\"3\" inverse=\"1\" />\n"
43910 " </Expression>\n"
43911 " </PropertyWidgetDecorator>\n"
43912 " </Hints>\n"
43913 " </IntVectorProperty>\n"
43914 "\n"
43915 " <IntVectorProperty name=\"ShowAnimationShortcuts\"\n"
43916 " number_of_elements=\"1\"\n"
43917 " default_values=\"0\"\n"
43918 " command=\"SetShowAnimationShortcuts\"\n"
43919 " panel_visibility=\"advanced\">\n"
43920 " <Documentation>\n"
43921 " Set whether to show or not an animation shortcut button\n"
43922 " on ranged scalar property.\n"
43923 " </Documentation>\n"
43924 " <BooleanDomain name=\"bool\" />\n"
43925 " </IntVectorProperty>\n"
43926 "\n"
43927 " <IntVectorProperty name=\"ResetDisplayEmptyViews\"\n"
43928 " number_of_elements=\"1\"\n"
43929 " default_values=\"1\"\n"
43930 " command=\"SetResetDisplayEmptyViews\"\n"
43931 " panel_visibility=\"advanced\">\n"
43932 " <Documentation>\n"
43933 " When showing a representation in an empty view, set whether or not to reset\n"
43934 " the view display.\n"
43935 " </Documentation>\n"
43936 " <BooleanDomain name=\"bool\" />\n"
43937 " </IntVectorProperty>\n"
43938 "\n"
43939 " <IntVectorProperty name=\"RealNumberDisplayedNotation\"\n"
43940 " number_of_elements=\"1\"\n"
43941 " default_values=\"0\"\n"
43942 " command=\"SetRealNumberDisplayedNotation\"\n"
43943 " panel_visibility=\"advanced\">\n"
43944 " <Documentation>\n"
43945 " Set the notation used to display real numbers.\n"
43946 " </Documentation>\n"
43947 " <EnumerationDomain name=\"enum\">\n"
43948 " <Entry text=\"Mixed\" value=\"0\" />\n"
43949 " <Entry text=\"Scientific\" value=\"1\" />\n"
43950 " <Entry text=\"Fixed\" value=\"2\" />\n"
43951 ;
43952 
43953 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Settings/Resources/utilities_settings.xml
43955 " <Entry text=\"Full\" value=\"3\" />\n"
43956 " </EnumerationDomain>\n"
43957 " </IntVectorProperty>\n"
43958 "\n"
43959 " <IntVectorProperty name=\"RealNumberDisplayedShortestAccuratePrecision\"\n"
43960 " number_of_elements=\"1\"\n"
43961 " default_values=\"0\"\n"
43962 " command=\"SetRealNumberDisplayedShortestAccuratePrecision\"\n"
43963 " panel_visibility=\"advanced\">\n"
43964 " <BooleanDomain name=\"bool\" />\n"
43965 " <Documentation>\n"
43966 " Set to use shortest accurate precision instead of actual precision to display real numbers.\n"
43967 " </Documentation>\n"
43968 " <Hints>\n"
43969 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
43970 " mode=\"enabled_state\"\n"
43971 " property=\"RealNumberDisplayedNotation\"\n"
43972 " value=\"3\"\n"
43973 " inverse=\"1\" />\n"
43974 " </Hints>\n"
43975 " </IntVectorProperty>\n"
43976 "\n"
43977 " <IntVectorProperty name=\"RealNumberDisplayedPrecision\"\n"
43978 " number_of_elements=\"1\"\n"
43979 " default_values=\"6\"\n"
43980 " command=\"SetRealNumberDisplayedPrecision\"\n"
43981 " panel_visibility=\"advanced\">\n"
43982 " <Documentation>\n"
43983 " Set the number of significant digits to display in real numbers.\n"
43984 " This does NOT affect the values used in computation.\n"
43985 " </Documentation>\n"
43986 " <IntRangeDomain name=\"range\" min=\"1\" max=\"17\" />\n"
43987 " <Hints>\n"
43988 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
43989 " <Expression type=\"and\">\n"
43990 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"RealNumberDisplayedShortestAccuratePrecision\" value=\"0\" />\n"
43991 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"RealNumberDisplayedNotation\" value=\"3\" inverse=\"1\" />\n"
43992 " </Expression>\n"
43993 " </PropertyWidgetDecorator>\n"
43994 " </Hints>\n"
43995 " </IntVectorProperty>\n"
43996 "\n"
43997 " <IntVectorProperty name=\"FullNotationLowExponent\"\n"
43998 " number_of_elements=\"1\"\n"
43999 " default_values=\"-6\"\n"
44000 " command=\"SetFullNotationLowExponent\"\n"
44001 " panel_visibility=\"advanced\">\n"
44002 " <IntRangeDomain name=\"range\" min=\"-30\" max=\"0\" />\n"
44003 " <Documentation>\n"
44004 " When showing an accurate, full precision, real number, scientific or fixed notation can be used. This setting is the lowest exponent value\n"
44005 " that will be represented with a fixed notation instead of a scientific notation.\n"
44006 " </Documentation>\n"
44007 " </IntVectorProperty>\n"
44008 "\n"
44009 " <IntVectorProperty name=\"FullNotationHighExponent\"\n"
44010 " number_of_elements=\"1\"\n"
44011 " default_values=\"20\"\n"
44012 " command=\"SetFullNotationHighExponent\"\n"
44013 " panel_visibility=\"advanced\">\n"
44014 " <IntRangeDomain name=\"range\" min=\"0\" max=\"30\" />\n"
44015 " <Documentation>\n"
44016 " When showing an accurate, full precision, real number, scientific or fixed notation can be used. This setting is the highest exponent value\n"
44017 " that will be represented with a fixed notation instead of a scientific notation.\n"
44018 " </Documentation>\n"
44019 " </IntVectorProperty>\n"
44020 "\n"
44021 " <IntVectorProperty name=\"InheritRepresentationProperties\"\n"
44022 " command=\"SetInheritRepresentationProperties\"\n"
44023 " number_of_elements=\"1\"\n"
44024 " default_values=\"0\"\n"
44025 " panel_visibility=\"advanced\">\n"
44026 " <BooleanDomain name=\"bool\" />\n"
44027 " <Documentation>\n"
44028 " Set whether representations try to maintain properties from an input\n"
44029 " representation, if present. e.g. if you \"Transform\" the representation for\n"
44030 " a source, then any filter that you connect to it and show in the same view\n"
44031 " should be transformed using the same transformation as well.\n"
44032 " </Documentation>\n"
44033 " </IntVectorProperty>\n"
44034 "\n"
44035 " <IntVectorProperty name=\"NumberOfCallbackThreads\"\n"
44036 " command=\"SetNumberOfCallbackThreads\"\n"
44037 " number_of_elements=\"1\"\n"
44038 " default_values=\"1\"\n"
44039 " panel_visibility=\"advanced\">\n"
44040 " <Documentation>\n"
44041 " Set the number of threads that are spawned to run certain jobs asynchronously\n"
44042 " on the root data server rank, or in the client in built-in mode.\n"
44043 " Saving screenshot is typically delegated to those threads.\n"
44044 " </Documentation>\n"
44045 " <IntRangeDomain min=\"1\" />\n"
44046 " </IntVectorProperty>\n"
44047 "\n"
44048 " <IntVectorProperty name=\"DefaultTimeStep\"\n"
44049 " number_of_elements=\"1\"\n"
44050 " default_values=\"1\">\n"
44051 " <Documentation>\n"
44052 " Any time a new dataset with timesteps is opened,\n"
44053 " set the timestep the application should go to\n"
44054 " by default.\n"
44055 " </Documentation>\n"
44056 " <EnumerationDomain name=\"enum\">\n"
44057 " <Entry text=\"Leave current time unchanged, if possible\" value=\"0\" />\n"
44058 " <Entry text=\"Go to first timestep\" value=\"1\" />\n"
44059 " <Entry text=\"Go to last timestep\" value=\"2\" />\n"
44060 " </EnumerationDomain>\n"
44061 " </IntVectorProperty>\n"
44062 "\n"
44063 " <IntVectorProperty name=\"MaximumNumberOfDataRepresentationLabels\"\n"
44064 " number_of_elements=\"1\"\n"
44065 " default_values=\"100\"\n"
44066 " panel_visibility=\"advanced\">\n"
44067 " <IntRangeDomain min=\"1\"\n"
44068 " name=\"range\" />\n"
44069 " <Documentation>\n"
44070 " Set how many points should be labeled when labeling points with data. If there\n"
44071 " are more point than this then only a subset will be labeled. This helps when many\n"
44072 " points are selected and the number of labels would make then unreadable.\n"
44073 " </Documentation>\n"
44074 " </IntVectorProperty>\n"
44075 "\n"
44076 " <IntVectorProperty name=\"ColorByBlockColorsOnApply\"\n"
44077 " command=\"SetColorByBlockColorsOnApply\"\n"
44078 " number_of_elements=\"1\"\n"
44079 " default_values=\"1\"\n"
44080 " panel_visibility=\"never\">\n"
44081 " <BooleanDomain name=\"bool\" />\n"
44082 " <Documentation>\n"
44083 " Internal setting: automatically color by **vtkBlockColors** if array is present.\n"
44084 " </Documentation>\n"
44085 " </IntVectorProperty>\n"
44086 " <IntVectorProperty name=\"IgnoreNegativeLogAxisWarning\"\n"
44087 " command=\"SetIgnoreNegativeLogAxisWarning\"\n"
44088 " number_of_elements=\"1\"\n"
44089 " default_values=\"0\"\n"
44090 " panel_visibility=\"advanced\">\n"
44091 " <BooleanDomain name=\"bool\" />\n"
44092 " <Documentation>\n"
44093 " When plotting data with nonpositive values using logarithmic axes, ignore the\n"
44094 " standard warning and draw only the data with positive values. Changes will take\n"
44095 " effect for all charts created after this option is changed.\n"
44096 " </Documentation>\n"
44097 " </IntVectorProperty>\n"
44098 "\n"
44099 " <IntVectorProperty name=\"EnableStreaming\"\n"
44100 " command=\"SetEnableStreaming\"\n"
44101 " number_of_elements=\"1\"\n"
44102 " default_values=\"0\"\n"
44103 " panel_visibility=\"default\">\n"
44104 " <BooleanDomain name=\"bool\" />\n"
44105 " <Documentation>\n"
44106 " Enable streamed multipass rendering (Experimental).\n"
44107 " </Documentation>\n"
44108 " <Hints>\n"
44109 " <RestartRequired />\n"
44110 " </Hints>\n"
44111 " </IntVectorProperty>\n"
44112 "\n"
44113 " <IntVectorProperty name=\"UseAcceleratedFilters\"\n"
44114 " command=\"SetUseAcceleratedFilters\"\n"
44115 " number_of_elements=\"1\"\n"
44116 " default_values=\"1\"\n"
44117 " panel_visibility=\"default\">\n"
44118 " <BooleanDomain name=\"bool\" />\n"
44119 " <Documentation>\n"
44120 " Use VTK-m accelerated filters where available.\n"
44121 " </Documentation>\n"
44122 " </IntVectorProperty>\n"
44123 "\n"
44124 " <IntVectorProperty name=\"SelectOnClickInMultiBlockInspector\"\n"
44125 " command=\"SetSelectOnClickMultiBlockInspector\"\n"
44126 " number_of_elements=\"1\"\n"
44127 " default_values=\"1\"\n"
44128 " panel_visibility=\"advanced\">\n"
44129 " <BooleanDomain name=\"bool\" />\n"
44130 " <Documentation>\n"
44131 " Create block selections when clicking on blocks in the MultiBlock Inspector (and other data assembly representation widgets).\n"
44132 " </Documentation>\n"
44133 " <Hints>\n"
44134 " <RestartRequired />\n"
44135 " </Hints>\n"
44136 " </IntVectorProperty>\n"
44137 "\n"
44138 " <PropertyGroup label=\"General Options\">\n"
44139 " <Property name=\"ShowWelcomeDialog\" />\n"
44140 " <Property name=\"ShowSaveStateOnExit\" />\n"
44141 " <Property name=\"CrashRecovery\" />\n"
44142 " <Property name=\"ForceSingleColumnMenus\" />\n"
44143 " </PropertyGroup>\n"
44144 "\n"
44145 " <PropertyGroup label=\"GUI Font\">\n"
44146 " <Property name=\"GUIOverrideFont\"/>\n"
44147 " <Property name=\"GUIFontSize\" />\n"
44148 " </PropertyGroup>\n"
44149 "\n"
44150 " <PropertyGroup label=\"View Options\">\n"
44151 " <Property name=\"DefaultViewType\" />\n"
44152 " <Property name=\"ScreenPixelsPerInch\" />\n"
44153 " </PropertyGroup>\n"
44154 "\n"
44155 " <PropertyGroup label=\"Properties Panel Options\">\n"
44156 " <Property name=\"AutoApply\" />\n"
44157 " <Property name=\"AutoApplyActiveOnly\" />\n"
44158 " <Property name=\"LoadAllVariables\" />\n"
44159 " <Property name=\"LoadNoChartVariables\" />\n"
44160 " </PropertyGroup>\n"
44161 "\n"
44162 " <PropertyGroup label=\"Color/Opacity Map Range Options\">\n"
44163 " <Property name=\"ScalarBarMode\" />\n"
44164 " </PropertyGroup>\n"
44165 "\n"
44166 " <PropertyGroup label=\"Data Processing Options\">\n"
44167 " <Property name=\"AutoConvertProperties\" />\n"
44168 " <Property name=\"BlockColorsDistinctValues\" />\n"
44169 " </PropertyGroup>\n"
44170 "\n"
44171 " <PropertyGroup label=\"Animation\">\n"
44172 " <Property name=\"CacheGeometryForAnimation\" />\n"
44173 " <!--\n"
44174 " <Property name=\"AnimationGeometryCacheLimit\" />\n"
44175 " -->\n"
44176 " <Property name=\"AnimationTimeNotation\" />\n"
44177 " <Property name=\"AnimationTimeShortestAccuratePrecision\" />\n"
44178 " <Property name=\"AnimationTimePrecision\" />\n"
44179 " <Property name=\"ShowAnimationShortcuts\" />\n"
44180 " <Property name=\"DefaultTimeStep\" />\n"
44181 " </PropertyGroup>\n"
44182 "\n"
44183 " <PropertyGroup label=\"Real Number Display\">\n"
44184 " <Property name=\"RealNumberDisplayedNotation\" />\n"
44185 " <Property name=\"RealNumberDisplayedShortestAccuratePrecision\" />\n"
44186 " <Property name=\"RealNumberDisplayedPrecision\" />\n"
44187 " </PropertyGroup>\n"
44188 "\n"
44189 " <PropertyGroup label=\"Full Notation\">\n"
44190 " <Property name=\"FullNotationLowExponent\" />\n"
44191 " <Property name=\"FullNotationHighExponent\" />\n"
44192 " </PropertyGroup>\n"
44193 "\n"
44194 " <PropertyGroup label=\"Interface language\">\n"
44195 " <Property name=\"InterfaceLanguage\" />\n"
44196 " </PropertyGroup>\n"
44197 "\n"
44198 " <PropertyGroup label=\"Miscellaneous\">\n"
44199 " <Property name=\"ResetDisplayEmptyViews\" />\n"
44200 " <Property name=\"InheritRepresentationProperties\" />\n"
44201 " <Property name=\"MaximumNumberOfDataRepresentationLabels\" />\n"
44202 " <Property name=\"IgnoreNegativeLogAxisWarning\" />\n"
44203 " <Property name=\"SelectOnClickInMultiBlockInspector\" />\n"
44204 " </PropertyGroup>\n"
44205 " <Hints>\n"
44206 " <UseDocumentationForLabels />\n"
44207 " </Hints>\n"
44208 " </SettingsProxy>\n"
44209 " </ProxyGroup>\n"
44210 "</ServerManagerConfiguration>\n"
44211 "\n";
44212 // Get single string
44214 {
44215 
44216  const size_t len0 = strlen(paraview_server_managerutilities_settingsInterface0);
44217  const size_t len1 = strlen(paraview_server_managerutilities_settingsInterface1);
44218  size_t len = ( 0
44219  + len0
44220  + len1 );
44221  char* res = new char[ len + 1];
44222  size_t offset = 0;
44225  assert(offset == len);
44226  res[offset] = 0;
44227  return res;
44228 }
44229 
44230 
44231 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/extractors.xml
44233 "<ServerManagerConfiguration>\n"
44234 " <ProxyGroup name=\"extractors\">\n"
44235 " <Proxy name=\"Extractor\">\n"
44236 " <IntVectorProperty name=\"Enable\"\n"
44237 " number_of_elements=\"1\"\n"
44238 " default_values=\"1\">\n"
44239 " <BooleanDomain name=\"bool\" />\n"
44240 " <Documentation>\n"
44241 " Enable the extractor.\n"
44242 " </Documentation>\n"
44243 " </IntVectorProperty>\n"
44244 "\n"
44245 " <ProxyProperty name=\"Trigger\"\n"
44246 " label=\"Trigger\">\n"
44247 " <ProxyListDomain name=\"proxy_list\">\n"
44248 " <Group name=\"extract_triggers\" default=\"TimeStep\" />\n"
44249 " </ProxyListDomain>\n"
44250 " <Documentation>This property sets the parameters of the trigger.</Documentation>\n"
44251 " </ProxyProperty>\n"
44252 " <ProxyProperty name=\"Writer\">\n"
44253 " <ProxyListDomain name=\"proxy_list\" />\n"
44254 " </ProxyProperty>\n"
44255 " <ProxyProperty name=\"Producer\" panel_visibility=\"never\" />\n"
44256 " </Proxy>\n"
44257 "\n"
44258 " <Proxy name=\"SteeringExtractor\">\n"
44259 " <ProxyProperty name=\"Producer\" panel_visibility=\"never\">\n"
44260 " <ProxyGroupDomain name=\"groups\">\n"
44261 " <Group name=\"sources\" />\n"
44262 " <Group name=\"filters\" />\n"
44263 " </ProxyGroupDomain>\n"
44264 " <Documentation>\n"
44265 " This property sets the input of the extractor.\n"
44266 " </Documentation>\n"
44267 " </ProxyProperty>\n"
44268 " </Proxy>\n"
44269 " </ProxyGroup>\n"
44270 "\n"
44271 " <ProxyGroup name=\"extract_triggers\">\n"
44272 " <ExtractTriggerProxy name=\"TimeStep\">\n"
44273 "\n"
44274 " <IntVectorProperty name=\"UseStartTimeStep\"\n"
44275 " number_of_elements=\"1\"\n"
44276 " default_values=\"0\">\n"
44277 " <BooleanDomain name=\"bool\" />\n"
44278 " <Documentation>\n"
44279 " When enabled, **StartTimeStep** will be used to delay the activation of this\n"
44280 " trigger.\n"
44281 " </Documentation>\n"
44282 " </IntVectorProperty>\n"
44283 "\n"
44284 " <IntVectorProperty name=\"StartTimeStep\"\n"
44285 " number_of_elements=\"1\"\n"
44286 " default_values=\"0\">\n"
44287 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
44288 " <Documentation>\n"
44289 " Specify the timestep to at which this trigger is evaluated. This used only\n"
44290 " if **UseStartTimeStep** is enabled.\n"
44291 " </Documentation>\n"
44292 " </IntVectorProperty>\n"
44293 "\n"
44294 " <IntVectorProperty name=\"UseEndTimeStep\"\n"
44295 " number_of_elements=\"1\"\n"
44296 " default_values=\"0\">\n"
44297 " <BooleanDomain name=\"bool\" />\n"
44298 " <Documentation>\n"
44299 " When enabled, **EndTimeStep** will be used to delay the activation of this\n"
44300 " trigger.\n"
44301 " </Documentation>\n"
44302 " </IntVectorProperty>\n"
44303 "\n"
44304 " <IntVectorProperty name=\"EndTimeStep\"\n"
44305 " number_of_elements=\"1\"\n"
44306 " default_values=\"0\">\n"
44307 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
44308 " <Documentation>\n"
44309 " Specify the timestep to at which this trigger is evaluated. This used only\n"
44310 " if **UseEndTimeStep** is enabled.\n"
44311 " </Documentation>\n"
44312 " </IntVectorProperty>\n"
44313 "\n"
44314 " <IntVectorProperty name=\"Frequency\"\n"
44315 " number_of_elements=\"1\"\n"
44316 " default_values=\"1\">\n"
44317 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
44318 " <Documentation>\n"
44319 " Specify the frequency.\n"
44320 " </Documentation>\n"
44321 " </IntVectorProperty>\n"
44322 "\n"
44323 " <PropertyGroup label=\"Start Time Step\" panel_widget=\"CheckableProperty\">\n"
44324 " <Property name=\"StartTimeStep\" function=\"Property\" />\n"
44325 " <Property name=\"UseStartTimeStep\" function=\"PropertyCheckBox\" />\n"
44326 " </PropertyGroup>\n"
44327 "\n"
44328 " <PropertyGroup label=\"End Time Step\" panel_widget=\"CheckableProperty\">\n"
44329 " <Property name=\"EndTimeStep\" function=\"Property\" />\n"
44330 " <Property name=\"UseEndTimeStep\" function=\"PropertyCheckBox\" />\n"
44331 " </PropertyGroup>\n"
44332 " </ExtractTriggerProxy>\n"
44333 "\n"
44334 "\n"
44335 "\n"
44336 " <ExtractTriggerProxy name=\"TimeValue\">\n"
44337 "\n"
44338 " <IntVectorProperty name=\"UseStartTimeValue\"\n"
44339 " number_of_elements=\"1\"\n"
44340 " default_values=\"0\">\n"
44341 " <BooleanDomain name=\"bool\" />\n"
44342 " <Documentation>\n"
44343 " When enabled, **StartTimeValue** will be used to delay the activation of this\n"
44344 " trigger.\n"
44345 " </Documentation>\n"
44346 " </IntVectorProperty>\n"
44347 "\n"
44348 " <DoubleVectorProperty name=\"StartTimeValue\"\n"
44349 " number_of_elements=\"1\"\n"
44350 " default_values=\"0\">\n"
44351 " <Documentation>\n"
44352 " Specify the time value to at which this trigger is evaluated. This used only\n"
44353 " if **UseStartTimeValue** is enabled.\n"
44354 " </Documentation>\n"
44355 " </DoubleVectorProperty>\n"
44356 "\n"
44357 " <IntVectorProperty name=\"UseEndTimeValue\"\n"
44358 " number_of_elements=\"1\"\n"
44359 " default_values=\"0\">\n"
44360 " <BooleanDomain name=\"bool\" />\n"
44361 " <Documentation>\n"
44362 " When enabled, **EndTimeValue** will be used to delay the activation of this\n"
44363 " trigger.\n"
44364 " </Documentation>\n"
44365 " </IntVectorProperty>\n"
44366 "\n"
44367 " <DoubleVectorProperty name=\"EndTimeValue\"\n"
44368 " number_of_elements=\"1\"\n"
44369 " default_values=\"0\">\n"
44370 " <Documentation>\n"
44371 " Specify the time value to at which this trigger is evaluated. This used only\n"
44372 " if **UseEndTimeValue** is enabled.\n"
44373 " </Documentation>\n"
44374 " </DoubleVectorProperty>\n"
44375 "\n"
44376 " <DoubleVectorProperty name=\"Length\"\n"
44377 " number_of_elements=\"1\"\n"
44378 " default_values=\"1\">\n"
44379 " <DoubleRangeDomain name=\"range\" min=\"0\" />\n"
44380 " <Documentation>\n"
44381 " Specify the time value length.\n"
44382 " </Documentation>\n"
44383 " </DoubleVectorProperty>\n"
44384 "\n"
44385 " <PropertyGroup label=\"Start Time Value\" panel_widget=\"CheckableProperty\">\n"
44386 " <Property name=\"StartTimeValue\" function=\"Property\" />\n"
44387 " <Property name=\"UseStartTimeValue\" function=\"PropertyCheckBox\" />\n"
44388 " </PropertyGroup>\n"
44389 "\n"
44390 " <PropertyGroup label=\"End Time Value\" panel_widget=\"CheckableProperty\">\n"
44391 " <Property name=\"EndTimeValue\" function=\"Property\" />\n"
44392 " <Property name=\"UseEndTimeValue\" function=\"PropertyCheckBox\" />\n"
44393 " </PropertyGroup>\n"
44394 " </ExtractTriggerProxy>\n"
44395 "\n"
44396 " </ProxyGroup>\n"
44397 "</ServerManagerConfiguration>\n"
44398 "\n";
44399 // Get single string
44401 {
44402 
44403  const size_t len0 = strlen(paraview_server_managerextractorsInterface0);
44404  size_t len = ( 0
44405  + len0 );
44406  char* res = new char[ len + 1];
44407  size_t offset = 0;
44408  std::copy(paraview_server_managerextractorsInterface0, paraview_server_managerextractorsInterface0 + len0, res + offset); offset += len0;
44409  assert(offset == len);
44410  res[offset] = 0;
44411  return res;
44412 }
44413 
44414 
44415 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/internal_writers.xml
44417 "<ServerManagerConfiguration>\n"
44418 " <ProxyGroup name=\"internal_writers\">\n"
44419 " <!--\n"
44420 " *****************************************************************\n"
44421 " These are proxies used by meta-writers defined in writers.xml\n"
44422 " *****************************************************************\n"
44423 " -->\n"
44424 " <SourceProxy class=\"vtkPassSelectedArrays\" name=\"PassArrays\"\n"
44425 " base_proxygroup=\"filters\" base_proxyname=\"PassArrays\">\n"
44426 " <!-- extends `PassArrays` to add the ChooseArraysToWrite property -->\n"
44427 " <IntVectorProperty name=\"ChooseArraysToWrite\"\n"
44428 " command=\"SetEnabled\"\n"
44429 " default_values=\"0\"\n"
44430 " number_of_elements=\"1\">\n"
44431 " <BooleanDomain name=\"bool\" />\n"
44432 " <Documentation>\n"
44433 " Explicitly choose which arrays to write.\n"
44434 " </Documentation>\n"
44435 " </IntVectorProperty>\n"
44436 " </SourceProxy>\n"
44437 "\n"
44438 " <!-- ================================================================= -->\n"
44439 " <Proxy name=\"DataWriterBase\">\n"
44440 " <!-- Base for non-xml data writers -->\n"
44441 " <Documentation>This defines the interface for legacy vtk data files\n"
44442 " writer.</Documentation>\n"
44443 " <IntVectorProperty command=\"SetFileType\"\n"
44444 " default_values=\"2\"\n"
44445 " name=\"FileType\"\n"
44446 " number_of_elements=\"1\">\n"
44447 " <EnumerationDomain name=\"enum\">\n"
44448 " <Entry text=\"Ascii\"\n"
44449 " value=\"1\" />\n"
44450 " <Entry text=\"Binary\"\n"
44451 " value=\"2\" />\n"
44452 " </EnumerationDomain>\n"
44453 " <Documentation>The type for the data file (i.e. ascii or\n"
44454 " binary).</Documentation>\n"
44455 " </IntVectorProperty>\n"
44456 " <!-- End of DataWriterBase -->\n"
44457 " </Proxy>\n"
44458 " <!-- ================================================================= -->\n"
44459 " <Proxy name=\"ParallelWriterBase\">\n"
44460 " <Documentation>This defines the interface for the parallel writers.</Documentation>\n"
44461 " <!-- Base for parallel writers -->\n"
44462 "\n"
44463 " <SubProxy>\n"
44464 " <Proxy name=\"PassArrays\" proxygroup=\"internal_writers\" proxyname=\"PassArrays\" />\n"
44465 " <ExposedProperties>\n"
44466 " <PropertyGroup label=\"Data Selection\">\n"
44467 " <Property name=\"ChooseArraysToWrite\" />\n"
44468 " </PropertyGroup>\n"
44469 " <PropertyGroup label=\"Array Selection\" panel_widget=\"ArrayStatus\">\n"
44470 " <Property name=\"PointDataArrays\" />\n"
44471 " <Property name=\"CellDataArrays\" />\n"
44472 " <Property name=\"FieldDataArrays\" />\n"
44473 " <Property name=\"VertexDataArrays\" />\n"
44474 " <Property name=\"EdgeDataArrays\" />\n"
44475 " <Property name=\"RowDataArrays\" />\n"
44476 " <Hints>\n"
44477 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
44478 " mode=\"visibility\"\n"
44479 " property=\"ChooseArraysToWrite\"\n"
44480 " value=\"1\" />\n"
44481 " <!-- show this widget when ChooseArraysToWrite==1 -->\n"
44482 " </Hints>\n"
44483 " </PropertyGroup>\n"
44484 " </ExposedProperties>\n"
44485 " <LinkProperties>\n"
44486 " <Property name=\"Input\" with_property=\"Input\" />\n"
44487 " </LinkProperties>\n"
44488 " </SubProxy>\n"
44489 "\n"
44490 " <StringVectorProperty command=\"SetFileName\"\n"
44491 " name=\"FileName\"\n"
44492 " number_of_elements=\"1\">\n"
44493 " <Documentation>The name of the file to be written.</Documentation>\n"
44494 " </StringVectorProperty>\n"
44495 " <IntVectorProperty command=\"SetGhostLevel\"\n"
44496 " default_values=\"0\"\n"
44497 " name=\"GhostLevel\"\n"
44498 " number_of_elements=\"1\">\n"
44499 " <IntRangeDomain min=\"0\"\n"
44500 " name=\"range\" />\n"
44501 " <Documentation>The number of ghost levels to include in the output\n"
44502 " file(s). Note that some writers (such as ExodusIIWriter and CGNSWriter)\n"
44503 " may not support writing ghost levels.</Documentation>\n"
44504 " </IntVectorProperty>\n"
44505 " <SubProxy>\n"
44506 " <SourceProxy class=\"vtkCompleteArrays\"\n"
44507 " name=\"CompleteArrays\"></SourceProxy>\n"
44508 " </SubProxy>\n"
44509 " <!-- End of ParallelWriterBase -->\n"
44510 " </Proxy>\n"
44511 " <!-- ================================================================= -->\n"
44512 " <Proxy name=\"FileSeriesWriter\">\n"
44513 " <StringVectorProperty command=\"SetFileName\"\n"
44514 " name=\"FileName\"\n"
44515 " number_of_elements=\"1\"\n"
44516 " panel_visibility=\"never\">\n"
44517 " <Documentation>The name of the file to be written.</Documentation>\n"
44518 " </StringVectorProperty>\n"
44519 "\n"
44520 " <SubProxy>\n"
44521 " <Proxy name=\"PassArrays\" proxygroup=\"internal_writers\" proxyname=\"PassArrays\" />\n"
44522 " <ExposedProperties>\n"
44523 " <PropertyGroup label=\"Data Selection\">\n"
44524 " <Property name=\"ChooseArraysToWrite\" />\n"
44525 " </PropertyGroup>\n"
44526 " <PropertyGroup label=\"Array Selection\" panel_widget=\"ArrayStatus\">\n"
44527 " <Property name=\"PointDataArrays\" />\n"
44528 " <Property name=\"CellDataArrays\" />\n"
44529 " <Property name=\"FieldDataArrays\" />\n"
44530 " <Property name=\"VertexDataArrays\" />\n"
44531 " <Property name=\"EdgeDataArrays\" />\n"
44532 " <Property name=\"RowDataArrays\" />\n"
44533 " <Hints>\n"
44534 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
44535 " mode=\"visibility\"\n"
44536 " property=\"ChooseArraysToWrite\"\n"
44537 " value=\"1\" />\n"
44538 " <!-- show this widget when ChooseArraysToWrite==1 -->\n"
44539 " </Hints>\n"
44540 " </PropertyGroup>\n"
44541 " </ExposedProperties>\n"
44542 " <LinkProperties>\n"
44543 " <Property name=\"Input\" with_property=\"Input\" />\n"
44544 " </LinkProperties>\n"
44545 " </SubProxy>\n"
44546 "\n"
44547 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
44548 " default_values=\"0\"\n"
44549 " label=\"Write timesteps as file-series\"\n"
44550 " name=\"WriteTimeSteps\"\n"
44551 " number_of_elements=\"1\">\n"
44552 " <BooleanDomain name=\"bool\" />\n"
44553 " <Documentation>When WriteTimeSteps is OFF, the writer\n"
44554 " writes only the current timestep. Otherwise it is called once\n"
44555 " for each time step within the min and max range. If those are\n"
44556 " not set, the writer is called for all time steps available in\n"
44557 " its input.</Documentation>\n"
44558 " </IntVectorProperty>\n"
44559 "\n"
44560 " <IntVectorProperty command=\"SetWriteJsonMetaFile\"\n"
44561 " default_values=\"0\"\n"
44562 " name=\"WriteSeriesMetaFile\"\n"
44563 " number_of_elements=\"1\">\n"
44564 " <BooleanDomain name=\"bool\" />\n"
44565 " <Documentation>When writing timesteps, write a supplementary .series json meta file.\n"
44566 " </Documentation>\n"
44567 " <Hints>\n"
44568 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44569 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44570 " </PropertyWidgetDecorator>\n"
44571 " </Hints>\n"
44572 " </IntVectorProperty>\n"
44573 "\n"
44574 " <IntVectorProperty command=\"SetMinTimeStep\"\n"
44575 " default_values=\"0\"\n"
44576 " label=\"First time step\"\n"
44577 " name=\"MinTimeStep\"\n"
44578 " number_of_elements=\"1\">\n"
44579 " <IntRangeDomain min=\"0\"\n"
44580 " name=\"range\" />\n"
44581 " <Documentation>Sets the lower bound for timesteps to write.</Documentation>\n"
44582 " <Hints>\n"
44583 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44584 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44585 " </PropertyWidgetDecorator>\n"
44586 " </Hints>\n"
44587 " </IntVectorProperty>\n"
44588 " <IntVectorProperty command=\"SetMaxTimeStep\"\n"
44589 " default_values=\"-1\"\n"
44590 " label=\"Last time step\"\n"
44591 " name=\"MaxTimeStep\"\n"
44592 " number_of_elements=\"1\">\n"
44593 " <Documentation>Sets the upper bound for timesteps to write. If\n"
44594 " less than min, the last time step is used.</Documentation>\n"
44595 " <Hints>\n"
44596 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44597 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44598 " </PropertyWidgetDecorator>\n"
44599 " </Hints>\n"
44600 " </IntVectorProperty>\n"
44601 " <IntVectorProperty command=\"SetTimeStepStride\"\n"
44602 " default_values=\"1\"\n"
44603 " label=\"Time step stride\"\n"
44604 " name=\"TimeStepStride\"\n"
44605 " number_of_elements=\"1\">\n"
44606 " <IntRangeDomain min=\"1\"\n"
44607 " name=\"range\" />\n"
44608 " <Documentation>Sets the stride to go through the time steps.</Documentation>\n"
44609 " <Hints>\n"
44610 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44611 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44612 " </PropertyWidgetDecorator>\n"
44613 " </Hints>\n"
44614 " </IntVectorProperty>\n"
44615 "\n"
44616 " <StringVectorProperty command=\"SetFileNameSuffix\"\n"
44617 " default_values=\"_%d\"\n"
44618 " label = \"File name suffix\"\n"
44619 " name=\"FileNameSuffix\"\n"
44620 " number_of_elements=\"1\">\n"
44621 " <Documentation>\n"
44622 " The suffix to append to the file name when writing files at different timesteps.\n"
44623 " File extensions such as .vtk should be excluded.\n"
44624 " The `%` format specifiers are used. For example, _%d will write files as FileName_0,\n"
44625 " FileName_1, FileName_2, etc., and _%.3d will write files as FileName_000,\n"
44626 " FileName_001, FileName_002 etc.\n"
44627 " </Documentation>\n"
44628 " <Hints>\n"
44629 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44630 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44631 " </PropertyWidgetDecorator>\n"
44632 " </Hints>\n"
44633 " </StringVectorProperty>\n"
44634 "\n"
44635 " <PropertyGroup label=\"File Series\">\n"
44636 " <Property name=\"WriteTimeSteps\" />\n"
44637 " <Property name=\"WriteSeriesMetaFile\" />\n"
44638 " <Property name=\"FileNameSuffix\"/>\n"
44639 " <Property name=\"MinTimeStep\" />\n"
44640 " <Property name=\"MaxTimeStep\" />\n"
44641 " <Property name=\"TimeStepStride\" />\n"
44642 " </PropertyGroup>\n"
44643 "\n"
44644 " <!-- End of FileSeriesWriter -->\n"
44645 " </Proxy>\n"
44646 "\n"
44647 " <!-- ================================================================= -->\n"
44648 " <Proxy name=\"FileSeriesWriterComposite\">\n"
44649 " <StringVectorProperty command=\"SetFileName\"\n"
44650 " name=\"FileName\"\n"
44651 " number_of_elements=\"1\"\n"
44652 " panel_visibility=\"never\">\n"
44653 " <Documentation>The name of the file to be written.</Documentation>\n"
44654 " </StringVectorProperty>\n"
44655 "\n"
44656 " <SubProxy>\n"
44657 " <Proxy name=\"SelectArraysExtractBlocks\" proxygroup=\"internal_filters\" proxyname=\"SelectArraysExtractBlocks\" />\n"
44658 " <ExposedProperties>\n"
44659 " <PropertyGroup label=\"Data Selection\">\n"
44660 " <Property name=\"ChooseArraysToWrite\"/>\n"
44661 " </PropertyGroup>\n"
44662 " <PropertyGroup label=\"Array Selection\" panel_widget=\"ArrayStatus\">\n"
44663 " <Property name=\"PointDataArrays\" />\n"
44664 " <Property name=\"CellDataArrays\" />\n"
44665 " <Property name=\"FieldDataArrays\" />\n"
44666 " <Property name=\"VertexDataArrays\" />\n"
44667 " <Property name=\"EdgeDataArrays\" />\n"
44668 " <Property name=\"RowDataArrays\" />\n"
44669 " <Hints>\n"
44670 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
44671 " mode=\"visibility\"\n"
44672 " property=\"ChooseArraysToWrite\"\n"
44673 " value=\"1\" />\n"
44674 " <!-- show this widget when ChooseArraysToWrite==1 -->\n"
44675 " </Hints>\n"
44676 " </PropertyGroup>\n"
44677 " <PropertyGroup>\n"
44678 " <Property name=\"ChooseBlocksToWrite\"/>\n"
44679 " </PropertyGroup>\n"
44680 " <PropertyGroup label=\"Blocks\" panel_widget=\"DataAssemblyEditor\">\n"
44681 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
44682 " <Property name=\"Selectors\" function=\"Selectors\"/>\n"
44683 " <Hints>\n"
44684 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
44685 " mode=\"visibility\"\n"
44686 " property=\"ChooseBlocksToWrite\"\n"
44687 " value=\"1\" />\n"
44688 " <!-- show this widget when ChooseBlocksToWrite==1 -->\n"
44689 " </Hints>\n"
44690 " </PropertyGroup>\n"
44691 " </ExposedProperties>\n"
44692 " <LinkProperties>\n"
44693 " <Property name=\"Input\" with_property=\"Input\" />\n"
44694 " </LinkProperties>\n"
44695 " </SubProxy>\n"
44696 "\n"
44697 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
44698 " default_values=\"0\"\n"
44699 " label=\"Write timesteps as file-series\"\n"
44700 " name=\"WriteTimeSteps\"\n"
44701 " number_of_elements=\"1\">\n"
44702 " <BooleanDomain name=\"bool\" />\n"
44703 " <Documentation>When WriteTimeSteps is OFF, the writer\n"
44704 " writes only the current timestep. Otherwise it is called once\n"
44705 " for each time step within the min and max range. If those are\n"
44706 " not set, the writer is called for all time steps available in\n"
44707 " its input.</Documentation>\n"
44708 " </IntVectorProperty>\n"
44709 "\n"
44710 " <IntVectorProperty command=\"SetWriteJsonMetaFile\"\n"
44711 " default_values=\"0\"\n"
44712 " name=\"WriteSeriesMetaFile\"\n"
44713 " number_of_elements=\"1\">\n"
44714 " <BooleanDomain name=\"bool\" />\n"
44715 " <Documentation>When writing timesteps, write a supplementary .series json meta file.\n"
44716 " </Documentation>\n"
44717 " <Hints>\n"
44718 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44719 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44720 " </PropertyWidgetDecorator>\n"
44721 " </Hints>\n"
44722 " </IntVectorProperty>\n"
44723 "\n"
44724 " <IntVectorProperty command=\"SetMinTimeStep\"\n"
44725 " default_values=\"0\"\n"
44726 " label=\"First time step\"\n"
44727 " name=\"MinTimeStep\"\n"
44728 " number_of_elements=\"1\">\n"
44729 " <IntRangeDomain min=\"0\"\n"
44730 " name=\"range\" />\n"
44731 " <Documentation>Sets the lower bound for timesteps to write.</Documentation>\n"
44732 " <Hints>\n"
44733 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44734 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44735 " </PropertyWidgetDecorator>\n"
44736 " </Hints>\n"
44737 " </IntVectorProperty>\n"
44738 " <IntVectorProperty command=\"SetMaxTimeStep\"\n"
44739 " default_values=\"-1\"\n"
44740 " label=\"Last time step\"\n"
44741 " name=\"MaxTimeStep\"\n"
44742 " number_of_elements=\"1\">\n"
44743 " <Documentation>Sets the upper bound for timesteps to write. If\n"
44744 ;
44745 
44746 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/internal_writers.xml
44748 " less than min, the last time step is used.</Documentation>\n"
44749 " <Hints>\n"
44750 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44751 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44752 " </PropertyWidgetDecorator>\n"
44753 " </Hints>\n"
44754 " </IntVectorProperty>\n"
44755 " <IntVectorProperty command=\"SetTimeStepStride\"\n"
44756 " default_values=\"1\"\n"
44757 " label=\"Time step stride\"\n"
44758 " name=\"TimeStepStride\"\n"
44759 " number_of_elements=\"1\">\n"
44760 " <IntRangeDomain min=\"1\"\n"
44761 " name=\"range\" />\n"
44762 " <Documentation>Sets the stride to go through the time steps.</Documentation>\n"
44763 " <Hints>\n"
44764 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44765 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44766 " </PropertyWidgetDecorator>\n"
44767 " </Hints>\n"
44768 " </IntVectorProperty>\n"
44769 "\n"
44770 " <StringVectorProperty command=\"SetFileNameSuffix\"\n"
44771 " default_values=\"_%d\"\n"
44772 " label = \"File name suffix\"\n"
44773 " name=\"FileNameSuffix\"\n"
44774 " number_of_elements=\"1\">\n"
44775 " <Documentation>\n"
44776 " The suffix to append to the file name when writing files at different timesteps.\n"
44777 " File extensions such as .vtk should be excluded.\n"
44778 " The `%` format specifiers are used. For example, _%d will write files as FileName_0,\n"
44779 " FileName_1, FileName_2, etc., and _%.3d will write files as FileName_000,\n"
44780 " FileName_001, FileName_002 etc.\n"
44781 " </Documentation>\n"
44782 " <Hints>\n"
44783 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44784 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44785 " </PropertyWidgetDecorator>\n"
44786 " </Hints>\n"
44787 " </StringVectorProperty>\n"
44788 "\n"
44789 " <PropertyGroup label=\"File Series\">\n"
44790 " <Property name=\"WriteTimeSteps\" />\n"
44791 " <Property name=\"WriteSeriesMetaFile\" />\n"
44792 " <Property name=\"FileNameSuffix\"/>\n"
44793 " <Property name=\"MinTimeStep\" />\n"
44794 " <Property name=\"MaxTimeStep\" />\n"
44795 " <Property name=\"TimeStepStride\" />\n"
44796 " </PropertyGroup>\n"
44797 "\n"
44798 " <!-- End of FileSeriesWriterComposite -->\n"
44799 " </Proxy>\n"
44800 "\n"
44801 " <!-- ================================================================= -->\n"
44802 " <Proxy name=\"ParallelFileSeriesWriter\">\n"
44803 "\n"
44804 " <SubProxy>\n"
44805 " <Proxy name=\"PassArrays\" proxygroup=\"internal_writers\" proxyname=\"PassArrays\" />\n"
44806 " <ExposedProperties>\n"
44807 " <PropertyGroup label=\"Data Selection\">\n"
44808 " <Property name=\"ChooseArraysToWrite\" />\n"
44809 " </PropertyGroup>\n"
44810 " <PropertyGroup label=\"Array Selection\" panel_widget=\"ArrayStatus\">\n"
44811 " <Property name=\"PointDataArrays\" />\n"
44812 " <Property name=\"CellDataArrays\" />\n"
44813 " <Property name=\"FieldDataArrays\" />\n"
44814 " <Property name=\"VertexDataArrays\" />\n"
44815 " <Property name=\"EdgeDataArrays\" />\n"
44816 " <Property name=\"RowDataArrays\" />\n"
44817 " <Hints>\n"
44818 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
44819 " mode=\"visibility\"\n"
44820 " property=\"ChooseArraysToWrite\"\n"
44821 " value=\"1\" />\n"
44822 " <!-- show this widget when ChooseArraysToWrite==1 -->\n"
44823 " </Hints>\n"
44824 " </PropertyGroup>\n"
44825 " </ExposedProperties>\n"
44826 " <LinkProperties>\n"
44827 " <Property name=\"Input\" with_property=\"Input\" />\n"
44828 " </LinkProperties>\n"
44829 " </SubProxy>\n"
44830 "\n"
44831 " <StringVectorProperty command=\"SetFileName\"\n"
44832 " name=\"FileName\"\n"
44833 " panel_visibility=\"never\"\n"
44834 " number_of_elements=\"1\">\n"
44835 " <Documentation>The name of the file to be written.</Documentation>\n"
44836 " </StringVectorProperty>\n"
44837 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
44838 " default_values=\"0\"\n"
44839 " label=\"Write all timesteps as file-series\"\n"
44840 " name=\"WriteTimeSteps\"\n"
44841 " number_of_elements=\"1\">\n"
44842 " <BooleanDomain name=\"bool\" />\n"
44843 " <Documentation>When WriteTimeSteps is turned ON, the writer is\n"
44844 " executed once for each timestep available from its input.</Documentation>\n"
44845 " </IntVectorProperty>\n"
44846 " <IntVectorProperty command=\"SetWriteJsonMetaFile\"\n"
44847 " default_values=\"0\"\n"
44848 " name=\"WriteSeriesMetaFile\"\n"
44849 " number_of_elements=\"1\">\n"
44850 " <BooleanDomain name=\"bool\" />\n"
44851 " <Documentation>When writing timesteps, write a supplementary .series json meta file.\n"
44852 " </Documentation>\n"
44853 " <Hints>\n"
44854 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44855 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44856 " </PropertyWidgetDecorator>\n"
44857 " </Hints>\n"
44858 " </IntVectorProperty>\n"
44859 "\n"
44860 " <SubProxy>\n"
44861 " <!-- No harm if use vtkCompleteArrays even in serial mode so, we are\n"
44862 " letting it be -->\n"
44863 " <SourceProxy class=\"vtkCompleteArrays\"\n"
44864 " name=\"CompleteArrays\"></SourceProxy>\n"
44865 " </SubProxy>\n"
44866 " <IntVectorProperty command=\"SetMinTimeStep\"\n"
44867 " default_values=\"0\"\n"
44868 " label=\"First time step\"\n"
44869 " name=\"MinTimeStep\"\n"
44870 " number_of_elements=\"1\">\n"
44871 " <IntRangeDomain min=\"0\"\n"
44872 " name=\"range\" />\n"
44873 " <Documentation>Sets the lower bound for timesteps to write.</Documentation>\n"
44874 " <Hints>\n"
44875 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44876 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44877 " </PropertyWidgetDecorator>\n"
44878 " </Hints>\n"
44879 " </IntVectorProperty>\n"
44880 " <IntVectorProperty command=\"SetMaxTimeStep\"\n"
44881 " default_values=\"-1\"\n"
44882 " label=\"Last time step\"\n"
44883 " name=\"MaxTimeStep\"\n"
44884 " number_of_elements=\"1\">\n"
44885 " <Documentation>Sets the upper bound for timesteps to write. If\n"
44886 " less than min, the last time step is used.</Documentation>\n"
44887 " <Hints>\n"
44888 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44889 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44890 " </PropertyWidgetDecorator>\n"
44891 " </Hints>\n"
44892 " </IntVectorProperty>\n"
44893 " <IntVectorProperty command=\"SetTimeStepStride\"\n"
44894 " default_values=\"1\"\n"
44895 " label=\"Time step stride\"\n"
44896 " name=\"TimeStepStride\"\n"
44897 " number_of_elements=\"1\">\n"
44898 " <IntRangeDomain min=\"1\"\n"
44899 " name=\"range\" />\n"
44900 " <Documentation>Sets the stride to go through the time steps.</Documentation>\n"
44901 " <Hints>\n"
44902 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44903 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44904 " </PropertyWidgetDecorator>\n"
44905 " </Hints>\n"
44906 " </IntVectorProperty>\n"
44907 "\n"
44908 " <StringVectorProperty command=\"SetFileNameSuffix\"\n"
44909 " default_values=\"_%d\"\n"
44910 " label = \"File name suffix\"\n"
44911 " name=\"FileNameSuffix\"\n"
44912 " number_of_elements=\"1\">\n"
44913 " <Documentation>\n"
44914 " The suffix to append to the file name when writing files at different timesteps.\n"
44915 " File extensions such as .vtk should be excluded.\n"
44916 " The % format specifiers are used. For example, _%d will write files as FileName_0,\n"
44917 " FileName_1, FileName_2, etc., and _%.3d will write files as FileName_000,\n"
44918 " FileName_001, FileName_002 etc.\n"
44919 " </Documentation>\n"
44920 " <Hints>\n"
44921 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44922 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44923 " </PropertyWidgetDecorator>\n"
44924 " </Hints>\n"
44925 " </StringVectorProperty>\n"
44926 "\n"
44927 " <PropertyGroup label=\"File Series\">\n"
44928 " <Property name=\"WriteTimeSteps\" />\n"
44929 " <Property name=\"WriteSeriesMetaFile\" />\n"
44930 " <Property name=\"FileNameSuffix\" />\n"
44931 " <Property name=\"MinTimeStep\" />\n"
44932 " <Property name=\"MaxTimeStep\" />\n"
44933 " <Property name=\"TimeStepStride\" />\n"
44934 " </PropertyGroup>\n"
44935 " <!-- End of ParallelFileSeriesWriter -->\n"
44936 " </Proxy>\n"
44937 "\n"
44938 " <!-- ================================================================= -->\n"
44939 " <Proxy name=\"ParallelSerialWriter\">\n"
44940 "\n"
44941 " <SubProxy>\n"
44942 " <Proxy name=\"PassArrays\" proxygroup=\"internal_writers\" proxyname=\"PassArrays\" />\n"
44943 " <ExposedProperties>\n"
44944 " <PropertyGroup label=\"Data Selection\">\n"
44945 " <Property name=\"ChooseArraysToWrite\" />\n"
44946 " </PropertyGroup>\n"
44947 " <PropertyGroup label=\"Array Selection\" panel_widget=\"ArrayStatus\">\n"
44948 " <Property name=\"PointDataArrays\" />\n"
44949 " <Property name=\"CellDataArrays\" />\n"
44950 " <Property name=\"FieldDataArrays\" />\n"
44951 " <Property name=\"VertexDataArrays\" />\n"
44952 " <Property name=\"EdgeDataArrays\" />\n"
44953 " <Property name=\"RowDataArrays\" />\n"
44954 " <Hints>\n"
44955 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
44956 " mode=\"visibility\"\n"
44957 " property=\"ChooseArraysToWrite\"\n"
44958 " value=\"1\" />\n"
44959 " <!-- show this widget when ChooseArraysToWrite==1 -->\n"
44960 " </Hints>\n"
44961 " </PropertyGroup>\n"
44962 " </ExposedProperties>\n"
44963 " <LinkProperties>\n"
44964 " <Property name=\"Input\" with_property=\"Input\" />\n"
44965 " </LinkProperties>\n"
44966 " </SubProxy>\n"
44967 "\n"
44968 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
44969 " default_values=\"0\"\n"
44970 " name=\"WriteTimeSteps\"\n"
44971 " number_of_elements=\"1\">\n"
44972 " <BooleanDomain name=\"bool\" />\n"
44973 " <Documentation>When WriteTimeSteps is turned ON, the writer is\n"
44974 " executed once for each timestep available from its input.</Documentation>\n"
44975 " </IntVectorProperty>\n"
44976 "\n"
44977 " <StringVectorProperty command=\"SetFileNameSuffix\"\n"
44978 " default_values=\"_%d\"\n"
44979 " label = \"File name suffix\"\n"
44980 " name=\"FileNameSuffix\"\n"
44981 " number_of_elements=\"1\">\n"
44982 " <Documentation>\n"
44983 " The suffix to append to the file name when writing files at different timesteps.\n"
44984 " (File extensions such as .vtk should be excluded.)\n"
44985 " The % format specifiers are used. For example, _%d will write files as FileName_0,\n"
44986 " FileName_1, FileName_2, etc., and _%.3d will write files as FileName_000,\n"
44987 " FileName_001, FileName_002 etc.\n"
44988 " </Documentation>\n"
44989 " <Hints>\n"
44990 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
44991 " <Property name=\"WriteTimeSteps\" function=\"boolean\" />\n"
44992 " </PropertyWidgetDecorator>\n"
44993 " </Hints>\n"
44994 " </StringVectorProperty>\n"
44995 "\n"
44996 " <IntVectorProperty name=\"NumberOfIORanks\"\n"
44997 " label=\"Number Of IO Ranks\"\n"
44998 " command=\"SetNumberOfIORanks\"\n"
44999 " number_of_elements=\"1\"\n"
45000 " default_values=\"1\">\n"
45001 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
45002 " <Documentation>\n"
45003 " In parallel runs, this writer can consolidate output from multiple ranks to\n"
45004 " a subset of ranks. This specifies the number of ranks that will do the final writing\n"
45005 " to disk. If **NumberOfIORanks** is 0, then all ranks will save the local data.\n"
45006 " If set to 1 (default), the root node alone will write to disk. All data from all ranks will\n"
45007 " be gathered to the root node before being written out.\n"
45008 " </Documentation>\n"
45009 " </IntVectorProperty>\n"
45010 "\n"
45011 " <IntVectorProperty name=\"RankAssignmentMode\"\n"
45012 " command=\"SetRankAssignmentMode\"\n"
45013 " number_of_elements=\"1\"\n"
45014 " default_values=\"0\">\n"
45015 " <EnumerationDomain name=\"enum\">\n"
45016 " <Entry text=\"Contiguous\" value=\"0\" />\n"
45017 " <Entry text=\"RoundRobin\" value=\"1\" />\n"
45018 " </EnumerationDomain>\n"
45019 " <Documentation>\n"
45020 " When **NumberOfIORanks** is greater than 1 and less than the number of MPI ranks,\n"
45021 " this controls how the ranks that write to disk are determined. This also affects which\n"
45022 " ranks send data to which rank for IO.\n"
45023 "\n"
45024 " In **Contiguous** mode (default), all MPI ranks are numerically grouped into **NumberOfIORanks**\n"
45025 " groups with the first rank in each group acting as the `root` node for that group and is the one that\n"
45026 " does IO. For example, if there are 16 MPI ranks and NumberOfIORanks is set to 3 then the groups are\n"
45027 " `[0 - 5], [6 - 10], [11 - 15]` with the first rank in each group 0, 6, and 15 doing the IO.\n"
45028 "\n"
45029 " In **RoundRobin** mode, the grouping is done in round robin fashion, thus for 16 MPI\n"
45030 " ranks with NumberOfIORanks set to 3, the groups are\n"
45031 " `[0, 3, ..., 15], [1, 4, ..., 13], [2, 5, ..., 14]` with 0, 1 and 2 doing the IO.\n"
45032 " </Documentation>\n"
45033 " <Hints>\n"
45034 " <!-- enable this widget when NumberOfIORanks != 0 or 1 -->\n"
45035 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
45036 " <Expression type=\"and\">\n"
45037 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
45038 " mode=\"enabled_state\"\n"
45039 " property=\"NumberOfIORanks\"\n"
45040 " value=\"1\"\n"
45041 " inverse=\"1\"/>\n"
45042 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
45043 " mode=\"enabled_state\"\n"
45044 " property=\"NumberOfIORanks\"\n"
45045 " value=\"0\"\n"
45046 " inverse=\"1\"/>\n"
45047 " </Expression>\n"
45048 " </PropertyWidgetDecorator>\n"
45049 " </Hints>\n"
45050 " </IntVectorProperty>\n"
45051 "\n"
45052 " <PropertyGroup label=\"Time Support\">\n"
45053 " <Property name=\"WriteTimeSteps\" />\n"
45054 " <Property name=\"FileNameSuffix\" />\n"
45055 " </PropertyGroup>\n"
45056 "\n"
45057 " <PropertyGroup label=\"Parallel I/O Support\">\n"
45058 " <Property name=\"NumberOfIORanks\" />\n"
45059 " <Property name=\"RankAssignmentMode\" />\n"
45060 " </PropertyGroup>\n"
45061 "\n"
45062 " <!-- end of ParallelSerialWriter -->\n"
45063 " </Proxy>\n"
45064 " </ProxyGroup>\n"
45065 "</ServerManagerConfiguration>\n"
45066 "\n";
45067 // Get single string
45069 {
45070 
45071  const size_t len0 = strlen(paraview_server_managerinternal_writersInterface0);
45072  const size_t len1 = strlen(paraview_server_managerinternal_writersInterface1);
45073  size_t len = ( 0
45074  + len0
45075  + len1 );
45076  char* res = new char[ len + 1];
45077  size_t offset = 0;
45080  assert(offset == len);
45081  res[offset] = 0;
45082  return res;
45083 }
45084 
45085 
45086 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/utilities.xml
45088 "<ServerManagerConfiguration>\n"
45089 "\n"
45090 " <!-- incremental point locators begin -->\n"
45091 " <ProxyGroup name=\"incremental_point_locators\">\n"
45092 " <NullProxy name=\"None\"></NullProxy>\n"
45093 " <NullProxy name=\"Scalar\"></NullProxy>\n"
45094 " <Proxy class=\"vtkPointLocator\"\n"
45095 " name=\"PointLocator\">\n"
45096 " <Documentation>\n"
45097 " Point locator based on a search structure of uniform\n"
45098 " fixed-resolution bins / buckets for point location and generic (zero or\n"
45099 " non-zero) tolerance point insertion.\n"
45100 " </Documentation>\n"
45101 " <IntVectorProperty command=\"SetDivisions\"\n"
45102 " default_values=\"50 50 50\"\n"
45103 " name=\"Divisions\"\n"
45104 " number_of_elements=\"3\">\n"
45105 " <Documentation>\n"
45106 " Specify the number of divisions in each axis / direction\n"
45107 " (x, y, z) for creating a search structure of uniform fixed-resolution\n"
45108 " bins / buckets.\n"
45109 " </Documentation>\n"
45110 " </IntVectorProperty>\n"
45111 " <IntVectorProperty command=\"SetNumberOfPointsPerBucket\"\n"
45112 " default_values=\"8\"\n"
45113 " label=\"Number of points per bucket\"\n"
45114 " name=\"NumberOfPointsPerBucket\"\n"
45115 " number_of_elements=\"1\">\n"
45116 " <Documentation>\n"
45117 " Specify the average number of points in each bin /\n"
45118 " bucket that determines the initial and growing sizes (in terms of\n"
45119 " number of points) of each bin / bucket.\n"
45120 " </Documentation>\n"
45121 " </IntVectorProperty>\n"
45122 " <DoubleVectorProperty command=\"SetTolerance\"\n"
45123 " default_values=\"0.001\"\n"
45124 " name=\"Tolerance\"\n"
45125 " number_of_elements=\"1\">\n"
45126 " <Documentation>\n"
45127 " Specify an absolute tolerance for check-based /\n"
45128 " tolerance-based point insertion.\n"
45129 " </Documentation>\n"
45130 " </DoubleVectorProperty>\n"
45131 " </Proxy>\n"
45132 " <Proxy class=\"vtkMergePoints\"\n"
45133 " label=\"Uniform Binning\"\n"
45134 " name=\"MergePoints\">\n"
45135 " <Documentation>\n"
45136 " A point merger using a search structure of uniform\n"
45137 " fixed-resolution bins / buckets for zero tolerance point insertion (to\n"
45138 " avoid exactly duplicate / coincident points).\n"
45139 " </Documentation>\n"
45140 " <IntVectorProperty command=\"SetDivisions\"\n"
45141 " default_values=\"50 50 50\"\n"
45142 " name=\"Divisions\"\n"
45143 " number_of_elements=\"3\">\n"
45144 " <Documentation>\n"
45145 " Specify the number of divisions in each axis / direction\n"
45146 " (x, y, z) for creating a search structure of uniform fixed-resolution\n"
45147 " bins / buckets.\n"
45148 " </Documentation>\n"
45149 " </IntVectorProperty>\n"
45150 " <IntVectorProperty command=\"SetNumberOfPointsPerBucket\"\n"
45151 " default_values=\"8\"\n"
45152 " label=\"Number of points per bucket\"\n"
45153 " name=\"NumberOfPointsPerBucket\"\n"
45154 " number_of_elements=\"1\">\n"
45155 " <Documentation>\n"
45156 " Specify the average number of points in each bin /\n"
45157 " bucket that determines the initial and growing sizes (in terms of\n"
45158 " number of points) of each bin / bucket.\n"
45159 " </Documentation>\n"
45160 " </IntVectorProperty>\n"
45161 " </Proxy>\n"
45162 " <Proxy class=\"vtkNonMergingPointLocator\"\n"
45163 " label=\"Not Merging Points\"\n"
45164 " name=\"NonMergingPointLocator\">\n"
45165 " <Documentation>\n"
45166 " Perform direct / check-free point insertion (any point is\n"
45167 " inserted to a vtkPoints object) and therefore there can be duplicate\n"
45168 " points.\n"
45169 " </Documentation>\n"
45170 " <IntVectorProperty command=\"SetDivisions\"\n"
45171 " default_values=\"50 50 50\"\n"
45172 " name=\"Divisions\"\n"
45173 " number_of_elements=\"3\">\n"
45174 " <Documentation>\n"
45175 " Specify the number of divisions in each axis / direction\n"
45176 " (x, y, z) for creating a search structure of uniform fixed-resolution\n"
45177 " bins / buckets.\n"
45178 " </Documentation>\n"
45179 " </IntVectorProperty>\n"
45180 " <IntVectorProperty command=\"SetNumberOfPointsPerBucket\"\n"
45181 " default_values=\"8\"\n"
45182 " label=\"Number of points per bucket\"\n"
45183 " name=\"NumberOfPointsPerBucket\"\n"
45184 " number_of_elements=\"1\">\n"
45185 " <Documentation>\n"
45186 " Specify the average number of points in each bin /\n"
45187 " bucket that determines the initial and growing sizes (in terms of\n"
45188 " number of points) of each bin / bucket.\n"
45189 " </Documentation>\n"
45190 " </IntVectorProperty>\n"
45191 " </Proxy>\n"
45192 " <Proxy class=\"vtkIncrementalOctreePointLocator\"\n"
45193 " name=\"IncrementalOctreePointLocator\">\n"
45194 " <Documentation>\n"
45195 " Point locator based on a fast search structure of\n"
45196 " data-aware multi-resolution octree nodes for point location and generic\n"
45197 " (zero or non-zero) tolerance point insertion.\n"
45198 " </Documentation>\n"
45199 " <IntVectorProperty command=\"SetMaxPointsPerLeaf\"\n"
45200 " default_values=\"128\"\n"
45201 " label=\"Max number of points per leaf\"\n"
45202 " name=\"MaxPointsPerLeaf\"\n"
45203 " number_of_elements=\"1\">\n"
45204 " <IntRangeDomain max=\"256\"\n"
45205 " min=\"16\"\n"
45206 " name=\"range\"/>\n"
45207 " <Documentation>\n"
45208 " Specify the maximum number of points that a leaf node\n"
45209 " may maintain. This value is a trade-off between the cost of dynamic\n"
45210 " octree construction (top-down recursive node sub-division into eight\n"
45211 " children as points are incrementally inserted to the octree) and the\n"
45212 " speed of point location (particularly within a container leaf node).\n"
45213 " </Documentation>\n"
45214 " </IntVectorProperty>\n"
45215 " <DoubleVectorProperty command=\"SetTolerance\"\n"
45216 " default_values=\"0.001\"\n"
45217 " name=\"Tolerance\"\n"
45218 " number_of_elements=\"1\">\n"
45219 " <Documentation>\n"
45220 " Specify an absolute tolerance for check-based /\n"
45221 " tolerance-based point insertion.\n"
45222 " </Documentation>\n"
45223 " </DoubleVectorProperty>\n"
45224 " </Proxy>\n"
45225 " <Proxy class=\"vtkIncrementalOctreePointLocator\"\n"
45226 " label=\"Octree Binning\"\n"
45227 " name=\"IncrementalOctreeMergePoints\">\n"
45228 " <Documentation>\n"
45229 " A point merger exploiting a fast search structure of\n"
45230 " data-aware multi-resolution octree nodes for zero-tolerance point\n"
45231 " insertion (to avoid exactly duplicate / coincident points).\n"
45232 " </Documentation>\n"
45233 " <IntVectorProperty command=\"SetMaxPointsPerLeaf\"\n"
45234 " default_values=\"128\"\n"
45235 " label=\"Max number of points per leaf\"\n"
45236 " name=\"MaxPointsPerLeaf\"\n"
45237 " number_of_elements=\"1\">\n"
45238 " <IntRangeDomain max=\"256\"\n"
45239 " min=\"16\"\n"
45240 " name=\"range\"/>\n"
45241 " <Documentation>Specify the maximum number of points that a leaf node\n"
45242 " may maintain. This value is a trade-off between the cost of dynamic\n"
45243 " octree construction (top-down recursive node sub-division into eight\n"
45244 " children as points are incrementally inserted to the octree) and the\n"
45245 " speed of point location (particularly within a container leaf\n"
45246 " node).\n"
45247 " </Documentation>\n"
45248 " </IntVectorProperty>\n"
45249 " <DoubleVectorProperty command=\"SetTolerance\"\n"
45250 " default_values=\"0.0\"\n"
45251 " name=\"Tolerance\"\n"
45252 " number_of_elements=\"1\">\n"
45253 " <Documentation>\n"
45254 " Always specify a zero tolerance for point insertion --- merging points.\n"
45255 " </Documentation>\n"
45256 " </DoubleVectorProperty>\n"
45257 " <Hints>\n"
45258 " <Property name=\"Tolerance\"\n"
45259 " show=\"0\"/>\n"
45260 " </Hints>\n"
45261 " </Proxy>\n"
45262 " <!-- incremental point locators end -->\n"
45263 " </ProxyGroup>\n"
45264 "\n"
45265 " <ProxyGroup name=\"point_locators\">\n"
45266 " <Proxy name=\"StaticPointLocator\" label=\"Static Point Locator\" class=\"vtkStaticPointLocator\">\n"
45267 " <Documentation>\n"
45268 " This uses a spatial search object to quickly locate points\n"
45269 " in 3D. This locator works by dividing a specified region of\n"
45270 " space into a regular array of cuboid buckets, and then keeping a\n"
45271 " list of points that lie in each bucket. Typical operation involves giving\n"
45272 " a position in 3D and finding the closest point; or finding the N closest\n"
45273 " points.\n"
45274 "\n"
45275 " This locator is an accelerated version of a point locator. It is\n"
45276 " threaded (via vtkSMPTools), and supports one-time static construction\n"
45277 " (i.e., incremental point insertion is not supported).\n"
45278 " </Documentation>\n"
45279 "\n"
45280 " <IntVectorProperty name=\"Automatic\"\n"
45281 " command=\"SetAutomatic\"\n"
45282 " number_of_elements=\"1\"\n"
45283 " default_values=\"1\">\n"
45284 " <BooleanDomain name=\"bool\"/>\n"
45285 " <Documentation>\n"
45286 " Controls whether the locator resolution is computed automatically or not.\n"
45287 " </Documentation>\n"
45288 " </IntVectorProperty>\n"
45289 "\n"
45290 " <IntVectorProperty command=\"SetDivisions\"\n"
45291 " default_values=\"50 50 50\"\n"
45292 " name=\"Divisions\"\n"
45293 " number_of_elements=\"3\">\n"
45294 " <Documentation>\n"
45295 " Specify the number of divisions in each axis / direction\n"
45296 " (x, y, z) for creating a search structure of uniform fixed-resolution\n"
45297 " bins / buckets.\n"
45298 " </Documentation>\n"
45299 " <IntRangeDomain name=\"range\" min=\"1 1 1\"/>\n"
45300 " <Hints>\n"
45301 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
45302 " mode=\"enabled_state\"\n"
45303 " property=\"Automatic\"\n"
45304 " value=\"0\"/>\n"
45305 " </Hints>\n"
45306 " </IntVectorProperty>\n"
45307 "\n"
45308 " <IntVectorProperty name=\"NumberOfPointsPerBucket\"\n"
45309 " command=\"SetNumberOfPointsPerBucket\"\n"
45310 " number_of_elements=\"1\"\n"
45311 " default_values=\"5\">\n"
45312 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
45313 " <Documentation>\n"
45314 " Specify the average number of points in each bucket. This is\n"
45315 " used in conjunction with the **Automatic** (if enabled) to\n"
45316 " determine the number of locator x-y-z divisions.\n"
45317 " </Documentation>\n"
45318 " <Hints>\n"
45319 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
45320 " mode=\"enabled_state\"\n"
45321 " property=\"Automatic\"\n"
45322 " value=\"1\"/>\n"
45323 " </Hints>\n"
45324 " </IntVectorProperty>\n"
45325 "\n"
45326 " <PropertyGroup label=\"Locator Parameters\">\n"
45327 " <Property name=\"Automatic\"/>\n"
45328 " <Property name=\"Divisions\"/>\n"
45329 " <Property name=\"NumberOfPointsPerBucket\"/>\n"
45330 " </PropertyGroup>\n"
45331 " </Proxy>\n"
45332 "\n"
45333 " </ProxyGroup>\n"
45334 "\n"
45335 " <ProxyGroup name=\"cell_locators\">\n"
45336 " <Proxy class=\"vtkCellLocator\"\n"
45337 " name=\"CellLocator\"\n"
45338 " label=\"Cell Locator\"/>\n"
45339 " <Proxy class=\"vtkCellTreeLocator\"\n"
45340 " name=\"CellTreeLocator\"\n"
45341 " label=\"Tree Cell Locator\"/>\n"
45342 " <Proxy class=\"vtkOBBTree\"\n"
45343 " name=\"OBBTree\"\n"
45344 " label=\"OBB Tree Cell Locator\"/>\n"
45345 " <Proxy class=\"vtkStaticCellLocator\"\n"
45346 " name=\"StaticCellLocator\"\n"
45347 " label=\"Static Cell Locator\"/>\n"
45348 " </ProxyGroup>\n"
45349 "\n"
45350 " <ProxyGroup name=\"implicit_functions\">\n"
45351 " <NullProxy name=\"None\"></NullProxy>\n"
45352 " <NullProxy name=\"Scalar\"></NullProxy>\n"
45353 " <Proxy class=\"vtkPlanes\"\n"
45354 " name=\"Planes\">\n"
45355 " <ProxyProperty command=\"SetPoints\"\n"
45356 " name=\"Points\">\n"
45357 " <ProxyGroupDomain name=\"group\">\n"
45358 " <Group name=\"points\"/>\n"
45359 " </ProxyGroupDomain>\n"
45360 " </ProxyProperty>\n"
45361 " <ProxyProperty command=\"SetNormals\"\n"
45362 " name=\"Normals\">\n"
45363 " <ProxyGroupDomain name=\"group\">\n"
45364 " <Group name=\"data_arrays\"/>\n"
45365 " </ProxyGroupDomain>\n"
45366 " </ProxyProperty>\n"
45367 " </Proxy>\n"
45368 " <Proxy class=\"vtkQuadric\" name=\"Quadric\">\n"
45369 " <InputProperty is_internal=\"1\" name=\"Input\"/>\n"
45370 " <DoubleVectorProperty name=\"QuadricCoefficients\"\n"
45371 " command=\"SetCoefficients\"\n"
45372 " number_of_elements=\"10\"\n"
45373 " default_values=\"1 1 1 0 0 0 0 0 0 -1\">\n"
45374 " <Documentation>\n"
45375 " Coefficients of the quadric function, defined as the 'a' values in:\n"
45376 " F(x,y,z) = a0*x^2 + a1*y^2 + a2*z^2 + a3*x*y + a4*y*z + a5*x*z + a6*x + a7*y + a8*z + a9\n"
45377 " </Documentation>\n"
45378 " </DoubleVectorProperty>\n"
45379 " </Proxy>\n"
45380 " <Proxy class=\"vtkSphere\" name=\"Sphere\">\n"
45381 " <InputProperty is_internal=\"1\" name=\"Input\"/>\n"
45382 " <DoubleVectorProperty command=\"SetCenter\"\n"
45383 " default_values=\"0 0 0\"\n"
45384 " name=\"Center\"\n"
45385 " number_of_elements=\"3\">\n"
45386 " <BoundsDomain default_mode=\"mid\" mode=\"normal\" name=\"range\">\n"
45387 " <RequiredProperties>\n"
45388 " <Property function=\"Input\" name=\"Input\"/>\n"
45389 " </RequiredProperties>\n"
45390 " </BoundsDomain>\n"
45391 " <Documentation>\n"
45392 " Set the center of the sphere.\n"
45393 " </Documentation>\n"
45394 " </DoubleVectorProperty>\n"
45395 " <DoubleVectorProperty command=\"SetRadius\"\n"
45396 " default_values=\"1\"\n"
45397 " name=\"Radius\"\n"
45398 " number_of_elements=\"1\">\n"
45399 " <BoundsDomain name=\"range\" mode=\"scaled_extent\" scale_factor=\"0.5\" default_mode=\"max\">\n"
45400 " <RequiredProperties>\n"
45401 " <Property function=\"Input\" name=\"Input\"/>\n"
45402 " </RequiredProperties>\n"
45403 " </BoundsDomain>\n"
45404 " <Documentation>\n"
45405 " Set the radius of the sphere.\n"
45406 " </Documentation>\n"
45407 " </DoubleVectorProperty>\n"
45408 " <PropertyGroup label=\"Point Cloud Parameters\" panel_widget=\"InteractiveSphere\">\n"
45409 " <Property function=\"Center\" name=\"Center\"/>\n"
45410 " <Property function=\"Radius\" name=\"Radius\"/>\n"
45411 " <Property function=\"Input\" name=\"Input\"/>\n"
45412 " </PropertyGroup>\n"
45413 " <Hints>\n"
45414 " <ProxyList>\n"
45415 " <Link name=\"Input\" with_property=\"Input\"/>\n"
45416 " </ProxyList>\n"
45417 " </Hints>\n"
45418 " <!-- End of Sphere -->\n"
45419 " </Proxy>\n"
45420 " </ProxyGroup>\n"
45421 " <ProxyGroup name=\"transforms\">\n"
45422 " <Proxy class=\"vtkTransform\"\n"
45423 " name=\"Transform\">\n"
45424 " <ProxyProperty command=\"SetMatrix\"\n"
45425 " name=\"MatrixProxy\">\n"
45426 " <ProxyGroupDomain name=\"groups\">\n"
45427 " <Group name=\"matrices\"/>\n"
45428 " </ProxyGroupDomain>\n"
45429 " </ProxyProperty>\n"
45430 ;
45431 
45432 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/utilities.xml
45434 " <DoubleVectorProperty argument_is_array=\"1\"\n"
45435 " command=\"SetMatrix\"\n"
45436 " default_values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\"\n"
45437 " name=\"Matrix\"\n"
45438 " number_of_elements=\"16\"/>\n"
45439 " </Proxy>\n"
45440 " </ProxyGroup>\n"
45441 " <ProxyGroup name=\"matrices\">\n"
45442 " <Proxy class=\"vtkMatrix4x4\"\n"
45443 " name=\"Matrix4x4\">\n"
45444 " <DoubleVectorProperty argument_is_array=\"1\"\n"
45445 " command=\"DeepCopy\"\n"
45446 " default_values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\"\n"
45447 " name=\"DeepCopy\"\n"
45448 " number_of_elements=\"16\"></DoubleVectorProperty>\n"
45449 " </Proxy>\n"
45450 " </ProxyGroup>\n"
45451 " <ProxyGroup name=\"points\">\n"
45452 " <Proxy class=\"vtkPoints\"\n"
45453 " name=\"Points\">\n"
45454 " <DoubleVectorProperty command=\"SetPoint\"\n"
45455 " name=\"Points\"\n"
45456 " number_of_elements=\"0\"\n"
45457 " number_of_elements_per_command=\"3\"\n"
45458 " repeat_command=\"1\"\n"
45459 " set_number_command=\"SetNumberOfPoints\"\n"
45460 " use_index=\"1\"/>\n"
45461 " </Proxy>\n"
45462 " </ProxyGroup>\n"
45463 " <ProxyGroup name=\"data_arrays\">\n"
45464 " <Proxy class=\"vtkDoubleArray\"\n"
45465 " name=\"DoubleArray\">\n"
45466 " <DoubleVectorProperty command=\"SetValue\"\n"
45467 " name=\"Values\"\n"
45468 " number_of_elements=\"0\"\n"
45469 " number_of_elements_per_command=\"1\"\n"
45470 " repeat_command=\"1\"\n"
45471 " set_number_command=\"SetNumberOfValues\"\n"
45472 " use_index=\"1\"/>\n"
45473 " <IntVectorProperty command=\"SetNumberOfComponents\"\n"
45474 " default_values=\"1\"\n"
45475 " name=\"Components\"\n"
45476 " number_of_elements=\"1\"/>\n"
45477 " </Proxy>\n"
45478 " </ProxyGroup>\n"
45479 " <ProxyGroup name=\"internals\">\n"
45480 " <Proxy class=\"vtkMPIMToNSocketConnection\"\n"
45481 " name=\"MPIMToNSocketConnection\"\n"
45482 " processes=\"dataserver|renderserver\">\n"
45483 " <IntVectorProperty command=\"Initialize\"\n"
45484 " default_values=\"none\"\n"
45485 " is_internal=\"1\"\n"
45486 " name=\"WaitingProcess\"\n"
45487 " number_of_elements=\"1\">\n"
45488 " <EnumerationDomain name=\"enum\">\n"
45489 " <Entry text=\"DataServer\"\n"
45490 " value=\"2\"/>\n"
45491 " <Entry text=\"RenderServer\"\n"
45492 " value=\"3\"/>\n"
45493 " </EnumerationDomain>\n"
45494 " </IntVectorProperty>\n"
45495 " <StringVectorProperty command=\"SetPortInformation\"\n"
45496 " element_types=\"0 0 2\"\n"
45497 " name=\"Connections\"\n"
45498 " number_of_elements_per_command=\"3\"\n"
45499 " repeat_command=\"1\"\n"
45500 " set_number_command=\"SetNumberOfConnections\">\n"
45501 " </StringVectorProperty>\n"
45502 " </Proxy>\n"
45503 " </ProxyGroup>\n"
45504 "\n"
45505 " <ProxyGroup name=\"file_listing\">\n"
45506 " <Proxy class=\"vtkPVFileInformationHelper\"\n"
45507 " name=\"ServerFileListing\">\n"
45508 " <IntVectorProperty command=\"GetActiveFileIsDirectory\"\n"
45509 " information_only=\"1\"\n"
45510 " name=\"ActiveFileIsDirectory\">\n"
45511 " <SimpleIntInformationHelper/>\n"
45512 " </IntVectorProperty>\n"
45513 " <IntVectorProperty command=\"GetActiveFileIsReadable\"\n"
45514 " information_only=\"1\"\n"
45515 " name=\"ActiveFileIsReadable\">\n"
45516 " <SimpleIntInformationHelper/>\n"
45517 " </IntVectorProperty>\n"
45518 " <StringVectorProperty command=\"SetPath\"\n"
45519 " name=\"ActiveFileName\"\n"
45520 " number_of_elements=\"1\">\n"
45521 " <Documentation>\n"
45522 " Set the filename whose information we need.\n"
45523 " </Documentation>\n"
45524 " </StringVectorProperty>\n"
45525 " </Proxy>\n"
45526 " </ProxyGroup>\n"
45527 "\n"
45528 " <ProxyGroup name=\"selection_helpers\">\n"
45529 " <Proxy class=\"vtkSelection\"\n"
45530 " name=\"Selection\"></Proxy>\n"
45531 " <SourceProxy class=\"vtkAnnotationLink\"\n"
45532 " name=\"AnnotationLink\">\n"
45533 " <InputProperty command=\"SetInputConnection\"\n"
45534 " name=\"Input\"\n"
45535 " port_index=\"0\">\n"
45536 " <ProxyGroupDomain name=\"groups\">\n"
45537 " <Group name=\"sources\"/>\n"
45538 " <Group name=\"filters\"/>\n"
45539 " </ProxyGroupDomain>\n"
45540 " <DataTypeDomain name=\"input_type\">\n"
45541 " <DataType value=\"vtkAnnotationLayers\"/>\n"
45542 " <DataType value=\"vtkSelection\"/>\n"
45543 " </DataTypeDomain>\n"
45544 " </InputProperty>\n"
45545 " <InputProperty command=\"SetInputConnection\"\n"
45546 " name=\"DomainMaps\"\n"
45547 " port_index=\"1\">\n"
45548 " <ProxyGroupDomain name=\"groups\">\n"
45549 " <Group name=\"sources\"/>\n"
45550 " <Group name=\"filters\"/>\n"
45551 " </ProxyGroupDomain>\n"
45552 " <DataTypeDomain name=\"input_type\">\n"
45553 " <DataType value=\"vtkTable\"/>\n"
45554 " </DataTypeDomain>\n"
45555 " </InputProperty>\n"
45556 " <ProxyProperty command=\"SetAnnotations\"\n"
45557 " name=\"Annotations\"></ProxyProperty>\n"
45558 " <OutputPort index=\"0\"\n"
45559 " name=\"Annotations\"/>\n"
45560 " <OutputPort index=\"1\"\n"
45561 " name=\"Domain Maps\"/>\n"
45562 " <OutputPort index=\"2\"\n"
45563 " name=\"Selection\"/>\n"
45564 " </SourceProxy>\n"
45565 " </ProxyGroup>\n"
45566 "\n"
45567 " <ProxyGroup name=\"misc\">\n"
45568 " <DirectoryProxy class=\"vtkDirectory\"\n"
45569 " name=\"Directory\"\n"
45570 " processes=\"client|dataserver|renderserver\">\n"
45571 " </DirectoryProxy>\n"
45572 " <DirectoryProxy class=\"vtkDirectory\"\n"
45573 " si_class=\"vtkSIDirectoryProxy\"\n"
45574 " name=\"ListDirectory\"\n"
45575 " processes=\"dataserver\">\n"
45576 "\n"
45577 " <!-- Fake properties that will be filled by the vtkSIDirectoryProxy\n"
45578 " class in the pull request -->\n"
45579 " <StringVectorProperty name=\"FileList\" information_only=\"1\"/>\n"
45580 " <StringVectorProperty name=\"DirectoryList\" information_only=\"1\"/>\n"
45581 " </DirectoryProxy>\n"
45582 " <Proxy class=\"vtkPVFileInformationHelper\"\n"
45583 " name=\"FileInformationHelper\">\n"
45584 " <StringVectorProperty command=\"SetPath\"\n"
45585 " name=\"Path\"/>\n"
45586 " <IntVectorProperty command=\"SetDirectoryListing\"\n"
45587 " default_values=\"0\"\n"
45588 " name=\"DirectoryListing\"\n"
45589 " number_of_elements=\"1\">\n"
45590 " <BooleanDomain name=\"bool\"/>\n"
45591 " </IntVectorProperty>\n"
45592 " <IntVectorProperty command=\"SetSpecialDirectories\"\n"
45593 " default_values=\"0\"\n"
45594 " name=\"SpecialDirectories\"\n"
45595 " number_of_elements=\"1\">\n"
45596 " <BooleanDomain name=\"bool\"/>\n"
45597 " </IntVectorProperty>\n"
45598 " <IntVectorProperty command=\"SetExamplesInSpecialDirectories\"\n"
45599 " default_values=\"0\"\n"
45600 " name=\"ExamplesInSpecialDirectories\"\n"
45601 " number_of_elements=\"1\">\n"
45602 " <BooleanDomain name=\"bool\"/>\n"
45603 " </IntVectorProperty>\n"
45604 " <IntVectorProperty command=\"SetGroupFileSequences\"\n"
45605 " default_values=\"1\"\n"
45606 " name=\"GroupFileSequences\"\n"
45607 " panel_visibility=\"never\"\n"
45608 " number_of_elements=\"1\">\n"
45609 " <BooleanDomain name=\"bool\"/>\n"
45610 " </IntVectorProperty>\n"
45611 " <StringVectorProperty command=\"GetPathSeparator\"\n"
45612 " information_only=\"1\"\n"
45613 " name=\"PathSeparator\"\n"
45614 " number_of_elements=\"1\">\n"
45615 " <SimpleStringInformationHelper/>\n"
45616 " </StringVectorProperty>\n"
45617 " <StringVectorProperty command=\"SetWorkingDirectory\"\n"
45618 " default_values=\"\"\n"
45619 " name=\"WorkingDirectory\"\n"
45620 " number_of_elements=\"1\">\n"
45621 " <Documentation>\n"
45622 " Override the working directory used to resolve relative paths.\n"
45623 " </Documentation>\n"
45624 " </StringVectorProperty>\n"
45625 " <IntVectorProperty command=\"SetReadDetailedFileInformation\"\n"
45626 " name=\"ReadDetailedFileInformation\"\n"
45627 " number_of_elements=\"1\"\n"
45628 " default_values=\"0\">\n"
45629 " <Documentation>\n"
45630 " Whether to read full file information. This is slow when there are many files\n"
45631 " in a directory so this defaults to false.\n"
45632 " </Documentation>\n"
45633 " <BooleanDomain name=\"bool\"/>\n"
45634 " </IntVectorProperty>\n"
45635 " <!-- End of FileInformationHelper -->\n"
45636 " </Proxy>\n"
45637 " <Proxy class=\"vtkPVFilePathEncodingHelper\"\n"
45638 " name=\"FilePathEncodingHelper\">\n"
45639 " <IntVectorProperty command=\"MakeDirectory\"\n"
45640 " information_only=\"1\"\n"
45641 " name=\"MakeDirectory\">\n"
45642 " <SimpleIntInformationHelper/>\n"
45643 " </IntVectorProperty>\n"
45644 " <IntVectorProperty command=\"DeleteDirectory\"\n"
45645 " information_only=\"1\"\n"
45646 " name=\"DeleteDirectory\">\n"
45647 " <SimpleIntInformationHelper/>\n"
45648 " </IntVectorProperty>\n"
45649 " <IntVectorProperty command=\"OpenDirectory\"\n"
45650 " information_only=\"1\"\n"
45651 " name=\"OpenDirectory\">\n"
45652 " <SimpleIntInformationHelper/>\n"
45653 " </IntVectorProperty>\n"
45654 " <IntVectorProperty command=\"RenameDirectory\"\n"
45655 " information_only=\"1\"\n"
45656 " name=\"RenameDirectory\">\n"
45657 " <SimpleIntInformationHelper/>\n"
45658 " </IntVectorProperty>\n"
45659 " <IntVectorProperty command=\"IsDirectory\"\n"
45660 " information_only=\"1\"\n"
45661 " name=\"IsDirectory\">\n"
45662 " <SimpleIntInformationHelper/>\n"
45663 " </IntVectorProperty>\n"
45664 " <IntVectorProperty command=\"GetActiveFileIsReadable\"\n"
45665 " information_only=\"1\"\n"
45666 " name=\"ActiveFileIsReadable\">\n"
45667 " <SimpleIntInformationHelper/>\n"
45668 " </IntVectorProperty>\n"
45669 " <StringVectorProperty command=\"SetPath\"\n"
45670 " name=\"ActiveFileName\"\n"
45671 " number_of_elements=\"1\">\n"
45672 " <Documentation>\n"
45673 " Set the filename we need to use.\n"
45674 " </Documentation>\n"
45675 " </StringVectorProperty>\n"
45676 " <StringVectorProperty command=\"SetSecondaryPath\"\n"
45677 " name=\"SecondaryFileName\"\n"
45678 " number_of_elements=\"1\">\n"
45679 " <Documentation>\n"
45680 " Set the secondary filename we may need to use.\n"
45681 " </Documentation>\n"
45682 " </StringVectorProperty>\n"
45683 "\n"
45684 " <IntVectorProperty command=\"SetActiveGlobalId\"\n"
45685 " name=\"ActiveGlobalId\"\n"
45686 " default_values=\"0\"\n"
45687 " number_of_elements=\"1\">\n"
45688 " <Documentation>\n"
45689 " Set the globalId of the vtkObject to use\n"
45690 " </Documentation>\n"
45691 " </IntVectorProperty>\n"
45692 " </Proxy>\n"
45693 "\n"
45694 " <Proxy class=\"vtkPVEnvironmentInformationHelper\"\n"
45695 " name=\"EnvironmentInformationHelper\">\n"
45696 " <StringVectorProperty command=\"SetVariable\"\n"
45697 " name=\"Variable\"/>\n"
45698 " </Proxy>\n"
45699 " <TimeKeeperProxy class=\"vtkSMTimeKeeper\"\n"
45700 " name=\"TimeKeeper\"\n"
45701 " processes=\"client\">\n"
45702 " <Documentation>\n"
45703 " TimeKeeper is used to keep the pipeline time for the\n"
45704 " application. All views added to the timekeeper show the same time as that\n"
45705 " on the timekeeper.\n"
45706 " </Documentation>\n"
45707 " <DoubleVectorProperty command=\"SetTime\"\n"
45708 " default_values=\"0\"\n"
45709 " name=\"Time\"\n"
45710 " number_of_elements=\"1\"\n"
45711 " state_ignored=\"1\">\n"
45712 " <!-- state-ignored simply makes this property not be saved in the UndoRedo state -->\n"
45713 " <DoubleRangeDomain name=\"range\"/>\n"
45714 " </DoubleVectorProperty>\n"
45715 " <DoubleVectorProperty information_only=\"1\"\n"
45716 " repeatable=\"1\"\n"
45717 " name=\"TimestepValues\">\n"
45718 " <Documentation>\n"
45719 " The timesteps currently available. This property does\n"
45720 " not have any information helper since vtkSMTimeKeeperProxy keeps this\n"
45721 " updated without any need to call\n"
45722 " UpdatePropertyInformation().\n"
45723 " </Documentation>\n"
45724 " </DoubleVectorProperty>\n"
45725 " <DoubleVectorProperty default_values=\"0.0 0.0\"\n"
45726 " information_only=\"1\"\n"
45727 " name=\"TimeRange\"\n"
45728 " number_of_elements=\"2\"\n"
45729 " state_ignored=\"1\">\n"
45730 " <!-- state-ignored simply makes this property not be saved in the UndoRedo state -->\n"
45731 " <Documentation>\n"
45732 " This is the time range. It's possible that there are no\n"
45733 " TimestepValues but there is a valid TimeRange since some sources may\n"
45734 " provide continuous time.\n"
45735 " </Documentation>\n"
45736 " </DoubleVectorProperty>\n"
45737 " <StringVectorProperty default_values=\"Time\"\n"
45738 " information_only=\"1\"\n"
45739 " name=\"TimeLabel\"\n"
45740 " number_of_elements=\"1\"\n"
45741 " state_ignored=\"1\">\n"
45742 " <!-- state-ignored simply makes this property not be saved in the UndoRedo state -->\n"
45743 " <Documentation>\n"
45744 " This is the string that is used as label to eventually\n"
45745 " replace \"time\" by something else such as \"frequency\" or any user\n"
45746 " specific label that the user want to set to use a 4th dimension that is\n"
45747 " not time.\n"
45748 " </Documentation>\n"
45749 " </StringVectorProperty>\n"
45750 " <ProxyProperty argument_type=\"SMProxy\"\n"
45751 " command=\"AddView\"\n"
45752 " name=\"Views\"\n"
45753 " remove_command=\"RemoveView\"\n"
45754 " repeatable=\"1\">\n"
45755 " <Documentation>Views with their view time linked with this time\n"
45756 " keeper.\n"
45757 " </Documentation>\n"
45758 " </ProxyProperty>\n"
45759 " <ProxyProperty argument_type=\"SMProxy\"\n"
45760 " command=\"AddTimeSource\"\n"
45761 " name=\"TimeSources\"\n"
45762 " remove_command=\"RemoveTimeSource\"\n"
45763 " repeatable=\"1\">\n"
45764 " <Documentation>\n"
45765 " List of proxies that provide time. TimestepValues\n"
45766 " property has a set of timesteps provided by all the sources added to\n"
45767 " this property alone.\n"
45768 " </Documentation>\n"
45769 " </ProxyProperty>\n"
45770 " <ProxyProperty argument_type=\"SMProxy\"\n"
45771 " command=\"AddSuppressedTimeSource\"\n"
45772 " name=\"SuppressedTimeSources\"\n"
45773 " remove_command=\"RemoveSuppressedTimeSource\"\n"
45774 " repeatable=\"1\">\n"
45775 ;
45776 
45777 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/utilities.xml
45779 " <Documentation>List of proxies that are to suppressed i.e their times\n"
45780 " to be ignored.\n"
45781 " </Documentation>\n"
45782 " </ProxyProperty>\n"
45783 " <!-- End of TimeKeeper -->\n"
45784 " </TimeKeeperProxy>\n"
45785 " <PluginLoaderProxy class=\"vtkPVPluginLoader\"\n"
45786 " name=\"PluginLoader\"\n"
45787 " processes=\"dataserver|renderserver\">\n"
45788 " <Documentation>\n"
45789 " Use this proxy to load a plugin remotely. This proxy has\n"
45790 " no properties that users can set. Only information-properties are\n"
45791 " provided that can be used to obtain various states.\n"
45792 " vtkSMPluginLoaderProxy has API that can be used to load plugins,\n"
45793 " configuration xmls etc.\n"
45794 " </Documentation>\n"
45795 " <IntVectorProperty command=\"GetLoaded\"\n"
45796 " information_only=\"1\"\n"
45797 " name=\"Loaded\"></IntVectorProperty>\n"
45798 " <StringVectorProperty command=\"GetErrorString\"\n"
45799 " information_only=\"1\"\n"
45800 " name=\"ErrorString\"></StringVectorProperty>\n"
45801 " <StringVectorProperty command=\"GetSearchPaths\"\n"
45802 " information_only=\"1\"\n"
45803 " name=\"SearchPaths\"></StringVectorProperty>\n"
45804 " <!-- End of PluginLoader -->\n"
45805 " </PluginLoaderProxy>\n"
45806 "\n"
45807 " <Proxy class=\"vtkTimerLog\"\n"
45808 " name=\"TimerLog\"\n"
45809 " processes=\"client|dataserver|renderserver\">\n"
45810 " <Documentation>\n"
45811 " This is a proxy used to control the timer log parameters\n"
45812 " on all processes. Note that since vtkTimerLog has loads of static ivar,\n"
45813 " most properties will affect all timer log instances.\n"
45814 " </Documentation>\n"
45815 " <Property command=\"ResetLog\"\n"
45816 " name=\"ResetLog\">\n"
45817 " <Documentation>Resets the log on all processes.</Documentation>\n"
45818 " </Property>\n"
45819 " <IntVectorProperty command=\"SetLogging\"\n"
45820 " default_values=\"none\"\n"
45821 " name=\"Enable\">\n"
45822 " <EnumerationDomain name=\"enum\"/>\n"
45823 " <Documentation>\n"
45824 " Enables the timer-log on all processes.\n"
45825 " </Documentation>\n"
45826 " </IntVectorProperty>\n"
45827 " <IntVectorProperty command=\"SetMaxEntries\"\n"
45828 " default_values=\"none\"\n"
45829 " name=\"MaxEntries\">\n"
45830 " <Documentation>\n"
45831 " Set the maximum length for the log on all processes.\n"
45832 " </Documentation>\n"
45833 " </IntVectorProperty>\n"
45834 " <!-- End of TimerLog -->\n"
45835 " </Proxy>\n"
45836 "\n"
45837 " <Proxy class=\"vtkExecutableRunner\"\n"
45838 " name=\"ExecutableRunner\" >\n"
45839 " <Documentation>\n"
45840 " Execute a process on server side.\n"
45841 " </Documentation>\n"
45842 " <Property command=\"Execute\"\n"
45843 " name=\"Execute\">\n"
45844 " <Documentation>\n"
45845 " Execute the given command on the master server process. Also reset the output strings.\n"
45846 " </Documentation>\n"
45847 " </Property>\n"
45848 " <DoubleVectorProperty command=\"SetTimeout\"\n"
45849 " default_values=\"5.0\"\n"
45850 " name=\"Timeout\">\n"
45851 " <Documentation>\n"
45852 " Set the internal timeout of the runner.\n"
45853 " </Documentation>\n"
45854 " </DoubleVectorProperty>\n"
45855 " <StringVectorProperty command=\"SetCommand\"\n"
45856 " default_values=\"\"\n"
45857 " name=\"Command\">\n"
45858 " <Documentation>\n"
45859 " Set the command to execute.\n"
45860 " </Documentation>\n"
45861 " </StringVectorProperty>\n"
45862 " <StringVectorProperty command=\"GetStdOut\"\n"
45863 " name=\"StdOut\"\n"
45864 " number_of_elements=\"1\"\n"
45865 " information_only=\"1\">\n"
45866 " <Documentation>\n"
45867 " Get the standard output of the command.\n"
45868 " </Documentation>\n"
45869 " </StringVectorProperty>\n"
45870 " <StringVectorProperty command=\"GetStdErr\"\n"
45871 " name=\"StdErr\"\n"
45872 " number_of_elements=\"1\"\n"
45873 " information_only=\"1\">\n"
45874 " <Documentation>\n"
45875 " Get the error output of the command.\n"
45876 " </Documentation>\n"
45877 " </StringVectorProperty>\n"
45878 " <IntVectorProperty command=\"GetReturnValue\"\n"
45879 " name=\"ReturnValue\"\n"
45880 " number_of_elements=\"1\"\n"
45881 " default_values=\"-1\"\n"
45882 " information_only=\"1\">\n"
45883 " <Documentation>\n"
45884 " Get the return value of the command.\n"
45885 " </Documentation>\n"
45886 " </IntVectorProperty>\n"
45887 " <!-- End of ExecutableRunner -->\n"
45888 " </Proxy>\n"
45889 "\n"
45890 " <!-- ================================================================= -->\n"
45891 " <Proxy name=\"LogRecorder\" class=\"vtkLogRecorder\">\n"
45892 " <IntVectorProperty name=\"RankEnabled\"\n"
45893 " command=\"SetRankEnabled\"\n"
45894 " default_values=\"-1\"\n"
45895 " number_of_elements=\"1\">\n"
45896 " <Documentation>\n"
45897 " Set rank to enable logging.\n"
45898 " </Documentation>\n"
45899 " </IntVectorProperty>\n"
45900 " <IntVectorProperty name=\"RankDisabled\"\n"
45901 " command=\"SetRankDisabled\"\n"
45902 " default_values=\"-1\"\n"
45903 " number_of_elements=\"1\">\n"
45904 " <Documentation>\n"
45905 " Set rank to disable logging.\n"
45906 " </Documentation>\n"
45907 " </IntVectorProperty>\n"
45908 " <Property name=\"ClearLogs\"\n"
45909 " command=\"ClearLogs\">\n"
45910 " <Documentation>\n"
45911 " Invoke to clear logs.\n"
45912 " </Documentation>\n"
45913 " </Property>\n"
45914 " <IntVectorProperty name=\"Verbosity\"\n"
45915 " command=\"SetVerbosity\"\n"
45916 " default_values=\"-2\"\n"
45917 " number_of_elements=\"1\">\n"
45918 " <Documentation>\n"
45919 " Set verbosity of desired log entries.\n"
45920 " </Documentation>\n"
45921 " </IntVectorProperty>\n"
45922 " <IntVectorProperty name=\"CategoryVerbosity\"\n"
45923 " command=\"SetCategoryVerbosity\"\n"
45924 " default_values=\"-1 0\"\n"
45925 " number_of_elements=\"2\">\n"
45926 " <Documentation>\n"
45927 " Set the verbosity of a specific ParaView logging category.\n"
45928 " </Documentation>\n"
45929 " </IntVectorProperty>\n"
45930 " <Property name=\"ResetCategoryVerbosities\"\n"
45931 " command=\"ResetCategoryVerbosities\">\n"
45932 " <Documentation>\n"
45933 " Invoke to clear verbosity elevations.\n"
45934 " </Documentation>\n"
45935 " </Property>\n"
45936 " </Proxy>\n"
45937 "\n"
45938 " <!-- ==================================================================== -->\n"
45939 " <WriterProxy class=\"vtkRemoteWriterHelper\" name=\"RemoteWriterHelper\" processes=\"client|dataserver\">\n"
45940 " <Documentation>\n"
45941 " Proxy used internally to help write data generated on the client-side on the data-server side.\n"
45942 " </Documentation>\n"
45943 " <InputProperty name=\"DummyInput\" panel_visibility=\"never\">\n"
45944 " </InputProperty>\n"
45945 " <IntVectorProperty name=\"OutputDestination\"\n"
45946 " command=\"SetOutputDestination\"\n"
45947 " number_of_elements=\"1\"\n"
45948 " default_values=\"0\"\n"
45949 " panel_visibility=\"never\"/>\n"
45950 " <IntVectorProperty name=\"State\"\n"
45951 " command=\"SetState\"\n"
45952 " number_of_elements=\"1\"\n"
45953 " default_values=\"1\"\n"
45954 " panel_visibility=\"never\"/>\n"
45955 " <IntVectorProperty name=\"TryWritingInBackground\"\n"
45956 " command=\"SetTryWritingInBackground\"\n"
45957 " number_of_elements=\"1\"\n"
45958 " default_values=\"0\"\n"
45959 " panel_visibility=\"never\">\n"
45960 " <BooleanDomain name=\"bool\"/>\n"
45961 " <Documentation>\n"
45962 " Turns ON/OFF writing files in the background when possible.\n"
45963 " This is typically the case for writing screenshots.\n"
45964 " </Documentation>\n"
45965 " </IntVectorProperty>\n"
45966 " <ProxyProperty name=\"Writer\" command=\"SetWriter\"/>\n"
45967 " </WriterProxy>\n"
45968 "\n"
45969 " <!-- ================================================================= -->\n"
45970 " <Proxy name=\"MultiBlockInspectorHelper\">\n"
45971 " <Documentation>\n"
45972 " An internal proxy that is used by pqMultiBlockInspectorWidget\n"
45973 " to aid in creating appropriate UI for allowing users to inspect\n"
45974 " composite datasets and view/edit appearance properties.\n"
45975 " </Documentation>\n"
45976 "\n"
45977 " <InputProperty name=\"Input\"/>\n"
45978 "\n"
45979 " <StringVectorProperty name=\"Assembly\"\n"
45980 " number_of_elements=\"1\">\n"
45981 " <DataAssemblyListDomain name=\"data_assembly_list\">\n"
45982 " <RequiredProperties>\n"
45983 " <Property function=\"Input\" name=\"Input\"/>\n"
45984 " </RequiredProperties>\n"
45985 " </DataAssemblyListDomain>\n"
45986 " <Documentation>\n"
45987 " Select which assembly is used when specify selectors\n"
45988 " to choose blocks to show for composite datasets.\n"
45989 " </Documentation>\n"
45990 " </StringVectorProperty>\n"
45991 "\n"
45992 " <StringVectorProperty name=\"Selectors\"\n"
45993 " repeat_command=\"1\"\n"
45994 " number_of_elements_per_command=\"1\"\n"
45995 " number_of_elements=\"1\"\n"
45996 " default_values=\"/\">\n"
45997 " <DataAssemblyDomain name=\"data_assembly\">\n"
45998 " <RequiredProperties>\n"
45999 " <Property function=\"Input\" name=\"Input\"/>\n"
46000 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
46001 " </RequiredProperties>\n"
46002 " </DataAssemblyDomain>\n"
46003 " <Documentation>\n"
46004 " For composite datasets, specify selectors to limit the view\n"
46005 " to a chosen subset of blocks.\n"
46006 " </Documentation>\n"
46007 " </StringVectorProperty>\n"
46008 "\n"
46009 " <PropertyGroup label=\"AssemblyOnly\" panel_widget=\"DataAssemblyEditor\">\n"
46010 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
46011 " <Property name=\"Selectors\" function=\"Selectors\"/>\n"
46012 " <Hints>\n"
46013 " <DataAssemblyPropertyWidget\n"
46014 " is_checkable=\"0\"\n"
46015 " use_inputname_as_header=\"1\"/>\n"
46016 " </Hints>\n"
46017 " </PropertyGroup>\n"
46018 " <!-- end of MultiBlockInspectorHelper -->\n"
46019 " </Proxy>\n"
46020 "\n"
46021 " <!-- ================================================================= -->\n"
46022 " <Proxy name=\"FindDataHelper\">\n"
46023 " <!-- Deliberately making the names match the names for properties\n"
46024 " on (sources, SelectionQuerySource) that way we can simply copy values\n"
46025 " to it -->\n"
46026 " <InputProperty name=\"Input\"\n"
46027 " label=\"Data Producer\"\n"
46028 " panel_widget=\"input_selector\">\n"
46029 " <Documentation>\n"
46030 " Specify the dataset that will be used to save selections for.\n"
46031 " </Documentation>\n"
46032 " <ProxyGroupDomain name=\"groups\">\n"
46033 " <Group name=\"sources\"/>\n"
46034 " <Group name=\"filters\"/>\n"
46035 " </ProxyGroupDomain>\n"
46036 " </InputProperty>\n"
46037 "\n"
46038 " <IntVectorProperty name=\"ElementType\"\n"
46039 " number_of_elements=\"1\"\n"
46040 " default_values=\"0\">\n"
46041 " <Documentation>\n"
46042 " Specify which type of mesh elements to select.\n"
46043 " </Documentation>\n"
46044 " <FieldDataDomain name=\"enum\" use_element_types=\"1\">\n"
46045 " <RequiredProperties>\n"
46046 " <Property function=\"Input\" name=\"Input\"/>\n"
46047 " </RequiredProperties>\n"
46048 " </FieldDataDomain>\n"
46049 " <Hints>\n"
46050 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
46051 " mode=\"enabled_state\" name=\"vtkDataObject\"/>\n"
46052 " </Hints>\n"
46053 " </IntVectorProperty>\n"
46054 "\n"
46055 " <StringVectorProperty name=\"QueryString\"\n"
46056 " number_of_elements=\"1\"\n"
46057 " default_values=\"\"\n"
46058 " panel_widget=\"selection_query\">\n"
46059 " <Documentation>\n"
46060 " Specify the query string to use to find data.\n"
46061 " </Documentation>\n"
46062 " <SelectionQueryDomain name=\"domain\">\n"
46063 " <RequiredProperties>\n"
46064 " <Property name=\"ElementType\" function=\"FieldAssociation\"/>\n"
46065 " <Property name=\"Input\" function=\"Input\"/>\n"
46066 " </RequiredProperties>\n"
46067 " </SelectionQueryDomain>\n"
46068 " </StringVectorProperty>\n"
46069 "\n"
46070 " <IntVectorProperty name=\"InsideOut\"\n"
46071 " label=\"Invert Selection\"\n"
46072 " number_of_elements=\"1\"\n"
46073 " default_values=\"0\"\n"
46074 " panel_visibility=\"never\">\n"
46075 " <BooleanDomain name=\"bool\"/>\n"
46076 " <Documentation>\n"
46077 " Invert the selection. Find elements that **don't**\n"
46078 " match the chosen selection criteria.\n"
46079 " </Documentation>\n"
46080 " </IntVectorProperty>\n"
46081 "\n"
46082 " <PropertyGroup label=\"Selection Criteria\">\n"
46083 " <Property name=\"Input\"/>\n"
46084 " <Property name=\"ElementType\"/>\n"
46085 " <Property name=\"QueryString\"/>\n"
46086 " <Property name=\"InsideOut\"/>\n"
46087 " </PropertyGroup>\n"
46088 "\n"
46089 " <IntVectorProperty name=\"ProcessID\"\n"
46090 " default_values=\"-1\"\n"
46091 " number_of_elements=\"1\">\n"
46092 " <Hints>\n"
46093 " <PropertyWidgetDecorator type=\"SessionTypeDecorator\" mode=\"enabled_state\"\n"
46094 " requires=\"parallel_data_server\"/>\n"
46095 " </Hints>\n"
46096 " </IntVectorProperty>\n"
46097 "\n"
46098 " <StringVectorProperty name=\"Assembly\"\n"
46099 " number_of_elements=\"1\">\n"
46100 " <DataAssemblyListDomain name=\"data_assembly\">\n"
46101 " <RequiredProperties>\n"
46102 " <Property function=\"Input\" name=\"Input\"/>\n"
46103 " </RequiredProperties>\n"
46104 " </DataAssemblyListDomain>\n"
46105 " <Documentation>\n"
46106 " Select which assembly is used when specify selectors\n"
46107 " to select blocks to extract.\n"
46108 " </Documentation>\n"
46109 " </StringVectorProperty>\n"
46110 "\n"
46111 " <StringVectorProperty name=\"Selectors\"\n"
46112 " repeat_command=\"1\"\n"
46113 " number_of_elements_per_command=\"1\"\n"
46114 " number_of_elements=\"1\"\n"
46115 " default_values=\"/\">\n"
46116 " <DataAssemblyDomain name=\"data_assembly\">\n"
46117 " <RequiredProperties>\n"
46118 " <Property function=\"Input\" name=\"Input\"/>\n"
46119 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
46120 " </RequiredProperties>\n"
46121 " </DataAssemblyDomain>\n"
46122 " <Documentation>\n"
46123 " For composite datasets, specify selectors to limit the view\n"
46124 " to a chosen subset of blocks.\n"
46125 " </Documentation>\n"
46126 " </StringVectorProperty>\n"
46127 "\n"
46128 " <PropertyGroup label=\"Selection Qualifiers\">\n"
46129 " <Property name=\"ProcessID\"/>\n"
46130 " </PropertyGroup>\n"
46131 "\n"
46132 " <PropertyGroup label=\"Block Selectors\" panel_widget=\"DataAssemblyEditor\">\n"
46133 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
46134 " <Property name=\"Selectors\" function=\"Selectors\"/>\n"
46135 " <Hints>\n"
46136 ;
46137 
46138 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/utilities.xml
46140 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
46141 " mode=\"visibility\"\n"
46142 " name=\"vtkMultiBlockDataSet vtkPartitionedDataSetCollection\"/>\n"
46143 " </Hints>\n"
46144 " </PropertyGroup>\n"
46145 "\n"
46146 " <!-- end of FindDataHelper -->\n"
46147 " </Proxy>\n"
46148 "\n"
46149 " <Proxy name=\"DataMover\" class=\"vtkPVDataMover\" processes=\"client|dataserver\">\n"
46150 " <Documentation>\n"
46151 " Internal proxy used to implement \"FetchData\". Do not use directly. API may change\n"
46152 " without warning.\n"
46153 " </Documentation>\n"
46154 " <ProxyProperty name=\"Producer\" command=\"SetProducer\" skip_valid_check=\"1\"/>\n"
46155 " <IntVectorProperty name=\"PortNumber\" default_values=\"0\"\n"
46156 " number_of_elements=\"1\" command=\"SetPortNumber\"/>\n"
46157 " <IntVectorProperty name=\"GatherOnAllRanks\" command=\"SetGatherOnAllRanks\"\n"
46158 " number_of_elements=\"1\" default_values=\"0\"/>\n"
46159 " <IntVectorProperty name=\"SourceRanks\"\n"
46160 " command=\"AddSourceRank\"\n"
46161 " clean_command=\"ClearAllSourceRanks\"\n"
46162 " number_of_elements_per_command=\"1\"\n"
46163 " repeat_command=\"1\"/>\n"
46164 " <IntVectorProperty name=\"SkipEmptyDataSets\"\n"
46165 " command=\"SetSkipEmptyDataSets\"\n"
46166 " number_of_elements=\"1\"\n"
46167 " default_values=\"0\"/>\n"
46168 " <Property name=\"Execute\" command=\"Execute\"/>\n"
46169 " </Proxy>\n"
46170 "\n"
46171 " <!-- End of group \"misc\" -->\n"
46172 " </ProxyGroup>\n"
46173 "\n"
46174 " <ProxyGroup name=\"palettes\">\n"
46175 " <!-- ================================================================= -->\n"
46176 " <Proxy label=\"Blue Gray Background (Default)\" name=\"BlueGrayBackground\">\n"
46177 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46178 " name=\"ForegroundColor\"\n"
46179 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46180 " <DoubleVectorProperty default_values=\"0.32 0.34 0.43\"\n"
46181 " name=\"BackgroundColor\"\n"
46182 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46183 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46184 " name=\"SurfaceColor\"\n"
46185 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46186 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46187 " name=\"TextAnnotationColor\"\n"
46188 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46189 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46190 " name=\"SelectionColor\"\n"
46191 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46192 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46193 " name=\"EdgeColor\"\n"
46194 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46195 " <IntVectorProperty default_values=\"0\"\n"
46196 " name=\"BackgroundColorMode\"\n"
46197 " number_of_elements=\"1\"></IntVectorProperty>\n"
46198 " </Proxy>\n"
46199 "\n"
46200 " <!-- ================================================================= -->\n"
46201 " <Proxy label=\"White Background\" name=\"WhiteBackground\">\n"
46202 " <DoubleVectorProperty default_values=\"0.0 0.0 0.0\"\n"
46203 " name=\"ForegroundColor\"\n"
46204 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46205 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46206 " name=\"BackgroundColor\"\n"
46207 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46208 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46209 " name=\"SurfaceColor\"\n"
46210 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46211 " <DoubleVectorProperty default_values=\"0.0 0.0 0.0\"\n"
46212 " name=\"TextAnnotationColor\"\n"
46213 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46214 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46215 " name=\"SelectionColor\"\n"
46216 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46217 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46218 " name=\"EdgeColor\"\n"
46219 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46220 " <IntVectorProperty default_values=\"0\"\n"
46221 " name=\"BackgroundColorMode\"\n"
46222 " number_of_elements=\"1\"></IntVectorProperty>\n"
46223 " <!-- End of (palettes, Print) -->\n"
46224 " </Proxy>\n"
46225 "\n"
46226 " <!-- ================================================================= -->\n"
46227 " <Proxy label=\"Warm Gray Background\" name=\"WarmGrayBackground\">\n"
46228 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46229 " name=\"ForegroundColor\"\n"
46230 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46231 " <DoubleVectorProperty default_values=\"0.384313725 0.364705882 0.352941176\"\n"
46232 " name=\"BackgroundColor\"\n"
46233 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46234 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46235 " name=\"SurfaceColor\"\n"
46236 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46237 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46238 " name=\"TextAnnotationColor\"\n"
46239 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46240 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46241 " name=\"SelectionColor\"\n"
46242 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46243 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46244 " name=\"EdgeColor\"\n"
46245 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46246 " <IntVectorProperty default_values=\"0\"\n"
46247 " name=\"BackgroundColorMode\"\n"
46248 " number_of_elements=\"1\"></IntVectorProperty>\n"
46249 " </Proxy>\n"
46250 "\n"
46251 " <!-- ================================================================= -->\n"
46252 " <Proxy label=\"Dark Gray Background\" name=\"DarkGrayBackground\">\n"
46253 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46254 " name=\"ForegroundColor\"\n"
46255 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46256 " <DoubleVectorProperty default_values=\"0.29 0.27 0.26\"\n"
46257 " name=\"BackgroundColor\"\n"
46258 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46259 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46260 " name=\"SurfaceColor\"\n"
46261 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46262 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46263 " name=\"TextAnnotationColor\"\n"
46264 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46265 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46266 " name=\"SelectionColor\"\n"
46267 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46268 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46269 " name=\"EdgeColor\"\n"
46270 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46271 " <IntVectorProperty default_values=\"0\"\n"
46272 " name=\"BackgroundColorMode\"\n"
46273 " number_of_elements=\"1\"></IntVectorProperty>\n"
46274 " </Proxy>\n"
46275 "\n"
46276 " <!-- ================================================================= -->\n"
46277 " <Proxy label=\"Neutral Gray Background\" name=\"NeutralGrayBackground\">\n"
46278 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46279 " name=\"ForegroundColor\"\n"
46280 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46281 " <DoubleVectorProperty default_values=\"0.42 0.42 0.42\"\n"
46282 " name=\"BackgroundColor\"\n"
46283 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46284 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46285 " name=\"SurfaceColor\"\n"
46286 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46287 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46288 " name=\"TextAnnotationColor\"\n"
46289 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46290 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46291 " name=\"SelectionColor\"\n"
46292 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46293 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46294 " name=\"EdgeColor\"\n"
46295 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46296 " <IntVectorProperty default_values=\"0\"\n"
46297 " name=\"BackgroundColorMode\"\n"
46298 " number_of_elements=\"1\"></IntVectorProperty>\n"
46299 " </Proxy>\n"
46300 "\n"
46301 " <!-- ================================================================= -->\n"
46302 " <Proxy label=\"Light Gray Background\" name=\"LightGrayBackground\">\n"
46303 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46304 " name=\"ForegroundColor\"\n"
46305 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46306 " <DoubleVectorProperty default_values=\"0.46 0.44 0.42\"\n"
46307 " name=\"BackgroundColor\"\n"
46308 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46309 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46310 " name=\"SurfaceColor\"\n"
46311 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46312 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46313 " name=\"TextAnnotationColor\"\n"
46314 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46315 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46316 " name=\"SelectionColor\"\n"
46317 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46318 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46319 " name=\"EdgeColor\"\n"
46320 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46321 " <IntVectorProperty default_values=\"0\"\n"
46322 " name=\"BackgroundColorMode\"\n"
46323 " number_of_elements=\"1\"></IntVectorProperty>\n"
46324 " </Proxy>\n"
46325 "\n"
46326 " <!-- ================================================================= -->\n"
46327 " <Proxy label=\"Black Background\" name=\"BlackBackground\">\n"
46328 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46329 " name=\"ForegroundColor\"\n"
46330 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46331 " <DoubleVectorProperty default_values=\"0 0 0\"\n"
46332 " name=\"BackgroundColor\"\n"
46333 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46334 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46335 " name=\"SurfaceColor\"\n"
46336 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46337 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46338 " name=\"TextAnnotationColor\"\n"
46339 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46340 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46341 " name=\"SelectionColor\"\n"
46342 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46343 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46344 " name=\"EdgeColor\"\n"
46345 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46346 " <IntVectorProperty default_values=\"0\"\n"
46347 " name=\"BackgroundColorMode\"\n"
46348 " number_of_elements=\"1\"></IntVectorProperty>\n"
46349 " </Proxy>\n"
46350 "\n"
46351 " <!-- ================================================================= -->\n"
46352 " <Proxy label=\"Gradient Background\" name=\"GradientBackground\">\n"
46353 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46354 " name=\"ForegroundColor\"\n"
46355 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46356 " <DoubleVectorProperty default_values=\"0.32 0.34 0.43\"\n"
46357 " name=\"BackgroundColor\"\n"
46358 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46359 " <DoubleVectorProperty default_values=\"0 0 0.16\"\n"
46360 " name=\"BackgroundColor2\"\n"
46361 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46362 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46363 " name=\"SurfaceColor\"\n"
46364 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46365 " <DoubleVectorProperty default_values=\"1.0 1.0 1.0\"\n"
46366 " name=\"TextAnnotationColor\"\n"
46367 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46368 " <DoubleVectorProperty default_values=\"1.0 0.0 1.0\"\n"
46369 " name=\"SelectionColor\"\n"
46370 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46371 " <DoubleVectorProperty default_values=\"0.0 0.0 0.5\"\n"
46372 " name=\"EdgeColor\"\n"
46373 " number_of_elements=\"3\"></DoubleVectorProperty>\n"
46374 " <IntVectorProperty default_values=\"1\"\n"
46375 " name=\"BackgroundColorMode\"\n"
46376 " number_of_elements=\"1\"></IntVectorProperty>\n"
46377 " </Proxy>\n"
46378 "\n"
46379 " <!-- End of group \"palettes\" -->\n"
46380 " </ProxyGroup>\n"
46381 "\n"
46382 " <ProxyGroup name=\"coprocessing\">\n"
46383 " <Proxy name=\"CatalystOptions\">\n"
46384 " <Documentation>\n"
46385 " Catalyst options that affect the script execution when running in situ.\n"
46386 " </Documentation>\n"
46387 "\n"
46388 " <StringVectorProperty name=\"ExtractsOutputDirectory\"\n"
46389 " number_of_elements=\"1\"\n"
46390 " default_values=\"datasets\">\n"
46391 " <Documentation>\n"
46392 " Choose directory under which to save all extracts.\n"
46393 " </Documentation>\n"
46394 " <FileListDomain name=\"directory\"/>\n"
46395 " <Hints>\n"
46396 " <UseDirectoryName/>\n"
46397 " <AcceptAnyFile/>\n"
46398 " </Hints>\n"
46399 " </StringVectorProperty>\n"
46400 "\n"
46401 " <IntVectorProperty name=\"GenerateCinemaSpecification\"\n"
46402 " number_of_elements=\"1\"\n"
46403 " default_values=\"0\">\n"
46404 " <Documentation>\n"
46405 " Generate Cinema specification to summarize generated extracts in a file named\n"
46406 " **data.csv** under the **Extracts Output Directory**.\n"
46407 " </Documentation>\n"
46408 " <BooleanDomain name=\"bool\"/>\n"
46409 " </IntVectorProperty>\n"
46410 "\n"
46411 " <ProxyProperty name=\"GlobalTrigger\">\n"
46412 " <ProxyListDomain name=\"proxy_list\">\n"
46413 " <Group name=\"extract_triggers\" default=\"TimeStep\"/>\n"
46414 " </ProxyListDomain>\n"
46415 " <Documentation>\n"
46416 " This property sets the parameters of the trigger.\n"
46417 ;
46418 
46419 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/utilities.xml
46421 " </Documentation>\n"
46422 " </ProxyProperty>\n"
46423 "\n"
46424 " <IntVectorProperty name=\"EnableCatalystLive\"\n"
46425 " number_of_elements=\"1\"\n"
46426 " default_values=\"0\">\n"
46427 " <Documentation>\n"
46428 " Enable Catalyst Live which allows connecting to a Catalyst instrumented simulation\n"
46429 " using the ParaView GUI.\n"
46430 " </Documentation>\n"
46431 " <BooleanDomain name=\"bool\"/>\n"
46432 " </IntVectorProperty>\n"
46433 "\n"
46434 " <StringVectorProperty name=\"CatalystLiveURL\"\n"
46435 " label=\"Catalyst Live URL\"\n"
46436 " number_of_elements=\"1\"\n"
46437 " default_values=\"localhost:22222\">\n"
46438 " <Documentation>\n"
46439 " Specify the hostname (or IP address) and port for the node on which a ParaView client will\n"
46440 " be listening for Catalyst Live connections.\n"
46441 " </Documentation>\n"
46442 " <Hints>\n"
46443 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
46444 " mode=\"enabled_state\"\n"
46445 " property=\"EnableCatalystLive\"\n"
46446 " value=\"1\"/>\n"
46447 " </Hints>\n"
46448 " </StringVectorProperty>\n"
46449 "\n"
46450 " <ProxyProperty name=\"CatalystLiveTrigger\" panel_visibility=\"advanced\">\n"
46451 " <ProxyListDomain name=\"proxy_list\">\n"
46452 " <Proxy group=\"extract_triggers\" name=\"TimeStep\"/>\n"
46453 " </ProxyListDomain>\n"
46454 " <Hints>\n"
46455 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
46456 " mode=\"enabled_state\"\n"
46457 " property=\"EnableCatalystLive\"\n"
46458 " value=\"1\"/>\n"
46459 " </Hints>\n"
46460 " </ProxyProperty>\n"
46461 "\n"
46462 " <PropertyGroup label=\"Directories\">\n"
46463 " <Property name=\"ExtractsOutputDirectory\"/>\n"
46464 " </PropertyGroup>\n"
46465 "\n"
46466 " <PropertyGroup label=\"Global Options\">\n"
46467 " <Property name=\"GlobalTrigger\"/>\n"
46468 " </PropertyGroup>\n"
46469 "\n"
46470 " <PropertyGroup label=\"Catalyst Live Options\">\n"
46471 " <Property name=\"EnableCatalystLive\"/>\n"
46472 " <Property name=\"CatalystLiveURL\"/>\n"
46473 " <Property name=\"CatalystLiveTrigger\"/>\n"
46474 " </PropertyGroup>\n"
46475 "\n"
46476 " <Hints>\n"
46477 " <UseDocumentationForLabels/>\n"
46478 " </Hints>\n"
46479 " </Proxy>\n"
46480 "\n"
46481 " <Proxy name=\"CatalystGlobalOptions\">\n"
46482 " <Documentation>\n"
46483 " A proxy used to maintain global Catalyst state. This, combined with the pipeline shape and a choice of writers\n"
46484 " and screenshots define what Catalyst will do with and produce from the data that the simulation gives to it.\n"
46485 " </Documentation>\n"
46486 "\n"
46487 " <IntVectorProperty name=\"EnableLive\"\n"
46488 " label=\"Enable Live Connections\"\n"
46489 " default_values=\"0\"\n"
46490 " number_of_elements=\"1\">\n"
46491 " <BooleanDomain name=\"bool\"/>\n"
46492 " <Documentation>\n"
46493 " Makes the generated Catalyst Script check for Live connections.\n"
46494 " </Documentation>\n"
46495 " </IntVectorProperty>\n"
46496 "\n"
46497 " <IntVectorProperty name=\"LiveFrequency\"\n"
46498 " label=\"Live Frequency\"\n"
46499 " default_values=\"1\"\n"
46500 " number_of_elements=\"1\"\n"
46501 " panel_visibility=\"advanced\">\n"
46502 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46503 " <Documentation>\n"
46504 " Catalyst will update live connections only every N'th timestep.\n"
46505 " </Documentation>\n"
46506 " </IntVectorProperty>\n"
46507 "\n"
46508 " <StringVectorProperty name=\"DataExtractsRootDirectory\"\n"
46509 " number_of_elements=\"1\"\n"
46510 " default_values=\"\">\n"
46511 " <FileListDomain name=\"directory\"/>\n"
46512 " <Hints>\n"
46513 " <UseDirectoryName/>\n"
46514 " <AcceptAnyFile/>\n"
46515 " </Hints>\n"
46516 " <Documentation>\n"
46517 " Defines a top level directory where data extracts are placed under.\n"
46518 " </Documentation>\n"
46519 " </StringVectorProperty>\n"
46520 "\n"
46521 " <StringVectorProperty name=\"ImageExtractsRootDirectory\"\n"
46522 " number_of_elements=\"1\"\n"
46523 " default_values=\"\">\n"
46524 " <FileListDomain name=\"directory\"/>\n"
46525 " <Hints>\n"
46526 " <UseDirectoryName/>\n"
46527 " <BrowseLocalFileSystem/>\n"
46528 " <AcceptAnyFile/>\n"
46529 " </Hints>\n"
46530 " <Documentation>\n"
46531 " Defines a top level directory where image extracts are placed under.\n"
46532 " </Documentation>\n"
46533 " </StringVectorProperty>\n"
46534 "\n"
46535 " <IntVectorProperty name=\"FileNamePadding\"\n"
46536 " label=\"File Padding\"\n"
46537 " default_values=\"0\"\n"
46538 " number_of_elements=\"1\">\n"
46539 " <IntRangeDomain name=\"range\" min=\"0\" max=\"16\"/>\n"
46540 " <Documentation>\n"
46541 " Pads numerical filenames with leading zeros to be a consistent width.\n"
46542 " </Documentation>\n"
46543 " </IntVectorProperty>\n"
46544 "\n"
46545 " <IntVectorProperty name=\"RequestSpecificArrays\"\n"
46546 " default_values=\"0\"\n"
46547 " number_of_elements=\"1\"\n"
46548 " panel_visibility=\"advanced\">\n"
46549 " <BooleanDomain name=\"bool\"/>\n"
46550 " <Documentation>\n"
46551 " Tells Catalyst to ask for only those arrays that are currently enabled on the source rather than all of them.\n"
46552 " </Documentation>\n"
46553 " </IntVectorProperty>\n"
46554 "\n"
46555 " <IntVectorProperty name=\"WriteStart\"\n"
46556 " label=\"Write Start\"\n"
46557 " default_values=\"0\"\n"
46558 " number_of_elements=\"1\"\n"
46559 " panel_visibility=\"advanced\">\n"
46560 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46561 " <Documentation>\n"
46562 " Catalyst will skip this many startup cycles (possibly excepting ForceFirstOutput) before starting to write\n"
46563 " files.\n"
46564 " </Documentation>\n"
46565 " </IntVectorProperty>\n"
46566 "\n"
46567 " <IntVectorProperty name=\"ForceFirstOutput\"\n"
46568 " default_values=\"0\"\n"
46569 " number_of_elements=\"1\"\n"
46570 " panel_visibility=\"advanced\">\n"
46571 " <BooleanDomain name=\"bool\"/>\n"
46572 " <Documentation>\n"
46573 " Tells Catalyst to always dump the first timestep it gets because it may take a long time to wait for\n"
46574 " WriteStart iterations.\n"
46575 " </Documentation>\n"
46576 " </IntVectorProperty>\n"
46577 "\n"
46578 " <IntVectorProperty name=\"RescaleToDataRange\"\n"
46579 " label=\"Rescale to Data Range\"\n"
46580 " default_values=\"0\"\n"
46581 " number_of_elements=\"1\"\n"
46582 " panel_visibility=\"advanced\">\n"
46583 " <BooleanDomain name=\"bool\"/>\n"
46584 " <Documentation>\n"
46585 " Adjusts the lookup table dynamically as the simulation progresses.\n"
46586 " </Documentation>\n"
46587 " </IntVectorProperty>\n"
46588 "\n"
46589 " <IntVectorProperty name=\"SaveDTable\"\n"
46590 " label=\"Save Cinema D Table\"\n"
46591 " default_values=\"0\"\n"
46592 " number_of_elements=\"1\">\n"
46593 " <BooleanDomain name=\"bool\"/>\n"
46594 " <Documentation>\n"
46595 " Creates a Cinema table that indexes all output files.\n"
46596 " </Documentation>\n"
46597 " </IntVectorProperty>\n"
46598 "\n"
46599 " <StringVectorProperty name=\"TimeInputFilePattern\"\n"
46600 " label=\"Input File Pattern\"\n"
46601 " number_of_elements=\"1\"\n"
46602 " default_values=\"infile_*.vti\"\n"
46603 " panel_visibility=\"advanced\">\n"
46604 " <Documentation>\n"
46605 " A regular expression to that tells spatio-temporal scripts where to search for input files.\n"
46606 " </Documentation>\n"
46607 " </StringVectorProperty>\n"
46608 "\n"
46609 " <IntVectorProperty name=\"TimeCompartmentSize\"\n"
46610 " default_values=\"1\"\n"
46611 " number_of_elements=\"1\"\n"
46612 " panel_visibility=\"advanced\">\n"
46613 " <IntRangeDomain name=\"range\" min=\"1\" max=\"1000\"/>\n"
46614 " <Documentation>\n"
46615 " The number of processes working together on a specific time step in a spatio-temporal style batch script.\n"
46616 " </Documentation>\n"
46617 " </IntVectorProperty>\n"
46618 " <PropertyGroup label=\"Spatio-Temporal Controls\">\n"
46619 " <Property name=\"TimeInputFilePattern\"/>\n"
46620 " <Property name=\"TimeCompartmentSize\"/>\n"
46621 " </PropertyGroup>\n"
46622 " </Proxy>\n"
46623 " </ProxyGroup>\n"
46624 "\n"
46625 " <!-- Catalyst client only proxies, used to generate a coprocessing script\n"
46626 " and to modify writer filename and frequency through ParaView Live\n"
46627 " -->\n"
46628 " <!-- ================================================================= -->\n"
46629 " <ProxyGroup name=\"insitu_writer_parameters\">\n"
46630 " <SourceProxy name=\"XMLPImageDataWriter\" class=\"vtkPVNullSource\"\n"
46631 " label=\"Parallel Image Data Writer\">\n"
46632 " <InputProperty name=\"Input\">\n"
46633 " <ProxyGroupDomain name=\"groups\">\n"
46634 " <Group name=\"sources\"/>\n"
46635 " <Group name=\"filters\"/>\n"
46636 " </ProxyGroupDomain>\n"
46637 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
46638 " <DataType value=\"vtkImageData\"/>\n"
46639 " </DataTypeDomain>\n"
46640 " <Documentation>\n"
46641 " The input.\n"
46642 " </Documentation>\n"
46643 " </InputProperty>\n"
46644 "\n"
46645 " <StringVectorProperty name=\"FileName\"\n"
46646 " number_of_elements=\"1\"\n"
46647 " default_values=\"filename_%t.pvti\">\n"
46648 " </StringVectorProperty>\n"
46649 "\n"
46650 " <IntVectorProperty name=\"WriteFrequency\"\n"
46651 " number_of_elements=\"1\"\n"
46652 " default_values=\"1\">\n"
46653 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46654 " </IntVectorProperty>\n"
46655 "\n"
46656 " <IntVectorProperty name=\"PaddingAmount\"\n"
46657 " number_of_elements=\"1\"\n"
46658 " default_values=\"0\">\n"
46659 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46660 " </IntVectorProperty>\n"
46661 "\n"
46662 " <Hints>\n"
46663 " <!-- TODO: this doesn't work yet -->\n"
46664 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46665 "\n"
46666 " <!-- This will help us when exporting the script state -->\n"
46667 " <WriterProxy group=\"writers\" name=\"XMLPImageDataWriter\"/>\n"
46668 " </Hints>\n"
46669 " <!-- End of XMLPImageDataWriter -->\n"
46670 " </SourceProxy>\n"
46671 "\n"
46672 " <SourceProxy name=\"XMLPRectilinearGridWriter\" class=\"vtkPVNullSource\"\n"
46673 " label=\"Parallel Rectilinear Grid Writer\">\n"
46674 " <InputProperty name=\"Input\">\n"
46675 " <ProxyGroupDomain name=\"groups\">\n"
46676 " <Group name=\"sources\"/>\n"
46677 " <Group name=\"filters\"/>\n"
46678 " </ProxyGroupDomain>\n"
46679 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
46680 " <DataType value=\"vtkRectilinearGrid\"/>\n"
46681 " </DataTypeDomain>\n"
46682 " <Documentation>\n"
46683 " The input.\n"
46684 " </Documentation>\n"
46685 " </InputProperty>\n"
46686 "\n"
46687 " <StringVectorProperty name=\"FileName\"\n"
46688 " number_of_elements=\"1\"\n"
46689 " default_values=\"filename_%t.pvtr\">\n"
46690 " </StringVectorProperty>\n"
46691 "\n"
46692 " <IntVectorProperty name=\"WriteFrequency\"\n"
46693 " number_of_elements=\"1\"\n"
46694 " default_values=\"1\">\n"
46695 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46696 " </IntVectorProperty>\n"
46697 "\n"
46698 " <IntVectorProperty name=\"PaddingAmount\"\n"
46699 " number_of_elements=\"1\"\n"
46700 " default_values=\"0\">\n"
46701 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46702 " </IntVectorProperty>\n"
46703 "\n"
46704 " <Hints>\n"
46705 " <!-- TODO: this doesn't work yet -->\n"
46706 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46707 "\n"
46708 " <!-- This will help us when exporting the script state -->\n"
46709 " <WriterProxy group=\"writers\" name=\"XMLPRectilinearGridWriter\"/>\n"
46710 " </Hints>\n"
46711 " <!-- End of XMLRectilinearGridWriter -->\n"
46712 " </SourceProxy>\n"
46713 "\n"
46714 " <SourceProxy name=\"XMLPStructuredGridWriter\" class=\"vtkPVNullSource\"\n"
46715 " label=\"Parallel Structured Grid Writer\">\n"
46716 " <InputProperty name=\"Input\">\n"
46717 " <ProxyGroupDomain name=\"groups\">\n"
46718 " <Group name=\"sources\"/>\n"
46719 " <Group name=\"filters\"/>\n"
46720 " </ProxyGroupDomain>\n"
46721 " <DataTypeDomain name=\"input_type\">\n"
46722 " <DataType value=\"vtkStructuredGrid\" composite_data_supported=\"0\"/>\n"
46723 " </DataTypeDomain>\n"
46724 " <Documentation>\n"
46725 " The input.\n"
46726 " </Documentation>\n"
46727 " </InputProperty>\n"
46728 "\n"
46729 " <StringVectorProperty name=\"FileName\"\n"
46730 " number_of_elements=\"1\"\n"
46731 " default_values=\"filename_%t.pvts\">\n"
46732 " </StringVectorProperty>\n"
46733 "\n"
46734 " <IntVectorProperty name=\"WriteFrequency\"\n"
46735 " number_of_elements=\"1\"\n"
46736 " default_values=\"1\">\n"
46737 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46738 " </IntVectorProperty>\n"
46739 "\n"
46740 " <IntVectorProperty name=\"PaddingAmount\"\n"
46741 " number_of_elements=\"1\"\n"
46742 " default_values=\"0\">\n"
46743 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46744 " </IntVectorProperty>\n"
46745 "\n"
46746 " <Hints>\n"
46747 " <!-- TODO: this doesn't work yet -->\n"
46748 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46749 "\n"
46750 " <!-- This will help us when exporting the script state -->\n"
46751 " <WriterProxy group=\"writers\" name=\"XMLPStructuredGridWriter\"/>\n"
46752 " </Hints>\n"
46753 " <!-- End of XMLPStructuredGridWriter -->\n"
46754 " </SourceProxy>\n"
46755 "\n"
46756 " <SourceProxy name=\"XMLPPolyDataWriter\" class=\"vtkPVNullSource\"\n"
46757 " label=\"Parallel PolyData Writer\">\n"
46758 " <InputProperty name=\"Input\">\n"
46759 " <ProxyGroupDomain name=\"groups\">\n"
46760 " <Group name=\"sources\"/>\n"
46761 " <Group name=\"filters\"/>\n"
46762 " </ProxyGroupDomain>\n"
46763 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
46764 " <DataType value=\"vtkPolyData\"/>\n"
46765 " </DataTypeDomain>\n"
46766 " <Documentation>\n"
46767 " The input.\n"
46768 " </Documentation>\n"
46769 " </InputProperty>\n"
46770 "\n"
46771 " <StringVectorProperty name=\"FileName\"\n"
46772 " number_of_elements=\"1\"\n"
46773 " default_values=\"filename_%t.pvtp\">\n"
46774 " </StringVectorProperty>\n"
46775 "\n"
46776 " <IntVectorProperty name=\"WriteFrequency\"\n"
46777 " number_of_elements=\"1\"\n"
46778 " default_values=\"1\">\n"
46779 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46780 " </IntVectorProperty>\n"
46781 "\n"
46782 " <IntVectorProperty name=\"PaddingAmount\"\n"
46783 " number_of_elements=\"1\"\n"
46784 " default_values=\"0\">\n"
46785 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46786 " </IntVectorProperty>\n"
46787 "\n"
46788 " <Hints>\n"
46789 " <!-- TODO: this doesn't work yet -->\n"
46790 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46791 "\n"
46792 " <!-- This will help us when exporting the script state -->\n"
46793 " <WriterProxy group=\"writers\" name=\"XMLPPolyDataWriter\"/>\n"
46794 " </Hints>\n"
46795 " <!-- End of XMLPPolyDataWriter -->\n"
46796 ;
46797 
46798 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/utilities.xml
46800 " </SourceProxy>\n"
46801 "\n"
46802 " <SourceProxy name=\"XMLPUnstructuredGridWriter\" class=\"vtkPVNullSource\"\n"
46803 " label=\"Parallel UnstructuredGrid Writer\">\n"
46804 " <InputProperty name=\"Input\">\n"
46805 " <ProxyGroupDomain name=\"groups\">\n"
46806 " <Group name=\"sources\"/>\n"
46807 " <Group name=\"filters\"/>\n"
46808 " </ProxyGroupDomain>\n"
46809 " <DataTypeDomain name=\"input_type\">\n"
46810 " <DataType value=\"vtkUnstructuredGrid\" composite_data_supported=\"0\"/>\n"
46811 " </DataTypeDomain>\n"
46812 " <Documentation>\n"
46813 " The input.\n"
46814 " </Documentation>\n"
46815 " </InputProperty>\n"
46816 "\n"
46817 " <StringVectorProperty name=\"FileName\"\n"
46818 " number_of_elements=\"1\"\n"
46819 " default_values=\"filename_%t.pvtu\">\n"
46820 " </StringVectorProperty>\n"
46821 "\n"
46822 " <IntVectorProperty name=\"WriteFrequency\"\n"
46823 " number_of_elements=\"1\"\n"
46824 " default_values=\"1\">\n"
46825 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46826 " </IntVectorProperty>\n"
46827 "\n"
46828 " <IntVectorProperty name=\"PaddingAmount\"\n"
46829 " number_of_elements=\"1\"\n"
46830 " default_values=\"0\">\n"
46831 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46832 " </IntVectorProperty>\n"
46833 "\n"
46834 " <Hints>\n"
46835 " <!-- TODO: this doesn't work yet -->\n"
46836 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46837 "\n"
46838 " <!-- This will help us when exporting the script state -->\n"
46839 " <WriterProxy group=\"writers\" name=\"XMLPUnstructuredGridWriter\"/>\n"
46840 " </Hints>\n"
46841 " <!-- End of XMLPUnstructuredGridWriter -->\n"
46842 " </SourceProxy>\n"
46843 "\n"
46844 " <SourceProxy name=\"XMLMultiBlockDataWriter\" class=\"vtkPVNullSource\"\n"
46845 " label=\"Parallel MultiBlockDataSet Writer\">\n"
46846 " <InputProperty name=\"Input\">\n"
46847 " <ProxyGroupDomain name=\"groups\">\n"
46848 " <Group name=\"sources\"/>\n"
46849 " <Group name=\"filters\"/>\n"
46850 " </ProxyGroupDomain>\n"
46851 " <DataTypeDomain name=\"input_type\">\n"
46852 " <DataType value=\"vtkMultiBlockDataSet\"/>\n"
46853 " </DataTypeDomain>\n"
46854 " <Documentation>\n"
46855 " The input.\n"
46856 " </Documentation>\n"
46857 " </InputProperty>\n"
46858 "\n"
46859 " <StringVectorProperty name=\"FileName\"\n"
46860 " number_of_elements=\"1\"\n"
46861 " default_values=\"filename_%t.vtm\">\n"
46862 " </StringVectorProperty>\n"
46863 "\n"
46864 " <IntVectorProperty name=\"WriteFrequency\"\n"
46865 " number_of_elements=\"1\"\n"
46866 " default_values=\"1\">\n"
46867 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46868 " </IntVectorProperty>\n"
46869 "\n"
46870 " <IntVectorProperty name=\"PaddingAmount\"\n"
46871 " number_of_elements=\"1\"\n"
46872 " default_values=\"0\">\n"
46873 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46874 " </IntVectorProperty>\n"
46875 "\n"
46876 " <Hints>\n"
46877 " <!-- TODO: this doesn't work yet -->\n"
46878 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46879 "\n"
46880 " <!-- This will help us when exporting the script state -->\n"
46881 " <WriterProxy group=\"writers\" name=\"XMLMultiBlockDataWriter\"/>\n"
46882 " </Hints>\n"
46883 " <!-- End of XMLMultiBlockDataWriter -->\n"
46884 " </SourceProxy>\n"
46885 "\n"
46886 " <SourceProxy name=\"XMLHierarchicalBoxDataWriter\" class=\"vtkPVNullSource\"\n"
46887 " label=\"Parallel Hierarchical Box Data Writer\">\n"
46888 " <InputProperty name=\"Input\">\n"
46889 " <ProxyGroupDomain name=\"groups\">\n"
46890 " <Group name=\"sources\"/>\n"
46891 " <Group name=\"filters\"/>\n"
46892 " </ProxyGroupDomain>\n"
46893 " <DataTypeDomain name=\"input_type\">\n"
46894 " <DataType value=\"vtkOverlappingAMR\"/>\n"
46895 " </DataTypeDomain>\n"
46896 " <Documentation>\n"
46897 " The input.\n"
46898 " </Documentation>\n"
46899 " </InputProperty>\n"
46900 "\n"
46901 " <StringVectorProperty name=\"FileName\"\n"
46902 " number_of_elements=\"1\"\n"
46903 " default_values=\"filename_%t.vth\">\n"
46904 " </StringVectorProperty>\n"
46905 "\n"
46906 " <IntVectorProperty name=\"WriteFrequency\"\n"
46907 " number_of_elements=\"1\"\n"
46908 " default_values=\"1\">\n"
46909 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46910 " </IntVectorProperty>\n"
46911 "\n"
46912 " <IntVectorProperty name=\"PaddingAmount\"\n"
46913 " number_of_elements=\"1\"\n"
46914 " default_values=\"0\">\n"
46915 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46916 " </IntVectorProperty>\n"
46917 "\n"
46918 " <Hints>\n"
46919 " <!-- TODO: this doesn't work yet -->\n"
46920 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46921 "\n"
46922 " <!-- This will help us when exporting the script state -->\n"
46923 " <WriterProxy group=\"writers\" name=\"XMLHierarchicalBoxDataWriter\"/>\n"
46924 " </Hints>\n"
46925 " <!-- End of XMLHierarchicalBoxDataWriter -->\n"
46926 " </SourceProxy>\n"
46927 "\n"
46928 " <SourceProxy name=\"XMLUniformGridAMRWriter\" class=\"vtkPVNullSource\"\n"
46929 " label=\"Parallel Uniform Grid AMR Writer\">\n"
46930 " <InputProperty name=\"Input\">\n"
46931 " <ProxyGroupDomain name=\"groups\">\n"
46932 " <Group name=\"sources\"/>\n"
46933 " <Group name=\"filters\"/>\n"
46934 " </ProxyGroupDomain>\n"
46935 " <DataTypeDomain name=\"input_type\">\n"
46936 " <DataType value=\"vtkUniformGridAMR\"/>\n"
46937 " </DataTypeDomain>\n"
46938 " <Documentation>\n"
46939 " The input.\n"
46940 " </Documentation>\n"
46941 " </InputProperty>\n"
46942 "\n"
46943 " <StringVectorProperty name=\"FileName\"\n"
46944 " number_of_elements=\"1\"\n"
46945 " default_values=\"filename_%t.vth\">\n"
46946 " </StringVectorProperty>\n"
46947 "\n"
46948 " <IntVectorProperty name=\"WriteFrequency\"\n"
46949 " number_of_elements=\"1\"\n"
46950 " default_values=\"1\">\n"
46951 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46952 " </IntVectorProperty>\n"
46953 "\n"
46954 " <IntVectorProperty name=\"PaddingAmount\"\n"
46955 " number_of_elements=\"1\"\n"
46956 " default_values=\"0\">\n"
46957 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
46958 " </IntVectorProperty>\n"
46959 "\n"
46960 " <Hints>\n"
46961 " <!-- TODO: this doesn't work yet -->\n"
46962 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
46963 "\n"
46964 " <!-- This will help us when exporting the script state -->\n"
46965 " <WriterProxy group=\"writers\" name=\"XMLUniformGridAMRWriter\"/>\n"
46966 " </Hints>\n"
46967 " <!-- End of XMLUniformGridAMRWriter -->\n"
46968 " </SourceProxy>\n"
46969 "\n"
46970 " <SourceProxy name=\"CSVWriter\" class=\"vtkPVNullSource\"\n"
46971 " label=\"CSV Table Writer\">\n"
46972 " <InputProperty name=\"Input\">\n"
46973 " <ProxyGroupDomain name=\"groups\">\n"
46974 " <Group name=\"sources\"/>\n"
46975 " <Group name=\"filters\"/>\n"
46976 " </ProxyGroupDomain>\n"
46977 " <DataTypeDomain name=\"input_type\">\n"
46978 " <DataType value=\"vtkTable\"/>\n"
46979 " </DataTypeDomain>\n"
46980 " <Documentation>\n"
46981 " The input.\n"
46982 " </Documentation>\n"
46983 " </InputProperty>\n"
46984 "\n"
46985 " <StringVectorProperty name=\"FileName\"\n"
46986 " number_of_elements=\"1\"\n"
46987 " default_values=\"filename_%t.csv\">\n"
46988 " </StringVectorProperty>\n"
46989 "\n"
46990 " <IntVectorProperty name=\"WriteFrequency\"\n"
46991 " number_of_elements=\"1\"\n"
46992 " default_values=\"1\">\n"
46993 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
46994 " </IntVectorProperty>\n"
46995 "\n"
46996 " <IntVectorProperty name=\"PaddingAmount\"\n"
46997 " number_of_elements=\"1\"\n"
46998 " default_values=\"0\">\n"
46999 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
47000 " </IntVectorProperty>\n"
47001 "\n"
47002 " <Hints>\n"
47003 " <!-- TODO: this doesn't work yet -->\n"
47004 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
47005 "\n"
47006 " <!-- This will help us when exporting the script state -->\n"
47007 " <WriterProxy group=\"writers\" name=\"CSVWriter\"/>\n"
47008 " </Hints>\n"
47009 " <!-- End of XMLHierarchicalBoxDataWriter -->\n"
47010 " </SourceProxy>\n"
47011 "\n"
47012 " <SourceProxy name=\"ExodusIIWriter\" class=\"vtkPVNullSource\"\n"
47013 " label=\"ExodusII Writer\">\n"
47014 " <InputProperty name=\"Input\">\n"
47015 " <ProxyGroupDomain name=\"groups\">\n"
47016 " <Group name=\"sources\"/>\n"
47017 " <Group name=\"filters\"/>\n"
47018 " </ProxyGroupDomain>\n"
47019 " <DataTypeDomain composite_data_supported=\"1\"\n"
47020 " name=\"input_type\">\n"
47021 " <DataType value=\"vtkImageData\"/>\n"
47022 " <DataType value=\"vtkPolyData\"/>\n"
47023 " <DataType value=\"vtkUnstructuredGrid\"/>\n"
47024 " </DataTypeDomain>\n"
47025 "\n"
47026 " <Documentation>\n"
47027 " The input.\n"
47028 " </Documentation>\n"
47029 " </InputProperty>\n"
47030 "\n"
47031 " <StringVectorProperty name=\"FileName\"\n"
47032 " number_of_elements=\"1\"\n"
47033 " default_values=\"filename.e-s\">\n"
47034 " </StringVectorProperty>\n"
47035 " <IntVectorProperty name=\"WriteFrequency\"\n"
47036 " number_of_elements=\"1\"\n"
47037 " default_values=\"1\">\n"
47038 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
47039 " </IntVectorProperty>\n"
47040 "\n"
47041 " <IntVectorProperty name=\"PaddingAmount\"\n"
47042 " number_of_elements=\"1\"\n"
47043 " default_values=\"5\">\n"
47044 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
47045 " </IntVectorProperty>\n"
47046 "\n"
47047 " <Hints>\n"
47048 " <!-- TODO: this doesn't work yet -->\n"
47049 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
47050 "\n"
47051 " <!-- This will help us when exporting the script state -->\n"
47052 " <WriterProxy group=\"writers\" name=\"ExodusIIWriter\"/>\n"
47053 " </Hints>\n"
47054 " <!-- End of ExodusIIWriter -->\n"
47055 " </SourceProxy>\n"
47056 "\n"
47057 " <SourceProxy name=\"HyperTreeGridWriter\" class=\"vtkPVNullSource\"\n"
47058 " label=\"Parallel HyperTreeGrid Writer\">\n"
47059 " <InputProperty name=\"Input\">\n"
47060 " <ProxyGroupDomain name=\"groups\">\n"
47061 " <Group name=\"sources\"/>\n"
47062 " <Group name=\"filters\"/>\n"
47063 " </ProxyGroupDomain>\n"
47064 " <DataTypeDomain name=\"input_type\">\n"
47065 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
47066 " </DataTypeDomain>\n"
47067 " <Documentation>\n"
47068 " The input.\n"
47069 " </Documentation>\n"
47070 " </InputProperty>\n"
47071 "\n"
47072 " <StringVectorProperty name=\"FileName\"\n"
47073 " number_of_elements=\"1\"\n"
47074 " default_values=\"filename_%t.htg\">\n"
47075 " </StringVectorProperty>\n"
47076 "\n"
47077 " <IntVectorProperty name=\"WriteFrequency\"\n"
47078 " number_of_elements=\"1\"\n"
47079 " default_values=\"1\">\n"
47080 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
47081 " </IntVectorProperty>\n"
47082 "\n"
47083 " <IntVectorProperty name=\"PaddingAmount\"\n"
47084 " number_of_elements=\"1\"\n"
47085 " default_values=\"0\">\n"
47086 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
47087 " </IntVectorProperty>\n"
47088 "\n"
47089 " <Hints>\n"
47090 " <!-- TODO: this doesn't work yet -->\n"
47091 " <PipelineIcon name=\":pqComponents/pqSave.svg\"/>\n"
47092 "\n"
47093 " <!-- This will help us when exporting the script state -->\n"
47094 " <WriterProxy group=\"writers\" name=\"HyperTreeGridWriter\"/>\n"
47095 " </Hints>\n"
47096 " <!-- End of HyperTreeGridWriter -->\n"
47097 " </SourceProxy>\n"
47098 " </ProxyGroup>\n"
47099 "\n"
47100 " <ProxyGroup name=\"pythontracing\">\n"
47101 " <Proxy name=\"PythonTraceOptions\">\n"
47102 " <Documentation>\n"
47103 " Options proxy used to prompt user for tracing options when starting trace.\n"
47104 " </Documentation>\n"
47105 " <IntVectorProperty name=\"PropertiesToTraceOnCreate\"\n"
47106 " default_values=\"2\"\n"
47107 " number_of_elements=\"1\">\n"
47108 " <Documentation>\n"
47109 " Select which properties to save in trace\n"
47110 " </Documentation>\n"
47111 " <EnumerationDomain name=\"enum\">\n"
47112 " <Entry text=\"All Properties\" value=\"0\"/>\n"
47113 " <Entry text=\"Any *Modified* Properties\" value=\"1\"/>\n"
47114 " <Entry text=\"Only *User-Modified* Properties\" value=\"2\"/>\n"
47115 " </EnumerationDomain>\n"
47116 " </IntVectorProperty>\n"
47117 "\n"
47118 " <IntVectorProperty name=\"FullyTraceSupplementalProxies\"\n"
47119 " number_of_elements=\"1\"\n"
47120 " default_values=\"0\">\n"
47121 " <BooleanDomain name=\"bool\"/>\n"
47122 " <Documentation>\n"
47123 " Fully trace supplemental objects, such as color maps, color bars, etc.\n"
47124 " when accessed the first time in trace.\n"
47125 " </Documentation>\n"
47126 " </IntVectorProperty>\n"
47127 "\n"
47128 " <IntVectorProperty name=\"FullyTraceCameraAdjustments\"\n"
47129 " number_of_elements=\"1\"\n"
47130 " default_values=\"0\">\n"
47131 " <BooleanDomain name=\"bool\"/>\n"
47132 " <Documentation>\n"
47133 " The camera direction and view properties are captured in still renders.\n"
47134 " Continuous camera movements are not traced to avoid a bloated trace output.\n"
47135 " </Documentation>\n"
47136 " </IntVectorProperty>\n"
47137 "\n"
47138 " <IntVectorProperty name=\"SkipRenderingComponents\"\n"
47139 " number_of_elements=\"1\"\n"
47140 " default_values=\"0\">\n"
47141 " <BooleanDomain name=\"bool\"/>\n"
47142 " <Documentation>\n"
47143 " Skip rendering components such as views, representations, etc.\n"
47144 " </Documentation>\n"
47145 " </IntVectorProperty>\n"
47146 "\n"
47147 " <IntVectorProperty name=\"ShowIncrementalTrace\"\n"
47148 " default_values=\"0\"\n"
47149 " number_of_elements=\"1\">\n"
47150 " <BooleanDomain name=\"bool\"/>\n"
47151 " <Documentation>\n"
47152 " Show trace as it is being generated.\n"
47153 " </Documentation>\n"
47154 " </IntVectorProperty>\n"
47155 "\n"
47156 " <PropertyGroup label=\"General options\">\n"
47157 " <Property name=\"PropertiesToTraceOnCreate\"/>\n"
47158 " </PropertyGroup>\n"
47159 " <PropertyGroup label=\"Color maps, color bar etc.\">\n"
47160 " <Property name=\"FullyTraceSupplementalProxies\"/>\n"
47161 " </PropertyGroup>\n"
47162 " <PropertyGroup label=\"Miscellaneous\">\n"
47163 " <Property name=\"SkipRenderingComponents\"/>\n"
47164 " <Property name=\"ShowIncrementalTrace\"/>\n"
47165 " <Property name=\"FullyTraceCameraAdjustments\"/>\n"
47166 " </PropertyGroup>\n"
47167 " <Hints>\n"
47168 " <UseDocumentationForLabels/>\n"
47169 " </Hints>\n"
47170 " </Proxy>\n"
47171 "\n"
47172 " <Proxy name=\"PythonStateOptions\">\n"
47173 " <Documentation>\n"
47174 " Options proxy used to prompt user for python state options.\n"
47175 " </Documentation>\n"
47176 " <IntVectorProperty name=\"PropertiesToTraceOnCreate\"\n"
47177 " default_values=\"1\"\n"
47178 " number_of_elements=\"1\">\n"
47179 " <Documentation>\n"
47180 " Select which properties to save in state\n"
47181 " </Documentation>\n"
47182 " <EnumerationDomain name=\"enum\">\n"
47183 " <Entry text=\"all properties\" value=\"0\"/>\n"
47184 " <Entry text=\"any *modified* properties\" value=\"1\"/>\n"
47185 " <!--\n"
47186 " state cannot have this option since we don't know which properties\n"
47187 " are user-modified when saving state.\n"
47188 " <Entry text=\"only *user-modified* properites\" value=\"2\" />\n"
47189 " -->\n"
47190 " </EnumerationDomain>\n"
47191 " </IntVectorProperty>\n"
47192 ;
47193 
47194 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/utilities.xml
47196 " <IntVectorProperty name=\"SkipRenderingComponents\"\n"
47197 " number_of_elements=\"1\"\n"
47198 " default_values=\"0\">\n"
47199 " <BooleanDomain name=\"bool\"/>\n"
47200 " <Documentation>\n"
47201 " Skip rendering components such as views, representations, etc.\n"
47202 " </Documentation>\n"
47203 " </IntVectorProperty>\n"
47204 " <IntVectorProperty name=\"SkipHiddenDisplayProperties\"\n"
47205 " default_values=\"1\"\n"
47206 " number_of_elements=\"1\">\n"
47207 " <BooleanDomain name=\"bool\"/>\n"
47208 " <Documentation>\n"
47209 " Skip displays properties/representations for elements hidden in a view.\n"
47210 " </Documentation>\n"
47211 " <Hints>\n"
47212 " <PropertyWidgetDecorator\n"
47213 " type=\"GenericDecorator\"\n"
47214 " mode=\"enabled_state\"\n"
47215 " property=\"SkipRenderingComponents\" value=\"0\">\n"
47216 " </PropertyWidgetDecorator>\n"
47217 " </Hints>\n"
47218 " </IntVectorProperty>\n"
47219 " <SubProxy>\n"
47220 " <Proxy name=\"SaveExtractsOptions\" proxygroup=\"misc\" proxyname=\"SaveAnimationExtracts\"/>\n"
47221 " <ExposedProperties>\n"
47222 " <Property name=\"ExtractsOutputDirectory\"/>\n"
47223 " </ExposedProperties>\n"
47224 " </SubProxy>\n"
47225 "\n"
47226 " <PropertyGroup label=\"General Options\">\n"
47227 " <Property name=\"PropertiesToTraceOnCreate\"/>\n"
47228 " <Property name=\"SkipRenderingComponents\"/>\n"
47229 " <Property name=\"SkipHiddenDisplayProperties\"/>\n"
47230 " </PropertyGroup>\n"
47231 "\n"
47232 " <PropertyGroup label=\"Save Extracts Options\">\n"
47233 " <Property name=\"ExtractsOutputDirectory\"/>\n"
47234 " </PropertyGroup>\n"
47235 "\n"
47236 " <Hints>\n"
47237 " <UseDocumentationForLabels/>\n"
47238 " </Hints>\n"
47239 " </Proxy>\n"
47240 " </ProxyGroup>\n"
47241 "\n"
47242 " <ProxyGroup name=\"seed_sources\">\n"
47243 " <Proxy group=\"extended_sources\"\n"
47244 " name=\"PointSource\"/>\n"
47245 " <Proxy group=\"extended_sources\"\n"
47246 " name=\"HighResLineSource\"/>\n"
47247 " </ProxyGroup>\n"
47248 " <ProxyGroup name=\"integrators\">\n"
47249 " <Proxy class=\"vtkRungeKutta2\"\n"
47250 " name=\"RungeKutta2\"\n"
47251 " label=\"Runge Kutta 2\">\n"
47252 " </Proxy>\n"
47253 " <Proxy class=\"vtkRungeKutta4\"\n"
47254 " name=\"RungeKutta4\"\n"
47255 " label=\"Runge Kutta 4\">\n"
47256 " </Proxy>\n"
47257 " <Proxy class=\"vtkRungeKutta45\"\n"
47258 " name=\"RungeKutta45\"\n"
47259 " label=\"Runge Kutta 4/5\">\n"
47260 " </Proxy>\n"
47261 " </ProxyGroup>\n"
47262 "\n"
47263 " <ProxyGroup name=\"options\">\n"
47264 " <LoadStateOptionsProxy class=\"vtkLoadStateOptions\"\n"
47265 " name=\"LoadStateOptions\">\n"
47266 " <Documentation>\n"
47267 " Options proxy used to prompt user for options when loading pvsm state files.\n"
47268 " </Documentation>\n"
47269 "\n"
47270 " <IntVectorProperty name=\"LoadStateDataFileOptions\"\n"
47271 " default_values=\"0\"\n"
47272 " number_of_elements=\"1\">\n"
47273 " <Documentation>\n"
47274 " Decide how to locate data files in loaded state.\n"
47275 " </Documentation>\n"
47276 " <EnumerationDomain name=\"enum\">\n"
47277 " <Entry text=\"Use File Names From State\" value=\"0\"/>\n"
47278 " <Entry text=\"Search files under specified directory\" value=\"1\"/>\n"
47279 " <Entry text=\"Choose File Names\" value=\"2\"/>\n"
47280 " </EnumerationDomain>\n"
47281 " </IntVectorProperty>\n"
47282 "\n"
47283 " <StringVectorProperty name=\"DataDirectory\"\n"
47284 " command=\"SetDataDirectory\"\n"
47285 " number_of_elements=\"1\"\n"
47286 " default_values=\"\">\n"
47287 " <FileListDomain name=\"files\"/>\n"
47288 " <Documentation>\n"
47289 " Directory to look for data files under. Defaults to the state file's directory.\n"
47290 " </Documentation>\n"
47291 " <Hints>\n"
47292 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"LoadStateDataFileOptions\"\n"
47293 " value=\"1\">\n"
47294 " </PropertyWidgetDecorator>\n"
47295 " <UseDirectoryName/>\n"
47296 " </Hints>\n"
47297 " </StringVectorProperty>\n"
47298 " <IntVectorProperty name=\"OnlyUseFilesInDataDirectory\" number_of_elements=\"1\" default_values=\"0\">\n"
47299 " <BooleanDomain name=\"bool\"/>\n"
47300 " <Documentation>\n"
47301 " When this is set to true, 'Search files under specified directory' mode will fail when a file is not in the\n"
47302 " data directory rather than defaulting back to the absolute path in the state file.\n"
47303 " </Documentation>\n"
47304 " <Hints>\n"
47305 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"LoadStateDataFileOptions\"\n"
47306 " value=\"1\">\n"
47307 " </PropertyWidgetDecorator>\n"
47308 " </Hints>\n"
47309 " </IntVectorProperty>\n"
47310 " </LoadStateOptionsProxy>\n"
47311 " </ProxyGroup>\n"
47312 "\n"
47313 " <!-- ================================================================= -->\n"
47314 " <ProxyGroup name=\"insitu2_misc\">\n"
47315 " <Proxy name=\"CDB\" processes=\"client\">\n"
47316 " <Documentation>\n"
47317 " Global setup for Cinema Image Database output.\n"
47318 " </Documentation>\n"
47319 " <IntVectorProperty name=\"DeferredRendering\"\n"
47320 " number_of_elements=\"1\"\n"
47321 " default_values=\"0\">\n"
47322 " <Documentation>\n"
47323 " Deferred rendering cabability level for the database. None means that static images are created at each\n"
47324 " viewpoint (aka 'SpecA'). Composeable (aka 'SpecB') adds ability to hide/show individual objects. Recolorable\n"
47325 " (aka 'Spec C') adds colormap editability.\n"
47326 " </Documentation>\n"
47327 " <EnumerationDomain name=\"enum\">\n"
47328 " <Entry text=\"None\" value=\"0\"/>\n"
47329 " <Entry text=\"Composable\" value=\"1\"/>\n"
47330 " <Entry text=\"Composable+Recolorable\" value=\"2\"/>\n"
47331 " </EnumerationDomain>\n"
47332 " </IntVectorProperty>\n"
47333 " <IntVectorProperty name=\"CameraModel\"\n"
47334 " number_of_elements=\"1\"\n"
47335 " default_values=\"0\">\n"
47336 " <Documentation>\n"
47337 " Camera capability level for the database. Static means the camera is fixed, phi-theta is an inward facing\n"
47338 " rectilinear sampling over a sphere, inward pose is similar but maintains samples more sparsely.\n"
47339 " </Documentation>\n"
47340 " <EnumerationDomain name=\"enum\">\n"
47341 " <Entry text=\"Static\" value=\"0\"/>\n"
47342 " <Entry text=\"Phi-Theta\" value=\"1\"/>\n"
47343 " <Entry text=\"Inward Pose\" value=\"2\"/>\n"
47344 " </EnumerationDomain>\n"
47345 " </IntVectorProperty>\n"
47346 " <StringVectorProperty name=\"TrackObject\"\n"
47347 " number_of_elements=\"1\"\n"
47348 " default_values=\"None\">\n"
47349 " <Documentation>\n"
47350 " Name of a pipeline object to orient the camera with. Only meaningful for Pose camera.\n"
47351 " </Documentation>\n"
47352 " <Hints>\n"
47353 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
47354 " <Expression type=\"and\">\n"
47355 " <Expression type=\"or\">\n"
47356 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"DeferredRendering\"\n"
47357 " value=\"1\"/>\n"
47358 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"DeferredRendering\"\n"
47359 " value=\"2\"/>\n"
47360 " </Expression>\n"
47361 " <Expression type=\"or\">\n"
47362 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraModel\" value=\"2\"/>\n"
47363 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraModel\" value=\"3\"/>\n"
47364 " </Expression>\n"
47365 " </Expression>\n"
47366 " </PropertyWidgetDecorator>\n"
47367 " </Hints>\n"
47368 " </StringVectorProperty>\n"
47369 " <IntVectorProperty name=\"Camera Phi Divisions\"\n"
47370 " number_of_elements=\"1\"\n"
47371 " default_values=\"12\">\n"
47372 " <Documentation>\n"
47373 " Specify number of longitudinal divisions. Only meaningful for Phi-Theta and Pose cameras.\n"
47374 " </Documentation>\n"
47375 " <IntRangeDomain name=\"range\" min=\"1\" max=\"64\"/>\n"
47376 " </IntVectorProperty>\n"
47377 " <IntVectorProperty name=\"Camera Theta Divisions\"\n"
47378 " number_of_elements=\"1\"\n"
47379 " default_values=\"7\">\n"
47380 " <Documentation>\n"
47381 " Specify number of latitudinal divisions. Only meaningful for Phi-Theta and Pose cameras.\n"
47382 " </Documentation>\n"
47383 " <IntRangeDomain name=\"range\" min=\"1\" max=\"32\"/>\n"
47384 " </IntVectorProperty>\n"
47385 " <IntVectorProperty name=\"Camera Roll Divisions\"\n"
47386 " number_of_elements=\"1\"\n"
47387 " default_values=\"1\">\n"
47388 " <Documentation>\n"
47389 " Specify number of roll divisions. Only meaningful for Pose camera.\n"
47390 " </Documentation>\n"
47391 " <IntRangeDomain name=\"range\" min=\"1\" max=\"64\"/>\n"
47392 " <Hints>\n"
47393 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
47394 " <Expression type=\"and\">\n"
47395 " <Expression type=\"or\">\n"
47396 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"DeferredRendering\"\n"
47397 " value=\"1\"/>\n"
47398 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"DeferredRendering\"\n"
47399 " value=\"2\"/>\n"
47400 " </Expression>\n"
47401 " <Expression type=\"or\">\n"
47402 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraModel\" value=\"2\"/>\n"
47403 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"CameraModel\" value=\"3\"/>\n"
47404 " </Expression>\n"
47405 " </Expression>\n"
47406 " </PropertyWidgetDecorator>\n"
47407 " </Hints>\n"
47408 " </IntVectorProperty>\n"
47409 " <Hints>\n"
47410 " <FormatOptions extensions=\"cdb\"\n"
47411 " file_description=\"Cinema Image Exports\"/>\n"
47412 " </Hints>\n"
47413 " </Proxy>\n"
47414 " </ProxyGroup>\n"
47415 "\n"
47416 "</ServerManagerConfiguration>\n"
47417 "\n";
47418 // Get single string
47420 {
47421 
47422  const size_t len0 = strlen(paraview_server_managerutilitiesInterface0);
47423  const size_t len1 = strlen(paraview_server_managerutilitiesInterface1);
47424  const size_t len2 = strlen(paraview_server_managerutilitiesInterface2);
47425  const size_t len3 = strlen(paraview_server_managerutilitiesInterface3);
47426  const size_t len4 = strlen(paraview_server_managerutilitiesInterface4);
47427  const size_t len5 = strlen(paraview_server_managerutilitiesInterface5);
47428  const size_t len6 = strlen(paraview_server_managerutilitiesInterface6);
47429  size_t len = ( 0
47430  + len0
47431  + len1
47432  + len2
47433  + len3
47434  + len4
47435  + len5
47436  + len6 );
47437  char* res = new char[ len + 1];
47438  size_t offset = 0;
47439  std::copy(paraview_server_managerutilitiesInterface0, paraview_server_managerutilitiesInterface0 + len0, res + offset); offset += len0;
47440  std::copy(paraview_server_managerutilitiesInterface1, paraview_server_managerutilitiesInterface1 + len1, res + offset); offset += len1;
47441  std::copy(paraview_server_managerutilitiesInterface2, paraview_server_managerutilitiesInterface2 + len2, res + offset); offset += len2;
47442  std::copy(paraview_server_managerutilitiesInterface3, paraview_server_managerutilitiesInterface3 + len3, res + offset); offset += len3;
47443  std::copy(paraview_server_managerutilitiesInterface4, paraview_server_managerutilitiesInterface4 + len4, res + offset); offset += len4;
47444  std::copy(paraview_server_managerutilitiesInterface5, paraview_server_managerutilitiesInterface5 + len5, res + offset); offset += len5;
47445  std::copy(paraview_server_managerutilitiesInterface6, paraview_server_managerutilitiesInterface6 + len6, res + offset); offset += len6;
47446  assert(offset == len);
47447  res[offset] = 0;
47448  return res;
47449 }
47450 
47451 
47452 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/proxies_computationalgeometry.xml
47454 "<ServerManagerConfiguration>\n"
47455 " <ProxyGroup name=\"parametric_functions\">\n"
47456 " <Proxy class=\"vtkParametricSpline\"\n"
47457 " name=\"Spline\">\n"
47458 " <DoubleVectorProperty command=\"SetPoint\"\n"
47459 " default_values=\"0 0 0 1 0 0\"\n"
47460 " name=\"Points\"\n"
47461 " number_of_elements=\"6\"\n"
47462 " number_of_elements_per_command=\"3\"\n"
47463 " repeat_command=\"1\"\n"
47464 " set_number_command=\"SetNumberOfPoints\"\n"
47465 " use_index=\"1\"></DoubleVectorProperty>\n"
47466 " <IntVectorProperty command=\"SetClosed\"\n"
47467 " default_values=\"0\"\n"
47468 " name=\"Closed\"\n"
47469 " number_of_elements=\"1\">\n"
47470 " <BooleanDomain name=\"bool\" />\n"
47471 " </IntVectorProperty>\n"
47472 " <PropertyGroup label=\"Spline Parameters\" panel_widget=\"InteractiveSpline\">\n"
47473 " <Property function=\"HandlePositions\" name=\"Points\" />\n"
47474 " <Property function=\"Closed\" name=\"Closed\" />\n"
47475 " </PropertyGroup>\n"
47476 " <!-- end of Spline -->\n"
47477 " </Proxy>\n"
47478 " </ProxyGroup>\n"
47479 "</ServerManagerConfiguration>\n"
47480 "\n";
47481 // Get single string
47483 {
47484 
47486  size_t len = ( 0
47487  + len0 );
47488  char* res = new char[ len + 1];
47489  size_t offset = 0;
47491  assert(offset == len);
47492  res[offset] = 0;
47493  return res;
47494 }
47495 
47496 
47497 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_domainschemistry.xml
47499 "<ServerManagerConfiguration>\n"
47500 " <ProxyGroup name=\"filters\">\n"
47501 " <!-- ==================================================================== -->\n"
47502 " <SourceProxy class=\"vtkMoleculeToLinesFilter\"\n"
47503 " name=\"MoleculeToLines\"\n"
47504 " label=\"Molecule To Lines\">\n"
47505 " <Documentation long_help=\"Convert a molecule into lines.\"\n"
47506 " short_help=\"Convert a molecule into lines.\">\n"
47507 " Convert a molecule into lines. Each atom of the input becomes a point of the output polydata, each bond a line.\n"
47508 " </Documentation>\n"
47509 " <InputProperty name=\"Input\"\n"
47510 " command=\"SetInputConnection\">\n"
47511 " <ProxyGroupDomain name=\"groups\">\n"
47512 " <Group name=\"sources\"/>\n"
47513 " <Group name=\"filters\"/>\n"
47514 " </ProxyGroupDomain>\n"
47515 " <DataTypeDomain name=\"input_type\">\n"
47516 " <DataType value=\"vtkMolecule\"/>\n"
47517 " </DataTypeDomain>\n"
47518 " </InputProperty>\n"
47519 " <!-- End MoleculeToLines -->\n"
47520 " </SourceProxy>\n"
47521 "\n"
47522 " <!-- ==================================================================== -->\n"
47523 " <SourceProxy class=\"vtkPointSetToMoleculeFilter\"\n"
47524 " name=\"PointSetToMolecule\"\n"
47525 " label=\"Convert Into Molecule\">\n"
47526 " <Documentation long_help=\"Convert a point set into a molecule.\"\n"
47527 " short_help=\"Convert a point set into a molecule.\">\n"
47528 " Convert a point set into a molecule. Every point of the input becomes an atom\n"
47529 " of the output molecule. It needs a point array containing the atomic numbers.\n"
47530 " </Documentation>\n"
47531 " <InputProperty name=\"Input\"\n"
47532 " command=\"SetInputConnection\">\n"
47533 " <ProxyGroupDomain name=\"groups\">\n"
47534 " <Group name=\"sources\"/>\n"
47535 " <Group name=\"filters\"/>\n"
47536 " </ProxyGroupDomain>\n"
47537 " <DataTypeDomain name=\"input_type\">\n"
47538 " <DataType value=\"vtkPointSet\"/>\n"
47539 " </DataTypeDomain>\n"
47540 " <InputArrayDomain attribute_type=\"point\"\n"
47541 " name=\"input_array\"\n"
47542 " number_of_components=\"1\"/>\n"
47543 " </InputProperty>\n"
47544 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
47545 " element_types=\"0 0 0 0 2\"\n"
47546 " label=\"Atomic Numbers\"\n"
47547 " name=\"SelectInputScalars\"\n"
47548 " number_of_elements=\"5\">\n"
47549 " <ArrayListDomain attribute_type=\"Scalars\"\n"
47550 " input_domain_name=\"input_array\"\n"
47551 " name=\"array_list\">\n"
47552 " <RequiredProperties>\n"
47553 " <Property function=\"Input\"\n"
47554 " name=\"Input\" />\n"
47555 " </RequiredProperties>\n"
47556 " </ArrayListDomain>\n"
47557 " <Documentation>This property indicates the name of the scalar array\n"
47558 " corresponding to atomic numbers.</Documentation>\n"
47559 " </StringVectorProperty>\n"
47560 " <IntVectorProperty command=\"SetConvertLinesIntoBonds\"\n"
47561 " default_values=\"1\"\n"
47562 " name=\"ConvertLinesIntoBonds\"\n"
47563 " number_of_elements=\"1\">\n"
47564 " <BooleanDomain name=\"bool\" />\n"
47565 " <Documentation short_help=\"Specify if line cells are converted into bonds.\"\n"
47566 " long_help=\"Specify if line cells are converted into bonds.\">\n"
47567 " This property determines if the lines (cell of type VTK_LINE) are converted into bonds.\n"
47568 " </Documentation>\n"
47569 " </IntVectorProperty>\n"
47570 " <!-- End PointSetToMolecule -->\n"
47571 " </SourceProxy>\n"
47572 "\n"
47573 " <!-- ==================================================================== -->\n"
47574 " <SourceProxy class=\"vtkSimpleBondPerceiver\"\n"
47575 " name=\"ComputeMoleculeBonds\"\n"
47576 " label=\"Compute Molecule Bonds\">\n"
47577 " <Documentation long_help=\"Compute the bonds of a molecule based on interatomic distance only.\"\n"
47578 " short_help=\"Compute the bonds of a molecule.\">\n"
47579 " Compute the bonds of a molecule. If the\n"
47580 " interatomic distance is less than the sum of the two atom's covalent radii\n"
47581 " (and a tolerance), a single bond is added.\n"
47582 " This algorithm does not consider valences, hybridization, aromaticity, or\n"
47583 " anything other than atomic separations. It will not produce anything other\n"
47584 " than single bonds.\n"
47585 " </Documentation>\n"
47586 " <InputProperty name=\"Input\"\n"
47587 " command=\"SetInputConnection\">\n"
47588 " <ProxyGroupDomain name=\"groups\">\n"
47589 " <Group name=\"sources\"/>\n"
47590 " <Group name=\"filters\"/>\n"
47591 " </ProxyGroupDomain>\n"
47592 " <DataTypeDomain name=\"input_type\">\n"
47593 " <DataType value=\"vtkMolecule\"/>\n"
47594 " </DataTypeDomain>\n"
47595 " </InputProperty>\n"
47596 " <DoubleVectorProperty command=\"SetTolerance\"\n"
47597 " default_values=\"0.45\"\n"
47598 " name=\"Tolerance\"\n"
47599 " number_of_elements=\"1\"\n"
47600 " panel_visibility=\"advanced\">\n"
47601 " <DoubleRangeDomain name=\"scalar_range\" />\n"
47602 " <Documentation short_help=\"Tolerance on covalent radius size\">\n"
47603 " This property determines the tolerance to apply on covalent radius.\n"
47604 " </Documentation>\n"
47605 " </DoubleVectorProperty>\n"
47606 " <IntVectorProperty command=\"SetIsToleranceAbsolute\"\n"
47607 " default_values=\"1\"\n"
47608 " name=\"IsToleranceAbsolute\"\n"
47609 " number_of_elements=\"1\">\n"
47610 " <BooleanDomain name=\"bool\" />\n"
47611 " <Documentation short_help=\"Specify if Tolerance is absolute or relative to radius.\"\n"
47612 " long_help=\"Specify if Tolerance is absolute (addition) or relative (multiplication) to radius.\">\n"
47613 " This property determines if the tolerance is absolute (value is added to radius and should be positive)\n"
47614 " or not (value multiplied with radius and should be greater than 1).\n"
47615 " </Documentation>\n"
47616 " </IntVectorProperty>\n"
47617 " <!-- End ComputeMoleculeBonds -->\n"
47618 " </SourceProxy>\n"
47619 " </ProxyGroup>\n"
47620 "</ServerManagerConfiguration>\n"
47621 "\n";
47622 // Get single string
47624 {
47625 
47627  size_t len = ( 0
47628  + len0 );
47629  char* res = new char[ len + 1];
47630  size_t offset = 0;
47632  assert(offset == len);
47633  res[offset] = 0;
47634  return res;
47635 }
47636 
47637 
47638 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/proxies_geoviscore.xml
47640 "<ServerManagerConfiguration>\n"
47641 " <ProxyGroup name=\"transforms\">\n"
47642 " <!-- ==================================================================== -->\n"
47643 " <Proxy class=\"vtkGeoTransform\"\n"
47644 " label=\"GeoTransform\"\n"
47645 " name=\"GeoTransform\">\n"
47646 " <StringVectorProperty animateable=\"0\"\n"
47647 " command=\"SetSourceProjection\"\n"
47648 " name=\"SourceProjection\"\n"
47649 " number_of_elements=\"1\">\n"
47650 " <Documentation>Set the source PROJ string</Documentation>\n"
47651 " </StringVectorProperty>\n"
47652 " <StringVectorProperty animateable=\"0\"\n"
47653 " command=\"SetDestinationProjection\"\n"
47654 " name=\"DestinationProjection\"\n"
47655 " number_of_elements=\"1\">\n"
47656 " <Documentation>Set the destination PROJ string</Documentation>\n"
47657 " </StringVectorProperty>\n"
47658 " <IntVectorProperty name=\"TransformZCoordinate\"\n"
47659 " command=\"SetTransformZCoordinate\"\n"
47660 " number_of_elements=\"1\"\n"
47661 " default_values=\"1\">\n"
47662 " <BooleanDomain name=\"bool\" />\n"
47663 " <Documentation>If set, we transform (x, y, z) otherwise\n"
47664 " we transform (x, y) and leave z unchanged.</Documentation>\n"
47665 " </IntVectorProperty>\n"
47666 " <!-- End TransformFilter -->\n"
47667 " </Proxy>\n"
47668 " </ProxyGroup>\n"
47669 "</ServerManagerConfiguration>\n"
47670 "\n";
47671 // Get single string
47673 {
47674 
47675  const size_t len0 = strlen(paraview_server_managerproxies_geoviscoreInterface0);
47676  size_t len = ( 0
47677  + len0 );
47678  char* res = new char[ len + 1];
47679  size_t offset = 0;
47681  assert(offset == len);
47682  res[offset] = 0;
47683  return res;
47684 }
47685 
47686 
47687 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iochemistry.xml
47689 "<ServerManagerConfiguration>\n"
47690 " <ProxyGroup name=\"sources\">\n"
47691 " <!-- ================================================================== -->\n"
47692 " <SourceProxy class=\"vtkXYZMolReader2\"\n"
47693 " label=\"XYZ Reader\"\n"
47694 " name=\"xyzreader\">\n"
47695 " <Documentation long_help=\"Reads XYZ molecular data files into a polygonal dataset.\"\n"
47696 " short_help=\"Read XYZ molecular data files.\">The XYZ reader\n"
47697 " reads XYZ molecular data files. The expected file\n"
47698 " extension is .xyz. The output of this reader is a\n"
47699 " vtkMolecule</Documentation>\n"
47700 " <StringVectorProperty animateable=\"0\"\n"
47701 " command=\"SetFileName\"\n"
47702 " name=\"FileName\"\n"
47703 " number_of_elements=\"1\"\n"
47704 " panel_visibility=\"never\" >\n"
47705 " <FileListDomain name=\"files\" />\n"
47706 " <Documentation>This property specifies the file name for the XYZ\n"
47707 " reader.</Documentation>\n"
47708 " </StringVectorProperty>\n"
47709 " <DoubleVectorProperty information_only=\"1\"\n"
47710 " name=\"TimestepValues\"\n"
47711 " repeatable=\"1\">\n"
47712 " <TimeStepsInformationHelper />\n"
47713 " <Documentation>Available timestep values.</Documentation>\n"
47714 " </DoubleVectorProperty>\n"
47715 " <Hints>\n"
47716 " <ReaderFactory extensions=\"xyz\"\n"
47717 " file_description=\"XMol Molecule Files\" />\n"
47718 " </Hints>\n"
47719 " <!-- End xyzreader -->\n"
47720 " </SourceProxy>\n"
47721 "\n"
47722 " <!-- ================================================================== -->\n"
47723 " <SourceProxy class=\"vtkGaussianCubeReader2\"\n"
47724 " label=\"Gaussian Cube Reader\"\n"
47725 " name=\"gaussiancubereader\">\n"
47726 " <Documentation long_help=\"Produce a vtkMolecule by reading a Gaussian Cube file.\"\n"
47727 " short_help=\"Read Gaussian Cube data files.\">The Gaussian\n"
47728 " Cube reader produces vtkMolecule data by reading data files\n"
47729 " produced by the Gaussian software package. The expected\n"
47730 " file extension is .cube.</Documentation>\n"
47731 " <OutputPort index=\"0\"\n"
47732 " name=\"Molecule\" />\n"
47733 " <OutputPort index=\"1\"\n"
47734 " name=\"Gridded Data\" />\n"
47735 " <StringVectorProperty animateable=\"0\"\n"
47736 " command=\"SetFileName\"\n"
47737 " name=\"FileName\"\n"
47738 " number_of_elements=\"1\"\n"
47739 " panel_visibility=\"never\" >\n"
47740 " <FileListDomain name=\"files\" />\n"
47741 " <Documentation>This property specifies the file name for the Gaussian\n"
47742 " Cube reader.</Documentation>\n"
47743 " </StringVectorProperty>\n"
47744 " <Hints>\n"
47745 " <ReaderFactory extensions=\"cube\"\n"
47746 " file_description=\"Gaussian Cube Files\" />\n"
47747 " </Hints>\n"
47748 " <!-- End gaussiancubereader -->\n"
47749 " </SourceProxy>\n"
47750 "\n"
47751 " <!-- ================================================================== -->\n"
47752 " <SourceProxy class=\"vtkCMLMoleculeReader\"\n"
47753 " label=\"CML Molecule Reader\"\n"
47754 " name=\"CMLMoleculeReader\">\n"
47755 " <Documentation short_help=\"A reader for Chemical Markup Language (CML)\">\n"
47756 " This is a reader for Chemical Markup Language (CML) which\n"
47757 " describes chemical information using XML.\n"
47758 " </Documentation>\n"
47759 " <StringVectorProperty animateable=\"0\"\n"
47760 " command=\"SetFileName\"\n"
47761 " name=\"FileName\"\n"
47762 " number_of_elements=\"1\"\n"
47763 " panel_visibility=\"never\">\n"
47764 " <FileListDomain name=\"files\" />\n"
47765 " <Documentation>This property specifies the CML file\n"
47766 " name</Documentation>\n"
47767 " </StringVectorProperty>\n"
47768 " <Hints>\n"
47769 " <ReaderFactory extensions=\"cml\"\n"
47770 " file_description=\"CML\" />\n"
47771 " </Hints>\n"
47772 " <!-- End CMLMoleculeReader -->\n"
47773 " </SourceProxy>\n"
47774 "\n"
47775 " <!-- ================================================================== -->\n"
47776 " <SourceProxy class=\"vtkVASPAnimationReader\"\n"
47777 " label=\"VASP Animation Reader\"\n"
47778 " name=\"VASPAnimationReader\">\n"
47779 " <Documentation long_help=\"Reads a VASP NPT_Z_ANIMATE.out file.\"\n"
47780 " short_help=\"Read a VASP animation file.\">\n"
47781 " </Documentation>\n"
47782 " <StringVectorProperty animateable=\"0\"\n"
47783 " command=\"SetFileName\"\n"
47784 " name=\"FileName\"\n"
47785 " number_of_elements=\"1\"\n"
47786 " panel_visibility=\"never\">\n"
47787 " <FileListDomain name=\"files\" />\n"
47788 " <Documentation>The name of the file to load.</Documentation>\n"
47789 " </StringVectorProperty>\n"
47790 " <DoubleVectorProperty information_only=\"1\"\n"
47791 " name=\"TimestepValues\"\n"
47792 " repeatable=\"1\">\n"
47793 " <TimeStepsInformationHelper />\n"
47794 " <Documentation>\n"
47795 " Reports time values to the GUI.\n"
47796 " </Documentation>\n"
47797 " </DoubleVectorProperty>\n"
47798 " <Hints>\n"
47799 " <ReaderFactory extensions=\"out\"\n"
47800 " file_description=\"VASP Animation Files\" />\n"
47801 " </Hints>\n"
47802 " <!-- End VASPAnimationReader -->\n"
47803 " </SourceProxy>\n"
47804 "\n"
47805 " <!-- ================================================================== -->\n"
47806 " <SourceProxy class=\"vtkVASPTessellationReader\"\n"
47807 " label=\"VASP Tessellation Reader\"\n"
47808 " name=\"VASPTessellationReader\">\n"
47809 " <Documentation long_help=\"Reads a VASP NPT_Z_TESSELLATE.out file.\"\n"
47810 " short_help=\"Read a VASP tessellation file.\">\n"
47811 " </Documentation>\n"
47812 " <StringVectorProperty animateable=\"0\"\n"
47813 " command=\"SetFileName\"\n"
47814 " name=\"FileName\"\n"
47815 " number_of_elements=\"1\"\n"
47816 " panel_visibility=\"never\">\n"
47817 " <FileListDomain name=\"files\" />\n"
47818 " <Documentation>The name of the file to load.</Documentation>\n"
47819 " </StringVectorProperty>\n"
47820 " <DoubleVectorProperty information_only=\"1\"\n"
47821 " name=\"TimestepValues\"\n"
47822 " repeatable=\"1\">\n"
47823 " <TimeStepsInformationHelper />\n"
47824 " <Documentation>\n"
47825 " Reports time values to the GUI.\n"
47826 " </Documentation>\n"
47827 " </DoubleVectorProperty>\n"
47828 " <Hints>\n"
47829 " <ReaderFactory extensions=\"out\"\n"
47830 " file_description=\"VASP Tessellation Files\" />\n"
47831 " </Hints>\n"
47832 " <OutputPort index=\"0\" name=\"Molecule\" />\n"
47833 " <OutputPort index=\"1\" name=\"Voronoi Tessellation\" />\n"
47834 " <!-- End VASPTessellationReader -->\n"
47835 " </SourceProxy>\n"
47836 "\n"
47837 " <!-- end of \"sources\" -->\n"
47838 " </ProxyGroup>\n"
47839 "</ServerManagerConfiguration>\n"
47840 "\n";
47841 // Get single string
47843 {
47844 
47845  const size_t len0 = strlen(paraview_server_managerreaders_iochemistryInterface0);
47846  size_t len = ( 0
47847  + len0 );
47848  char* res = new char[ len + 1];
47849  size_t offset = 0;
47851  assert(offset == len);
47852  res[offset] = 0;
47853  return res;
47854 }
47855 
47856 
47857 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersamr.xml
47859 "<ServerManagerConfiguration>\n"
47860 " <ProxyGroup name=\"filters\">\n"
47861 " <SourceProxy class=\"vtkImageToAMR\"\n"
47862 " label=\"Image Data To AMR\"\n"
47863 " name=\"ImageDataToAMR\">\n"
47864 " <Documentation long_help=\"Converts certain images to AMR.\"\n"
47865 " short_help=\"Convert ImageData to AMR. \">\n"
47866 " </Documentation>\n"
47867 " <InputProperty command=\"SetInputConnection\"\n"
47868 " name=\"Input\">\n"
47869 " <ProxyGroupDomain name=\"groups\">\n"
47870 " <Group name=\"sources\" />\n"
47871 " <Group name=\"filters\" />\n"
47872 " </ProxyGroupDomain>\n"
47873 " <DataTypeDomain name=\"input_type\">\n"
47874 " <DataType value=\"vtkImageData\" />\n"
47875 " </DataTypeDomain>\n"
47876 " <Documentation>\n"
47877 " This property specifies the input to the Cell Data to\n"
47878 " Point Data filter.\n"
47879 " </Documentation>\n"
47880 " </InputProperty>\n"
47881 "\n"
47882 " <IntVectorProperty command=\"SetNumberOfLevels\"\n"
47883 " default_values=\"2\"\n"
47884 " label=\"Number of levels\"\n"
47885 " name=\"NumberOfLevels\"\n"
47886 " number_of_elements=\"1\">\n"
47887 " <IntRangeDomain max=\"20\"\n"
47888 " min=\"1\"\n"
47889 " name=\"range\" />\n"
47890 " <Documentation>\n"
47891 " This property specifies the number of levels in the AMR data structure.\n"
47892 " </Documentation>\n"
47893 " </IntVectorProperty>\n"
47894 " <IntVectorProperty command=\"SetMaximumNumberOfBlocks\"\n"
47895 " default_values=\"100\"\n"
47896 " label=\"Maximum Number of Blocks\"\n"
47897 " name=\"MaximumNumberOfLevels\"\n"
47898 " number_of_elements=\"1\">\n"
47899 " <IntRangeDomain max=\"100000\"\n"
47900 " min=\"1\"\n"
47901 " name=\"range\" />\n"
47902 " <Documentation>\n"
47903 " This property specifies the maximum number of blocks in the output\n"
47904 " AMR data structure.\n"
47905 " </Documentation>\n"
47906 " </IntVectorProperty>\n"
47907 " <IntVectorProperty command=\"SetRefinementRatio\"\n"
47908 " default_values=\"2\"\n"
47909 " label=\"Refinement Ratio\"\n"
47910 " name=\"RefinementRatio\"\n"
47911 " number_of_elements=\"1\">\n"
47912 " <IntRangeDomain max=\"16\"\n"
47913 " min=\"1\"\n"
47914 " name=\"range\" />\n"
47915 " <Documentation>\n"
47916 " This property specifies the refinement ratio between levels.\n"
47917 " </Documentation>\n"
47918 " </IntVectorProperty>\n"
47919 " <!-- End of ImageDataToAMR -->\n"
47920 " </SourceProxy>\n"
47921 " </ProxyGroup>\n"
47922 "</ServerManagerConfiguration>\n"
47923 "\n";
47924 // Get single string
47926 {
47927 
47928  const size_t len0 = strlen(paraview_server_managerfilters_filtersamrInterface0);
47929  size_t len = ( 0
47930  + len0 );
47931  char* res = new char[ len + 1];
47932  size_t offset = 0;
47934  assert(offset == len);
47935  res[offset] = 0;
47936  return res;
47937 }
47938 
47939 
47940 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filtersamr.xml
47942 "<ServerManagerConfiguration>\n"
47943 " <ProxyGroup name=\"sources\">\n"
47944 " <!-- ==================================================================== -->\n"
47945 " <SourceProxy class=\"vtkAMRGaussianPulseSource\"\n"
47946 " label=\"AMR GaussianPulse Source\"\n"
47947 " name=\"AMRGaussianPulseSource\">\n"
47948 " <Documentation long_help=\"Create AMR dataset w/ Gaussian Pulse\"\n"
47949 " short_help=\"Create AMR dataset w/ Gaussian Pulse\">AMR\n"
47950 " dataset source, used for generating sample Berger-Collela\n"
47951 " AMR dataset with a Gaussian Pulse field at the\n"
47952 " center.</Documentation>\n"
47953 " <!-- Add gui component for setting the dimension -->\n"
47954 " <IntVectorProperty command=\"SetDimension\"\n"
47955 " default_values=\"3\"\n"
47956 " name=\"Dimension\"\n"
47957 " number_of_elements=\"1\">\n"
47958 " <EnumerationDomain name=\"enum\">\n"
47959 " <Entry text=\"2D\"\n"
47960 " value=\"2\" />\n"
47961 " <Entry text=\"3D\"\n"
47962 " value=\"3\" />\n"
47963 " </EnumerationDomain>\n"
47964 " <Documentation>Sets the desired dimension for the AMR dataset to\n"
47965 " generate.</Documentation>\n"
47966 " </IntVectorProperty>\n"
47967 " <DoubleVectorProperty command=\"SetRootSpacing\"\n"
47968 " default_values=\"0.5\"\n"
47969 " name=\"Root Spacing\"\n"
47970 " number_of_elements=\"1\">\n"
47971 " <DoubleRangeDomain name=\"range\" />\n"
47972 " <Documentation>Set the spacing at level 0.</Documentation>\n"
47973 " </DoubleVectorProperty>\n"
47974 " <!-- Add gui component for setting the dimension -->\n"
47975 " <IntVectorProperty command=\"SetRefinementRatio\"\n"
47976 " default_values=\"2\"\n"
47977 " name=\"RefinementRatio\"\n"
47978 " number_of_elements=\"1\">\n"
47979 " <EnumerationDomain name=\"enum\">\n"
47980 " <Entry text=\"2\"\n"
47981 " value=\"2\" />\n"
47982 " <Entry text=\"3\"\n"
47983 " value=\"3\" />\n"
47984 " <Entry text=\"4\"\n"
47985 " value=\"4\" />\n"
47986 " </EnumerationDomain>\n"
47987 " <Documentation>Sets the desired dimension for the AMR dataset to\n"
47988 " generate.</Documentation>\n"
47989 " </IntVectorProperty>\n"
47990 " <!-- Add gui components for manipulating the origin of the gaussian pulse -->\n"
47991 " <DoubleVectorProperty command=\"SetXPulseOrigin\"\n"
47992 " default_values=\"0.0\"\n"
47993 " name=\"XPulseOrigin\"\n"
47994 " number_of_elements=\"1\">\n"
47995 " <DoubleRangeDomain max=\"1.0\"\n"
47996 " min=\"-1.0\"\n"
47997 " name=\"range\" />\n"
47998 " <Documentation>Set x-coordinate for the pulse origin</Documentation>\n"
47999 " </DoubleVectorProperty>\n"
48000 " <DoubleVectorProperty command=\"SetYPulseOrigin\"\n"
48001 " default_values=\"0.0\"\n"
48002 " name=\"YPulseOrigin\"\n"
48003 " number_of_elements=\"1\">\n"
48004 " <DoubleRangeDomain max=\"1.0\"\n"
48005 " min=\"-1.0\"\n"
48006 " name=\"range\" />\n"
48007 " <Documentation>Set y-coordinate for the pulse origin</Documentation>\n"
48008 " </DoubleVectorProperty>\n"
48009 " <DoubleVectorProperty command=\"SetZPulseOrigin\"\n"
48010 " default_values=\"0.0\"\n"
48011 " name=\"ZPulseOrigin\"\n"
48012 " number_of_elements=\"1\">\n"
48013 " <DoubleRangeDomain max=\"1.0\"\n"
48014 " min=\"-1.0\"\n"
48015 " name=\"range\" />\n"
48016 " <Documentation>Set z-coordinate for the pulse origin</Documentation>\n"
48017 " </DoubleVectorProperty>\n"
48018 " <!-- Add gui components for manipulating the pulse width -->\n"
48019 " <DoubleVectorProperty command=\"SetXPulseWidth\"\n"
48020 " default_values=\"0.5\"\n"
48021 " name=\"XPulseWidth\"\n"
48022 " number_of_elements=\"1\">\n"
48023 " <DoubleRangeDomain max=\"10.0\"\n"
48024 " min=\"0.5\"\n"
48025 " name=\"range\" />\n"
48026 " <Documentation>Set x-coordinate for the pulse Width</Documentation>\n"
48027 " </DoubleVectorProperty>\n"
48028 " <DoubleVectorProperty command=\"SetYPulseWidth\"\n"
48029 " default_values=\"0.5\"\n"
48030 " name=\"YPulseWidth\"\n"
48031 " number_of_elements=\"1\">\n"
48032 " <DoubleRangeDomain max=\"10.0\"\n"
48033 " min=\"0.5\"\n"
48034 " name=\"range\" />\n"
48035 " <Documentation>Set y-coordinate for the pulse Width</Documentation>\n"
48036 " </DoubleVectorProperty>\n"
48037 " <DoubleVectorProperty command=\"SetZPulseWidth\"\n"
48038 " default_values=\"0.5\"\n"
48039 " name=\"ZPulseWidth\"\n"
48040 " number_of_elements=\"1\">\n"
48041 " <DoubleRangeDomain max=\"10.0\"\n"
48042 " min=\"0.5\"\n"
48043 " name=\"range\" />\n"
48044 " <Documentation>Set z-coordinate for the pulse Width</Documentation>\n"
48045 " </DoubleVectorProperty>\n"
48046 " <!-- Add gui components for manipulating the pulse width -->\n"
48047 " <DoubleVectorProperty command=\"SetPulseAmplitude\"\n"
48048 " default_values=\"0.5\"\n"
48049 " name=\"PulseAmplitude\"\n"
48050 " number_of_elements=\"1\">\n"
48051 " <DoubleRangeDomain max=\"1.0\"\n"
48052 " min=\"0.0001\"\n"
48053 " name=\"range\" />\n"
48054 " <Documentation>Sets the amplitude of the pulse</Documentation>\n"
48055 " </DoubleVectorProperty>\n"
48056 " </SourceProxy>\n"
48057 " </ProxyGroup>\n"
48058 "</ServerManagerConfiguration>\n"
48059 "\n";
48060 // Get single string
48062 {
48063 
48064  const size_t len0 = strlen(paraview_server_managersources_filtersamrInterface0);
48065  size_t len = ( 0
48066  + len0 );
48067  char* res = new char[ len + 1];
48068  size_t offset = 0;
48070  assert(offset == len);
48071  res[offset] = 0;
48072  return res;
48073 }
48074 
48075 
48076 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscellgrid.xml
48078 "<ServerManagerConfiguration>\n"
48079 " <ProxyGroup name=\"filters\">\n"
48080 "\n"
48081 " <SourceProxy\n"
48082 " class=\"vtkCellGridComputeSurface\"\n"
48083 " label=\"Compute Surface Sides\"\n"
48084 " name=\"ComputeCellGridSurface\">\n"
48085 " <Documentation\n"
48086 " long_help=\"Compute external-facing sides of conforming cells.\"\n"
48087 " short_help=\"Compute external-facing sides of conforming cells.\">\n"
48088 " This filter adds arrays (if not already present) holding tuples of\n"
48089 " (cell ID, side ID) pairs which identify the sides of all the cells\n"
48090 " which do not share a boundary with a neighbor (i.e., any external\n"
48091 " surfaces as well as non-conforming internal surfaces). These arrays\n"
48092 " are grouped by the type of cells whose sides they refer to as well\n"
48093 " as the shape of the side. (For example, a group of wedge cells will\n"
48094 " have one array listing quadrilateral sides and another array listing\n"
48095 " triangular sides.) These arrays can be used to render the cell-grid\n"
48096 " efficiently.</Documentation>\n"
48097 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
48098 " <ProxyGroupDomain name=\"groups\">\n"
48099 " <Group name=\"sources\" />\n"
48100 " <Group name=\"filters\" />\n"
48101 " </ProxyGroupDomain>\n"
48102 " <DataTypeDomain name=\"input_type\">\n"
48103 " <DataType value=\"vtkCellGrid\" />\n"
48104 " </DataTypeDomain>\n"
48105 " <Documentation>The input.</Documentation>\n"
48106 " </InputProperty>\n"
48107 " <!-- End of ComputeCellGridSurface -->\n"
48108 " </SourceProxy>\n"
48109 "\n"
48110 " <SourceProxy\n"
48111 " class=\"vtkUnstructuredGridToCellGrid\"\n"
48112 " label=\"Convert To Cell Grid\"\n"
48113 " name=\"ConvertToCellGrid\">\n"
48114 " <Documentation\n"
48115 " long_help=\"Convert unstructured grids into cell grids.\"\n"
48116 " short_help=\"Convert unstructured grids into cell grids.\">\n"
48117 " This filter turns an unstructured grid or partitioned dataset collection whose\n"
48118 " leaf nodes are unstructured grids with linear cells into a partitioned dataset\n"
48119 " collection of cell-grids.\n"
48120 "\n"
48121 " Additionally, it uses annotations added to the field data by the IOSS reader to\n"
48122 " promote certain cell-data arrays into spatially-varying discontinuous Galerkin\n"
48123 " attributes.\n"
48124 "\n"
48125 " Note that even unstructured grids with no annotations are converted into cell\n"
48126 " grids so that the entire dataset can be rendered using the composite cell-grid\n"
48127 " representation.</Documentation>\n"
48128 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
48129 " <ProxyGroupDomain name=\"groups\">\n"
48130 " <Group name=\"sources\" />\n"
48131 " <Group name=\"filters\" />\n"
48132 " </ProxyGroupDomain>\n"
48133 " <DataTypeDomain composite_data_supported=\"1\" name=\"input_type\">\n"
48134 " <DataType value=\"vtkUnstructuredGrid\" />\n"
48135 " <!-- for MB, we want to match if any of the leaf nodes is of the following type -->\n"
48136 " <DataType value=\"vtkDataObjectTree\" child_match=\"any\">\n"
48137 " <DataType value=\"vtkUnstructuredGrid\" />\n"
48138 " </DataType>\n"
48139 " </DataTypeDomain>\n"
48140 " <Documentation>The input.</Documentation>\n"
48141 " </InputProperty>\n"
48142 " <!-- End of ConvertToCellGrid -->\n"
48143 " </SourceProxy>\n"
48144 "\n"
48145 " </ProxyGroup>\n"
48146 "</ServerManagerConfiguration>\n"
48147 "\n";
48148 // Get single string
48150 {
48151 
48153  size_t len = ( 0
48154  + len0 );
48155  char* res = new char[ len + 1];
48156  size_t offset = 0;
48158  assert(offset == len);
48159  res[offset] = 0;
48160  return res;
48161 }
48162 
48163 
48164 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
48166 "<ServerManagerConfiguration>\n"
48167 " <ProxyGroup name=\"filters\">\n"
48168 " <!-- ==================================================================== -->\n"
48169 " <SourceProxy class=\"vtkAppendArcLength\"\n"
48170 " label=\"Append Arc-Length\"\n"
48171 " name=\"AppendArcLength\">\n"
48172 " <Documentation long_help=\"Appends Arc length for input poly lines.\"\n"
48173 " short_help=\"Appends Arc length for input poly lines.\">\n"
48174 " vtkAppendArcLength is used for filter such as\n"
48175 " plot-over-line. In such cases, we need to add an attribute\n"
48176 " array that is the arc_length over the length of the probed\n"
48177 " line. That's when vtkAppendArcLength can be used. It adds\n"
48178 " a new point-data array named \"arc_length\" with the\n"
48179 " computed arc length for each of the polylines in the\n"
48180 " input. For all other cell types, the arc length is set to\n"
48181 " 0.</Documentation>\n"
48182 " <InputProperty command=\"SetInputConnection\"\n"
48183 " name=\"Input\">\n"
48184 " <ProxyGroupDomain name=\"groups\">\n"
48185 " <Group name=\"sources\" />\n"
48186 " <Group name=\"filters\" />\n"
48187 " </ProxyGroupDomain>\n"
48188 " <DataTypeDomain name=\"input_type\">\n"
48189 " <DataType value=\"vtkPolyData\" />\n"
48190 " </DataTypeDomain>\n"
48191 " <Documentation>The input.</Documentation>\n"
48192 " </InputProperty>\n"
48193 " <!-- End of AppendArcLength -->\n"
48194 " </SourceProxy>\n"
48195 "\n"
48196 " <!-- ==================================================================== -->\n"
48197 " <SourceProxy class=\"vtkAppendDataSets\"\n"
48198 " label=\"Append Datasets\"\n"
48199 " name=\"Append\">\n"
48200 " <Documentation long_help=\"Takes an input of multiple datasets and output has only one unstructured grid or polydata.\"\n"
48201 " short_help=\"Append multiple datasets into one.\">The Append\n"
48202 " Datasets filter operates on multiple data sets of any type\n"
48203 " (polygonal, structured, etc.). It merges their meshes\n"
48204 " into a single dataset. If all inputs are polydata, the output\n"
48205 " is a polydata, otherwise it is an unstructured grid.\n"
48206 " Only the point and cell attributes that all of the input\n"
48207 " datasets have in common will appear in the output.</Documentation>\n"
48208 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
48209 " command=\"AddInputConnection\"\n"
48210 " multiple_input=\"1\"\n"
48211 " name=\"Input\">\n"
48212 " <ProxyGroupDomain name=\"groups\">\n"
48213 " <Group name=\"sources\" />\n"
48214 " <Group name=\"filters\" />\n"
48215 " </ProxyGroupDomain>\n"
48216 " <DataTypeDomain composite_data_supported=\"0\"\n"
48217 " name=\"input_type\">\n"
48218 " <DataType value=\"vtkDataSet\" />\n"
48219 " </DataTypeDomain>\n"
48220 " <Documentation>This property specifies the datasets to be merged into a\n"
48221 " single dataset by the Append Datasets filter.</Documentation>\n"
48222 " </InputProperty>\n"
48223 " <IntVectorProperty command=\"SetOutputDataSetType\"\n"
48224 " default_values=\"4\"\n"
48225 " number_of_elements=\"1\"\n"
48226 " name=\"OutputDataSetType\"\n"
48227 " panel_visibility=\"advanced\">\n"
48228 " <EnumerationDomain name=\"enum\">\n"
48229 " <Entry text=\"Polygonal Mesh\"\n"
48230 " value=\"0\" />\n"
48231 " <Entry text=\"Unstructured Grid\"\n"
48232 " value=\"4\" />\n"
48233 " </EnumerationDomain>\n"
48234 " <Documentation>Determines the output type produced by this filter. Only input datasets compatible\n"
48235 " with the output type will be merged in the output. For example, if the output type is\n"
48236 " \"Polygonal Mesh\", then inputs of type \"Image Data\", \"StructuredGrid\", etc. will not be merged.\n"
48237 " On the other hand, if the output type is \"Unstructured Grid\", then inputs of almost any type\n"
48238 " will be merged in the output. Defaults to \"Unstructured Grid\".\n"
48239 " </Documentation>\n"
48240 " </IntVectorProperty>\n"
48241 " <Hints>\n"
48242 " <WarnOnCreate>\n"
48243 " <DataTypeDomain name=\"input_type\">\n"
48244 " <DataType value=\"vtkImageData\" />\n"
48245 " <DataType value=\"vtkRectilinearGrid\" />\n"
48246 " <DataType value=\"vtkStructuredGrid\" />\n"
48247 " </DataTypeDomain>\n"
48248 " <MemoryUsage relative=\"20\" />\n"
48249 " <Text title=\"Potentially running out of memory\">\n"
48250 " **Append Datasets** filter will create an unstructured grid output and\n"
48251 " you may not have enough memory to create it.\n"
48252 " Do you want to continue?\n"
48253 " </Text>\n"
48254 " </WarnOnCreate>\n"
48255 " </Hints>\n"
48256 " <!-- End AppendDataSet -->\n"
48257 " </SourceProxy>\n"
48258 "\n"
48259 " <!-- ==================================================================== -->\n"
48260 " <SourceProxy class=\"vtkAppendPolyData\"\n"
48261 " label=\"Append Geometry\"\n"
48262 " name=\"AppendPolyData\">\n"
48263 " <Documentation long_help=\"Takes an input of multiple poly data parts and output has only one part.\"\n"
48264 " short_help=\"Append multiple parts into one.\">The Append\n"
48265 " Geometry filter operates on multiple polygonal data sets.\n"
48266 " It merges their geometry into a single data set. Only the\n"
48267 " point and cell attributes that all of the input data sets\n"
48268 " have in common will appear in the output.</Documentation>\n"
48269 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
48270 " command=\"AddInputConnection\"\n"
48271 " multiple_input=\"1\"\n"
48272 " name=\"Input\">\n"
48273 " <ProxyGroupDomain name=\"groups\">\n"
48274 " <Group name=\"sources\" />\n"
48275 " <Group name=\"filters\" />\n"
48276 " </ProxyGroupDomain>\n"
48277 " <DataTypeDomain name=\"input_type\">\n"
48278 " <DataType value=\"vtkPolyData\" />\n"
48279 " </DataTypeDomain>\n"
48280 " <Documentation>Set the input to the Append Geometry\n"
48281 " filter.</Documentation>\n"
48282 " </InputProperty>\n"
48283 " <!-- End AppendPolyData -->\n"
48284 " </SourceProxy>\n"
48285 "\n"
48286 " <!-- ==================================================================== -->\n"
48287 " <SourceProxy class=\"vtkCleanPolyData\"\n"
48288 " label=\"Clean\"\n"
48289 " name=\"CleanPolyData\">\n"
48290 " <Documentation long_help=\"Merge coincident points if they do not meet a feature edge criteria.\"\n"
48291 " short_help=\"Merge coincident points.\">The Clean filter\n"
48292 " takes polygonal data as input and generates polygonal data\n"
48293 " as output. This filter can merge duplicate points, remove\n"
48294 " unused points, and transform degenerate cells into their\n"
48295 " appropriate forms (e.g., a triangle is converted into a\n"
48296 " line if two of its points are merged).</Documentation>\n"
48297 " <InputProperty command=\"SetInputConnection\"\n"
48298 " name=\"Input\">\n"
48299 " <ProxyGroupDomain name=\"groups\">\n"
48300 " <Group name=\"sources\" />\n"
48301 " <Group name=\"filters\" />\n"
48302 " </ProxyGroupDomain>\n"
48303 " <DataTypeDomain name=\"input_type\">\n"
48304 " <DataType value=\"vtkPolyData\" />\n"
48305 " </DataTypeDomain>\n"
48306 " <Documentation>Set the input to the Clean filter.</Documentation>\n"
48307 " </InputProperty>\n"
48308 " <IntVectorProperty command=\"SetPieceInvariant\"\n"
48309 " default_values=\"1\"\n"
48310 " name=\"PieceInvariant\"\n"
48311 " number_of_elements=\"1\">\n"
48312 " <BooleanDomain name=\"bool\" />\n"
48313 " <Documentation>If this property is set to 1, the whole data set will be\n"
48314 " processed at once so that cleaning the data set always produces the\n"
48315 " same results. If it is set to 0, the data set can be processed one\n"
48316 " piece at a time, so it is not necessary for the entire data set to fit\n"
48317 " into memory; however the results are not guaranteed to be the same as\n"
48318 " they would be if the Piece invariant option was on. Setting this option\n"
48319 " to 0 may produce seams in the output dataset when ParaView is run in\n"
48320 " parallel.</Documentation>\n"
48321 " </IntVectorProperty>\n"
48322 " <DoubleVectorProperty animateable=\"1\"\n"
48323 " command=\"SetTolerance\"\n"
48324 " default_values=\"0.0\"\n"
48325 " name=\"Tolerance\"\n"
48326 " number_of_elements=\"1\">\n"
48327 " <DoubleRangeDomain max=\"1\"\n"
48328 " min=\"0\"\n"
48329 " name=\"range\" />\n"
48330 " <Documentation>If merging nearby points (see PointMerging property) and\n"
48331 " not using absolute tolerance (see ToleranceIsAbsolute property), this\n"
48332 " property specifies the tolerance for performing merging as a fraction\n"
48333 " of the length of the diagonal of the bounding box of the input data\n"
48334 " set.</Documentation>\n"
48335 " </DoubleVectorProperty>\n"
48336 " <DoubleVectorProperty command=\"SetAbsoluteTolerance\"\n"
48337 " default_values=\"1.0\"\n"
48338 " name=\"AbsoluteTolerance\"\n"
48339 " number_of_elements=\"1\">\n"
48340 " <DoubleRangeDomain min=\"0\"\n"
48341 " name=\"range\" />\n"
48342 " <Documentation>If merging nearby points (see PointMerging property) and\n"
48343 " using absolute tolerance (see ToleranceIsAbsolute property), this\n"
48344 " property specifies the tolerance for performing merging in the spatial\n"
48345 " units of the input data set.</Documentation>\n"
48346 " </DoubleVectorProperty>\n"
48347 " <IntVectorProperty command=\"SetToleranceIsAbsolute\"\n"
48348 " default_values=\"0\"\n"
48349 " name=\"ToleranceIsAbsolute\"\n"
48350 " number_of_elements=\"1\">\n"
48351 " <BooleanDomain name=\"bool\" />\n"
48352 " <Documentation>This property determines whether to use absolute or\n"
48353 " relative (a percentage of the bounding box) tolerance when performing\n"
48354 " point merging.</Documentation>\n"
48355 " </IntVectorProperty>\n"
48356 " <IntVectorProperty command=\"SetConvertLinesToPoints\"\n"
48357 " default_values=\"1\"\n"
48358 " name=\"ConvertLinesToPoints\"\n"
48359 " number_of_elements=\"1\">\n"
48360 " <BooleanDomain name=\"bool\" />\n"
48361 " <Documentation>If this property is set to 1, degenerate lines (a \"line\"\n"
48362 " whose endpoints are at the same spatial location) will be converted to\n"
48363 " points.</Documentation>\n"
48364 " </IntVectorProperty>\n"
48365 " <IntVectorProperty command=\"SetConvertPolysToLines\"\n"
48366 " default_values=\"1\"\n"
48367 " name=\"ConvertPolysToLines\"\n"
48368 " number_of_elements=\"1\">\n"
48369 " <BooleanDomain name=\"bool\" />\n"
48370 " <Documentation>If this property is set to 1, degenerate polygons (a\n"
48371 " \"polygon\" with only two distinct point coordinates) will be converted\n"
48372 " to lines.</Documentation>\n"
48373 " </IntVectorProperty>\n"
48374 " <IntVectorProperty command=\"SetConvertStripsToPolys\"\n"
48375 " default_values=\"1\"\n"
48376 " name=\"ConvertStripsToPolys\"\n"
48377 " number_of_elements=\"1\">\n"
48378 " <BooleanDomain name=\"bool\" />\n"
48379 " <Documentation>If this property is set to 1, degenerate triangle strips\n"
48380 " (a triangle \"strip\" containing only one triangle) will be converted to\n"
48381 " triangles.</Documentation>\n"
48382 " </IntVectorProperty>\n"
48383 " <IntVectorProperty command=\"SetPointMerging\"\n"
48384 " default_values=\"1\"\n"
48385 " name=\"PointMerging\"\n"
48386 " number_of_elements=\"1\">\n"
48387 " <BooleanDomain name=\"bool\" />\n"
48388 " <Documentation>If this property is set to 1, then points will be merged\n"
48389 " if they are within the specified Tolerance or AbsoluteTolerance (see\n"
48390 " the Tolerance and AbsoluteTolerance properties), depending on the value\n"
48391 " of the ToleranceIsAbsolute property. (See the ToleranceIsAbsolute\n"
48392 " property.) If this property is set to 0, points will not be\n"
48393 " merged.</Documentation>\n"
48394 " </IntVectorProperty>\n"
48395 " <!-- End CleanPolyData -->\n"
48396 " </SourceProxy>\n"
48397 "\n"
48398 " <!-- ==================================================================== -->\n"
48399 " <SourceProxy class=\"vtkCompositeCutter\"\n"
48400 " label=\"Slice (demand-driven-composite)\"\n"
48401 " name=\"CutEverything\">\n"
48402 " <Documentation long_help=\"This filter slices a data set with a plane. Slicing is similar to a contour. It creates surfaces from volumes and lines from surfaces.\"\n"
48403 " short_help=\"Slice datasets with planes.\">This filter\n"
48404 " extracts the portion of the input dataset that lies along\n"
48405 " the specified plane. The Slice filter takes any type of\n"
48406 " dataset as input. The output of this filter is polygonal\n"
48407 " data.</Documentation>\n"
48408 " <Deprecated deprecated_in=\"5.11\" to_remove_in=\"5.13\">\n"
48409 " This filter is deprecated and will be removed in a future\n"
48410 " release. Please use the Slice filter instead.\n"
48411 " </Deprecated>\n"
48412 " <InputProperty command=\"SetInputConnection\"\n"
48413 " name=\"Input\">\n"
48414 " <ProxyGroupDomain name=\"groups\">\n"
48415 " <Group name=\"sources\" />\n"
48416 " <Group name=\"filters\" />\n"
48417 " </ProxyGroupDomain>\n"
48418 " <DataTypeDomain name=\"input_type\">\n"
48419 " <DataType value=\"vtkDataObject\" />\n"
48420 " </DataTypeDomain>\n"
48421 " <Documentation>This property specifies the input to the Slice\n"
48422 " filter.</Documentation>\n"
48423 " </InputProperty>\n"
48424 " <ProxyProperty command=\"SetCutFunction\"\n"
48425 " label=\"Slice Type\"\n"
48426 " name=\"CutFunction\">\n"
48427 " <ProxyListDomain name=\"proxy_list\">\n"
48428 " <Proxy name=\"slice_implicit_functions\" default=\"Plane\" />\n"
48429 " </ProxyListDomain>\n"
48430 " <Documentation>This property sets the parameters of the slice\n"
48431 " function.</Documentation>\n"
48432 " </ProxyProperty>\n"
48433 " <DoubleVectorProperty information_only=\"1\"\n"
48434 " name=\"InputBounds\">\n"
48435 " <BoundsDomain name=\"bounds\">\n"
48436 " <RequiredProperties>\n"
48437 " <Property function=\"Input\"\n"
48438 " name=\"Input\" />\n"
48439 " </RequiredProperties>\n"
48440 " </BoundsDomain>\n"
48441 " </DoubleVectorProperty>\n"
48442 " <DoubleVectorProperty animateable=\"1\"\n"
48443 " command=\"SetValue\"\n"
48444 " label=\"Slice Offset Values\"\n"
48445 " name=\"ContourValues\"\n"
48446 " number_of_elements_per_command=\"1\"\n"
48447 " repeat_command=\"1\"\n"
48448 " set_number_command=\"SetNumberOfContours\"\n"
48449 " use_index=\"1\"\n"
48450 " panel_visibility=\"advanced\">\n"
48451 " <BoundsDomain mode=\"magnitude\"\n"
48452 " name=\"bounds\">\n"
48453 " <RequiredProperties>\n"
48454 ;
48455 
48456 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
48458 " <Property function=\"Input\"\n"
48459 " name=\"Input\" />\n"
48460 " </RequiredProperties>\n"
48461 " </BoundsDomain>\n"
48462 " <Documentation>The values in this property specify a list of current\n"
48463 " offset values. This can be used to create multiple slices with\n"
48464 " different centers. Each entry represents a new slice with its center\n"
48465 " shifted by the offset value.</Documentation>\n"
48466 " </DoubleVectorProperty>\n"
48467 " <Hints>\n"
48468 " <Visibility replace_input=\"2\" />\n"
48469 " </Hints>\n"
48470 " <!-- End Cut -->\n"
48471 " </SourceProxy>\n"
48472 "\n"
48473 " <!-- ==================================================================== -->\n"
48474 " <SourceProxy class=\"vtkConnectivityFilter\"\n"
48475 " label=\"Connectivity\"\n"
48476 " name=\"PVConnectivityFilter\">\n"
48477 " <Documentation long_help=\"Mark connected components with integer point attribute array.\"\n"
48478 " short_help=\"Find connected components.\">The Connectivity\n"
48479 " filter assigns a region id to connected components of the\n"
48480 " input data set. (The region id is assigned as a point\n"
48481 " scalar value.) This filter takes any data set type as\n"
48482 " input and produces unstructured grid\n"
48483 " output.</Documentation>\n"
48484 " <InputProperty command=\"SetInputConnection\"\n"
48485 " name=\"Input\">\n"
48486 " <ProxyGroupDomain name=\"groups\">\n"
48487 " <Group name=\"sources\" />\n"
48488 " <Group name=\"filters\" />\n"
48489 " </ProxyGroupDomain>\n"
48490 " <DataTypeDomain composite_data_supported=\"0\"\n"
48491 " name=\"input_type\">\n"
48492 " <DataType value=\"vtkDataSet\" />\n"
48493 " </DataTypeDomain>\n"
48494 " <Documentation>This property specifies the input to the Connectivity\n"
48495 " filter.</Documentation>\n"
48496 " </InputProperty>\n"
48497 " <IntVectorProperty command=\"SetExtractionMode\"\n"
48498 " default_values=\"5\"\n"
48499 " name=\"ExtractionMode\"\n"
48500 " number_of_elements=\"1\">\n"
48501 " <EnumerationDomain name=\"enum\">\n"
48502 " <Entry text=\"Extract Largest Region\"\n"
48503 " value=\"4\" />\n"
48504 " <Entry text=\"Extract All Regions\"\n"
48505 " value=\"5\" />\n"
48506 " <Entry text=\"Extract Closest Point Region\"\n"
48507 " value=\"6\" />\n"
48508 " </EnumerationDomain>\n"
48509 " <Documentation>Controls the extraction of connected\n"
48510 " surfaces.</Documentation>\n"
48511 " </IntVectorProperty>\n"
48512 " <IntVectorProperty command=\"SetColorRegions\"\n"
48513 " default_values=\"1\"\n"
48514 " name=\"ColorRegions\"\n"
48515 " number_of_elements=\"1\">\n"
48516 " <BooleanDomain name=\"bool\" />\n"
48517 " <Documentation>Controls the coloring of the connected\n"
48518 " regions.</Documentation>\n"
48519 " </IntVectorProperty>\n"
48520 " <IntVectorProperty command=\"SetRegionIdAssignmentMode\"\n"
48521 " default_values=\"0\"\n"
48522 " name=\"RegionIdAssignmentMode\"\n"
48523 " number_of_elements=\"1\"\n"
48524 " panel_visibility=\"advanced\">\n"
48525 " <Documentation>\n"
48526 " Specifies how regions IDs are assigned to the connected components. **Unspecified** means\n"
48527 " regions will have no particular order, **Cell Count Descending** assigns increasing region\n"
48528 " IDs to connected components with progressively smaller cell counts, and **Cell Count Ascending**\n"
48529 " assigns increasing region IDs to connected components with progressively larger cell counts.\n"
48530 " </Documentation>\n"
48531 " <EnumerationDomain name=\"enum\">\n"
48532 " <Entry text=\"Unspecified\"\n"
48533 " value=\"0\" />\n"
48534 " <Entry text=\"Cell Count Descending\"\n"
48535 " value=\"1\" />\n"
48536 " <Entry text=\"Cell Count Ascending\"\n"
48537 " value=\"2\" />\n"
48538 " </EnumerationDomain>\n"
48539 " </IntVectorProperty>\n"
48540 " <DoubleVectorProperty\n"
48541 " name=\"ClosestPoint\"\n"
48542 " command=\"SetClosestPoint\"\n"
48543 " number_of_elements=\"3\"\n"
48544 " default_values=\"0 0 0\">\n"
48545 " <Documentation>Specifies the point to use in closest point mode.</Documentation>\n"
48546 " <Hints>\n"
48547 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
48548 " mode=\"visibility\"\n"
48549 " property=\"ExtractionMode\"\n"
48550 " value=\"6\" />\n"
48551 " <!-- show this widget when ExtractionMode==6 -->\n"
48552 " </Hints>\n"
48553 " </DoubleVectorProperty>\n"
48554 " <Hints>\n"
48555 " <WarnOnCreate>\n"
48556 " <DataTypeDomain name=\"input_type\">\n"
48557 " <DataType value=\"vtkImageData\" />\n"
48558 " <DataType value=\"vtkRectilinearGrid\" />\n"
48559 " <DataType value=\"vtkStructuredGrid\" />\n"
48560 " </DataTypeDomain>\n"
48561 " <MemoryUsage relative=\"20\" />\n"
48562 " <Text title=\"Potentially running out of memory\">\n"
48563 " **Connectivity** filter will create an unstructured grid output and\n"
48564 " you may not have enough memory to create it.\n"
48565 " Do you want to continue?\n"
48566 " </Text>\n"
48567 " </WarnOnCreate>\n"
48568 " </Hints>\n"
48569 "\n"
48570 " <!-- End PVConnectivityFilter -->\n"
48571 " </SourceProxy>\n"
48572 "\n"
48573 " <!-- ==================================================================== -->\n"
48574 " <SourceProxy class=\"vtkDecimatePolylineFilter\"\n"
48575 " label=\"Decimate Polyline\"\n"
48576 " name=\"DecimatePolyline\">\n"
48577 " <Documentation long_help=\"Reduce the number of lines in a polyline by evaluating an error metric for each vertex and removing the vertices with smaller errors first.\"\n"
48578 " short_help=\"Reduce the number of lines in a polyline.\">\n"
48579 " Decimate Polyline is a filter to reduce the number of lines in a\n"
48580 " polyline. The algorithm functions by evaluating an error metric for each\n"
48581 " vertex (i.e., the distance of the vertex to a line defined from the two\n"
48582 " vertices on either side of the vertex). Then, these vertices are placed\n"
48583 " into a priority queue, and those with smaller errors are deleted first.\n"
48584 " The decimation continues until the target reduction is reached. While the\n"
48585 " filter will not delete end points, it will decimate closed loops down to a\n"
48586 " single line, thereby changing topology.\n"
48587 "\n"
48588 " As this filter works on polylines, you may need to call Triangle Strips before calling\n"
48589 " this filter.\n"
48590 " </Documentation>\n"
48591 " <InputProperty command=\"SetInputConnection\"\n"
48592 " name=\"Input\">\n"
48593 " <ProxyGroupDomain name=\"groups\">\n"
48594 " <Group name=\"sources\" />\n"
48595 " <Group name=\"filters\" />\n"
48596 " </ProxyGroupDomain>\n"
48597 " <DataTypeDomain name=\"input_type\">\n"
48598 " <DataType value=\"vtkPolyData\" />\n"
48599 " </DataTypeDomain>\n"
48600 " <Documentation>This property specifies the input to the Decimate Polyline\n"
48601 " filter.</Documentation>\n"
48602 " </InputProperty>\n"
48603 " <DoubleVectorProperty animateable=\"1\"\n"
48604 " command=\"SetTargetReduction\"\n"
48605 " default_values=\"0.9\"\n"
48606 " name=\"TargetReduction\"\n"
48607 " number_of_elements=\"1\">\n"
48608 " <DoubleRangeDomain max=\"1\"\n"
48609 " min=\"0\"\n"
48610 " name=\"range\" />\n"
48611 " <Documentation>This property specifies the desired reduction in the\n"
48612 " total number of lines in the output dataset. For example, if the\n"
48613 " TargetReduction value is 0.9, the Decimate Polyline filter will attempt to\n"
48614 " produce an output dataset that is 10% the size of the\n"
48615 " input.</Documentation>\n"
48616 " </DoubleVectorProperty>\n"
48617 " <DoubleVectorProperty command=\"SetMaximumError\"\n"
48618 " default_values=\"1.79769e+308\"\n"
48619 " name=\"MaximumError\"\n"
48620 " number_of_elements=\"1\"\n"
48621 " panel_visibility=\"advanced\" >\n"
48622 " <DoubleRangeDomain name=\"range\" />\n"
48623 " <Documentation>\n"
48624 " Set the largest decimation error that is allowed during the decimation\n"
48625 " process. This may limit the maximum reduction that may be achieved. The\n"
48626 " maximum error is specified as a fraction of the maximum length of\n"
48627 " the input data bounding box.\n"
48628 " </Documentation>\n"
48629 " </DoubleVectorProperty>\n"
48630 " <!-- End DecimatePolyline -->\n"
48631 " </SourceProxy>\n"
48632 "\n"
48633 " <!-- ==================================================================== -->\n"
48634 " <SourceProxy class=\"vtkDecimatePro\"\n"
48635 " label=\"Decimate\"\n"
48636 " name=\"DecimatePro\">\n"
48637 " <Documentation long_help=\"Simplify a polygonal model using an adaptive edge collapse algorithm. This filter works with triangles only.\"\n"
48638 " short_help=\"Reduce the number of triangles in a model.\">\n"
48639 " The Decimate filter reduces the number of triangles in a\n"
48640 " polygonal data set. Because this filter only operates on\n"
48641 " triangles, first run the Triangulate filter on a dataset\n"
48642 " that contains polygons other than\n"
48643 " triangles.</Documentation>\n"
48644 " <InputProperty command=\"SetInputConnection\"\n"
48645 " name=\"Input\">\n"
48646 " <ProxyGroupDomain name=\"groups\">\n"
48647 " <Group name=\"sources\" />\n"
48648 " <Group name=\"filters\" />\n"
48649 " </ProxyGroupDomain>\n"
48650 " <DataTypeDomain name=\"input_type\">\n"
48651 " <DataType value=\"vtkPolyData\" />\n"
48652 " </DataTypeDomain>\n"
48653 " <Documentation>This property specifies the input to the Decimate\n"
48654 " filter.</Documentation>\n"
48655 " </InputProperty>\n"
48656 " <DoubleVectorProperty animateable=\"1\"\n"
48657 " command=\"SetTargetReduction\"\n"
48658 " default_values=\"0.9\"\n"
48659 " name=\"TargetReduction\"\n"
48660 " number_of_elements=\"1\">\n"
48661 " <DoubleRangeDomain max=\"1\"\n"
48662 " min=\"0\"\n"
48663 " name=\"range\" />\n"
48664 " <Documentation>This property specifies the desired reduction in the\n"
48665 " total number of polygons in the output dataset. For example, if the\n"
48666 " TargetReduction value is 0.9, the Decimate filter will attempt to\n"
48667 " produce an output dataset that is 10% the size of the\n"
48668 " input.)</Documentation>\n"
48669 " </DoubleVectorProperty>\n"
48670 " <IntVectorProperty command=\"SetPreserveTopology\"\n"
48671 " default_values=\"0\"\n"
48672 " name=\"PreserveTopology\"\n"
48673 " number_of_elements=\"1\">\n"
48674 " <BooleanDomain name=\"bool\" />\n"
48675 " <Documentation>If this property is set to 1, decimation will not split\n"
48676 " the dataset or produce holes, but it may keep the filter from reaching\n"
48677 " the reduction target. If it is set to 0, better reduction can occur\n"
48678 " (reaching the reduction target), but holes in the model may be\n"
48679 " produced.</Documentation>\n"
48680 " </IntVectorProperty>\n"
48681 " <DoubleVectorProperty command=\"SetFeatureAngle\"\n"
48682 " default_values=\"15.0\"\n"
48683 " name=\"FeatureAngle\"\n"
48684 " number_of_elements=\"1\">\n"
48685 " <DoubleRangeDomain max=\"180\"\n"
48686 " min=\"0\"\n"
48687 " name=\"range\" />\n"
48688 " <Documentation>The value of this property is used in determining where\n"
48689 " the data set may be split. If the angle between two adjacent triangles\n"
48690 " is greater than or equal to the FeatureAngle value, then their boundary\n"
48691 " is considered a feature edge where the dataset can be\n"
48692 " split.</Documentation>\n"
48693 " </DoubleVectorProperty>\n"
48694 " <IntVectorProperty command=\"SetBoundaryVertexDeletion\"\n"
48695 " default_values=\"1\"\n"
48696 " name=\"BoundaryVertexDeletion\"\n"
48697 " number_of_elements=\"1\">\n"
48698 " <BooleanDomain name=\"bool\" />\n"
48699 " <Documentation>If this property is set to 1, then vertices on the\n"
48700 " boundary of the dataset can be removed. Setting the value of this\n"
48701 " property to 0 preserves the boundary of the dataset, but it may cause\n"
48702 " the filter not to reach its reduction target.</Documentation>\n"
48703 " </IntVectorProperty>\n"
48704 " <!-- End DecimatePro -->\n"
48705 " </SourceProxy>\n"
48706 "\n"
48707 " <!-- ==================================================================== -->\n"
48708 " <SourceProxy class=\"vtkDelaunay2D\"\n"
48709 " label=\"Delaunay 2D\"\n"
48710 " name=\"Delaunay2D\">\n"
48711 " <Documentation long_help=\"Create 2D Delaunay triangulation of input points.\n"
48712 "It expects a vtkPointSet as input and produces vtkPolyData as output.\n"
48713 "The points are expected to be in a mostly planar distribution.\"\n"
48714 " short_help=\"Create 2D Delaunay triangulation of input points.\">\n"
48715 " Delaunay2D is a filter that constructs a 2D Delaunay\n"
48716 " triangulation from a list of input points. These points\n"
48717 " may be represented by any dataset of type vtkPointSet and\n"
48718 " subclasses. The output of the filter is a polygonal\n"
48719 " dataset containing a triangle mesh. The 2D Delaunay\n"
48720 " triangulation is defined as the triangulation that\n"
48721 " satisfies the Delaunay criterion for n-dimensional\n"
48722 " simplexes (in this case n=2 and the simplexes are\n"
48723 " triangles). This criterion states that a circumsphere of\n"
48724 " each simplex in a triangulation contains only the n+1\n"
48725 " defining points of the simplex. In two dimensions, this\n"
48726 " translates into an optimal triangulation. That is, the\n"
48727 " maximum interior angle of any triangle is less than or\n"
48728 " equal to that of any possible triangulation. Delaunay\n"
48729 " triangulations are used to build topological structures\n"
48730 " from unorganized (or unstructured) points. The input to\n"
48731 " this filter is a list of points specified in 3D, even\n"
48732 " though the triangulation is 2D. Thus the triangulation is\n"
48733 " constructed in the x-y plane, and the z coordinate is\n"
48734 " ignored (although carried through to the output). You can\n"
48735 " use the option ProjectionPlaneMode in order to compute the\n"
48736 " best-fitting plane to the set of points, project the\n"
48737 " points and that plane and then perform the triangulation\n"
48738 " using their projected positions and then use it as the\n"
48739 " plane in which the triangulation is performed. The\n"
48740 " Delaunay triangulation can be numerically sensitive in\n"
48741 " some cases. To prevent problems, try to avoid injecting\n"
48742 " points that will result in triangles with bad aspect\n"
48743 " ratios (1000:1 or greater). In practice this means\n"
48744 ;
48745 
48746 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
48748 " inserting points that are \"widely dispersed\", and enables\n"
48749 " smooth transition of triangle sizes throughout the mesh.\n"
48750 " (You may even want to add extra points to create a better\n"
48751 " point distribution.) If numerical problems are present,\n"
48752 " you will see a warning message to this effect at the end\n"
48753 " of the triangulation process. Warning: Points arranged on\n"
48754 " a regular lattice (termed degenerate cases) can be\n"
48755 " triangulated in more than one way (at least according to\n"
48756 " the Delaunay criterion). The choice of triangulation (as\n"
48757 " implemented by this algorithm) depends on the order of the\n"
48758 " input points. The first three points will form a triangle;\n"
48759 " other degenerate points will not break this triangle.\n"
48760 " Points that are coincident (or nearly so) may be discarded\n"
48761 " by the algorithm. This is because the Delaunay\n"
48762 " triangulation requires unique input points. The output of\n"
48763 " the Delaunay triangulation is supposedly a convex hull. In\n"
48764 " certain cases this implementation may not generate the\n"
48765 " convex hull.</Documentation>\n"
48766 " <InputProperty command=\"SetInputConnection\"\n"
48767 " name=\"Input\">\n"
48768 " <ProxyGroupDomain name=\"groups\">\n"
48769 " <Group name=\"sources\" />\n"
48770 " <Group name=\"filters\" />\n"
48771 " </ProxyGroupDomain>\n"
48772 " <DataTypeDomain name=\"input_type\">\n"
48773 " <DataType value=\"vtkPointSet\" />\n"
48774 " </DataTypeDomain>\n"
48775 " <Documentation>This property specifies the input dataset to the\n"
48776 " Delaunay 2D filter.</Documentation>\n"
48777 " </InputProperty>\n"
48778 " <IntVectorProperty command=\"SetProjectionPlaneMode\"\n"
48779 " default_values=\"0\"\n"
48780 " name=\"ProjectionPlaneMode\"\n"
48781 " number_of_elements=\"1\">\n"
48782 " <EnumerationDomain name=\"enum\">\n"
48783 " <Entry text=\"XY Plane\"\n"
48784 " value=\"0\" />\n"
48785 " <!-- <Entry value=\"1\" text=\"Perpendicular\"/> -->\n"
48786 " <Entry text=\"Best-Fitting Plane\"\n"
48787 " value=\"2\" />\n"
48788 " </EnumerationDomain>\n"
48789 " <Documentation>This property determines type of projection plane to use\n"
48790 " in performing the triangulation.</Documentation>\n"
48791 " </IntVectorProperty>\n"
48792 " <DoubleVectorProperty animateable=\"1\"\n"
48793 " command=\"SetAlpha\"\n"
48794 " default_values=\"0.0\"\n"
48795 " name=\"Alpha\"\n"
48796 " number_of_elements=\"1\">\n"
48797 " <DoubleRangeDomain min=\"0\"\n"
48798 " name=\"range\" />\n"
48799 " <Documentation>The value of this property controls the output of this\n"
48800 " filter. For a non-zero alpha value, only edges or triangles contained\n"
48801 " within a sphere centered at mesh vertices will be output. Otherwise,\n"
48802 " only triangles will be output.</Documentation>\n"
48803 " </DoubleVectorProperty>\n"
48804 " <DoubleVectorProperty animateable=\"1\"\n"
48805 " command=\"SetTolerance\"\n"
48806 " default_values=\"0.00001\"\n"
48807 " name=\"Tolerance\"\n"
48808 " number_of_elements=\"1\">\n"
48809 " <DoubleRangeDomain max=\"1.0\"\n"
48810 " min=\"0\"\n"
48811 " name=\"range\" />\n"
48812 " <Documentation>This property specifies a tolerance to control\n"
48813 " discarding of closely spaced points. This tolerance is specified as a\n"
48814 " fraction of the diagonal length of the bounding box of the\n"
48815 " points.</Documentation>\n"
48816 " </DoubleVectorProperty>\n"
48817 " <DoubleVectorProperty animateable=\"1\"\n"
48818 " command=\"SetOffset\"\n"
48819 " default_values=\"1.0\"\n"
48820 " name=\"Offset\"\n"
48821 " number_of_elements=\"1\">\n"
48822 " <DoubleRangeDomain min=\"0.75\"\n"
48823 " name=\"range\" />\n"
48824 " <Documentation>This property is a multiplier to control the size of the\n"
48825 " initial, bounding Delaunay triangulation.</Documentation>\n"
48826 " </DoubleVectorProperty>\n"
48827 " <IntVectorProperty animateable=\"1\"\n"
48828 " command=\"SetBoundingTriangulation\"\n"
48829 " default_values=\"0\"\n"
48830 " name=\"BoundingTriangulation\"\n"
48831 " number_of_elements=\"1\">\n"
48832 " <BooleanDomain name=\"bool\" />\n"
48833 " <Documentation>If this property is set to 1, bounding triangulation\n"
48834 " points (and associated triangles) are included in the output. These are\n"
48835 " introduced as an initial triangulation to begin the triangulation\n"
48836 " process. This feature is nice for debugging output.</Documentation>\n"
48837 " </IntVectorProperty>\n"
48838 " <!-- End Delaunay2D -->\n"
48839 " </SourceProxy>\n"
48840 "\n"
48841 " <!-- ==================================================================== -->\n"
48842 " <SourceProxy class=\"vtkDelaunay3D\"\n"
48843 " label=\"Delaunay 3D\"\n"
48844 " name=\"Delaunay3D\">\n"
48845 " <Documentation long_help=\"Create a 3D Delaunay triangulation of input\n"
48846 " points. It expects a vtkPointSet as input and\n"
48847 " produces vtkUnstructuredGrid as output.\"\n"
48848 " short_help=\"Create a 3D Delaunay triangulation of input\n"
48849 " points.\">Delaunay3D is a filter that constructs\n"
48850 "a 3D Delaunay triangulation from a list of input points. These points may be\n"
48851 "represented by any dataset of type vtkPointSet and subclasses. The output of\n"
48852 "the filter is an unstructured grid dataset. Usually the output is a tetrahedral\n"
48853 "mesh, but if a non-zero alpha distance value is specified (called the \"alpha\"\n"
48854 "value), then only tetrahedra, triangles, edges, and vertices lying within the\n"
48855 "alpha radius are output. In other words, non-zero alpha values may result in\n"
48856 "arbitrary combinations of tetrahedra, triangles, lines, and vertices. (The\n"
48857 "notion of alpha value is derived from Edelsbrunner's work on \"alpha shapes\".)\n"
48858 "The 3D Delaunay triangulation is defined as the triangulation that satisfies\n"
48859 "the Delaunay criterion for n-dimensional simplexes (in this case n=3 and the\n"
48860 "simplexes are tetrahedra). This criterion states that a circumsphere of each\n"
48861 "simplex in a triangulation contains only the n+1 defining points of the\n"
48862 "simplex. (See text for more information.) While in two dimensions this\n"
48863 "translates into an \"optimal\" triangulation, this is not true in 3D, since a\n"
48864 "measurement for optimality in 3D is not agreed on. Delaunay triangulations are\n"
48865 "used to build topological structures from unorganized (or unstructured) points.\n"
48866 "The input to this filter is a list of points specified in 3D. (If you wish to\n"
48867 "create 2D triangulations see Delaunay2D.) The output is an unstructured grid.\n"
48868 "The Delaunay triangulation can be numerically sensitive. To prevent problems,\n"
48869 "try to avoid injecting points that will result in triangles with bad aspect\n"
48870 "ratios (1000:1 or greater). In practice this means inserting points that are\n"
48871 "\"widely dispersed\", and enables smooth transition of triangle sizes throughout\n"
48872 "the mesh. (You may even want to add extra points to create a better point\n"
48873 "distribution.) If numerical problems are present, you will see a warning\n"
48874 "message to this effect at the end of the triangulation process. Warning: Points\n"
48875 "arranged on a regular lattice (termed degenerate cases) can be triangulated in\n"
48876 "more than one way (at least according to the Delaunay criterion). The choice of\n"
48877 "triangulation (as implemented by this algorithm) depends on the order of the\n"
48878 "input points. The first four points will form a tetrahedron; other degenerate\n"
48879 "points (relative to this initial tetrahedron) will not break it. Points that\n"
48880 "are coincident (or nearly so) may be discarded by the algorithm. This is\n"
48881 "because the Delaunay triangulation requires unique input points. You can\n"
48882 "control the definition of coincidence with the \"Tolerance\" instance variable.\n"
48883 "The output of the Delaunay triangulation is supposedly a convex hull. In\n"
48884 "certain cases this implementation may not generate the convex hull. This\n"
48885 "behavior can be controlled by the Offset instance variable. Offset is a\n"
48886 "multiplier used to control the size of the initial triangulation. The larger\n"
48887 "the offset value, the more likely you will generate a convex hull; and the more\n"
48888 "likely you are to see numerical problems. The implementation of this algorithm\n"
48889 "varies from the 2D Delaunay algorithm (i.e., Delaunay2D) in an important way.\n"
48890 "When points are injected into the triangulation, the search for the enclosing\n"
48891 "tetrahedron is quite different. In the 3D case, the closest previously inserted\n"
48892 "point point is found, and then the connected tetrahedra are searched to find\n"
48893 "the containing one. (In 2D, a \"walk\" towards the enclosing triangle is\n"
48894 "performed.) If the triangulation is Delaunay, then an enclosing tetrahedron\n"
48895 "will be found. However, in degenerate cases an enclosing tetrahedron may not be\n"
48896 "found and the point will be rejected.</Documentation>\n"
48897 " <InputProperty command=\"SetInputConnection\"\n"
48898 " name=\"Input\">\n"
48899 " <ProxyGroupDomain name=\"groups\">\n"
48900 " <Group name=\"sources\" />\n"
48901 " <Group name=\"filters\" />\n"
48902 " </ProxyGroupDomain>\n"
48903 " <DataTypeDomain name=\"input_type\">\n"
48904 " <DataType value=\"vtkPointSet\" />\n"
48905 " </DataTypeDomain>\n"
48906 " <Documentation>This property specifies the input dataset to the\n"
48907 " Delaunay 3D filter.</Documentation>\n"
48908 " </InputProperty>\n"
48909 " <DoubleVectorProperty animateable=\"1\"\n"
48910 " command=\"SetAlpha\"\n"
48911 " default_values=\"0.0\"\n"
48912 " name=\"Alpha\"\n"
48913 " number_of_elements=\"1\">\n"
48914 " <DoubleRangeDomain min=\"0\"\n"
48915 " name=\"range\" />\n"
48916 " <Documentation>This property specifies the alpha (or distance) value to\n"
48917 " control the output of this filter. For a non-zero alpha value, only\n"
48918 " edges, faces, or tetra contained within the circumsphere (of radius\n"
48919 " alpha) will be output. Otherwise, only tetrahedra will be\n"
48920 " output.</Documentation>\n"
48921 " </DoubleVectorProperty>\n"
48922 " <DoubleVectorProperty animateable=\"1\"\n"
48923 " command=\"SetTolerance\"\n"
48924 " default_values=\"0.001\"\n"
48925 " name=\"Tolerance\"\n"
48926 " number_of_elements=\"1\">\n"
48927 " <DoubleRangeDomain max=\"1.0\"\n"
48928 " min=\"0\"\n"
48929 " name=\"range\" />\n"
48930 " <Documentation>This property specifies a tolerance to control\n"
48931 " discarding of closely spaced points. This tolerance is specified as a\n"
48932 " fraction of the diagonal length of the bounding box of the\n"
48933 " points.</Documentation>\n"
48934 " </DoubleVectorProperty>\n"
48935 " <DoubleVectorProperty animateable=\"1\"\n"
48936 " command=\"SetOffset\"\n"
48937 " default_values=\"2.5\"\n"
48938 " name=\"Offset\"\n"
48939 " number_of_elements=\"1\">\n"
48940 " <DoubleRangeDomain min=\"2.5\"\n"
48941 " name=\"range\" />\n"
48942 " <Documentation>This property specifies a multiplier to control the size\n"
48943 " of the initial, bounding Delaunay triangulation.</Documentation>\n"
48944 " </DoubleVectorProperty>\n"
48945 " <IntVectorProperty animateable=\"1\"\n"
48946 " command=\"SetBoundingTriangulation\"\n"
48947 " default_values=\"0\"\n"
48948 " name=\"BoundingTriangulation\"\n"
48949 " number_of_elements=\"1\">\n"
48950 " <BooleanDomain name=\"bool\" />\n"
48951 " <Documentation>This boolean controls whether bounding triangulation\n"
48952 " points (and associated triangles) are included in the output. (These\n"
48953 " are introduced as an initial triangulation to begin the triangulation\n"
48954 " process. This feature is nice for debugging output.)</Documentation>\n"
48955 " </IntVectorProperty>\n"
48956 " <IntVectorProperty animateable=\"1\"\n"
48957 " command=\"SetAlphaTets\"\n"
48958 " default_values=\"1\"\n"
48959 " name=\"AlphaTets\"\n"
48960 " number_of_elements=\"1\"\n"
48961 " panel_visibility=\"advanced\" >\n"
48962 " <BooleanDomain name=\"bool\" />\n"
48963 " <Documentation>This boolean controls whether tetrahedrons which satisfy\n"
48964 " the alpha criterion output when alpha is non-zero.</Documentation>\n"
48965 " </IntVectorProperty>\n"
48966 " <IntVectorProperty animateable=\"1\"\n"
48967 " command=\"SetAlphaTris\"\n"
48968 " default_values=\"1\"\n"
48969 " name=\"AlphaTris\"\n"
48970 " number_of_elements=\"1\"\n"
48971 " panel_visibility=\"advanced\" >\n"
48972 " <BooleanDomain name=\"bool\" />\n"
48973 " <Documentation>This boolean controls whether triangles which satisfy\n"
48974 " the alpha criterion output when alpha is non-zero.</Documentation>\n"
48975 " </IntVectorProperty>\n"
48976 " <IntVectorProperty animateable=\"1\"\n"
48977 " command=\"SetAlphaLines\"\n"
48978 " default_values=\"0\"\n"
48979 " name=\"AlphaLines\"\n"
48980 " number_of_elements=\"1\"\n"
48981 " panel_visibility=\"advanced\" >\n"
48982 " <BooleanDomain name=\"bool\" />\n"
48983 " <Documentation>This boolean controls whether lines which satisfy the\n"
48984 " alpha criterion output when alpha is non-zero.</Documentation>\n"
48985 " </IntVectorProperty>\n"
48986 " <IntVectorProperty animateable=\"1\"\n"
48987 " command=\"SetAlphaVerts\"\n"
48988 " default_values=\"0\"\n"
48989 " name=\"AlphaVerts\"\n"
48990 " number_of_elements=\"1\"\n"
48991 " panel_visibility=\"advanced\" >\n"
48992 " <BooleanDomain name=\"bool\" />\n"
48993 " <Documentation>This boolean controls whether vertices which satisfy the\n"
48994 " alpha criterion are output when alpha is non-zero.</Documentation>\n"
48995 " </IntVectorProperty>\n"
48996 " <Hints>\n"
48997 " <WarnOnCreate>\n"
48998 " <DataTypeDomain composite_data_supported=\"1\"\n"
48999 " name=\"input_type\">\n"
49000 " <DataType value=\"vtkPolyData\" />\n"
49001 " </DataTypeDomain>\n"
49002 " <MemoryUsage relative=\"7\" />\n"
49003 " <Text title=\"Potentially running out of memory\">\n"
49004 " **Delaunay 3D** filter will create an unstructured grid output and\n"
49005 " you may not have enough memory to create it.\n"
49006 " Do you want to continue?\n"
49007 " </Text>\n"
49008 " </WarnOnCreate>\n"
49009 " </Hints>\n"
49010 " <!-- End Delaunay3d -->\n"
49011 " </SourceProxy>\n"
49012 "\n"
49013 " <!-- ==================================================================== -->\n"
49014 " <SourceProxy class=\"vtkElevationFilter\"\n"
49015 " label=\"Elevation\"\n"
49016 ;
49017 
49018 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
49020 " name=\"ElevationFilter\">\n"
49021 " <Documentation long_help=\"Create point attribute array by projecting points onto an elevation vector.\"\n"
49022 " short_help=\"Create a point array representing elevation.\">\n"
49023 " The Elevation filter generates point scalar values for an\n"
49024 " input dataset along a specified direction vector. The\n"
49025 " Input menu allows the user to select the data set to which\n"
49026 " this filter will be applied. Use the Scalar range entry\n"
49027 " boxes to specify the minimum and maximum scalar value to\n"
49028 " be generated. The Low Point and High Point define a line\n"
49029 " onto which each point of the data set is projected. The\n"
49030 " minimum scalar value is associated with the Low Point, and\n"
49031 " the maximum scalar value is associated with the High\n"
49032 " Point. The scalar value for each point in the data set is\n"
49033 " determined by the location along the line to which that\n"
49034 " point projects.</Documentation>\n"
49035 " <InputProperty command=\"SetInputConnection\"\n"
49036 " name=\"Input\">\n"
49037 " <ProxyGroupDomain name=\"groups\">\n"
49038 " <Group name=\"sources\" />\n"
49039 " <Group name=\"filters\" />\n"
49040 " </ProxyGroupDomain>\n"
49041 " <DataTypeDomain name=\"input_type\">\n"
49042 " <DataType value=\"vtkDataSet\" />\n"
49043 " </DataTypeDomain>\n"
49044 " <Documentation>This property specifies the input dataset to the\n"
49045 " Elevation filter.</Documentation>\n"
49046 " </InputProperty>\n"
49047 " <DoubleVectorProperty command=\"SetScalarRange\"\n"
49048 " default_values=\"0 1\"\n"
49049 " name=\"ScalarRange\"\n"
49050 " number_of_elements=\"2\">\n"
49051 " <DoubleRangeDomain name=\"range\" />\n"
49052 " <Documentation>This property determines the range into which scalars\n"
49053 " will be mapped.</Documentation>\n"
49054 " </DoubleVectorProperty>\n"
49055 " <DoubleVectorProperty animateable=\"1\"\n"
49056 " command=\"SetLowPoint\"\n"
49057 " default_values=\"0 0 0\"\n"
49058 " label=\"Low Point\"\n"
49059 " name=\"LowPoint\"\n"
49060 " number_of_elements=\"3\" >\n"
49061 " <BoundsDomain default_mode=\"min\"\n"
49062 " mode=\"normal\"\n"
49063 " name=\"range\">\n"
49064 " <RequiredProperties>\n"
49065 " <Property function=\"Input\"\n"
49066 " name=\"Input\" />\n"
49067 " </RequiredProperties>\n"
49068 " </BoundsDomain>\n"
49069 " <Documentation>This property defines low end of the direction vector\n"
49070 " (small scalar values).</Documentation>\n"
49071 " </DoubleVectorProperty>\n"
49072 " <DoubleVectorProperty animateable=\"1\"\n"
49073 " command=\"SetHighPoint\"\n"
49074 " default_values=\"0 0 1\"\n"
49075 " label=\"High Point\"\n"
49076 " name=\"HighPoint\"\n"
49077 " number_of_elements=\"3\" >\n"
49078 " <BoundsDomain default_mode=\"max\"\n"
49079 " mode=\"normal\"\n"
49080 " name=\"range\">\n"
49081 " <RequiredProperties>\n"
49082 " <Property function=\"Input\"\n"
49083 " name=\"Input\" />\n"
49084 " </RequiredProperties>\n"
49085 " </BoundsDomain>\n"
49086 " <Documentation>This property defines the high end of the direction\n"
49087 " vector (large scalar values).</Documentation>\n"
49088 " </DoubleVectorProperty>\n"
49089 " <PropertyGroup panel_widget=\"InteractiveLine\">\n"
49090 " <Property function=\"Point1WorldPosition\" name=\"LowPoint\" />\n"
49091 " <Property function=\"Point2WorldPosition\" name=\"HighPoint\" />\n"
49092 " <Property function=\"Input\" name=\"Input\" />\n"
49093 " </PropertyGroup>\n"
49094 "\n"
49095 " <!-- End ElevationFilter -->\n"
49096 " </SourceProxy>\n"
49097 "\n"
49098 " <!-- ==================================================================== -->\n"
49099 " <SourceProxy class=\"vtkFeatureEdges\"\n"
49100 " label=\"Feature Edges\"\n"
49101 " name=\"FeatureEdges\">\n"
49102 " <Documentation long_help=\"This filter will extract edges along sharp edges of surfaces or boundaries of surfaces.\"\n"
49103 " short_help=\"Extract edges that meet the feature criteria.\">\n"
49104 " The Feature Edges filter extracts various subsets of edges\n"
49105 " from the input data set. This filter operates on polygonal\n"
49106 " data and produces polygonal output.</Documentation>\n"
49107 " <InputProperty command=\"SetInputConnection\"\n"
49108 " name=\"Input\">\n"
49109 " <ProxyGroupDomain name=\"groups\">\n"
49110 " <Group name=\"sources\" />\n"
49111 " <Group name=\"filters\" />\n"
49112 " </ProxyGroupDomain>\n"
49113 " <DataTypeDomain name=\"input_type\">\n"
49114 " <DataType value=\"vtkPolyData\" />\n"
49115 " </DataTypeDomain>\n"
49116 " <Documentation>This property specifies the input to the Feature Edges\n"
49117 " filter.</Documentation>\n"
49118 " </InputProperty>\n"
49119 " <IntVectorProperty command=\"SetBoundaryEdges\"\n"
49120 " default_values=\"1\"\n"
49121 " name=\"BoundaryEdges\"\n"
49122 " number_of_elements=\"1\">\n"
49123 " <BooleanDomain name=\"bool\" />\n"
49124 " <Documentation>If the value of this property is set to 1, boundary\n"
49125 " edges will be extracted. Boundary edges are defined as lines cells or\n"
49126 " edges that are used by only one polygon.</Documentation>\n"
49127 " </IntVectorProperty>\n"
49128 " <IntVectorProperty command=\"SetFeatureEdges\"\n"
49129 " default_values=\"1\"\n"
49130 " name=\"FeatureEdges\"\n"
49131 " number_of_elements=\"1\">\n"
49132 " <BooleanDomain name=\"bool\" />\n"
49133 " <Documentation>If the value of this property is set to 1, feature edges\n"
49134 " will be extracted. Feature edges are defined as edges that are used by\n"
49135 " two polygons whose dihedral angle is greater than the feature angle.\n"
49136 " (See the FeatureAngle property.) Toggle whether to extract feature\n"
49137 " edges.</Documentation>\n"
49138 " </IntVectorProperty>\n"
49139 " <IntVectorProperty command=\"SetNonManifoldEdges\"\n"
49140 " default_values=\"1\"\n"
49141 " label=\"Non-Manifold Edges\"\n"
49142 " name=\"NonManifoldEdges\"\n"
49143 " number_of_elements=\"1\">\n"
49144 " <BooleanDomain name=\"bool\" />\n"
49145 " <Documentation>If the value of this property is set to 1, non-manifold\n"
49146 " edges will be extracted. Non-manifold edges are defined as edges that\n"
49147 " are use by three or more polygons.</Documentation>\n"
49148 " </IntVectorProperty>\n"
49149 " <IntVectorProperty command=\"SetManifoldEdges\"\n"
49150 " default_values=\"0\"\n"
49151 " name=\"ManifoldEdges\"\n"
49152 " number_of_elements=\"1\">\n"
49153 " <BooleanDomain name=\"bool\" />\n"
49154 " <Documentation>If the value of this property is set to 1, manifold\n"
49155 " edges will be extracted. Manifold edges are defined as edges that are\n"
49156 " used by exactly two polygons.</Documentation>\n"
49157 " </IntVectorProperty>\n"
49158 " <IntVectorProperty command=\"SetColoring\"\n"
49159 " default_values=\"0\"\n"
49160 " name=\"Coloring\"\n"
49161 " number_of_elements=\"1\">\n"
49162 " <BooleanDomain name=\"bool\" />\n"
49163 " <Documentation>If the value of this property is set to 1, then the\n"
49164 " extracted edges are assigned a scalar value based on the type of the\n"
49165 " edge.</Documentation>\n"
49166 " </IntVectorProperty>\n"
49167 " <DoubleVectorProperty command=\"SetFeatureAngle\"\n"
49168 " default_values=\"30.0\"\n"
49169 " name=\"FeatureAngle\"\n"
49170 " number_of_elements=\"1\">\n"
49171 " <DoubleRangeDomain max=\"180\"\n"
49172 " min=\"0\"\n"
49173 " name=\"range\" />\n"
49174 " <Documentation>The value of this property is used to define a feature\n"
49175 " edge. If the surface normal between two adjacent triangles is at least\n"
49176 " as large as this Feature Angle, a feature edge exists. (See the\n"
49177 " FeatureEdges property.)</Documentation>\n"
49178 " </DoubleVectorProperty>\n"
49179 " <Hints>\n"
49180 " <Visibility replace_input=\"0\" />\n"
49181 " </Hints>\n"
49182 " <!-- End FeatureEdges -->\n"
49183 " </SourceProxy>\n"
49184 "\n"
49185 " <!-- ==================================================================== -->\n"
49186 " <SourceProxy class=\"vtkIdFilter\"\n"
49187 " label=\"Generate Ids\"\n"
49188 " name=\"GenerateIdScalars\">\n"
49189 " <Documentation long_help=\"Generate scalars from point and cell ids.\"\n"
49190 " short_help=\"Generate scalars from point and cell ids.\">\n"
49191 " This filter generates scalars using cell and point ids.\n"
49192 " That is, the point attribute data scalars are generated\n"
49193 " from the point ids, and the cell attribute data scalars or\n"
49194 " field data are generated from the the cell\n"
49195 " ids.</Documentation>\n"
49196 " <InputProperty command=\"SetInputConnection\"\n"
49197 " name=\"Input\">\n"
49198 " <ProxyGroupDomain name=\"groups\">\n"
49199 " <Group name=\"sources\" />\n"
49200 " <Group name=\"filters\" />\n"
49201 " </ProxyGroupDomain>\n"
49202 " <DataTypeDomain name=\"input_type\">\n"
49203 " <DataType value=\"vtkDataSet\" />\n"
49204 " </DataTypeDomain>\n"
49205 " <Documentation>This property specifies the input to the Cell Data to\n"
49206 " Point Data filter.</Documentation>\n"
49207 " </InputProperty>\n"
49208 " <IntVectorProperty name=\"GeneratePointIds\"\n"
49209 " command=\"SetPointIds\"\n"
49210 " number_of_elements=\"1\"\n"
49211 " default_values=\"1\">\n"
49212 " <BooleanDomain name=\"bool\" />\n"
49213 " <Documentation>\n"
49214 " Enable generation of point ids.\n"
49215 " </Documentation>\n"
49216 " </IntVectorProperty>\n"
49217 "\n"
49218 " <StringVectorProperty command=\"SetPointIdsArrayName\"\n"
49219 " default_values=\"PointIds\"\n"
49220 " name=\"PointIdsArrayName\"\n"
49221 " number_of_elements=\"1\">\n"
49222 " <Documentation>The name of the point ids array.</Documentation>\n"
49223 " <Hints>\n"
49224 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
49225 " mode=\"enabled_state\"\n"
49226 " property=\"GeneratePointIds\"\n"
49227 " value=\"1\" />\n"
49228 " </Hints>\n"
49229 " </StringVectorProperty>\n"
49230 "\n"
49231 " <IntVectorProperty name=\"GenerateCellIds\"\n"
49232 " command=\"SetCellIds\"\n"
49233 " number_of_elements=\"1\"\n"
49234 " default_values=\"1\">\n"
49235 " <BooleanDomain name=\"bool\" />\n"
49236 " <Documentation>\n"
49237 " Enable generation of cell ids.\n"
49238 " </Documentation>\n"
49239 " </IntVectorProperty>\n"
49240 "\n"
49241 " <StringVectorProperty command=\"SetCellIdsArrayName\"\n"
49242 " default_values=\"CellIds\"\n"
49243 " name=\"CellIdsArrayName\"\n"
49244 " number_of_elements=\"1\">\n"
49245 " <Documentation>The name of the cell ids array.</Documentation>\n"
49246 " <Hints>\n"
49247 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
49248 " mode=\"enabled_state\"\n"
49249 " property=\"GenerateCellIds\"\n"
49250 " value=\"1\" />\n"
49251 " </Hints>\n"
49252 " </StringVectorProperty>\n"
49253 " <PropertyGroup label=\"Point Ids\">\n"
49254 " <Property name=\"GeneratePointIds\" />\n"
49255 " <Property name=\"PointIdsArrayName\" />\n"
49256 " </PropertyGroup>\n"
49257 " <PropertyGroup label=\"Cell Ids\">\n"
49258 " <Property name=\"GenerateCellIds\" />\n"
49259 " <Property name=\"CellIdsArrayName\" />\n"
49260 " </PropertyGroup>\n"
49261 "\n"
49262 " <!-- End GenerateIdScalars -->\n"
49263 " </SourceProxy>\n"
49264 "\n"
49265 " <!-- ==================================================================== -->\n"
49266 " <SourceProxy class=\"vtkMergeArrays\"\n"
49267 " label=\"Append Attributes\"\n"
49268 " name=\"AppendAttributes\">\n"
49269 " <Documentation long_help=\"Copies geometry from first input. Puts all of the arrays into the output.\"\n"
49270 " short_help=\"Puts all input arrays into the single output.\">\n"
49271 " The Append Attributes filter takes multiple input data\n"
49272 " sets with the same geometry and merges their point and\n"
49273 " cell attributes to produce a single output containing all\n"
49274 " the point and cell attributes of the inputs. Any inputs\n"
49275 " without the same number of points and cells as the first\n"
49276 " input are ignored. The input data sets must already be\n"
49277 " collected together, either as a result of a reader that\n"
49278 " loads multiple parts (e.g., EnSight reader) or because the\n"
49279 " Group Parts filter has been run to form a collection of\n"
49280 " data sets.</Documentation>\n"
49281 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
49282 " command=\"AddInputConnection\"\n"
49283 " multiple_input=\"1\"\n"
49284 " name=\"Input\">\n"
49285 " <ProxyGroupDomain name=\"groups\">\n"
49286 " <Group name=\"sources\" />\n"
49287 " <Group name=\"filters\" />\n"
49288 " </ProxyGroupDomain>\n"
49289 " <DataTypeDomain composite_data_supported=\"1\"\n"
49290 " name=\"input_type\">\n"
49291 " <DataType value=\"vtkDataObject\" />\n"
49292 " </DataTypeDomain>\n"
49293 " <Documentation>This property specifies the input to the Append\n"
49294 " Attributes filter.</Documentation>\n"
49295 " </InputProperty>\n"
49296 " <!-- End AppendAttributes -->\n"
49297 " </SourceProxy>\n"
49298 "\n"
49299 " <!-- ==================================================================== -->\n"
49300 " <SourceProxy class=\"vtkMoleculeAppend\"\n"
49301 " name=\"AppendMolecule\"\n"
49302 " label=\"Append Molecule\">\n"
49303 " <Documentation long_help=\"Appends one or more molecules into a single molecule.\"\n"
49304 " short_help=\"Append molecules into a single molecule.\">\n"
49305 " Appends one or more molecules into a single molecule. It also appends the associated atom data and edge data.\n"
49306 " Note that input data arrays should match (same number of arrays with same names in each input)\n"
49307 " </Documentation>\n"
49308 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
49309 " command=\"AddInputConnection\"\n"
49310 " multiple_input=\"1\"\n"
49311 " name=\"Input\">\n"
49312 " <ProxyGroupDomain name=\"groups\">\n"
49313 " <Group name=\"sources\"/>\n"
49314 " <Group name=\"filters\"/>\n"
49315 " </ProxyGroupDomain>\n"
49316 " <DataTypeDomain name=\"input_type\">\n"
49317 " <DataType value=\"vtkMolecule\"/>\n"
49318 " </DataTypeDomain>\n"
49319 " </InputProperty>\n"
49320 " <!-- End AppendMolecule -->\n"
49321 " </SourceProxy>\n"
49322 "\n"
49323 " <SourceProxy class=\"vtkFieldDataToDataSetAttribute\"\n"
49324 ;
49325 
49326 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
49328 " label=\"Field Data to Attribute\"\n"
49329 " name=\"FieldDataToDataSetAttribute\">\n"
49330 " <Documentation long_help=\"Create attribute data arrays (like cell or point array) from field data arrays.\"\n"
49331 " short_help=\"Pass field data arrays to the requested attribute.\">\n"
49332 " This filter creates single-value arrays in the requested field\n"
49333 " from the selected Field Data arrays.\n"
49334 "\n"
49335 " It uses only the first component of the first tuple of the input arrays.\n"
49336 " This filter operates on any type of dataset, and the output dataset is the same type as the input.\n"
49337 " String arrays are not supported.\n"
49338 " </Documentation>\n"
49339 " <InputProperty command=\"SetInputConnection\"\n"
49340 " name=\"Input\">\n"
49341 " <ProxyGroupDomain name=\"groups\">\n"
49342 " <Group name=\"sources\" />\n"
49343 " <Group name=\"filters\" />\n"
49344 " </ProxyGroupDomain>\n"
49345 " <DataTypeDomain name=\"input_type\">\n"
49346 " <DataType value=\"vtkDataSet\" />\n"
49347 " <DataType value=\"vtkHyperTreeGrid\" />\n"
49348 " </DataTypeDomain>\n"
49349 " <InputArrayDomain name=\"field_arrays\" attribute_type=\"field\" />\n"
49350 " <FixedTypeDomain name=\"fixed_type\" />\n"
49351 " <Documentation>This property specifies the input of this filter.\n"
49352 " </Documentation>\n"
49353 " </InputProperty>\n"
49354 " <IntVectorProperty command=\"SetProcessAllArrays\"\n"
49355 " default_values=\"0\"\n"
49356 " name=\"ProcessAllArrays\"\n"
49357 " number_of_elements=\"1\">\n"
49358 " <BooleanDomain name=\"bool\" />\n"
49359 " <Documentation>The value of this property controls whether all input\n"
49360 " field arrays will be processed and converted.</Documentation>\n"
49361 " </IntVectorProperty>\n"
49362 " <StringVectorProperty clean_command=\"ClearFieldDataArrays\"\n"
49363 " command=\"AddFieldDataArray\"\n"
49364 " name=\"FieldDataArrays\"\n"
49365 " number_of_elements_per_command=\"1\"\n"
49366 " repeat_command=\"1\">\n"
49367 " <Documentation>Add a field array by name to be converted.</Documentation>\n"
49368 " <ArrayListDomain input_domain_name=\"field_arrays\" data_type=\"VTK_DATA_ARRAY\" name=\"array_list\">\n"
49369 " <RequiredProperties>\n"
49370 " <Property function=\"Input\" name=\"Input\" />\n"
49371 " </RequiredProperties>\n"
49372 " </ArrayListDomain>\n"
49373 " <Hints>\n"
49374 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
49375 " <Property name=\"ProcessAllArrays\" function=\"boolean_invert\" />\n"
49376 " </PropertyWidgetDecorator>\n"
49377 " </Hints>\n"
49378 " </StringVectorProperty>\n"
49379 " <IntVectorProperty command=\"SetOutputFieldType\"\n"
49380 " default_values=\"0\"\n"
49381 " name=\"OutputFieldType\"\n"
49382 " number_of_elements=\"1\">\n"
49383 " <Documentation>Select the output attribute type</Documentation>\n"
49384 " <FieldDataDomain name=\"enum\">\n"
49385 " <RequiredProperties>\n"
49386 " <Property function=\"Input\"\n"
49387 " name=\"Input\" />\n"
49388 " </RequiredProperties>\n"
49389 " </FieldDataDomain>\n"
49390 " </IntVectorProperty>\n"
49391 " <!-- End PointDataToCellData -->\n"
49392 " </SourceProxy>\n"
49393 " <!-- ==================================================================== -->\n"
49394 " <SourceProxy class=\"vtkPointDataToCellData\"\n"
49395 " label=\"Point Data to Cell Data\"\n"
49396 " name=\"PointDataToCellData\">\n"
49397 " <Documentation long_help=\"Create cell attributes by averaging point attributes.\"\n"
49398 " short_help=\"Convert point data to cell data.\">The Point\n"
49399 " Data to Cell Data filter averages the values of the point\n"
49400 " attributes of the points of a cell to compute cell\n"
49401 " attributes. This filter operates on any type of dataset,\n"
49402 " and the output dataset is the same type as the\n"
49403 " input.</Documentation>\n"
49404 " <InputProperty command=\"SetInputConnection\"\n"
49405 " name=\"Input\">\n"
49406 " <ProxyGroupDomain name=\"groups\">\n"
49407 " <Group name=\"sources\" />\n"
49408 " <Group name=\"filters\" />\n"
49409 " </ProxyGroupDomain>\n"
49410 " <DataTypeDomain name=\"input_type\">\n"
49411 " <DataType value=\"vtkDataSet\" />\n"
49412 " </DataTypeDomain>\n"
49413 " <InputArrayDomain attribute_type=\"point\"\n"
49414 " name=\"input_array\" />\n"
49415 " <FixedTypeDomain name=\"fixed_type\" />\n"
49416 " <Documentation>This property specifies the input to the Point Data to\n"
49417 " Cell Data filter.</Documentation>\n"
49418 " </InputProperty>\n"
49419 " <IntVectorProperty command=\"SetProcessAllArrays\"\n"
49420 " default_values=\"1\"\n"
49421 " name=\"ProcessAllArrays\"\n"
49422 " number_of_elements=\"1\">\n"
49423 " <BooleanDomain name=\"bool\" />\n"
49424 " <Documentation>The value of this property controls whether all input\n"
49425 " point arrays will be processed and converted into cell arrays.</Documentation>\n"
49426 " </IntVectorProperty>\n"
49427 " <StringVectorProperty clean_command=\"ClearPointDataArrays\"\n"
49428 " command=\"AddPointDataArray\"\n"
49429 " name=\"PointDataArrays\"\n"
49430 " label=\"Point Data Array to process\"\n"
49431 " number_of_elements_per_command=\"1\"\n"
49432 " repeat_command=\"1\">\n"
49433 " <Documentation>Add a point array by name to be converted to cell array.</Documentation>\n"
49434 " <ArrayListDomain input_domain_name=\"input_array\" name=\"array_list\">\n"
49435 " <RequiredProperties>\n"
49436 " <Property function=\"Input\" name=\"Input\" />\n"
49437 " </RequiredProperties>\n"
49438 " </ArrayListDomain>\n"
49439 " <Hints>\n"
49440 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
49441 " <Property name=\"ProcessAllArrays\" function=\"boolean_invert\" />\n"
49442 " </PropertyWidgetDecorator>\n"
49443 " </Hints>\n"
49444 " </StringVectorProperty>\n"
49445 " <IntVectorProperty command=\"SetPassPointData\"\n"
49446 " default_values=\"0\"\n"
49447 " name=\"PassPointData\"\n"
49448 " number_of_elements=\"1\">\n"
49449 " <BooleanDomain name=\"bool\" />\n"
49450 " <Documentation>The value of this property controls whether the input\n"
49451 " point data will be passed to the output. If set to 1, then the input\n"
49452 " point data is passed through to the output; otherwise, only generated\n"
49453 " cell data is placed into the output.</Documentation>\n"
49454 " </IntVectorProperty>\n"
49455 " <IntVectorProperty command=\"SetCategoricalData\"\n"
49456 " default_values=\"0\"\n"
49457 " name=\"CategoricalData\"\n"
49458 " number_of_elements=\"1\"\n"
49459 " panel_visibility=\"advanced\">\n"
49460 " <BooleanDomain name=\"bool\" />\n"
49461 " <Documentation>Control whether the input point data is to be\n"
49462 " treated as categorical. If the data is categorical, then the\n"
49463 " resultant cell data will be determined by a majority rules\n"
49464 " vote, with ties going to the smaller value.</Documentation>\n"
49465 " </IntVectorProperty>\n"
49466 " <!-- End PointDataToCellData -->\n"
49467 " </SourceProxy>\n"
49468 "\n"
49469 " <!-- ==================================================================== -->\n"
49470 " <SourceProxy class=\"vtkPolyDataTangents\"\n"
49471 " label=\"Generate Surface Tangents\"\n"
49472 " name=\"PolyDataTangents\">\n"
49473 " <Documentation long_help=\"This filter will produce surface tangents used for normal mapping.\"\n"
49474 " short_help=\"Produce surface point tangents.\">This filter\n"
49475 " generates surface tangents at the points of the input\n"
49476 " polygonal dataset based on the normals and the texture coordinates.\n"
49477 " The resulting dataset is also polygonal. The tangents are required when using\n"
49478 " a normal texture.</Documentation>\n"
49479 " <InputProperty command=\"SetInputConnection\"\n"
49480 " name=\"Input\">\n"
49481 " <ProxyGroupDomain name=\"groups\">\n"
49482 " <Group name=\"sources\" />\n"
49483 " <Group name=\"filters\" />\n"
49484 " </ProxyGroupDomain>\n"
49485 " <DataTypeDomain name=\"input_type\">\n"
49486 " <DataType value=\"vtkPolyData\" />\n"
49487 " </DataTypeDomain>\n"
49488 " <Documentation>This property specifies the input to the Tangents\n"
49489 " Generation filter.</Documentation>\n"
49490 " </InputProperty>\n"
49491 " <IntVectorProperty command=\"SetComputeCellTangents\"\n"
49492 " default_values=\"0\"\n"
49493 " name=\"ComputeCellTangents\"\n"
49494 " number_of_elements=\"1\">\n"
49495 " <BooleanDomain name=\"bool\" />\n"
49496 " <Documentation>This filter computes the tangents at the points in the\n"
49497 " data set. In the process of doing this it computes polygon tangents too.\n"
49498 " If you want these normals to be passed to the output of this filter,\n"
49499 " set the value of this property to 1.</Documentation>\n"
49500 " </IntVectorProperty>\n"
49501 " <!-- End PolyDataTangents -->\n"
49502 " </SourceProxy>\n"
49503 "\n"
49504 " <!-- ==================================================================== -->\n"
49505 " <SourceProxy class=\"vtkQuadricClustering\"\n"
49506 " label=\"Quadric Clustering\"\n"
49507 " name=\"QuadricClustering\">\n"
49508 " <Documentation long_help=\"This filter is the same filter used to generate level of detail for ParaView. It uses a structured grid of bins and merges all points contained in each bin.\"\n"
49509 " short_help=\"Simplify polygonal models.\">The Quadric\n"
49510 " Clustering filter produces a reduced-resolution polygonal\n"
49511 " approximation of the input polygonal dataset. This filter\n"
49512 " is the one used by ParaView for computing LODs. It uses\n"
49513 " spatial binning to reduce the number of points in the data\n"
49514 " set; points that lie within the same spatial bin are\n"
49515 " collapsed into one representative point.</Documentation>\n"
49516 " <InputProperty command=\"SetInputConnection\"\n"
49517 " name=\"Input\">\n"
49518 " <ProxyGroupDomain name=\"groups\">\n"
49519 " <Group name=\"sources\" />\n"
49520 " <Group name=\"filters\" />\n"
49521 " </ProxyGroupDomain>\n"
49522 " <DataTypeDomain name=\"input_type\">\n"
49523 " <DataType value=\"vtkPolyData\" />\n"
49524 " </DataTypeDomain>\n"
49525 " <Documentation>This property specifies the input to the Quadric\n"
49526 " Clustering filter.</Documentation>\n"
49527 " </InputProperty>\n"
49528 " <IntVectorProperty command=\"SetNumberOfDivisions\"\n"
49529 " default_values=\"50 50 50\"\n"
49530 " label=\"Number of Dimensions\"\n"
49531 " name=\"NumberOfDivisions\"\n"
49532 " number_of_elements=\"3\">\n"
49533 " <IntRangeDomain name=\"range\" />\n"
49534 " <Documentation>This property specifies the number of bins along the X,\n"
49535 " Y, and Z axes of the data set.</Documentation>\n"
49536 " </IntVectorProperty>\n"
49537 " <IntVectorProperty command=\"SetUseInputPoints\"\n"
49538 " default_values=\"1\"\n"
49539 " name=\"UseInputPoints\"\n"
49540 " number_of_elements=\"1\">\n"
49541 " <BooleanDomain name=\"bool\" />\n"
49542 " <Documentation>If the value of this property is set to 1, the\n"
49543 " representative point for each bin is selected from one of the input\n"
49544 " points that lies in that bin; the input point that produces the least\n"
49545 " error is chosen. If the value of this property is 0, the location of\n"
49546 " the representative point is calculated to produce the least error\n"
49547 " possible for that bin, but the point will most likely not be one of the\n"
49548 " input points.</Documentation>\n"
49549 " </IntVectorProperty>\n"
49550 " <IntVectorProperty command=\"SetUseFeatureEdges\"\n"
49551 " default_values=\"0\"\n"
49552 " name=\"UseFeatureEdges\"\n"
49553 " number_of_elements=\"1\">\n"
49554 " <BooleanDomain name=\"bool\" />\n"
49555 " <Documentation>If this property is set to 1, feature edge quadrics will\n"
49556 " be used to maintain the boundary edges along processor\n"
49557 " divisions.</Documentation>\n"
49558 " </IntVectorProperty>\n"
49559 " <IntVectorProperty command=\"SetUseFeaturePoints\"\n"
49560 " default_values=\"0\"\n"
49561 " name=\"UseFeaturePoints\"\n"
49562 " number_of_elements=\"1\">\n"
49563 " <BooleanDomain name=\"bool\" />\n"
49564 " <Documentation>If this property is set to 1, feature point quadrics\n"
49565 " will be used to maintain the boundary points along processor\n"
49566 " divisions.</Documentation>\n"
49567 " </IntVectorProperty>\n"
49568 " <IntVectorProperty command=\"SetCopyCellData\"\n"
49569 " default_values=\"1\"\n"
49570 " name=\"CopyCellData\"\n"
49571 " number_of_elements=\"1\">\n"
49572 " <BooleanDomain name=\"bool\" />\n"
49573 " <Documentation>If this property is set to 1, the cell data from the\n"
49574 " input will be copied to the output.</Documentation>\n"
49575 " </IntVectorProperty>\n"
49576 " <IntVectorProperty command=\"SetUseInternalTriangles\"\n"
49577 " default_values=\"0\"\n"
49578 " name=\"UseInternalTriangles\"\n"
49579 " number_of_elements=\"1\">\n"
49580 " <BooleanDomain name=\"bool\" />\n"
49581 " <Documentation>If this property is set to 1, triangles completely\n"
49582 " contained in a spatial bin will be included in the computation of the\n"
49583 " bin's quadrics. When this property is set to 0, the filters operates\n"
49584 " faster, but the resulting surface may not be as\n"
49585 " well-behaved.</Documentation>\n"
49586 " </IntVectorProperty>\n"
49587 " <!-- End QuadricClustering -->\n"
49588 " </SourceProxy>\n"
49589 "\n"
49590 " <!-- ==================================================================== -->\n"
49591 " <SourceProxy class=\"vtkResampleToImage\"\n"
49592 " label=\"Resample To Image\"\n"
49593 " name=\"ResampleToImage\">\n"
49594 " <Documentation long_help=\"Sample attributes using a 3D image as probing mesh.\"\n"
49595 " short_help=\"Sample attributes using a 3D image.\"/>\n"
49596 "\n"
49597 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
49598 " <ProxyGroupDomain name=\"groups\">\n"
49599 " <Group name=\"sources\" />\n"
49600 " <Group name=\"filters\" />\n"
49601 " </ProxyGroupDomain>\n"
49602 " <DataTypeDomain name=\"input_type\">\n"
49603 " <DataType value=\"vtkDataSet\" />\n"
49604 " </DataTypeDomain>\n"
49605 " <Documentation>This property specifies the dataset whose data will\n"
49606 " be probed</Documentation>\n"
49607 " </InputProperty>\n"
49608 " <IntVectorProperty command=\"SetUseInputBounds\"\n"
49609 " default_values=\"1\"\n"
49610 " name=\"UseInputBounds\"\n"
49611 " number_of_elements=\"1\"\n"
49612 " panel_visibility=\"default\">\n"
49613 " <Documentation>\n"
49614 " Use input bounds or custom ones?\n"
49615 " </Documentation>\n"
49616 " <BooleanDomain name=\"bool\" />\n"
49617 ;
49618 
49619 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
49621 " </IntVectorProperty>\n"
49622 " <IntVectorProperty command=\"SetSamplingDimensions\"\n"
49623 " default_values=\"100 100 100\"\n"
49624 " name=\"SamplingDimensions\"\n"
49625 " number_of_elements=\"3\"\n"
49626 " panel_visibility=\"default\">\n"
49627 " <IntRangeDomain name=\"range\" min=\"1 1 1\"/>\n"
49628 " <Documentation>\n"
49629 " How many linear samples we want along each axis\n"
49630 " </Documentation>\n"
49631 " </IntVectorProperty>\n"
49632 " <DoubleVectorProperty command=\"SetSamplingBounds\"\n"
49633 " default_values=\"0 1 0 1 0 1\"\n"
49634 " name=\"SamplingBounds\"\n"
49635 " number_of_elements=\"6\"\n"
49636 " panel_visibility=\"default\">\n"
49637 " <BoundsDomain name=\"bounds\">\n"
49638 " <RequiredProperties>\n"
49639 " <Property function=\"Input\"\n"
49640 " name=\"Input\" />\n"
49641 " </RequiredProperties>\n"
49642 " </BoundsDomain>\n"
49643 " <Documentation>\n"
49644 " Custom probing bounds\n"
49645 " </Documentation>\n"
49646 " <Hints>\n"
49647 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
49648 " mode=\"visibility\"\n"
49649 " property=\"UseInputBounds\"\n"
49650 " value=\"0\" />\n"
49651 " </Hints>\n"
49652 " </DoubleVectorProperty>\n"
49653 " <!-- End vtkResampleToImage -->\n"
49654 " </SourceProxy>\n"
49655 "\n"
49656 " <!-- ==================================================================== -->\n"
49657 " <SourceProxy class=\"vtkResampleWithDataSet\"\n"
49658 " label=\"Resample With Dataset\"\n"
49659 " name=\"ResampleWithDataset\">\n"
49660 " <Documentation short_help=\"Sample data attributes at the points of a dataset.\">\n"
49661 " This filter takes two inputs - **Source Data Arrays**, and samples the\n"
49662 " point and cell values of this input onto the point locations of the\n"
49663 " **Destination Geometry** input. The output has the same structure as the\n"
49664 " **Destination Geometry** input, but its point data has the resampled values from\n"
49665 " the **Source Data Arrays**.\"\n"
49666 " </Documentation>\n"
49667 " <InputProperty command=\"SetSourceConnection\" name=\"SourceDataArrays\">\n"
49668 " <ProxyGroupDomain name=\"groups\">\n"
49669 " <Group name=\"sources\" />\n"
49670 " <Group name=\"filters\" />\n"
49671 " </ProxyGroupDomain>\n"
49672 " <DataTypeDomain name=\"input_type\">\n"
49673 " <DataType value=\"vtkDataSet\" />\n"
49674 " <DataType value=\"vtkCompositeDataSet\" />\n"
49675 " <DataType value=\"vtkHyperTreeGrid\" />\n"
49676 " </DataTypeDomain>\n"
49677 " <Documentation>This property specifies the dataset from which to obtain\n"
49678 " probe values. The data attributes come from this dataset.</Documentation>\n"
49679 " </InputProperty>\n"
49680 " <InputProperty command=\"SetInputConnection\" name=\"DestinationMesh\">\n"
49681 " <ProxyGroupDomain name=\"groups\">\n"
49682 " <Group name=\"sources\" />\n"
49683 " <Group name=\"filters\" />\n"
49684 " </ProxyGroupDomain>\n"
49685 " <DataTypeDomain name=\"input_type\">\n"
49686 " <DataType value=\"vtkDataSet\" />\n"
49687 " <DataType value=\"vtkCompositeDataSet\" />\n"
49688 " </DataTypeDomain>\n"
49689 " <Documentation>This property specifies the dataset whose geometry will\n"
49690 " be used in determining positions to probe. The mesh comes from this\n"
49691 " dataset.</Documentation>\n"
49692 " </InputProperty>\n"
49693 "\n"
49694 " <IntVectorProperty command=\"SetCategoricalData\"\n"
49695 " default_values=\"0\"\n"
49696 " name=\"CategoricalData\"\n"
49697 " number_of_elements=\"1\"\n"
49698 " panel_visibility=\"advanced\">\n"
49699 " <BooleanDomain name=\"bool\" />\n"
49700 " <Documentation>Control whether the source point data is to be\n"
49701 " treated as categorical. If the data is categorical, then the\n"
49702 " resultant data will be determined by a nearest neighbor\n"
49703 " interpolation scheme rather than by linear interpolation.</Documentation>\n"
49704 " </IntVectorProperty>\n"
49705 " <IntVectorProperty command=\"SetPassCellArrays\"\n"
49706 " default_values=\"0\"\n"
49707 " name=\"PassCellArrays\"\n"
49708 " number_of_elements=\"1\"\n"
49709 " panel_visibility=\"advanced\">\n"
49710 " <Documentation>\n"
49711 " When set the input's cell data arrays are shallow copied to the output.\n"
49712 " </Documentation>\n"
49713 " <BooleanDomain name=\"bool\" />\n"
49714 " </IntVectorProperty>\n"
49715 " <IntVectorProperty command=\"SetPassPointArrays\"\n"
49716 " default_values=\"0\"\n"
49717 " name=\"PassPointArrays\"\n"
49718 " number_of_elements=\"1\"\n"
49719 " panel_visibility=\"advanced\">\n"
49720 " <Documentation>\n"
49721 " When set the input's point data arrays are shallow copied to the output.\n"
49722 " </Documentation>\n"
49723 " <BooleanDomain name=\"bool\" />\n"
49724 " </IntVectorProperty>\n"
49725 "\n"
49726 " <IntVectorProperty command=\"SetPassFieldArrays\"\n"
49727 " default_values=\"1\"\n"
49728 " name=\"PassFieldArrays\"\n"
49729 " number_of_elements=\"1\"\n"
49730 " panel_visibility=\"advanced\">\n"
49731 " <Documentation>\n"
49732 " Set whether to pass the field-data arrays from the Input i.e. the input\n"
49733 " providing the geometry to the output. On by default.\n"
49734 " </Documentation>\n"
49735 " <BooleanDomain name=\"bool\" />\n"
49736 " </IntVectorProperty>\n"
49737 "\n"
49738 " <IntVectorProperty command=\"SetPassPartialArrays\"\n"
49739 " default_values=\"0\"\n"
49740 " name=\"PassPartialArrays\"\n"
49741 " number_of_elements=\"1\"\n"
49742 " panel_visibility=\"advanced\">\n"
49743 " <Documentation>\n"
49744 " Set whether to partial data arrays from the Input i.e. the input\n"
49745 " providing the geometry to the output. Off by default.\n"
49746 " </Documentation>\n"
49747 " <BooleanDomain name=\"bool\" />\n"
49748 " <Hints>\n"
49749 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
49750 " <Expression type=\"or\">\n"
49751 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"PassCellArrays\" value=\"1\" inverse=\"0\" />\n"
49752 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"PassPointArrays\" value=\"1\" inverse=\"0\" />\n"
49753 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"PassFieldArrays\" value=\"1\" inverse=\"0\" />\n"
49754 " </Expression>\n"
49755 " </PropertyWidgetDecorator>\n"
49756 " <!-- show this widget when PassCellArrays, PassPointArrays, or PassFieldArrays is on -->\n"
49757 "\n"
49758 " </Hints>\n"
49759 " </IntVectorProperty>\n"
49760 "\n"
49761 " <IntVectorProperty command=\"SetComputeTolerance\"\n"
49762 " default_values=\"1\"\n"
49763 " name=\"ComputeTolerance\"\n"
49764 " number_of_elements=\"1\"\n"
49765 " panel_visibility=\"advanced\">\n"
49766 " <Documentation>\n"
49767 " Set whether to compute the tolerance or to use a user provided\n"
49768 " value. On by default.\n"
49769 " </Documentation>\n"
49770 " <BooleanDomain name=\"bool\" />\n"
49771 " </IntVectorProperty>\n"
49772 " <DoubleVectorProperty command=\"SetTolerance\"\n"
49773 " default_values=\"2.2204460492503131e-16\"\n"
49774 " name=\"Tolerance\"\n"
49775 " number_of_elements=\"1\"\n"
49776 " panel_visibility=\"advanced\">\n"
49777 " <DoubleRangeDomain min=\"2.2204460492503131e-16\"\n"
49778 " name=\"range\" />\n"
49779 " <Hints>\n"
49780 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
49781 " <Property name=\"ComputeTolerance\" function=\"boolean_invert\" />\n"
49782 " </PropertyWidgetDecorator>\n"
49783 " </Hints>\n"
49784 " <Documentation>Set the tolerance to use for\n"
49785 " vtkDataSet::FindCell</Documentation>\n"
49786 " </DoubleVectorProperty>\n"
49787 "\n"
49788 " <IntVectorProperty command=\"SetMarkBlankPointsAndCells\"\n"
49789 " default_values=\"0\"\n"
49790 " name=\"MarkBlankPointsAndCells\"\n"
49791 " number_of_elements=\"1\"\n"
49792 " panel_visibility=\"advanced\">\n"
49793 " <Documentation>\n"
49794 " When set, points that did not get valid values during resampling, and\n"
49795 " cells containing such points, are marked as blank.\n"
49796 " </Documentation>\n"
49797 " <BooleanDomain name=\"bool\" />\n"
49798 " </IntVectorProperty>\n"
49799 "\n"
49800 " <IntVectorProperty command=\"SetSnapToCellWithClosestPoint\"\n"
49801 " default_values=\"0\"\n"
49802 " name=\"SnapToCellWithClosestPoint\"\n"
49803 " number_of_elements=\"1\"\n"
49804 " panel_visibility=\"advanced\">\n"
49805 " <Documentation>\n"
49806 " Set whether to snap to the cell with the closest point, if no cell has been found while\n"
49807 " FindCell is executed. Note: This is useful only when the source is a vtkPointSet.\n"
49808 " </Documentation>\n"
49809 " <BooleanDomain name=\"bool\"/>\n"
49810 " </IntVectorProperty>\n"
49811 "\n"
49812 " <IntVectorProperty command=\"SetUseImplicitArrays\"\n"
49813 " default_values=\"0\"\n"
49814 " name=\"UseImplicitArrays\"\n"
49815 " label=\"Reduce Output Memory Usage\"\n"
49816 " number_of_elements=\"1\"\n"
49817 " panel_visibility=\"advanced\">\n"
49818 " <Documentation>\n"
49819 " **IMPORTANT:** this option only concerns Hyper Tree Grids sources (including composite\n"
49820 " source containing HTGs). If checked, the filter will optimize the space allocated\n"
49821 " to store the output probed values. This option will lower the memory consumption,\n"
49822 " especially if the probed source contains a lot of data arrays, at the cost of an increased\n"
49823 " computation time.\n"
49824 " </Documentation>\n"
49825 " <BooleanDomain name=\"bool\" />\n"
49826 " </IntVectorProperty>\n"
49827 "\n"
49828 " <!-- cell locator begin -->\n"
49829 " <ProxyProperty command=\"SetCellLocatorPrototype\"\n"
49830 " label=\"Cell Locator\"\n"
49831 " name=\"CellLocator\"\n"
49832 " panel_visibility=\"advanced\">\n"
49833 " <ProxyListDomain name=\"proxy_list\">\n"
49834 " <Group name=\"cell_locators\" default=\"StaticCellLocator\" />\n"
49835 " </ProxyListDomain>\n"
49836 " <Documentation>The cell locator to use for finding cells for probing.\n"
49837 " </Documentation>\n"
49838 " </ProxyProperty>\n"
49839 " <!-- cell locator end -->\n"
49840 "\n"
49841 " <PropertyGroup label=\"General Properties\">\n"
49842 " <Property name=\"CategoricalData\" />\n"
49843 " <Property name=\"ComputeTolerance\" />\n"
49844 " <Property name=\"Tolerance\" />\n"
49845 " <Property name=\"MarkBlankPointsAndCells\" />\n"
49846 " </PropertyGroup>\n"
49847 " <PropertyGroup label=\"Pass arrays\">\n"
49848 " <Property name=\"PassCellArrays\" />\n"
49849 " <Property name=\"PassPointArrays\" />\n"
49850 " <Property name=\"PassFieldArrays\" />\n"
49851 " <Property name=\"PassPartialArrays\" />\n"
49852 " </PropertyGroup>\n"
49853 " <PropertyGroup label=\"Point Set Resample\">\n"
49854 " <Property name=\"SnapToCellWithClosestPoint\" />\n"
49855 " </PropertyGroup>\n"
49856 " <PropertyGroup label=\"Hyper Tree Grid Resample\">\n"
49857 " <Property name=\"UseImplicitArrays\" />\n"
49858 " </PropertyGroup>\n"
49859 " <PropertyGroup label=\"Locator\">\n"
49860 " <Property name=\"CellLocator\" />\n"
49861 " </PropertyGroup>\n"
49862 "\n"
49863 " <!-- End vtkResampleToImage -->\n"
49864 " </SourceProxy>\n"
49865 "\n"
49866 " <!-- ==================================================================== -->\n"
49867 " <SourceProxy class=\"vtkReverseSense\"\n"
49868 " label=\"Reverse Sense\"\n"
49869 " name=\"ReverseSense\">\n"
49870 " <Documentation short_help=\"Reverse the ordering of vertices in polygons.\">\n"
49871 " This filter reverses vertex ordering or normals for cells. In graphics 2d cells\n"
49872 " have a notion of front or back face. If you use the right hand rule and wind\n"
49873 " the vertices of a cell counter-clockwise (how your right fungers coil) then\n"
49874 " the front face is in the direction of your thumb (the normal aligns with\n"
49875 " your right thumb). If you need to reverse the normals, or change the winding\n"
49876 " order of a polydata this filter can be used.\n"
49877 " </Documentation>\n"
49878 " <InputProperty command=\"SetInputConnection\"\n"
49879 " name=\"Input\">\n"
49880 " <ProxyGroupDomain name=\"groups\">\n"
49881 " <Group name=\"sources\" />\n"
49882 " <Group name=\"filters\" />\n"
49883 " </ProxyGroupDomain>\n"
49884 " <DataTypeDomain name=\"input_type\">\n"
49885 " <DataType value=\"vtkPolyData\" />\n"
49886 " </DataTypeDomain>\n"
49887 " <Documentation>Set the input to the ReverseSense filter.</Documentation>\n"
49888 " </InputProperty>\n"
49889 " <IntVectorProperty name=\"ReverseCells\"\n"
49890 " label=\"Reverse Cells\"\n"
49891 " command=\"SetReverseCells\"\n"
49892 " number_of_elements=\"1\"\n"
49893 " default_values=\"1\">\n"
49894 " <BooleanDomain name=\"bool\" />\n"
49895 " <Documentation>Flag controls whether to reverse cell ordering.\n"
49896 " </Documentation>\n"
49897 " </IntVectorProperty>\n"
49898 " <IntVectorProperty name=\"ReverseNormals\"\n"
49899 " label=\"Reverse Normals\"\n"
49900 " command=\"SetReverseNormals\"\n"
49901 " number_of_elements=\"1\"\n"
49902 " default_values=\"0\">\n"
49903 " <BooleanDomain name=\"bool\" />\n"
49904 " <Documentation>Flag controls whether to reverse normal orientation.\n"
49905 " </Documentation>\n"
49906 " </IntVectorProperty>\n"
49907 " <!-- End ReverseSense -->\n"
49908 " </SourceProxy>\n"
49909 "\n"
49910 " <!-- ==================================================================== -->\n"
49911 " <SourceProxy class=\"vtkSmoothPolyDataFilter\"\n"
49912 " label=\"Smooth\"\n"
49913 " name=\"SmoothPolyDataFilter\">\n"
49914 " <Documentation long_help=\"This filter smooths a polygonal surface by iteratively moving points toward their neighbors.\"\n"
49915 " short_help=\"Smooth a polygonal surface without adding more points.\">\n"
49916 " The Smooth filter operates on a polygonal data set by\n"
49917 " iteratively adjusting the position of the points using\n"
49918 " Laplacian smoothing. (Because this filter only adjusts\n"
49919 " point positions, the output data set is also polygonal.)\n"
49920 " This results in better-shaped cells and more evenly\n"
49921 " distributed points. The Convergence slider limits the\n"
49922 " maximum motion of any point. It is expressed as a fraction\n"
49923 " of the length of the diagonal of the bounding box of the\n"
49924 " data set. If the maximum point motion during a smoothing\n"
49925 " iteration is less than the Convergence value, the\n"
49926 " smoothing operation terminates.</Documentation>\n"
49927 " <InputProperty command=\"SetInputConnection\"\n"
49928 " name=\"Input\">\n"
49929 " <ProxyGroupDomain name=\"groups\">\n"
49930 " <Group name=\"sources\" />\n"
49931 " <Group name=\"filters\" />\n"
49932 " </ProxyGroupDomain>\n"
49933 " <DataTypeDomain name=\"input_type\">\n"
49934 ;
49935 
49936 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
49938 " <DataType value=\"vtkPolyData\" />\n"
49939 " </DataTypeDomain>\n"
49940 " <Documentation>This property specifies the input to the Smooth\n"
49941 " filter.</Documentation>\n"
49942 " </InputProperty>\n"
49943 " <IntVectorProperty animateable=\"1\"\n"
49944 " command=\"SetNumberOfIterations\"\n"
49945 " default_values=\"20\"\n"
49946 " label=\"Number of Iterations\"\n"
49947 " name=\"NumberOfIterations\"\n"
49948 " number_of_elements=\"1\">\n"
49949 " <IntRangeDomain min=\"0\"\n"
49950 " name=\"range\" />\n"
49951 " <Documentation>This property sets the maximum number of smoothing\n"
49952 " iterations to perform. More iterations produce better\n"
49953 " smoothing.</Documentation>\n"
49954 " </IntVectorProperty>\n"
49955 " <DoubleVectorProperty command=\"SetConvergence\"\n"
49956 " default_values=\"0.0\"\n"
49957 " name=\"Convergence\"\n"
49958 " number_of_elements=\"1\">\n"
49959 " <DoubleRangeDomain max=\"1\"\n"
49960 " min=\"0\"\n"
49961 " name=\"range\" />\n"
49962 " <Documentation>The value of this property limits the maximum motion of\n"
49963 " any point. It is expressed as a fraction of the length of the diagonal\n"
49964 " of the bounding box of the input dataset. If the maximum point motion\n"
49965 " during a smoothing iteration is less than the value of this property,\n"
49966 " the smoothing operation terminates.</Documentation>\n"
49967 " </DoubleVectorProperty>\n"
49968 " <!-- End SmoothPolyDataFilter -->\n"
49969 " </SourceProxy>\n"
49970 "\n"
49971 " <!-- ==================================================================== -->\n"
49972 " <SourceProxy class=\"vtkStripper\"\n"
49973 " label=\"Triangle Strips\"\n"
49974 " name=\"Stripper\">\n"
49975 " <Documentation long_help=\"This filter uses a greedy algorithm to convert triangles into triangle strips\"\n"
49976 " short_help=\"Convert triangles into triangle strips.\">The\n"
49977 " Triangle Strips filter converts triangles into triangle\n"
49978 " strips and lines into polylines. This filter operates on\n"
49979 " polygonal data sets and produces polygonal\n"
49980 " output.</Documentation>\n"
49981 " <InputProperty command=\"SetInputConnection\"\n"
49982 " name=\"Input\">\n"
49983 " <ProxyGroupDomain name=\"groups\">\n"
49984 " <Group name=\"sources\" />\n"
49985 " <Group name=\"filters\" />\n"
49986 " </ProxyGroupDomain>\n"
49987 " <DataTypeDomain name=\"input_type\">\n"
49988 " <DataType value=\"vtkPolyData\" />\n"
49989 " </DataTypeDomain>\n"
49990 " <Documentation>This property specifies the input to the Triangle Strips\n"
49991 " filter.</Documentation>\n"
49992 " </InputProperty>\n"
49993 " <IntVectorProperty command=\"SetMaximumLength\"\n"
49994 " default_values=\"1000\"\n"
49995 " name=\"MaximumLength\"\n"
49996 " number_of_elements=\"1\">\n"
49997 " <IntRangeDomain max=\"100000\"\n"
49998 " min=\"4\"\n"
49999 " name=\"range\" />\n"
50000 " <Documentation>This property specifies the maximum number of\n"
50001 " triangles/lines to include in a triangle strip or\n"
50002 " polyline.</Documentation>\n"
50003 " </IntVectorProperty>\n"
50004 " <IntVectorProperty command=\"SetJoinContiguousSegments\"\n"
50005 " default_values=\"0\"\n"
50006 " name=\"JoinContiguousSegments\"\n"
50007 " number_of_elements=\"1\">\n"
50008 " <BooleanDomain name=\"bool\" />\n"
50009 " <Documentation>Connect contiguous lines into one polyline. Defaults to\n"
50010 " off.</Documentation>\n"
50011 " </IntVectorProperty>\n"
50012 " <!-- End Stripper -->\n"
50013 " </SourceProxy>\n"
50014 "\n"
50015 " <!-- ==================================================================== -->\n"
50016 " <SourceProxy class=\"vtkStructuredGridOutlineFilter\"\n"
50017 " label=\"Outline Curvilinear DataSet\"\n"
50018 " name=\"StructuredGridOutlineFilter\">\n"
50019 " <Documentation long_help=\"This filter generates an outline representation of the input.\"\n"
50020 " short_help=\"Generates an outline.\">The Outline filter\n"
50021 " generates an outline of the outside edges of the input\n"
50022 " dataset, rather than the dataset's bounding box. This\n"
50023 " filter operates on structured grid datasets and produces\n"
50024 " polygonal output.</Documentation>\n"
50025 " <InputProperty command=\"SetInputConnection\"\n"
50026 " name=\"Input\">\n"
50027 " <ProxyGroupDomain name=\"groups\">\n"
50028 " <Group name=\"sources\" />\n"
50029 " <Group name=\"filters\" />\n"
50030 " </ProxyGroupDomain>\n"
50031 " <DataTypeDomain name=\"input_type\">\n"
50032 " <DataType value=\"vtkStructuredGrid\" />\n"
50033 " </DataTypeDomain>\n"
50034 " <Documentation>This property specifies the input to the outline\n"
50035 " (curvilinear) filter.</Documentation>\n"
50036 " </InputProperty>\n"
50037 " <!-- End StructuredGridOutlineFilter -->\n"
50038 " </SourceProxy>\n"
50039 "\n"
50040 " <!-- ==================================================================== -->\n"
50041 " <SourceProxy name=\"TensorGlyph\" class=\"vtkTensorGlyph\" label=\"Tensor Glyph\">\n"
50042 "\n"
50043 " <Documentation\n"
50044 " long_help=\"This filter generates an ellipsoid, cuboid, cylinder or superquadric glyph at\n"
50045 " each point of the input data set. The glyphs are oriented and scaled according\n"
50046 " to eigenvalues and eigenvectors of tensor point data of the input data set.\n"
50047 " This filter supports symmetric tensors. Symmetric tensor are expected to have\n"
50048 " the following order: XX, YY, ZZ, XY, YZ, XZ\"\n"
50049 " short_help=\"This filter generates an ellipsoid, cuboid, cylinder or superquadric glyph at each\n"
50050 " point of the input data set. The glyphs are oriented and scaled according to eigenvalues\n"
50051 " and eigenvectors of tensor point data of the input data set.\n"
50052 " This filter supports symmetric tensors. Symmetric tensor components are expected to have\n"
50053 " the following order: XX, YY, ZZ, XY, YZ, XZ\">\n"
50054 "\n"
50055 " The Tensor Glyph filter generates an ellipsoid, cuboid, cylinder or superquadric glyph at every point in\n"
50056 " the input data set. The glyphs are oriented and scaled according to eigenvalues and eigenvectors of tensor\n"
50057 " point data of the input data set. The Tensor Glyph filter operates on any type of data set. Its output is\n"
50058 " polygonal. This filter supports symmetric tensors. Symmetric tensor components are expected to have the\n"
50059 " following order: XX, YY, ZZ, XY, YZ, XZ\"\n"
50060 " </Documentation>\n"
50061 "\n"
50062 " <InputProperty name=\"Input\"\n"
50063 " command=\"SetInputConnection\">\n"
50064 " <ProxyGroupDomain name=\"groups\">\n"
50065 " <Group name=\"sources\" />\n"
50066 " <Group name=\"filters\" />\n"
50067 " </ProxyGroupDomain>\n"
50068 " <DataTypeDomain name=\"input_type\">\n"
50069 " <DataType value=\"vtkDataSet\" />\n"
50070 " </DataTypeDomain>\n"
50071 " <InputArrayDomain name=\"input_array1\" attribute_type=\"point\" number_of_components=\"6,9\" />\n"
50072 " <InputArrayDomain name=\"input_array2\" attribute_type=\"point\" number_of_components=\"1\" optional=\"1\" />\n"
50073 " <Documentation>\n"
50074 " This property specifies the input to the Glyph filter.\n"
50075 " </Documentation>\n"
50076 " </InputProperty>\n"
50077 "\n"
50078 " <StringVectorProperty name=\"SelectInputTensors\"\n"
50079 " command=\"SetInputArrayToProcess\"\n"
50080 " number_of_elements=\"5\"\n"
50081 " element_types=\"0 0 0 0 2\"\n"
50082 " label=\"Tensors\" >\n"
50083 " <ArrayListDomain name=\"array_list\" attribute_type=\"Tensors\"\n"
50084 " input_domain_name=\"input_array1\">\n"
50085 " <RequiredProperties>\n"
50086 " <Property name=\"Input\" function=\"Input\" />\n"
50087 " </RequiredProperties>\n"
50088 " </ArrayListDomain>\n"
50089 " <Documentation>\n"
50090 " This property indicates the name of the tensor array on which to operate. The indicated array's\n"
50091 " eigenvalues and eigenvectors are used for scaling and orienting the glyphs.\n"
50092 " </Documentation>\n"
50093 " </StringVectorProperty>\n"
50094 "\n"
50095 " <InputProperty name=\"Source\"\n"
50096 " command=\"SetSourceConnection\"\n"
50097 " label=\"Glyph Type\">\n"
50098 " <ProxyGroupDomain name=\"groups\">\n"
50099 " <Group name=\"sources\" />\n"
50100 " <Group name=\"glyph_sources\" />\n"
50101 " </ProxyGroupDomain>\n"
50102 " <DataTypeDomain name=\"input_type\">\n"
50103 " <DataType value=\"vtkPolyData\" />\n"
50104 " </DataTypeDomain>\n"
50105 " <ProxyListDomain name=\"proxy_list\">\n"
50106 " <Proxy group=\"sources\" name=\"SphereSource\" />\n"
50107 " <Proxy group=\"sources\" name=\"CylinderSource\" />\n"
50108 " <Proxy group=\"sources\" name=\"CubeSource\" />\n"
50109 " <Proxy group=\"sources\" name=\"SuperquadricSource\" />\n"
50110 " </ProxyListDomain>\n"
50111 " <Documentation>\n"
50112 " This property determines which type of glyph will be placed at the points in the input dataset.\n"
50113 " </Documentation>\n"
50114 " </InputProperty>\n"
50115 "\n"
50116 " <IntVectorProperty\n"
50117 " name=\"ExtractEigenvalues\"\n"
50118 " command=\"SetExtractEigenvalues\"\n"
50119 " number_of_elements=\"1\"\n"
50120 " default_values=\"1\"\n"
50121 " >\n"
50122 " <BooleanDomain name=\"bool\" />\n"
50123 " <Documentation>\n"
50124 " Toggle whether to extract eigenvalues from tensor. If false, eigenvalues/eigenvectors are not extracted and\n"
50125 " the columns of the tensor are taken as the eigenvectors (the norm of column, always positive, is the eigenvalue).\n"
50126 " If true, the glyph is scaled and oriented according to eigenvalues and eigenvectors; additionally, eigenvalues\n"
50127 " are provided as new data array.\n"
50128 " </Documentation>\n"
50129 " </IntVectorProperty>\n"
50130 "\n"
50131 " <IntVectorProperty\n"
50132 " name=\"ColorGlyphs\"\n"
50133 " command=\"SetColorGlyphs\"\n"
50134 " number_of_elements=\"1\"\n"
50135 " default_values=\"1\"\n"
50136 " >\n"
50137 " <BooleanDomain name=\"bool\" />\n"
50138 " <Documentation>\n"
50139 " This property determines whether or not to color the glyphs.\n"
50140 " </Documentation>\n"
50141 " </IntVectorProperty>\n"
50142 "\n"
50143 " <StringVectorProperty name=\"SelectInputScalars\"\n"
50144 " command=\"SetInputArrayToProcess\"\n"
50145 " number_of_elements=\"5\"\n"
50146 " element_types=\"0 0 0 0 2\"\n"
50147 " default_values=\"1\"\n"
50148 " label=\"Scalars\" >\n"
50149 " <!-- default_values=1 is important to set here and not in Tensors\n"
50150 " previously. Omitting the setting here would mess up changed\n"
50151 " tensor input being recognized as tensor input and not as\n"
50152 " scalar input and vice versa. -->\n"
50153 " <ArrayListDomain name=\"array_list\" attribute_type=\"Scalars\"\n"
50154 " input_domain_name=\"input_array2\">\n"
50155 " <RequiredProperties>\n"
50156 " <Property name=\"Input\" function=\"Input\" />\n"
50157 " </RequiredProperties>\n"
50158 " </ArrayListDomain>\n"
50159 " <Documentation>\n"
50160 " This property indicates the name of the scalar array to use for coloring\n"
50161 " </Documentation>\n"
50162 " </StringVectorProperty>\n"
50163 "\n"
50164 " <IntVectorProperty\n"
50165 " name=\"ColorMode\"\n"
50166 " command=\"SetColorMode\"\n"
50167 " number_of_elements=\"1\"\n"
50168 " default_values=\"0\"\n"
50169 " label=\"Color by\" >\n"
50170 " <EnumerationDomain name=\"enum\">\n"
50171 " <Entry value=\"0\" text=\"input scalars\" />\n"
50172 " <Entry value=\"1\" text=\"eigenvalues\" />\n"
50173 " </EnumerationDomain>\n"
50174 " <Documentation>\n"
50175 " This property determines whether input scalars or computed eigenvalues at the point should be used\n"
50176 " to color the glyphs. If ThreeGlyphs is set and the eigenvalues are chosen for coloring then each glyph\n"
50177 " is colored by the corresponding eigenvalue and if not set the color corresponding to the largest\n"
50178 " eigenvalue is chosen.\n"
50179 " </Documentation>\n"
50180 " </IntVectorProperty>\n"
50181 "\n"
50182 " <!-- Disabled as vtkTensorGlyph.cxx does not respect this parameter currently. -->\n"
50183 " <!--\n"
50184 " <IntVectorProperty\n"
50185 " name=\"Scaling\"\n"
50186 " command=\"SetScaling\"\n"
50187 " number_of_elements=\"1\"\n"
50188 " default_values=\"1\"\n"
50189 " >\n"
50190 " <BooleanDomain name=\"bool\" />\n"
50191 " <Documentation>\n"
50192 " This property determines whether or not to scale glyphs with eigenvalues.\n"
50193 " </Documentation>\n"
50194 " </IntVectorProperty>\n"
50195 " -->\n"
50196 "\n"
50197 " <DoubleVectorProperty name=\"ScaleFactor\"\n"
50198 " command=\"SetScaleFactor\"\n"
50199 " number_of_elements=\"1\"\n"
50200 " default_values=\"1\" >\n"
50201 " <BoundsDomain name=\"range\" mode=\"array_scaled_extent\">\n"
50202 " <RequiredProperties>\n"
50203 " <Property function=\"Input\" name=\"Input\" />\n"
50204 " <Property function=\"ArraySelection\" name=\"SelectInputTensors\" />\n"
50205 " </RequiredProperties>\n"
50206 " </BoundsDomain>\n"
50207 " <Documentation>\n"
50208 " This property specifies the scale factor to scale every glyph by.\n"
50209 " </Documentation>\n"
50210 " </DoubleVectorProperty>\n"
50211 "\n"
50212 " <IntVectorProperty name=\"LimitScalingByEigenvalues\"\n"
50213 " command=\"SetClampScaling\"\n"
50214 " number_of_elements=\"1\"\n"
50215 " default_values=\"0\" >\n"
50216 " <BooleanDomain name=\"bool\" />\n"
50217 " <Documentation>\n"
50218 " This property determines whether scaling of glyphs by ScaleFactor times eigenvalue should be limited.\n"
50219 " This is useful to prevent uncontrolled scaling near singularities.\n"
50220 " </Documentation>\n"
50221 " </IntVectorProperty>\n"
50222 "\n"
50223 " <DoubleVectorProperty name=\"MaxScaleFactor\"\n"
50224 " command=\"SetMaxScaleFactor\"\n"
50225 " number_of_elements=\"1\"\n"
50226 " default_values=\"10\" >\n"
50227 " <Documentation>\n"
50228 " If scaling by eigenvalues should be limited, this value sets an upper limit for scale factor times\n"
50229 " eigenvalue.\n"
50230 " </Documentation>\n"
50231 " </DoubleVectorProperty>\n"
50232 "\n"
50233 " <IntVectorProperty name=\"Symmetric\"\n"
50234 " command=\"SetSymmetric\"\n"
50235 " number_of_elements=\"1\"\n"
50236 " default_values=\"0\" >\n"
50237 " <BooleanDomain name=\"bool\" />\n"
50238 " <Documentation>\n"
50239 " This property determines whether or not to draw a mirror of each glyph.\n"
50240 " </Documentation>\n"
50241 " </IntVectorProperty>\n"
50242 "\n"
50243 " <IntVectorProperty name=\"ThreeGlyphs\"\n"
50244 " command=\"SetThreeGlyphs\"\n"
50245 " number_of_elements=\"1\"\n"
50246 " default_values=\"0\" >\n"
50247 " <BooleanDomain name=\"bool\" />\n"
50248 " <Documentation>\n"
50249 " Toggle whether to produce three glyphs, each of which oriented along an eigenvector and scaled according\n"
50250 " to the corresponding eigenvector.\n"
50251 " </Documentation>\n"
50252 " </IntVectorProperty>\n"
50253 " <Hints>\n"
50254 " <WarnOnCreate>\n"
50255 " <DataTypeDomain name=\"input_type\">\n"
50256 " <DataType value=\"vtkImageData\" />\n"
50257 " <DataType value=\"vtkRectilinearGrid\" />\n"
50258 " <DataType value=\"vtkStructuredGrid\" />\n"
50259 " </DataTypeDomain>\n"
50260 " <MemoryUsage relative=\"500\" />\n"
50261 " <Text title=\"Potentially running out of memory\">\n"
50262 " **Tensor Glyph** filter will create a polydata output and\n"
50263 " you may not have enough memory to create it.\n"
50264 " Do you want to continue?\n"
50265 " </Text>\n"
50266 " </WarnOnCreate>\n"
50267 " </Hints>\n"
50268 ;
50269 
50270 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
50272 " </SourceProxy>\n"
50273 "\n"
50274 " <!-- ==================================================================== -->\n"
50275 " <SourceProxy class=\"vtkTriangleFilter\"\n"
50276 " label=\"Triangulate\"\n"
50277 " name=\"TriangleFilter\">\n"
50278 " <Documentation long_help=\"This filter converts polygons and triangle strips to basic triangles.\"\n"
50279 " short_help=\"Convert polygonal data to triangles.\">The\n"
50280 " Triangulate filter decomposes polygonal data into only\n"
50281 " triangles, points, and lines. It separates triangle strips\n"
50282 " and polylines into individual triangles and lines,\n"
50283 " respectively. The output is polygonal data. Some filters\n"
50284 " that take polygonal data as input require that the data be\n"
50285 " composed of triangles rather than other polygons, so\n"
50286 " passing your data through this filter first is useful in\n"
50287 " such situations. You should use this filter in these cases\n"
50288 " rather than the Tetrahedralize filter because they produce\n"
50289 " different output dataset types. The filters referenced\n"
50290 " require polygonal input, and the Tetrahedralize filter\n"
50291 " produces unstructured grid output.</Documentation>\n"
50292 " <InputProperty command=\"SetInputConnection\"\n"
50293 " name=\"Input\">\n"
50294 " <ProxyGroupDomain name=\"groups\">\n"
50295 " <Group name=\"sources\" />\n"
50296 " <Group name=\"filters\" />\n"
50297 " </ProxyGroupDomain>\n"
50298 " <DataTypeDomain name=\"input_type\">\n"
50299 " <DataType value=\"vtkPolyData\" />\n"
50300 " </DataTypeDomain>\n"
50301 " <Documentation>This property specifies the input to the Triangulate\n"
50302 " filter.</Documentation>\n"
50303 " </InputProperty>\n"
50304 " <!-- End TriangleFilter -->\n"
50305 " </SourceProxy>\n"
50306 "\n"
50307 " <!-- ==================================================================== -->\n"
50308 " <SourceProxy class=\"vtkTubeFilter\"\n"
50309 " label=\"Tube\"\n"
50310 " name=\"TubeFilter\">\n"
50311 " <Documentation long_help=\"Convert lines into tubes. Normals are used to avoid cracks between tube segments.\"\n"
50312 " short_help=\"Convert lines into tubes.\">The Tube filter\n"
50313 " creates tubes around the lines in the input polygonal\n"
50314 " dataset. The output is also polygonal.</Documentation>\n"
50315 " <InputProperty command=\"SetInputConnection\"\n"
50316 " name=\"Input\">\n"
50317 " <ProxyGroupDomain name=\"groups\">\n"
50318 " <Group name=\"sources\" />\n"
50319 " <Group name=\"filters\" />\n"
50320 " </ProxyGroupDomain>\n"
50321 " <DataTypeDomain name=\"input_type\">\n"
50322 " <DataType value=\"vtkPolyData\" />\n"
50323 " </DataTypeDomain>\n"
50324 " <InputArrayDomain attribute_type=\"point\"\n"
50325 " name=\"input_array1\"\n"
50326 " number_of_components=\"1\"\n"
50327 " optional=\"1\" />\n"
50328 " <InputArrayDomain attribute_type=\"point\"\n"
50329 " name=\"input_array2\"\n"
50330 " number_of_components=\"3\"\n"
50331 " optional=\"1\" />\n"
50332 " <Documentation>This property specifies the input to the Tube\n"
50333 " filter.</Documentation>\n"
50334 " </InputProperty>\n"
50335 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
50336 " element_types=\"0 0 0 0 2\"\n"
50337 " label=\"Scalars\"\n"
50338 " name=\"SelectInputScalars\"\n"
50339 " number_of_elements=\"5\">\n"
50340 " <ArrayListDomain attribute_type=\"Scalars\"\n"
50341 " input_domain_name=\"input_array1\"\n"
50342 " name=\"array_list\">\n"
50343 " <RequiredProperties>\n"
50344 " <Property function=\"Input\"\n"
50345 " name=\"Input\" />\n"
50346 " </RequiredProperties>\n"
50347 " </ArrayListDomain>\n"
50348 " <Documentation>This property indicates the name of the scalar array on\n"
50349 " which to operate. The indicated array may be used for scaling the\n"
50350 " tubes. (See the VaryRadius property.)</Documentation>\n"
50351 " </StringVectorProperty>\n"
50352 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
50353 " default_values=\"1\"\n"
50354 " element_types=\"0 0 0 0 2\"\n"
50355 " label=\"Vectors\"\n"
50356 " name=\"SelectInputVectors\"\n"
50357 " number_of_elements=\"5\">\n"
50358 " <!-- default value=1 so normals go to the right place -->\n"
50359 " <ArrayListDomain attribute_type=\"Vectors\"\n"
50360 " input_domain_name=\"input_array2\"\n"
50361 " name=\"array_list\">\n"
50362 " <RequiredProperties>\n"
50363 " <Property function=\"Input\"\n"
50364 " name=\"Input\" />\n"
50365 " </RequiredProperties>\n"
50366 " </ArrayListDomain>\n"
50367 " <Documentation>This property indicates the name of the vector array on\n"
50368 " which to operate. The indicated array may be used for scaling and/or\n"
50369 " orienting the tubes. (See the VaryRadius property.)</Documentation>\n"
50370 " </StringVectorProperty>\n"
50371 " <IntVectorProperty animateable=\"1\"\n"
50372 " command=\"SetNumberOfSides\"\n"
50373 " default_values=\"6\"\n"
50374 " label=\"Number of Sides\"\n"
50375 " name=\"NumberOfSides\"\n"
50376 " number_of_elements=\"1\">\n"
50377 " <IntRangeDomain min=\"3\"\n"
50378 " name=\"range\" />\n"
50379 " <Documentation>The value of this property indicates the number of faces\n"
50380 " around the circumference of the tube.</Documentation>\n"
50381 " </IntVectorProperty>\n"
50382 " <IntVectorProperty command=\"SetCapping\"\n"
50383 " default_values=\"1\"\n"
50384 " name=\"Capping\"\n"
50385 " number_of_elements=\"1\">\n"
50386 " <BooleanDomain name=\"bool\" />\n"
50387 " <Documentation>If this property is set to 1, endcaps will be drawn on\n"
50388 " the tube. Otherwise the ends of the tube will be open.</Documentation>\n"
50389 " </IntVectorProperty>\n"
50390 " <DoubleVectorProperty command=\"SetRadius\"\n"
50391 " default_values=\"1.0\"\n"
50392 " name=\"Radius\"\n"
50393 " number_of_elements=\"1\">\n"
50394 " <BoundsDomain mode=\"scaled_extent\"\n"
50395 " name=\"bounds\"\n"
50396 " scale_factor=\"0.01\">\n"
50397 " <RequiredProperties>\n"
50398 " <Property function=\"Input\"\n"
50399 " name=\"Input\" />\n"
50400 " </RequiredProperties>\n"
50401 " </BoundsDomain>\n"
50402 " <Documentation>The value of this property sets the radius of the tube.\n"
50403 " If the radius is varying (VaryRadius property), then this value is the\n"
50404 " minimum radius.</Documentation>\n"
50405 " </DoubleVectorProperty>\n"
50406 " <IntVectorProperty command=\"SetVaryRadius\"\n"
50407 " default_values=\"0\"\n"
50408 " name=\"VaryRadius\"\n"
50409 " number_of_elements=\"1\">\n"
50410 " <EnumerationDomain name=\"enum\">\n"
50411 " <Entry text=\"Off\"\n"
50412 " value=\"0\" />\n"
50413 " <Entry text=\"By Scalar\"\n"
50414 " value=\"1\" />\n"
50415 " <Entry text=\"By Vector\"\n"
50416 " value=\"2\" />\n"
50417 " <Entry text=\"By Absolute Scalar\"\n"
50418 " value=\"3\" />\n"
50419 " <Entry text=\"By Vector Norm\"\n"
50420 " value=\"4\" />\n"
50421 " </EnumerationDomain>\n"
50422 " <Documentation>The property determines whether/how to vary the radius\n"
50423 " of the tube. If varying by scalar, the tube radius linearly varies w.r.t\n"
50424 " point-based scalar values in the dataset. If the radius varies by vector, a mass flux preserving\n"
50425 " variation is used. If it varies by absolute scalar, the radius is equal to the scalar field\n"
50426 " (which thus must be positive!). If it varies by vector norm,\n"
50427 " the vector magnitude is used in varying the radius.</Documentation>\n"
50428 " </IntVectorProperty>\n"
50429 " <DoubleVectorProperty command=\"SetRadiusFactor\"\n"
50430 " default_values=\"10\"\n"
50431 " name=\"RadiusFactor\"\n"
50432 " number_of_elements=\"1\">\n"
50433 " <DoubleRangeDomain name=\"range\" />\n"
50434 " <Documentation>If varying the radius (VaryRadius property), the\n"
50435 " property sets the maximum tube radius in terms of a multiple of the\n"
50436 " minimum radius. If not varying the radius, this value has no\n"
50437 " effect.</Documentation>\n"
50438 " </DoubleVectorProperty>\n"
50439 " <IntVectorProperty command=\"SetUseDefaultNormal\"\n"
50440 " default_values=\"0\"\n"
50441 " name=\"UseDefaultNormal\"\n"
50442 " number_of_elements=\"1\">\n"
50443 " <BooleanDomain name=\"bool\" />\n"
50444 " <Documentation>If this property is set to 0, and the input contains no\n"
50445 " vector array, then default ribbon normals will be generated\n"
50446 " (DefaultNormal property); if a vector array has been set\n"
50447 " (SelectInputVectors property), the ribbon normals will be set from the\n"
50448 " specified array. If this property is set to 1, the default normal\n"
50449 " (DefaultNormal property) will be used, regardless of whether the\n"
50450 " SelectInputVectors property has been set.</Documentation>\n"
50451 " </IntVectorProperty>\n"
50452 " <DoubleVectorProperty command=\"SetDefaultNormal\"\n"
50453 " default_values=\"0 0 1\"\n"
50454 " name=\"DefaultNormal\"\n"
50455 " number_of_elements=\"3\">\n"
50456 " <DoubleRangeDomain name=\"range\" />\n"
50457 " <Documentation>The value of this property specifies the normal to use\n"
50458 " when the UseDefaultNormal property is set to 1 or the input contains no\n"
50459 " vector array (SelectInputVectors property).</Documentation>\n"
50460 " </DoubleVectorProperty>\n"
50461 " <!-- End TubeFilter -->\n"
50462 " </SourceProxy>\n"
50463 "\n"
50464 " <!-- ==================================================================== -->\n"
50465 " <SourceProxy class=\"vtkConvertToMultiBlockDataSet\"\n"
50466 " name=\"ConvertToMultiBlock\"\n"
50467 " label=\"Convert To MultiBlock\">\n"
50468 " <Documentation>\n"
50469 " Convert any dataset to vtkMultiBlockDataSet.\n"
50470 " </Documentation>\n"
50471 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
50472 " <Documentation>\n"
50473 " Specify the input.\n"
50474 " </Documentation>\n"
50475 " <ProxyGroupDomain name=\"groups\">\n"
50476 " <Group name=\"sources\" />\n"
50477 " <Group name=\"filters\" />\n"
50478 " </ProxyGroupDomain>\n"
50479 " <DataTypeDomain name=\"input_type\">\n"
50480 " <DataType value=\"vtkCompositeDataSet\" />\n"
50481 " <DataType value=\"vtkDataSet\" />\n"
50482 " <DataType value=\"vtkTable\" />\n"
50483 " <DataType value=\"vtkGraph\" />\n"
50484 " </DataTypeDomain>\n"
50485 " <Documentation>The input.</Documentation>\n"
50486 " </InputProperty>\n"
50487 " </SourceProxy>\n"
50488 "\n"
50489 " <!-- ==================================================================== -->\n"
50490 " <SourceProxy class=\"vtkConvertToPartitionedDataSetCollection\"\n"
50491 " name=\"ConvertToPartitionedDataSetCollection\"\n"
50492 " label=\"Convert To PartitionedDataSetCollection\">\n"
50493 " <Documentation>\n"
50494 " Convert any dataset to vtkPartitionedDataSetCollection.\n"
50495 " </Documentation>\n"
50496 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
50497 " <Documentation>\n"
50498 " Specify the input.\n"
50499 " </Documentation>\n"
50500 " <ProxyGroupDomain name=\"groups\">\n"
50501 " <Group name=\"sources\" />\n"
50502 " <Group name=\"filters\" />\n"
50503 " </ProxyGroupDomain>\n"
50504 " <DataTypeDomain name=\"input_type\">\n"
50505 " <DataType value=\"vtkCompositeDataSet\" />\n"
50506 " <DataType value=\"vtkDataSet\" />\n"
50507 " <DataType value=\"vtkTable\" />\n"
50508 " <DataType value=\"vtkGraph\" />\n"
50509 " </DataTypeDomain>\n"
50510 " <Documentation>The input.</Documentation>\n"
50511 " </InputProperty>\n"
50512 " </SourceProxy>\n"
50513 "\n"
50514 " <SourceProxy class=\"vtkArrayRename\" label=\"RenameArrays\" name=\"RenameArrays\">\n"
50515 " <Documentation long_help=\"Rename Data Arrays\"\n"
50516 " short_help=\"Rename Data Arrays\">\n"
50517 " This forwards the data to the output and allow to modify array names in place.</Documentation>\n"
50518 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
50519 " <ProxyGroupDomain name=\"groups\">\n"
50520 " <Group name=\"sources\" />\n"
50521 " <Group name=\"filters\" />\n"
50522 " </ProxyGroupDomain>\n"
50523 " <DataTypeDomain name=\"input_type\">\n"
50524 " <DataType value=\"vtkDataObject\" />\n"
50525 " </DataTypeDomain>\n"
50526 " <InputArrayDomain name=\"point_arrays\" attribute_type=\"point\" optional=\"1\" />\n"
50527 " <InputArrayDomain name=\"cell_arrays\" attribute_type=\"cell\" optional=\"1\" />\n"
50528 " <InputArrayDomain name=\"field_arrays\" attribute_type=\"field\" optional=\"1\" />\n"
50529 " <InputArrayDomain name=\"vertex_arrays\" attribute_type=\"vertex\" optional=\"1\" />\n"
50530 " <InputArrayDomain name=\"edge_arrays\" attribute_type=\"edge\" optional=\"1\" />\n"
50531 " <InputArrayDomain name=\"row_arrays\" attribute_type=\"row\" optional=\"1\" />\n"
50532 " </InputProperty>\n"
50533 " <StringVectorProperty name=\"PointArrayNames\"\n"
50534 " label=\"Point Arrays\"\n"
50535 " command=\"SetPointArrayName\"\n"
50536 " clean_command=\"ClearPointMapping\"\n"
50537 " element_types=\"str str\"\n"
50538 " number_of_elements_per_command=\"2\"\n"
50539 " repeat_command=\"1\">\n"
50540 " <ArrayListDomain input_domain_name=\"point_arrays\" name=\"array_list\">\n"
50541 " <RequiredProperties>\n"
50542 " <Property function=\"Input\"\n"
50543 " name=\"Input\" />\n"
50544 " </RequiredProperties>\n"
50545 " </ArrayListDomain>\n"
50546 " <Documentation>This property associates new names to the input point array names</Documentation>\n"
50547 " <Hints>\n"
50548 " <ArraySelectionWidget icon_type=\"point\"/>\n"
50549 " </Hints>\n"
50550 " </StringVectorProperty>\n"
50551 "\n"
50552 " <StringVectorProperty name=\"CellArrayNames\"\n"
50553 " label=\"Cell Arrays\"\n"
50554 " command=\"SetCellArrayName\"\n"
50555 " clean_command=\"ClearCellMapping\"\n"
50556 " element_types=\"str str\"\n"
50557 " number_of_elements_per_command=\"2\"\n"
50558 " repeat_command=\"1\">\n"
50559 " <ArrayListDomain input_domain_name=\"cell_arrays\" name=\"array_list\">\n"
50560 " <RequiredProperties>\n"
50561 " <Property function=\"Input\"\n"
50562 " name=\"Input\" />\n"
50563 " </RequiredProperties>\n"
50564 " </ArrayListDomain>\n"
50565 " <Documentation>This property associates new names to the input cell array names</Documentation>\n"
50566 " <Hints>\n"
50567 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
50568 " </Hints>\n"
50569 " </StringVectorProperty>\n"
50570 "\n"
50571 " <StringVectorProperty name=\"FieldArrayNames\"\n"
50572 " label=\"Field Arrays\"\n"
50573 " command=\"SetFieldArrayName\"\n"
50574 ;
50575 
50576 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterscore.xml
50578 " clean_command=\"ClearFieldMapping\"\n"
50579 " element_types=\"str str\"\n"
50580 " number_of_elements_per_command=\"2\"\n"
50581 " repeat_command=\"1\">\n"
50582 " <ArrayListDomain input_domain_name=\"field_arrays\" name=\"array_list\">\n"
50583 " <RequiredProperties>\n"
50584 " <Property function=\"Input\"\n"
50585 " name=\"Input\" />\n"
50586 " </RequiredProperties>\n"
50587 " </ArrayListDomain>\n"
50588 " <Documentation>This property associates new names to the input field array names</Documentation>\n"
50589 " <Hints>\n"
50590 " <ArraySelectionWidget icon_type=\"field\"/>\n"
50591 " </Hints>\n"
50592 " </StringVectorProperty>\n"
50593 "\n"
50594 " <StringVectorProperty name=\"VertexArrayNames\"\n"
50595 " label=\"Vertex Arrays\"\n"
50596 " command=\"SetVertexArrayName\"\n"
50597 " clean_command=\"ClearVertexMapping\"\n"
50598 " element_types=\"str str\"\n"
50599 " number_of_elements_per_command=\"2\"\n"
50600 " repeat_command=\"1\">\n"
50601 " <ArrayListDomain input_domain_name=\"vertex_arrays\" name=\"array_list\">\n"
50602 " <RequiredProperties>\n"
50603 " <Property function=\"Input\"\n"
50604 " name=\"Input\" />\n"
50605 " </RequiredProperties>\n"
50606 " </ArrayListDomain>\n"
50607 " <Documentation>This property associates new names to the input vertex array names</Documentation>\n"
50608 " <Hints>\n"
50609 " <ArraySelectionWidget icon_type=\"vertex\"/>\n"
50610 " </Hints>\n"
50611 " </StringVectorProperty>\n"
50612 "\n"
50613 " <StringVectorProperty name=\"EdgeArrayNames\"\n"
50614 " label=\"Edge Arrays\"\n"
50615 " command=\"SetEdgeArrayName\"\n"
50616 " clean_command=\"ClearEdgeMapping\"\n"
50617 " element_types=\"str str\"\n"
50618 " number_of_elements_per_command=\"2\"\n"
50619 " repeat_command=\"1\">\n"
50620 " <ArrayListDomain input_domain_name=\"edge_arrays\" name=\"array_list\">\n"
50621 " <RequiredProperties>\n"
50622 " <Property function=\"Input\"\n"
50623 " name=\"Input\" />\n"
50624 " </RequiredProperties>\n"
50625 " </ArrayListDomain>\n"
50626 " <Documentation>This property associates new names to the input edge array names</Documentation>\n"
50627 " <Hints>\n"
50628 " <ArraySelectionWidget icon_type=\"edge\"/>\n"
50629 " </Hints>\n"
50630 " </StringVectorProperty>\n"
50631 "\n"
50632 " <StringVectorProperty name=\"RowArrayNames\"\n"
50633 " label=\"Row Arrays\"\n"
50634 " command=\"SetRowArrayName\"\n"
50635 " clean_command=\"ClearRowMapping\"\n"
50636 " element_types=\"str str\"\n"
50637 " number_of_elements_per_command=\"2\"\n"
50638 " repeat_command=\"1\">\n"
50639 " <ArrayListDomain input_domain_name=\"row_arrays\" name=\"array_list\">\n"
50640 " <RequiredProperties>\n"
50641 " <Property function=\"Input\"\n"
50642 " name=\"Input\" />\n"
50643 " </RequiredProperties>\n"
50644 " </ArrayListDomain>\n"
50645 " <Documentation>This property associates new names to the input row array names</Documentation>\n"
50646 " <Hints>\n"
50647 " <ArraySelectionWidget icon_type=\"row\"/>\n"
50648 " </Hints>\n"
50649 " </StringVectorProperty>\n"
50650 "\n"
50651 " </SourceProxy>\n"
50652 " </ProxyGroup>\n"
50653 "</ServerManagerConfiguration>\n"
50654 "\n";
50655 // Get single string
50657 {
50658 
50659  const size_t len0 = strlen(paraview_server_managerfilters_filterscoreInterface0);
50660  const size_t len1 = strlen(paraview_server_managerfilters_filterscoreInterface1);
50661  const size_t len2 = strlen(paraview_server_managerfilters_filterscoreInterface2);
50662  const size_t len3 = strlen(paraview_server_managerfilters_filterscoreInterface3);
50663  const size_t len4 = strlen(paraview_server_managerfilters_filterscoreInterface4);
50664  const size_t len5 = strlen(paraview_server_managerfilters_filterscoreInterface5);
50665  const size_t len6 = strlen(paraview_server_managerfilters_filterscoreInterface6);
50666  const size_t len7 = strlen(paraview_server_managerfilters_filterscoreInterface7);
50667  const size_t len8 = strlen(paraview_server_managerfilters_filterscoreInterface8);
50668  size_t len = ( 0
50669  + len0
50670  + len1
50671  + len2
50672  + len3
50673  + len4
50674  + len5
50675  + len6
50676  + len7
50677  + len8 );
50678  char* res = new char[ len + 1];
50679  size_t offset = 0;
50689  assert(offset == len);
50690  res[offset] = 0;
50691  return res;
50692 }
50693 
50694 
50695 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filterscore.xml
50697 "<ServerManagerConfiguration>\n"
50698 " <ProxyGroup name=\"sources\">\n"
50699 " <!-- ==================================================================== -->\n"
50700 " <SourceProxy class=\"vtkDataObjectGenerator\"\n"
50701 " label=\"Data Object Generator\"\n"
50702 " name=\"DataObjectGenerator\">\n"
50703 " <Documentation long_help=\"Parses a string to produce composite data objects consisting of simple templated datasets.\"\n"
50704 " short_help=\"Produces simple (composite or atomic) data sets for testing.\">\n"
50705 " vtkDataObjectGenerator parses a string and produces dataobjects from the\n"
50706 " dataobject template names it sees in the string. For example, if the\n"
50707 " string contains &quot;ID1&quot; the generator will create a vtkImageData.\n"
50708 " &quot;UF1&quot;, &quot;RG1&quot;, &quot;SG1&quot;, &quot;PD1&quot;, and\n"
50709 " &quot;UG1&quot; will produce vtkUniformGrid, vtkRectilinearGrid,\n"
50710 " vtkStructuredGrid, vtkPolyData and vtkUnstructuredGrid respectively.\n"
50711 " &quot;PD2&quot; will produce an alternate vtkPolyData. You can compose\n"
50712 " composite datasets from the atomic ones listed above - &quot;MB{}&quot;\n"
50713 " or &quot;HB[]&quot;. &quot;MB{ ID1 PD1 MB{} }&quot; for example will\n"
50714 " create a vtkMultiBlockDataSet consisting of three blocks: image data,\n"
50715 " poly data, multiblock (empty). Hierarchical Box data sets additionally\n"
50716 " require the notion of groups, declared within &quot;()&quot; braces, to\n"
50717 " specify AMR depth. &quot;HB[ (UF1)(UF1)(UF1) ]&quot; will create a\n"
50718 " vtkHierarchicalBoxDataSet representing an octree that is three levels\n"
50719 " deep, in which the first cell in each level is\n"
50720 " refined.</Documentation>\n"
50721 " <StringVectorProperty command=\"SetProgram\"\n"
50722 " default_values=\"ID1\"\n"
50723 " name=\"Program\"\n"
50724 " number_of_elements=\"1\">\n"
50725 " <Hints>\n"
50726 " <Widget type=\"multi_line\" />\n"
50727 " </Hints>\n"
50728 " <Documentation>This property contains the string that is parsed to\n"
50729 " determine the structured of the output data object to\n"
50730 " produce.</Documentation>\n"
50731 " </StringVectorProperty>\n"
50732 " <!-- End DataObjectGenerator -->\n"
50733 " </SourceProxy>\n"
50734 "\n"
50735 " </ProxyGroup>\n"
50736 "</ServerManagerConfiguration>\n"
50737 "\n";
50738 // Get single string
50740 {
50741 
50742  const size_t len0 = strlen(paraview_server_managersources_filterscoreInterface0);
50743  size_t len = ( 0
50744  + len0 );
50745  char* res = new char[ len + 1];
50746  size_t offset = 0;
50748  assert(offset == len);
50749  res[offset] = 0;
50750  return res;
50751 }
50752 
50753 
50754 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterspoints.xml
50756 " <ServerManagerConfiguration>\n"
50757 " <ProxyGroup name=\"filters\">\n"
50758 " <!-- ==================================================================== -->\n"
50759 " <SourceProxy class=\"vtkConvertToPointCloud\"\n"
50760 " label=\"Convert To Point Cloud\"\n"
50761 " name=\"ConvertToPointCloud\">\n"
50762 " <Documentation long_help=\"Convert any dataset to a point cloud with or without cells.\"\n"
50763 " short_help=\"Convert any dataset to a point cloud.\">\n"
50764 " The ConvertToPointCloud convert any dataset to a vtkPolyData containing the\n"
50765 " points and point data of the input and generate either no cells, a single polyvertex cell\n"
50766 " or many vertex cells. It is more efficient with pointset input.\n"
50767 " </Documentation>\n"
50768 " <InputProperty command=\"SetInputConnection\"\n"
50769 " name=\"Input\">\n"
50770 " <ProxyGroupDomain name=\"groups\">\n"
50771 " <Group name=\"sources\" />\n"
50772 " <Group name=\"filters\" />\n"
50773 " </ProxyGroupDomain>\n"
50774 " <DataTypeDomain name=\"input_type\">\n"
50775 " <DataType value=\"vtkDataSet\" />\n"
50776 " </DataTypeDomain>\n"
50777 " <Documentation>This property specifies the input dataset to the\n"
50778 " ConvertToPointCloud filter.</Documentation>\n"
50779 " </InputProperty>\n"
50780 " <IntVectorProperty command=\"SetCellGenerationMode\"\n"
50781 " default_values=\"2\"\n"
50782 " number_of_elements=\"1\"\n"
50783 " name=\"CellGenerationMode\"\n"
50784 " panel_visibility=\"default\">\n"
50785 " <EnumerationDomain name=\"enum\">\n"
50786 " <Entry text=\"No cells\"\n"
50787 " value=\"0\" />\n"
50788 " <Entry text=\"Polyvertex cell\"\n"
50789 " value=\"1\" />\n"
50790 " <Entry text=\"Vertex cells\"\n"
50791 " value=\"2\" />\n"
50792 " </EnumerationDomain>\n"
50793 " <Documentation> Choose if the output should contain either no cells (output may not appear in a render view in that case),\n"
50794 " a single poly vertex cell and as many vertex cells as there is points.\n"
50795 " </Documentation>\n"
50796 " </IntVectorProperty>\n"
50797 " <Hints>\n"
50798 " <WarnOnCreate>\n"
50799 " <DataTypeDomain name=\"input_type\">\n"
50800 " <DataType value=\"vtkImageData\" />\n"
50801 " <DataType value=\"vtkRectilinearGrid\" />\n"
50802 " <DataType value=\"vtkStructuredGrid\" />\n"
50803 " </DataTypeDomain>\n"
50804 " <MemoryUsage relative=\"7\" />\n"
50805 " <Text title=\"Potentially running out of memory\">\n"
50806 " **Convert To Point Cloud** filter will create a polydata output\n"
50807 " and you may not have enough memory to create it.\n"
50808 " Do you want to continue?\n"
50809 " </Text>\n"
50810 " </WarnOnCreate>\n"
50811 " </Hints>\n"
50812 "\n"
50813 " <!-- End of ConvertToPointCloud -->\n"
50814 " </SourceProxy>\n"
50815 "\n"
50816 " <!-- ==================================================================== -->\n"
50817 " <SourceProxy class=\"vtkPCANormalEstimation\"\n"
50818 " name=\"PCANormalEstimation\"\n"
50819 " label=\"PCA Normal Estimation\">\n"
50820 " <Documentation long_help=\"Estimate normals using PCA.\"\n"
50821 " short_help=\"Estimate normals using Principal Component Analysis.\">\n"
50822 " The PCANormalEstimation estimates normals of points using Principal Component Analysis. Add a PCANormals\n"
50823 " field to the output data.\n"
50824 " </Documentation>\n"
50825 " <InputProperty command=\"SetInputConnection\"\n"
50826 " name=\"Input\">\n"
50827 " <ProxyGroupDomain name=\"groups\">\n"
50828 " <Group name=\"sources\" />\n"
50829 " <Group name=\"filters\" />\n"
50830 " </ProxyGroupDomain>\n"
50831 " <DataTypeDomain name=\"input_type\">\n"
50832 " <DataType value=\"vtkPolyData\" />\n"
50833 " </DataTypeDomain>\n"
50834 " <Documentation>\n"
50835 " This property specifies the input from which the normals are estimated.\n"
50836 " </Documentation>\n"
50837 " </InputProperty>\n"
50838 "\n"
50839 " <IntVectorProperty\n"
50840 " name=\"SearchMode\"\n"
50841 " command=\"SetSearchMode\"\n"
50842 " number_of_elements=\"1\"\n"
50843 " default_values=\"0\">\n"
50844 " <EnumerationDomain name=\"enum\">\n"
50845 " <Entry value=\"0\" text=\"KNN\"/>\n"
50846 " <Entry value=\"1\" text=\"Radius\"/>\n"
50847 " </EnumerationDomain>\n"
50848 " <Documentation>\n"
50849 " Configure how the filter selects the neighbor points used to calculate the PCA. With KNN mode K (SampleSize)\n"
50850 " points are selected regardless of their location relative to the sampled point. The radius can also be set\n"
50851 " to ensure that a sufficiently large neighborhood is taken into account, if not (i.e. all points fall inside\n"
50852 " the radius), the second approach is performed. With Radius mode, neighboring points are selected inside a\n"
50853 " radius (RADIUS), only the neighborhood of the sampled point is considered. If K (SampleSize) is also set, the\n"
50854 " number of points found inside the radius must be larger than K, if not the first approach is performed.\n"
50855 " Both approaches give the same results. The first approach is faster for uniform point clouds, in other cases,\n"
50856 " the second approach is faster.\n"
50857 " </Documentation>\n"
50858 " </IntVectorProperty>\n"
50859 "\n"
50860 " <IntVectorProperty name=\"SampleSize\"\n"
50861 " command=\"SetSampleSize\"\n"
50862 " number_of_elements=\"1\"\n"
50863 " default_values=\"25\">\n"
50864 " <IntRangeDomain min=\"0\" name=\"range\" />\n"
50865 " <Documentation>\n"
50866 " Number of points to sample for PCA.\n"
50867 " </Documentation>\n"
50868 " </IntVectorProperty>\n"
50869 "\n"
50870 " <DoubleVectorProperty command=\"SetRadius\"\n"
50871 " default_values=\"0\"\n"
50872 " name=\"Radius\"\n"
50873 " number_of_elements=\"1\">\n"
50874 " <DoubleRangeDomain min=\"0\" name=\"range\" />\n"
50875 " <Documentation>\n"
50876 " Radius of the sphere to use for the search of nearest neighbors.\n"
50877 " </Documentation>\n"
50878 " </DoubleVectorProperty>\n"
50879 "\n"
50880 " <IntVectorProperty\n"
50881 " name=\"NormalOrientation\"\n"
50882 " command=\"SetNormalOrientation\"\n"
50883 " number_of_elements=\"1\"\n"
50884 " default_values=\"0\">\n"
50885 " <EnumerationDomain name=\"enum\">\n"
50886 " <Entry value=\"0\" text=\"As Computed\"/>\n"
50887 " <Entry value=\"1\" text=\"Point\"/>\n"
50888 " <Entry value=\"3\" text=\"Graph Traversal\"/>\n"
50889 " </EnumerationDomain>\n"
50890 " <Documentation>\n"
50891 " Orientation mode of the normals.\n"
50892 " </Documentation>\n"
50893 " </IntVectorProperty>\n"
50894 "\n"
50895 " <DoubleVectorProperty command=\"SetOrientationPoint\"\n"
50896 " default_values=\"0 0 0\"\n"
50897 " name=\"OrientationPoint\"\n"
50898 " number_of_elements=\"3\"\n"
50899 " panel_visibility=\"advanced\">\n"
50900 " <DoubleRangeDomain name=\"range\" />\n"
50901 " <Documentation>\n"
50902 " Point used to orient the normals.\n"
50903 " </Documentation>\n"
50904 " <Hints>\n"
50905 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
50906 " <Expression type=\"or\">\n"
50907 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"NormalOrientation\" value=\"1\" inverse=\"0\" />\n"
50908 " </Expression>\n"
50909 " </PropertyWidgetDecorator>\n"
50910 " <!-- show this widget when SetNormalOrientation==1 (POINT)-->\n"
50911 " </Hints>\n"
50912 " </DoubleVectorProperty>\n"
50913 "\n"
50914 " <IntVectorProperty name=\"FlipNormals\"\n"
50915 " command=\"SetFlipNormals\"\n"
50916 " number_of_elements=\"1\"\n"
50917 " default_values=\"0\">\n"
50918 " <BooleanDomain name=\"bool\" />\n"
50919 " <Documentation>\n"
50920 " Flip the normals.\n"
50921 " </Documentation>\n"
50922 " </IntVectorProperty>\n"
50923 "\n"
50924 " <!-- End PCANormalEstimation -->\n"
50925 " </SourceProxy>\n"
50926 " </ProxyGroup>\n"
50927 "</ServerManagerConfiguration>\n"
50928 "\n";
50929 // Get single string
50931 {
50932 
50933  const size_t len0 = strlen(paraview_server_managerfilters_filterspointsInterface0);
50934  size_t len = ( 0
50935  + len0 );
50936  char* res = new char[ len + 1];
50937  size_t offset = 0;
50939  assert(offset == len);
50940  res[offset] = 0;
50941  return res;
50942 }
50943 
50944 
50945 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersextraction.xml
50947 "<ServerManagerConfiguration>\n"
50948 " <ProxyGroup name=\"filters\">\n"
50949 " <!-- ==================================================================== -->\n"
50950 " <SourceProxy class=\"vtkExtractBlock\"\n"
50951 " label=\"Extract Block (Legacy)\"\n"
50952 " name=\"ExtractBlockLegacy\">\n"
50953 " <Documentation long_help=\"This filter extracts a range of blocks from a multiblock dataset.\"\n"
50954 " short_help=\"Extract block.\">\n"
50955 " This filter extracts a range of groups from a multiblock dataset\n"
50956 " </Documentation>\n"
50957 " <Deprecated deprecated_in=\"5.11\" to_remove_in=\"5.13\">\n"
50958 " Extract Block (Legacy) has been deprecated. Please use ExtractBlock instead.\n"
50959 " </Deprecated>\n"
50960 " <InputProperty command=\"SetInputConnection\"\n"
50961 " name=\"Input\">\n"
50962 " <ProxyGroupDomain name=\"groups\">\n"
50963 " <Group name=\"sources\"/>\n"
50964 " <Group name=\"filters\"/>\n"
50965 " </ProxyGroupDomain>\n"
50966 " <DataTypeDomain name=\"input_type\">\n"
50967 " <DataType value=\"vtkMultiBlockDataSet\"/>\n"
50968 " </DataTypeDomain>\n"
50969 " <Documentation>\n"
50970 " This property specifies the input to the Extract Group filter.\n"
50971 " </Documentation>\n"
50972 " </InputProperty>\n"
50973 " <IntVectorProperty clean_command=\"RemoveAllIndices\"\n"
50974 " command=\"AddIndex\"\n"
50975 " name=\"BlockIndices\"\n"
50976 " number_of_elements_per_command=\"1\"\n"
50977 " panel_visibility=\"default\"\n"
50978 " repeat_command=\"1\">\n"
50979 " <Hints>\n"
50980 " <WidgetHeight number_of_rows=\"20\"/>\n"
50981 " </Hints>\n"
50982 " <Documentation>\n"
50983 " This property lists the ids of the blocks to extract from the input multiblock dataset.\n"
50984 " </Documentation>\n"
50985 " <CompositeTreeDomain name=\"tree\">\n"
50986 " <RequiredProperties>\n"
50987 " <Property function=\"Input\" name=\"Input\"/>\n"
50988 " </RequiredProperties>\n"
50989 " </CompositeTreeDomain>\n"
50990 " </IntVectorProperty>\n"
50991 " <IntVectorProperty command=\"SetPruneOutput\"\n"
50992 " default_values=\"1\"\n"
50993 " name=\"PruneOutput\"\n"
50994 " number_of_elements=\"1\">\n"
50995 " <BooleanDomain name=\"bool\"/>\n"
50996 " <Documentation>\n"
50997 " When set, the output multiblock dataset will be pruned to remove empty nodes. On by default.\n"
50998 " </Documentation>\n"
50999 " </IntVectorProperty>\n"
51000 " <IntVectorProperty command=\"SetMaintainStructure\"\n"
51001 " default_values=\"0\"\n"
51002 " name=\"MaintainStructure\"\n"
51003 " number_of_elements=\"1\">\n"
51004 " <BooleanDomain name=\"bool\"/>\n"
51005 " <Documentation>\n"
51006 " This is used only when PruneOutput is ON. By default,\n"
51007 " when pruning the output i.e. remove empty blocks, if node has only 1\n"
51008 " non-null child block, then that node is removed. To preserve these\n"
51009 " parent nodes, set this flag to true.\n"
51010 " </Documentation>\n"
51011 " </IntVectorProperty>\n"
51012 " <!-- End ExtractBlockLegacy -->\n"
51013 " </SourceProxy>\n"
51014 "\n"
51015 " <!-- ==================================================================== -->\n"
51016 " <SourceProxy name=\"ExtractBlock\"\n"
51017 " label=\"Extract Block\"\n"
51018 " class=\"vtkExtractBlockUsingDataAssembly\">\n"
51019 " <Documentation long_help=\"Extract chosen blocks from composite datasets\"\n"
51020 " short_help=\"Extract block\">\n"
51021 " Extract selected blocks from a composite dataset.\n"
51022 " </Documentation>\n"
51023 " <InputProperty command=\"SetInputConnection\"\n"
51024 " name=\"Input\">\n"
51025 " <DataTypeDomain name=\"input_type\">\n"
51026 " <DataType value=\"vtkMultiBlockDataSet\"/>\n"
51027 " <DataType value=\"vtkUniformGridAMR\"/>\n"
51028 " <DataType value=\"vtkPartitionedDataSetCollection\"/>\n"
51029 " </DataTypeDomain>\n"
51030 " <Documentation>\n"
51031 " Specify the input to this filter.\n"
51032 " </Documentation>\n"
51033 " </InputProperty>\n"
51034 "\n"
51035 " <StringVectorProperty name=\"Assembly\"\n"
51036 " command=\"SetAssemblyName\"\n"
51037 " number_of_elements=\"1\">\n"
51038 " <DataAssemblyListDomain name=\"data_assembly_list\">\n"
51039 " <RequiredProperties>\n"
51040 " <Property function=\"Input\" name=\"Input\"/>\n"
51041 " </RequiredProperties>\n"
51042 " </DataAssemblyListDomain>\n"
51043 " <Documentation>\n"
51044 " Select which assembly is used when specify selectors\n"
51045 " to choose blocks to extract.\n"
51046 " </Documentation>\n"
51047 " </StringVectorProperty>\n"
51048 "\n"
51049 " <StringVectorProperty name=\"Selectors\"\n"
51050 " command=\"AddSelector\"\n"
51051 " clean_command=\"ClearSelectors\"\n"
51052 " repeat_command=\"1\"\n"
51053 " number_of_elements_per_command=\"1\">\n"
51054 " <DataAssemblyDomain name=\"data_assembly\">\n"
51055 " <RequiredProperties>\n"
51056 " <Property function=\"Input\" name=\"Input\"/>\n"
51057 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
51058 " </RequiredProperties>\n"
51059 " </DataAssemblyDomain>\n"
51060 " <Documentation>\n"
51061 " Sepecify the selectors for the data assembly chosen using **Assembly**\n"
51062 " to choose the blocks to extract from the input dataset.\n"
51063 " </Documentation>\n"
51064 " </StringVectorProperty>\n"
51065 "\n"
51066 " <PropertyGroup label=\"Blocks\" panel_widget=\"DataAssemblyEditor\">\n"
51067 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
51068 " <Property name=\"Selectors\" function=\"Selectors\"/>\n"
51069 " </PropertyGroup>\n"
51070 "\n"
51071 " <!-- end of ExtractBlock -->\n"
51072 " </SourceProxy>\n"
51073 "\n"
51074 " <!-- ==================================================================== -->\n"
51075 " <SourceProxy class=\"vtkExtractDataSets\"\n"
51076 " label=\"Extract AMR Blocks\"\n"
51077 " name=\"ExtractHierarchicalDataSets\">\n"
51078 " <Documentation long_help=\"This filter extracts a list of datasets from hierarchical datasets.\"\n"
51079 " short_help=\"Extract datasets.\">\n"
51080 " This filter extracts a list of datasets from hierarchical datasets.\n"
51081 " </Documentation>\n"
51082 " <InputProperty command=\"SetInputConnection\"\n"
51083 " name=\"Input\">\n"
51084 " <ProxyGroupDomain name=\"groups\">\n"
51085 " <Group name=\"sources\"/>\n"
51086 " <Group name=\"filters\"/>\n"
51087 " </ProxyGroupDomain>\n"
51088 " <DataTypeDomain name=\"input_type\">\n"
51089 " <DataType value=\"vtkUniformGridAMR\"/>\n"
51090 " </DataTypeDomain>\n"
51091 " <Documentation>\n"
51092 " This property specifies the input to the Extract Datasets filter.\n"
51093 " </Documentation>\n"
51094 " </InputProperty>\n"
51095 " <IntVectorProperty clean_command=\"ClearDataSetList\"\n"
51096 " command=\"AddDataSet\"\n"
51097 " name=\"SelectedDataSets\"\n"
51098 " number_of_elements_per_command=\"2\"\n"
51099 " repeat_command=\"1\">\n"
51100 " <Documentation>\n"
51101 " Specify a pair, level and dataset index, for every dataset\n"
51102 " from the input AMR dataset to extract.\n"
51103 " </Documentation>\n"
51104 " </IntVectorProperty>\n"
51105 " <!-- End ExtractDataSets -->\n"
51106 " </SourceProxy>\n"
51107 "\n"
51108 " <!-- ==================================================================== -->\n"
51109 " <SourceProxy class=\"vtkExtractEdges\"\n"
51110 " label=\"Extract Edges\"\n"
51111 " name=\"ExtractEdges\">\n"
51112 " <Documentation long_help=\"Extract edges of 2D and 3D cells as lines.\"\n"
51113 " short_help=\"Covert data to wireframe.\">The Extract Edges\n"
51114 " filter produces a wireframe version of the input dataset\n"
51115 " by extracting all the edges of the dataset's cells as\n"
51116 " lines. This filter operates on any type of data set and\n"
51117 " produces polygonal output.\n"
51118 " </Documentation>\n"
51119 " <InputProperty command=\"SetInputConnection\"\n"
51120 " name=\"Input\">\n"
51121 " <ProxyGroupDomain name=\"groups\">\n"
51122 " <Group name=\"sources\"/>\n"
51123 " <Group name=\"filters\"/>\n"
51124 " </ProxyGroupDomain>\n"
51125 " <DataTypeDomain name=\"input_type\">\n"
51126 " <DataType value=\"vtkDataSet\"/>\n"
51127 " </DataTypeDomain>\n"
51128 " <Documentation>\n"
51129 " This property specifies the input to the Extract Edges filter.\n"
51130 " </Documentation>\n"
51131 " </InputProperty>\n"
51132 " <Hints>\n"
51133 " <WarnOnCreate>\n"
51134 " <DataTypeDomain name=\"input_type\">\n"
51135 " <DataType value=\"vtkImageData\" />\n"
51136 " <DataType value=\"vtkRectilinearGrid\" />\n"
51137 " <DataType value=\"vtkStructuredGrid\" />\n"
51138 " </DataTypeDomain>\n"
51139 " <MemoryUsage relative=\"25\" />\n"
51140 " <Text title=\"Potentially running out of memory\">\n"
51141 " **Extract Edges** filter will create an unstructured grid output and\n"
51142 " you may not have enough memory to create it.\n"
51143 " Do you want to continue?\n"
51144 " </Text>\n"
51145 " </WarnOnCreate>\n"
51146 " </Hints>\n"
51147 " <!-- End ExtractEdges -->\n"
51148 " </SourceProxy>\n"
51149 "\n"
51150 " <!-- ==================================================================== -->\n"
51151 " <SourceProxy class=\"vtkExtractGeometry\"\n"
51152 " label=\"Extract Cells By Region\"\n"
51153 " name=\"ExtractGeometry\">\n"
51154 " <Documentation long_help=\"This filter extracts cells that are inside/outside a region or at a region boundary.\"\n"
51155 " short_help=\"Extract cells that are inside/outside a region or at a region boundary.\">\n"
51156 " This filter extracts from its input dataset all cells that are either\n"
51157 " completely inside or outside of a specified region (implicit function).\n"
51158 " On output, the filter generates an unstructured grid. To use this filter\n"
51159 " you must specify a region (implicit function). You must also specify\n"
51160 " whether to extract cells lying inside or outside of the region. An\n"
51161 " option exists to extract cells that are neither inside or outside (i.e.,\n"
51162 " boundary).\n"
51163 " </Documentation>\n"
51164 " <InputProperty command=\"SetInputConnection\"\n"
51165 " name=\"Input\">\n"
51166 " <ProxyGroupDomain name=\"groups\">\n"
51167 " <Group name=\"sources\"/>\n"
51168 " <Group name=\"filters\"/>\n"
51169 " </ProxyGroupDomain>\n"
51170 " <DataTypeDomain name=\"input_type\">\n"
51171 " <DataType value=\"vtkDataSet\"/>\n"
51172 " </DataTypeDomain>\n"
51173 " <Documentation>\n"
51174 " This property specifies the input to the Slice filter.\n"
51175 " </Documentation>\n"
51176 " </InputProperty>\n"
51177 " <ProxyProperty command=\"SetImplicitFunction\"\n"
51178 " label=\"Intersect With\"\n"
51179 " name=\"ImplicitFunction\">\n"
51180 " <ProxyListDomain name=\"proxy_list\">\n"
51181 " <Group name=\"extract_implicit_functions\" default=\"Plane\"/>\n"
51182 " </ProxyListDomain>\n"
51183 " <Documentation>\n"
51184 " This property sets the region used to extract cells.\n"
51185 " </Documentation>\n"
51186 " </ProxyProperty>\n"
51187 " <DoubleVectorProperty information_only=\"1\"\n"
51188 " name=\"InputBounds\">\n"
51189 " <BoundsDomain name=\"bounds\">\n"
51190 " <RequiredProperties>\n"
51191 " <Property function=\"Input\"\n"
51192 " name=\"Input\"/>\n"
51193 " </RequiredProperties>\n"
51194 " </BoundsDomain>\n"
51195 " </DoubleVectorProperty>\n"
51196 " <IntVectorProperty command=\"SetExtractInside\"\n"
51197 " default_values=\"1\"\n"
51198 " label=\"Extraction Side\"\n"
51199 " name=\"ExtractInside\"\n"
51200 " number_of_elements=\"1\">\n"
51201 " <EnumerationDomain name=\"enum\">\n"
51202 " <Entry text=\"outside\"\n"
51203 " value=\"0\"/>\n"
51204 " <Entry text=\"inside\"\n"
51205 " value=\"1\"/>\n"
51206 " </EnumerationDomain>\n"
51207 " <Documentation>\n"
51208 " This parameter controls whether to extract cells that are inside or outside the region.\n"
51209 " </Documentation>\n"
51210 " </IntVectorProperty>\n"
51211 " <IntVectorProperty command=\"SetExtractOnlyBoundaryCells\"\n"
51212 " default_values=\"0\"\n"
51213 " name=\"Extract only intersected\"\n"
51214 " number_of_elements=\"1\">\n"
51215 " <BooleanDomain name=\"bool\"/>\n"
51216 " <Documentation>\n"
51217 " This parameter controls whether to extract only cells\n"
51218 " that are on the boundary of the region. If this parameter is set, the\n"
51219 " Extraction Side parameter is ignored. If Extract Intersected is off,\n"
51220 " this parameter has no effect.\n"
51221 " </Documentation>\n"
51222 " </IntVectorProperty>\n"
51223 " <IntVectorProperty command=\"SetExtractBoundaryCells\"\n"
51224 " default_values=\"0\"\n"
51225 " name=\"Extract intersected\"\n"
51226 " number_of_elements=\"1\">\n"
51227 " <BooleanDomain name=\"bool\"/>\n"
51228 " <Documentation>\n"
51229 " This parameter controls whether to extract cells that are on the boundary of the region.\n"
51230 " </Documentation>\n"
51231 " </IntVectorProperty>\n"
51232 " <Hints>\n"
51233 " <WarnOnCreate>\n"
51234 " <DataTypeDomain name=\"input_type\">\n"
51235 " <DataType value=\"vtkImageData\" />\n"
51236 " <DataType value=\"vtkRectilinearGrid\" />\n"
51237 " <DataType value=\"vtkStructuredGrid\" />\n"
51238 " </DataTypeDomain>\n"
51239 " <MemoryUsage relative=\"5\" />\n"
51240 " <Text title=\"Potentially running out of memory\">\n"
51241 " **Extract Cells By Region** filter will create an unstructured grid output\n"
51242 " and you may not have enough memory to create it.\n"
51243 " Do you want to continue?\n"
51244 " </Text>\n"
51245 " </WarnOnCreate>\n"
51246 " </Hints>\n"
51247 " <!-- End ExtractGeometry -->\n"
51248 " </SourceProxy>\n"
51249 "\n"
51250 " <!-- ==================================================================== -->\n"
51251 " <SourceProxy class=\"vtkExtractLevel\"\n"
51252 " label=\"Extract Level (Legacy)\"\n"
51253 " name=\"ExtractHierarchicalLevel\">\n"
51254 " <Documentation long_help=\"This filter extracts a range of groups from a hierarchical dataset.\"\n"
51255 " short_help=\"Extract level.\">This filter extracts a range\n"
51256 " of levels from a hierarchical dataset\n"
51257 " </Documentation>\n"
51258 " <Deprecated deprecated_in=\"5.10\" to_remove_in=\"5.12\">\n"
51259 " **Extract Level** has been deprecated. **Extract Block** now supports\n"
51260 " extract levels from AMR datasets as well and hence this filter is unnecessary.\n"
51261 " </Deprecated>\n"
51262 " <InputProperty command=\"SetInputConnection\"\n"
51263 " name=\"Input\">\n"
51264 " <ProxyGroupDomain name=\"groups\">\n"
51265 " <Group name=\"sources\"/>\n"
51266 " <Group name=\"filters\"/>\n"
51267 " </ProxyGroupDomain>\n"
51268 " <DataTypeDomain name=\"input_type\">\n"
51269 " <DataType value=\"vtkUniformGridAMR\"/>\n"
51270 " </DataTypeDomain>\n"
51271 " <Documentation>\n"
51272 " This property specifies the input to the Extract Group filter.\n"
51273 " </Documentation>\n"
51274 " </InputProperty>\n"
51275 " <IntVectorProperty clean_command=\"RemoveAllLevels\"\n"
51276 " command=\"AddLevel\"\n"
51277 " name=\"Levels\"\n"
51278 ;
51279 
51280 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersextraction.xml
51282 " number_of_elements_per_command=\"1\"\n"
51283 " panel_visibility=\"default\"\n"
51284 " repeat_command=\"1\">\n"
51285 " <Documentation>\n"
51286 " This property lists the levels to extract from the input hierarchical dataset.\n"
51287 " </Documentation>\n"
51288 " </IntVectorProperty>\n"
51289 " <!-- End ExtractHierarchicalLevel -->\n"
51290 " </SourceProxy>\n"
51291 "\n"
51292 " <!-- ==================================================================== -->\n"
51293 " <SourceProxy class=\"vtkExtractTimeSteps\"\n"
51294 " name=\"ExtractTimeSteps\"\n"
51295 " label=\"Extract Time Steps\">\n"
51296 " <Documentation short_help=\"Extract time steps from data.\">\n"
51297 " This filter extracts specified time steps from its input.\n"
51298 " </Documentation>\n"
51299 "\n"
51300 " <InputProperty command=\"SetInputConnection\"\n"
51301 " name=\"Input\">\n"
51302 " <ProxyGroupDomain name=\"groups\">\n"
51303 " <Group name=\"sources\"/>\n"
51304 " <Group name=\"filters\"/>\n"
51305 " </ProxyGroupDomain>\n"
51306 " <DataTypeDomain name=\"input_type\">\n"
51307 " <DataType value=\"vtkDataObject\"/>\n"
51308 " </DataTypeDomain>\n"
51309 " </InputProperty>\n"
51310 "\n"
51311 " <IntVectorProperty command=\"SetUseRange\"\n"
51312 " name=\"SelectionMode\"\n"
51313 " number_of_elements=\"1\"\n"
51314 " default_values=\"0\">\n"
51315 " <EnumerationDomain name=\"enum\">\n"
51316 " <Entry text=\"Select Time Steps\"\n"
51317 " value=\"0\"/>\n"
51318 " <Entry text=\"Select Time Range\"\n"
51319 " value=\"1\"/>\n"
51320 " </EnumerationDomain>\n"
51321 " <Documentation>\n"
51322 " Extract time steps supports two ways to select the time steps to be extracted:\n"
51323 "\n"
51324 " - **Select Time Steps**: Specify time steps to be extracted by their index\n"
51325 "\n"
51326 " - **Select Time Range**: Specify the start and end time steps of a range by their index and optionally specify\n"
51327 " a stride to optionally take every nth timestep in the range.\n"
51328 " </Documentation>\n"
51329 " </IntVectorProperty>\n"
51330 " <IntVectorProperty animateable=\"1\"\n"
51331 " command=\"AddTimeStepIndex\"\n"
51332 " clean_command=\"ClearTimeStepIndices\"\n"
51333 " label=\"Time Step Indices\"\n"
51334 " name=\"TimeStepIndices\"\n"
51335 " number_of_elements=\"0\"\n"
51336 " number_of_elements_per_command=\"1\"\n"
51337 " repeat_command=\"1\">\n"
51338 " <TimeStepIndexDomain name=\"timestep_index_range\" default_mode=\"min\">\n"
51339 " <RequiredProperties>\n"
51340 " <Property function=\"Input\" name=\"Input\"/>\n"
51341 " </RequiredProperties>\n"
51342 " </TimeStepIndexDomain>\n"
51343 " <Documentation>\n"
51344 " This property specifies the indices of the time steps to extract.\n"
51345 " </Documentation>\n"
51346 " <Hints>\n"
51347 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"SelectionMode\" value=\"0\">\n"
51348 " </PropertyWidgetDecorator>\n"
51349 " </Hints>\n"
51350 " </IntVectorProperty>\n"
51351 " <DoubleVectorProperty information_only=\"1\"\n"
51352 " name=\"TimestepValues\">\n"
51353 " <TimeStepsInformationHelper/>\n"
51354 " </DoubleVectorProperty>\n"
51355 "\n"
51356 " <IntVectorProperty command=\"SetRange\"\n"
51357 " name=\"TimeStepRange\"\n"
51358 " number_of_elements=\"2\"\n"
51359 " default_values=\"0 1\">\n"
51360 " <TimeStepIndexDomain name=\"timestep_index_range\" default_mode=\"min\">\n"
51361 " <RequiredProperties>\n"
51362 " <Property function=\"Input\" name=\"Input\"/>\n"
51363 " </RequiredProperties>\n"
51364 " </TimeStepIndexDomain>\n"
51365 " <Hints>\n"
51366 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"SelectionMode\" value=\"1\">\n"
51367 " </PropertyWidgetDecorator>\n"
51368 " </Hints>\n"
51369 " <Documentation>\n"
51370 " Select the beginning and end indices of the range of timesteps to extract.\n"
51371 " </Documentation>\n"
51372 " </IntVectorProperty>\n"
51373 "\n"
51374 " <IntVectorProperty command=\"SetTimeStepInterval\"\n"
51375 " name=\"TimeStepInterval\"\n"
51376 " number_of_elements=\"1\"\n"
51377 " default_values=\"1\">\n"
51378 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
51379 " <Hints>\n"
51380 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"SelectionMode\" value=\"1\">\n"
51381 " </PropertyWidgetDecorator>\n"
51382 " </Hints>\n"
51383 " <Documentation>\n"
51384 " Select the stride to use when extracting the range of time steps (the n in every nth timestep).\n"
51385 " </Documentation>\n"
51386 " </IntVectorProperty>\n"
51387 "\n"
51388 " <PropertyGroup label=\"Time Step Indices\">\n"
51389 " <Property name=\"TimeStepIndices\"/>\n"
51390 " </PropertyGroup>\n"
51391 "\n"
51392 " <IntVectorProperty command=\"SetTimeEstimationMode\"\n"
51393 " name=\"ApproximationMode\"\n"
51394 " number_of_elements=\"1\"\n"
51395 " default_values=\"2\"\n"
51396 " panel_visibility=\"advanced\">\n"
51397 " <EnumerationDomain name=\"enum\">\n"
51398 " <Entry text=\"Previous Time Step\"\n"
51399 " value=\"0\"/>\n"
51400 " <Entry text=\"Next Time Step\"\n"
51401 " value=\"1\"/>\n"
51402 " <Entry text=\"Nearest Time Step\"\n"
51403 " value=\"2\"/>\n"
51404 " </EnumerationDomain>\n"
51405 " <Documentation>\n"
51406 " If the scene's time does not match the time in any of the timesteps selected (likely because something\n"
51407 " else in the scene has time steps at different times) this setting controls which timestep should\n"
51408 " be returned by the filter. The options are the previous time step, the nearest time step and the next\n"
51409 " time step.\n"
51410 " </Documentation>\n"
51411 " </IntVectorProperty>\n"
51412 " <!-- End ExtractTimeSteps -->\n"
51413 " </SourceProxy>\n"
51414 "\n"
51415 " <!-- ==================================================================== -->\n"
51416 " <SourceProxy class=\"vtkExtractParticlesOverTime\"\n"
51417 " name=\"ExtractParticlesOverTime\"\n"
51418 " label=\"Extract Particles Over Time\">\n"
51419 " <Documentation short_help=\"Extract particles that pass through a volume over time.\">\n"
51420 " This filter extracts input particles passing through a volume by iterating over time.\n"
51421 " The filter has two inputs: Particles and Volume.\n"
51422 " The Particles input should contain points evolving over time and the Volume input is\n"
51423 " expected to be a volumetric dataset.\n"
51424 " The output is a subset of the particles from the input, still temporal.\n"
51425 " </Documentation>\n"
51426 "\n"
51427 " <InputProperty name=\"Particles\"\n"
51428 " port_index=\"0\"\n"
51429 " command=\"SetInputConnection\">\n"
51430 " <ProxyGroupDomain name=\"groups\">\n"
51431 " <Group name=\"sources\"/>\n"
51432 " <Group name=\"filters\"/>\n"
51433 " </ProxyGroupDomain>\n"
51434 " <InputArrayDomain attribute_type=\"point\"\n"
51435 " name=\"particles_point_arrays\"\n"
51436 " number_of_components=\"1\"\n"
51437 " optional=\"1\"/>\n"
51438 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
51439 " <DataType value=\"vtkDataSet\"/>\n"
51440 " </DataTypeDomain>\n"
51441 " <Documentation>\n"
51442 " The moving particles. This input should be temporal vtkDataSet and should contain points evolving over time.\n"
51443 " </Documentation>\n"
51444 " </InputProperty>\n"
51445 "\n"
51446 " <InputProperty name=\"Volume\"\n"
51447 " port_index=\"1\"\n"
51448 " command=\"SetInputConnection\">\n"
51449 " <ProxyGroupDomain name=\"groups\">\n"
51450 " <Group name=\"sources\"/>\n"
51451 " <Group name=\"filters\"/>\n"
51452 " </ProxyGroupDomain>\n"
51453 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
51454 " <DataType value=\"vtkDataSet\"/>\n"
51455 " </DataTypeDomain>\n"
51456 " <Documentation>\n"
51457 " The volumetric data to detect if particles pass through.\n"
51458 " This dataset should contain volumetric cells like hexahedrons or tetrahedrons.\n"
51459 " </Documentation>\n"
51460 " </InputProperty>\n"
51461 "\n"
51462 " <StringVectorProperty name=\"IdChannelArray\"\n"
51463 " command=\"SetIdChannelArray\"\n"
51464 " number_of_elements=\"1\"\n"
51465 " default_values=\"Global or Local IDs\"\n"
51466 " animateable=\"0\">\n"
51467 " <ArrayListDomain\n"
51468 " name=\"array_list\" attribute_type=\"Scalars\" input_domain_name=\"particles_point_arrays\"\n"
51469 " none_string=\"Global or Local IDs\">\n"
51470 " <RequiredProperties>\n"
51471 " <Property name=\"Particles\" function=\"Input\"/>\n"
51472 " </RequiredProperties>\n"
51473 " </ArrayListDomain>\n"
51474 " <Documentation>\n"
51475 " Specify the name of a scalar array which will be used to fetch\n"
51476 " the index of each point. This is necessary only if the particles\n"
51477 " change position (Id order) on each time step. The Id can be used\n"
51478 " to identify particles at each step and hence track them properly.\n"
51479 " If this array is set to \"Global or Local IDs\", the global point\n"
51480 " ids are used if they exist. Otherwise, the point indices are used.\n"
51481 " </Documentation>\n"
51482 " </StringVectorProperty>\n"
51483 "\n"
51484 " <Hints>\n"
51485 " <WarnOnCreate>\n"
51486 " <Text title=\"Potentially slow operation\">\n"
51487 " **Extract Particles Over Time** filter needs to process all timesteps\n"
51488 " available in your dataset and can potentially take a long time to complete.\n"
51489 " Do you want to continue?\n"
51490 " </Text>\n"
51491 " </WarnOnCreate>\n"
51492 " </Hints>\n"
51493 "\n"
51494 " <!-- End ExtractParticlesOverTime -->\n"
51495 " </SourceProxy>\n"
51496 "\n"
51497 " </ProxyGroup>\n"
51498 "</ServerManagerConfiguration>\n"
51499 "\n";
51500 // Get single string
51502 {
51503 
51506  size_t len = ( 0
51507  + len0
51508  + len1 );
51509  char* res = new char[ len + 1];
51510  size_t offset = 0;
51513  assert(offset == len);
51514  res[offset] = 0;
51515  return res;
51516 }
51517 
51518 
51519 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersflowpaths.xml
51521 "<ServerManagerConfiguration>\n"
51522 " <ProxyGroup name=\"cell_locators\">\n"
51523 " <Proxy class=\"vtkModifiedBSPTree\"\n"
51524 " name=\"ModifiedBSPTree\"\n"
51525 " label=\"BSP Tree Cell Locator\"/>\n"
51526 " </ProxyGroup>\n"
51527 " <ProxyGroup name=\"filters\">\n"
51528 " <!-- ==================================================================== -->\n"
51529 " <SourceProxy class=\"vtkEvenlySpacedStreamlines2D\"\n"
51530 " label=\"Evenly Spaced Streamlines 2D\"\n"
51531 " name=\"EvenlySpacedStreamlines2D\">\n"
51532 " <Documentation long_help=\"Produce evenly spaced streamlines in a 2D vector field.\"\n"
51533 " short_help=\"Produce evenly spaced streamlines in a 2D vector field.\">\n"
51534 " This filter generates evenly spaced streamlines in a 2D\n"
51535 " vector field from a start position. Production of\n"
51536 " streamlines terminates if a streamline crosses the\n"
51537 " exterior boundary of the input dataset\n"
51538 " (ReasonForTermination=1), an initialization issue (ReasonForTermination=2),\n"
51539 " computing an unexpected value (ReasonForTermination=3),\n"
51540 " reached the Maximum Streamline Length input value\n"
51541 " (ReasonForTermination=4), reached the Maximum Steps\n"
51542 " input value (ReasonForTermination=5), velocity was\n"
51543 " lower than the Terminal Speed input value\n"
51544 " (ReasonForTermination=6), a streamline formed a loop\n"
51545 " (ReasonForTermination=7), and the streamline was too close to\n"
51546 " other streamlines (ReasonForTermination=8). This filter\n"
51547 " operates on a 2D dataset aligned with plane XY with\n"
51548 " point-centered vectors aligned with plane XY.\n"
51549 " The output is polygonal data containing polylines.\n"
51550 " </Documentation>\n"
51551 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
51552 " command=\"AddInputConnection\"\n"
51553 " name=\"Input\">\n"
51554 " <ProxyGroupDomain name=\"groups\">\n"
51555 " <Group name=\"sources\"/>\n"
51556 " <Group name=\"filters\"/>\n"
51557 " </ProxyGroupDomain>\n"
51558 " <DataTypeDomain composite_data_supported=\"1\"\n"
51559 " name=\"input_type\">\n"
51560 " <DataType value=\"vtkDataSet\"/>\n"
51561 " </DataTypeDomain>\n"
51562 " <InputArrayDomain name=\"input_array\"\n"
51563 " number_of_components=\"3\"/>\n"
51564 " <Documentation>\n"
51565 " This property specifies the input to the filter.\n"
51566 " </Documentation>\n"
51567 " </InputProperty>\n"
51568 " <StringVectorProperty animateable=\"0\"\n"
51569 " command=\"SetInputArrayToProcess\"\n"
51570 " element_types=\"0 0 0 0 2\"\n"
51571 " label=\"Vectors\"\n"
51572 " name=\"SelectInputVectors\"\n"
51573 " number_of_elements=\"5\">\n"
51574 " <ArrayListDomain attribute_type=\"Vectors\"\n"
51575 " name=\"array_list\">\n"
51576 " <RequiredProperties>\n"
51577 " <Property function=\"Input\"\n"
51578 " name=\"Input\"/>\n"
51579 " </RequiredProperties>\n"
51580 " </ArrayListDomain>\n"
51581 " <Documentation>\n"
51582 " This property contains the name of the vector array from which to generate streamlines.\n"
51583 " </Documentation>\n"
51584 " </StringVectorProperty>\n"
51585 " <IntVectorProperty command=\"SetInterpolatorType\"\n"
51586 " default_values=\"0\"\n"
51587 " name=\"InterpolatorType\"\n"
51588 " number_of_elements=\"1\"\n"
51589 " panel_visibility=\"advanced\">\n"
51590 " <EnumerationDomain name=\"enum\">\n"
51591 " <Entry text=\"Interpolator with Point Locator\"\n"
51592 " value=\"0\"/>\n"
51593 " <Entry text=\"Interpolator with Cell Locator\"\n"
51594 " value=\"1\"/>\n"
51595 " </EnumerationDomain>\n"
51596 " <Documentation>\n"
51597 " This property determines which interpolator to use for\n"
51598 " evaluating the velocity vector field. The first is faster though the\n"
51599 " second is more robust in locating cells during streamline integration.\n"
51600 " </Documentation>\n"
51601 " </IntVectorProperty>\n"
51602 " <IntVectorProperty command=\"SetIntegratorType\"\n"
51603 " default_values=\"1\"\n"
51604 " name=\"IntegratorType\"\n"
51605 " number_of_elements=\"1\">\n"
51606 " <EnumerationDomain name=\"enum\">\n"
51607 " <Entry text=\"Runge-Kutta 2\"\n"
51608 " value=\"0\"/>\n"
51609 " <Entry text=\"Runge-Kutta 4\"\n"
51610 " value=\"1\"/>\n"
51611 " </EnumerationDomain>\n"
51612 " <Documentation>\n"
51613 " This property determines which integrator (with increasing accuracy) to use for creating streamlines.\n"
51614 " </Documentation>\n"
51615 " </IntVectorProperty>\n"
51616 " <IntVectorProperty command=\"SetIntegrationStepUnit\"\n"
51617 " default_values=\"2\"\n"
51618 " label=\"Integration Step Unit\"\n"
51619 " name=\"IntegrationStepUnit\"\n"
51620 " number_of_elements=\"1\"\n"
51621 " panel_visibility=\"advanced\">\n"
51622 " <EnumerationDomain name=\"enum\">\n"
51623 " <Entry text=\"Length\"\n"
51624 " value=\"1\"/>\n"
51625 " <Entry text=\"Cell Length\"\n"
51626 " value=\"2\"/>\n"
51627 " </EnumerationDomain>\n"
51628 " <Documentation>\n"
51629 " This property specifies the unit for\n"
51630 " Initial integration step size. The Length unit refers\n"
51631 " to the arc length that a particle travels/advects within a single step.\n"
51632 " The Cell Length unit represents the step size as a number of cells.\n"
51633 " </Documentation>\n"
51634 " </IntVectorProperty>\n"
51635 " <DoubleVectorProperty command=\"SetInitialIntegrationStep\"\n"
51636 " default_values=\"0.2\"\n"
51637 " label=\"Initial Step Length\"\n"
51638 " name=\"InitialIntegrationStep\"\n"
51639 " number_of_elements=\"1\"\n"
51640 " panel_visibility=\"advanced\">\n"
51641 " <DoubleRangeDomain name=\"range\"/>\n"
51642 " <Documentation>\n"
51643 " This property specifies the initial integration step\n"
51644 " size. For non-adaptive integrators (Runge-Kutta 2 and Runge-Kutta 4),\n"
51645 " it is fixed (always equal to this initial value) throughout the integration.\n"
51646 " </Documentation>\n"
51647 " </DoubleVectorProperty>\n"
51648 " <IntVectorProperty command=\"SetMaximumNumberOfSteps\"\n"
51649 " default_values=\"2000\"\n"
51650 " label=\"Maximum Steps\"\n"
51651 " name=\"MaximumNumberOfSteps\"\n"
51652 " number_of_elements=\"1\"\n"
51653 " panel_visibility=\"advanced\">\n"
51654 " <IntRangeDomain name=\"range\"/>\n"
51655 " <Documentation>\n"
51656 " This property specifies the maximum number of steps, beyond which streamline integration is terminated.\n"
51657 " </Documentation>\n"
51658 " </IntVectorProperty>\n"
51659 " <DoubleVectorProperty command=\"SetSeparatingDistance\"\n"
51660 " default_values=\"2\"\n"
51661 " label=\"Separating Distance\"\n"
51662 " name=\"SeparatingDistance\"\n"
51663 " number_of_elements=\"1\"\n"
51664 " panel_visibility=\"default\">\n"
51665 " <DoubleRangeDomain name=\"range\"/>\n"
51666 " <Documentation>\n"
51667 " Specify the separating distance between streamlines expressed in IntegrationStepUnit.\n"
51668 " </Documentation>\n"
51669 " </DoubleVectorProperty>\n"
51670 " <DoubleVectorProperty command=\"SetSeparatingDistanceRatio\"\n"
51671 " default_values=\"0.4\"\n"
51672 " label=\"Separating Distance Ratio\"\n"
51673 " name=\"SeparatingDistanceRatio\"\n"
51674 " number_of_elements=\"1\"\n"
51675 " panel_visibility=\"default\">\n"
51676 " <DoubleRangeDomain name=\"range\"/>\n"
51677 " <Documentation>\n"
51678 " Specifies SeparatingDistanceRatio. If streamlines get closer than\n"
51679 " SeparatingDistance * SeparatingDistanceRatio to other streamlines integration stops.\n"
51680 " </Documentation>\n"
51681 " </DoubleVectorProperty>\n"
51682 " <DoubleVectorProperty command=\"SetClosedLoopMaximumDistance\"\n"
51683 " default_values=\"0.2\"\n"
51684 " label=\"Closed Loop Maximum Distance\"\n"
51685 " name=\"ClosedLoopMaximumDistance\"\n"
51686 " number_of_elements=\"1\"\n"
51687 " panel_visibility=\"default\">\n"
51688 " <DoubleRangeDomain name=\"range\"/>\n"
51689 " <Documentation>\n"
51690 " Loops are considered closed if the have two points at\n"
51691 " distance less than this. This is expressed in IntegrationStepUnit.\n"
51692 " </Documentation>\n"
51693 " </DoubleVectorProperty>\n"
51694 " <DoubleVectorProperty command=\"SetStartPosition\"\n"
51695 " default_values=\"0 0 0 \"\n"
51696 " label=\"Start Position\"\n"
51697 " name=\"StartPosition\"\n"
51698 " number_of_elements=\"3\"\n"
51699 " panel_visibility=\"default\">\n"
51700 " <BoundsDomain default_mode=\"mid\" mode=\"normal\" name=\"range\">\n"
51701 " <RequiredProperties>\n"
51702 " <Property function=\"Input\" name=\"Input\"/>\n"
51703 " </RequiredProperties>\n"
51704 " </BoundsDomain>\n"
51705 " <Documentation>\n"
51706 " Specify the starting point (seed) of the first streamline in the global coordinate system.\n"
51707 " </Documentation>\n"
51708 " </DoubleVectorProperty>\n"
51709 " <DoubleVectorProperty command=\"SetTerminalSpeed\"\n"
51710 " default_values=\"0.000000000001\"\n"
51711 " label=\"Terminal Speed\"\n"
51712 " name=\"TerminalSpeed\"\n"
51713 " number_of_elements=\"1\"\n"
51714 " panel_visibility=\"advanced\">\n"
51715 " <DoubleRangeDomain name=\"range\"/>\n"
51716 " <Documentation>\n"
51717 " This property specifies the terminal speed, below which particle advection/integration is terminated.\n"
51718 " </Documentation>\n"
51719 " </DoubleVectorProperty>\n"
51720 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
51721 " default_values=\"1\"\n"
51722 " name=\"ComputeVorticity\"\n"
51723 " number_of_elements=\"1\"\n"
51724 " panel_visibility=\"advanced\">\n"
51725 " <BooleanDomain name=\"bool\"/>\n"
51726 " <Documentation>\n"
51727 " Specify whether to compute vorticity.\n"
51728 " </Documentation>\n"
51729 " </IntVectorProperty>\n"
51730 "\n"
51731 " <PropertyGroup label=\"Streamline Parameters\">\n"
51732 " <Property name=\"StartPosition\"/>\n"
51733 " <Property name=\"SeparatingDistance\"/>\n"
51734 " <Property name=\"SeparatingDistanceRatio\"/>\n"
51735 " <Property name=\"ClosedLoopMaximumDistance\"/>\n"
51736 " <Property name=\"IntegratorType\"/>\n"
51737 " <Property name=\"IntegrationStepUnit\"/>\n"
51738 " <Property name=\"InitialIntegrationStep\"/>\n"
51739 " <Property name=\"MaximumNumberOfSteps\"/>\n"
51740 " <Property name=\"TerminalSpeed\"/>\n"
51741 " </PropertyGroup>\n"
51742 "\n"
51743 " <Hints>\n"
51744 " <Visibility replace_input=\"2\"/>\n"
51745 " </Hints>\n"
51746 " <!-- End EvenlySpacedStreamlines2D -->\n"
51747 " </SourceProxy>\n"
51748 "\n"
51749 " <!-- ==================================================================== -->\n"
51750 " <SourceProxy class=\"vtkParticlePathFilter\"\n"
51751 " name=\"ParticlePath\">\n"
51752 " <Documentation long_help=\"Trace Particle Paths through time in a vector field.\"\n"
51753 " short_help=\"Trace Particle Paths through time in a vector field.\">\n"
51754 " The Particle Trace filter generates pathlines in a vector\n"
51755 " field from a collection of seed points. The vector field\n"
51756 " used is selected from the Vectors menu, so the input data\n"
51757 " set is required to have point-centered vectors. The Seed\n"
51758 " portion of the interface allows you to select whether the\n"
51759 " seed points for this integration lie in a point cloud or\n"
51760 " along a line. Depending on which is selected, the\n"
51761 " appropriate 3D widget (point or line widget) is displayed\n"
51762 " along with traditional user interface controls for\n"
51763 " positioning the point cloud or line within the data set.\n"
51764 " Instructions for using the 3D widgets and the\n"
51765 " corresponding manual controls can be found in section 7.4.\n"
51766 " This filter operates on any type of data set, provided it\n"
51767 " has point-centered vectors. The output is polygonal data\n"
51768 " containing polylines. This filter is available on the\n"
51769 " Toolbar.\n"
51770 " </Documentation>\n"
51771 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
51772 " command=\"AddInputConnection\"\n"
51773 " multiple_input=\"1\"\n"
51774 " name=\"Input\">\n"
51775 " <ProxyGroupDomain name=\"groups\">\n"
51776 " <Group name=\"sources\"/>\n"
51777 " <Group name=\"filters\"/>\n"
51778 " </ProxyGroupDomain>\n"
51779 " <DataTypeDomain composite_data_supported=\"1\"\n"
51780 " name=\"input_type\">\n"
51781 " <DataType value=\"vtkDataObject\"/>\n"
51782 " </DataTypeDomain>\n"
51783 " <InputArrayDomain attribute_type=\"point\"\n"
51784 " name=\"input_array\"\n"
51785 " number_of_components=\"3\"/>\n"
51786 " <Documentation>\n"
51787 " Specify which is the Input of the StreamTracer filter.\n"
51788 " </Documentation>\n"
51789 " </InputProperty>\n"
51790 " <InputProperty clean_command=\"RemoveAllSources\"\n"
51791 " command=\"AddSourceConnection\"\n"
51792 " label=\"Seed Source\"\n"
51793 " multiple_input=\"1\"\n"
51794 " name=\"Source\">\n"
51795 " <ProxyGroupDomain name=\"groups\">\n"
51796 " <Group name=\"sources\"/>\n"
51797 " <Group name=\"filters\"/>\n"
51798 " </ProxyGroupDomain>\n"
51799 " <DataTypeDomain name=\"input_type\">\n"
51800 " <DataType value=\"vtkDataSet\"/>\n"
51801 " </DataTypeDomain>\n"
51802 " <Documentation>\n"
51803 " Specify the seed dataset. Typically, from where the vector field integration should begin.\n"
51804 " Usually a point/radius or a line with a given resolution.\n"
51805 " </Documentation>\n"
51806 " </InputProperty>\n"
51807 " <DoubleVectorProperty command=\"SetTerminationTime\"\n"
51808 " default_values=\"0.0\"\n"
51809 " name=\"TerminationTime\"\n"
51810 " number_of_elements=\"1\"\n"
51811 " panel_visibility=\"default\">\n"
51812 " <DoubleRangeDomain name=\"range\"/>\n"
51813 " <Documentation>\n"
51814 " Setting TerminationTime to a positive value will cause particles to terminate when the time is reached.\n"
51815 " The units of time should be consistent with the primary time variable.\n"
51816 " </Documentation>\n"
51817 " </DoubleVectorProperty>\n"
51818 " <DoubleVectorProperty information_only=\"1\"\n"
51819 " name=\"TimestepValues\">\n"
51820 " <TimeStepsInformationHelper/>\n"
51821 " </DoubleVectorProperty>\n"
51822 " <IntVectorProperty command=\"SetForceReinjectionEveryNSteps\"\n"
51823 " default_values=\"0\"\n"
51824 " name=\"ForceReinjectionEveryNSteps\"\n"
51825 " number_of_elements=\"1\">\n"
51826 " <IntRangeDomain name=\"range\"/>\n"
51827 " <Documentation>\n"
51828 " When animating particles, it is nice to inject new ones every Nth step to produce a continuous flow.\n"
51829 ;
51830 
51831 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersflowpaths.xml
51833 " Setting ForceReinjectionEveryNSteps to a non zero value will cause the particle source to reinject\n"
51834 " particles every Nth step even if it is otherwise unchanged. Note that if the particle source is also animated,\n"
51835 " this flag will be redundant as the particles will be reinjected whenever the source changes anyway.\n"
51836 " </Documentation>\n"
51837 " </IntVectorProperty>\n"
51838 " <IntVectorProperty command=\"SetStaticSeeds\"\n"
51839 " default_values=\"0\"\n"
51840 " name=\"StaticSeeds\"\n"
51841 " number_of_elements=\"1\">\n"
51842 " <BooleanDomain name=\"bool\"/>\n"
51843 " <Documentation>\n"
51844 " If the input seeds are not changing, then this can be set to 1 to avoid having to do a repeated grid search\n"
51845 " that would return the exact same result.\n"
51846 " </Documentation>\n"
51847 " </IntVectorProperty>\n"
51848 " <IntVectorProperty command=\"SetMeshOverTime\"\n"
51849 " default_values=\"0\"\n"
51850 " name=\"MeshOverTime\"\n"
51851 " number_of_elements=\"1\">\n"
51852 " <EnumerationDomain name=\"enum\">\n"
51853 " <Entry text=\"Different\" value=\"0\"/>\n"
51854 " <Entry text=\"Static\" value=\"1\"/>\n"
51855 " <Entry text=\"Linear Transformation\" value=\"2\"/>\n"
51856 " <Entry text=\"Same Topology\" value=\"3\"/>\n"
51857 " </EnumerationDomain>\n"
51858 " <Documentation>\n"
51859 " The input mesh can either be 1) different over time, or 2) static over time,\n"
51860 " or 3) a linear transformation of the first time step over time, or 4) have the same topology over time.\n"
51861 " If a value other than Different are used, then performance can be improved significantly because certain\n"
51862 " data structures, such as locators or cell links are not rebuilt for each timestep.\n"
51863 " </Documentation>\n"
51864 " </IntVectorProperty>\n"
51865 " <IntVectorProperty command=\"SetInterpolatorType\"\n"
51866 " default_values=\"1\"\n"
51867 " name=\"InterpolatorType\"\n"
51868 " number_of_elements=\"1\"\n"
51869 " panel_visibility=\"advanced\">\n"
51870 " <EnumerationDomain name=\"enum\">\n"
51871 " <Entry text=\"Interpolator with Point Locator\"\n"
51872 " value=\"0\"/>\n"
51873 " <Entry text=\"Interpolator with Cell Locator\"\n"
51874 " value=\"1\"/>\n"
51875 " </EnumerationDomain>\n"
51876 " <Documentation>\n"
51877 " This property determines which interpolator to use for evaluating the velocity vector field. The first is\n"
51878 " faster though the second is more robust in locating cells during streamline integration.\n"
51879 " </Documentation>\n"
51880 " </IntVectorProperty>\n"
51881 " <StringVectorProperty animateable=\"0\"\n"
51882 " command=\"SetInputArrayToProcess\"\n"
51883 " element_types=\"0 0 0 0 2\"\n"
51884 " name=\"SelectInputVectors\"\n"
51885 " number_of_elements=\"5\"\n"
51886 " panel_visibility=\"default\">\n"
51887 " <ArrayListDomain attribute_type=\"Vectors\"\n"
51888 " name=\"array_list\">\n"
51889 " <RequiredProperties>\n"
51890 " <Property function=\"Input\"\n"
51891 " name=\"Input\"/>\n"
51892 " </RequiredProperties>\n"
51893 " </ArrayListDomain>\n"
51894 " <Documentation>\n"
51895 " Specify which vector array should be used for the integration through that filter.\n"
51896 " </Documentation>\n"
51897 " </StringVectorProperty>\n"
51898 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
51899 " default_values=\"1\"\n"
51900 " name=\"ComputeVorticity\"\n"
51901 " number_of_elements=\"1\">\n"
51902 " <BooleanDomain name=\"bool\"/>\n"
51903 " <Documentation>\n"
51904 " Compute vorticity and angular rotation of particles as they progress\n"
51905 " </Documentation>\n"
51906 " </IntVectorProperty>\n"
51907 " <DoubleVectorProperty command=\"SetTerminalSpeed\"\n"
51908 " default_values=\"0.000000000001\"\n"
51909 " label=\"Terminal Speed\"\n"
51910 " name=\"TerminalSpeed\"\n"
51911 " number_of_elements=\"1\"\n"
51912 " panel_visibility=\"advanced\">\n"
51913 " <DoubleRangeDomain name=\"range\"/>\n"
51914 " <Documentation>\n"
51915 " This property specifies the terminal speed, below which particle advection/integration is terminated.\n"
51916 " </Documentation>\n"
51917 " </DoubleVectorProperty>\n"
51918 " </SourceProxy>\n"
51919 "\n"
51920 " <!-- ==================================================================== -->\n"
51921 " <SourceProxy class=\"vtkParticleTracer\"\n"
51922 " name=\"ParticleTracer\">\n"
51923 " <Documentation long_help=\"Trace Particles through time in a vector field.\"\n"
51924 " short_help=\"Trace Particles through time in a vector field.\">\n"
51925 " The Particle Trace filter generates pathlines in a vector\n"
51926 " field from a collection of seed points. The vector field\n"
51927 " used is selected from the Vectors menu, so the input data\n"
51928 " set is required to have point-centered vectors. The Seed\n"
51929 " portion of the interface allows you to select whether the\n"
51930 " seed points for this integration lie in a point cloud or\n"
51931 " along a line. Depending on which is selected, the\n"
51932 " appropriate 3D widget (point or line widget) is displayed\n"
51933 " along with traditional user interface controls for\n"
51934 " positioning the point cloud or line within the data set.\n"
51935 " Instructions for using the 3D widgets and the\n"
51936 " corresponding manual controls can be found in section 7.4.\n"
51937 " This filter operates on any type of data set, provided it\n"
51938 " has point-centered vectors. The output is polygonal data\n"
51939 " containing polylines. This filter is available on the\n"
51940 " Toolbar.\n"
51941 " </Documentation>\n"
51942 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
51943 " command=\"AddInputConnection\"\n"
51944 " multiple_input=\"1\"\n"
51945 " name=\"Input\">\n"
51946 " <ProxyGroupDomain name=\"groups\">\n"
51947 " <Group name=\"sources\"/>\n"
51948 " <Group name=\"filters\"/>\n"
51949 " </ProxyGroupDomain>\n"
51950 " <DataTypeDomain composite_data_supported=\"1\"\n"
51951 " name=\"input_type\">\n"
51952 " <DataType value=\"vtkDataObject\"/>\n"
51953 " </DataTypeDomain>\n"
51954 " <InputArrayDomain attribute_type=\"point\"\n"
51955 " name=\"input_array\"\n"
51956 " number_of_components=\"3\"/>\n"
51957 " <Documentation>\n"
51958 " Specify which is the Input of the StreamTracer filter.\n"
51959 " </Documentation>\n"
51960 " </InputProperty>\n"
51961 " <InputProperty clean_command=\"RemoveAllSources\"\n"
51962 " command=\"AddSourceConnection\"\n"
51963 " label=\"Seed Source\"\n"
51964 " multiple_input=\"1\"\n"
51965 " name=\"Source\">\n"
51966 " <ProxyGroupDomain name=\"groups\">\n"
51967 " <Group name=\"sources\"/>\n"
51968 " <Group name=\"filters\"/>\n"
51969 " </ProxyGroupDomain>\n"
51970 " <DataTypeDomain name=\"input_type\">\n"
51971 " <DataType value=\"vtkDataSet\"/>\n"
51972 " </DataTypeDomain>\n"
51973 " <Documentation>\n"
51974 " Specify the seed dataset. Typically, from where the vector field integration should begin.\n"
51975 " Usually a point/radius or a line with a given resolution.\n"
51976 " </Documentation>\n"
51977 " </InputProperty>\n"
51978 " <IntVectorProperty command=\"SetStaticSeeds\"\n"
51979 " default_values=\"0\"\n"
51980 " name=\"StaticSeeds\"\n"
51981 " number_of_elements=\"1\">\n"
51982 " <BooleanDomain name=\"bool\"/>\n"
51983 " <Documentation>\n"
51984 " If the input seeds are not changing, then this can be set to 1 to avoid having to do a repeated grid search\n"
51985 " that would return the exact same result.\n"
51986 " </Documentation>\n"
51987 " </IntVectorProperty>\n"
51988 " <IntVectorProperty command=\"SetMeshOverTime\"\n"
51989 " default_values=\"0\"\n"
51990 " name=\"MeshOverTime\"\n"
51991 " number_of_elements=\"1\">\n"
51992 " <EnumerationDomain name=\"enum\">\n"
51993 " <Entry text=\"Different\" value=\"0\"/>\n"
51994 " <Entry text=\"Static\" value=\"1\"/>\n"
51995 " <Entry text=\"Linear Transformation\" value=\"2\"/>\n"
51996 " <Entry text=\"Same Topology\" value=\"3\"/>\n"
51997 " </EnumerationDomain>\n"
51998 " <Documentation>\n"
51999 " The input mesh can either be 1) different over time, or 2) static over time,\n"
52000 " or 3) a linear transformation of the first time step over time, or 4) have the same topology over time.\n"
52001 " If a value other than Different are used, then performance can be improved significantly because certain\n"
52002 " data structures, such as locators or cell links are not rebuilt for each timestep.\n"
52003 " </Documentation>\n"
52004 " </IntVectorProperty>\n"
52005 " <IntVectorProperty command=\"SetInterpolatorType\"\n"
52006 " default_values=\"1\"\n"
52007 " name=\"InterpolatorType\"\n"
52008 " number_of_elements=\"1\"\n"
52009 " panel_visibility=\"advanced\">\n"
52010 " <EnumerationDomain name=\"enum\">\n"
52011 " <Entry text=\"Interpolator with Point Locator\"\n"
52012 " value=\"0\"/>\n"
52013 " <Entry text=\"Interpolator with Cell Locator\"\n"
52014 " value=\"1\"/>\n"
52015 " </EnumerationDomain>\n"
52016 " <Documentation>\n"
52017 " This property determines which interpolator to use for evaluating the velocity vector field. The first is\n"
52018 " faster though the second is more robust in locating cells during streamline integration.\n"
52019 " </Documentation>\n"
52020 " </IntVectorProperty>\n"
52021 "\n"
52022 " <DoubleVectorProperty information_only=\"1\"\n"
52023 " name=\"TimestepValues\">\n"
52024 " <TimeStepsInformationHelper/>\n"
52025 " </DoubleVectorProperty>\n"
52026 " <IntVectorProperty command=\"SetForceReinjectionEveryNSteps\"\n"
52027 " default_values=\"0\"\n"
52028 " name=\"ForceReinjectionEveryNSteps\"\n"
52029 " number_of_elements=\"1\">\n"
52030 " <IntRangeDomain name=\"range\"/>\n"
52031 " <Documentation>\n"
52032 " When animating particles, it is nice to inject new ones every Nth step to produce a continuous flow.\n"
52033 " Setting ForceReinjectionEveryNSteps to a non zero value will cause the particle source to reinject particles\n"
52034 " every Nth step even if it is otherwise unchanged. Note that if the particle source is also animated, this flag\n"
52035 " will be redundant as the particles will be reinjected whenever the source changes anyway.\n"
52036 " </Documentation>\n"
52037 " </IntVectorProperty>\n"
52038 " <StringVectorProperty animateable=\"0\"\n"
52039 " command=\"SetInputArrayToProcess\"\n"
52040 " element_types=\"0 0 0 0 2\"\n"
52041 " name=\"SelectInputVectors\"\n"
52042 " number_of_elements=\"5\"\n"
52043 " panel_visibility=\"default\">\n"
52044 " <ArrayListDomain attribute_type=\"Vectors\"\n"
52045 " name=\"array_list\">\n"
52046 " <RequiredProperties>\n"
52047 " <Property function=\"Input\"\n"
52048 " name=\"Input\"/>\n"
52049 " </RequiredProperties>\n"
52050 " </ArrayListDomain>\n"
52051 " <Documentation>\n"
52052 " Specify which vector array should be used for the integration through that filter.\n"
52053 " </Documentation>\n"
52054 " </StringVectorProperty>\n"
52055 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
52056 " default_values=\"1\"\n"
52057 " name=\"ComputeVorticity\"\n"
52058 " number_of_elements=\"1\">\n"
52059 " <BooleanDomain name=\"bool\"/>\n"
52060 " <Documentation>\n"
52061 " Compute vorticity and angular rotation of particles as they progress.\n"
52062 " </Documentation>\n"
52063 " </IntVectorProperty>\n"
52064 " <!-- End ParticleTracer -->\n"
52065 " </SourceProxy>\n"
52066 "\n"
52067 " <!-- ==================================================================== -->\n"
52068 " <SourceProxy class=\"vtkStreaklineFilter\"\n"
52069 " name=\"StreakLine\">\n"
52070 " <Documentation long_help=\"Trace Streak lines through time in a vector field.\"\n"
52071 " short_help=\"Trace Streak lines through time in a vector field.\">\n"
52072 " The Particle Trace filter generates pathlines in a vector\n"
52073 " field from a collection of seed points. The vector field\n"
52074 " used is selected from the Vectors menu, so the input data\n"
52075 " set is required to have point-centered vectors. The Seed\n"
52076 " portion of the interface allows you to select whether the\n"
52077 " seed points for this integration lie in a point cloud or\n"
52078 " along a line. Depending on which is selected, the\n"
52079 " appropriate 3D widget (point or line widget) is displayed\n"
52080 " along with traditional user interface controls for\n"
52081 " positioning the point cloud or line within the data set.\n"
52082 " Instructions for using the 3D widgets and the\n"
52083 " corresponding manual controls can be found in section 7.4.\n"
52084 " This filter operates on any type of data set, provided it\n"
52085 " has point-centered vectors. The output is polygonal data\n"
52086 " containing polylines. This filter is available on the\n"
52087 " Toolbar.\n"
52088 " </Documentation>\n"
52089 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
52090 " command=\"AddInputConnection\"\n"
52091 " multiple_input=\"1\"\n"
52092 " name=\"Input\">\n"
52093 " <ProxyGroupDomain name=\"groups\">\n"
52094 " <Group name=\"sources\"/>\n"
52095 " <Group name=\"filters\"/>\n"
52096 " </ProxyGroupDomain>\n"
52097 " <DataTypeDomain composite_data_supported=\"1\"\n"
52098 " name=\"input_type\">\n"
52099 " <DataType value=\"vtkDataObject\"/>\n"
52100 " </DataTypeDomain>\n"
52101 " <InputArrayDomain attribute_type=\"point\"\n"
52102 " name=\"input_array\"\n"
52103 " number_of_components=\"3\"/>\n"
52104 " <Documentation>\n"
52105 " Specify which is the Input of the StreamTracer filter.\n"
52106 " </Documentation>\n"
52107 " </InputProperty>\n"
52108 " <IntVectorProperty command=\"SetStaticSeeds\"\n"
52109 " default_values=\"0\"\n"
52110 " name=\"StaticSeeds\"\n"
52111 " number_of_elements=\"1\">\n"
52112 " <BooleanDomain name=\"bool\"/>\n"
52113 " <Documentation>\n"
52114 " If the input seeds are not changing, then this can be set to 1 to avoid having to do a repeated grid search\n"
52115 " that would return the exact same result.\n"
52116 " </Documentation>\n"
52117 " </IntVectorProperty>\n"
52118 " <IntVectorProperty command=\"SetMeshOverTime\"\n"
52119 " default_values=\"0\"\n"
52120 " name=\"MeshOverTime\"\n"
52121 " number_of_elements=\"1\">\n"
52122 " <EnumerationDomain name=\"enum\">\n"
52123 " <Entry text=\"Different\" value=\"0\"/>\n"
52124 " <Entry text=\"Static\" value=\"1\"/>\n"
52125 " <Entry text=\"Linear Transformation\" value=\"2\"/>\n"
52126 " <Entry text=\"Same Topology\" value=\"3\"/>\n"
52127 " </EnumerationDomain>\n"
52128 " <Documentation>\n"
52129 " The input mesh can either be 1) different over time, or 2) static over time,\n"
52130 ;
52131 
52132 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersflowpaths.xml
52134 " or 3) a linear transformation of the first time step over time, or 4) have the same topology over time.\n"
52135 " If a value other than Different are used, then performance can be improved significantly because certain\n"
52136 " data structures, such as locators or cell links are not rebuilt for each timestep.\n"
52137 " </Documentation>\n"
52138 " </IntVectorProperty>\n"
52139 " <IntVectorProperty command=\"SetInterpolatorType\"\n"
52140 " default_values=\"1\"\n"
52141 " name=\"InterpolatorType\"\n"
52142 " number_of_elements=\"1\"\n"
52143 " panel_visibility=\"advanced\">\n"
52144 " <EnumerationDomain name=\"enum\">\n"
52145 " <Entry text=\"Interpolator with Point Locator\"\n"
52146 " value=\"0\"/>\n"
52147 " <Entry text=\"Interpolator with Cell Locator\"\n"
52148 " value=\"1\"/>\n"
52149 " </EnumerationDomain>\n"
52150 " <Documentation>\n"
52151 " This property determines which interpolator to use for evaluating the velocity vector field. The first is\n"
52152 " faster though the second is more robust in locating cells during streamline integration.\n"
52153 " </Documentation>\n"
52154 " </IntVectorProperty>\n"
52155 " <InputProperty clean_command=\"RemoveAllSources\"\n"
52156 " command=\"AddSourceConnection\"\n"
52157 " label=\"Seed Source\"\n"
52158 " multiple_input=\"1\"\n"
52159 " name=\"Source\">\n"
52160 " <ProxyGroupDomain name=\"groups\">\n"
52161 " <Group name=\"sources\"/>\n"
52162 " <Group name=\"filters\"/>\n"
52163 " </ProxyGroupDomain>\n"
52164 " <DataTypeDomain name=\"input_type\">\n"
52165 " <DataType value=\"vtkDataSet\"/>\n"
52166 " </DataTypeDomain>\n"
52167 " <Documentation>\n"
52168 " Specify the seed dataset. Typically, from where the vector field integration should begin. Usually a\n"
52169 " point/radius or a line with a given resolution.\n"
52170 " </Documentation>\n"
52171 " </InputProperty>\n"
52172 " <DoubleVectorProperty command=\"SetTerminationTime\"\n"
52173 " default_values=\"0.0\"\n"
52174 " name=\"TerminationTime\"\n"
52175 " number_of_elements=\"1\"\n"
52176 " panel_visibility=\"default\">\n"
52177 " <DoubleRangeDomain name=\"range\"/>\n"
52178 " <Documentation>\n"
52179 " Setting TerminationTime to a positive value will cause particles to terminate when the time is reached.\n"
52180 " The units of time should be consistent with the primary time variable.\n"
52181 " </Documentation>\n"
52182 " </DoubleVectorProperty>\n"
52183 " <DoubleVectorProperty information_only=\"1\"\n"
52184 " name=\"TimestepValues\">\n"
52185 " <TimeStepsInformationHelper/>\n"
52186 " </DoubleVectorProperty>\n"
52187 " <IntVectorProperty command=\"SetForceReinjectionEveryNSteps\"\n"
52188 " default_values=\"1\"\n"
52189 " name=\"ForceReinjectionEveryNSteps\"\n"
52190 " number_of_elements=\"1\">\n"
52191 " <IntRangeDomain name=\"range\"/>\n"
52192 " <Documentation>\n"
52193 " When animating particles, it is nice to inject new ones every Nth step to produce a continuous flow.\n"
52194 " Setting ForceReinjectionEveryNSteps to a non zero value will cause the particle source to reinject particles\n"
52195 " every Nth step even if it is otherwise unchanged. Note that if the particle source is also animated, this flag\n"
52196 " will be redundant as the particles will be reinjected whenever the source changes anyway.\n"
52197 " </Documentation>\n"
52198 " </IntVectorProperty>\n"
52199 " <StringVectorProperty animateable=\"0\"\n"
52200 " command=\"SetInputArrayToProcess\"\n"
52201 " element_types=\"0 0 0 0 2\"\n"
52202 " name=\"SelectInputVectors\"\n"
52203 " number_of_elements=\"5\"\n"
52204 " panel_visibility=\"default\">\n"
52205 " <ArrayListDomain attribute_type=\"Vectors\"\n"
52206 " name=\"array_list\">\n"
52207 " <RequiredProperties>\n"
52208 " <Property function=\"Input\"\n"
52209 " name=\"Input\"/>\n"
52210 " </RequiredProperties>\n"
52211 " </ArrayListDomain>\n"
52212 " <Documentation>\n"
52213 " Specify which vector array should be used for the integration through that filter.\n"
52214 " </Documentation>\n"
52215 " </StringVectorProperty>\n"
52216 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
52217 " default_values=\"1\"\n"
52218 " name=\"ComputeVorticity\"\n"
52219 " number_of_elements=\"1\">\n"
52220 " <BooleanDomain name=\"bool\"/>\n"
52221 " <Documentation>\n"
52222 " Compute vorticity and angular rotation of particles as they progress\n"
52223 " </Documentation>\n"
52224 " </IntVectorProperty>\n"
52225 " <IntVectorProperty command=\"SetDisableResetCache\"\n"
52226 " default_values=\"0\"\n"
52227 " name=\"DisableResetCache\"\n"
52228 " number_of_elements=\"1\"\n"
52229 " panel_visibility=\"never\">\n"
52230 " <BooleanDomain name=\"bool\"/>\n"
52231 " <Documentation>\n"
52232 " Prevents cache from getting reset so that new computation always start from previous results.\n"
52233 " </Documentation>\n"
52234 " </IntVectorProperty>\n"
52235 " </SourceProxy>\n"
52236 "\n"
52237 " <!-- ==================================================================== -->\n"
52238 " <SourceProxy class=\"vtkStreamTracer\"\n"
52239 " label=\"Stream Tracer\"\n"
52240 " name=\"StreamTracer\">\n"
52241 " <Documentation long_help=\"Integrate streamlines in a vector field.\"\n"
52242 " short_help=\"Integrate streamlines in a vector field.\">The\n"
52243 " Stream Tracer filter generates streamlines in a vector\n"
52244 " field from a collection of seed points. Production of\n"
52245 " streamlines terminates if a streamline crosses the\n"
52246 " exterior boundary of the input dataset\n"
52247 " (ReasonForTermination=1). Other reasons for termination\n"
52248 " include an initialization issue (ReasonForTermination=2),\n"
52249 " computing an unexpected value (ReasonForTermination=3),\n"
52250 " reached the Maximum Streamline Length input value\n"
52251 " (ReasonForTermination=4), reached the Maximum Steps\n"
52252 " input value (ReasonForTermination=5), and velocity was\n"
52253 " lower than the Terminal Speed input value\n"
52254 " (ReasonForTermination=6). This filter operates on any\n"
52255 " type of dataset, provided it has point-centered vectors.\n"
52256 " The output is polygonal data containing polylines.\n"
52257 " </Documentation>\n"
52258 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
52259 " command=\"AddInputConnection\"\n"
52260 " name=\"Input\">\n"
52261 " <ProxyGroupDomain name=\"groups\">\n"
52262 " <Group name=\"sources\"/>\n"
52263 " <Group name=\"filters\"/>\n"
52264 " </ProxyGroupDomain>\n"
52265 " <DataTypeDomain composite_data_supported=\"1\"\n"
52266 " name=\"input_type\">\n"
52267 " <DataType value=\"vtkDataSet\"/>\n"
52268 " </DataTypeDomain>\n"
52269 " <InputArrayDomain name=\"input_array\"\n"
52270 " number_of_components=\"3\"/>\n"
52271 " <Documentation>\n"
52272 " This property specifies the input to the Stream Tracer filter.\n"
52273 " </Documentation>\n"
52274 " </InputProperty>\n"
52275 " <StringVectorProperty animateable=\"0\"\n"
52276 " command=\"SetInputArrayToProcess\"\n"
52277 " element_types=\"0 0 0 0 2\"\n"
52278 " label=\"Vectors\"\n"
52279 " name=\"SelectInputVectors\"\n"
52280 " number_of_elements=\"5\">\n"
52281 " <ArrayListDomain attribute_type=\"Vectors\"\n"
52282 " name=\"array_list\">\n"
52283 " <RequiredProperties>\n"
52284 " <Property function=\"Input\"\n"
52285 " name=\"Input\"/>\n"
52286 " </RequiredProperties>\n"
52287 " </ArrayListDomain>\n"
52288 " <Documentation>\n"
52289 " This property contains the name of the vector array from which to generate streamlines.\n"
52290 " </Documentation>\n"
52291 " </StringVectorProperty>\n"
52292 " <IntVectorProperty command=\"SetInterpolatorType\"\n"
52293 " default_values=\"0\"\n"
52294 " name=\"InterpolatorType\"\n"
52295 " number_of_elements=\"1\"\n"
52296 " panel_visibility=\"advanced\">\n"
52297 " <EnumerationDomain name=\"enum\">\n"
52298 " <Entry text=\"Interpolator with Point Locator\"\n"
52299 " value=\"0\"/>\n"
52300 " <Entry text=\"Interpolator with Cell Locator\"\n"
52301 " value=\"1\"/>\n"
52302 " </EnumerationDomain>\n"
52303 " <Documentation>\n"
52304 " This property determines which interpolator to use for evaluating the velocity vector field. The first is\n"
52305 " faster though the second is more robust in locating cells during streamline integration.\n"
52306 " </Documentation>\n"
52307 " </IntVectorProperty>\n"
52308 " <IntVectorProperty command=\"SetSurfaceStreamlines\"\n"
52309 " default_values=\"0\"\n"
52310 " name=\"Surface Streamlines\"\n"
52311 " number_of_elements=\"1\"\n"
52312 " panel_visibility=\"advanced\">\n"
52313 " <BooleanDomain name=\"bool\"/>\n"
52314 " <Documentation>\n"
52315 " Specify whether to compute surface streamlines.\n"
52316 " </Documentation>\n"
52317 " </IntVectorProperty>\n"
52318 " <IntVectorProperty command=\"SetIntegrationDirection\"\n"
52319 " default_values=\"2\"\n"
52320 " name=\"IntegrationDirection\"\n"
52321 " number_of_elements=\"1\">\n"
52322 " <EnumerationDomain name=\"enum\">\n"
52323 " <Entry text=\"FORWARD\"\n"
52324 " value=\"0\"/>\n"
52325 " <Entry text=\"BACKWARD\"\n"
52326 " value=\"1\"/>\n"
52327 " <Entry text=\"BOTH\"\n"
52328 " value=\"2\"/>\n"
52329 " </EnumerationDomain>\n"
52330 " <Documentation>\n"
52331 " This property determines in which direction(s) a streamline is generated.\n"
52332 " </Documentation>\n"
52333 " </IntVectorProperty>\n"
52334 " <IntVectorProperty command=\"SetIntegratorType\"\n"
52335 " default_values=\"2\"\n"
52336 " name=\"IntegratorType\"\n"
52337 " number_of_elements=\"1\">\n"
52338 " <EnumerationDomain name=\"enum\">\n"
52339 " <Entry text=\"Runge-Kutta 2\"\n"
52340 " value=\"0\"/>\n"
52341 " <Entry text=\"Runge-Kutta 4\"\n"
52342 " value=\"1\"/>\n"
52343 " <Entry text=\"Runge-Kutta 4-5\"\n"
52344 " value=\"2\"/>\n"
52345 " </EnumerationDomain>\n"
52346 " <Documentation>\n"
52347 " This property determines which integrator (with increasing accuracy) to use for creating streamlines.\n"
52348 " </Documentation>\n"
52349 " </IntVectorProperty>\n"
52350 " <IntVectorProperty command=\"SetIntegrationStepUnit\"\n"
52351 " default_values=\"2\"\n"
52352 " label=\"Integration Step Unit\"\n"
52353 " name=\"IntegrationStepUnit\"\n"
52354 " number_of_elements=\"1\"\n"
52355 " panel_visibility=\"advanced\">\n"
52356 " <EnumerationDomain name=\"enum\">\n"
52357 " <Entry text=\"Length\"\n"
52358 " value=\"1\"/>\n"
52359 " <Entry text=\"Cell Length\"\n"
52360 " value=\"2\"/>\n"
52361 " </EnumerationDomain>\n"
52362 " <Documentation>\n"
52363 " This property specifies the unit for\n"
52364 " Minimum/Initial/Maximum integration step size. The Length unit refers\n"
52365 " to the arc length that a particle travels/advects within a single step.\n"
52366 " The Cell Length unit represents the step size as a number of cells.\n"
52367 " </Documentation>\n"
52368 " </IntVectorProperty>\n"
52369 " <DoubleVectorProperty command=\"SetInitialIntegrationStep\"\n"
52370 " default_values=\"0.2\"\n"
52371 " label=\"Initial Step Length\"\n"
52372 " name=\"InitialIntegrationStep\"\n"
52373 " number_of_elements=\"1\"\n"
52374 " panel_visibility=\"advanced\">\n"
52375 " <DoubleRangeDomain name=\"range\"/>\n"
52376 " <Documentation>\n"
52377 " This property specifies the initial integration step\n"
52378 " size. For non-adaptive integrators (Runge-Kutta 2 and Runge-Kutta 4),\n"
52379 " it is fixed (always equal to this initial value) throughout the\n"
52380 " integration. For an adaptive integrator (Runge-Kutta 4-5), the actual\n"
52381 " step size varies such that the numerical error is less than a specified threshold.\n"
52382 " </Documentation>\n"
52383 " </DoubleVectorProperty>\n"
52384 " <DoubleVectorProperty command=\"SetMinimumIntegrationStep\"\n"
52385 " default_values=\"0.01\"\n"
52386 " label=\"Minimum Step Length\"\n"
52387 " name=\"MinimumIntegrationStep\"\n"
52388 " number_of_elements=\"1\"\n"
52389 " panel_visibility=\"advanced\">\n"
52390 " <DoubleRangeDomain name=\"range\"/>\n"
52391 " <Documentation>\n"
52392 " When using the Runge-Kutta 4-5 integrator, this property specifies the minimum integration step size.\n"
52393 " </Documentation>\n"
52394 " </DoubleVectorProperty>\n"
52395 " <DoubleVectorProperty command=\"SetMaximumIntegrationStep\"\n"
52396 " default_values=\"0.5\"\n"
52397 " label=\"Maximum Step Length\"\n"
52398 " name=\"MaximumIntegrationStep\"\n"
52399 " number_of_elements=\"1\"\n"
52400 " panel_visibility=\"advanced\">\n"
52401 " <DoubleRangeDomain name=\"range\"/>\n"
52402 " <Documentation>\n"
52403 " When using the Runge-Kutta 4-5 integrator, this property specifies the maximum integration step size.\n"
52404 " </Documentation>\n"
52405 " </DoubleVectorProperty>\n"
52406 " <IntVectorProperty command=\"SetMaximumNumberOfSteps\"\n"
52407 " default_values=\"2000\"\n"
52408 " label=\"Maximum Steps\"\n"
52409 " name=\"MaximumNumberOfSteps\"\n"
52410 " number_of_elements=\"1\"\n"
52411 " panel_visibility=\"advanced\">\n"
52412 " <IntRangeDomain name=\"range\"/>\n"
52413 " <Documentation>\n"
52414 " This property specifies the maximum number of steps, beyond which streamline integration is terminated.\n"
52415 " </Documentation>\n"
52416 " </IntVectorProperty>\n"
52417 " <DoubleVectorProperty command=\"SetMaximumPropagation\"\n"
52418 " default_values=\"1.0\"\n"
52419 " label=\"Maximum Streamline Length\"\n"
52420 " name=\"MaximumPropagation\"\n"
52421 " number_of_elements=\"1\">\n"
52422 " <BoundsDomain default_mode=\"max\"\n"
52423 " mode=\"scaled_extent\"\n"
52424 " name=\"bounds\"\n"
52425 " scale_factor=\"1.0\">\n"
52426 " <RequiredProperties>\n"
52427 " <Property function=\"Input\"\n"
52428 " name=\"Input\"/>\n"
52429 " </RequiredProperties>\n"
52430 " </BoundsDomain>\n"
52431 " <Documentation>\n"
52432 " This property specifies the maximum streamline length (i.e., physical arc length), beyond which line\n"
52433 " integration is terminated.\n"
52434 " </Documentation>\n"
52435 " </DoubleVectorProperty>\n"
52436 " <DoubleVectorProperty command=\"SetTerminalSpeed\"\n"
52437 " default_values=\"0.000000000001\"\n"
52438 ;
52439 
52440 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersflowpaths.xml
52442 " label=\"Terminal Speed\"\n"
52443 " name=\"TerminalSpeed\"\n"
52444 " number_of_elements=\"1\"\n"
52445 " panel_visibility=\"advanced\">\n"
52446 " <DoubleRangeDomain name=\"range\"/>\n"
52447 " <Documentation>\n"
52448 " This property specifies the terminal speed, below which particle advection/integration is terminated.\n"
52449 " </Documentation>\n"
52450 " </DoubleVectorProperty>\n"
52451 " <DoubleVectorProperty command=\"SetMaximumError\"\n"
52452 " default_values=\"0.000001\"\n"
52453 " name=\"MaximumError\"\n"
52454 " number_of_elements=\"1\"\n"
52455 " panel_visibility=\"advanced\">\n"
52456 " <DoubleRangeDomain name=\"range\"/>\n"
52457 " <Documentation>\n"
52458 " This property specifies the maximum error (for\n"
52459 " Runge-Kutta 4-5) tolerated throughout streamline integration. The\n"
52460 " Runge-Kutta 4-5 integrator tries to adjust the step size such that the\n"
52461 " estimated error is less than this threshold.\n"
52462 " </Documentation>\n"
52463 " </DoubleVectorProperty>\n"
52464 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
52465 " default_values=\"1\"\n"
52466 " name=\"ComputeVorticity\"\n"
52467 " number_of_elements=\"1\"\n"
52468 " panel_visibility=\"advanced\">\n"
52469 " <BooleanDomain name=\"bool\"/>\n"
52470 " <Documentation>\n"
52471 " Specify whether to compute vorticity.\n"
52472 " </Documentation>\n"
52473 " </IntVectorProperty>\n"
52474 "\n"
52475 " <InputProperty command=\"SetSourceConnection\"\n"
52476 " label=\"Seed Type\"\n"
52477 " name=\"Source\"\n"
52478 " panel_visibility=\"default\">\n"
52479 " <ProxyGroupDomain name=\"groups\">\n"
52480 " <Group name=\"sources\"/>\n"
52481 " </ProxyGroupDomain>\n"
52482 " <ProxyListDomain name=\"proxy_list\">\n"
52483 " <Group name=\"seed_sources\"/>\n"
52484 " </ProxyListDomain>\n"
52485 " <Documentation>\n"
52486 " The value of this property determines how the seeds for the streamlines will be generated.\n"
52487 " </Documentation>\n"
52488 " </InputProperty>\n"
52489 "\n"
52490 " <IntVectorProperty command=\"SetUseLocalSeedSource\"\n"
52491 " number_of_elements=\"1\"\n"
52492 " default_values=\"0\"\n"
52493 " name=\"UseLocalSeedSource\"\n"
52494 " panel_visibility=\"never\">\n"
52495 " <BooleanDomain name=\"bool\"/>\n"
52496 " <Documentation>\n"
52497 " If true the filter considers that the whole seed source is available on all ranks.\n"
52498 " Else the filter will aggregate all seed sources from all ranks and merge their points.\n"
52499 " WARNING: do not set this value to true unless you know what you're doing.\n"
52500 " </Documentation>\n"
52501 " </IntVectorProperty>\n"
52502 "\n"
52503 " <PropertyGroup label=\"Seeds\">\n"
52504 " <Property name=\"Source\"/>\n"
52505 " </PropertyGroup>\n"
52506 "\n"
52507 " <PropertyGroup label=\"Integration Parameters\">\n"
52508 " <Property name=\"IntegrationDirection\"/>\n"
52509 " <Property name=\"IntegratorType\"/>\n"
52510 " <Property name=\"IntegrationStepUnit\"/>\n"
52511 " <Property name=\"InitialIntegrationStep\"/>\n"
52512 " <Property name=\"MinimumIntegrationStep\"/>\n"
52513 " <Property name=\"MaximumIntegrationStep\"/>\n"
52514 " <Property name=\"MaximumError\"/>\n"
52515 " </PropertyGroup>\n"
52516 "\n"
52517 " <PropertyGroup label=\"Streamline Parameters\">\n"
52518 " <Property name=\"MaximumNumberOfSteps\"/>\n"
52519 " <Property name=\"MaximumPropagation\"/>\n"
52520 " <Property name=\"TerminalSpeed\"/>\n"
52521 " </PropertyGroup>\n"
52522 "\n"
52523 " <Hints>\n"
52524 " <Visibility replace_input=\"2\"/>\n"
52525 " </Hints>\n"
52526 " <!-- End StreamTracer -->\n"
52527 " </SourceProxy>\n"
52528 "\n"
52529 " <!-- ==================================================================== -->\n"
52530 " <SourceProxy class=\"vtkStreamTracer\"\n"
52531 " label=\"Stream Tracer With Custom Source\"\n"
52532 " name=\"ArbitrarySourceStreamTracer\">\n"
52533 " <Documentation long_help=\"Integrate streamlines in a vector field.\"\n"
52534 " short_help=\"Integrate streamlines in a vector field.\">The\n"
52535 " Stream Tracer With Custom Source filter generates streamlines\n"
52536 " in a vector field from a collection of seed points. Production\n"
52537 " of streamlines terminates if a streamline crosses the\n"
52538 " exterior boundary of the input dataset\n"
52539 " (ReasonForTermination=1). Other reasons for termination\n"
52540 " include an initialization issue (ReasonForTermination=2),\n"
52541 " computing an unexpected value (ReasonForTermination=3),\n"
52542 " reached the Maximum Streamline Length input value\n"
52543 " (ReasonForTermination=4), reached the Maximum Steps\n"
52544 " input value (ReasonForTermination=5), and velocity was\n"
52545 " lower than the Terminal Speed input value\n"
52546 " (ReasonForTermination=6). This filter operates on any\n"
52547 " type of dataset, provided it has point-centered vectors.\n"
52548 " The output is polygonal data containing polylines.\n"
52549 " This filter takes a Source input\n"
52550 " that provides the seed points.\n"
52551 " </Documentation>\n"
52552 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
52553 " command=\"AddInputConnection\"\n"
52554 " name=\"Input\">\n"
52555 " <ProxyGroupDomain name=\"groups\">\n"
52556 " <Group name=\"sources\"/>\n"
52557 " <Group name=\"filters\"/>\n"
52558 " </ProxyGroupDomain>\n"
52559 " <DataTypeDomain composite_data_supported=\"1\"\n"
52560 " name=\"input_type\">\n"
52561 " <DataType value=\"vtkDataSet\"/>\n"
52562 " </DataTypeDomain>\n"
52563 " <InputArrayDomain attribute_type=\"point\"\n"
52564 " name=\"input_array\"\n"
52565 " number_of_components=\"3\"/>\n"
52566 " <Documentation>\n"
52567 " This property specifies the input to the Stream Tracer filter.\n"
52568 " </Documentation>\n"
52569 " </InputProperty>\n"
52570 " <StringVectorProperty animateable=\"0\"\n"
52571 " command=\"SetInputArrayToProcess\"\n"
52572 " element_types=\"0 0 0 0 2\"\n"
52573 " label=\"Vectors\"\n"
52574 " name=\"SelectInputVectors\"\n"
52575 " number_of_elements=\"5\">\n"
52576 " <ArrayListDomain attribute_type=\"Vectors\"\n"
52577 " name=\"array_list\">\n"
52578 " <RequiredProperties>\n"
52579 " <Property function=\"Input\"\n"
52580 " name=\"Input\"/>\n"
52581 " </RequiredProperties>\n"
52582 " </ArrayListDomain>\n"
52583 " <Documentation>\n"
52584 " This property contains the name of the vector array from which to generate streamlines.\n"
52585 " </Documentation>\n"
52586 " </StringVectorProperty>\n"
52587 " <IntVectorProperty command=\"SetInterpolatorType\"\n"
52588 " default_values=\"0\"\n"
52589 " name=\"InterpolatorType\"\n"
52590 " number_of_elements=\"1\"\n"
52591 " panel_visibility=\"advanced\">\n"
52592 " <EnumerationDomain name=\"enum\">\n"
52593 " <Entry text=\"Interpolator with Point Locator\"\n"
52594 " value=\"0\"/>\n"
52595 " <Entry text=\"Interpolator with Cell Locator\"\n"
52596 " value=\"1\"/>\n"
52597 " </EnumerationDomain>\n"
52598 " <Documentation>\n"
52599 " This property determines which interpolator to use for\n"
52600 " evaluating the velocity vector field. The first is faster though the\n"
52601 " second is more robust in locating cells during streamline integration.\n"
52602 " </Documentation>\n"
52603 " </IntVectorProperty>\n"
52604 " <IntVectorProperty command=\"SetSurfaceStreamlines\"\n"
52605 " default_values=\"0\"\n"
52606 " name=\"Surface Streamlines\"\n"
52607 " number_of_elements=\"1\"\n"
52608 " panel_visibility=\"advanced\">\n"
52609 " <BooleanDomain name=\"bool\"/>\n"
52610 " <Documentation>\n"
52611 " Specify whether to compute surface streamlines.\n"
52612 " </Documentation>\n"
52613 " </IntVectorProperty>\n"
52614 " <IntVectorProperty command=\"SetIntegrationDirection\"\n"
52615 " default_values=\"2\"\n"
52616 " name=\"IntegrationDirection\"\n"
52617 " number_of_elements=\"1\">\n"
52618 " <EnumerationDomain name=\"enum\">\n"
52619 " <Entry text=\"FORWARD\"\n"
52620 " value=\"0\"/>\n"
52621 " <Entry text=\"BACKWARD\"\n"
52622 " value=\"1\"/>\n"
52623 " <Entry text=\"BOTH\"\n"
52624 " value=\"2\"/>\n"
52625 " </EnumerationDomain>\n"
52626 " <Documentation>\n"
52627 " This property determines in which direction(s) a streamline is generated.\n"
52628 " </Documentation>\n"
52629 " </IntVectorProperty>\n"
52630 " <IntVectorProperty command=\"SetIntegratorType\"\n"
52631 " default_values=\"2\"\n"
52632 " name=\"IntegratorType\"\n"
52633 " number_of_elements=\"1\">\n"
52634 " <EnumerationDomain name=\"enum\">\n"
52635 " <Entry text=\"Runge-Kutta 2\"\n"
52636 " value=\"0\"/>\n"
52637 " <Entry text=\"Runge-Kutta 4\"\n"
52638 " value=\"1\"/>\n"
52639 " <Entry text=\"Runge-Kutta 4-5\"\n"
52640 " value=\"2\"/>\n"
52641 " </EnumerationDomain>\n"
52642 " <Documentation>\n"
52643 " This property determines which integrator (with increasing accuracy) to use for creating streamlines.\n"
52644 " </Documentation>\n"
52645 " </IntVectorProperty>\n"
52646 " <IntVectorProperty command=\"SetIntegrationStepUnit\"\n"
52647 " default_values=\"2\"\n"
52648 " label=\"Integration Step Unit\"\n"
52649 " name=\"IntegrationStepUnit\"\n"
52650 " number_of_elements=\"1\"\n"
52651 " panel_visibility=\"advanced\">\n"
52652 " <EnumerationDomain name=\"enum\">\n"
52653 " <Entry text=\"Length\"\n"
52654 " value=\"1\"/>\n"
52655 " <Entry text=\"Cell Length\"\n"
52656 " value=\"2\"/>\n"
52657 " </EnumerationDomain>\n"
52658 " <Documentation>\n"
52659 " This property specifies the unit for\n"
52660 " Minimum/Initial/Maximum integration step size. The Length unit refers\n"
52661 " to the arc length that a particle travels/advects within a single step.\n"
52662 " The Cell Length unit represents the step size as a number of cells.\n"
52663 " </Documentation>\n"
52664 " </IntVectorProperty>\n"
52665 " <DoubleVectorProperty command=\"SetInitialIntegrationStep\"\n"
52666 " default_values=\"0.2\"\n"
52667 " label=\"Initial Step Length\"\n"
52668 " name=\"InitialIntegrationStep\"\n"
52669 " number_of_elements=\"1\"\n"
52670 " panel_visibility=\"advanced\">\n"
52671 " <DoubleRangeDomain name=\"range\"/>\n"
52672 " <Documentation>\n"
52673 " This property specifies the initial integration step\n"
52674 " size. For non-adaptive integrators (Runge-Kutta 2 and Runge-Kutta 4),\n"
52675 " it is fixed (always equal to this initial value) throughout the\n"
52676 " integration. For an adaptive integrator (Runge-Kutta 4-5), the actual\n"
52677 " step size varies such that the numerical error is less than a specified threshold.\n"
52678 " </Documentation>\n"
52679 " </DoubleVectorProperty>\n"
52680 " <DoubleVectorProperty command=\"SetMinimumIntegrationStep\"\n"
52681 " default_values=\"0.01\"\n"
52682 " label=\"Minimum Step Length\"\n"
52683 " name=\"MinimumIntegrationStep\"\n"
52684 " number_of_elements=\"1\"\n"
52685 " panel_visibility=\"advanced\">\n"
52686 " <DoubleRangeDomain name=\"range\"/>\n"
52687 " <Documentation>\n"
52688 " When using the Runge-Kutta 4-5 integrator, this property specifies the minimum integration step size.\n"
52689 " </Documentation>\n"
52690 " </DoubleVectorProperty>\n"
52691 " <DoubleVectorProperty command=\"SetMaximumIntegrationStep\"\n"
52692 " default_values=\"0.5\"\n"
52693 " label=\"Maximum Step Length\"\n"
52694 " name=\"MaximumIntegrationStep\"\n"
52695 " number_of_elements=\"1\"\n"
52696 " panel_visibility=\"advanced\">\n"
52697 " <DoubleRangeDomain name=\"range\"/>\n"
52698 " <Documentation>\n"
52699 " When using the Runge-Kutta 4-5 integrator, this property specifies the maximum integration step size.\n"
52700 " </Documentation>\n"
52701 " </DoubleVectorProperty>\n"
52702 " <IntVectorProperty command=\"SetMaximumNumberOfSteps\"\n"
52703 " default_values=\"2000\"\n"
52704 " label=\"Maximum Steps\"\n"
52705 " name=\"MaximumNumberOfSteps\"\n"
52706 " number_of_elements=\"1\"\n"
52707 " panel_visibility=\"advanced\">\n"
52708 " <IntRangeDomain name=\"range\"/>\n"
52709 " <Documentation>\n"
52710 " This property specifies the maximum number of steps, beyond which streamline integration is terminated.\n"
52711 " </Documentation>\n"
52712 " </IntVectorProperty>\n"
52713 " <DoubleVectorProperty command=\"SetMaximumPropagation\"\n"
52714 " default_values=\"1.0\"\n"
52715 " label=\"Maximum Streamline Length\"\n"
52716 " name=\"MaximumPropagation\"\n"
52717 " number_of_elements=\"1\"\n"
52718 " panel_visibility=\"advanced\">\n"
52719 " <BoundsDomain mode=\"scaled_extent\"\n"
52720 " name=\"bounds\"\n"
52721 " scale_factor=\"1.0\">\n"
52722 " <RequiredProperties>\n"
52723 " <Property function=\"Input\"\n"
52724 " name=\"Input\"/>\n"
52725 " </RequiredProperties>\n"
52726 " </BoundsDomain>\n"
52727 " <Documentation>\n"
52728 " This property specifies the maximum streamline length\n"
52729 " (i.e., physical arc length), beyond which line integration is terminated.\n"
52730 " </Documentation>\n"
52731 " </DoubleVectorProperty>\n"
52732 " <DoubleVectorProperty command=\"SetTerminalSpeed\"\n"
52733 " default_values=\"0.000000000001\"\n"
52734 " label=\"Terminal Speed\"\n"
52735 " name=\"TerminalSpeed\"\n"
52736 " number_of_elements=\"1\"\n"
52737 " panel_visibility=\"advanced\">\n"
52738 " <DoubleRangeDomain name=\"range\"/>\n"
52739 " <Documentation>\n"
52740 " This property specifies the terminal speed, below which particle advection/integration is terminated.\n"
52741 " </Documentation>\n"
52742 " </DoubleVectorProperty>\n"
52743 " <DoubleVectorProperty command=\"SetMaximumError\"\n"
52744 " default_values=\"0.000001\"\n"
52745 " name=\"MaximumError\"\n"
52746 " number_of_elements=\"1\"\n"
52747 " panel_visibility=\"advanced\">\n"
52748 " <DoubleRangeDomain name=\"range\"/>\n"
52749 " <Documentation>\n"
52750 " This property specifies the maximum error (for Runge-Kutta 4-5) tolerated throughout streamline integration.\n"
52751 " The Runge-Kutta 4-5 integrator tries to adjust the step size such that the\n"
52752 " estimated error is less than this threshold.\n"
52753 " </Documentation>\n"
52754 " </DoubleVectorProperty>\n"
52755 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
52756 " default_values=\"1\"\n"
52757 " name=\"ComputeVorticity\"\n"
52758 ;
52759 
52760 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersflowpaths.xml
52762 " number_of_elements=\"1\"\n"
52763 " panel_visibility=\"advanced\">\n"
52764 " <BooleanDomain name=\"bool\"/>\n"
52765 " <Documentation>\n"
52766 " Specify whether to compute vorticity.\n"
52767 " </Documentation>\n"
52768 " </IntVectorProperty>\n"
52769 " <IntVectorProperty command=\"SetUseLocalSeedSource\"\n"
52770 " number_of_elements=\"1\"\n"
52771 " default_values=\"0\"\n"
52772 " name=\"UseLocalSeedSource\"\n"
52773 " panel_visibility=\"never\">\n"
52774 " <BooleanDomain name=\"bool\"/>\n"
52775 " <Documentation>\n"
52776 " If true the filter considers that the whole seed source is available on all ranks.\n"
52777 " Else the filter will aggregate all seed sources from all ranks and merge their points.\n"
52778 " WARNING: do not set this value to true unless you know what you're doing.\n"
52779 " </Documentation>\n"
52780 " </IntVectorProperty>\n"
52781 " <InputProperty command=\"SetSourceConnection\"\n"
52782 " label=\"Seed Source\"\n"
52783 " name=\"Source\">\n"
52784 " <ProxyGroupDomain name=\"groups\">\n"
52785 " <Group name=\"sources\"/>\n"
52786 " </ProxyGroupDomain>\n"
52787 " <Documentation>\n"
52788 " This property specifies the input used to obtain the seed points.\n"
52789 " </Documentation>\n"
52790 " </InputProperty>\n"
52791 " <Hints>\n"
52792 " <Visibility replace_input=\"2\"/>\n"
52793 " </Hints>\n"
52794 " <!-- End StreamTracer -->\n"
52795 " </SourceProxy>\n"
52796 "\n"
52797 " <!-- ==================================================================== -->\n"
52798 " <SourceProxy name=\"VortexCores\"\n"
52799 " class=\"vtkVortexCore\"\n"
52800 " label=\"Vortex Cores\">\n"
52801 " <Documentation long_help=\"Compute vortex cores\"\n"
52802 " short_help=\"Compute vortex cores of a vector field\">\n"
52803 " Compute vortex core lines using the parallel vectors method. By default, the \"Higher-Order\"\n"
52804 " approach of computing the parallel vector lines between the flow field's velocity and jerk\n"
52805 " is disabled in favor of computing the parallel vector lines between the velocity and\n"
52806 " acceleration. To further discriminate against spurious vortex cores, at each potential point\n"
52807 " value the Q-criterion, delta-criterion, lambda_ci, and lambda_2-criterion are checked. The Q-criterion\n"
52808 " and delta-criterion are used to prefilter cells prior to the execution of the parallel lines\n"
52809 " algorithm, and all criteria values are stored as point values on the output polylines.\n"
52810 " </Documentation>\n"
52811 "\n"
52812 " <InputProperty command=\"SetInputConnection\"\n"
52813 " name=\"Input\">\n"
52814 " <ProxyGroupDomain name=\"groups\">\n"
52815 " <Group name=\"sources\"/>\n"
52816 " <Group name=\"filters\"/>\n"
52817 " </ProxyGroupDomain>\n"
52818 " <DataTypeDomain name=\"input_type\">\n"
52819 " <DataType value=\"vtkDataSet\"/>\n"
52820 " </DataTypeDomain>\n"
52821 " <InputArrayDomain name=\"input_array1\"\n"
52822 " number_of_components=\"3\"\n"
52823 " optional=\"0\"/>\n"
52824 " <Documentation>\n"
52825 " The input.\n"
52826 " </Documentation>\n"
52827 " </InputProperty>\n"
52828 "\n"
52829 " <StringVectorProperty name=\"SelectInputArray\"\n"
52830 " command=\"SetInputArrayToProcess\"\n"
52831 " number_of_elements=\"5\"\n"
52832 " element_types=\"0 0 0 0 2\"\n"
52833 " label=\"Vector Field\">\n"
52834 " <ArrayListDomain name=\"array_list\" attribute_type=\"Vectors\"\n"
52835 " input_domain_name=\"input_array1\">\n"
52836 " <RequiredProperties>\n"
52837 " <Property name=\"Input\" function=\"Input\"/>\n"
52838 " </RequiredProperties>\n"
52839 " </ArrayListDomain>\n"
52840 " <Documentation>\n"
52841 " This property indicates the name of the vector array from which to compute vortex cores.\n"
52842 " </Documentation>\n"
52843 " </StringVectorProperty>\n"
52844 "\n"
52845 " <IntVectorProperty command=\"SetHigherOrderMethod\"\n"
52846 " name=\"UseHigherOrderMethod\"\n"
52847 " default_values=\"0\"\n"
52848 " number_of_elements=\"1\">\n"
52849 " <BooleanDomain name=\"bool\"/>\n"
52850 " <Documentation>\n"
52851 " Use the flow field's jerk instead of acceleration as the second vector field during the\n"
52852 " parallel vector operation. Disabled by default.\n"
52853 " </Documentation>\n"
52854 " </IntVectorProperty>\n"
52855 "\n"
52856 " <IntVectorProperty command=\"SetFasterApproximation\"\n"
52857 " name=\"FasterApproximation\"\n"
52858 " default_values=\"0\"\n"
52859 " number_of_elements=\"1\">\n"
52860 " <BooleanDomain name=\"bool\"/>\n"
52861 " <Documentation>\n"
52862 " When this option is enabled, the gradient filter used to compute vortex cores will provide\n"
52863 " a less accurate algorithm that performs fewer derivative calculations and is therefore faster.\n"
52864 " </Documentation>\n"
52865 " </IntVectorProperty>\n"
52866 "\n"
52867 " </SourceProxy>\n"
52868 " <!-- End VortexCores -->\n"
52869 " </ProxyGroup>\n"
52870 "</ServerManagerConfiguration>\n"
52871 "\n";
52872 // Get single string
52874 {
52875 
52881  size_t len = ( 0
52882  + len0
52883  + len1
52884  + len2
52885  + len3
52886  + len4 );
52887  char* res = new char[ len + 1];
52888  size_t offset = 0;
52894  assert(offset == len);
52895  res[offset] = 0;
52896  return res;
52897 }
52898 
52899 
52900 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
52902 "<ServerManagerConfiguration>\n"
52903 " <ProxyGroup name=\"internal_filters\">\n"
52904 " <!-- ==================================================================== -->\n"
52905 " <SourceProxy class=\"vtkPassThrough\"\n"
52906 " name=\"PipelineConnection\"\n"
52907 " label=\"Pipeline Connection\">\n"
52908 " <Documentation>\n"
52909 " This proxy provides UI for selecting an existing pipeline connection.\n"
52910 " </Documentation>\n"
52911 " <InputProperty command=\"SetInputConnection\"\n"
52912 " name=\"Input\"\n"
52913 " panel_widget=\"input_selector\"\n"
52914 " null_on_empty=\"1\"\n"
52915 " panel_visibility=\"default\">\n"
52916 " <ProxyGroupDomain name=\"groups\">\n"
52917 " <Group name=\"sources\" />\n"
52918 " <Group name=\"filters\" />\n"
52919 " </ProxyGroupDomain>\n"
52920 " <DataTypeDomain name=\"input_type\">\n"
52921 " <DataType value=\"vtkDataSet\" />\n"
52922 " </DataTypeDomain>\n"
52923 " </InputProperty>\n"
52924 " <IntVectorProperty command=\"SetAllowNullInput\"\n"
52925 " name=\"AllowNullInput\"\n"
52926 " default_values=\"1\"\n"
52927 " number_of_elements=\"1\"\n"
52928 " panel_visibility=\"never\">\n"
52929 " <BooleanDomain name=\"bool\" />\n"
52930 " <Documentation>\n"
52931 " Allow the filter to execute successful, producing an empty polydata,\n"
52932 " when the input is not specified.\n"
52933 " </Documentation>\n"
52934 " </IntVectorProperty>\n"
52935 " <!-- End PipelineConnection -->\n"
52936 " </SourceProxy>\n"
52937 " <!-- End of internal_filters -->\n"
52938 " </ProxyGroup>\n"
52939 "\n"
52940 " <ProxyGroup name=\"filters\">\n"
52941 " <!-- ==================================================================== -->\n"
52942 " <SourceProxy class=\"vtkAppendLocationAttributes\"\n"
52943 " label=\"Append Location Attributes\"\n"
52944 " name=\"AppendLocationAttributes\">\n"
52945 " <Documentation long_help=\"Adds points and/or cell centers as point and/or cell data arrays.\"\n"
52946 " short_help=\"Optionally add point and cell centers as point and cell data arrays.\">\n"
52947 " This filter optionally adds point locations and cell centers to point and cell\n"
52948 " data, respectively. Point locations are added in an array named `PointLocations`.\n"
52949 " Cell centers are added in an array named `CellCenters`.</Documentation>\n"
52950 " <InputProperty command=\"SetInputConnection\"\n"
52951 " name=\"Input\">\n"
52952 " <ProxyGroupDomain name=\"groups\">\n"
52953 " <Group name=\"sources\" />\n"
52954 " <Group name=\"filters\" />\n"
52955 " </ProxyGroupDomain>\n"
52956 " <DataTypeDomain name=\"input_type\">\n"
52957 " <DataType value=\"vtkDataSet\" />\n"
52958 " </DataTypeDomain>\n"
52959 " <Documentation>This property specifies the input to the Append Location Attributes\n"
52960 " filter.</Documentation>\n"
52961 " </InputProperty>\n"
52962 " <IntVectorProperty command=\"SetAppendPointLocations\"\n"
52963 " default_values=\"1\"\n"
52964 " number_of_elements=\"1\"\n"
52965 " name=\"AppendPointLocations\"\n"
52966 " panel_visibility=\"default\">\n"
52967 " <BooleanDomain name=\"bool\" />\n"
52968 " <Documentation>Adds a point data array named `PointLocations` that is a copy of the point\n"
52969 " locations in the input.</Documentation>\n"
52970 " </IntVectorProperty>\n"
52971 " <IntVectorProperty command=\"SetAppendCellCenters\"\n"
52972 " default_values=\"1\"\n"
52973 " number_of_elements=\"1\"\n"
52974 " name=\"AppendCellCenters\"\n"
52975 " panel_visibility=\"default\">\n"
52976 " <BooleanDomain name=\"bool\" />\n"
52977 " <Documentation>Adds a cell data array named `CellCenters` that is stores the centers\n"
52978 " of cells in the input.</Documentation>\n"
52979 " </IntVectorProperty>\n"
52980 " <!-- End AppendLocationAttributes -->\n"
52981 " </SourceProxy>\n"
52982 "\n"
52983 " <!-- ==================================================================== -->\n"
52984 " <SourceProxy class=\"vtkBlockIdScalars\"\n"
52985 " label=\"Block Scalars\"\n"
52986 " name=\"BlockIdScalars\">\n"
52987 " <Documentation long_help=\"The Level Scalars filter uses colors to show levels of a multiblock dataset.\"\n"
52988 " short_help=\"Generate point scalars from level.\">The Level\n"
52989 " Scalars filter uses colors to show levels of a multiblock\n"
52990 " dataset.</Documentation>\n"
52991 " <InputProperty command=\"SetInputConnection\"\n"
52992 " name=\"Input\">\n"
52993 " <ProxyGroupDomain name=\"groups\">\n"
52994 " <Group name=\"sources\" />\n"
52995 " <Group name=\"filters\" />\n"
52996 " </ProxyGroupDomain>\n"
52997 " <DataTypeDomain name=\"input_type\">\n"
52998 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
52999 " </DataTypeDomain>\n"
53000 " <Documentation>This property specifies the input to the Level Scalars\n"
53001 " filter.</Documentation>\n"
53002 " </InputProperty>\n"
53003 " <!-- End GroupIdScalars -->\n"
53004 " </SourceProxy>\n"
53005 "\n"
53006 " <!-- ==================================================================== -->\n"
53007 " <SourceProxy class=\"vtkBrownianPoints\"\n"
53008 " label=\"Random Vectors\"\n"
53009 " name=\"BrownianPoints\">\n"
53010 " <Documentation long_help=\"This filter creates a new 3-component point data array and sets it as the default vector array. It uses a random number generator to create values.\"\n"
53011 " short_help=\"Create a new random vector array.\">The Random\n"
53012 " Vectors filter generates a point-centered array of random\n"
53013 " vectors. It uses a random number generator to determine\n"
53014 " the components of the vectors. This filter operates on any\n"
53015 " type of data set, and the output data set will be of the\n"
53016 " same type as the input.</Documentation>\n"
53017 " <InputProperty command=\"SetInputConnection\"\n"
53018 " name=\"Input\">\n"
53019 " <ProxyGroupDomain name=\"groups\">\n"
53020 " <Group name=\"sources\" />\n"
53021 " <Group name=\"filters\" />\n"
53022 " </ProxyGroupDomain>\n"
53023 " <DataTypeDomain name=\"input_type\">\n"
53024 " <DataType value=\"vtkDataSet\" />\n"
53025 " </DataTypeDomain>\n"
53026 " <Documentation>This property specifies the input to the Random Vectors\n"
53027 " filter.</Documentation>\n"
53028 " </InputProperty>\n"
53029 " <DoubleVectorProperty command=\"SetMinimumSpeed\"\n"
53030 " default_values=\"0\"\n"
53031 " name=\"MinimumSpeed\"\n"
53032 " number_of_elements=\"1\">\n"
53033 " <DoubleRangeDomain min=\"0\"\n"
53034 " name=\"range\" />\n"
53035 " <Documentation>This property specifies the minimum length of the random\n"
53036 " point vectors generated.</Documentation>\n"
53037 " </DoubleVectorProperty>\n"
53038 " <DoubleVectorProperty command=\"SetMaximumSpeed\"\n"
53039 " default_values=\"1\"\n"
53040 " name=\"MaximumSpeed\"\n"
53041 " number_of_elements=\"1\">\n"
53042 " <DoubleRangeDomain min=\"0\"\n"
53043 " name=\"range\" />\n"
53044 " <Documentation>This property specifies the maximum length of the random\n"
53045 " point vectors generated.</Documentation>\n"
53046 " </DoubleVectorProperty>\n"
53047 " <!-- End BrownianPoints -->\n"
53048 " </SourceProxy>\n"
53049 "\n"
53050 " <!-- ==================================================================== -->\n"
53051 " <SourceProxy class=\"vtkCellCenters\"\n"
53052 " label=\"Cell Centers\"\n"
53053 " name=\"CellCenters\">\n"
53054 " <Documentation long_help=\"Create a point (no geometry) at the center of each input cell.\"\n"
53055 " short_help=\"Convert cells to vertices.\">The Cell Centers\n"
53056 " filter places a point at the center of each cell in the\n"
53057 " input data set. The center computed is the parametric\n"
53058 " center of the cell, not necessarily the geometric or\n"
53059 " bounding box center. The cell attributes of the input will\n"
53060 " be associated with these newly created points of the\n"
53061 " output. You have the option of creating a vertex cell per\n"
53062 " point in the output. This is useful because vertex cells\n"
53063 " are rendered, but points are not. The points themselves\n"
53064 " could be used for placing glyphs (using the Glyph filter).\n"
53065 " The Cell Centers filter takes any type of data set as\n"
53066 " input and produces a polygonal data set as\n"
53067 " output.</Documentation>\n"
53068 " <InputProperty command=\"SetInputConnection\"\n"
53069 " name=\"Input\">\n"
53070 " <ProxyGroupDomain name=\"groups\">\n"
53071 " <Group name=\"sources\" />\n"
53072 " <Group name=\"filters\" />\n"
53073 " </ProxyGroupDomain>\n"
53074 " <DataTypeDomain name=\"input_type\">\n"
53075 " <DataType value=\"vtkDataSet\" />\n"
53076 " </DataTypeDomain>\n"
53077 " <Documentation>This property specifies the input to the Cell Centers\n"
53078 " filter.</Documentation>\n"
53079 " </InputProperty>\n"
53080 " <IntVectorProperty command=\"SetVertexCells\"\n"
53081 " default_values=\"0\"\n"
53082 " name=\"VertexCells\"\n"
53083 " number_of_elements=\"1\">\n"
53084 " <BooleanDomain name=\"bool\" />\n"
53085 " <Documentation>If set to 1, a vertex cell will be generated per point\n"
53086 " in the output. Otherwise only points will be generated.</Documentation>\n"
53087 " </IntVectorProperty>\n"
53088 " <!-- End CellCenters -->\n"
53089 " </SourceProxy>\n"
53090 "\n"
53091 " <!-- ==================================================================== -->\n"
53092 " <SourceProxy class=\"vtkCellDerivatives\"\n"
53093 " label=\"Compute Derivatives\"\n"
53094 " name=\"CellDerivatives\">\n"
53095 " <Documentation long_help=\"This filter computes derivatives of scalars and vectors.\"\n"
53096 " short_help=\"Computes derivatives of scalars/vectors.\">\n"
53097 " CellDerivatives is a filter that computes derivatives of\n"
53098 " scalars and vectors at the center of cells. You can choose\n"
53099 " to generate different output including the scalar gradient\n"
53100 " (a vector), computed tensor vorticity (a vector), gradient\n"
53101 " of input vectors (a tensor), and strain matrix of the\n"
53102 " input vectors (a tensor); or you may choose to pass data\n"
53103 " through to the output.</Documentation>\n"
53104 " <InputProperty command=\"SetInputConnection\"\n"
53105 " name=\"Input\">\n"
53106 " <ProxyGroupDomain name=\"groups\">\n"
53107 " <Group name=\"sources\" />\n"
53108 " <Group name=\"filters\" />\n"
53109 " </ProxyGroupDomain>\n"
53110 " <DataTypeDomain name=\"input_type\">\n"
53111 " <DataType value=\"vtkDataSet\" />\n"
53112 " </DataTypeDomain>\n"
53113 " <InputArrayDomain attribute_type=\"point\"\n"
53114 " name=\"input_array1\"\n"
53115 " number_of_components=\"1\"\n"
53116 " optional=\"1\" />\n"
53117 " <InputArrayDomain attribute_type=\"point\"\n"
53118 " name=\"input_array2\"\n"
53119 " number_of_components=\"3\"\n"
53120 " optional=\"1\" />\n"
53121 " <Documentation>This property specifies the input to the\n"
53122 " filter.</Documentation>\n"
53123 " </InputProperty>\n"
53124 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
53125 " element_types=\"0 0 0 0 2\"\n"
53126 " label=\"Scalars\"\n"
53127 " name=\"SelectInputScalars\"\n"
53128 " number_of_elements=\"5\">\n"
53129 " <ArrayListDomain attribute_type=\"Scalars\"\n"
53130 " input_domain_name=\"input_array1\"\n"
53131 " name=\"array_list\">\n"
53132 " <RequiredProperties>\n"
53133 " <Property function=\"Input\"\n"
53134 " name=\"Input\" />\n"
53135 " </RequiredProperties>\n"
53136 " </ArrayListDomain>\n"
53137 " <Documentation>This property indicates the name of the scalar array to\n"
53138 " differentiate.</Documentation>\n"
53139 " </StringVectorProperty>\n"
53140 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
53141 " default_values=\"1\"\n"
53142 " element_types=\"0 0 0 0 2\"\n"
53143 " label=\"Vectors\"\n"
53144 " name=\"SelectInputVectors\"\n"
53145 " number_of_elements=\"5\">\n"
53146 " <ArrayListDomain attribute_type=\"Vectors\"\n"
53147 " input_domain_name=\"input_array2\"\n"
53148 " name=\"array_list\">\n"
53149 " <RequiredProperties>\n"
53150 " <Property function=\"Input\"\n"
53151 " name=\"Input\" />\n"
53152 " </RequiredProperties>\n"
53153 " </ArrayListDomain>\n"
53154 " <Documentation>This property indicates the name of the vector array to\n"
53155 " differentiate.</Documentation>\n"
53156 " </StringVectorProperty>\n"
53157 " <IntVectorProperty command=\"SetVectorMode\"\n"
53158 " default_values=\"1\"\n"
53159 " name=\"OutputVectorType\"\n"
53160 " number_of_elements=\"1\">\n"
53161 " <EnumerationDomain name=\"enum\">\n"
53162 " <Entry text=\"Nothing\"\n"
53163 " value=\"0\" />\n"
53164 " <Entry text=\"Scalar Gradient\"\n"
53165 " value=\"1\" />\n"
53166 " <Entry text=\"Vorticity\"\n"
53167 " value=\"2\" />\n"
53168 " </EnumerationDomain>\n"
53169 " <Documentation>This property Controls how the filter works to generate\n"
53170 " vector cell data. You can choose to compute the gradient of the input\n"
53171 " scalars, or extract the vorticity of the computed vector gradient\n"
53172 " tensor. By default, the filter will take the gradient of the input\n"
53173 " scalar data.</Documentation>\n"
53174 " </IntVectorProperty>\n"
53175 " <IntVectorProperty command=\"SetTensorMode\"\n"
53176 " default_values=\"1\"\n"
53177 " name=\"OutputTensorType\"\n"
53178 " number_of_elements=\"1\">\n"
53179 " <EnumerationDomain name=\"enum\">\n"
53180 " <Entry text=\"Nothing\"\n"
53181 " value=\"0\" />\n"
53182 " <Entry text=\"Vector Gradient\"\n"
53183 " value=\"1\" />\n"
53184 " <Entry text=\"Strain\"\n"
53185 " value=\"2\" />\n"
53186 " </EnumerationDomain>\n"
53187 " <Documentation>This property controls how the filter works to generate\n"
53188 " tensor cell data. You can choose to compute the gradient of the input\n"
53189 " vectors, or compute the strain tensor of the vector gradient tensor. By\n"
53190 " default, the filter will take the gradient of the vector data to\n"
53191 " construct a tensor.</Documentation>\n"
53192 " </IntVectorProperty>\n"
53193 " <!-- End CellDerivatives -->\n"
53194 " </SourceProxy>\n"
53195 "\n"
53196 " <!-- ==================================================================== -->\n"
53197 " <SourceProxy class=\"vtkCellValidator\"\n"
53198 " label=\"Validate Cells\"\n"
53199 " name=\"ValidateCells\">\n"
53200 " <Documentation long_help=\"vtkCellValidator accepts as input a dataset and adds integral cell data\n"
53201 " to it corresponding to the validity of each cell. The validity field\n"
53202 ;
53203 
53204 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
53206 " encodes a bitfield for identifying problems that prevent a cell from standard\n"
53207 " use, including:\n"
53208 "\n"
53209 " WrongNumberOfPoints: filters assume that a cell has access to the\n"
53210 " appropriate number of points that comprise it. This\n"
53211 " assumption is often tacit, resulting in unexpected\n"
53212 " behavior when the condition is not met. This check\n"
53213 " simply confirms that the cell has the minimum number\n"
53214 " of points needed to describe it.\n"
53215 "\n"
53216 " IntersectingEdges: cells that incorrectly describe the order of their\n"
53217 " points often manifest with intersecting edges or\n"
53218 " intersecting faces. Given a tolerance, this check\n"
53219 " ensures that two edges from a two-dimensional cell\n"
53220 " are separated by at least the tolerance (discounting\n"
53221 " end-to-end connections).\n"
53222 "\n"
53223 " IntersectingFaces: cells that incorrectly describe the order of their\n"
53224 " points often manifest with intersecting edges or\n"
53225 " intersecting faces. Given a tolerance, this check\n"
53226 " ensures that two faces from a three-dimensional cell\n"
53227 " do not intersect.\n"
53228 "\n"
53229 " NoncontiguousEdges: another symptom of incorrect point ordering within a\n"
53230 " cell is the presence of noncontiguous edges where\n"
53231 " contiguous edges are otherwise expected. Given a\n"
53232 " tolerance, this check ensures that edges around the\n"
53233 " perimeter of a two-dimensional cell are contiguous.\n"
53234 "\n"
53235 " Nonconvex: many algorithms implicitly require that all input three-\n"
53236 " dimensional cells be convex. This check uses the generic\n"
53237 " convexity checkers implemented in vtkPolygon and vtkPolyhedron\n"
53238 " to test this requirement.\n"
53239 "\n"
53240 " FacesAreOrientedIncorrectly: All three-dimensional cells have an implicit\n"
53241 " expectation for the orientation of their\n"
53242 " faces. While the convention is unfortunately\n"
53243 " inconsistent across cell types, it is usually\n"
53244 " required that cell faces point outward. This\n"
53245 " check tests that the faces of a cell point in\n"
53246 " the direction required by the cell type,\n"
53247 " taking into account the cell types with\n"
53248 " nonstandard orientation requirements.\n"
53249 "\"\n"
53250 " short_help=\"Compute cell validities.\"></Documentation>\n"
53251 " <InputProperty command=\"SetInputConnection\"\n"
53252 " name=\"Input\">\n"
53253 " <ProxyGroupDomain name=\"groups\">\n"
53254 " <Group name=\"sources\" />\n"
53255 " <Group name=\"filters\" />\n"
53256 " </ProxyGroupDomain>\n"
53257 " <DataTypeDomain name=\"input_type\">\n"
53258 " <DataType value=\"vtkDataSet\" />\n"
53259 " </DataTypeDomain>\n"
53260 " <Documentation>This property specifies the input to the Cell Validation filter.</Documentation>\n"
53261 " </InputProperty>\n"
53262 " <!-- End ValidateCells -->\n"
53263 " </SourceProxy>\n"
53264 "\n"
53265 " <!-- ==================================================================== -->\n"
53266 " <SourceProxy class=\"vtkCountFaces\"\n"
53267 " label=\"Count Cell Faces\"\n"
53268 " name=\"CountCellFaces\">\n"
53269 " <Documentation long_help=\"Counts the number of faces on each cell and appends a new cell data array.\"\n"
53270 " short_help=\"Adds a new cell data array containing the number of faces per cell.\">\n"
53271 " Adds a new cell data array containing the number of faces per cell.\n"
53272 " </Documentation>\n"
53273 " <InputProperty command=\"SetInputConnection\"\n"
53274 " name=\"Input\">\n"
53275 " <ProxyGroupDomain name=\"groups\">\n"
53276 " <Group name=\"sources\" />\n"
53277 " <Group name=\"filters\" />\n"
53278 " </ProxyGroupDomain>\n"
53279 " <DataTypeDomain name=\"input_type\">\n"
53280 " <DataType value=\"vtkDataSet\" />\n"
53281 " </DataTypeDomain>\n"
53282 " <Documentation>The input.</Documentation>\n"
53283 " </InputProperty>\n"
53284 " <StringVectorProperty animateable=\"0\"\n"
53285 " command=\"SetOutputArrayName\"\n"
53286 " name=\"OutputArrayName\"\n"
53287 " label=\"Faces Array Name\"\n"
53288 " default_values=\"Face Count\"\n"
53289 " number_of_elements=\"1\"\n"
53290 " panel_visibility=\"default\">\n"
53291 " <Documentation>\n"
53292 " This is the name of the array in the output containing the face counts.\n"
53293 " </Documentation>\n"
53294 " </StringVectorProperty>\n"
53295 " <!-- End of CountFaces -->\n"
53296 " </SourceProxy>\n"
53297 "\n"
53298 " <!-- ==================================================================== -->\n"
53299 " <SourceProxy class=\"vtkCountVertices\"\n"
53300 " label=\"Count Cell Vertices\"\n"
53301 " name=\"CountCellVertices\">\n"
53302 " <Documentation long_help=\"Counts the number of vertices on each cell and appends a new cell data array.\"\n"
53303 " short_help=\"Adds a new cell data array containing the number of vertices per cell.\">\n"
53304 " Adds a new cell data array containing the number of vertices per cell.\n"
53305 " </Documentation>\n"
53306 " <InputProperty command=\"SetInputConnection\"\n"
53307 " name=\"Input\">\n"
53308 " <ProxyGroupDomain name=\"groups\">\n"
53309 " <Group name=\"sources\" />\n"
53310 " <Group name=\"filters\" />\n"
53311 " </ProxyGroupDomain>\n"
53312 " <DataTypeDomain name=\"input_type\">\n"
53313 " <DataType value=\"vtkDataSet\" />\n"
53314 " </DataTypeDomain>\n"
53315 " <Documentation>The input.</Documentation>\n"
53316 " </InputProperty>\n"
53317 " <StringVectorProperty animateable=\"0\"\n"
53318 " command=\"SetOutputArrayName\"\n"
53319 " name=\"OutputArrayName\"\n"
53320 " label=\"Vertices Array Name\"\n"
53321 " default_values=\"Vertex Count\"\n"
53322 " number_of_elements=\"1\"\n"
53323 " panel_visibility=\"default\">\n"
53324 " <Documentation>\n"
53325 " This is the name of the array in the output containing the vertex counts.\n"
53326 " </Documentation>\n"
53327 " </StringVectorProperty>\n"
53328 " <!-- End of CountVertices -->\n"
53329 " </SourceProxy>\n"
53330 "\n"
53331 " <!-- ==================================================================== -->\n"
53332 " <SourceProxy class=\"vtkCurvatures\"\n"
53333 " label=\"Curvature\"\n"
53334 " name=\"Curvatures\">\n"
53335 " <Documentation long_help=\"This filter will compute the Gaussian or mean curvature of the mesh at each point.\"\n"
53336 " short_help=\"Compute the curvature at each point.\">The\n"
53337 " Curvature filter computes the curvature at each point in a\n"
53338 " polygonal data set. This filter supports both Gaussian and\n"
53339 " mean curvatures. ; the type can be selected from the\n"
53340 " Curvature type menu button.</Documentation>\n"
53341 " <InputProperty command=\"SetInputConnection\"\n"
53342 " name=\"Input\">\n"
53343 " <ProxyGroupDomain name=\"groups\">\n"
53344 " <Group name=\"sources\" />\n"
53345 " <Group name=\"filters\" />\n"
53346 " </ProxyGroupDomain>\n"
53347 " <DataTypeDomain name=\"input_type\">\n"
53348 " <DataType value=\"vtkPolyData\" />\n"
53349 " </DataTypeDomain>\n"
53350 " <Documentation>This property specifies the input to the Curvature\n"
53351 " filter.</Documentation>\n"
53352 " </InputProperty>\n"
53353 " <IntVectorProperty command=\"SetInvertMeanCurvature\"\n"
53354 " default_values=\"0\"\n"
53355 " name=\"InvertMeanCurvature\"\n"
53356 " number_of_elements=\"1\">\n"
53357 " <BooleanDomain name=\"bool\" />\n"
53358 " <Documentation>If this property is set to 1, the mean curvature\n"
53359 " calculation will be inverted. This is useful for meshes with\n"
53360 " inward-pointing normals.</Documentation>\n"
53361 " </IntVectorProperty>\n"
53362 " <IntVectorProperty command=\"SetCurvatureType\"\n"
53363 " default_values=\"0\"\n"
53364 " name=\"CurvatureType\"\n"
53365 " number_of_elements=\"1\">\n"
53366 " <EnumerationDomain name=\"enum\">\n"
53367 " <Entry text=\"Gaussian\"\n"
53368 " value=\"0\" />\n"
53369 " <Entry text=\"Mean\"\n"
53370 " value=\"1\" />\n"
53371 " </EnumerationDomain>\n"
53372 " <Documentation>This property specifies which type of curvature to\n"
53373 " compute.</Documentation>\n"
53374 " </IntVectorProperty>\n"
53375 " <!-- End Curvatures -->\n"
53376 " </SourceProxy>\n"
53377 "\n"
53378 " <!-- ==================================================================== -->\n"
53379 " <SourceProxy class=\"vtkDataSetTriangleFilter\"\n"
53380 " label=\"Tetrahedralize\"\n"
53381 " name=\"DataSetTriangleFilter\">\n"
53382 " <Documentation long_help=\"This filter converts 3-d cells to tetrahedrons and polygons to triangles. The output is always of type unstructured grid.\"\n"
53383 " short_help=\"Convert to tetrahedrons and triangles.\">The\n"
53384 " Tetrahedralize filter converts the 3D cells of any type of\n"
53385 " dataset to tetrahedrons and the 2D ones to triangles. This\n"
53386 " filter always produces unstructured grid\n"
53387 " output.</Documentation>\n"
53388 " <InputProperty command=\"SetInputConnection\"\n"
53389 " name=\"Input\">\n"
53390 " <ProxyGroupDomain name=\"groups\">\n"
53391 " <Group name=\"sources\" />\n"
53392 " <Group name=\"filters\" />\n"
53393 " </ProxyGroupDomain>\n"
53394 " <DataTypeDomain name=\"input_type\">\n"
53395 " <DataType value=\"vtkDataSet\" />\n"
53396 " </DataTypeDomain>\n"
53397 " <Documentation>This property specifies the input to the Tetrahedralize\n"
53398 " filter.</Documentation>\n"
53399 " <Hints>\n"
53400 " <WarnOnCreate>\n"
53401 " <DataTypeDomain name=\"input_type\">\n"
53402 " <DataType value=\"vtkImageData\" />\n"
53403 " <DataType value=\"vtkRectilinearGrid\" />\n"
53404 " <DataType value=\"vtkStructuredGrid\" />\n"
53405 " </DataTypeDomain>\n"
53406 " <MemoryUsage relative=\"100\" />\n"
53407 " <Text title=\"Potentially running out of memory\">\n"
53408 " **Tetrahedralize** filter will create an unstructured grid output\n"
53409 " and you may not have enough memory to create it.\n"
53410 " Do you want to continue?\n"
53411 " </Text>\n"
53412 " </WarnOnCreate>\n"
53413 " </Hints>\n"
53414 " </InputProperty>\n"
53415 " <!-- End DataSetTriangleFilter -->\n"
53416 " </SourceProxy>\n"
53417 "\n"
53418 " <!-- ==================================================================== -->\n"
53419 " <SourceProxy class=\"vtkDateToNumeric\" name=\"DateToNumeric\">\n"
53420 " <Documentation long_help=\"Convert string dates to numeric values.\"\n"
53421 " short_help=\"Convert dates to numeric values.\">\n"
53422 " The DateToNumeric filter looks at string arrays in\n"
53423 " the input data object and if they contain dates that can be\n"
53424 " converted numbers then they are converted to doubles and\n"
53425 " added as additional arrays of the same type (point/cell/field).\n"
53426 " The format string used to parse dates can be specified by the user.\n"
53427 " </Documentation>\n"
53428 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
53429 " <ProxyGroupDomain name=\"groups\">\n"
53430 " <Group name=\"sources\" />\n"
53431 " <Group name=\"filters\" />\n"
53432 " </ProxyGroupDomain>\n"
53433 " <DataTypeDomain name=\"input_type\">\n"
53434 " <DataType value=\"vtkDataObject\" />\n"
53435 " </DataTypeDomain>\n"
53436 " <InputArrayDomain name=\"point_arrays\" attribute_type=\"point\" optional=\"1\" />\n"
53437 " <InputArrayDomain name=\"cell_arrays\" attribute_type=\"cell\" optional=\"1\" />\n"
53438 " <InputArrayDomain name=\"field_arrays\" attribute_type=\"field\" optional=\"1\" />\n"
53439 " <InputArrayDomain name=\"vertex_arrays\" attribute_type=\"vertex\" optional=\"1\" />\n"
53440 " <InputArrayDomain name=\"edge_arrays\" attribute_type=\"edge\" optional=\"1\" />\n"
53441 " <InputArrayDomain name=\"row_arrays\" attribute_type=\"row\" optional=\"1\" />\n"
53442 " </InputProperty>\n"
53443 "\n"
53444 " <StringVectorProperty animateable=\"0\"\n"
53445 " command=\"SetDateFormat\"\n"
53446 " default_values=\"%Y-%m-%d %H:%M:%S\"\n"
53447 " name=\"DateFormat\"\n"
53448 " number_of_elements=\"1\"\n"
53449 " panel_visibility=\"default\">\n"
53450 " <Documentation>\n"
53451 " This property specifies the first format to try using to parse dates. It\n"
53452 " follows the standards of std::get_time.\n"
53453 " </Documentation>\n"
53454 " </StringVectorProperty>\n"
53455 " </SourceProxy>\n"
53456 "\n"
53457 " <!-- ==================================================================== -->\n"
53458 " <SourceProxy class=\"vtkFiniteElementFieldDistributor\"\n"
53459 " label=\"Finite Element Field Distributor\"\n"
53460 " name=\"FiniteElementFieldDistributor\">\n"
53461 " <Documentation long_help=\"The Finite Element Field Distributor filter (or the FEFD filter in short)\n"
53462 " can now visualize Discontinuous Galerkin (DG) finite element fields of type H(Grad), H(Curl), and H(Div)\n"
53463 " Note that all cells must be of the same type and the field data must\n"
53464 " contain a vtkStringArray describing the DG fields, basis types, and\n"
53465 " reference cells.\"\n"
53466 " short_help=\"Distribute finite element fields.\">\n"
53467 " </Documentation>\n"
53468 " <InputProperty command=\"SetInputConnection\"\n"
53469 " name=\"Input\">\n"
53470 " <ProxyGroupDomain name=\"groups\">\n"
53471 " <Group name=\"sources\" />\n"
53472 " <Group name=\"filters\" />\n"
53473 " </ProxyGroupDomain>\n"
53474 " <DataTypeDomain name=\"input_type\">\n"
53475 " <DataType value=\"vtkPartitionedDataSetCollection\" />\n"
53476 " </DataTypeDomain>\n"
53477 " <Documentation>\n"
53478 " This property specifies the input to the Finite Element\n"
53479 " Field Distributor filter. The input dataset must have an Information Records\n"
53480 " string array in the field data.\n"
53481 " </Documentation>\n"
53482 " </InputProperty>\n"
53483 " <!-- End FiniteElementFieldDistributor -->\n"
53484 " </SourceProxy>\n"
53485 "\n"
53486 " <!-- ==================================================================== -->\n"
53487 " <SourceProxy class=\"vtkGradientFilter\"\n"
53488 " label=\"Gradient Of Unstructured DataSet\"\n"
53489 " name=\"UnstructuredGradientLegacy\">\n"
53490 " <Deprecated deprecated_in=\"5.10\" to_remove_in=\"5.12\">\n"
53491 " This filter has been replaced by 'Gradient'.\n"
53492 " Please consider using that instead.\n"
53493 " </Deprecated>\n"
53494 " <Documentation long_help=\"Estimate the gradient for each point or cell in any type of dataset.\"\n"
53495 " short_help=\"Compute gradients for any type of dataset.\">\n"
53496 " The Gradient (Unstructured) filter estimates the gradient\n"
53497 " vector at each point or cell. It operates on any type of\n"
53498 ;
53499 
53500 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
53502 " vtkDataSet, and the output is the same type as the input.\n"
53503 " If the dataset is a vtkImageData, use the Gradient filter\n"
53504 " instead; it will be more efficient for this type of dataset.\n"
53505 " </Documentation>\n"
53506 " <InputProperty command=\"SetInputConnection\"\n"
53507 " name=\"Input\">\n"
53508 " <ProxyGroupDomain name=\"groups\">\n"
53509 " <Group name=\"sources\" />\n"
53510 " <Group name=\"filters\" />\n"
53511 " </ProxyGroupDomain>\n"
53512 " <DataTypeDomain name=\"input_type\">\n"
53513 " <DataType value=\"vtkDataSet\" />\n"
53514 " </DataTypeDomain>\n"
53515 " <InputArrayDomain name=\"input_array\" />\n"
53516 " <Documentation>\n"
53517 " This property specifies the input to the Gradient (Unstructured) filter.\n"
53518 " </Documentation>\n"
53519 " </InputProperty>\n"
53520 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
53521 " element_types=\"0 0 0 0 2\"\n"
53522 " label=\"Scalar Array\"\n"
53523 " name=\"SelectInputScalars\"\n"
53524 " number_of_elements=\"5\">\n"
53525 " <ArrayListDomain attribute_type=\"Scalars\"\n"
53526 " name=\"array_list\">\n"
53527 " <RequiredProperties>\n"
53528 " <Property function=\"Input\"\n"
53529 " name=\"Input\" />\n"
53530 " </RequiredProperties>\n"
53531 " </ArrayListDomain>\n"
53532 " <Documentation>\n"
53533 " This property lists the name of the scalar array from which to compute the gradient.\n"
53534 " </Documentation>\n"
53535 " </StringVectorProperty>\n"
53536 " <IntVectorProperty command=\"SetComputeGradient\"\n"
53537 " default_values=\"1\"\n"
53538 " name=\"ComputeGradient\"\n"
53539 " number_of_elements=\"1\"\n"
53540 " panel_visibility=\"advanced\">\n"
53541 " <BooleanDomain name=\"bool\" />\n"
53542 " <Documentation>\n"
53543 " When this flag is on, the gradient filter will compute the gradient of the input array.\n"
53544 " </Documentation>\n"
53545 " </IntVectorProperty>\n"
53546 " <StringVectorProperty command=\"SetResultArrayName\"\n"
53547 " default_values=\"Gradients\"\n"
53548 " name=\"ResultArrayName\"\n"
53549 " number_of_elements=\"1\">\n"
53550 " <Documentation>\n"
53551 " This property provides a name for the output array containing the gradient vectors.\n"
53552 " </Documentation>\n"
53553 " </StringVectorProperty>\n"
53554 " <IntVectorProperty command=\"SetFasterApproximation\"\n"
53555 " default_values=\"0\"\n"
53556 " name=\"FasterApproximation\"\n"
53557 " number_of_elements=\"1\"\n"
53558 " panel_visibility=\"advanced\">\n"
53559 " <BooleanDomain name=\"bool\" />\n"
53560 " <Documentation>\n"
53561 " When this flag is on, the gradient filter will provide a\n"
53562 " less accurate (but close) algorithm that performs fewer derivative\n"
53563 " calculations (and is therefore faster). The error contains some\n"
53564 " smoothing of the output data and some possible errors on the boundary.\n"
53565 " This parameter has no effect when performing the gradient of cell\n"
53566 " data or when the input grid is not a vtkUnstructuredGrid.\n"
53567 " </Documentation>\n"
53568 " </IntVectorProperty>\n"
53569 " <IntVectorProperty command=\"SetComputeDivergence\"\n"
53570 " default_values=\"0\"\n"
53571 " name=\"ComputeDivergence\"\n"
53572 " number_of_elements=\"1\"\n"
53573 " panel_visibility=\"advanced\">\n"
53574 " <BooleanDomain name=\"bool\" />\n"
53575 " <Documentation>\n"
53576 " When this flag is on, the gradient filter will compute the divergence of a 3 component array.\n"
53577 " </Documentation>\n"
53578 " </IntVectorProperty>\n"
53579 " <StringVectorProperty command=\"SetDivergenceArrayName\"\n"
53580 " default_values=\"Divergence\"\n"
53581 " name=\"DivergenceArrayName\"\n"
53582 " number_of_elements=\"1\"\n"
53583 " panel_visibility=\"advanced\">\n"
53584 " <Documentation>\n"
53585 " This property provides a name for the output array containing the divergence vector.\n"
53586 " </Documentation>\n"
53587 " </StringVectorProperty>\n"
53588 " <IntVectorProperty command=\"SetComputeVorticity\"\n"
53589 " default_values=\"0\"\n"
53590 " name=\"ComputeVorticity\"\n"
53591 " number_of_elements=\"1\"\n"
53592 " panel_visibility=\"advanced\">\n"
53593 " <BooleanDomain name=\"bool\" />\n"
53594 " <Documentation>\n"
53595 " When this flag is on, the gradient filter will compute the vorticity/curl of a 3 component array.\n"
53596 " </Documentation>\n"
53597 " </IntVectorProperty>\n"
53598 " <StringVectorProperty command=\"SetVorticityArrayName\"\n"
53599 " default_values=\"Vorticity\"\n"
53600 " name=\"VorticityArrayName\"\n"
53601 " number_of_elements=\"1\"\n"
53602 " panel_visibility=\"advanced\">\n"
53603 " <Documentation>\n"
53604 " This property provides a name for the output array containing the vorticity vector.\n"
53605 " </Documentation>\n"
53606 " </StringVectorProperty>\n"
53607 " <IntVectorProperty command=\"SetComputeQCriterion\"\n"
53608 " default_values=\"0\"\n"
53609 " name=\"ComputeQCriterion\"\n"
53610 " number_of_elements=\"1\"\n"
53611 " panel_visibility=\"advanced\">\n"
53612 " <BooleanDomain name=\"bool\" />\n"
53613 " <Documentation>\n"
53614 " When this flag is on, the gradient filter will compute the Q-criterion of a 3 component array.\n"
53615 " </Documentation>\n"
53616 " </IntVectorProperty>\n"
53617 " <StringVectorProperty command=\"SetQCriterionArrayName\"\n"
53618 " default_values=\"Q-criterion\"\n"
53619 " name=\"QCriterionArrayName\"\n"
53620 " number_of_elements=\"1\"\n"
53621 " panel_visibility=\"advanced\">\n"
53622 " <Documentation>\n"
53623 " This property provides a name for the output array containing Q criterion.\n"
53624 " </Documentation>\n"
53625 " </StringVectorProperty>\n"
53626 " <IntVectorProperty command=\"SetContributingCellOption\"\n"
53627 " default_values=\"2\"\n"
53628 " name=\"ContributingCellOption\"\n"
53629 " number_of_elements=\"1\"\n"
53630 " panel_visibility=\"advanced\">\n"
53631 " <EnumerationDomain name=\"enum\">\n"
53632 " <Entry text=\"All\"\n"
53633 " value=\"0\" />\n"
53634 " <Entry text=\"Patch\"\n"
53635 " value=\"1\" />\n"
53636 " <Entry text=\"Dataset Max\"\n"
53637 " value=\"2\" />\n"
53638 " </EnumerationDomain>\n"
53639 " <Documentation>\n"
53640 " Specify which dimensions of cells should be used when computing gradient\n"
53641 " quantities. Default is to use the dataset's maximum cell dimension.\n"
53642 " </Documentation>\n"
53643 " </IntVectorProperty>\n"
53644 " <IntVectorProperty command=\"SetReplacementValueOption\"\n"
53645 " default_values=\"1\"\n"
53646 " name=\"ReplacementValueOption\"\n"
53647 " number_of_elements=\"1\"\n"
53648 " panel_visibility=\"advanced\">\n"
53649 " <EnumerationDomain name=\"enum\">\n"
53650 " <Entry text=\"Zero\"\n"
53651 " value=\"0\" />\n"
53652 " <Entry text=\"NaN\"\n"
53653 " value=\"1\" />\n"
53654 " <Entry text=\"Data Type Min\"\n"
53655 " value=\"2\" />\n"
53656 " <Entry text=\"Data Type Max\"\n"
53657 " value=\"3\" />\n"
53658 " </EnumerationDomain>\n"
53659 " <Documentation>\n"
53660 " Specify what value to use for when the gradient quantities at a\n"
53661 " point can't be computed with the selected **ContributingCellOption**.\n"
53662 " </Documentation>\n"
53663 " </IntVectorProperty>\n"
53664 " <!-- End UnstructuredGradientLegacy -->\n"
53665 " </SourceProxy>\n"
53666 "\n"
53667 " <!-- ==================================================================== -->\n"
53668 " <SourceProxy class=\"vtkImageDataToPointSet\"\n"
53669 " label=\"Image Data to Point Set\"\n"
53670 " name=\"ImageDataToPointSet\">\n"
53671 " <Documentation long_help=\"Converts an Image Data to a Point Set\"\n"
53672 " short_help=\"Converts an Image Data to a Point Set\">The Image\n"
53673 " Data to Point Set filter takes an image data (uniform\n"
53674 " rectilinear grid) object and outputs an equivalent structured\n"
53675 " grid (which as a type of point set). This brings the data to a\n"
53676 " broader category of data storage but only adds a small amount of\n"
53677 " overhead. This filter can be helpful in applying filters that\n"
53678 " expect or manipulate point coordinates.</Documentation>\n"
53679 " <InputProperty command=\"SetInputConnection\"\n"
53680 " name=\"Input\">\n"
53681 " <ProxyGroupDomain name=\"groups\">\n"
53682 " <Group name=\"sources\" />\n"
53683 " <Group name=\"filters\" />\n"
53684 " </ProxyGroupDomain>\n"
53685 " <DataTypeDomain name=\"input_type\">\n"
53686 " <DataType value=\"vtkImageData\" />\n"
53687 " </DataTypeDomain>\n"
53688 " </InputProperty>\n"
53689 " <Hints>\n"
53690 " <WarnOnCreate>\n"
53691 " <MemoryUsage relative=\"5\" />\n"
53692 " <Text title=\"Potentially running out of memory\">\n"
53693 " **Image Data to Point Set** filter will create an unstructured grid output and\n"
53694 " you may not have enough memory to create it.\n"
53695 " Do you want to continue?\n"
53696 " </Text>\n"
53697 " </WarnOnCreate>\n"
53698 " </Hints>\n"
53699 " </SourceProxy>\n"
53700 "\n"
53701 " <!-- ==================================================================== -->\n"
53702 " <SourceProxy class=\"vtkGroupDataSetsFilter\"\n"
53703 " label=\"Group Datasets\"\n"
53704 " name=\"GroupDataSets\">\n"
53705 " <Documentation long_help=\"Group data sets.\"\n"
53706 " short_help=\"Group multiple inputs into one collection.\">\n"
53707 " Groups multiple datasets to create a multiblock\n"
53708 " dataset</Documentation>\n"
53709 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
53710 " command=\"AddInputConnection\"\n"
53711 " multiple_input=\"1\"\n"
53712 " name=\"Input\">\n"
53713 " <ProxyGroupDomain name=\"groups\">\n"
53714 " <Group name=\"sources\" />\n"
53715 " <Group name=\"filters\" />\n"
53716 " </ProxyGroupDomain>\n"
53717 " <DataTypeDomain composite_data_supported=\"1\"\n"
53718 " name=\"input_type\">\n"
53719 " <DataType value=\"vtkDataObject\" />\n"
53720 " <DataType value=\"vtkHyperTreeGrid\" />\n"
53721 " </DataTypeDomain>\n"
53722 " <Documentation>This property indicates the the inputs to the Group\n"
53723 " Datasets filter.</Documentation>\n"
53724 " </InputProperty>\n"
53725 "\n"
53726 " <IntVectorProperty name=\"OutputType\"\n"
53727 " command=\"SetOutputType\"\n"
53728 " number_of_elements=\"1\"\n"
53729 " default_values=\"13\">\n"
53730 " <EnumerationDomain name=\"enum\">\n"
53731 " <Entry text=\"vtkMultiBlockDataSet\" value=\"13\" />\n"
53732 " <Entry text=\"vtkPartitionedDataSet\" value=\"37\" />\n"
53733 " <Entry text=\"vtkPartitionedDataSetCollection\" value=\"38\" />\n"
53734 " </EnumerationDomain>\n"
53735 " <Documentation>\n"
53736 " Specify the output type in which to group the inputs.\n"
53737 " </Documentation>\n"
53738 " </IntVectorProperty>\n"
53739 "\n"
53740 " <StringVectorProperty name=\"BlockNames\"\n"
53741 " command=\"SetInputName\"\n"
53742 " number_of_elements_per_command=\"1\"\n"
53743 " repeat_command=\"1\"\n"
53744 " use_index=\"1\"\n"
53745 " clean_command=\"ClearInputNames\">\n"
53746 " <Documentation>\n"
53747 " Specify names to use for each input.\n"
53748 " </Documentation>\n"
53749 " <RegistrationNamesDomain name=\"names_list\" registration_group=\"sources\">\n"
53750 " <RequiredProperties>\n"
53751 " <Property name=\"Input\" function=\"Proxies\" />\n"
53752 " </RequiredProperties>\n"
53753 " </RegistrationNamesDomain>\n"
53754 " </StringVectorProperty>\n"
53755 "\n"
53756 " <PropertyGroup label=\"Block Names\">\n"
53757 " <Property name=\"BlockNames\" />\n"
53758 " <Hints>\n"
53759 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
53760 " mode=\"visibility\"\n"
53761 " property=\"OutputType\"\n"
53762 " value=\"37\"\n"
53763 " inverse=\"1\" />\n"
53764 " </Hints>\n"
53765 " </PropertyGroup>\n"
53766 " <Hints>\n"
53767 " <Visibility replace_input=\"1\" />\n"
53768 " </Hints>\n"
53769 " <!-- End GroupDataSets -->\n"
53770 " </SourceProxy>\n"
53771 "\n"
53772 " <!-- ==================================================================== -->\n"
53773 " <SourceProxy class=\"vtkGroupTimeStepsFilter\"\n"
53774 " label=\"Group Time Steps\"\n"
53775 " name=\"GroupTimeSteps\">\n"
53776 " <Documentation long_help=\"Group data set over time.\"\n"
53777 " short_help=\"Group all the time steps in the input into one collection with no time.\">\n"
53778 " Groups all the time steps in the input into a collection with no time information.\n"
53779 " Each timestep will become one block of the output.\n"
53780 " </Documentation>\n"
53781 " <InputProperty command=\"SetInputConnection\"\n"
53782 " name=\"Input\">\n"
53783 " <ProxyGroupDomain name=\"groups\">\n"
53784 " <Group name=\"sources\" />\n"
53785 " <Group name=\"filters\" />\n"
53786 " </ProxyGroupDomain>\n"
53787 " <Documentation>This property specifies the input dataset.</Documentation>\n"
53788 " </InputProperty>\n"
53789 " <Hints>\n"
53790 " <Visibility replace_input=\"1\" />\n"
53791 " </Hints>\n"
53792 " <!-- End GroupTimeSteps -->\n"
53793 " </SourceProxy>\n"
53794 "\n"
53795 " <!-- ==================================================================== -->\n"
53796 " <!-- this class is not compiled in VTK; need to check if it is indeed\n"
53797 " relevant at all\n"
53798 " <SourceProxy class=\"vtkNonOverlappingAMRLevelIdScalars\"\n"
53799 " label=\"Level Scalars(Non-Overlapping AMR)\"\n"
53800 " name=\"NonOverlappingLevelIdScalars\">\n"
53801 " <Documentation long_help=\"The Level Scalars filter uses colors to show levels of a hierarchical dataset.\"\n"
53802 " short_help=\"Generate point scalars from level.\">The Level\n"
53803 " Scalars filter uses colors to show levels of a\n"
53804 " hierarchical dataset.</Documentation>\n"
53805 " <InputProperty command=\"SetInputConnection\"\n"
53806 " name=\"Input\">\n"
53807 " <ProxyGroupDomain name=\"groups\">\n"
53808 " <Group name=\"sources\" />\n"
53809 " <Group name=\"filters\" />\n"
53810 " </ProxyGroupDomain>\n"
53811 " <DataTypeDomain name=\"input_type\">\n"
53812 " <DataType value=\"vtkNonOverlappingAMR\" />\n"
53813 " </DataTypeDomain>\n"
53814 " <Documentation>This property specifies the input to the Level Scalars\n"
53815 " filter.</Documentation>\n"
53816 " </InputProperty>\n"
53817 " </SourceProxy>\n"
53818 " -->\n"
53819 "\n"
53820 " <!-- ==================================================================== -->\n"
53821 " <SourceProxy class=\"vtkOverlappingAMRLevelIdScalars\"\n"
53822 " label=\"Level Scalars(Overlapping AMR)\"\n"
53823 " name=\"OverlappingLevelIdScalars\">\n"
53824 " <Documentation long_help=\"The Level Scalars filter uses colors to show levels of a hierarchical dataset.\"\n"
53825 " short_help=\"Generate point scalars from level.\">The Level\n"
53826 ;
53827 
53828 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
53830 " Scalars filter uses colors to show levels of a\n"
53831 " hierarchical dataset.</Documentation>\n"
53832 " <InputProperty command=\"SetInputConnection\"\n"
53833 " name=\"Input\">\n"
53834 " <ProxyGroupDomain name=\"groups\">\n"
53835 " <Group name=\"sources\" />\n"
53836 " <Group name=\"filters\" />\n"
53837 " </ProxyGroupDomain>\n"
53838 " <DataTypeDomain name=\"input_type\">\n"
53839 " <DataType value=\"vtkOverlappingAMR\" />\n"
53840 " </DataTypeDomain>\n"
53841 " <Documentation>This property specifies the input to the Level Scalars\n"
53842 " filter.</Documentation>\n"
53843 " </InputProperty>\n"
53844 " <!-- End GroupIdScalars -->\n"
53845 " </SourceProxy>\n"
53846 "\n"
53847 " <!-- ==================================================================== -->\n"
53848 " <SourceProxy class=\"vtkPassSelectedArrays\" name=\"PassArrays\">\n"
53849 " <Documentation long_help=\"Pass specified point and cell data arrays.\"\n"
53850 " short_help=\"Pass specified point and cell data arrays.\">\n"
53851 " The Pass Arrays filter makes a shallow copy of the output\n"
53852 " data object from the input data object except for passing\n"
53853 " only the arrays specified to the output from the\n"
53854 " input.\n"
53855 " </Documentation>\n"
53856 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
53857 " <ProxyGroupDomain name=\"groups\">\n"
53858 " <Group name=\"sources\" />\n"
53859 " <Group name=\"filters\" />\n"
53860 " </ProxyGroupDomain>\n"
53861 " <DataTypeDomain name=\"input_type\">\n"
53862 " <DataType value=\"vtkDataObject\" />\n"
53863 " </DataTypeDomain>\n"
53864 " <InputArrayDomain name=\"point_arrays\" attribute_type=\"point\" optional=\"1\" />\n"
53865 " <InputArrayDomain name=\"cell_arrays\" attribute_type=\"cell\" optional=\"1\" />\n"
53866 " <InputArrayDomain name=\"field_arrays\" attribute_type=\"field\" optional=\"1\" />\n"
53867 " <InputArrayDomain name=\"vertex_arrays\" attribute_type=\"vertex\" optional=\"1\" />\n"
53868 " <InputArrayDomain name=\"edge_arrays\" attribute_type=\"edge\" optional=\"1\" />\n"
53869 " <InputArrayDomain name=\"row_arrays\" attribute_type=\"row\" optional=\"1\" />\n"
53870 " </InputProperty>\n"
53871 "\n"
53872 " <StringVectorProperty\n"
53873 " name=\"PointDataArrays\"\n"
53874 " command=\"GetPointDataArraySelection\"\n"
53875 " number_of_elements_per_command=\"1\"\n"
53876 " repeat_command=\"1\"\n"
53877 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
53878 " <ArrayListDomain name=\"array_list\" input_domain_name=\"point_arrays\">\n"
53879 " <RequiredProperties>\n"
53880 " <Property name=\"Input\" function=\"Input\" />\n"
53881 " </RequiredProperties>\n"
53882 " </ArrayListDomain>\n"
53883 " <Documentation>\n"
53884 " Select the point data arrays to pass through\n"
53885 " </Documentation>\n"
53886 " <Hints>\n"
53887 " <ArraySelectionWidget icon_type=\"point\"/>\n"
53888 " </Hints>\n"
53889 " </StringVectorProperty>\n"
53890 " <StringVectorProperty\n"
53891 " name=\"CellDataArrays\"\n"
53892 " command=\"GetCellDataArraySelection\"\n"
53893 " number_of_elements_per_command=\"1\"\n"
53894 " repeat_command=\"1\"\n"
53895 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
53896 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
53897 " <RequiredProperties>\n"
53898 " <Property name=\"Input\" function=\"Input\" />\n"
53899 " </RequiredProperties>\n"
53900 " </ArrayListDomain>\n"
53901 " <Documentation>\n"
53902 " Select the cell data arrays to pass through\n"
53903 " </Documentation>\n"
53904 " <Hints>\n"
53905 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
53906 " </Hints>\n"
53907 " </StringVectorProperty>\n"
53908 " <StringVectorProperty\n"
53909 " name=\"FieldDataArrays\"\n"
53910 " command=\"GetFieldDataArraySelection\"\n"
53911 " number_of_elements_per_command=\"1\"\n"
53912 " repeat_command=\"1\"\n"
53913 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
53914 " <ArrayListDomain name=\"array_list\" input_domain_name=\"field_arrays\">\n"
53915 " <RequiredProperties>\n"
53916 " <Property name=\"Input\" function=\"Input\" />\n"
53917 " </RequiredProperties>\n"
53918 " </ArrayListDomain>\n"
53919 " <Documentation>\n"
53920 " Select the field data arrays to pass through\n"
53921 " </Documentation>\n"
53922 " <Hints>\n"
53923 " <ArraySelectionWidget icon_type=\"field\"/>\n"
53924 " </Hints>\n"
53925 " </StringVectorProperty>\n"
53926 " <StringVectorProperty\n"
53927 " name=\"VertexDataArrays\"\n"
53928 " command=\"GetVertexDataArraySelection\"\n"
53929 " number_of_elements_per_command=\"1\"\n"
53930 " repeat_command=\"1\"\n"
53931 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
53932 " <ArrayListDomain name=\"array_list\" input_domain_name=\"vertex_arrays\">\n"
53933 " <RequiredProperties>\n"
53934 " <Property name=\"Input\" function=\"Input\" />\n"
53935 " </RequiredProperties>\n"
53936 " </ArrayListDomain>\n"
53937 " <Documentation>\n"
53938 " Select the vertex data arrays to pass through\n"
53939 " </Documentation>\n"
53940 " <Hints>\n"
53941 " <ArraySelectionWidget icon_type=\"vertex\"/>\n"
53942 " </Hints>\n"
53943 " </StringVectorProperty>\n"
53944 " <StringVectorProperty\n"
53945 " name=\"EdgeDataArrays\"\n"
53946 " command=\"GetEdgeDataArraySelection\"\n"
53947 " number_of_elements_per_command=\"1\"\n"
53948 " repeat_command=\"1\"\n"
53949 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
53950 " <ArrayListDomain name=\"array_list\" input_domain_name=\"edge_arrays\">\n"
53951 " <RequiredProperties>\n"
53952 " <Property name=\"Input\" function=\"Input\" />\n"
53953 " </RequiredProperties>\n"
53954 " </ArrayListDomain>\n"
53955 " <Documentation>\n"
53956 " Select the edge data arrays to pass through\n"
53957 " </Documentation>\n"
53958 " <Hints>\n"
53959 " <ArraySelectionWidget icon_type=\"edge\"/>\n"
53960 " </Hints>\n"
53961 " </StringVectorProperty>\n"
53962 " <StringVectorProperty\n"
53963 " name=\"RowDataArrays\"\n"
53964 " command=\"GetRowDataArraySelection\"\n"
53965 " number_of_elements_per_command=\"1\"\n"
53966 " repeat_command=\"1\"\n"
53967 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
53968 " <ArrayListDomain name=\"array_list\" input_domain_name=\"row_arrays\">\n"
53969 " <RequiredProperties>\n"
53970 " <Property name=\"Input\" function=\"Input\" />\n"
53971 " </RequiredProperties>\n"
53972 " </ArrayListDomain>\n"
53973 " <Documentation>\n"
53974 " Select the row data arrays to pass through\n"
53975 " </Documentation>\n"
53976 " <Hints>\n"
53977 " <ArraySelectionWidget icon_type=\"row\"/>\n"
53978 " </Hints>\n"
53979 " </StringVectorProperty>\n"
53980 " </SourceProxy>\n"
53981 "\n"
53982 " <!-- ==================================================================== -->\n"
53983 " <SourceProxy class=\"vtkPassThrough\" label=\"Pass Through\" name=\"PassThrough\">\n"
53984 " <Documentation>\n"
53985 " A simple pass-through filter that doesn't transform data in any way.\n"
53986 " </Documentation>\n"
53987 " <InputProperty command=\"SetInputConnection\"\n"
53988 " name=\"Input\">\n"
53989 " <DataTypeDomain name=\"input_type\">\n"
53990 " <DataType value=\"vtkDataSet\" />\n"
53991 " </DataTypeDomain>\n"
53992 " <Documentation>This property specifies the input to the filter.</Documentation>\n"
53993 " </InputProperty>\n"
53994 " </SourceProxy>\n"
53995 "\n"
53996 " <!-- ================================================================== -->\n"
53997 " <SourceProxy class=\"vtkPassThrough\"\n"
53998 " label=\"Plot Data\"\n"
53999 " name=\"PlotAttributes\">\n"
54000 " <Documentation short_help=\"Plot data arrays from the input\">This filter\n"
54001 " prepare arbitrary data to be plotted in any of the plots. By default the\n"
54002 " data is shown in a XY line plot.</Documentation>\n"
54003 " <InputProperty command=\"SetInputConnection\"\n"
54004 " name=\"Input\">\n"
54005 " <ProxyGroupDomain name=\"groups\">\n"
54006 " <Group name=\"sources\" />\n"
54007 " <Group name=\"filters\" />\n"
54008 " </ProxyGroupDomain>\n"
54009 " <DataTypeDomain name=\"input_type\">\n"
54010 " <DataType value=\"vtkDataObject\" />\n"
54011 " </DataTypeDomain>\n"
54012 " <Documentation>The input.</Documentation>\n"
54013 " </InputProperty>\n"
54014 " <Hints>\n"
54015 " <View type=\"XYChartView\" />\n"
54016 " <Plotable />\n"
54017 " </Hints>\n"
54018 " <!-- End of PlotAttributes -->\n"
54019 " </SourceProxy>\n"
54020 "\n"
54021 " <!-- ==================================================================== -->\n"
54022 " <SourceProxy class=\"vtkPassThrough\"\n"
54023 " label=\"Scatter Plot\"\n"
54024 " name=\"ScatterPlot\">\n"
54025 " <Documentation long_help=\"Creates a scatter plot from a dataset.\"\n"
54026 " short_help=\"Creates a scatter plot from a dataset.\">This\n"
54027 " filter creates a scatter plot from a\n"
54028 " dataset.</Documentation>\n"
54029 " <InputProperty command=\"SetInputConnection\"\n"
54030 " name=\"Input\">\n"
54031 " <ProxyGroupDomain name=\"groups\">\n"
54032 " <Group name=\"sources\" />\n"
54033 " <Group name=\"filters\" />\n"
54034 " </ProxyGroupDomain>\n"
54035 " <DataTypeDomain name=\"input_type\">\n"
54036 " <DataType value=\"vtkDataSet\" />\n"
54037 " </DataTypeDomain>\n"
54038 " <Documentation>This property specifies the input to the\n"
54039 " filter.</Documentation>\n"
54040 " </InputProperty>\n"
54041 " <Hints>\n"
54042 " <Visibility replace_input=\"0\" />\n"
54043 " <!-- View can be used to specify the preferred view for the proxy -->\n"
54044 " <View type=\"PlotMatrixView\" />\n"
54045 " <Plotable />\n"
54046 " </Hints>\n"
54047 " <!-- End ScatterPlot -->\n"
54048 " </SourceProxy>\n"
54049 "\n"
54050 " <!-- ============================================================================ -->\n"
54051 " <SourceProxy class=\"vtkQuadraturePointInterpolator\"\n"
54052 " label=\"Interpolate to Quadrature Points\"\n"
54053 " name=\"QuadraturePointInterpolator\">\n"
54054 " <Documentation long_help=\"Create scalar/vector data arrays interpolated to quadrature points.\"\n"
54055 " short_help=\"Create scalar/vector data arrays interpolated to quadrature points.\">\n"
54056 " \"Create scalar/vector data arrays interpolated to quadrature\n"
54057 " points.\"</Documentation>\n"
54058 " <InputProperty command=\"SetInputConnection\"\n"
54059 " name=\"Input\">\n"
54060 " <ProxyGroupDomain name=\"groups\">\n"
54061 " <Group name=\"sources\" />\n"
54062 " <Group name=\"filters\" />\n"
54063 " </ProxyGroupDomain>\n"
54064 " <DataTypeDomain name=\"input_type\">\n"
54065 " <DataType value=\"vtkUnstructuredGrid\" />\n"
54066 " </DataTypeDomain>\n"
54067 " <InputArrayDomain attribute_type=\"cell\" name=\"input_array\" />\n"
54068 " <Documentation>This property specifies the input of the filter.</Documentation>\n"
54069 " </InputProperty>\n"
54070 " <StringVectorProperty animateable=\"0\"\n"
54071 " command=\"SetInputArrayToProcess\"\n"
54072 " element_types=\"0 0 0 0 2\"\n"
54073 " name=\"QuadratureSchemeDefinition\"\n"
54074 " label=\"Quadrature Scheme Def\"\n"
54075 " number_of_elements=\"5\">\n"
54076 " <Documentation>Specifies the offset array from which we interpolate\n"
54077 " values to quadrature points.</Documentation>\n"
54078 " <ArrayListDomain attribute_type=\"Scalars\"\n"
54079 " key_locations=\"vtkQuadratureSchemeDefinition\"\n"
54080 " key_names=\"DICTIONARY\"\n"
54081 " key_strategies=\"NEED_KEY\"\n"
54082 " name=\"array_list\">\n"
54083 " <RequiredProperties>\n"
54084 " <Property function=\"Input\" name=\"Input\" />\n"
54085 " </RequiredProperties>\n"
54086 " </ArrayListDomain>\n"
54087 " </StringVectorProperty>\n"
54088 " </SourceProxy>\n"
54089 "\n"
54090 " <!-- ============================================================================ -->\n"
54091 " <SourceProxy class=\"vtkQuadraturePointsGenerator\"\n"
54092 " label=\"Generate Quadrature Points\"\n"
54093 " name=\"QuadraturePointsGenerator\">\n"
54094 " <Documentation long_help=\"Create a point set with data at quadrature points.\"\n"
54095 " short_help=\"Create a point set with data at quadrature points.\">\n"
54096 " \"Create a point set with data at quadrature\n"
54097 " points.\"</Documentation>\n"
54098 " <OutputPort index=\"0\" name=\"Quadrature Points\" />\n"
54099 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
54100 " <ProxyGroupDomain name=\"groups\">\n"
54101 " <Group name=\"sources\" />\n"
54102 " <Group name=\"filters\" />\n"
54103 " </ProxyGroupDomain>\n"
54104 " <DataTypeDomain name=\"input_type\">\n"
54105 " <DataType value=\"vtkUnstructuredGrid\" />\n"
54106 " </DataTypeDomain>\n"
54107 " <InputArrayDomain attribute_type=\"cell\" name=\"input_array\" />\n"
54108 " <Documentation>This property specifies the input of the filter.</Documentation>\n"
54109 " </InputProperty>\n"
54110 " <!-- Source Array-->\n"
54111 " <StringVectorProperty animateable=\"0\"\n"
54112 " command=\"SetInputArrayToProcess\"\n"
54113 " element_types=\"0 0 0 0 2\"\n"
54114 " name=\"QuadratureSchemeDefinition\"\n"
54115 " label=\"Quadrature Scheme Def\"\n"
54116 " number_of_elements=\"5\">\n"
54117 " <Documentation>Specifies the offset array from which we generate\n"
54118 " quadrature points.</Documentation>\n"
54119 " <ArrayListDomain attribute_type=\"Scalars\"\n"
54120 " key_locations=\"vtkQuadratureSchemeDefinition\"\n"
54121 " key_names=\"DICTIONARY\"\n"
54122 " key_strategies=\"NEED_KEY\"\n"
54123 " name=\"array_list\">\n"
54124 " <RequiredProperties>\n"
54125 " <Property function=\"Input\" name=\"Input\" />\n"
54126 " </RequiredProperties>\n"
54127 " </ArrayListDomain>\n"
54128 " </StringVectorProperty>\n"
54129 " </SourceProxy>\n"
54130 "\n"
54131 " <!-- ============================================================================ -->\n"
54132 " <SourceProxy class=\"vtkQuadratureSchemeDictionaryGenerator\"\n"
54133 " label=\"Generate Quadrature Scheme Dictionary\"\n"
54134 " name=\"QuadratureSchemeDictionaryGenerator\">\n"
54135 " <Documentation long_help=\"Generate quadrature scheme dictionaries in data sets that do not have them.\"\n"
54136 " short_help=\"Generate quadrature scheme dictionaries in data sets that do not have them.\">\n"
54137 " Generate quadrature scheme dictionaries in data sets that do not have\n"
54138 " them.</Documentation>\n"
54139 " <InputProperty command=\"SetInputConnection\"\n"
54140 " name=\"Input\">\n"
54141 " <ProxyGroupDomain name=\"groups\">\n"
54142 " <Group name=\"sources\" />\n"
54143 " <Group name=\"filters\" />\n"
54144 " </ProxyGroupDomain>\n"
54145 " <DataTypeDomain name=\"input_type\">\n"
54146 " <DataType value=\"vtkUnstructuredGrid\" />\n"
54147 " </DataTypeDomain>\n"
54148 " <Documentation>This property specifies the input of the\n"
54149 " filter.</Documentation>\n"
54150 " </InputProperty>\n"
54151 " </SourceProxy>\n"
54152 "\n"
54153 " <!-- ==================================================================== -->\n"
54154 " <SourceProxy class=\"vtkRandomAttributeGenerator\"\n"
54155 " label=\"Random Attributes\"\n"
54156 ;
54157 
54158 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
54160 " name=\"RandomAttributeGenerator\">\n"
54161 " <Documentation long_help=\n"
54162 " \"This filter creates a new random attribute\n"
54163 " array and sets it as the default array.\"\n"
54164 " short_help=\"Creates random data attributes.\">\n"
54165 " The Random Attributes filter creates random attributes\n"
54166 " including scalars and vectors. These attributes can be\n"
54167 " generated as point data or cell data. The generation of each\n"
54168 " component is normalized between a user-specified minimum and\n"
54169 " maximum value.\n"
54170 "\n"
54171 " This filter provides that capability to specify the data type\n"
54172 " of the attributes and the range for each of the components.\n"
54173 " </Documentation>\n"
54174 " <InputProperty command=\"SetInputConnection\"\n"
54175 " name=\"Input\">\n"
54176 " <ProxyGroupDomain name=\"groups\">\n"
54177 " <Group name=\"sources\" />\n"
54178 " <Group name=\"filters\" />\n"
54179 " </ProxyGroupDomain>\n"
54180 " <DataTypeDomain name=\"input_type\">\n"
54181 " <DataType value=\"vtkDataSet\" />\n"
54182 " </DataTypeDomain>\n"
54183 " <Documentation>This property specifies the input to the Random Scalars\n"
54184 " filter.</Documentation>\n"
54185 " </InputProperty>\n"
54186 " <IntVectorProperty\n"
54187 " name=\"DataType\"\n"
54188 " command=\"SetDataType\"\n"
54189 " number_of_elements=\"1\"\n"
54190 " default_values=\"3\">\n"
54191 " <EnumerationDomain name=\"enum\">\n"
54192 " <Entry value=\"1\" text=\"Bit\"/>\n"
54193 " <Entry value=\"2\" text=\"Char\"/>\n"
54194 " <Entry value=\"3\" text=\"UnsignedChar\"/>\n"
54195 " <Entry value=\"4\" text=\"Short\"/>\n"
54196 " <Entry value=\"5\" text=\"UnsignedShort\"/>\n"
54197 " <Entry value=\"6\" text=\"Int\"/>\n"
54198 " <Entry value=\"7\" text=\"UnsignedInt\"/>\n"
54199 " <Entry value=\"8\" text=\"Long\"/>\n"
54200 " <Entry value=\"9\" text=\"UnsignedLong\"/>\n"
54201 " <Entry value=\"10\" text=\"Float\"/>\n"
54202 " <Entry value=\"11\" text=\"Double\"/>\n"
54203 " <Entry value=\"12\" text=\"vtkIdType\"/>\n"
54204 " </EnumerationDomain>\n"
54205 " <Documentation>\n"
54206 " Specify the type of array to create (all components of this\n"
54207 " array are of this type). This holds true for all arrays that\n"
54208 " are created.\n"
54209 " </Documentation>\n"
54210 " </IntVectorProperty>\n"
54211 " <DoubleVectorProperty command=\"SetComponentRange\"\n"
54212 " default_values=\"0 255\"\n"
54213 " name=\"ComponentRange\"\n"
54214 " number_of_elements=\"2\">\n"
54215 " <Documentation>Set the range values (minimum and maximum) for\n"
54216 " each component. This applies to all data that is\n"
54217 " generated.</Documentation>\n"
54218 " </DoubleVectorProperty>\n"
54219 "\n"
54220 " <IntVectorProperty\n"
54221 " name=\"AttributesConstantPerBlock\"\n"
54222 " command=\"SetAttributesConstantPerBlock\"\n"
54223 " number_of_elements=\"1\"\n"
54224 " default_values=\"0\">\n"
54225 " <BooleanDomain name=\"bool\"/>\n"
54226 " <Documentation>Indicate that the generated attributes are\n"
54227 " constant within a block. This can be used to highlight\n"
54228 " blocks in a composite dataset.</Documentation>\n"
54229 " </IntVectorProperty>\n"
54230 " <IntVectorProperty\n"
54231 " name=\"GeneratePointScalars\"\n"
54232 " command=\"SetGeneratePointScalars\"\n"
54233 " number_of_elements=\"1\"\n"
54234 " default_values=\"0\">\n"
54235 " <BooleanDomain name=\"bool\"/>\n"
54236 " <Documentation>Indicate that point scalars are to be\n"
54237 " generated.</Documentation>\n"
54238 " </IntVectorProperty>\n"
54239 " <IntVectorProperty\n"
54240 " name=\"GeneratePointVectors\"\n"
54241 " command=\"SetGeneratePointVectors\"\n"
54242 " number_of_elements=\"1\"\n"
54243 " default_values=\"0\">\n"
54244 " <BooleanDomain name=\"bool\"/>\n"
54245 " <Documentation>Indicate that point vectors are to be\n"
54246 " generated.</Documentation>\n"
54247 " </IntVectorProperty>\n"
54248 "\n"
54249 " <IntVectorProperty\n"
54250 " name=\"GenerateCellScalars\"\n"
54251 " command=\"SetGenerateCellScalars\"\n"
54252 " number_of_elements=\"1\"\n"
54253 " default_values=\"0\">\n"
54254 " <BooleanDomain name=\"bool\"/>\n"
54255 " <Documentation>Indicate that point scalars are to be\n"
54256 " generated.</Documentation>\n"
54257 " </IntVectorProperty>\n"
54258 " <IntVectorProperty\n"
54259 " name=\"GenerateCellVectors\"\n"
54260 " command=\"SetGenerateCellVectors\"\n"
54261 " number_of_elements=\"1\"\n"
54262 " default_values=\"1\">\n"
54263 " <BooleanDomain name=\"bool\"/>\n"
54264 " <Documentation>Indicate that point vectors are to be\n"
54265 " generated.</Documentation>\n"
54266 " </IntVectorProperty>\n"
54267 " </SourceProxy>\n"
54268 "\n"
54269 " <!-- ==================================================================== -->\n"
54270 " <SourceProxy class=\"vtkRectilinearGridToPointSet\"\n"
54271 " label=\"Rectilinear Data to Point Set\"\n"
54272 " name=\"RectilinearGridToPointSet\">\n"
54273 " <Documentation short_help=\"Converts a rectilinear grid to an\n"
54274 " equivalend structured grid\">The Rectilinear Grid to Point Set\n"
54275 " filter takes an rectilinear grid object and outputs an\n"
54276 " equivalent Structured Grid (which is a type of point set). This\n"
54277 " brings the data to a broader category of data storage but only\n"
54278 " adds a small amount of overhead. This filter can be helpful in\n"
54279 " applying filters that expect or manipulate point\n"
54280 " coordinates.</Documentation>\n"
54281 " <InputProperty command=\"SetInputConnection\"\n"
54282 " name=\"Input\">\n"
54283 " <ProxyGroupDomain name=\"groups\">\n"
54284 " <Group name=\"sources\" />\n"
54285 " <Group name=\"filters\" />\n"
54286 " </ProxyGroupDomain>\n"
54287 " <DataTypeDomain name=\"input_type\">\n"
54288 " <DataType value=\"vtkRectilinearGrid\" />\n"
54289 " </DataTypeDomain>\n"
54290 " </InputProperty>\n"
54291 " </SourceProxy>\n"
54292 "\n"
54293 " <!-- ==================================================================== -->\n"
54294 " <SourceProxy class=\"vtkShrinkFilter\"\n"
54295 " label=\"Shrink\"\n"
54296 " name=\"ShrinkFilter\">\n"
54297 " <Documentation long_help=\"This filter shrinks each input cell so they pull away from their neighbors.\"\n"
54298 " short_help=\"Shrink each input cell.\">The Shrink filter\n"
54299 " causes the individual cells of a dataset to break apart\n"
54300 " from each other by moving each cell's points toward the\n"
54301 " centroid of the cell. (The centroid of a cell is the\n"
54302 " average position of its points.) This filter operates on\n"
54303 " any type of dataset and produces unstructured grid\n"
54304 " output.</Documentation>\n"
54305 " <InputProperty command=\"SetInputConnection\"\n"
54306 " name=\"Input\">\n"
54307 " <ProxyGroupDomain name=\"groups\">\n"
54308 " <Group name=\"sources\" />\n"
54309 " <Group name=\"filters\" />\n"
54310 " </ProxyGroupDomain>\n"
54311 " <DataTypeDomain name=\"input_type\">\n"
54312 " <DataType value=\"vtkDataSet\" />\n"
54313 " </DataTypeDomain>\n"
54314 " <Documentation>This property specifies the input to the Shrink\n"
54315 " filter.</Documentation>\n"
54316 " </InputProperty>\n"
54317 " <DoubleVectorProperty animateable=\"1\"\n"
54318 " command=\"SetShrinkFactor\"\n"
54319 " default_values=\"0.5\"\n"
54320 " name=\"ShrinkFactor\"\n"
54321 " number_of_elements=\"1\">\n"
54322 " <DoubleRangeDomain max=\"1\"\n"
54323 " min=\"0\"\n"
54324 " name=\"range\" />\n"
54325 " <Documentation>The value of this property determines how far the points\n"
54326 " will move. A value of 0 positions the points at the centroid of the\n"
54327 " cell; a value of 1 leaves them at their original\n"
54328 " positions.</Documentation>\n"
54329 " </DoubleVectorProperty>\n"
54330 " <Hints>\n"
54331 " <WarnOnCreate>\n"
54332 " <DataTypeDomain name=\"input_type\">\n"
54333 " <DataType value=\"vtkImageData\" />\n"
54334 " <DataType value=\"vtkRectilinearGrid\" />\n"
54335 " <DataType value=\"vtkStructuredGrid\" />\n"
54336 " </DataTypeDomain>\n"
54337 " <MemoryUsage relative=\"100\" />\n"
54338 " <Text title=\"Potentially running out of memory\">\n"
54339 " **Shrink** filter will create an unstructured grid output and\n"
54340 " you may not have enough memory to create it.\n"
54341 " Do you want to continue?\n"
54342 " </Text>\n"
54343 " </WarnOnCreate>\n"
54344 " </Hints>\n"
54345 " <!-- End ShrinkFilter -->\n"
54346 " </SourceProxy>\n"
54347 "\n"
54348 " <!-- ==================================================================== -->\n"
54349 " <SourceProxy class=\"vtkSpatioTemporalHarmonicsAttribute\"\n"
54350 " name=\"GenerateSpatioTemporalHarmonics\">\n"
54351 " <Documentation short_help=\"Add a spatio-temporal harmonics array.\">\n"
54352 " The Spatio Temporal Harmonics Attribute filter adds an\n"
54353 " array for point data. The values are computed for each\n"
54354 " point with the harmonics defined in the filter. Harmonics\n"
54355 " are defined by their amplitude, temporal frequency, wave\n"
54356 " vector, and phase.\n"
54357 " </Documentation>\n"
54358 " <InputProperty command=\"SetInputConnection\" name=\"Input\">\n"
54359 " <ProxyGroupDomain name=\"groups\">\n"
54360 " <Group name=\"sources\" />\n"
54361 " <Group name=\"filters\" />\n"
54362 " </ProxyGroupDomain>\n"
54363 " <DataTypeDomain name=\"input_type\">\n"
54364 " <DataType value=\"vtkDataSet\" />\n"
54365 " </DataTypeDomain>\n"
54366 " </InputProperty>\n"
54367 "\n"
54368 " <DoubleVectorProperty name=\"Harmonics\"\n"
54369 " command=\"AddHarmonic\"\n"
54370 " clean_command=\"ClearHarmonics\"\n"
54371 " default_values=\"1.0 1.0 0.6283 0.6283 0.6283 0.0 3.0 1.0 0.6283 0.0 0.0 1.5708 2.0 2.0 0.0 0.6283 0.0 3.1416 1.0 3.0 0.0 0.0 0.6283 4.7124\"\n"
54372 " number_of_elements=\"24\"\n"
54373 " number_of_elements_per_command=\"6\"\n"
54374 " repeat_command=\"1\">\n"
54375 " <Documentation>\n"
54376 " This property defines the harmonics that will be computed\n"
54377 " and summed on each point.\n"
54378 " Default values are only example values, that would make sense\n"
54379 " for a dataset of geometrical bounds [-10,10,-10,10,-10,10] and\n"
54380 " time values greater than or equal to 0 and less than 2*Pi.\n"
54381 " </Documentation>\n"
54382 " <Hints>\n"
54383 " <AllowRestoreDefaults />\n"
54384 " <ShowComponentLabels>\n"
54385 " <ComponentLabel component=\"0\" label=\"Amplitude\"/>\n"
54386 " <ComponentLabel component=\"1\" label=\"Temporal Frequency\"/>\n"
54387 " <ComponentLabel component=\"2\" label=\"X Wave Vector\"/>\n"
54388 " <ComponentLabel component=\"3\" label=\"Y Wave Vector\"/>\n"
54389 " <ComponentLabel component=\"4\" label=\"Z Wave Vector\"/>\n"
54390 " <ComponentLabel component=\"5\" label=\"Phase\"/>\n"
54391 " </ShowComponentLabels>\n"
54392 " </Hints>\n"
54393 " </DoubleVectorProperty>\n"
54394 "\n"
54395 " <PropertyGroup label=\"Harmonics Settings\">\n"
54396 " <Property name=\"Harmonics\" />\n"
54397 " </PropertyGroup>\n"
54398 " </SourceProxy>\n"
54399 "\n"
54400 " <!-- ==================================================================== -->\n"
54401 " <SourceProxy class=\"vtkMergeTimeFilter\"\n"
54402 " label=\"Merge Time\"\n"
54403 " name=\"MergeTime\">\n"
54404 " <Documentation short_help=\"Union or intersection of inputs timesteps, without duplicate\">\n"
54405 " Merge all inputs timestep list. Remove duplicate using a Tolerance,\n"
54406 " either absolute or relative. The resulting timesteps list can be an union or an\n"
54407 " intersection of the inputs ones.</Documentation>\n"
54408 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
54409 " command=\"AddInputConnection\"\n"
54410 " multiple_input=\"1\"\n"
54411 " name=\"Input\">\n"
54412 " <ProxyGroupDomain name=\"groups\">\n"
54413 " <Group name=\"sources\" />\n"
54414 " <Group name=\"filters\" />\n"
54415 " </ProxyGroupDomain>\n"
54416 " <DataTypeDomain composite_data_supported=\"1\"\n"
54417 " name=\"input_type\">\n"
54418 " <DataType value=\"vtkDataObject\" />\n"
54419 " </DataTypeDomain>\n"
54420 " <Documentation>This property indicates the the inputs to the Group\n"
54421 " Datasets filter.</Documentation>\n"
54422 " </InputProperty>\n"
54423 " <IntVectorProperty\n"
54424 " name=\"RelativeTolerance\"\n"
54425 " command=\"SetUseRelativeTolerance\"\n"
54426 " number_of_elements=\"1\"\n"
54427 " default_values=\"0\">\n"
54428 " <Documentation>Use Relative (resp. absolute) tolerance to determine if timesteps are duplicate.</Documentation>\n"
54429 " <BooleanDomain name=\"bool\" />\n"
54430 " </IntVectorProperty>\n"
54431 " <DoubleVectorProperty\n"
54432 " name=\"Tolerance\"\n"
54433 " command=\"SetTolerance\"\n"
54434 " number_of_elements=\"1\"\n"
54435 " default_values=\"0.00001\">\n"
54436 " <Documentation>Tolerance used to determine if timesteps are duplicate.</Documentation>\n"
54437 " </DoubleVectorProperty>\n"
54438 " <IntVectorProperty\n"
54439 " name=\"Intersection\"\n"
54440 " command=\"SetUseIntersection\"\n"
54441 " number_of_elements=\"1\"\n"
54442 " default_values=\"0\">\n"
54443 " <Documentation>Keep the intersection instead of the union of timesteps from each input.</Documentation>\n"
54444 " <BooleanDomain name=\"bool\" />\n"
54445 " </IntVectorProperty>\n"
54446 " <DoubleVectorProperty information_only=\"1\"\n"
54447 " name=\"TimestepValues\">\n"
54448 " <TimeStepsInformationHelper />\n"
54449 " </DoubleVectorProperty>\n"
54450 " <!-- End vtkSynchronizeTimeFilter -->\n"
54451 " </SourceProxy>\n"
54452 "\n"
54453 " <!-- ==================================================================== -->\n"
54454 " <SourceProxy class=\"vtkSynchronizeTimeFilter\"\n"
54455 " label=\"Synchronize Time\"\n"
54456 " name=\"SynchronizeTime\">\n"
54457 " <Documentation short_help=\"Set 'close' time step values from the source to the input\">\n"
54458 " Synchronize time step values in the first input (Input) to time step\n"
54459 " values in the second input (Source) that are considered close enough.\n"
54460 " The outputted data set is from the first input and the number of\n"
54461 " output time steps is also equal to the number of time steps in\n"
54462 " the first input. Time step values in the first input that are\n"
54463 " \"close\" to time step values in the second input are replaced\n"
54464 " with the value from the second input. Close is determined to\n"
54465 " be if the difference is less than RelativeTolerance multiplied\n"
54466 " by the time range of the first input.\n"
54467 " </Documentation>\n"
54468 " <InputProperty command=\"SetInputConnection\" name=\"DataToPass\">\n"
54469 " <ProxyGroupDomain name=\"groups\">\n"
54470 " <Group name=\"sources\" />\n"
54471 " <Group name=\"filters\" />\n"
54472 " </ProxyGroupDomain>\n"
54473 " <DataTypeDomain name=\"input_type\">\n"
54474 " <DataType value=\"vtkDataSet\" />\n"
54475 " <DataType value=\"vtkCompositeDataSet\" />\n"
54476 " </DataTypeDomain>\n"
54477 " <Documentation>This property specifies the dataset whose geometry and\n"
54478 " fields will be output.</Documentation>\n"
54479 " </InputProperty>\n"
54480 " <InputProperty command=\"SetSourceConnection\" name=\"TimeToSync\">\n"
54481 ;
54482 
54483 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
54485 " <ProxyGroupDomain name=\"groups\">\n"
54486 " <Group name=\"sources\" />\n"
54487 " <Group name=\"filters\" />\n"
54488 " </ProxyGroupDomain>\n"
54489 " <DataTypeDomain name=\"input_type\">\n"
54490 " <DataType value=\"vtkDataSet\" />\n"
54491 " <DataType value=\"vtkCompositeDataSet\" />\n"
54492 " </DataTypeDomain>\n"
54493 " <Documentation>This property specifies the dataset from which to obtain\n"
54494 " the time step values.</Documentation>\n"
54495 " </InputProperty>\n"
54496 " <DoubleVectorProperty\n"
54497 " name=\"RelativeTolerance\"\n"
54498 " command=\"SetRelativeTolerance\"\n"
54499 " number_of_elements=\"1\"\n"
54500 " default_values=\"0.00001\"\n"
54501 " panel_visibility=\"advanced\">\n"
54502 " </DoubleVectorProperty>\n"
54503 " <DoubleVectorProperty information_only=\"1\"\n"
54504 " name=\"TimestepValues\">\n"
54505 " <TimeStepsInformationHelper />\n"
54506 " </DoubleVectorProperty>\n"
54507 " <Hints>\n"
54508 " <Visibility RelativeTolerance=\"1\" />\n"
54509 " </Hints>\n"
54510 " <!-- End vtkSynchronizeTimeFilter -->\n"
54511 " </SourceProxy>\n"
54512 "\n"
54513 " <!-- ==================================================================== -->\n"
54514 " <SourceProxy class=\"vtkTableToPolyData\"\n"
54515 " label=\"Table To Points\"\n"
54516 " name=\"TableToPolyData\">\n"
54517 " <Documentation long_help=\"Converts table to set of points.\"\n"
54518 " short_help=\"Converts table to set of points.\">The\n"
54519 " TableToPolyData filter converts a vtkTable to a set of\n"
54520 " points in a vtkPolyData. One must specifies the columns in\n"
54521 " the input table to use as the X, Y and Z coordinates for\n"
54522 " the points in the output.</Documentation>\n"
54523 " <InputProperty command=\"SetInputConnection\"\n"
54524 " name=\"Input\">\n"
54525 " <ProxyGroupDomain name=\"groups\">\n"
54526 " <Group name=\"sources\" />\n"
54527 " <Group name=\"filters\" />\n"
54528 " </ProxyGroupDomain>\n"
54529 " <InputArrayDomain attribute_type=\"row\"\n"
54530 " name=\"input_array\"\n"
54531 " number_of_components=\"1\" />\n"
54532 " <DataTypeDomain name=\"input_type\">\n"
54533 " <DataType value=\"vtkTable\" />\n"
54534 " </DataTypeDomain>\n"
54535 " <Documentation>This property specifies the input..</Documentation>\n"
54536 " </InputProperty>\n"
54537 " <StringVectorProperty command=\"SetXColumn\"\n"
54538 " name=\"XColumn\"\n"
54539 " number_of_elements=\"1\"\n"
54540 " panel_visibility=\"default\">\n"
54541 " <ArrayListDomain name=\"array_list\">\n"
54542 " <RequiredProperties>\n"
54543 " <Property function=\"Input\"\n"
54544 " name=\"Input\" />\n"
54545 " </RequiredProperties>\n"
54546 " </ArrayListDomain>\n"
54547 " <Documentation>This property specifies which data array is going to be\n"
54548 " used as the X coordinate in the generated polydata\n"
54549 " dataset.</Documentation>\n"
54550 " </StringVectorProperty>\n"
54551 " <StringVectorProperty command=\"SetYColumn\"\n"
54552 " name=\"YColumn\"\n"
54553 " number_of_elements=\"1\"\n"
54554 " panel_visibility=\"default\">\n"
54555 " <ArrayListDomain name=\"array_list\">\n"
54556 " <RequiredProperties>\n"
54557 " <Property function=\"Input\"\n"
54558 " name=\"Input\" />\n"
54559 " </RequiredProperties>\n"
54560 " </ArrayListDomain>\n"
54561 " <Documentation>This property specifies which data array is going to be\n"
54562 " used as the Y coordinate in the generated polydata\n"
54563 " dataset.</Documentation>\n"
54564 " </StringVectorProperty>\n"
54565 " <StringVectorProperty command=\"SetZColumn\"\n"
54566 " name=\"ZColumn\"\n"
54567 " number_of_elements=\"1\"\n"
54568 " panel_visibility=\"default\">\n"
54569 " <ArrayListDomain name=\"array_list\">\n"
54570 " <RequiredProperties>\n"
54571 " <Property function=\"Input\"\n"
54572 " name=\"Input\" />\n"
54573 " </RequiredProperties>\n"
54574 " </ArrayListDomain>\n"
54575 " <Documentation>This property specifies which data array is going to be\n"
54576 " used as the Z coordinate in the generated polydata\n"
54577 " dataset.</Documentation>\n"
54578 " </StringVectorProperty>\n"
54579 " <IntVectorProperty command=\"SetCreate2DPoints\"\n"
54580 " default_values=\"0\"\n"
54581 " label=\"2D Points\"\n"
54582 " name=\"Create2DPoints\"\n"
54583 " number_of_elements=\"1\">\n"
54584 " <BooleanDomain name=\"bool\" />\n"
54585 " <Documentation>Specify whether the points of the polydata are 3D or 2D.\n"
54586 " If this is set to true then the Z Column will be ignored and the z\n"
54587 " value of each point on the polydata will be set to 0. By default this\n"
54588 " will be off.</Documentation>\n"
54589 " </IntVectorProperty>\n"
54590 " <IntVectorProperty command=\"SetPreserveCoordinateColumnsAsDataArrays\"\n"
54591 " default_values=\"0\"\n"
54592 " name=\"KeepAllDataArrays\"\n"
54593 " number_of_elements=\"1\">\n"
54594 " <BooleanDomain name=\"bool\" />\n"
54595 " <Documentation>Allow user to keep columns specified as X,Y,Z as Data\n"
54596 " arrays. By default this will be off.</Documentation>\n"
54597 " </IntVectorProperty>\n"
54598 " </SourceProxy>\n"
54599 "\n"
54600 " <!-- ==================================================================== -->\n"
54601 " <SourceProxy class=\"vtkTableToStructuredGrid\"\n"
54602 " label=\"Table To Structured Grid\"\n"
54603 " name=\"TableToStructuredGrid\">\n"
54604 " <Documentation long_help=\"Converts to table to structured grid.\"\n"
54605 " short_help=\"Converts to table to structured grid.\">The\n"
54606 " TableToStructuredGrid filter converts a vtkTable to a\n"
54607 " vtkStructuredGrid. One must specifies the columns in the\n"
54608 " input table to use as the X, Y and Z coordinates for the\n"
54609 " points in the output, and the whole\n"
54610 " extent.</Documentation>\n"
54611 " <InputProperty command=\"SetInputConnection\"\n"
54612 " name=\"Input\">\n"
54613 " <ProxyGroupDomain name=\"groups\">\n"
54614 " <Group name=\"sources\" />\n"
54615 " <Group name=\"filters\" />\n"
54616 " </ProxyGroupDomain>\n"
54617 " <InputArrayDomain attribute_type=\"row\"\n"
54618 " name=\"input_array\"\n"
54619 " number_of_components=\"1\" />\n"
54620 " <DataTypeDomain name=\"input_type\">\n"
54621 " <DataType value=\"vtkTable\" />\n"
54622 " </DataTypeDomain>\n"
54623 " <Documentation>This property specifies the input..</Documentation>\n"
54624 " </InputProperty>\n"
54625 " <IntVectorProperty command=\"SetWholeExtent\"\n"
54626 " default_values=\"0 0 0 0 0 0\"\n"
54627 " name=\"WholeExtent\"\n"
54628 " number_of_elements=\"6\">\n"
54629 " <!--\n"
54630 " <ExtentDomain name=\"extent\">\n"
54631 " <RequiredProperties>\n"
54632 " <Property name=\"Input\" function=\"Input\"/>\n"
54633 " </RequiredProperties>\n"
54634 " </ExtentDomain>\n"
54635 " <Documentation>\n"
54636 " This property gives the minimum and maximum point index (extent) in\n"
54637 " each dimension for the output dataset.\n"
54638 " </Documentation>\n"
54639 " -->\n"
54640 " </IntVectorProperty>\n"
54641 " <StringVectorProperty command=\"SetXColumn\"\n"
54642 " name=\"XColumn\"\n"
54643 " number_of_elements=\"1\">\n"
54644 " <ArrayListDomain name=\"array_list\">\n"
54645 " <RequiredProperties>\n"
54646 " <Property function=\"Input\"\n"
54647 " name=\"Input\" />\n"
54648 " </RequiredProperties>\n"
54649 " </ArrayListDomain>\n"
54650 " <Documentation>This property specifies which data array is going to be\n"
54651 " used as the X coordinate in the generated polydata\n"
54652 " dataset.</Documentation>\n"
54653 " </StringVectorProperty>\n"
54654 " <StringVectorProperty command=\"SetYColumn\"\n"
54655 " name=\"YColumn\"\n"
54656 " number_of_elements=\"1\">\n"
54657 " <ArrayListDomain name=\"array_list\">\n"
54658 " <RequiredProperties>\n"
54659 " <Property function=\"Input\"\n"
54660 " name=\"Input\" />\n"
54661 " </RequiredProperties>\n"
54662 " </ArrayListDomain>\n"
54663 " <Documentation>This property specifies which data array is going to be\n"
54664 " used as the Y coordinate in the generated polydata\n"
54665 " dataset.</Documentation>\n"
54666 " </StringVectorProperty>\n"
54667 " <StringVectorProperty command=\"SetZColumn\"\n"
54668 " name=\"ZColumn\"\n"
54669 " number_of_elements=\"1\">\n"
54670 " <ArrayListDomain name=\"array_list\">\n"
54671 " <RequiredProperties>\n"
54672 " <Property function=\"Input\"\n"
54673 " name=\"Input\" />\n"
54674 " </RequiredProperties>\n"
54675 " </ArrayListDomain>\n"
54676 " <Documentation>This property specifies which data array is going to be\n"
54677 " used as the Z coordinate in the generated polydata\n"
54678 " dataset.</Documentation>\n"
54679 " </StringVectorProperty>\n"
54680 " </SourceProxy>\n"
54681 "\n"
54682 " <!-- ==================================================================== -->\n"
54683 " <!-- Legacy filter (renamed from \"Particle Pathlines\" to handle temporal\n"
54684 " particle data. We should consider writing a generic \"sweep\" filter\n"
54685 " that handles temporal particles, lines and surfaces.\n"
54686 " - Leo 12/30/2012 -->\n"
54687 "\n"
54688 " <SourceProxy name=\"ParticlePathLines\"\n"
54689 " class=\"vtkTemporalPathLineFilter\"\n"
54690 " label=\"Temporal Particles To Pathlines\">\n"
54691 " <Documentation\n"
54692 " long_help=\"Creates polylines representing pathlines of animating particles\"\n"
54693 " short_help=\"Particle Pathlines\">\n"
54694 " Particle Pathlines takes any dataset as input, it extracts the\n"
54695 " point locations of all cells over time to build up a polyline\n"
54696 " trail. The point number (index) is used as the 'key' if the points\n"
54697 " are randomly changing their respective order in the points list,\n"
54698 " then you should specify a scalar that represents the unique\n"
54699 " ID. This is intended to handle the output of a filter such as the\n"
54700 " TemporalStreamTracer.\n"
54701 " </Documentation>\n"
54702 "\n"
54703 " <OutputPort name=\"Pathlines\" index=\"0\" />\n"
54704 " <OutputPort name=\"Particles\" index=\"1\" />\n"
54705 "\n"
54706 " <InputProperty name=\"Input\" command=\"SetInputConnection\">\n"
54707 " <ProxyGroupDomain name=\"groups\">\n"
54708 " <Group name=\"sources\"/>\n"
54709 " <Group name=\"filters\"/>\n"
54710 " </ProxyGroupDomain>\n"
54711 " <DataTypeDomain name=\"input_type\">\n"
54712 " <DataType value=\"vtkPointSet\"/>\n"
54713 " </DataTypeDomain>\n"
54714 " <InputArrayDomain name=\"input_array\" attribute_type=\"point\"\n"
54715 " optional=\"1\"/>\n"
54716 " <Documentation>\n"
54717 " The input cells to create pathlines for.\n"
54718 " </Documentation>\n"
54719 " </InputProperty>\n"
54720 "\n"
54721 " <InputProperty name=\"Selection\" command=\"SetSelectionConnection\">\n"
54722 " <ProxyGroupDomain name=\"groups\">\n"
54723 " <Group name=\"sources\"/>\n"
54724 " <Group name=\"filters\"/>\n"
54725 " </ProxyGroupDomain>\n"
54726 " <DataTypeDomain name=\"input_type\">\n"
54727 " <DataType value=\"vtkDataSet\"/>\n"
54728 " </DataTypeDomain>\n"
54729 " <Hints>\n"
54730 " <Optional />\n"
54731 " </Hints>\n"
54732 " <Documentation>\n"
54733 " Set a second input, which is a selection. Particles with the same\n"
54734 " Id in the selection as the primary input will be chosen for\n"
54735 " pathlines Note that you must have the same IdChannelArray in the\n"
54736 " selection as the input\n"
54737 " </Documentation>\n"
54738 " </InputProperty>\n"
54739 "\n"
54740 " <IntVectorProperty name=\"MaskPoints\"\n"
54741 " command=\"SetMaskPoints\"\n"
54742 " number_of_elements=\"1\"\n"
54743 " default_values=\"100\" >\n"
54744 " <Documentation>\n"
54745 " Set the number of particles to track as a ratio of the input.\n"
54746 " Example: setting MaskPoints to 10 will track every 10th point.\n"
54747 " </Documentation>\n"
54748 " </IntVectorProperty>\n"
54749 "\n"
54750 " <IntVectorProperty name=\"MaxTrackLength\"\n"
54751 " command=\"SetMaxTrackLength\"\n"
54752 " number_of_elements=\"1\"\n"
54753 " default_values=\"25\" >\n"
54754 " <Documentation>\n"
54755 " If the Particles being traced animate for a long time, the trails\n"
54756 " or traces will become long and stringy. Setting the\n"
54757 " MaxTraceTimeLength will limit how much of the trace is\n"
54758 " displayed. Tracks longer then the Max will disappear and the\n"
54759 " trace will appear like a snake of fixed length which progresses\n"
54760 " as the particle moves. This length is given with respect to\n"
54761 " timesteps.\n"
54762 " </Documentation>\n"
54763 " </IntVectorProperty>\n"
54764 "\n"
54765 " <DoubleVectorProperty name=\"MaxStepDistance\"\n"
54766 " command=\"SetMaxStepDistance\"\n"
54767 " number_of_elements=\"3\"\n"
54768 " animateable=\"1\"\n"
54769 " default_values=\"1.0 1.0 1.0\" >\n"
54770 " <DoubleRangeDomain name=\"range\"/>\n"
54771 " <Documentation>\n"
54772 " If a particle disappears from one end of a simulation and\n"
54773 " reappears on the other side, the track left will be\n"
54774 " unrepresentative. Set a MaxStepDistance{x,y,z} which acts as a\n"
54775 " threshold above which if a step occurs larger than the value (for\n"
54776 " the dimension), the track will be dropped and restarted after the\n"
54777 " step. (ie the part before the wrap around will be dropped and the\n"
54778 " newer part kept).\n"
54779 " </Documentation>\n"
54780 " </DoubleVectorProperty>\n"
54781 "\n"
54782 " <StringVectorProperty name=\"IdChannelArray\"\n"
54783 " command=\"SetIdChannelArray\"\n"
54784 " number_of_elements=\"1\"\n"
54785 " default_values=\"Global or Local IDs\"\n"
54786 " animateable=\"0\">\n"
54787 " <ArrayListDomain\n"
54788 " name=\"array_list\" attribute_type=\"Scalars\"\n"
54789 " none_string=\"Global or Local IDs\">\n"
54790 " <RequiredProperties>\n"
54791 " <Property name=\"Input\" function=\"Input\"/>\n"
54792 " </RequiredProperties>\n"
54793 " </ArrayListDomain>\n"
54794 " <Documentation>\n"
54795 " Specify the name of a scalar array which will be used to fetch\n"
54796 " the index of each point. This is necessary only if the particles\n"
54797 " change position (Id order) on each time step. The Id can be used\n"
54798 " to identify particles at each step and hence track them properly.\n"
54799 " If this array is set to \"Global or Local IDs\", the global point\n"
54800 " ids are used if they exist or the point index is otherwise.\n"
54801 " </Documentation>\n"
54802 " </StringVectorProperty>\n"
54803 "\n"
54804 " <IntVectorProperty command=\"SetBackwardTime\"\n"
54805 " panel_visibility=\"advanced\"\n"
54806 " default_values=\"0\"\n"
54807 " name=\"BackwardTime\"\n"
54808 " number_of_elements=\"1\">\n"
54809 " <BooleanDomain name=\"bool\" />\n"
54810 ;
54811 
54812 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
54814 " <Documentation>Compute particle path lines when time goes backward.\n"
54815 " </Documentation>\n"
54816 " </IntVectorProperty>\n"
54817 "\n"
54818 " <IntVectorProperty command=\"SetKeepDeadTrails\"\n"
54819 " panel_visibility=\"advanced\"\n"
54820 " default_values=\"0\"\n"
54821 " name=\"KeepDeadTrails\"\n"
54822 " number_of_elements=\"1\">\n"
54823 " <BooleanDomain name=\"bool\" />\n"
54824 " <Documentation>Keep the trails of particles that leave the domain.\n"
54825 " Use carefully as it may cause excessive memory consumption when generating many particle trails.\n"
54826 " </Documentation>\n"
54827 " </IntVectorProperty>\n"
54828 "\n"
54829 " <!-- End TemporalPathLineFilter -->\n"
54830 " </SourceProxy>\n"
54831 "\n"
54832 " <!-- ==================================================================== -->\n"
54833 " <SourceProxy class=\"vtkTemporalStatistics\"\n"
54834 " label=\"Temporal Statistics\"\n"
54835 " name=\"TemporalStatistics\">\n"
54836 " <Documentation long_help=\"Loads in all time steps of a data set and computes some statistics about how each point and cell variable changes over time.\"\n"
54837 " short_help=\"Compute Temporal Statistics\">Given an input\n"
54838 " that changes over time, vtkTemporalStatistics looks at the\n"
54839 " data for each time step and computes some statistical\n"
54840 " information of how a point or cell variable changes over\n"
54841 " time. For example, vtkTemporalStatistics can compute the\n"
54842 " average value of \"pressure\" over time of each point. Note\n"
54843 " that this filter will require the upstream filter to be\n"
54844 " run on every time step that it reports that it can\n"
54845 " compute. This may be a time consuming operation.\n"
54846 " vtkTemporalStatistics ignores the temporal spacing. Each\n"
54847 " timestep will be weighted the same regardless of how long\n"
54848 " of an interval it is to the next timestep. Thus, the\n"
54849 " average statistic may be quite different from an\n"
54850 " integration of the variable if the time spacing\n"
54851 " varies.</Documentation>\n"
54852 " <InputProperty command=\"SetInputConnection\"\n"
54853 " name=\"Input\">\n"
54854 " <ProxyGroupDomain name=\"groups\">\n"
54855 " <Group name=\"sources\" />\n"
54856 " <Group name=\"filters\" />\n"
54857 " </ProxyGroupDomain>\n"
54858 " <DataTypeDomain name=\"input_type\">\n"
54859 " <DataType value=\"vtkDataSet\" />\n"
54860 " </DataTypeDomain>\n"
54861 " <Documentation>Set the input to the Temporal Statistics\n"
54862 " filter.</Documentation>\n"
54863 " </InputProperty>\n"
54864 " <IntVectorProperty command=\"SetComputeAverage\"\n"
54865 " default_values=\"1\"\n"
54866 " name=\"ComputeAverage\"\n"
54867 " number_of_elements=\"1\">\n"
54868 " <BooleanDomain name=\"bool\" />\n"
54869 " <Documentation>Compute the average of each point and cell variable over\n"
54870 " time.</Documentation>\n"
54871 " </IntVectorProperty>\n"
54872 " <IntVectorProperty command=\"SetComputeMinimum\"\n"
54873 " default_values=\"1\"\n"
54874 " name=\"ComputeMinimum\"\n"
54875 " number_of_elements=\"1\">\n"
54876 " <BooleanDomain name=\"bool\" />\n"
54877 " <Documentation>Compute the minimum of each point and cell variable over\n"
54878 " time.</Documentation>\n"
54879 " </IntVectorProperty>\n"
54880 " <IntVectorProperty command=\"SetComputeMaximum\"\n"
54881 " default_values=\"1\"\n"
54882 " name=\"ComputeMaximum\"\n"
54883 " number_of_elements=\"1\">\n"
54884 " <BooleanDomain name=\"bool\" />\n"
54885 " <Documentation>Compute the maximum of each point and cell variable over\n"
54886 " time.</Documentation>\n"
54887 " </IntVectorProperty>\n"
54888 " <IntVectorProperty command=\"SetComputeStandardDeviation\"\n"
54889 " default_values=\"1\"\n"
54890 " name=\"ComputeStandardDeviation\"\n"
54891 " number_of_elements=\"1\">\n"
54892 " <BooleanDomain name=\"bool\" />\n"
54893 " <Documentation>Compute the standard deviation of each point and cell\n"
54894 " variable over time.</Documentation>\n"
54895 " </IntVectorProperty>\n"
54896 " <Hints>\n"
54897 " <WarnOnCreate>\n"
54898 " <Text title=\"Potentially slow operation\">\n"
54899 " **Temporal Statistics** filter needs to process all timesteps\n"
54900 " available in your dataset and can potentially take a long time to complete.\n"
54901 " Do you want to continue?\n"
54902 " </Text>\n"
54903 " </WarnOnCreate>\n"
54904 " </Hints>\n"
54905 " <!-- End TemporalStatistics -->\n"
54906 " </SourceProxy>\n"
54907 "\n"
54908 " <!-- ==================================================================== -->\n"
54909 " <SourceProxy class=\"vtkTessellatorFilter\"\n"
54910 " label=\"Tessellate\"\n"
54911 " name=\"TessellatorFilter\">\n"
54912 " <Documentation long_help=\"Tessellate nonlinear curves, surfaces, and volumes with lines, triangles, and tetrahedra.\"\n"
54913 " short_help=\"Polygonalize a mesh.\">The Tessellate filter\n"
54914 " tessellates cells with nonlinear geometry and/or scalar\n"
54915 " fields into a simplicial complex with linearly\n"
54916 " interpolated field values that more closely approximate\n"
54917 " the original field. This is useful for datasets containing\n"
54918 " quadratic cells.</Documentation>\n"
54919 " <InputProperty command=\"SetInputConnection\"\n"
54920 " name=\"Input\">\n"
54921 " <ProxyGroupDomain name=\"groups\">\n"
54922 " <Group name=\"sources\" />\n"
54923 " <Group name=\"filters\" />\n"
54924 " </ProxyGroupDomain>\n"
54925 " <DataTypeDomain name=\"input_type\">\n"
54926 " <DataType value=\"vtkPolyData\" />\n"
54927 " <DataType value=\"vtkDataSet\" />\n"
54928 " <DataType value=\"vtkUnstructuredGrid\" />\n"
54929 " </DataTypeDomain>\n"
54930 " <Documentation>This property specifies the input to the Tessellate\n"
54931 " filter.</Documentation>\n"
54932 " </InputProperty>\n"
54933 " <IntVectorProperty command=\"SetOutputDimension\"\n"
54934 " default_values=\"3\"\n"
54935 " name=\"OutputDimension\"\n"
54936 " number_of_elements=\"1\">\n"
54937 " <IntRangeDomain max=\"3\"\n"
54938 " min=\"1\"\n"
54939 " name=\"range\" />\n"
54940 " <Documentation>The value of this property sets the maximum\n"
54941 " dimensionality of the output tessellation. When the value of this\n"
54942 " property is 3, 3D cells produce tetrahedra, 2D cells produce triangles,\n"
54943 " and 1D cells produce line segments. When the value is 2, 3D cells will\n"
54944 " have their boundaries tessellated with triangles. When the value is 1,\n"
54945 " all cells except points produce line segments.</Documentation>\n"
54946 " </IntVectorProperty>\n"
54947 " <DoubleVectorProperty command=\"SetChordError\"\n"
54948 " default_values=\"1e-3\"\n"
54949 " name=\"ChordError\"\n"
54950 " number_of_elements=\"1\">\n"
54951 " <DoubleRangeDomain name=\"range\" />\n"
54952 " <Documentation>This property controls the maximum chord error allowed\n"
54953 " at any edge midpoint in the output tessellation. The chord error is\n"
54954 " measured as the distance between the midpoint of any output edge and\n"
54955 " the original nonlinear geometry.</Documentation>\n"
54956 " </DoubleVectorProperty>\n"
54957 " <DoubleVectorProperty command=\"SetFieldCriterion\"\n"
54958 " label=\"Field Error\"\n"
54959 " name=\"FieldError2\"\n"
54960 " number_of_elements_per_command=\"1\"\n"
54961 " repeat_command=\"1\"\n"
54962 " use_index=\"1\">\n"
54963 " <Documentation>This property controls the maximum field error allowed\n"
54964 " at any edge midpoint in the output tessellation. The field error is\n"
54965 " measured as the difference between a field value at the midpoint of an\n"
54966 " output edge and the value of the corresponding field in the original\n"
54967 " nonlinear geometry.</Documentation>\n"
54968 " </DoubleVectorProperty>\n"
54969 " <IntVectorProperty command=\"SetMaximumNumberOfSubdivisions\"\n"
54970 " default_values=\"3\"\n"
54971 " label=\"Maximum Number of Subdivisions\"\n"
54972 " name=\"MaximumNumberOfSubdivisions\"\n"
54973 " number_of_elements=\"1\">\n"
54974 " <IntRangeDomain max=\"8\"\n"
54975 " min=\"0\"\n"
54976 " name=\"range\" />\n"
54977 " <Documentation>This property specifies the maximum number of times an\n"
54978 " edge may be subdivided. Increasing this number allows further\n"
54979 " refinement but can drastically increase the computational and storage\n"
54980 " requirements, especially when the value of the OutputDimension property\n"
54981 " is 3.</Documentation>\n"
54982 " </IntVectorProperty>\n"
54983 " <IntVectorProperty command=\"SetMergePoints\"\n"
54984 " default_values=\"1\"\n"
54985 " name=\"MergePoints\"\n"
54986 " number_of_elements=\"1\">\n"
54987 " <BooleanDomain name=\"bool\" />\n"
54988 " <Documentation>If the value of this property is set to 1, coincident\n"
54989 " vertices will be merged after tessellation has occurred. Only geometry\n"
54990 " is considered during the merge and the first vertex encountered is the\n"
54991 " one whose point attributes will be used. Any discontinuities in point\n"
54992 " fields will be lost. On the other hand, many operations, such as\n"
54993 " streamline generation, require coincident vertices to be merged. Toggle\n"
54994 " whether to merge coincident vertices.</Documentation>\n"
54995 " </IntVectorProperty>\n"
54996 " <Property command=\"ResetFieldCriteria\"\n"
54997 " name=\"ResetFieldCriteria\"></Property>\n"
54998 " <!-- End TessellatorFilter -->\n"
54999 " <Hints>\n"
55000 " <WarnOnCreate>\n"
55001 " <DataTypeDomain name=\"input_type\">\n"
55002 " <DataType value=\"vtkDataSet\" />\n"
55003 " </DataTypeDomain>\n"
55004 " <MemoryUsage relative=\"1000\" />\n"
55005 " <Text title=\"Potentially running out of memory\">\n"
55006 " **Tesselate** filter will create an output of a much bigger size to its input\n"
55007 " and you may not have enough memory to create it.\n"
55008 " Do you want to continue?\n"
55009 " </Text>\n"
55010 " </WarnOnCreate>\n"
55011 " </Hints>\n"
55012 " </SourceProxy>\n"
55013 "\n"
55014 " <!-- ==================================================================== -->\n"
55015 " <SourceProxy class=\"vtkTransformFilter\"\n"
55016 " label=\"Transform\"\n"
55017 " name=\"TransformFilter\">\n"
55018 " <Documentation long_help=\"This filter applies transformation to the polygons.\"\n"
55019 " short_help=\"Transform polygonal data.\">The Transform\n"
55020 " filter allows you to specify the position, size, and\n"
55021 " orientation of polygonal, unstructured grid, and\n"
55022 " curvilinear data sets.</Documentation>\n"
55023 " <InputProperty command=\"SetInputConnection\"\n"
55024 " name=\"Input\"\n"
55025 " panel_visibility=\"default\">\n"
55026 " <ProxyGroupDomain name=\"groups\">\n"
55027 " <Group name=\"sources\" />\n"
55028 " <Group name=\"filters\" />\n"
55029 " </ProxyGroupDomain>\n"
55030 " <DataTypeDomain name=\"input_type\">\n"
55031 " <DataType value=\"vtkPointSet\" />\n"
55032 " <DataType value=\"vtkImageData\" />\n"
55033 " <DataType value=\"vtkRectilinearGrid\" />\n"
55034 " </DataTypeDomain>\n"
55035 " <Documentation>This property specifies the input to the Transform\n"
55036 " filter.</Documentation>\n"
55037 " </InputProperty>\n"
55038 " <ProxyProperty command=\"SetTransform\"\n"
55039 " name=\"Transform\"\n"
55040 " panel_visibility=\"default\">\n"
55041 " <ProxyGroupDomain name=\"groups\">\n"
55042 " <Group name=\"transforms\" />\n"
55043 " </ProxyGroupDomain>\n"
55044 " <ProxyListDomain name=\"proxy_list\">\n"
55045 " <Proxy group=\"extended_sources\"\n"
55046 " name=\"Transform3\" />\n"
55047 " <Proxy group=\"extended_sources\"\n"
55048 " name=\"RotateAroundOriginTransform\" />\n"
55049 " <Proxy group=\"transforms\" name=\"GeoTransform\" />\n"
55050 " </ProxyListDomain>\n"
55051 " <Documentation>The values in this property allow you to specify the\n"
55052 " transform (translation, rotation, and scaling) to apply to the input\n"
55053 " dataset.</Documentation>\n"
55054 " </ProxyProperty>\n"
55055 " <IntVectorProperty command=\"SetTransformAllInputVectors\"\n"
55056 " default_values=\"1\"\n"
55057 " name=\"TransformAllInputVectors\"\n"
55058 " number_of_elements=\"1\">\n"
55059 " <BooleanDomain name=\"bool\" />\n"
55060 " <Documentation> If off, only Vectors and Normals will be transformed.\n"
55061 " If on, all 3-component data arrays (considered as 3D vectors) will be transformed.\n"
55062 " All other arrays won't be flipped and will only be copied.</Documentation>\n"
55063 " <Hints>\n"
55064 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
55065 " mode=\"visibility\"\n"
55066 " inverse=\"1\"\n"
55067 " property=\"Transform\"\n"
55068 " value=\"GeoTransform\" />\n"
55069 " <!-- show this widget when Transform!=GeoTransform (ie.Custom) -->\n"
55070 " </Hints>\n"
55071 "\n"
55072 " </IntVectorProperty>\n"
55073 " <!-- End TransformFilter -->\n"
55074 " </SourceProxy>\n"
55075 "\n"
55076 " <!-- ==================================================================== -->\n"
55077 " <SourceProxy\n"
55078 " name=\"PerlinNoise\"\n"
55079 " class=\"vtkSampleImplicitFunctionFilter\"\n"
55080 " label=\"Perlin Noise\">\n"
55081 " <Documentation\n"
55082 " long_help=\"Generate a Perlin noise point data array evaluated at points in a dataset.\"\n"
55083 " short_help=\"Generate Perlin noise on a dataset.\">\n"
55084 " Generates a Perlin noise point data array according to a deterministic\n"
55085 " pseudo-random noise function based on the location of each point in the dataset.\n"
55086 " </Documentation>\n"
55087 " <InputProperty\n"
55088 " name=\"Input\"\n"
55089 " command=\"SetInputConnection\">\n"
55090 " <ProxyGroupDomain name=\"groups\">\n"
55091 " <Group name=\"sources\"/>\n"
55092 " <Group name=\"filters\"/>\n"
55093 " </ProxyGroupDomain>\n"
55094 " <DataTypeDomain name=\"input_type\">\n"
55095 " <DataType value=\"vtkDataSet\"/>\n"
55096 " </DataTypeDomain>\n"
55097 " </InputProperty>\n"
55098 " <ProxyProperty\n"
55099 " name=\"ImplicitFunction\"\n"
55100 " command=\"SetImplicitFunction\">\n"
55101 " <ProxyGroupDomain name=\"groups\">\n"
55102 " <Group name=\"implicit_functions\" />\n"
55103 " </ProxyGroupDomain>\n"
55104 " <ProxyListDomain name=\"proxy_list\">\n"
55105 " <Proxy group=\"implicit_functions\"\n"
55106 " name=\"PerlinNoise\" />\n"
55107 " </ProxyListDomain>\n"
55108 " </ProxyProperty>\n"
55109 " <StringVectorProperty\n"
55110 " name=\"ScalarArrayName\"\n"
55111 " command=\"SetScalarArrayName\"\n"
55112 " number_of_elements=\"1\"\n"
55113 " default_values=\"PerlinNoise\">\n"
55114 " <Documentation>\n"
55115 " Sets the name of the output noise array.\n"
55116 ;
55117 
55118 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
55120 " </Documentation>\n"
55121 " </StringVectorProperty>\n"
55122 " <IntVectorProperty\n"
55123 " name=\"ComputeGradients\"\n"
55124 " command=\"SetComputeGradients\"\n"
55125 " number_of_elements=\"1\"\n"
55126 " default_values=\"0\"\n"
55127 " panel_visibility=\"never\">\n"
55128 " <Documentation>\n"
55129 " The gradient is not implemented for Perlin noise.\n"
55130 " </Documentation>\n"
55131 " <BooleanDomain name=\"bool\" />\n"
55132 " </IntVectorProperty>\n"
55133 " </SourceProxy>\n"
55134 "\n"
55135 " <!-- ==================================================================== -->\n"
55136 " <SourceProxy class=\"vtkWarpScalar\"\n"
55137 " label=\"Warp By Scalar\"\n"
55138 " name=\"WarpScalar\">\n"
55139 " <Documentation long_help=\"This filter moves point coordinates along a vector scaled by a point attribute. It can be used to produce carpet plots.\"\n"
55140 " short_help=\"Warp point scalars into a spatial elevation plot.\">\n"
55141 " The Warp (scalar) filter translates the points of the\n"
55142 " input data set along a vector by a distance determined by\n"
55143 " the specified scalars. This filter operates on polygonal,\n"
55144 " curvilinear, and unstructured grid data sets containing\n"
55145 " single-component scalar arrays. Because it only changes\n"
55146 " the positions of the points, the output data set type is\n"
55147 " the same as that of the input. Any scalars in the input\n"
55148 " dataset are copied to the output, so the data can be\n"
55149 " colored by them.</Documentation>\n"
55150 " <InputProperty command=\"SetInputConnection\"\n"
55151 " name=\"Input\">\n"
55152 " <ProxyGroupDomain name=\"groups\">\n"
55153 " <Group name=\"sources\" />\n"
55154 " <Group name=\"filters\" />\n"
55155 " </ProxyGroupDomain>\n"
55156 " <DataTypeDomain name=\"input_type\">\n"
55157 " <DataType value=\"vtkPointSet\" />\n"
55158 " <DataType value=\"vtkImageData\" />\n"
55159 " <DataType value=\"vtkRectilinearGrid\" />\n"
55160 " </DataTypeDomain>\n"
55161 " <InputArrayDomain attribute_type=\"point\"\n"
55162 " name=\"input_array\"\n"
55163 " number_of_components=\"1\" />\n"
55164 " <Documentation>This property specifies the input to the Warp (scalar)\n"
55165 " filter.</Documentation>\n"
55166 " </InputProperty>\n"
55167 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
55168 " element_types=\"0 0 0 0 2\"\n"
55169 " label=\"Scalars\"\n"
55170 " name=\"SelectInputScalars\"\n"
55171 " number_of_elements=\"5\"\n"
55172 " panel_visibility=\"default\">\n"
55173 " <ArrayListDomain attribute_type=\"Scalars\"\n"
55174 " name=\"array_list\">\n"
55175 " <RequiredProperties>\n"
55176 " <Property function=\"Input\"\n"
55177 " name=\"Input\" />\n"
55178 " </RequiredProperties>\n"
55179 " </ArrayListDomain>\n"
55180 " <Documentation>This property contains the name of the scalar array by\n"
55181 " which to warp the dataset.</Documentation>\n"
55182 " </StringVectorProperty>\n"
55183 " <DoubleVectorProperty animateable=\"1\"\n"
55184 " command=\"SetScaleFactor\"\n"
55185 " default_values=\"1.0\"\n"
55186 " name=\"ScaleFactor\"\n"
55187 " number_of_elements=\"1\"\n"
55188 " panel_visibility=\"default\">\n"
55189 " <BoundsDomain name=\"range\" mode=\"array_scaled_extent\">\n"
55190 " <RequiredProperties>\n"
55191 " <Property function=\"Input\" name=\"Input\" />\n"
55192 " <Property function=\"ArraySelection\" name=\"SelectInputScalars\" />\n"
55193 " </RequiredProperties>\n"
55194 " </BoundsDomain>\n"
55195 " <Hints>\n"
55196 " <NoDefault/>\n"
55197 " </Hints>\n"
55198 " <Documentation>The scalar value at a given point is multiplied by the\n"
55199 " value of this property to determine the magnitude of the change vector\n"
55200 " for that point.</Documentation>\n"
55201 " </DoubleVectorProperty>\n"
55202 " <DoubleVectorProperty command=\"SetNormal\"\n"
55203 " default_values=\"0 0 1\"\n"
55204 " name=\"Normal\"\n"
55205 " number_of_elements=\"3\">\n"
55206 " <DoubleRangeDomain name=\"range\" />\n"
55207 " <Documentation>The values of this property specify the direction along\n"
55208 " which to warp the dataset if any normals contained in the input dataset\n"
55209 " are not being used for this purpose. (See the UseNormal\n"
55210 " property.)</Documentation>\n"
55211 " </DoubleVectorProperty>\n"
55212 " <IntVectorProperty command=\"SetUseNormal\"\n"
55213 " default_values=\"0\"\n"
55214 " name=\"UseNormal\"\n"
55215 " number_of_elements=\"1\">\n"
55216 " <BooleanDomain name=\"bool\" />\n"
55217 " <Documentation>If point normals are present in the dataset, the value\n"
55218 " of this property toggles whether to use a single normal value (value =\n"
55219 " 1) or the normals from the dataset (value = 0).</Documentation>\n"
55220 " </IntVectorProperty>\n"
55221 " <IntVectorProperty command=\"SetXYPlane\"\n"
55222 " default_values=\"0\"\n"
55223 " label=\"XY Plane\"\n"
55224 " name=\"XYPlane\"\n"
55225 " number_of_elements=\"1\">\n"
55226 " <BooleanDomain name=\"bool\" />\n"
55227 " <Documentation>If the value of this property is 1, then the\n"
55228 " Z-coordinates from the input are considered to be the scalar values,\n"
55229 " and the displacement is along the Z axis. This is useful for creating\n"
55230 " carpet plots.</Documentation>\n"
55231 " </IntVectorProperty>\n"
55232 " <IntVectorProperty command=\"SetGenerateEnclosure\"\n"
55233 " default_values=\"0\"\n"
55234 " name=\"GenerateEnclosure\"\n"
55235 " number_of_elements=\"1\"\n"
55236 " panel_visibility=\"advanced\">\n"
55237 " <BooleanDomain name=\"bool\" />\n"
55238 " <Hints>\n"
55239 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
55240 " name=\"vtkPointSet\"\n"
55241 " mode=\"visibility\" />\n"
55242 " </Hints>\n"
55243 " <Documentation>If this value is checked and the active data set is a\n"
55244 " 2D surface, generate a water-tight enclosure containing the initial\n"
55245 " surface, the warped surface and \"side walls\". </Documentation>\n"
55246 " </IntVectorProperty>\n"
55247 " <!-- End WarpScalar -->\n"
55248 " </SourceProxy>\n"
55249 "\n"
55250 " <!-- ==================================================================== -->\n"
55251 " <SourceProxy class=\"vtkWarpVector\"\n"
55252 " label=\"Warp By Vector\"\n"
55253 " name=\"WarpVector\">\n"
55254 " <Documentation long_help=\"This filter displaces point coordinates along a vector attribute. It is useful for showing mechanical deformation.\"\n"
55255 " short_help=\"Warp (displace) the geometry with a given vector field.\">\n"
55256 " The Warp (vector) filter translates the points of the\n"
55257 " input dataset using a specified vector array. The vector\n"
55258 " array chosen specifies a vector per point in the input.\n"
55259 " Each point is translated along its vector by a given scale\n"
55260 " factor. This filter operates on polygonal, curvilinear,\n"
55261 " and unstructured grid datasets. Because this filter only\n"
55262 " changes the positions of the points, the output dataset\n"
55263 " type is the same as that of the input.</Documentation>\n"
55264 " <InputProperty command=\"SetInputConnection\"\n"
55265 " name=\"Input\">\n"
55266 " <ProxyGroupDomain name=\"groups\">\n"
55267 " <Group name=\"sources\" />\n"
55268 " <Group name=\"filters\" />\n"
55269 " </ProxyGroupDomain>\n"
55270 " <DataTypeDomain name=\"input_type\">\n"
55271 " <DataType value=\"vtkPointSet\" />\n"
55272 " <DataType value=\"vtkImageData\" />\n"
55273 " <DataType value=\"vtkRectilinearGrid\" />\n"
55274 " </DataTypeDomain>\n"
55275 " <InputArrayDomain attribute_type=\"point\"\n"
55276 " name=\"input_array\"\n"
55277 " number_of_components=\"3\" />\n"
55278 " <Documentation>This property specifies the input to the Warp (vector)\n"
55279 " filter.</Documentation>\n"
55280 " </InputProperty>\n"
55281 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
55282 " element_types=\"0 0 0 0 2\"\n"
55283 " label=\"Vectors\"\n"
55284 " name=\"SelectInputVectors\"\n"
55285 " number_of_elements=\"5\"\n"
55286 " panel_visibility=\"default\">\n"
55287 " <ArrayListDomain attribute_type=\"Vectors\"\n"
55288 " name=\"array_list\">\n"
55289 " <RequiredProperties>\n"
55290 " <Property function=\"Input\"\n"
55291 " name=\"Input\" />\n"
55292 " </RequiredProperties>\n"
55293 " </ArrayListDomain>\n"
55294 " <Documentation>The value of this property contains the name of the\n"
55295 " vector array by which to warp the dataset's point\n"
55296 " coordinates.</Documentation>\n"
55297 " </StringVectorProperty>\n"
55298 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
55299 " default_values=\"1.0\"\n"
55300 " name=\"ScaleFactor\"\n"
55301 " number_of_elements=\"1\"\n"
55302 " panel_visibility=\"default\">\n"
55303 " <BoundsDomain name=\"range\" mode=\"array_scaled_extent\">\n"
55304 " <RequiredProperties>\n"
55305 " <Property function=\"Input\" name=\"Input\" />\n"
55306 " <Property function=\"ArraySelection\" name=\"SelectInputVectors\" />\n"
55307 " </RequiredProperties>\n"
55308 " </BoundsDomain>\n"
55309 " <Hints>\n"
55310 " <NoDefault/>\n"
55311 " </Hints>\n"
55312 " <Documentation>Each component of the selected vector array will be\n"
55313 " multiplied by the value of this property before being used to compute\n"
55314 " new point coordinates.</Documentation>\n"
55315 " </DoubleVectorProperty>\n"
55316 " <!-- End WarpVector -->\n"
55317 " </SourceProxy>\n"
55318 "\n"
55319 " <!-- ==================================================================== -->\n"
55320 " <SourceProxy class=\"vtkYoungsMaterialInterface\"\n"
55321 " label=\"Youngs Material Interface\"\n"
55322 " name=\"YoungsMaterialInterface\">\n"
55323 " <Documentation long_help=\"Computes linear material interfaces in 2D or 3D mixed cells produced by eulerian or ALE simulation codes\"\n"
55324 " short_help=\"Youngs material interface reconstruction\">\n"
55325 " Computes linear material interfaces in 2D or 3D mixed\n"
55326 " cells produced by Eulerian or ALE simulation\n"
55327 " codes</Documentation>\n"
55328 " <InputProperty command=\"SetInputConnection\"\n"
55329 " name=\"Input\">\n"
55330 " <ProxyGroupDomain name=\"groups\">\n"
55331 " <Group name=\"sources\" />\n"
55332 " <Group name=\"filters\" />\n"
55333 " </ProxyGroupDomain>\n"
55334 " <DataTypeDomain name=\"input_type\">\n"
55335 " <DataType value=\"vtkCompositeDataSet\" />\n"
55336 " </DataTypeDomain>\n"
55337 " <InputArrayDomain attribute_type=\"cell\"\n"
55338 " name=\"input_array1\"\n"
55339 " number_of_components=\"1\"></InputArrayDomain>\n"
55340 " <InputArrayDomain attribute_type=\"cell\"\n"
55341 " name=\"input_array3\"\n"
55342 " number_of_components=\"3\"\n"
55343 " optional=\"1\"></InputArrayDomain>\n"
55344 " </InputProperty>\n"
55345 " <IntVectorProperty command=\"SetInverseNormal\"\n"
55346 " default_values=\"0\"\n"
55347 " name=\"InverseNormal\"\n"
55348 " number_of_elements=\"1\">\n"
55349 " <BooleanDomain name=\"bool\" />\n"
55350 " </IntVectorProperty>\n"
55351 " <IntVectorProperty command=\"SetReverseMaterialOrder\"\n"
55352 " default_values=\"0\"\n"
55353 " name=\"ReverseMaterialOrder\"\n"
55354 " number_of_elements=\"1\">\n"
55355 " <BooleanDomain name=\"bool\" />\n"
55356 " </IntVectorProperty>\n"
55357 " <IntVectorProperty command=\"SetOnionPeel\"\n"
55358 " default_values=\"1\"\n"
55359 " name=\"OnionPeel\"\n"
55360 " number_of_elements=\"1\">\n"
55361 " <BooleanDomain name=\"bool\" />\n"
55362 " </IntVectorProperty>\n"
55363 " <IntVectorProperty command=\"SetAxisSymetric\"\n"
55364 " default_values=\"1\"\n"
55365 " name=\"AxisSymetric\"\n"
55366 " number_of_elements=\"1\">\n"
55367 " <BooleanDomain name=\"bool\" />\n"
55368 " </IntVectorProperty>\n"
55369 " <IntVectorProperty command=\"SetFillMaterial\"\n"
55370 " default_values=\"1\"\n"
55371 " name=\"FillMaterial\"\n"
55372 " number_of_elements=\"1\">\n"
55373 " <BooleanDomain name=\"bool\" />\n"
55374 " </IntVectorProperty>\n"
55375 " <IntVectorProperty command=\"SetUseFractionAsDistance\"\n"
55376 " default_values=\"0\"\n"
55377 " name=\"UseFractionAsDistance\"\n"
55378 " number_of_elements=\"1\">\n"
55379 " <BooleanDomain name=\"bool\" />\n"
55380 " </IntVectorProperty>\n"
55381 " <DoubleVectorProperty command=\"SetVolumeFractionRange\"\n"
55382 " default_values=\"0.01 0.99\"\n"
55383 " name=\"VolumeFractionRange\"\n"
55384 " number_of_elements=\"2\">\n"
55385 " <DoubleRangeDomain max=\"1\"\n"
55386 " min=\"0\"\n"
55387 " name=\"range\" />\n"
55388 " </DoubleVectorProperty>\n"
55389 " <IntVectorProperty command=\"GetNumberOfDomains\"\n"
55390 " information_only=\"1\"\n"
55391 " name=\"NumberOfDomainsInformation\">\n"
55392 " <SimpleIntInformationHelper />\n"
55393 " </IntVectorProperty>\n"
55394 " <StringVectorProperty command=\"SetMaterialVolumeFractionArray\"\n"
55395 " name=\"VolumeFractionArrays\"\n"
55396 " repeat_command=\"1\"\n"
55397 " set_number_command=\"SetNumberOfMaterials\"\n"
55398 " use_index=\"1\">\n"
55399 " <ArrayListDomain attribute_type=\"Scalars\"\n"
55400 " input_domain_name=\"input_array1\"\n"
55401 " name=\"array_list\">\n"
55402 " <RequiredProperties>\n"
55403 " <Property function=\"Input\"\n"
55404 " name=\"Input\" />\n"
55405 " </RequiredProperties>\n"
55406 " </ArrayListDomain>\n"
55407 " </StringVectorProperty>\n"
55408 " <StringVectorProperty command=\"SetMaterialNormalArray\"\n"
55409 " element_types=\"2 2\"\n"
55410 " name=\"NormalArrays\"\n"
55411 " number_of_elements_per_command=\"2\"\n"
55412 " repeat_command=\"1\">\n"
55413 " <ArrayListDomain attribute_type=\"Vectors\"\n"
55414 " none_string=\"None\"\n"
55415 " input_domain_name=\"input_array3\"\n"
55416 " name=\"array_list\">\n"
55417 " <RequiredProperties>\n"
55418 " <Property function=\"Input\"\n"
55419 " name=\"Input\" />\n"
55420 " </RequiredProperties>\n"
55421 " </ArrayListDomain>\n"
55422 " <Hints>\n"
55423 ;
55424 
55425 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
55427 " <NoDefault />\n"
55428 " </Hints>\n"
55429 " </StringVectorProperty>\n"
55430 " <StringVectorProperty command=\"SetMaterialOrderingArray\"\n"
55431 " element_types=\"2 2\"\n"
55432 " name=\"OrderingArrays\"\n"
55433 " number_of_elements_per_command=\"2\"\n"
55434 " repeat_command=\"1\">\n"
55435 " <ArrayListDomain attribute_type=\"Scalars\"\n"
55436 " none_string=\"None\"\n"
55437 " input_domain_name=\"input_array1\"\n"
55438 " name=\"array_list\">\n"
55439 " <RequiredProperties>\n"
55440 " <Property function=\"Input\"\n"
55441 " name=\"Input\" />\n"
55442 " </RequiredProperties>\n"
55443 " </ArrayListDomain>\n"
55444 " <Hints>\n"
55445 " <NoDefault />\n"
55446 " </Hints>\n"
55447 " </StringVectorProperty>\n"
55448 " <PropertyGroup panel_widget=\"YoungsMaterial\">\n"
55449 " <Property name=\"VolumeFractionArrays\" function=\"VolumeFractionArrays\" />\n"
55450 " <Property name=\"OrderingArrays\" function=\"OrderingArrays\" />\n"
55451 " <Property name=\"NormalArrays\" function=\"NormalArrays\" />\n"
55452 " </PropertyGroup>\n"
55453 " <!-- End of YoungsMaterialInterface -->\n"
55454 " </SourceProxy>\n"
55455 "\n"
55456 " <!-- ==================================================================== -->\n"
55457 " <SourceProxy class=\"vtkDeflectNormals\"\n"
55458 " label=\"Deflect Normals\"\n"
55459 " name=\"DeflectNormals\">\n"
55460 " <Documentation long_help=\"This filter deflects normal orientation along a vector attribute.\"\n"
55461 " short_help=\"Deflects the normals with a given vector field.\" />\n"
55462 " <InputProperty command=\"SetInputConnection\"\n"
55463 " name=\"Input\">\n"
55464 " <ProxyGroupDomain name=\"groups\">\n"
55465 " <Group name=\"sources\" />\n"
55466 " <Group name=\"filters\" />\n"
55467 " </ProxyGroupDomain>\n"
55468 " <DataTypeDomain name=\"input_type\">\n"
55469 " <DataType value=\"vtkDataSet\" />\n"
55470 " </DataTypeDomain>\n"
55471 " <InputArrayDomain attribute_type=\"point\"\n"
55472 " name=\"input_array\"\n"
55473 " number_of_components=\"3\" />\n"
55474 " <Documentation>This property specifies the input to the filter.</Documentation>\n"
55475 " </InputProperty>\n"
55476 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
55477 " element_types=\"0 0 0 0 2\"\n"
55478 " label=\"Vectors\"\n"
55479 " name=\"SelectInputVectors\"\n"
55480 " number_of_elements=\"5\"\n"
55481 " panel_visibility=\"default\">\n"
55482 " <ArrayListDomain attribute_type=\"Vectors\"\n"
55483 " name=\"array_list\">\n"
55484 " <RequiredProperties>\n"
55485 " <Property function=\"Input\"\n"
55486 " name=\"Input\" />\n"
55487 " </RequiredProperties>\n"
55488 " </ArrayListDomain>\n"
55489 " <Documentation>The value of this property contains the name of the\n"
55490 " vector array by which to deflect the dataset's normals.</Documentation>\n"
55491 " </StringVectorProperty>\n"
55492 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
55493 " default_values=\"1.0\"\n"
55494 " name=\"ScaleFactor\"\n"
55495 " number_of_elements=\"1\"\n"
55496 " panel_visibility=\"default\"\n"
55497 " animateable=\"1\">\n"
55498 " <Documentation>Normal deflection factor.</Documentation>\n"
55499 " </DoubleVectorProperty>\n"
55500 " <IntVectorProperty command=\"SetUseUserNormal\"\n"
55501 " name=\"UseUserNormal\"\n"
55502 " default_values=\"0\"\n"
55503 " number_of_elements=\"1\"\n"
55504 " panel_visibility=\"default\">\n"
55505 " <BooleanDomain name=\"bool\" />\n"
55506 " <Documentation>\n"
55507 " Use a user specified normal instead of the existing point normals.\n"
55508 " </Documentation>\n"
55509 " </IntVectorProperty>\n"
55510 " <DoubleVectorProperty command=\"SetUserNormal\"\n"
55511 " default_values=\"0 0 1\"\n"
55512 " name=\"UserNormal\"\n"
55513 " number_of_elements=\"3\"\n"
55514 " panel_visibility=\"default\">\n"
55515 " <Documentation>Specify the user constant normal.</Documentation>\n"
55516 " </DoubleVectorProperty>\n"
55517 " <!-- End WarpVector -->\n"
55518 " </SourceProxy>\n"
55519 "\n"
55520 " <!-- ==================================================================== -->\n"
55521 " <SourceProxy class=\"vtkAnimateModes\" name=\"AnimateModes\" label=\"Animate Modes\">\n"
55522 " <Documentation short_help=\"Animate mode shapes\">\n"
55523 " For certain file formats, like Exodus, simulation codes may use the timesteps\n"
55524 " and time values to represent quantities other than time. For example, for\n"
55525 " modal analysis, the natural frequency for each mode may be used as the time\n"
55526 " value. vtkAnimateModes can be used to reinterpret time as mode shapes.\n"
55527 " The filter can also animate vibrations for each mode shape (when\n"
55528 " AnimateVibrations is set to true). In that case, the time requested by the\n"
55529 " downstream pipeline is used to scale the displacement magnitude\n"
55530 " for a mode shape in a sinusoidal pattern, `cos(2*pi * requested-time)`.\n"
55531 " </Documentation>\n"
55532 " <InputProperty command=\"SetInputConnection\"\n"
55533 " name=\"Input\">\n"
55534 " <ProxyGroupDomain name=\"groups\">\n"
55535 " <Group name=\"sources\" />\n"
55536 " <Group name=\"filters\" />\n"
55537 " </ProxyGroupDomain>\n"
55538 " <DataTypeDomain name=\"input_type\">\n"
55539 " <DataType value=\"vtkDataSet\" />\n"
55540 " </DataTypeDomain>\n"
55541 " <InputArrayDomain attribute_type=\"point\"\n"
55542 " name=\"input_array\"\n"
55543 " number_of_components=\"3\" />\n"
55544 " <Documentation>This property specifies the input to the filter.</Documentation>\n"
55545 " </InputProperty>\n"
55546 "\n"
55547 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
55548 " element_types=\"0 0 0 0 2\"\n"
55549 " label=\"Vectors\"\n"
55550 " name=\"SelectInputVectors\"\n"
55551 " number_of_elements=\"5\"\n"
55552 " panel_visibility=\"default\">\n"
55553 " <ArrayListDomain attribute_type=\"DisplacementVectors\" name=\"array_list\">\n"
55554 " <RequiredProperties>\n"
55555 " <Property function=\"Input\" name=\"Input\" />\n"
55556 " </RequiredProperties>\n"
55557 " </ArrayListDomain>\n"
55558 " <Documentation>Specify the displacement vectors array</Documentation>\n"
55559 " </StringVectorProperty>\n"
55560 "\n"
55561 " <IntVectorProperty command=\"GetModeShapesRange\"\n"
55562 " information_only=\"1\"\n"
55563 " name=\"ModeShapesRangeInfo\" />\n"
55564 "\n"
55565 " <IntVectorProperty command=\"SetModeShape\"\n"
55566 " name=\"ModeShape\"\n"
55567 " number_of_elements=\"1\"\n"
55568 " default_values=\"1\">\n"
55569 " <IntRangeDomain name=\"range\" default_mode=\"min\">\n"
55570 " <RequiredProperties>\n"
55571 " <Property function=\"Range\" name=\"ModeShapesRangeInfo\" />\n"
55572 " </RequiredProperties>\n"
55573 " </IntRangeDomain>\n"
55574 " <Documentation>Specify which mode shape to animate.</Documentation>\n"
55575 " </IntVectorProperty>\n"
55576 "\n"
55577 " <DoubleVectorProperty name=\"DisplacementMagnitude\"\n"
55578 " command=\"SetDisplacementMagnitude\"\n"
55579 " number_of_elements=\"1\"\n"
55580 " default_values=\"1.0\">\n"
55581 " <DoubleRangeDomain name=\"range\" />\n"
55582 " <Documentation>\n"
55583 " Specify a scale factor to apply the displacements.\n"
55584 " </Documentation>\n"
55585 " </DoubleVectorProperty>\n"
55586 "\n"
55587 " <IntVectorProperty name=\"AnimateVibrations\"\n"
55588 " command=\"SetAnimateVibrations\"\n"
55589 " number_of_elements=\"1\"\n"
55590 " default_values=\"1\">\n"
55591 " <BooleanDomain name=\"bool\" />\n"
55592 " <Documentation>\n"
55593 " Specify whether the filter should animate the vibrations.\n"
55594 " When set, the requested time is used compute\n"
55595 " displacements for the chosen mode shape.\n"
55596 " </Documentation>\n"
55597 " </IntVectorProperty>\n"
55598 "\n"
55599 " <IntVectorProperty name=\"DisplacementPreapplied\"\n"
55600 " command=\"SetDisplacementPreapplied\"\n"
55601 " number_of_elements=\"1\"\n"
55602 " default_values=\"1\">\n"
55603 " <BooleanDomain name=\"bool\" />\n"
55604 " <Documentation>\n"
55605 " Specify whether displacements are pre-applied.\n"
55606 " </Documentation>\n"
55607 " </IntVectorProperty>\n"
55608 "\n"
55609 " <DoubleVectorProperty information_only=\"1\"\n"
55610 " name=\"TimeRange\"\n"
55611 " command=\"GetTimeRange\" />\n"
55612 " <!-- end of \"AnimateModes\" -->\n"
55613 " </SourceProxy>\n"
55614 "\n"
55615 " <!-- ================================================================== -->\n"
55616 " <SourceProxy class=\"vtkTableFFT\" name=\"TableFFT\" label=\"Table FFT\" >\n"
55617 " <Documentation>\n"
55618 " Performs the Fast Fourier Transform on the columns of a table.\n"
55619 " </Documentation>\n"
55620 "\n"
55621 " <InputProperty command=\"SetInputConnection\"\n"
55622 " name=\"Input\">\n"
55623 " <ProxyGroupDomain name=\"groups\">\n"
55624 " <Group name=\"sources\" />\n"
55625 " <Group name=\"filters\" />\n"
55626 " </ProxyGroupDomain>\n"
55627 " <DataTypeDomain name=\"input_type\">\n"
55628 " <DataType value=\"vtkTable\" />\n"
55629 " </DataTypeDomain>\n"
55630 " <InputArrayDomain attribute_type=\"row\"\n"
55631 " name=\"input_array\"\n"
55632 " number_of_components=\"1\" />\n"
55633 " <Documentation>This property specifies the input to the filter.</Documentation>\n"
55634 " </InputProperty>\n"
55635 "\n"
55636 " <IntVectorProperty name=\"CreateFrequencyColumn\"\n"
55637 " command=\"SetCreateFrequencyColumn\"\n"
55638 " number_of_elements=\"1\"\n"
55639 " default_values=\"1\">\n"
55640 " <BooleanDomain name=\"bool\" />\n"
55641 " <Documentation>\n"
55642 " Specify if the filter should create a frequency column based on a column\n"
55643 " named \"time\" (not case sensitive). An evenly-spaced time array is expected.\n"
55644 " </Documentation>\n"
55645 " </IntVectorProperty>\n"
55646 "\n"
55647 " <DoubleVectorProperty name=\"DefaultSampleRate\"\n"
55648 " command=\"SetDefaultSampleRate\"\n"
55649 " number_of_elements=\"1\"\n"
55650 " default_values=\"10000\">\n"
55651 " <DoubleRangeDomain name=\"range\" min=\"10\" max=\"100000\" />\n"
55652 " <Documentation>\n"
55653 " If the \"Time\" column is not found then this value will be used as the sample rate of the input.\n"
55654 " </Documentation>\n"
55655 " </DoubleVectorProperty>\n"
55656 "\n"
55657 " <IntVectorProperty name=\"WindowingFunction\"\n"
55658 " command=\"SetWindowingFunction\"\n"
55659 " panel_visibility=\"advanced\"\n"
55660 " number_of_elements=\"1\"\n"
55661 " default_values=\"4\">\n"
55662 " <EnumerationDomain name=\"enum\">\n"
55663 " <Entry value=\"4\" text=\"Rectangular (passthrough)\"/>\n"
55664 " <Entry value=\"0\" text=\"Hanning\"/>\n"
55665 " <Entry value=\"1\" text=\"Bartlett\"/>\n"
55666 " <Entry value=\"2\" text=\"Sine\"/>\n"
55667 " <Entry value=\"3\" text=\"Blackman\"/>\n"
55668 " </EnumerationDomain>\n"
55669 " <Documentation>\n"
55670 " Specify the windowing function to apply on the input. This allows to better process\n"
55671 " data that is not periodic. When Welch method is used, the window is applied to each frame.\n"
55672 " </Documentation>\n"
55673 " </IntVectorProperty>\n"
55674 "\n"
55675 " <IntVectorProperty name=\"OneSidedSpectrum\"\n"
55676 " command=\"SetReturnOnesided\"\n"
55677 " panel_visibility=\"default\"\n"
55678 " number_of_elements=\"1\"\n"
55679 " default_values=\"0\">\n"
55680 " <BooleanDomain name=\"bool\" />\n"
55681 " <Documentation>\n"
55682 " Specify if the filter should use the optimized discrete fourier transform for\n"
55683 " real values. This will cause output columns to have from n to ((n / 2) + 1) rows.\n"
55684 " </Documentation>\n"
55685 " </IntVectorProperty>\n"
55686 "\n"
55687 " <IntVectorProperty name=\"Normalize\"\n"
55688 " command=\"SetNormalize\"\n"
55689 " panel_visibility=\"advanced\"\n"
55690 " number_of_elements=\"1\"\n"
55691 " default_values=\"0\">\n"
55692 " <BooleanDomain name=\"bool\" />\n"
55693 " <Documentation>\n"
55694 " Specify if the output should be normalized. Only used if UseWelchMethod is false.\n"
55695 " </Documentation>\n"
55696 " <Hints>\n"
55697 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
55698 " mode=\"visibility\"\n"
55699 " property=\"AverageFft\"\n"
55700 " value=\"0\" />\n"
55701 " </Hints>\n"
55702 " </IntVectorProperty>\n"
55703 "\n"
55704 " <IntVectorProperty name=\"UseWelchMethod\"\n"
55705 " command=\"SetAverageFft\"\n"
55706 " panel_visibility=\"advanced\"\n"
55707 " number_of_elements=\"1\"\n"
55708 " default_values=\"0\">\n"
55709 " <BooleanDomain name=\"bool\" />\n"
55710 " <Documentation>\n"
55711 " Specify if filter should use the Welch / periodogram method. If true the\n"
55712 " input will be split in multiple segment to compute an average fft across\n"
55713 " all segments / blocks. This can be faster for input with lots of samples\n"
55714 " and also remove some noise.\n"
55715 " </Documentation>\n"
55716 " </IntVectorProperty>\n"
55717 "\n"
55718 " <IntVectorProperty name=\"BlockSize\"\n"
55719 " command=\"SetBlockSize\"\n"
55720 " panel_visibility=\"advanced\"\n"
55721 " number_of_elements=\"1\"\n"
55722 " default_values=\"1024\">\n"
55723 " <Documentation>\n"
55724 " Specify the number of samples to use for each block / segment in the Welch method.\n"
55725 " This should be a power of 2 in order to achieve better performance.\n"
55726 " </Documentation>\n"
55727 " </IntVectorProperty>\n"
55728 "\n"
55729 " <IntVectorProperty name=\"BlockOverlap\"\n"
55730 " command=\"SetBlockOverlap\"\n"
55731 " panel_visibility=\"advanced\"\n"
55732 " number_of_elements=\"1\"\n"
55733 " default_values=\"-1\">\n"
55734 " <Documentation>\n"
55735 " Specify the number of samples which will overlap between each block / segment.\n"
55736 " If value is not in a valid range (ie inferior to 0 or superior to BlockSize) then the\n"
55737 " value BlockSize / 2 will be used. Only used if UseWelchMethod is true.\n"
55738 " </Documentation>\n"
55739 " </IntVectorProperty>\n"
55740 "\n"
55741 " <IntVectorProperty name=\"ScalingMethod\"\n"
55742 " command=\"SetScalingMethod\"\n"
55743 " panel_visibility=\"advanced\"\n"
55744 " number_of_elements=\"1\"\n"
55745 " default_values=\"0\">\n"
55746 " <EnumerationDomain name=\"enum\">\n"
55747 " <Entry value=\"0\" text=\"Density\"/>\n"
55748 " <Entry value=\"1\" text=\"Spectrum\"/>\n"
55749 ;
55750 
55751 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneral.xml
55753 " </EnumerationDomain>\n"
55754 " <Documentation>\n"
55755 " Set what scaling should be used when applying the Welch method.\n"
55756 " </Documentation>\n"
55757 " </IntVectorProperty>\n"
55758 "\n"
55759 " <IntVectorProperty name=\"Detrend\"\n"
55760 " command=\"SetDetrend\"\n"
55761 " panel_visibility=\"advanced\"\n"
55762 " number_of_elements=\"1\"\n"
55763 " default_values=\"0\">\n"
55764 " <BooleanDomain name=\"bool\" />\n"
55765 " <Documentation>\n"
55766 " Remove trend on each segment before applying the FFT. This is a constant\n"
55767 " detrend where the mean of the signal is substracted to the signal.\n"
55768 " Only used if UseWelchMethod is true.\n"
55769 " </Documentation>\n"
55770 " </IntVectorProperty>\n"
55771 "\n"
55772 " <PropertyGroup label=\"Welch Method Parameters\" panel_visibility=\"advanced\" >\n"
55773 " <Property name=\"BlockSize\" />\n"
55774 " <Property name=\"BlockOverlap\" />\n"
55775 " <Property name=\"ScalingMethod\" />\n"
55776 " <Property name=\"Detrend\" />\n"
55777 " <Hints>\n"
55778 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
55779 " mode=\"visibility\"\n"
55780 " property=\"UseWelchMethod\"\n"
55781 " value=\"1\" />\n"
55782 " </Hints>\n"
55783 " </PropertyGroup>\n"
55784 "\n"
55785 " <Hints>\n"
55786 " <PipelineIcon name=\"XYChartView\" />\n"
55787 " <View type=\"XYChartView\" />\n"
55788 " </Hints>\n"
55789 "\n"
55790 " </SourceProxy>\n"
55791 " </ProxyGroup>\n"
55792 "</ServerManagerConfiguration>\n"
55793 "\n";
55794 // Get single string
55796 {
55797 
55798  const size_t len0 = strlen(paraview_server_managerfilters_filtersgeneralInterface0);
55799  const size_t len1 = strlen(paraview_server_managerfilters_filtersgeneralInterface1);
55800  const size_t len2 = strlen(paraview_server_managerfilters_filtersgeneralInterface2);
55801  const size_t len3 = strlen(paraview_server_managerfilters_filtersgeneralInterface3);
55802  const size_t len4 = strlen(paraview_server_managerfilters_filtersgeneralInterface4);
55803  const size_t len5 = strlen(paraview_server_managerfilters_filtersgeneralInterface5);
55804  const size_t len6 = strlen(paraview_server_managerfilters_filtersgeneralInterface6);
55805  const size_t len7 = strlen(paraview_server_managerfilters_filtersgeneralInterface7);
55806  const size_t len8 = strlen(paraview_server_managerfilters_filtersgeneralInterface8);
55807  const size_t len9 = strlen(paraview_server_managerfilters_filtersgeneralInterface9);
55808  size_t len = ( 0
55809  + len0
55810  + len1
55811  + len2
55812  + len3
55813  + len4
55814  + len5
55815  + len6
55816  + len7
55817  + len8
55818  + len9 );
55819  char* res = new char[ len + 1];
55820  size_t offset = 0;
55831  assert(offset == len);
55832  res[offset] = 0;
55833  return res;
55834 }
55835 
55836 
55837 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filtersgeneral.xml
55839 "<ServerManagerConfiguration>\n"
55840 " <ProxyGroup name=\"sources\">\n"
55841 " <!-- ==================================================================== -->\n"
55842 " <SourceProxy class=\"vtkAxes\"\n"
55843 " label=\"Axes\"\n"
55844 " name=\"Axes\">\n"
55845 " <Documentation long_help=\"Three lines representing the axes - red line along X, green line along Y, and blue line along Z\"\n"
55846 " short_help=\"Create three lines representing X, Y and Z axes\">\n"
55847 " The Axes source can be used to add a representation of the\n"
55848 " coordinate system axes to the 3D scene. The X axis will be\n"
55849 " drawn as a blue line, the Y axis as a green line, and the\n"
55850 " Z axis as a red line. The axes can be drawn either as\n"
55851 " three lines drawn in the positive direction from the\n"
55852 " origin or as three lines crossing at the origin (drawn in\n"
55853 " both the positive and negative directions). The output of\n"
55854 " the Axes source is polygonal data. This polygonal data has\n"
55855 " a scalar per line so that the lines can be colored. It\n"
55856 " also has normals defined.</Documentation>\n"
55857 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
55858 " default_values=\"1.0\"\n"
55859 " name=\"ScaleFactor\"\n"
55860 " number_of_elements=\"1\">\n"
55861 " <DoubleRangeDomain min=\"0\"\n"
55862 " name=\"range\" />\n"
55863 " <Documentation>By default the axes lines have a length of 1 (or 1 in\n"
55864 " each direction, for a total length of 2, if value of the Symmetric\n"
55865 " property is 1). Increasing or decreasing the value of this property\n"
55866 " will make the axes larger or smaller, respectively.</Documentation>\n"
55867 " </DoubleVectorProperty>\n"
55868 " <DoubleVectorProperty command=\"SetOrigin\"\n"
55869 " default_values=\"0.0 0.0 0.0\"\n"
55870 " name=\"Origin\"\n"
55871 " number_of_elements=\"3\"\n"
55872 " panel_visibility=\"default\">\n"
55873 " <DoubleRangeDomain name=\"range\" />\n"
55874 " <Documentation>The values of this property set the X, Y, and Z\n"
55875 " coordinates of the origin of the axes.</Documentation>\n"
55876 " </DoubleVectorProperty>\n"
55877 " <IntVectorProperty command=\"SetSymmetric\"\n"
55878 " default_values=\"0\"\n"
55879 " name=\"Symmetric\"\n"
55880 " number_of_elements=\"1\">\n"
55881 " <BooleanDomain name=\"bool\" />\n"
55882 " <Documentation>When this property is set to 1, the axes extend along\n"
55883 " each of the positive and negative directions for a distance equal to\n"
55884 " the value of the Scale Factor property. When set to 0, the axes extend\n"
55885 " only in the positive direction.</Documentation>\n"
55886 " </IntVectorProperty>\n"
55887 " <!-- End Axes -->\n"
55888 " </SourceProxy>\n"
55889 "\n"
55890 " <!-- ==================================================================== -->\n"
55891 " <SourceProxy class=\"vtkTimeSourceExample\"\n"
55892 " label=\"Time Source\"\n"
55893 " name=\"TimeSource\">\n"
55894 " <Documentation long_help=\"Produces a single cell uniform grid with data values that vary over a sin(t) wave from t=0 to t=1 (radian).\"\n"
55895 " short_help=\"Produces a sine wave over time\">Produces a\n"
55896 " single cell uniform grid with data values that vary over a\n"
55897 " sin(t) wave from t=0 to t=1 (radian).</Documentation>\n"
55898 " <IntVectorProperty command=\"SetAnalytic\"\n"
55899 " default_values=\"0\"\n"
55900 " name=\"Analytic\"\n"
55901 " number_of_elements=\"1\">\n"
55902 " <BooleanDomain name=\"bool\" />\n"
55903 " <Documentation>Makes the time source produce discrete steps of or an\n"
55904 " analytic sin wave.</Documentation>\n"
55905 " </IntVectorProperty>\n"
55906 " <DoubleVectorProperty command=\"SetXAmplitude\"\n"
55907 " default_values=\"0.0\"\n"
55908 " name=\"X Amplitude\"\n"
55909 " number_of_elements=\"1\">\n"
55910 " <DoubleRangeDomain name=\"range\" />\n"
55911 " <Documentation>Controls how far the data set moves along X over\n"
55912 " time.</Documentation>\n"
55913 " </DoubleVectorProperty>\n"
55914 " <DoubleVectorProperty command=\"SetYAmplitude\"\n"
55915 " default_values=\"0.0\"\n"
55916 " name=\"Y Amplitude\"\n"
55917 " number_of_elements=\"1\">\n"
55918 " <DoubleRangeDomain name=\"range\" />\n"
55919 " <Documentation>Controls how far the data set moves along Y over\n"
55920 " time.</Documentation>\n"
55921 " </DoubleVectorProperty>\n"
55922 " <IntVectorProperty command=\"SetGrowing\"\n"
55923 " default_values=\"0\"\n"
55924 " name=\"Growing\"\n"
55925 " number_of_elements=\"1\">\n"
55926 " <BooleanDomain name=\"bool\" />\n"
55927 " <Documentation>Makes the time source grow and shrink along Y over\n"
55928 " time.</Documentation>\n"
55929 " </IntVectorProperty>\n"
55930 " <DoubleVectorProperty information_only=\"1\"\n"
55931 " name=\"TimestepValues\"\n"
55932 " repeatable=\"1\">\n"
55933 " <TimeStepsInformationHelper />\n"
55934 " </DoubleVectorProperty>\n"
55935 " <!-- End of TimeSource -->\n"
55936 " </SourceProxy>\n"
55937 " </ProxyGroup>\n"
55938 "</ServerManagerConfiguration>\n"
55939 "\n";
55940 // Get single string
55942 {
55943 
55944  const size_t len0 = strlen(paraview_server_managersources_filtersgeneralInterface0);
55945  size_t len = ( 0
55946  + len0 );
55947  char* res = new char[ len + 1];
55948  size_t offset = 0;
55950  assert(offset == len);
55951  res[offset] = 0;
55952  return res;
55953 }
55954 
55955 
55956 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_plotonintersectioncurves.xml
55958 "<ServerManagerConfiguration>\n"
55959 " <ProxyGroup name=\"filters\">\n"
55960 " <!-- ==================================================================== -->\n"
55961 " <CompoundSourceProxy label=\"Plot On Intersection Curves\"\n"
55962 " name=\"PlotOnIntersectionCurves\">\n"
55963 " <Documentation long_help=\"Extracts the edges in a 2D plane and plots them\"\n"
55964 " short_help=\"Extracts the edges in a 2D plane and plots them\">\n"
55965 " Extracts the surface, intersect it with a 2D plane. Plot\n"
55966 " the resulting polylines.</Documentation>\n"
55967 " <Proxy compound_name=\"ExtractSurface1\"\n"
55968 " group=\"filters\"\n"
55969 " id=\"374\"\n"
55970 " servers=\"1\"\n"
55971 " type=\"DataSetSurfaceFilter\">\n"
55972 " <Property id=\"374.Input\"\n"
55973 " name=\"Input\"\n"
55974 " number_of_elements=\"1\">\n"
55975 " <Domain id=\"374.Input.groups\"\n"
55976 " name=\"groups\">\n"
55977 " <Group value=\"sources\" />\n"
55978 " <Group value=\"filters\" />\n"
55979 " </Domain>\n"
55980 " <Domain id=\"374.Input.input_type\"\n"
55981 " name=\"input_type\">\n"
55982 " <DataType value=\"vtkDataSet\" />\n"
55983 " </Domain>\n"
55984 " </Property>\n"
55985 " <Property id=\"374.PieceInvariant\"\n"
55986 " name=\"PieceInvariant\"\n"
55987 " number_of_elements=\"1\">\n"
55988 " <Element index=\"0\"\n"
55989 " value=\"1\" />\n"
55990 " <Domain id=\"374.PieceInvariant.bool\"\n"
55991 " name=\"bool\" />\n"
55992 " </Property>\n"
55993 " </Proxy>\n"
55994 " <Proxy compound_name=\"PlotEdges1\"\n"
55995 " group=\"filters\"\n"
55996 " id=\"971\"\n"
55997 " servers=\"1\"\n"
55998 " type=\"PlotOnSortedLines\">\n"
55999 " <Property id=\"971.Input\"\n"
56000 " name=\"Input\"\n"
56001 " number_of_elements=\"1\">\n"
56002 " <Proxy output_port=\"0\"\n"
56003 " value=\"667\" />\n"
56004 " <Domain id=\"971.Input.groups\"\n"
56005 " name=\"groups\">\n"
56006 " <Group value=\"sources\" />\n"
56007 " <Group value=\"filters\" />\n"
56008 " </Domain>\n"
56009 " <Domain id=\"971.Input.input_type\"\n"
56010 " name=\"input_type\">\n"
56011 " <DataType value=\"vtkPolyData\" />\n"
56012 " </Domain>\n"
56013 " </Property>\n"
56014 " </Proxy>\n"
56015 " <Proxy compound_name=\"Slice1\"\n"
56016 " group=\"filters\"\n"
56017 " id=\"667\"\n"
56018 " servers=\"1\"\n"
56019 " type=\"Cut\">\n"
56020 " <Property id=\"667.ContourValues\"\n"
56021 " name=\"ContourValues\"\n"
56022 " number_of_elements=\"1\">\n"
56023 " <Element index=\"0\"\n"
56024 " value=\"0\" />\n"
56025 " <Domain id=\"667.ContourValues.bounds\"\n"
56026 " name=\"bounds\">\n"
56027 " <Min index=\"0\"\n"
56028 " value=\"-0.718069\" />\n"
56029 " <Max index=\"0\"\n"
56030 " value=\"0.718069\" />\n"
56031 " </Domain>\n"
56032 " </Property>\n"
56033 " <Property id=\"667.CutFunction\"\n"
56034 " name=\"CutFunction\"\n"
56035 " number_of_elements=\"1\">\n"
56036 " <Proxy value=\"670\" />\n"
56037 " <Domain id=\"667.CutFunction.groups\"\n"
56038 " name=\"groups\">\n"
56039 " <Group value=\"implicit_functions\" />\n"
56040 " </Domain>\n"
56041 " <Domain id=\"667.CutFunction.proxy_list\"\n"
56042 " name=\"proxy_list\">\n"
56043 " <Proxy value=\"670\" />\n"
56044 " <Proxy value=\"671\" />\n"
56045 " <Proxy value=\"672\" />\n"
56046 " </Domain>\n"
56047 " </Property>\n"
56048 " <Property id=\"667.Input\"\n"
56049 " name=\"Input\"\n"
56050 " number_of_elements=\"1\">\n"
56051 " <Proxy output_port=\"0\"\n"
56052 " value=\"374\" />\n"
56053 " <Domain id=\"667.Input.groups\"\n"
56054 " name=\"groups\">\n"
56055 " <Group value=\"sources\" />\n"
56056 " <Group value=\"filters\" />\n"
56057 " </Domain>\n"
56058 " <Domain id=\"667.Input.input_type\"\n"
56059 " name=\"input_type\">\n"
56060 " <DataType value=\"vtkDataSet\" />\n"
56061 " </Domain>\n"
56062 " </Property>\n"
56063 " <Property id=\"667.InputBounds\"\n"
56064 " name=\"InputBounds\">\n"
56065 " <Domain id=\"667.InputBounds.bounds\"\n"
56066 " name=\"bounds\">\n"
56067 " <Min index=\"0\"\n"
56068 " value=\"-0.5\" />\n"
56069 " <Min index=\"1\"\n"
56070 " value=\"-0.124991\" />\n"
56071 " <Min index=\"2\"\n"
56072 " value=\"-0.5\" />\n"
56073 " <Max index=\"0\"\n"
56074 " value=\"0.5\" />\n"
56075 " <Max index=\"1\"\n"
56076 " value=\"0.124991\" />\n"
56077 " <Max index=\"2\"\n"
56078 " value=\"0.5\" />\n"
56079 " </Domain>\n"
56080 " </Property>\n"
56081 " </Proxy>\n"
56082 " <Proxy compound_name=\"auto_670\"\n"
56083 " group=\"implicit_functions\"\n"
56084 " id=\"670\"\n"
56085 " servers=\"1\"\n"
56086 " type=\"Plane\">\n"
56087 " <Property id=\"670.Normal\"\n"
56088 " name=\"Normal\"\n"
56089 " number_of_elements=\"3\">\n"
56090 " <Element index=\"0\"\n"
56091 " value=\"1\" />\n"
56092 " <Element index=\"1\"\n"
56093 " value=\"0\" />\n"
56094 " <Element index=\"2\"\n"
56095 " value=\"0\" />\n"
56096 " <Domain id=\"670.Normal.range\"\n"
56097 " name=\"range\" />\n"
56098 " </Property>\n"
56099 " <Property id=\"670.Offset\"\n"
56100 " name=\"Offset\"\n"
56101 " number_of_elements=\"1\">\n"
56102 " <Element index=\"0\"\n"
56103 " value=\"0\" />\n"
56104 " <Domain id=\"670.Offset.range\"\n"
56105 " name=\"range\">\n"
56106 " <Min index=\"0\"\n"
56107 " value=\"0\" />\n"
56108 " <Max index=\"0\"\n"
56109 " value=\"0\" />\n"
56110 " </Domain>\n"
56111 " </Property>\n"
56112 " <Property id=\"670.Origin\"\n"
56113 " name=\"Origin\"\n"
56114 " number_of_elements=\"3\">\n"
56115 " <Element index=\"0\"\n"
56116 " value=\"0\" />\n"
56117 " <Element index=\"1\"\n"
56118 " value=\"0\" />\n"
56119 " <Element index=\"2\"\n"
56120 " value=\"0\" />\n"
56121 " <Domain id=\"670.Origin.range\"\n"
56122 " name=\"range\">\n"
56123 " <Min index=\"0\"\n"
56124 " value=\"-0.5\" />\n"
56125 " <Min index=\"1\"\n"
56126 " value=\"-0.124991\" />\n"
56127 " <Min index=\"2\"\n"
56128 " value=\"-0.5\" />\n"
56129 " <Max index=\"0\"\n"
56130 " value=\"0.5\" />\n"
56131 " <Max index=\"1\"\n"
56132 " value=\"0.124991\" />\n"
56133 " <Max index=\"2\"\n"
56134 " value=\"0.5\" />\n"
56135 " </Domain>\n"
56136 " </Property>\n"
56137 " </Proxy>\n"
56138 " <ExposedProperties>\n"
56139 " <Property exposed_name=\"Input\"\n"
56140 " name=\"Input\"\n"
56141 " proxy_name=\"ExtractSurface1\" />\n"
56142 " <Property exposed_name=\"Slice Type\"\n"
56143 " name=\"CutFunction\"\n"
56144 " proxy_name=\"Slice1\" />\n"
56145 " </ExposedProperties>\n"
56146 " <OutputPort name=\"Output\"\n"
56147 " port_index=\"0\"\n"
56148 " proxy=\"PlotEdges1\" />\n"
56149 " <Hints>\n"
56150 " <!-- View can be used to specify the preferred view for the proxy -->\n"
56151 " <View type=\"XYChartView\" />\n"
56152 " <Plotable />\n"
56153 " </Hints>\n"
56154 " </CompoundSourceProxy>\n"
56155 " </ProxyGroup>\n"
56156 "</ServerManagerConfiguration>\n"
56157 "\n";
56158 // Get single string
56160 {
56161 
56163  size_t len = ( 0
56164  + len0 );
56165  char* res = new char[ len + 1];
56166  size_t offset = 0;
56168  assert(offset == len);
56169  res[offset] = 0;
56170  return res;
56171 }
56172 
56173 
56174 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_normalglyphs.xml
56176 "<ServerManagerConfiguration>\n"
56177 " <ProxyGroup name=\"filters\">\n"
56178 " <!-- ==================================================================== -->\n"
56179 " <CompoundSourceProxy label=\"Normal Glyphs\"\n"
56180 " name=\"NormalGlyphs\">\n"
56181 " <Documentation long_help=\"Filter computing surface normals.\"\n"
56182 " short_help=\"Filter computing surface normals.\">Filter\n"
56183 " computing surface normals.</Documentation>\n"
56184 " <Proxy compound_name=\"ExtractSurface2\"\n"
56185 " group=\"filters\"\n"
56186 " id=\"1013\"\n"
56187 " servers=\"1\"\n"
56188 " type=\"DataSetSurfaceFilter\">\n"
56189 " <Property id=\"1013.Input\"\n"
56190 " name=\"Input\"\n"
56191 " number_of_elements=\"1\">\n"
56192 " <Domain id=\"1013.Input.groups\"\n"
56193 " name=\"groups\">\n"
56194 " <Group value=\"sources\" />\n"
56195 " <Group value=\"filters\" />\n"
56196 " </Domain>\n"
56197 " <Domain id=\"1013.Input.input_type\"\n"
56198 " name=\"input_type\">\n"
56199 " <DataType value=\"vtkDataSet\" />\n"
56200 " </Domain>\n"
56201 " </Property>\n"
56202 " <Property id=\"1013.PieceInvariant\"\n"
56203 " name=\"PieceInvariant\"\n"
56204 " number_of_elements=\"1\">\n"
56205 " <Element index=\"0\"\n"
56206 " value=\"1\" />\n"
56207 " <Domain id=\"1013.PieceInvariant.bool\"\n"
56208 " name=\"bool\" />\n"
56209 " </Property>\n"
56210 " </Proxy>\n"
56211 " <Proxy compound_name=\"GenerateSurfaceNormals1\"\n"
56212 " group=\"filters\"\n"
56213 " id=\"1224\"\n"
56214 " servers=\"1\"\n"
56215 " type=\"PolyDataNormals\">\n"
56216 " <Property id=\"1224.ComputeCellNormals\"\n"
56217 " name=\"ComputeCellNormals\"\n"
56218 " number_of_elements=\"1\">\n"
56219 " <Element index=\"0\"\n"
56220 " value=\"1\" />\n"
56221 " <Domain id=\"1224.ComputeCellNormals.bool\"\n"
56222 " name=\"bool\" />\n"
56223 " </Property>\n"
56224 " <Property id=\"1224.Consistency\"\n"
56225 " name=\"Consistency\"\n"
56226 " number_of_elements=\"1\">\n"
56227 " <Element index=\"0\"\n"
56228 " value=\"0\" />\n"
56229 " <Domain id=\"1224.Consistency.bool\"\n"
56230 " name=\"bool\" />\n"
56231 " </Property>\n"
56232 " <Property id=\"1224.FeatureAngle\"\n"
56233 " name=\"FeatureAngle\"\n"
56234 " number_of_elements=\"1\">\n"
56235 " <Element index=\"0\"\n"
56236 " value=\"30\" />\n"
56237 " <Domain id=\"1224.FeatureAngle.range\"\n"
56238 " name=\"range\">\n"
56239 " <Min index=\"0\"\n"
56240 " value=\"0\" />\n"
56241 " <Max index=\"0\"\n"
56242 " value=\"180\" />\n"
56243 " </Domain>\n"
56244 " </Property>\n"
56245 " <Property id=\"1224.FlipNormals\"\n"
56246 " name=\"FlipNormals\"\n"
56247 " number_of_elements=\"1\">\n"
56248 " <Element index=\"0\"\n"
56249 " value=\"0\" />\n"
56250 " <Domain id=\"1224.FlipNormals.bool\"\n"
56251 " name=\"bool\" />\n"
56252 " </Property>\n"
56253 " <Property id=\"1224.Input\"\n"
56254 " name=\"Input\"\n"
56255 " number_of_elements=\"1\">\n"
56256 " <Proxy output_port=\"0\"\n"
56257 " value=\"1013\" />\n"
56258 " <Domain id=\"1224.Input.groups\"\n"
56259 " name=\"groups\">\n"
56260 " <Group value=\"sources\" />\n"
56261 " <Group value=\"filters\" />\n"
56262 " </Domain>\n"
56263 " <Domain id=\"1224.Input.input_type\"\n"
56264 " name=\"input_type\">\n"
56265 " <DataType value=\"vtkPolyData\" />\n"
56266 " </Domain>\n"
56267 " </Property>\n"
56268 " <Property id=\"1224.NonManifoldTraversal\"\n"
56269 " name=\"NonManifoldTraversal\"\n"
56270 " number_of_elements=\"1\">\n"
56271 " <Element index=\"0\"\n"
56272 " value=\"1\" />\n"
56273 " <Domain id=\"1224.NonManifoldTraversal.bool\"\n"
56274 " name=\"bool\" />\n"
56275 " </Property>\n"
56276 " <Property id=\"1224.PieceInvariant\"\n"
56277 " name=\"PieceInvariant\"\n"
56278 " number_of_elements=\"1\">\n"
56279 " <Element index=\"0\"\n"
56280 " value=\"1\" />\n"
56281 " <Domain id=\"1224.PieceInvariant.bool\"\n"
56282 " name=\"bool\" />\n"
56283 " </Property>\n"
56284 " <Property id=\"1224.Splitting\"\n"
56285 " name=\"Splitting\"\n"
56286 " number_of_elements=\"1\">\n"
56287 " <Element index=\"0\"\n"
56288 " value=\"0\" />\n"
56289 " <Domain id=\"1224.Splitting.bool\"\n"
56290 " name=\"bool\" />\n"
56291 " </Property>\n"
56292 " </Proxy>\n"
56293 " <Proxy compound_name=\"CellCenters1\"\n"
56294 " group=\"filters\"\n"
56295 " id=\"3392\"\n"
56296 " servers=\"1\"\n"
56297 " type=\"CellCenters\">\n"
56298 " <Property id=\"3392.Input\"\n"
56299 " name=\"Input\"\n"
56300 " number_of_elements=\"1\">\n"
56301 " <Proxy output_port=\"0\"\n"
56302 " value=\"1224\" />\n"
56303 " <Domain id=\"3392.Input.groups\"\n"
56304 " name=\"groups\">\n"
56305 " <Group value=\"sources\" />\n"
56306 " <Group value=\"filters\" />\n"
56307 " </Domain>\n"
56308 " <Domain id=\"3392.Input.input_type\"\n"
56309 " name=\"input_type\">\n"
56310 " <DataType value=\"vtkDataSet\" />\n"
56311 " </Domain>\n"
56312 " </Property>\n"
56313 " <Property id=\"3392.VertexCells\"\n"
56314 " name=\"VertexCells\"\n"
56315 " number_of_elements=\"1\">\n"
56316 " <Element index=\"0\"\n"
56317 " value=\"1\" />\n"
56318 " <Domain id=\"3392.VertexCells.bool\"\n"
56319 " name=\"bool\" />\n"
56320 " </Property>\n"
56321 " </Proxy>\n"
56322 " <Proxy compound_name=\"Glyph1\"\n"
56323 " group=\"filters\"\n"
56324 " id=\"2429\"\n"
56325 " servers=\"1\"\n"
56326 " type=\"Glyph\">\n"
56327 " <Property id=\"2429.Input\"\n"
56328 " name=\"Input\"\n"
56329 " number_of_elements=\"1\">\n"
56330 " <Proxy output_port=\"0\"\n"
56331 " value=\"3392\" />\n"
56332 " <Domain id=\"2429.Input.groups\"\n"
56333 " name=\"groups\">\n"
56334 " <Group value=\"sources\" />\n"
56335 " <Group value=\"filters\" />\n"
56336 " </Domain>\n"
56337 " <Domain id=\"2429.Input.input_array1\"\n"
56338 " name=\"input_array1\">\n"
56339 " <InputArray attribute_type=\"point\"\n"
56340 " number_of_components=\"1\" />\n"
56341 " </Domain>\n"
56342 " <Domain id=\"2429.Input.input_array2\"\n"
56343 " name=\"input_array2\">\n"
56344 " <InputArray attribute_type=\"point\"\n"
56345 " number_of_components=\"3\" />\n"
56346 " </Domain>\n"
56347 " <Domain id=\"2429.Input.input_type\"\n"
56348 " name=\"input_type\">\n"
56349 " <DataType value=\"vtkDataSet\" />\n"
56350 " </Domain>\n"
56351 " </Property>\n"
56352 " <Property name=\"GlyphMode\"\n"
56353 " id=\"2429.GlyphMode\"\n"
56354 " number_of_elements=\"1\">\n"
56355 " <Element index=\"0\" value=\"0\"/>\n"
56356 " </Property>\n"
56357 " <Property id=\"2429.ScaleArray\"\n"
56358 " name=\"ScalarArray\"\n"
56359 " number_of_elements=\"5\">\n"
56360 " <Element index=\"0\"\n"
56361 " value=\"\" />\n"
56362 " <Element index=\"1\"\n"
56363 " value=\"\" />\n"
56364 " <Element index=\"2\"\n"
56365 " value=\"\" />\n"
56366 " <Element index=\"3\"\n"
56367 " value=\"\" />\n"
56368 " <Element index=\"4\"\n"
56369 " value=\"\" />\n"
56370 " </Property>\n"
56371 " <Property id=\"2429.OrientationArray\"\n"
56372 " name=\"OrientationArray\"\n"
56373 " number_of_elements=\"5\">\n"
56374 " <Element index=\"0\"\n"
56375 " value=\"1\" />\n"
56376 " <Element index=\"1\"\n"
56377 " value=\"\" />\n"
56378 " <Element index=\"2\"\n"
56379 " value=\"\" />\n"
56380 " <Element index=\"3\"\n"
56381 " value=\"\" />\n"
56382 " <Element index=\"4\"\n"
56383 " value=\"Normals\" />\n"
56384 " </Property>\n"
56385 " <Property id=\"2429.SetScaleFactor\"\n"
56386 " name=\"SetScaleFactor\"\n"
56387 " number_of_elements=\"1\">\n"
56388 " <Element index=\"0\"\n"
56389 " value=\"1.0\" />\n"
56390 " </Property>\n"
56391 " <!--\n"
56392 " <Property id=\"2429.ScaleMode\"\n"
56393 " name=\"ScaleMode\"\n"
56394 " number_of_elements=\"1\">\n"
56395 " <Element index=\"0\"\n"
56396 " value=\"3\" />\n"
56397 " </Property>\n"
56398 " -->\n"
56399 " <Property id=\"2429.Source\"\n"
56400 " name=\"Source\"\n"
56401 " number_of_elements=\"1\">\n"
56402 " <Proxy output_port=\"0\"\n"
56403 " value=\"2432\" />\n"
56404 " <Domain id=\"2429.Source.groups\"\n"
56405 " name=\"groups\">\n"
56406 " <Group value=\"sources\" />\n"
56407 " <Group value=\"glyph_sources\" />\n"
56408 " </Domain>\n"
56409 " <Domain id=\"2429.Source.input_type\"\n"
56410 " name=\"input_type\">\n"
56411 " <DataType value=\"vtkPolyData\" />\n"
56412 " </Domain>\n"
56413 " <Domain id=\"2429.Source.proxy_list\"\n"
56414 " name=\"proxy_list\">\n"
56415 " <Proxy value=\"2432\" />\n"
56416 " </Domain>\n"
56417 " </Property>\n"
56418 " </Proxy>\n"
56419 " <Proxy compound_name=\"ArrowSource\"\n"
56420 " group=\"sources\"\n"
56421 " id=\"2432\"\n"
56422 " servers=\"1\"\n"
56423 " type=\"ArrowSource\">\n"
56424 " <Property id=\"2432.ShaftRadius\"\n"
56425 " name=\"ShaftRadius\"\n"
56426 " number_of_elements=\"1\">\n"
56427 " <Element index=\"0\"\n"
56428 " value=\"0.03\" />\n"
56429 " <Domain id=\"2432.ShaftRadius.range\"\n"
56430 " name=\"range\">\n"
56431 " <Min index=\"0\"\n"
56432 " value=\"0\" />\n"
56433 " <Max index=\"0\"\n"
56434 " value=\"5\" />\n"
56435 " </Domain>\n"
56436 " </Property>\n"
56437 " <Property id=\"2432.ShaftResolution\"\n"
56438 " name=\"ShaftResolution\"\n"
56439 " number_of_elements=\"1\">\n"
56440 " <Element index=\"0\"\n"
56441 " value=\"6\" />\n"
56442 " <Domain id=\"2432.ShaftResolution.range\"\n"
56443 " name=\"range\">\n"
56444 " <Min index=\"0\"\n"
56445 " value=\"0\" />\n"
56446 " <Max index=\"0\"\n"
56447 " value=\"128\" />\n"
56448 " </Domain>\n"
56449 " </Property>\n"
56450 " <Property id=\"2432.TipLength\"\n"
56451 " name=\"TipLength\"\n"
56452 " number_of_elements=\"1\">\n"
56453 " <Element index=\"0\"\n"
56454 " value=\"0.35\" />\n"
56455 " <Domain id=\"2432.TipLength.range\"\n"
56456 " name=\"range\">\n"
56457 " <Min index=\"0\"\n"
56458 " value=\"0\" />\n"
56459 " <Max index=\"0\"\n"
56460 " value=\"1\" />\n"
56461 " </Domain>\n"
56462 " </Property>\n"
56463 " <Property id=\"2432.TipRadius\"\n"
56464 " name=\"TipRadius\"\n"
56465 " number_of_elements=\"1\">\n"
56466 " <Element index=\"0\"\n"
56467 " value=\"0.1\" />\n"
56468 " <Domain id=\"2432.TipRadius.range\"\n"
56469 " name=\"range\">\n"
56470 " <Min index=\"0\"\n"
56471 " value=\"0\" />\n"
56472 " <Max index=\"0\"\n"
56473 " value=\"10\" />\n"
56474 " </Domain>\n"
56475 " </Property>\n"
56476 " <Property id=\"2432.TipResolution\"\n"
56477 " name=\"TipResolution\"\n"
56478 " number_of_elements=\"1\">\n"
56479 " <Element index=\"0\"\n"
56480 " value=\"6\" />\n"
56481 " <Domain id=\"2432.TipResolution.range\"\n"
56482 " name=\"range\">\n"
56483 " <Min index=\"0\"\n"
56484 " value=\"1\" />\n"
56485 " <Max index=\"0\"\n"
56486 " value=\"128\" />\n"
56487 " </Domain>\n"
56488 " </Property>\n"
56489 " </Proxy>\n"
56490 " <ExposedProperties>\n"
56491 " <Property exposed_name=\"Consistency\"\n"
56492 " name=\"Consistency\"\n"
56493 " proxy_name=\"GenerateSurfaceNormals1\" />\n"
56494 " <Property exposed_name=\"Glyph Max. Points\"\n"
56495 " name=\"MaximumNumberOfSamplePoints\"\n"
56496 " proxy_name=\"Glyph1\" />\n"
56497 " <Property exposed_name=\"Glyph Scale Factor\"\n"
56498 " name=\"ScaleFactor\"\n"
56499 " proxy_name=\"Glyph1\" />\n"
56500 " <Property exposed_name=\"Input\"\n"
56501 " name=\"Input\"\n"
56502 " proxy_name=\"ExtractSurface2\" />\n"
56503 " <Property exposed_name=\"InvertArrow\"\n"
56504 " name=\"Invert\"\n"
56505 " proxy_name=\"ArrowSource\" />\n"
56506 " </ExposedProperties>\n"
56507 " <OutputPort name=\"Output\"\n"
56508 " port_index=\"0\"\n"
56509 " proxy=\"Glyph1\" />\n"
56510 "\n"
56511 " <!-- FIXME: PropertyGroup doesn't work for compound proxies, it seems.\n"
56512 " <PropertyGroup label=\"Normals Generator Parameters\">\n"
56513 " <Property name=\"Consistency\" />\n"
56514 " </PropertyGroup>\n"
56515 " <PropertyGroup label=\"Glyph Parameters\">\n"
56516 " <Property name=\"Glyph Max. Points\" />\n"
56517 " <Property name=\"Glyph Scale Factor\" />\n"
56518 " </PropertyGroup>\n"
56519 " <PropertyGroup label=\"Arrow Source Parameters\">\n"
56520 " <Property name=\"InvertArrow\" />\n"
56521 " </PropertyGroup>\n"
56522 " -->\n"
56523 " <Hints>\n"
56524 " <!-- Visibility Element can be used to suggest the GUI about\n"
56525 " visibility of this filter (or its input) on creation.\n"
56526 " replace_input=\"0\" implies that the input visibility is not\n"
56527 " changed on creation of this filter (defaults to \"1\")\n"
56528 " -->\n"
56529 " <Visibility replace_input=\"0\" />\n"
56530 " </Hints>\n"
56531 " </CompoundSourceProxy>\n"
56532 " </ProxyGroup>\n"
56533 "</ServerManagerConfiguration>\n"
56534 "\n";
56535 // Get single string
56537 {
56538 
56539  const size_t len0 = strlen(paraview_server_managerfilters_normalglyphsInterface0);
56540  size_t len = ( 0
56541  + len0 );
56542  char* res = new char[ len + 1];
56543  size_t offset = 0;
56545  assert(offset == len);
56546  res[offset] = 0;
56547  return res;
56548 }
56549 
56550 
56551 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneric.xml
56553 "<ServerManagerConfiguration>\n"
56554 " <ProxyGroup name=\"filters\">\n"
56555 " <!-- ==================================================================== -->\n"
56556 " <SourceProxy class=\"vtkGenericClip\"\n"
56557 " label=\"Clip Generic Dataset\"\n"
56558 " name=\"GenericClip\">\n"
56559 " <Documentation long_help=\"Clip with an implicit plane, sphere or with scalars. Clipping does not reduce the dimensionality of the data set. This output data type of this filter is always an unstructured grid.\"\n"
56560 " short_help=\"Clip with an implicit plane, sphere or with scalars.\">\n"
56561 " The Generic Clip filter cuts away a portion of the input\n"
56562 " data set using a plane, a sphere, a box, or a scalar\n"
56563 " value. The menu in the Clip Function portion of the\n"
56564 " interface allows the user to select which implicit\n"
56565 " function to use or whether to clip using a scalar value.\n"
56566 " Making this selection loads the appropriate user\n"
56567 " interface. For the implicit functions, the appropriate 3D\n"
56568 " widget (plane, sphere, or box) is also displayed. The use\n"
56569 " of these 3D widgets, including their user interface\n"
56570 " components, is discussed in section 7.4. If an implicit\n"
56571 " function is selected, the clip filter returns that portion\n"
56572 " of the input data set that lies inside the function. If\n"
56573 " Scalars is selected, then the user must specify a scalar\n"
56574 " array to clip according to. The clip filter will return\n"
56575 " the portions of the data set whose value in the selected\n"
56576 " Scalars array is larger than the Clip value. Regardless of\n"
56577 " the selection from the Clip Function menu, if the Inside\n"
56578 " Out option is checked, the opposite portions of the data\n"
56579 " set will be returned. This filter operates on all types of\n"
56580 " data sets, and it returns unstructured grid data on\n"
56581 " output.</Documentation>\n"
56582 " <InputProperty command=\"SetInputConnection\"\n"
56583 " name=\"Input\">\n"
56584 " <ProxyGroupDomain name=\"groups\">\n"
56585 " <Group name=\"sources\" />\n"
56586 " <Group name=\"filters\" />\n"
56587 " </ProxyGroupDomain>\n"
56588 " <DataTypeDomain name=\"input_type\">\n"
56589 " <DataType value=\"vtkGenericDataSet\" />\n"
56590 " </DataTypeDomain>\n"
56591 " <InputArrayDomain attribute_type=\"point\"\n"
56592 " name=\"input_array\"\n"
56593 " optional=\"1\" />\n"
56594 " <Documentation>Set the input to the Generic Clip\n"
56595 " filter.</Documentation>\n"
56596 " </InputProperty>\n"
56597 " <ProxyProperty command=\"SetClipFunction\"\n"
56598 " label=\"Clip Type\"\n"
56599 " name=\"ClipFunction\">\n"
56600 " <ProxyListDomain name=\"proxy_list\">\n"
56601 " <Group name=\"clip_implicit_functions\" default=\"Plane\" />\n"
56602 " </ProxyListDomain>\n"
56603 " <Documentation>Set the parameters of the clip function.</Documentation>\n"
56604 " </ProxyProperty>\n"
56605 " <DoubleVectorProperty information_only=\"1\"\n"
56606 " name=\"InputBounds\">\n"
56607 " <BoundsDomain name=\"bounds\">\n"
56608 " <RequiredProperties>\n"
56609 " <Property function=\"Input\"\n"
56610 " name=\"Input\" />\n"
56611 " </RequiredProperties>\n"
56612 " </BoundsDomain>\n"
56613 " </DoubleVectorProperty>\n"
56614 " <StringVectorProperty animateable=\"0\"\n"
56615 " command=\"SetInputArrayToProcess\"\n"
56616 " element_types=\"0 0 0 0 2\"\n"
56617 " label=\"Scalars\"\n"
56618 " name=\"SelectInputScalars\"\n"
56619 " number_of_elements=\"5\">\n"
56620 " <ArrayListDomain attribute_type=\"Scalars\"\n"
56621 " name=\"array_list\">\n"
56622 " <RequiredProperties>\n"
56623 " <Property function=\"Input\"\n"
56624 " name=\"Input\" />\n"
56625 " </RequiredProperties>\n"
56626 " </ArrayListDomain>\n"
56627 " <Documentation>If clipping with scalars, this property specifies the\n"
56628 " name of the scalar array on which to perform the clip\n"
56629 " operation.</Documentation>\n"
56630 " </StringVectorProperty>\n"
56631 " <IntVectorProperty command=\"SetInsideOut\"\n"
56632 " default_values=\"0\"\n"
56633 " name=\"InsideOut\"\n"
56634 " number_of_elements=\"1\">\n"
56635 " <BooleanDomain name=\"bool\" />\n"
56636 " <Documentation>Choose which portion of the dataset should be clipped\n"
56637 " away.</Documentation>\n"
56638 " </IntVectorProperty>\n"
56639 " <DoubleVectorProperty command=\"SetValue\"\n"
56640 " default_values=\"0.0\"\n"
56641 " name=\"Value\"\n"
56642 " number_of_elements=\"1\">\n"
56643 " <ArrayRangeDomain name=\"scalar_range\">\n"
56644 " <RequiredProperties>\n"
56645 " <Property function=\"Input\"\n"
56646 " name=\"Input\" />\n"
56647 " <Property function=\"ArraySelection\"\n"
56648 " name=\"SelectInputScalars\" />\n"
56649 " </RequiredProperties>\n"
56650 " </ArrayRangeDomain>\n"
56651 " <DoubleRangeDomain name=\"range\" />\n"
56652 " <Documentation>If clipping with a scalar array, choose the clipping\n"
56653 " value.</Documentation>\n"
56654 " </DoubleVectorProperty>\n"
56655 " <Hints>\n"
56656 " <Visibility replace_input=\"2\" />\n"
56657 " </Hints>\n"
56658 " <!-- End GenericClip -->\n"
56659 " </SourceProxy>\n"
56660 "\n"
56661 " <!-- ==================================================================== -->\n"
56662 " <SourceProxy class=\"vtkGenericContourFilter\"\n"
56663 " label=\"Contour Generic Dataset\"\n"
56664 " name=\"GenericContour\">\n"
56665 " <Documentation long_help=\"Generate isolines or isosurfaces using point scalars.\"\n"
56666 " short_help=\"Generate isolines or isosurfaces.\">The Generic\n"
56667 " Contour filter computes isolines or isosurfaces using a\n"
56668 " selected point-centered scalar array. The available scalar\n"
56669 " arrays are listed in the Scalars menu. The scalar range of\n"
56670 " the selected array will be displayed. The interface for\n"
56671 " adding contour values is very similar to the one for\n"
56672 " selecting cut offsets (in the Cut filter). To add a single\n"
56673 " contour value, select the value from the New Value slider\n"
56674 " in the Add value portion of the interface and click the\n"
56675 " Add button, or press Enter. To instead add several evenly\n"
56676 " spaced contours, use the controls in the Generate range of\n"
56677 " values section. Select the number of contour values to\n"
56678 " generate using the Number of Values slider. The Range\n"
56679 " slider controls the interval in which to generate the\n"
56680 " contour values. Once the number of values and range have\n"
56681 " been selected, click the Generate button. The new values\n"
56682 " will be added to the Contour Values list. To delete a\n"
56683 " value from the Contour Values list, select the value and\n"
56684 " click the Delete button. (If no value is selected, the\n"
56685 " last value in the list will be removed.) Clicking the\n"
56686 " Delete All button removes all the values in the list. If\n"
56687 " no values are in the Contour Values list when Accept is\n"
56688 " pressed, the current value of the New Value slider will be\n"
56689 " used. In addition to selecting contour values, you can\n"
56690 " also select additional computations to perform. If any of\n"
56691 " Compute Normals, Compute Gradients, or Compute Scalars is\n"
56692 " selected, the appropriate computation will be performed,\n"
56693 " and a corresponding point-centered array will be added to\n"
56694 " the output. The Generic Contour filter operates on a\n"
56695 " generic data set, but the input is required to have at\n"
56696 " least one point-centered scalar (single-component) array.\n"
56697 " The output of this filter is polygonal.</Documentation>\n"
56698 " <InputProperty command=\"SetInputConnection\"\n"
56699 " name=\"Input\">\n"
56700 " <ProxyGroupDomain name=\"groups\">\n"
56701 " <Group name=\"sources\" />\n"
56702 " <Group name=\"filters\" />\n"
56703 " </ProxyGroupDomain>\n"
56704 " <DataTypeDomain name=\"input_type\">\n"
56705 " <DataType value=\"vtkGenericDataSet\" />\n"
56706 " </DataTypeDomain>\n"
56707 " <InputArrayDomain attribute_type=\"point\"\n"
56708 " name=\"input_array\"\n"
56709 " number_of_components=\"1\"\n"
56710 " optional=\"1\" />\n"
56711 " <Documentation>Set the input to the Generic Contour\n"
56712 " filter.</Documentation>\n"
56713 " </InputProperty>\n"
56714 " <StringVectorProperty animateable=\"0\"\n"
56715 " command=\"SetInputArrayToProcess\"\n"
56716 " element_types=\"0 0 0 0 2\"\n"
56717 " label=\"Contour By\"\n"
56718 " name=\"SelectInputScalars\"\n"
56719 " number_of_elements=\"5\">\n"
56720 " <ArrayListDomain attribute_type=\"Scalars\"\n"
56721 " name=\"array_list\">\n"
56722 " <RequiredProperties>\n"
56723 " <Property function=\"Input\"\n"
56724 " name=\"Input\" />\n"
56725 " </RequiredProperties>\n"
56726 " </ArrayListDomain>\n"
56727 " <Documentation>This property specifies the name of the scalar array\n"
56728 " from which the contour filter will compute isolines and/or\n"
56729 " isosurfaces.</Documentation>\n"
56730 " </StringVectorProperty>\n"
56731 " <IntVectorProperty animateable=\"0\"\n"
56732 " command=\"SetComputeNormals\"\n"
56733 " default_values=\"1\"\n"
56734 " name=\"ComputeNormals\"\n"
56735 " number_of_elements=\"1\">\n"
56736 " <BooleanDomain name=\"bool\" />\n"
56737 " <Hints>\n"
56738 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\"\n"
56739 " name=\"vtkPolyData\"\n"
56740 " mode=\"enabled_state\"\n"
56741 " exclude=\"1\" />\n"
56742 " </Hints>\n"
56743 " <Documentation>Select whether to compute normals.</Documentation>\n"
56744 " </IntVectorProperty>\n"
56745 " <IntVectorProperty animateable=\"0\"\n"
56746 " command=\"SetComputeGradients\"\n"
56747 " default_values=\"0\"\n"
56748 " name=\"ComputeGradients\"\n"
56749 " number_of_elements=\"1\">\n"
56750 " <BooleanDomain name=\"bool\" />\n"
56751 " <Hints>\n"
56752 " <PropertyWidgetDecorator type=\"StructuredInputDecorator\" />\n"
56753 " </Hints>\n"
56754 " <Documentation>Select whether to compute gradients.</Documentation>\n"
56755 " </IntVectorProperty>\n"
56756 " <IntVectorProperty animateable=\"0\"\n"
56757 " command=\"SetComputeScalars\"\n"
56758 " default_values=\"0\"\n"
56759 " name=\"ComputeScalars\"\n"
56760 " number_of_elements=\"1\">\n"
56761 " <BooleanDomain name=\"bool\" />\n"
56762 " <Documentation>Select whether to compute scalars.</Documentation>\n"
56763 " </IntVectorProperty>\n"
56764 " <DoubleVectorProperty animateable=\"1\"\n"
56765 " command=\"SetValue\"\n"
56766 " label=\"Isosurfaces\"\n"
56767 " name=\"ContourValues\"\n"
56768 " number_of_elements=\"0\"\n"
56769 " number_of_elements_per_command=\"1\"\n"
56770 " repeat_command=\"1\"\n"
56771 " set_number_command=\"SetNumberOfContours\"\n"
56772 " use_index=\"1\">\n"
56773 " <ArrayRangeDomain name=\"scalar_range\">\n"
56774 " <RequiredProperties>\n"
56775 " <Property function=\"Input\"\n"
56776 " name=\"Input\" />\n"
56777 " <Property function=\"ArraySelection\"\n"
56778 " name=\"SelectInputScalars\" />\n"
56779 " </RequiredProperties>\n"
56780 " </ArrayRangeDomain>\n"
56781 " <Documentation>This property specifies the values at which to compute\n"
56782 " isosurfaces/isolines and also the number of such\n"
56783 " values.</Documentation>\n"
56784 " </DoubleVectorProperty>\n"
56785 " <Hints>\n"
56786 " <Visibility replace_input=\"0\" />\n"
56787 " </Hints>\n"
56788 " <!-- incremental point locator begin -->\n"
56789 " <ProxyProperty command=\"SetLocator\"\n"
56790 " label=\"Point Merge Method\"\n"
56791 " name=\"Locator\">\n"
56792 " <ProxyGroupDomain name=\"groups\">\n"
56793 " <Group name=\"incremental_point_locators\" />\n"
56794 " </ProxyGroupDomain>\n"
56795 " <ProxyListDomain name=\"proxy_list\">\n"
56796 " <Proxy group=\"incremental_point_locators\"\n"
56797 " name=\"MergePoints\" />\n"
56798 " <Proxy group=\"incremental_point_locators\"\n"
56799 " name=\"IncrementalOctreeMergePoints\" />\n"
56800 " <Proxy group=\"incremental_point_locators\"\n"
56801 " name=\"NonMergingPointLocator\" />\n"
56802 " </ProxyListDomain>\n"
56803 " <Documentation>This property specifies an incremental point locator for\n"
56804 " merging duplicate / coincident points.</Documentation>\n"
56805 " </ProxyProperty>\n"
56806 " <!-- incremental point locator end -->\n"
56807 "\n"
56808 " <PropertyGroup label=\"Isosurfaces\">\n"
56809 " <Property name=\"ContourValues\" />\n"
56810 " </PropertyGroup>\n"
56811 " <PropertyGroup label=\"Point Locator\">\n"
56812 " <Property name=\"Locator\" />\n"
56813 " </PropertyGroup>\n"
56814 "\n"
56815 " <!-- End GenericContour -->\n"
56816 " </SourceProxy>\n"
56817 "\n"
56818 " <!-- ==================================================================== -->\n"
56819 " <SourceProxy class=\"vtkGenericCutter\"\n"
56820 " label=\"Slice Generic Dataset\"\n"
56821 " name=\"GenericCut\">\n"
56822 " <Documentation long_help=\"This filter cuts a data set with a plane or sphere. Cutting is similar to a contour. It creates surfaces from volumes and lines from surfaces.\"\n"
56823 " short_help=\"Cut datasets with planes or spheres.\">The\n"
56824 " Generic Cut filter extracts the portion of the input data\n"
56825 " set that lies along the specified plane or sphere. From\n"
56826 " the Cut Function menu, you can select whether cutting will\n"
56827 " be performed with a plane or a sphere. The appropriate 3D\n"
56828 " widget (plane widget or sphere widget) will be displayed.\n"
56829 " The parameters of the cut function can be specified\n"
56830 " interactively using the 3D widget or manually using the\n"
56831 " traditional user interface controls. Instructions for\n"
56832 " using these 3D widgets and their corresponding user\n"
56833 " interfaces are found in section 7.4. By default, the cut\n"
56834 " lies on the specified plane or sphere. Using the Cut\n"
56835 " Offset Values portion of the interface, it is also\n"
56836 ;
56837 
56838 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneric.xml
56840 " possible to cut the data set at some offset from the\n"
56841 " original cut function. The Cut Offset Values are in the\n"
56842 " spatial units of the data set. To add a single offset,\n"
56843 " select the value from the New Value slider in the Add\n"
56844 " value portion of the interface and click the Add button,\n"
56845 " or press Enter. To instead add several evenly spaced\n"
56846 " offsets, use the controls in the Generate range of values\n"
56847 " section. Select the number of offsets to generate using\n"
56848 " the Number of Values slider. The Range slider controls the\n"
56849 " interval in which to generate the offsets. Once the number\n"
56850 " of values and range have been selected, click the Generate\n"
56851 " button. The new offsets will be added to the Offset Values\n"
56852 " list. To delete a value from the Cut Offset Values list,\n"
56853 " select the value and click the Delete button. (If no value\n"
56854 " is selected, the last value in the list will be removed.)\n"
56855 " Clicking the Delete All button removes all the values in\n"
56856 " the list. The Generic Cut filter takes a generic dataset\n"
56857 " as input. Use the Input menu to choose a data set to cut.\n"
56858 " The output of this filter is polygonal\n"
56859 " data.</Documentation>\n"
56860 " <InputProperty command=\"SetInputConnection\"\n"
56861 " name=\"Input\">\n"
56862 " <ProxyGroupDomain name=\"groups\">\n"
56863 " <Group name=\"sources\" />\n"
56864 " <Group name=\"filters\" />\n"
56865 " </ProxyGroupDomain>\n"
56866 " <DataTypeDomain name=\"input_type\">\n"
56867 " <DataType value=\"vtkGenericDataSet\" />\n"
56868 " </DataTypeDomain>\n"
56869 " <Documentation>Set the input to the Generic Cut filter.</Documentation>\n"
56870 " </InputProperty>\n"
56871 " <ProxyProperty command=\"SetCutFunction\"\n"
56872 " label=\"Cut Type\"\n"
56873 " name=\"CutFunction\">\n"
56874 " <ProxyListDomain name=\"proxy_list\">\n"
56875 " <Group name=\"slice_implicit_functions\" default=\"Plane\" />\n"
56876 " </ProxyListDomain>\n"
56877 " <Documentation>Set the parameters to the implicit function used for\n"
56878 " cutting.</Documentation>\n"
56879 " </ProxyProperty>\n"
56880 " <DoubleVectorProperty information_only=\"1\"\n"
56881 " name=\"InputBounds\">\n"
56882 " <BoundsDomain name=\"bounds\">\n"
56883 " <RequiredProperties>\n"
56884 " <Property function=\"Input\"\n"
56885 " name=\"Input\" />\n"
56886 " </RequiredProperties>\n"
56887 " </BoundsDomain>\n"
56888 " </DoubleVectorProperty>\n"
56889 " <DoubleVectorProperty animateable=\"1\"\n"
56890 " command=\"SetValue\"\n"
56891 " label=\"Slice Offset Values\"\n"
56892 " name=\"ContourValues\"\n"
56893 " number_of_elements_per_command=\"1\"\n"
56894 " repeat_command=\"1\"\n"
56895 " set_number_command=\"SetNumberOfContours\"\n"
56896 " use_index=\"1\"\n"
56897 " panel_visibility=\"advanced\">\n"
56898 " <BoundsDomain mode=\"magnitude\"\n"
56899 " name=\"bounds\">\n"
56900 " <RequiredProperties>\n"
56901 " <Property function=\"Input\"\n"
56902 " name=\"Input\" />\n"
56903 " </RequiredProperties>\n"
56904 " </BoundsDomain>\n"
56905 " <Documentation>The values in this property specify a list of current\n"
56906 " offset values. This can be used to create multiple slices with\n"
56907 " different centers. Each entry represents a new slice with its center\n"
56908 " shifted by the offset value.</Documentation>\n"
56909 " </DoubleVectorProperty>\n"
56910 " <Hints>\n"
56911 " <Visibility replace_input=\"2\" />\n"
56912 " </Hints>\n"
56913 " <!-- End GenericCut -->\n"
56914 " </SourceProxy>\n"
56915 "\n"
56916 " <!-- ==================================================================== -->\n"
56917 " <SourceProxy class=\"vtkGenericDataSetTessellator\"\n"
56918 " label=\"Tessellate Generic Dataset\"\n"
56919 " name=\"GenericTessellator\">\n"
56920 " <Documentation long_help=\"Tessellate a higher-order dataset\"\n"
56921 " short_help=\"Tessellate a higher-order dataset\">Tessellate\n"
56922 " a higher-order dataset.</Documentation>\n"
56923 " <InputProperty command=\"SetInputConnection\"\n"
56924 " name=\"Input\">\n"
56925 " <ProxyGroupDomain name=\"groups\">\n"
56926 " <Group name=\"sources\" />\n"
56927 " <Group name=\"filters\" />\n"
56928 " </ProxyGroupDomain>\n"
56929 " <DataTypeDomain name=\"input_type\">\n"
56930 " <DataType value=\"vtkGenericDataSet\" />\n"
56931 " </DataTypeDomain>\n"
56932 " <Documentation>Set the input to the Generic Tessellator\n"
56933 " filter.</Documentation>\n"
56934 " </InputProperty>\n"
56935 " <!-- End GenericTessellator -->\n"
56936 " </SourceProxy>\n"
56937 "\n"
56938 " <!-- ==================================================================== -->\n"
56939 " <SourceProxy class=\"vtkGenericGeometryFilter\"\n"
56940 " label=\"Extract Generic Dataset Surface\"\n"
56941 " name=\"GenericGeometryFilter\">\n"
56942 " <Documentation long_help=\"Extract geometry from a higher-order dataset\"\n"
56943 " short_help=\"Extract geometry from a higher-order dataset\">\n"
56944 " Extract geometry from a higher-order\n"
56945 " dataset.</Documentation>\n"
56946 " <InputProperty command=\"SetInputConnection\"\n"
56947 " name=\"Input\">\n"
56948 " <ProxyGroupDomain name=\"groups\">\n"
56949 " <Group name=\"sources\" />\n"
56950 " <Group name=\"filters\" />\n"
56951 " </ProxyGroupDomain>\n"
56952 " <DataTypeDomain name=\"input_type\">\n"
56953 " <DataType value=\"vtkGenericDataSet\" />\n"
56954 " </DataTypeDomain>\n"
56955 " <Documentation>Set the input to the Generic Geometry\n"
56956 " Filter.</Documentation>\n"
56957 " </InputProperty>\n"
56958 " <IntVectorProperty animateable=\"0\"\n"
56959 " command=\"SetPassThroughCellIds\"\n"
56960 " default_values=\"1\"\n"
56961 " name=\"PassThroughCellIds\"\n"
56962 " number_of_elements=\"1\">\n"
56963 " <BooleanDomain name=\"bool\" />\n"
56964 " <Documentation>Select whether to forward original ids.</Documentation>\n"
56965 " </IntVectorProperty>\n"
56966 " <!-- End GenericGeometryFilter -->\n"
56967 " </SourceProxy>\n"
56968 "\n"
56969 " <!-- ==================================================================== -->\n"
56970 " <SourceProxy class=\"vtkGenericOutlineFilter\"\n"
56971 " label=\"Outline Generic DataSet\"\n"
56972 " name=\"GenericOutlineFilter\">\n"
56973 " <Documentation long_help=\"This filter generates a bounding box representation of the input.\"\n"
56974 " short_help=\"Generates a bounding box.\">The Generic Outline\n"
56975 " filter generates an axis-aligned bounding box for the\n"
56976 " input data set. The Input menu specifies the data set for\n"
56977 " which to create a bounding box. This filter operates on\n"
56978 " generic data sets and produces polygonal\n"
56979 " output.</Documentation>\n"
56980 " <InputProperty command=\"SetInputConnection\"\n"
56981 " name=\"Input\">\n"
56982 " <ProxyGroupDomain name=\"groups\">\n"
56983 " <Group name=\"sources\" />\n"
56984 " <Group name=\"filters\" />\n"
56985 " </ProxyGroupDomain>\n"
56986 " <DataTypeDomain name=\"input_type\">\n"
56987 " <DataType value=\"vtkGenericDataSet\" />\n"
56988 " </DataTypeDomain>\n"
56989 " <Documentation>Set the input to the Generic Outline\n"
56990 " filter.</Documentation>\n"
56991 " </InputProperty>\n"
56992 " <Hints>\n"
56993 " <Visibility replace_input=\"0\" />\n"
56994 " </Hints>\n"
56995 " <!-- End GenericOutlineFilter -->\n"
56996 " </SourceProxy>\n"
56997 "\n"
56998 " <!-- ==================================================================== -->\n"
56999 " <SourceProxy class=\"vtkGenericStreamTracer\"\n"
57000 " label=\"Stream Tracer For Generic Datasets\"\n"
57001 " name=\"GenericStreamTracer\">\n"
57002 " <Documentation long_help=\"Integrate streamlines in a vector field.\"\n"
57003 " short_help=\"Integrate streamlines in a vector field.\">The\n"
57004 " Generic Stream Tracer filter generates streamlines in a\n"
57005 " vector field from a collection of seed points. The vector\n"
57006 " field used is selected from the Vectors menu, so the input\n"
57007 " data set is required to have point-centered vectors. The\n"
57008 " Seed portion of the interface allows you to select whether\n"
57009 " the seed points for this integration lie in a point cloud\n"
57010 " or along a line. Depending on which is selected, the\n"
57011 " appropriate 3D widget (point or line widget) is displayed\n"
57012 " along with traditional user interface controls for\n"
57013 " positioning the point cloud or line within the data set.\n"
57014 " Instructions for using the 3D widgets and the\n"
57015 " corresponding manual controls can be found in section 7.4.\n"
57016 " The Max. Propagation entry box allows you to specify the\n"
57017 " maximum length of the streamlines. From the Max.\n"
57018 " Propagation menu, you can select the units to be either\n"
57019 " Time (the time a particle would travel with steady flow)\n"
57020 " or Length (in the data set's spatial coordinates). The\n"
57021 " Init. Step Len. menu and entry specify the initial step\n"
57022 " size for integration. (For non-adaptive integrators,\n"
57023 " Runge-Kutta 2 and 4, the initial step size is used\n"
57024 " throughout the integration.) The menu allows you to\n"
57025 " specify the units. Time and Length have the same meaning\n"
57026 " as for Max. Propagation. Cell Length specifies the step\n"
57027 " length as a number of cells. The Integration Direction\n"
57028 " menu determines in which direction(s) the stream trace\n"
57029 " will be generated: FORWARD, BACKWARD, or BOTH. The\n"
57030 " Integrator Type section of the interface determines which\n"
57031 " calculation to use for integration: Runge-Kutta 2,\n"
57032 " Runge-Kutta 4, or Runge-Kutta 4-5. If Runge-Kutta 4-5 is\n"
57033 " selected, controls are displayed for specifying the\n"
57034 " minimum and maximum step length and the maximum error. The\n"
57035 " controls for specifying Min. Step Len. and Max. Step Len.\n"
57036 " are the same as those for Init. Step Len. The Runge-Kutta\n"
57037 " 4-5 integrator tries to choose the step size so that the\n"
57038 " estimated error is less than the value of the Maximum\n"
57039 " Error entry. If the integration takes more than Max. Steps\n"
57040 " to complete, if the speed goes below Term. Speed, if Max.\n"
57041 " Propagation is reached, or if a boundary of the input data\n"
57042 " set is crossed, integration terminates. This filter\n"
57043 " operates on any type of data set, provided it has\n"
57044 " point-centered vectors. The output is polygonal data\n"
57045 " containing polylines.</Documentation>\n"
57046 " <InputProperty clean_command=\"RemoveAllInputs\"\n"
57047 " command=\"AddInputConnection\"\n"
57048 " multiple_input=\"1\"\n"
57049 " name=\"Input\">\n"
57050 " <ProxyGroupDomain name=\"groups\">\n"
57051 " <Group name=\"sources\" />\n"
57052 " <Group name=\"filters\" />\n"
57053 " </ProxyGroupDomain>\n"
57054 " <DataTypeDomain name=\"input_type\">\n"
57055 " <DataType value=\"vtkGenericDataSet\" />\n"
57056 " </DataTypeDomain>\n"
57057 " <InputArrayDomain attribute_type=\"point\"\n"
57058 " name=\"input_array\"\n"
57059 " number_of_components=\"3\" />\n"
57060 " <Documentation>Set the input to the Generic Stream Tracer\n"
57061 " filter.</Documentation>\n"
57062 " </InputProperty>\n"
57063 " <InputProperty command=\"SetSourceConnection\"\n"
57064 " label=\"Seed Type\"\n"
57065 " name=\"Source\">\n"
57066 " <ProxyGroupDomain name=\"groups\">\n"
57067 " <Group name=\"sources\" />\n"
57068 " </ProxyGroupDomain>\n"
57069 " <ProxyListDomain name=\"proxy_list\">\n"
57070 " <Group name=\"seed_sources\"/>\n"
57071 " </ProxyListDomain>\n"
57072 " <Documentation>The value of this property determines how the seeds for\n"
57073 " the streamlines will be generated.</Documentation>\n"
57074 " </InputProperty>\n"
57075 " <StringVectorProperty animateable=\"0\"\n"
57076 " command=\"SetInputArrayToProcess\"\n"
57077 " element_types=\"0 0 0 0 2\"\n"
57078 " label=\"Vectors\"\n"
57079 " name=\"SelectInputVectors\"\n"
57080 " number_of_elements=\"5\">\n"
57081 " <ArrayListDomain attribute_type=\"Vectors\"\n"
57082 " name=\"array_list\">\n"
57083 " <RequiredProperties>\n"
57084 " <Property function=\"Input\"\n"
57085 " name=\"Input\" />\n"
57086 " </RequiredProperties>\n"
57087 " </ArrayListDomain>\n"
57088 " <Documentation>This property contains the name of the vector array from\n"
57089 " which to generate streamlines.</Documentation>\n"
57090 " </StringVectorProperty>\n"
57091 " <DoubleVectorProperty command=\"SetMaximumPropagation\"\n"
57092 " default_values=\"1.0\"\n"
57093 " name=\"MaximumPropagation\"\n"
57094 " number_of_elements=\"1\">\n"
57095 " <BoundsDomain mode=\"scaled_extent\"\n"
57096 " name=\"bounds\"\n"
57097 " scale_factor=\"1.0\">\n"
57098 " <RequiredProperties>\n"
57099 " <Property function=\"Input\"\n"
57100 " name=\"Input\" />\n"
57101 " </RequiredProperties>\n"
57102 " </BoundsDomain>\n"
57103 " <Documentation>Specify the maximum streamline length.</Documentation>\n"
57104 " </DoubleVectorProperty>\n"
57105 " <DoubleVectorProperty command=\"SetInitialIntegrationStep\"\n"
57106 " default_values=\"0.5\"\n"
57107 " name=\"InitialIntegrationStep\"\n"
57108 " number_of_elements=\"1\">\n"
57109 " <DoubleRangeDomain name=\"range\" />\n"
57110 " <Documentation>Specify the initial integration step.</Documentation>\n"
57111 " </DoubleVectorProperty>\n"
57112 " <IntVectorProperty command=\"SetIntegrationDirection\"\n"
57113 " default_values=\"2\"\n"
57114 " name=\"IntegrationDirection\"\n"
57115 " number_of_elements=\"1\">\n"
57116 " <EnumerationDomain name=\"enum\">\n"
57117 " <Entry text=\"FORWARD\"\n"
57118 " value=\"0\" />\n"
57119 " <Entry text=\"BACKWARD\"\n"
57120 " value=\"1\" />\n"
57121 " <Entry text=\"BOTH\"\n"
57122 " value=\"2\" />\n"
57123 " </EnumerationDomain>\n"
57124 " <Documentation>This property determines in which direction(s) a\n"
57125 " streamline is generated.</Documentation>\n"
57126 " </IntVectorProperty>\n"
57127 ;
57128 
57129 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeneric.xml
57131 " <IntVectorProperty command=\"SetIntegratorType\"\n"
57132 " default_values=\"2\"\n"
57133 " name=\"IntegratorType\"\n"
57134 " number_of_elements=\"1\">\n"
57135 " <EnumerationDomain name=\"enum\">\n"
57136 " <Entry text=\"Runge-Kutta 2\"\n"
57137 " value=\"0\" />\n"
57138 " <Entry text=\"Runge-Kutta 4\"\n"
57139 " value=\"1\" />\n"
57140 " <Entry text=\"Runge-Kutta 4-5\"\n"
57141 " value=\"2\" />\n"
57142 " </EnumerationDomain>\n"
57143 " <Documentation>This property determines which integrator (with\n"
57144 " increasing accuracy) to use for creating streamlines.</Documentation>\n"
57145 " </IntVectorProperty>\n"
57146 " <DoubleVectorProperty command=\"SetMaximumError\"\n"
57147 " default_values=\"0.000001\"\n"
57148 " name=\"MaximumError\"\n"
57149 " number_of_elements=\"1\">\n"
57150 " <DoubleRangeDomain name=\"range\" />\n"
57151 " <Documentation>Set the maximum error allowed in the integration. The\n"
57152 " meaning of this value depends on the integrator chosen.</Documentation>\n"
57153 " </DoubleVectorProperty>\n"
57154 " <DoubleVectorProperty command=\"SetMinimumIntegrationStep\"\n"
57155 " default_values=\"0.01\"\n"
57156 " name=\"MinimumIntegrationStep\"\n"
57157 " number_of_elements=\"1\">\n"
57158 " <DoubleRangeDomain name=\"range\" />\n"
57159 " <Documentation>Specify the minimum integration step.</Documentation>\n"
57160 " </DoubleVectorProperty>\n"
57161 " <IntVectorProperty command=\"SetIntegrationStepUnit\"\n"
57162 " default_values=\"2\"\n"
57163 " name=\"IntegrationStepUnit\"\n"
57164 " number_of_elements=\"1\">\n"
57165 " <EnumerationDomain name=\"enum\">\n"
57166 " <Entry text=\"Time\"\n"
57167 " value=\"0\" />\n"
57168 " <Entry text=\"Length\"\n"
57169 " value=\"1\" />\n"
57170 " <Entry text=\"Cell Length\"\n"
57171 " value=\"2\" />\n"
57172 " </EnumerationDomain>\n"
57173 " <Documentation>Choose the unit to use for the integration\n"
57174 " step.</Documentation>\n"
57175 " </IntVectorProperty>\n"
57176 " <DoubleVectorProperty command=\"SetMaximumIntegrationStep\"\n"
57177 " default_values=\"0.01\"\n"
57178 " name=\"MaximumIntegrationStep\"\n"
57179 " number_of_elements=\"1\">\n"
57180 " <DoubleRangeDomain name=\"range\" />\n"
57181 " <Documentation>Specify the maximum integration step.</Documentation>\n"
57182 " </DoubleVectorProperty>\n"
57183 " <IntVectorProperty command=\"SetMaximumNumberOfSteps\"\n"
57184 " default_values=\"2000\"\n"
57185 " name=\"MaximumNumberOfSteps\"\n"
57186 " number_of_elements=\"1\">\n"
57187 " <IntRangeDomain name=\"range\" />\n"
57188 " <Documentation>Specify the maximum number of steps used in the\n"
57189 " integration.</Documentation>\n"
57190 " </IntVectorProperty>\n"
57191 " <DoubleVectorProperty command=\"SetTerminalSpeed\"\n"
57192 " default_values=\"0.000000000001\"\n"
57193 " name=\"TerminalSpeed\"\n"
57194 " number_of_elements=\"1\">\n"
57195 " <DoubleRangeDomain name=\"range\" />\n"
57196 " <Documentation>If at any point the speed is below this value, the\n"
57197 " integration is terminated.</Documentation>\n"
57198 " </DoubleVectorProperty>\n"
57199 " <Hints>\n"
57200 " <Visibility replace_input=\"2\" />\n"
57201 " </Hints>\n"
57202 " <!-- End GenericStreamTracer -->\n"
57203 " </SourceProxy>\n"
57204 " </ProxyGroup>\n"
57205 "</ServerManagerConfiguration>\n"
57206 "\n";
57207 // Get single string
57209 {
57210 
57211  const size_t len0 = strlen(paraview_server_managerfilters_filtersgenericInterface0);
57212  const size_t len1 = strlen(paraview_server_managerfilters_filtersgenericInterface1);
57213  const size_t len2 = strlen(paraview_server_managerfilters_filtersgenericInterface2);
57214  size_t len = ( 0
57215  + len0
57216  + len1
57217  + len2 );
57218  char* res = new char[ len + 1];
57219  size_t offset = 0;
57223  assert(offset == len);
57224  res[offset] = 0;
57225  return res;
57226 }
57227 
57228 
57229 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersgeometry.xml
57231 "<ServerManagerConfiguration>\n"
57232 " <ProxyGroup name=\"filters\">\n"
57233 " <!-- ==================================================================== -->\n"
57234 " <SourceProxy class=\"vtkDataSetRegionSurfaceFilter\"\n"
57235 " label=\"Extract Region Surface\"\n"
57236 " name=\"DataSetRegionSurfaceFilter\">\n"
57237 " <Documentation long_help=\"Extract a 2D boundary surface using neighbor relations to eliminate internal faces.\"\n"
57238 " short_help=\"Extract 2D boundary surface.\">The Extract\n"
57239 " Surface filter extracts the polygons forming the outer\n"
57240 " surface of the input dataset. This filter operates on any\n"
57241 " type of data and produces polygonal data as\n"
57242 " output.</Documentation>\n"
57243 " <InputProperty command=\"SetInputConnection\"\n"
57244 " name=\"Input\">\n"
57245 " <ProxyGroupDomain name=\"groups\">\n"
57246 " <Group name=\"sources\" />\n"
57247 " <Group name=\"filters\" />\n"
57248 " </ProxyGroupDomain>\n"
57249 " <DataTypeDomain name=\"input_type\">\n"
57250 " <DataType value=\"vtkDataSet\" />\n"
57251 " </DataTypeDomain>\n"
57252 " <Documentation>This property specifies the input to the Extract Surface\n"
57253 " filter.</Documentation>\n"
57254 " </InputProperty>\n"
57255 " <IntVectorProperty command=\"SetPieceInvariant\"\n"
57256 " default_values=\"1\"\n"
57257 " name=\"PieceInvariant\"\n"
57258 " number_of_elements=\"1\">\n"
57259 " <BooleanDomain name=\"bool\" />\n"
57260 " <Documentation>If the value of this property is set to 1, internal\n"
57261 " surfaces along process boundaries will be removed. NOTE: Enabling this\n"
57262 " option might cause multiple executions of the data source because more\n"
57263 " information is needed to remove internal surfaces.</Documentation>\n"
57264 " </IntVectorProperty>\n"
57265 " <IntVectorProperty command=\"SetNonlinearSubdivisionLevel\"\n"
57266 " default_values=\"1\"\n"
57267 " name=\"NonlinearSubdivisionLevel\"\n"
57268 " number_of_elements=\"1\">\n"
57269 " <IntRangeDomain max=\"4\"\n"
57270 " min=\"0\"\n"
57271 " name=\"range\" />\n"
57272 " <Documentation>If the input is an unstructured grid with nonlinear\n"
57273 " faces, this parameter determines how many times the face is subdivided\n"
57274 " into linear faces. If 0, the output is the equivalent of its linear\n"
57275 " counterpart (and the midpoints determining the nonlinear interpolation\n"
57276 " are discarded). If 1, the nonlinear face is triangulated based on the\n"
57277 " midpoints. If greater than 1, the triangulated pieces are recursively\n"
57278 " subdivided to reach the desired subdivision. Setting the value to\n"
57279 " greater than 1 may cause some point data to not be passed even if no\n"
57280 " quadratic faces exist. This option has no effect if the input is not an\n"
57281 " unstructured grid.</Documentation>\n"
57282 " </IntVectorProperty>\n"
57283 "\n"
57284 " <StringVectorProperty command=\"SetRegionArrayName\"\n"
57285 " default_values=\"material\"\n"
57286 " name=\"RegionArrayName\"\n"
57287 " number_of_elements=\"1\">\n"
57288 " <Documentation>This property specifies the name of the material\n"
57289 " array for generating parts.</Documentation>\n"
57290 " </StringVectorProperty>\n"
57291 "\n"
57292 " <IntVectorProperty command=\"SetSingleSided\"\n"
57293 " default_values=\"1\"\n"
57294 " name=\"SingleSided\"\n"
57295 " number_of_elements=\"1\">\n"
57296 " <BooleanDomain name=\"bool\" />\n"
57297 " <Documentation>If the value of this property is set to 1 (the default),\n"
57298 " surfaces along the boundary are 1 layer thick. Otherwise there is\n"
57299 " a surface for the material on each side.</Documentation>\n"
57300 " </IntVectorProperty>\n"
57301 "\n"
57302 " <StringVectorProperty command=\"SetMaterialPropertiesName\"\n"
57303 " default_values=\"material_properties\"\n"
57304 " name=\"MaterialPropertiesName\"\n"
57305 " number_of_elements=\"1\"\n"
57306 " panel_visibility=\"advanced\">\n"
57307 " <Documentation>This the name of the input material property field data array</Documentation>\n"
57308 " </StringVectorProperty>\n"
57309 "\n"
57310 " <StringVectorProperty command=\"SetMaterialIDsName\"\n"
57311 " default_values=\"material_ids\"\n"
57312 " name=\"MaterialIDsName\"\n"
57313 " number_of_elements=\"1\"\n"
57314 " panel_visibility=\"advanced\">\n"
57315 " <Documentation>This the name of the input and output material id field data array</Documentation>\n"
57316 " </StringVectorProperty>\n"
57317 "\n"
57318 " <StringVectorProperty command=\"SetMaterialPIDsName\"\n"
57319 " default_values=\"material_ancestors\"\n"
57320 " name=\"MaterialPIDsName\"\n"
57321 " number_of_elements=\"1\"\n"
57322 " panel_visibility=\"advanced\">\n"
57323 " <Documentation>This the name of the output material ancestry id field data array</Documentation>\n"
57324 " </StringVectorProperty>\n"
57325 "\n"
57326 " <StringVectorProperty command=\"SetInterfaceIDsName\"\n"
57327 " default_values=\"interface_ids\"\n"
57328 " name=\"InterfaceIDsName\"\n"
57329 " number_of_elements=\"1\"\n"
57330 " panel_visibility=\"advanced\">\n"
57331 " <Documentation>This the name of the input and output interface id field data array</Documentation>\n"
57332 " </StringVectorProperty>\n"
57333 "\n"
57334 " <!-- End DataSetRegionSurfaceFilter -->\n"
57335 " </SourceProxy>\n"
57336 "\n"
57337 " <!-- ==================================================================== -->\n"
57338 " <SourceProxy class=\"vtkGeometryFilter\"\n"
57339 " label=\"Extract Surface\"\n"
57340 " name=\"DataSetSurfaceFilter\">\n"
57341 " <Documentation long_help=\"Extract a 2D boundary surface using neighbor relations to eliminate internal faces.\"\n"
57342 " short_help=\"Extract 2D boundary surface.\">\n"
57343 " The Extract Surface filter extracts the polygons forming the outer\n"
57344 " surface of the input dataset. This filter operates on any type of data\n"
57345 " and produces polygonal data as output.\n"
57346 " </Documentation>\n"
57347 " <InputProperty command=\"SetInputConnection\"\n"
57348 " name=\"Input\">\n"
57349 " <ProxyGroupDomain name=\"groups\">\n"
57350 " <Group name=\"sources\" />\n"
57351 " <Group name=\"filters\" />\n"
57352 " </ProxyGroupDomain>\n"
57353 " <DataTypeDomain name=\"input_type\">\n"
57354 " <DataType value=\"vtkDataSet\" />\n"
57355 " </DataTypeDomain>\n"
57356 " <Documentation>\n"
57357 " This property specifies the input to the Extract Surface filter.\n"
57358 " </Documentation>\n"
57359 " </InputProperty>\n"
57360 " <IntVectorProperty command=\"SetPieceInvariant\"\n"
57361 " default_values=\"1\"\n"
57362 " name=\"PieceInvariant\"\n"
57363 " number_of_elements=\"1\">\n"
57364 " <BooleanDomain name=\"bool\" />\n"
57365 " <Documentation>\n"
57366 " If the value of this property is set to 1, internal surfaces along process\n"
57367 " boundaries will be removed. NOTE: Enabling this option might cause multiple\n"
57368 " executions of the data source because more information is needed to remove internal surfaces.\n"
57369 " </Documentation>\n"
57370 " </IntVectorProperty>\n"
57371 " <IntVectorProperty command=\"SetNonlinearSubdivisionLevel\"\n"
57372 " default_values=\"1\"\n"
57373 " name=\"NonlinearSubdivisionLevel\"\n"
57374 " number_of_elements=\"1\">\n"
57375 " <IntRangeDomain max=\"4\"\n"
57376 " min=\"0\"\n"
57377 " name=\"range\" />\n"
57378 " <Documentation>\n"
57379 " If the input is an unstructured grid with nonlinear\n"
57380 " faces, this parameter determines how many times the face is subdivided\n"
57381 " into linear faces. If 0, the output is the equivalent of its linear\n"
57382 " counterpart (and the midpoints determining the nonlinear interpolation\n"
57383 " are discarded). If 1, the nonlinear face is triangulated based on the\n"
57384 " midpoints. If greater than 1, the triangulated pieces are recursively\n"
57385 " subdivided to reach the desired subdivision. Setting the value to\n"
57386 " greater than 1 may cause some point data to not be passed even if no\n"
57387 " quadratic faces exist. This option has no effect if the input is not an\n"
57388 " unstructured grid.\n"
57389 " </Documentation>\n"
57390 " </IntVectorProperty>\n"
57391 "\n"
57392 " <IntVectorProperty command=\"SetFastMode\"\n"
57393 " default_values=\"0\"\n"
57394 " name=\"FastMode\"\n"
57395 " number_of_elements=\"1\">\n"
57396 " <BooleanDomain name=\"bool\" />\n"
57397 " <Documentation>\n"
57398 " When enabled, the filter may use approxiamte algorithm for extracting\n"
57399 " the exterior surface at the risk not being highly accurate.\n"
57400 " This may miss interior faces, for example, for structured data with blanking\n"
57401 " for better speed.\n"
57402 " </Documentation>\n"
57403 " </IntVectorProperty>\n"
57404 "\n"
57405 " <IntVectorProperty command=\"SetRemoveGhostInterfaces\"\n"
57406 " default_values=\"1\"\n"
57407 " name=\"RemoveGhostInterfaces\"\n"
57408 " number_of_elements=\"1\"\n"
57409 " panel_visibility=\"advanced\">\n"
57410 " <BooleanDomain name=\"bool\"/>\n"
57411 " <Documentation>\n"
57412 " Set whether Ghost interfaces will be removed. When you are rendering you want to remove ghost interfaces.\n"
57413 " There are certain algorithms though that need the ghost interfaces.\n"
57414 " </Documentation>\n"
57415 " </IntVectorProperty>\n"
57416 " <!-- End DataSetSurfaceFilter -->\n"
57417 " </SourceProxy>\n"
57418 "\n"
57419 " <!-- ==================================================================== -->\n"
57420 " <SourceProxy class=\"vtkImageDataToUniformGrid\"\n"
57421 " label=\"Image Data To Uniform Grid\"\n"
57422 " name=\"ImageDataToUniformGrid\">\n"
57423 " <Documentation long_help=\"Create a uniform grid from an image data by specified blanking arrays.\"\n"
57424 " short_help=\"Create a uniform grid from an image data.\">\n"
57425 " Create a vtkUniformGrid from a vtkImageData by passing in arrays to be used\n"
57426 " for point and/or cell blanking. By default, values of 0 in the specified\n"
57427 " array will result in a point or cell being blanked. Use Reverse to switch this.\n"
57428 " </Documentation>\n"
57429 " <InputProperty command=\"SetInputConnection\"\n"
57430 " name=\"Input\">\n"
57431 " <ProxyGroupDomain name=\"groups\">\n"
57432 " <Group name=\"sources\" />\n"
57433 " <Group name=\"filters\" />\n"
57434 " </ProxyGroupDomain>\n"
57435 " <DataTypeDomain name=\"input_type\">\n"
57436 " <DataType value=\"vtkImageData\"/>\n"
57437 " <DataType value=\"vtkCompositeDataSet\" child_match=\"any\">\n"
57438 " <DataType value=\"vtkImageData\" />\n"
57439 " </DataType>\n"
57440 " </DataTypeDomain>\n"
57441 " <InputArrayDomain name=\"input_array\"\n"
57442 " number_of_components=\"1\" />\n"
57443 " </InputProperty>\n"
57444 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
57445 " element_types=\"0 0 0 0 2\"\n"
57446 " name=\"SelectInputScalars\"\n"
57447 " number_of_elements=\"5\">\n"
57448 " <ArrayListDomain attribute_type=\"Scalars\"\n"
57449 " name=\"array_list\">\n"
57450 " <RequiredProperties>\n"
57451 " <Property function=\"Input\"\n"
57452 " name=\"Input\" />\n"
57453 " </RequiredProperties>\n"
57454 " </ArrayListDomain>\n"
57455 " <Documentation>Specify the array to use for blanking.</Documentation>\n"
57456 " </StringVectorProperty>\n"
57457 " <IntVectorProperty command=\"SetReverse\"\n"
57458 " default_values=\"0\"\n"
57459 " name=\"Reverse\"\n"
57460 " number_of_elements=\"1\">\n"
57461 " <Documentation>Reverse the array value to whether or not a point or cell is blanked.</Documentation>\n"
57462 " <BooleanDomain name=\"bool\" />\n"
57463 " </IntVectorProperty>\n"
57464 " <!-- End ImageDataToUniformGrid -->\n"
57465 " </SourceProxy>\n"
57466 "\n"
57467 " <!-- ==================================================================== -->\n"
57468 " <SourceProxy class=\"vtkRectilinearGridGeometryFilter\"\n"
57469 " name=\"RectilinearGridGeometryFilter\">\n"
57470 " <Documentation long_help=\"Extracts geometry for a rectilinear grid. Output is a polydata dataset.\"\n"
57471 " short_help=\"Extracts geometry for a rectilinear grid.\">\n"
57472 " RectilinearGridGeometryFilter is a filter that extracts\n"
57473 " geometry from a rectilinear grid. By specifying\n"
57474 " appropriate i-j-k indices, it is possible to extract a\n"
57475 " point, a curve, a surface, or a \"volume\". The volume is\n"
57476 " actually a (n x m x o) region of points. The extent\n"
57477 " specification is zero-offset. That is, the first k-plane\n"
57478 " in a 50x50x50 rectilinear grid is given by (0,49, 0,49,\n"
57479 " 0,0).</Documentation>\n"
57480 " <InputProperty command=\"SetInputConnection\"\n"
57481 " name=\"Input\">\n"
57482 " <ProxyGroupDomain name=\"groups\">\n"
57483 " <Group name=\"sources\" />\n"
57484 " <Group name=\"filters\" />\n"
57485 " </ProxyGroupDomain>\n"
57486 " <DataTypeDomain name=\"input_type\">\n"
57487 " <DataType value=\"vtkDataSet\" />\n"
57488 " </DataTypeDomain>\n"
57489 " <Documentation>Set the input to the Rectilinear Grid Geometry\n"
57490 " filter.</Documentation>\n"
57491 " </InputProperty>\n"
57492 " <!-- End RectilinearGridGeometryFilter -->\n"
57493 " </SourceProxy>\n"
57494 " </ProxyGroup>\n"
57495 "</ServerManagerConfiguration>\n"
57496 "\n";
57497 // Get single string
57499 {
57500 
57502  size_t len = ( 0
57503  + len0 );
57504  char* res = new char[ len + 1];
57505  size_t offset = 0;
57507  assert(offset == len);
57508  res[offset] = 0;
57509  return res;
57510 }
57511 
57512 
57513 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallel.xml
57515 "<ServerManagerConfiguration>\n"
57516 " <!-- filters in VTK::FiltersParallel module -->\n"
57517 " <ProxyGroup name=\"internal_filters\">\n"
57518 " <!-- ==================================================================== -->\n"
57519 " <SourceProxy class=\"vtkPProbeFilter\"\n"
57520 " name=\"ProbeLineLegacy\">\n"
57521 " <Deprecated deprecated_in=\"5.10\" to_remove_in=\"5.12\">\n"
57522 " This has been replaced by 'ProbeLine'. Please consider\n"
57523 " using that instead.\n"
57524 " </Deprecated>\n"
57525 " <Documentation>Internal filter used by (filters, ProbeLine). The Plot\n"
57526 " Over Line filter samples the data set attributes of the current data set\n"
57527 " at the points along a line. The values of the point-centered variables\n"
57528 " along that line will be displayed in an XY Plot. This filter uses\n"
57529 " interpolation to determine the values at the selected point, whether or\n"
57530 " not it lies at an input point. The Probe filter operates on any type of\n"
57531 " data and produces polygonal output (a line).</Documentation>\n"
57532 " <InputProperty command=\"SetSourceConnection\"\n"
57533 " name=\"Input\">\n"
57534 " <ProxyGroupDomain name=\"groups\">\n"
57535 " <Group name=\"sources\" />\n"
57536 " <Group name=\"filters\" />\n"
57537 " </ProxyGroupDomain>\n"
57538 " <DataTypeDomain name=\"input_type\">\n"
57539 " <DataType value=\"vtkDataSet\" />\n"
57540 " <DataType value=\"vtkCompositeDataSet\" />\n"
57541 " </DataTypeDomain>\n"
57542 " <InputArrayDomain name=\"input_array\" />\n"
57543 " <Documentation>This property specifies the dataset from which to obtain\n"
57544 " probe values.</Documentation>\n"
57545 " </InputProperty>\n"
57546 " <InputProperty command=\"SetInputConnection\"\n"
57547 " label=\"Probe Type\"\n"
57548 " name=\"Source\"\n"
57549 " panel_visibility=\"default\">\n"
57550 " <ProxyGroupDomain name=\"groups\">\n"
57551 " <Group name=\"sources\" />\n"
57552 " </ProxyGroupDomain>\n"
57553 " <ProxyListDomain name=\"proxy_list\">\n"
57554 " <Proxy group=\"extended_sources\"\n"
57555 " name=\"HighResLineSource\" />\n"
57556 " </ProxyListDomain>\n"
57557 " <Documentation>This property specifies the dataset whose geometry will\n"
57558 " be used in determining positions to probe.</Documentation>\n"
57559 " </InputProperty>\n"
57560 " <IntVectorProperty command=\"SetPassPartialArrays\"\n"
57561 " default_values=\"1\"\n"
57562 " name=\"PassPartialArrays\"\n"
57563 " number_of_elements=\"1\"\n"
57564 " panel_visibility=\"advanced\">\n"
57565 " <Documentation>When dealing with composite datasets, partial arrays are\n"
57566 " common i.e. data-arrays that are not available in all of the blocks. By\n"
57567 " default, this filter only passes those point and cell data-arrays that\n"
57568 " are available in all the blocks i.e. partial array are removed. When\n"
57569 " PassPartialArrays is turned on, this behavior is changed to take a\n"
57570 " union of all arrays present thus partial arrays are passed as well.\n"
57571 " However, for composite dataset input, this filter still produces a\n"
57572 " non-composite output. For all those locations in a block of where a\n"
57573 " particular data array is missing, this filter uses vtkMath::Nan() for\n"
57574 " double and float arrays, while 0 for all other types of arrays i.e int,\n"
57575 " char etc.</Documentation>\n"
57576 " <BooleanDomain name=\"bool\" />\n"
57577 " </IntVectorProperty>\n"
57578 " <IntVectorProperty command=\"SetPassCellArrays\"\n"
57579 " default_values=\"0\"\n"
57580 " name=\"PassCellArrays\"\n"
57581 " number_of_elements=\"1\"\n"
57582 " panel_visibility=\"advanced\">\n"
57583 " <Documentation>\n"
57584 " When set the input's cell data arrays are shallow copied to the output.\n"
57585 " </Documentation>\n"
57586 " <BooleanDomain name=\"bool\" />\n"
57587 " </IntVectorProperty>\n"
57588 " <IntVectorProperty command=\"SetPassPointArrays\"\n"
57589 " default_values=\"0\"\n"
57590 " name=\"PassPointArrays\"\n"
57591 " number_of_elements=\"1\"\n"
57592 " panel_visibility=\"advanced\">\n"
57593 " <Documentation>\n"
57594 " When set the input's point data arrays are shallow copied to the output.\n"
57595 " </Documentation>\n"
57596 " <BooleanDomain name=\"bool\" />\n"
57597 " </IntVectorProperty>\n"
57598 "\n"
57599 " <IntVectorProperty command=\"SetPassFieldArrays\"\n"
57600 " default_values=\"1\"\n"
57601 " name=\"PassFieldArrays\"\n"
57602 " number_of_elements=\"1\"\n"
57603 " panel_visibility=\"advanced\">\n"
57604 " <Documentation>\n"
57605 " Set whether to pass the field-data arrays from the Input i.e. the input\n"
57606 " providing the geometry to the output. On by default.\n"
57607 " </Documentation>\n"
57608 " <BooleanDomain name=\"bool\" />\n"
57609 " </IntVectorProperty>\n"
57610 "\n"
57611 " <IntVectorProperty command=\"SetComputeTolerance\"\n"
57612 " default_values=\"1\"\n"
57613 " name=\"ComputeTolerance\"\n"
57614 " number_of_elements=\"1\"\n"
57615 " panel_visibility=\"advanced\">\n"
57616 " <Documentation>\n"
57617 " Set whether to compute the tolerance or to use a user provided\n"
57618 " value. On by default.\n"
57619 " </Documentation>\n"
57620 " <BooleanDomain name=\"bool\" />\n"
57621 " </IntVectorProperty>\n"
57622 "\n"
57623 " <DoubleVectorProperty command=\"SetTolerance\"\n"
57624 " default_values=\"2.2204460492503131e-16\"\n"
57625 " name=\"Tolerance\"\n"
57626 " number_of_elements=\"1\"\n"
57627 " panel_visibility=\"advanced\">\n"
57628 " <DoubleRangeDomain min=\"2.2204460492503131e-16\"\n"
57629 " name=\"range\" />\n"
57630 " <Hints>\n"
57631 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
57632 " <Property name=\"ComputeTolerance\" function=\"boolean_invert\" />\n"
57633 " </PropertyWidgetDecorator>\n"
57634 " </Hints>\n"
57635 " <Documentation>Set the tolerance to use for\n"
57636 " vtkDataSet::FindCell</Documentation>\n"
57637 " </DoubleVectorProperty>\n"
57638 " <!-- End ProbeLineLegacy -->\n"
57639 " </SourceProxy>\n"
57640 " <Proxy name=\"ProbeLineGenericProxy\">\n"
57641 " <InputProperty command=\"SetInputConnection\"\n"
57642 " name=\"Input\">\n"
57643 " <ProxyGroupDomain name=\"groups\">\n"
57644 " <Group name=\"sources\" />\n"
57645 " <Group name=\"filters\" />\n"
57646 " </ProxyGroupDomain>\n"
57647 " <DataTypeDomain name=\"input_type\">\n"
57648 " <DataType value=\"vtkDataSet\" />\n"
57649 " <DataType value=\"vtkCompositeDataSet\" />\n"
57650 " <DataType value=\"vtkHyperTreeGrid\" />\n"
57651 " </DataTypeDomain>\n"
57652 " <InputArrayDomain name=\"input_array\" />\n"
57653 " <Documentation>This property specifies the dataset from which to obtain\n"
57654 " probe values.</Documentation>\n"
57655 " </InputProperty>\n"
57656 " <IntVectorProperty command=\"SetSamplingPattern\"\n"
57657 " name=\"SamplingPattern\"\n"
57658 " default_values=\"2\"\n"
57659 " number_of_elements=\"1\">\n"
57660 " <EnumerationDomain name=\"enum\">\n"
57661 " <Entry text=\"Sample At Cell Boundaries\"\n"
57662 " value=\"0\" />\n"
57663 " <Entry text=\"Sample At Segment Centers\"\n"
57664 " value=\"1\" />\n"
57665 " <Entry text=\"Sample Uniformly\"\n"
57666 " value=\"2\" />\n"
57667 " </EnumerationDomain>\n"
57668 " <Documentation>\n"
57669 " \"Sample At Cell Boundaries\" gives the most accurate plots by creating probing points at the cell borders.\n"
57670 " \"Sample At Segment Centers\" provides one sample per probed cell located at the middle of the line intersecting the cell.\n"
57671 " \"Sample Uniformally\" samples uniformally along the input line.\n"
57672 " </Documentation>\n"
57673 " </IntVectorProperty>\n"
57674 " <IntVectorProperty command=\"SetLineResolution\"\n"
57675 " name=\"Resolution\"\n"
57676 " default_values=\"1000\"\n"
57677 " number_of_elements=\"1\">\n"
57678 " <Hints>\n"
57679 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
57680 " mode=\"visibility\"\n"
57681 " property=\"SamplingPattern\"\n"
57682 " value=\"2\" />\n"
57683 " <!-- show this widget when SamplingPattern==2 -->\n"
57684 " </Hints>\n"
57685 " <Documentation>This property sets the line resolution if sampling pattern is set to\n"
57686 " \"Sample Uniformly\".</Documentation>\n"
57687 " </IntVectorProperty>\n"
57688 " <IntVectorProperty command=\"SetPassPartialArrays\"\n"
57689 " default_values=\"1\"\n"
57690 " name=\"PassPartialArrays\"\n"
57691 " number_of_elements=\"1\"\n"
57692 " panel_visibility=\"advanced\">\n"
57693 " <Documentation>When dealing with composite datasets, partial arrays are\n"
57694 " common i.e. data-arrays that are not available in all of the blocks. By\n"
57695 " default, this filter only passes those point and cell data-arrays that\n"
57696 " are available in all the blocks i.e. partial arrays are removed. When\n"
57697 " PassPartialArrays is turned on, this behavior is changed to take a\n"
57698 " union of all arrays present thus partial arrays are passed as well.\n"
57699 " However, for composite dataset input, this filter still produces a\n"
57700 " non-composite output. For all those locations in a block of where a\n"
57701 " particular data array is missing, this filter uses vtkMath::Nan() for\n"
57702 " double and float arrays, and 0 for all other types of arrays i.e int,\n"
57703 " char etc.</Documentation>\n"
57704 " <BooleanDomain name=\"bool\" />\n"
57705 " </IntVectorProperty>\n"
57706 " <IntVectorProperty command=\"SetPassCellArrays\"\n"
57707 " default_values=\"0\"\n"
57708 " name=\"PassCellArrays\"\n"
57709 " number_of_elements=\"1\"\n"
57710 " panel_visibility=\"advanced\">\n"
57711 " <Documentation>\n"
57712 " When set the input cell data arrays are shallow copied to the output.\n"
57713 " </Documentation>\n"
57714 " <BooleanDomain name=\"bool\" />\n"
57715 " </IntVectorProperty>\n"
57716 " <IntVectorProperty command=\"SetPassPointArrays\"\n"
57717 " default_values=\"0\"\n"
57718 " name=\"PassPointArrays\"\n"
57719 " number_of_elements=\"1\"\n"
57720 " panel_visibility=\"advanced\">\n"
57721 " <Documentation>\n"
57722 " When set the input point data arrays are shallow copied to the output.\n"
57723 " </Documentation>\n"
57724 " <BooleanDomain name=\"bool\" />\n"
57725 " </IntVectorProperty>\n"
57726 " <IntVectorProperty command=\"SetPassFieldArrays\"\n"
57727 " default_values=\"1\"\n"
57728 " name=\"PassFieldArrays\"\n"
57729 " number_of_elements=\"1\"\n"
57730 " panel_visibility=\"advanced\">\n"
57731 " <Documentation>\n"
57732 " Set whether to pass the field-data arrays from the Input i.e. the input\n"
57733 " providing the geometry to the output.\n"
57734 " </Documentation>\n"
57735 " <BooleanDomain name=\"bool\" />\n"
57736 " </IntVectorProperty>\n"
57737 " <IntVectorProperty command=\"SetComputeTolerance\"\n"
57738 " default_values=\"1\"\n"
57739 " name=\"ComputeTolerance\"\n"
57740 " number_of_elements=\"1\"\n"
57741 " panel_visibility=\"advanced\">\n"
57742 " <Documentation>\n"
57743 " Set whether to compute the tolerance or to use a user provided\n"
57744 " value.\n"
57745 " </Documentation>\n"
57746 " <BooleanDomain name=\"bool\" />\n"
57747 " </IntVectorProperty>\n"
57748 " <DoubleVectorProperty command=\"SetTolerance\"\n"
57749 " default_values=\"2.2204460492503131e-16\"\n"
57750 " name=\"Tolerance\"\n"
57751 " number_of_elements=\"1\"\n"
57752 " panel_visibility=\"advanced\">\n"
57753 " <DoubleRangeDomain min=\"2.2204460492503131e-16\"\n"
57754 " name=\"range\" />\n"
57755 " <Hints>\n"
57756 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
57757 " <Property name=\"ComputeTolerance\" function=\"boolean_invert\" />\n"
57758 " </PropertyWidgetDecorator>\n"
57759 " </Hints>\n"
57760 " <Documentation>Set the tolerance to use for\n"
57761 " vtkDataSet::FindCell</Documentation>\n"
57762 " </DoubleVectorProperty>\n"
57763 " <Hints>\n"
57764 " <Visibility replace_input=\"0\" />\n"
57765 " <View type=\"XYChartView\" also_show_in_current_view=\"1\" />\n"
57766 " <Plotable />\n"
57767 " </Hints>\n"
57768 " </Proxy>\n"
57769 " </ProxyGroup>\n"
57770 "\n"
57771 " <ProxyGroup name=\"filters\">\n"
57772 " <!-- ==================================================================== -->\n"
57773 " <SourceProxy class=\"vtkPartitionBalancer\"\n"
57774 " name=\"PartitionBalancer\">\n"
57775 " <Documentation short_help=\"Evens the number of partitions across ranks\">\n"
57776 " Evens the number of partitions across ranks, while discarding empty partitions of the input\n"
57777 " There are two ways this filter will\n"
57778 " balance the input. If Squash is selected, empty partitions are appended to\n"
57779 " ranks having less partitions than the rank with the most partitions. If\n"
57780 " Expand is selected, then the number of partitions in the output is equal\n"
57781 " to the number of partitions if all partitions were sent to one rank.\n"
57782 " For a given rank, the indices of non empty partitions in the output\n"
57783 " map to empty partitions in every other ranks.\n"
57784 " </Documentation>\n"
57785 " <InputProperty command=\"SetInputConnection\"\n"
57786 " name=\"Input\">\n"
57787 " <ProxyGroupDomain name=\"groups\">\n"
57788 " <Group name=\"sources\" />\n"
57789 " <Group name=\"filters\" />\n"
57790 " </ProxyGroupDomain>\n"
57791 " <DataTypeDomain name=\"input_type\">\n"
57792 " <DataType value=\"vtkDataSet\" />\n"
57793 " </DataTypeDomain>\n"
57794 " <Documentation>This property specifies the input.</Documentation>\n"
57795 " </InputProperty>\n"
57796 "\n"
57797 " <IntVectorProperty name=\"Mode\"\n"
57798 " command=\"SetMode\"\n"
57799 " number_of_elements=\"1\"\n"
57800 " default_values=\"1\">\n"
57801 " <EnumerationDomain name=\"enum\">\n"
57802 " <Entry text=\"Expand\"\n"
57803 " value=\"0\" />\n"
57804 " <Entry text=\"Squash\"\n"
57805 " value=\"1\" />\n"
57806 " </EnumerationDomain>\n"
57807 " <Documentation>\n"
57808 " Set the method for balancing partitions\n"
57809 " </Documentation>\n"
57810 " </IntVectorProperty>\n"
57811 " <!-- End PartitionBalancer -->\n"
57812 " </SourceProxy>\n"
57813 "\n"
57814 " <!-- ==================================================================== -->\n"
57815 " <SourceProxy class=\"vtkPProbeFilter\"\n"
57816 " label=\"Probe Location\"\n"
57817 " name=\"ProbePoint\">\n"
57818 " <Documentation long_help=\"Sample data attributes at the points in a point cloud.\"\n"
57819 " short_help=\"Sample data values at the points in a point cloud.\">\n"
57820 " The Probe filter samples the data set attributes of the\n"
57821 " current data set at the points in a point cloud. The Probe\n"
57822 " filter uses interpolation to determine the values at the\n"
57823 " selected point, whether or not it lies at an input point.\n"
57824 ;
57825 
57826 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallel.xml
57828 " The Probe filter operates on any type of data and produces\n"
57829 " polygonal output (a point cloud).</Documentation>\n"
57830 " <InputProperty command=\"SetSourceConnection\"\n"
57831 " name=\"Input\">\n"
57832 " <ProxyGroupDomain name=\"groups\">\n"
57833 " <Group name=\"sources\" />\n"
57834 " <Group name=\"filters\" />\n"
57835 " </ProxyGroupDomain>\n"
57836 " <DataTypeDomain name=\"input_type\">\n"
57837 " <DataType value=\"vtkDataSet\" />\n"
57838 " <DataType value=\"vtkCompositeDataSet\" />\n"
57839 " </DataTypeDomain>\n"
57840 " <InputArrayDomain name=\"input_array\" />\n"
57841 " <Documentation>This property specifies the dataset from which to obtain\n"
57842 " probe values.</Documentation>\n"
57843 " </InputProperty>\n"
57844 " <InputProperty command=\"SetInputConnection\"\n"
57845 " label=\"Probe Type\"\n"
57846 " name=\"Source\">\n"
57847 " <ProxyGroupDomain name=\"groups\">\n"
57848 " <Group name=\"sources\" />\n"
57849 " </ProxyGroupDomain>\n"
57850 " <ProxyListDomain name=\"proxy_list\">\n"
57851 " <Proxy group=\"extended_sources\"\n"
57852 " name=\"FixedRadiusPointSource\" />\n"
57853 " </ProxyListDomain>\n"
57854 " <Documentation>This property specifies the dataset whose geometry will\n"
57855 " be used in determining positions to probe.</Documentation>\n"
57856 " </InputProperty>\n"
57857 "\n"
57858 " <IntVectorProperty command=\"SetPassFieldArrays\"\n"
57859 " default_values=\"1\"\n"
57860 " name=\"PassFieldArrays\"\n"
57861 " number_of_elements=\"1\"\n"
57862 " panel_visibility=\"advanced\">\n"
57863 " <Documentation>\n"
57864 " Set whether to pass the field-data arrays from the Input i.e. the input\n"
57865 " providing the geometry to the output. On by default.\n"
57866 " </Documentation>\n"
57867 " <BooleanDomain name=\"bool\" />\n"
57868 " </IntVectorProperty>\n"
57869 "\n"
57870 " <IntVectorProperty command=\"SetComputeTolerance\"\n"
57871 " default_values=\"1\"\n"
57872 " name=\"ComputeTolerance\"\n"
57873 " number_of_elements=\"1\"\n"
57874 " panel_visibility=\"advanced\">\n"
57875 " <Documentation>\n"
57876 " Set whether to compute the tolerance or to use a user provided\n"
57877 " value. On by default.\n"
57878 " </Documentation>\n"
57879 " <BooleanDomain name=\"bool\" />\n"
57880 " </IntVectorProperty>\n"
57881 "\n"
57882 " <DoubleVectorProperty command=\"SetTolerance\"\n"
57883 " default_values=\"2.2204460492503131e-16\"\n"
57884 " name=\"Tolerance\"\n"
57885 " number_of_elements=\"1\"\n"
57886 " panel_visibility=\"advanced\">\n"
57887 " <Hints>\n"
57888 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
57889 " <Property name=\"ComputeTolerance\" function=\"boolean_invert\" />\n"
57890 " </PropertyWidgetDecorator>\n"
57891 " </Hints>\n"
57892 " <Documentation>Set the tolerance to use for\n"
57893 " vtkDataSet::FindCell</Documentation>\n"
57894 " </DoubleVectorProperty>\n"
57895 "\n"
57896 " <Hints>\n"
57897 " <Visibility replace_input=\"0\" />\n"
57898 " <View type=\"SpreadSheetView\" />\n"
57899 " </Hints>\n"
57900 " <!-- End ProbePoint -->\n"
57901 " </SourceProxy>\n"
57902 "\n"
57903 " <!-- ==================================================================== -->\n"
57904 " <CompoundSourceProxy label=\"Plot Over Line Legacy\"\n"
57905 " name=\"ProbeLineLegacy\">\n"
57906 " <Documentation long_help=\"Sample data attributes at the points along a line. Probed lines will be displayed in a graph of the attributes.\"\n"
57907 " short_help=\"Sample data values at the points along a line.\">\n"
57908 " The Plot Over Line filter samples the data set attributes\n"
57909 " of the current data set at the points along a line. The\n"
57910 " values of the point-centered variables along that line\n"
57911 " will be displayed in an XY Plot. This filter uses\n"
57912 " interpolation to determine the values at the selected\n"
57913 " point, whether or not it lies at an input point. The Probe\n"
57914 " filter operates on any type of data and produces polygonal\n"
57915 " output (a line).</Documentation>\n"
57916 " <Deprecated deprecated_in=\"5.10\" to_remove_in=\"5.12\">\n"
57917 " This has been replaced by 'ProbeLine'. Please consider\n"
57918 " using that instead.\n"
57919 " </Deprecated>\n"
57920 " <Proxy compound_name=\"PlotOverLine1\"\n"
57921 " group=\"internal_filters\"\n"
57922 " id=\"491\"\n"
57923 " servers=\"1\"\n"
57924 " type=\"ProbeLineLegacy\" />\n"
57925 " <Proxy compound_name=\"AppendArcLength1\"\n"
57926 " group=\"filters\"\n"
57927 " id=\"588\"\n"
57928 " servers=\"1\"\n"
57929 " type=\"AppendArcLength\">\n"
57930 " <Property id=\"588.Input\"\n"
57931 " name=\"Input\"\n"
57932 " number_of_elements=\"1\">\n"
57933 " <Proxy output_port=\"0\"\n"
57934 " value=\"491\" />\n"
57935 " </Property>\n"
57936 " </Proxy>\n"
57937 " <ExposedProperties>\n"
57938 " <Property exposed_name=\"Input\"\n"
57939 " name=\"Input\"\n"
57940 " proxy_name=\"PlotOverLine1\" />\n"
57941 " <Property exposed_name=\"Source\"\n"
57942 " name=\"Source\"\n"
57943 " proxy_name=\"PlotOverLine1\" />\n"
57944 " <Property exposed_name=\"PassPartialArrays\"\n"
57945 " name=\"PassPartialArrays\"\n"
57946 " proxy_name=\"PlotOverLine1\" />\n"
57947 " <Property exposed_name=\"ComputeTolerance\"\n"
57948 " name=\"ComputeTolerance\"\n"
57949 " proxy_name=\"PlotOverLine1\" />\n"
57950 " <Property exposed_name=\"Tolerance\"\n"
57951 " name=\"Tolerance\"\n"
57952 " proxy_name=\"PlotOverLine1\" />\n"
57953 " </ExposedProperties>\n"
57954 " <OutputPort name=\"Output\"\n"
57955 " port_index=\"0\"\n"
57956 " proxy=\"AppendArcLength1\" />\n"
57957 " <!-- End ProbeLineLegacy -->\n"
57958 " </CompoundSourceProxy>\n"
57959 "\n"
57960 " <!-- ==================================================================== -->\n"
57961 " <SourceProxy class=\"vtkProbeLineFilter\"\n"
57962 " base_proxygroup=\"internal_filters\"\n"
57963 " base_proxyname=\"ProbeLineGenericProxy\"\n"
57964 " label=\"Plot Over Lines From Custom Source\"\n"
57965 " name=\"ProbeCustomLines\">\n"
57966 " <Documentation>The Plot Over Lines From Custom Source filter samples the dataset\n"
57967 " attributes of the input data set at the points along multiple lines given by the source\n"
57968 " dataset. The values of the point-centered variables along these lines will be\n"
57969 " displayed in an XY Plot. This filter uses interpolation to determine the values\n"
57970 " at the selected point, whether or not it lies at an input point. This filter\n"
57971 " operates on any type of data and produces polygonal output (a polyline). One\n"
57972 " can use different sampling patterns with this filter. \"Sample At Cell Boundaries\"\n"
57973 " gives the most accurate plots, \"Sample At Segment Centers\" provides one sample\n"
57974 " per probed cells, and \"Sample Uniformally\" samples uniformally along the input\n"
57975 " line.</Documentation>\n"
57976 " <InputProperty command=\"SetSourceConnection\"\n"
57977 " name=\"Source\">\n"
57978 " <ProxyGroupDomain name=\"groups\">\n"
57979 " <Group name=\"sources\" />\n"
57980 " <Group name=\"filters\" />\n"
57981 " </ProxyGroupDomain>\n"
57982 " <DataTypeDomain name=\"input_type\">\n"
57983 " <DataType value=\"vtkPolyData\" />\n"
57984 " <DataType value=\"vtkUnstructuredGrid\" />\n"
57985 " </DataTypeDomain>\n"
57986 " <Documentation>This property specifies the dataset from which to obtain\n"
57987 " the probing lines locations.</Documentation>\n"
57988 " </InputProperty>\n"
57989 " <IntVectorProperty command=\"SetAggregateAsPolyData\"\n"
57990 " default_values=\"0\"\n"
57991 " name=\"AggregateAsPolyData\"\n"
57992 " number_of_elements=\"1\"\n"
57993 " panel_visibility=\"never\">\n"
57994 " <Documentation>\n"
57995 " If false then each result from an input line to probe results in a block in a\n"
57996 " vtkMultiBlockDataSet. If true then each block is aggregated as a cell in a\n"
57997 " single dataset and the output type of the filter becomes a vtkPolyData. Should\n"
57998 " always be false for this filter.\n"
57999 " </Documentation>\n"
58000 " </IntVectorProperty>\n"
58001 " </SourceProxy>\n"
58002 "\n"
58003 " <!-- ==================================================================== -->\n"
58004 " <SourceProxy class=\"vtkAggregateDataSetFilter\"\n"
58005 " label=\"Aggregate Dataset\"\n"
58006 " name=\"AggregateDataSet\">\n"
58007 " <Documentation long_help=\"This filter aggregates a dataset onto a subset of processes.\"\n"
58008 " short_help=\"Aggregate a dataset onto a subset of processes.\">\n"
58009 " This filter aggregates a dataset onto a subset of processes.\n"
58010 " </Documentation>\n"
58011 " <InputProperty command=\"SetInputConnection\"\n"
58012 " name=\"Input\">\n"
58013 " <ProxyGroupDomain name=\"groups\">\n"
58014 " <Group name=\"sources\" />\n"
58015 " <Group name=\"filters\" />\n"
58016 " </ProxyGroupDomain>\n"
58017 " <DataTypeDomain name=\"input_type\" composite_data_supported=\"0\">\n"
58018 " <DataType value=\"vtkDataSet\" />\n"
58019 " </DataTypeDomain>\n"
58020 " <Documentation>This property specifies the input to the filter.\n"
58021 " </Documentation>\n"
58022 " </InputProperty>\n"
58023 " <IntVectorProperty command=\"SetNumberOfTargetProcesses\"\n"
58024 " default_values=\"1\"\n"
58025 " name=\"NumberOfTargetProcesses\"\n"
58026 " number_of_elements=\"1\">\n"
58027 " <Documentation>This property specifies the number of target processes to\n"
58028 " aggregate the dataset onto.</Documentation>\n"
58029 " </IntVectorProperty>\n"
58030 " <!-- End AggregateDataSet -->\n"
58031 " </SourceProxy>\n"
58032 "\n"
58033 " <!-- ==================================================================== -->\n"
58034 " <SourceProxy class=\"vtkAngularPeriodicFilter\"\n"
58035 " label=\"Angular Periodic Filter\"\n"
58036 " name=\"AngularPeriodicFilter\">\n"
58037 " <Documentation long_help=\"This filter generate a periodic multiblock dataset.\"\n"
58038 " short_help=\"Periodic Filter.\">This filter generate a periodic\n"
58039 " multiblock dataset</Documentation>\n"
58040 " <InputProperty command=\"SetInputConnection\"\n"
58041 " name=\"Input\">\n"
58042 " <ProxyGroupDomain name=\"groups\">\n"
58043 " <Group name=\"sources\" />\n"
58044 " <Group name=\"filters\" />\n"
58045 " </ProxyGroupDomain>\n"
58046 " <DataTypeDomain name=\"input_type\">\n"
58047 " <DataType value=\"vtkDataSet\" />\n"
58048 " </DataTypeDomain>\n"
58049 " <Documentation>This property specifies the input to the Periodic filter.\n"
58050 " </Documentation>\n"
58051 " </InputProperty>\n"
58052 " <IntVectorProperty clean_command=\"RemoveAllIndices\"\n"
58053 " command=\"AddIndex\"\n"
58054 " name=\"BlockIndices\"\n"
58055 " number_of_elements_per_command=\"1\"\n"
58056 " panel_visibility=\"default\"\n"
58057 " repeat_command=\"1\">\n"
58058 " <CompositeTreeDomain mode=\"leaves\"\n"
58059 " name=\"tree\">\n"
58060 " <RequiredProperties>\n"
58061 " <Property function=\"Input\"\n"
58062 " name=\"Input\" />\n"
58063 " </RequiredProperties>\n"
58064 " </CompositeTreeDomain>\n"
58065 " <Hints>\n"
58066 " <WidgetHeight number_of_rows=\"20\" />\n"
58067 " </Hints>\n"
58068 " <Documentation>This property lists the ids of the blocks to make periodic\n"
58069 " from the input multiblock dataset.</Documentation>\n"
58070 " </IntVectorProperty>\n"
58071 "\n"
58072 " <IntVectorProperty command=\"SetIterationMode\"\n"
58073 " default_values=\"1\"\n"
58074 " name=\"IterationMode\"\n"
58075 " number_of_elements=\"1\">\n"
58076 " <EnumerationDomain name=\"enum\">\n"
58077 " <Entry text=\"Manual\"\n"
58078 " value=\"0\" />\n"
58079 " <Entry text=\"Maximum\"\n"
58080 " value=\"1\" />\n"
58081 " </EnumerationDomain>\n"
58082 " <Documentation>This property specifies the mode of iteration, either a user-provided number\n"
58083 " of periods, or the maximum number of periods to rotate to 360 degrees.</Documentation>\n"
58084 " </IntVectorProperty>\n"
58085 "\n"
58086 " <IntVectorProperty command=\"SetNumberOfPeriods\"\n"
58087 " default_values=\"3\"\n"
58088 " name=\"NumberOfPeriods\"\n"
58089 " number_of_elements=\"1\">\n"
58090 " <Hints>\n"
58091 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
58092 " mode=\"visibility\"\n"
58093 " property=\"IterationMode\"\n"
58094 " value=\"0\" />\n"
58095 " <!-- show this widget when IterationMode==0 -->\n"
58096 " </Hints>\n"
58097 " <Documentation>This property specifies the number of iteration</Documentation>\n"
58098 " </IntVectorProperty>\n"
58099 "\n"
58100 " <IntVectorProperty command=\"SetRotationMode\"\n"
58101 " default_values=\"0\"\n"
58102 " name=\"RotationMode\"\n"
58103 " number_of_elements=\"1\">\n"
58104 " <EnumerationDomain name=\"enum\">\n"
58105 " <Entry text=\"Direct Angle\"\n"
58106 " value=\"0\" />\n"
58107 " <Entry text=\"Array Value\"\n"
58108 " value=\"1\" />\n"
58109 " </EnumerationDomain>\n"
58110 " <Documentation>This property specifies the mode of rotation, either from a user provided\n"
58111 " angle or from an array in the data.</Documentation>\n"
58112 "\n"
58113 " </IntVectorProperty>\n"
58114 "\n"
58115 " <DoubleVectorProperty command=\"SetRotationAngle\"\n"
58116 " default_values=\"10\"\n"
58117 " name=\"RotationAngle\"\n"
58118 " number_of_elements=\"1\">\n"
58119 " <Hints>\n"
58120 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
58121 " mode=\"visibility\"\n"
58122 " property=\"RotationMode\"\n"
58123 " value=\"0\" />\n"
58124 " <!-- show this widget when RotationMode==0 -->\n"
58125 " </Hints>\n"
58126 " <Documentation>Rotation angle in degree.\n"
58127 " </Documentation>\n"
58128 " </DoubleVectorProperty>\n"
58129 "\n"
58130 " <StringVectorProperty command=\"SetRotationArrayName\"\n"
58131 " name=\"RotationArrayName\"\n"
58132 " default_values=\"periodic angle\"\n"
58133 " number_of_elements=\"1\">\n"
58134 " <Hints>\n"
58135 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
58136 " mode=\"visibility\"\n"
58137 " property=\"RotationMode\"\n"
58138 " value=\"1\" />\n"
58139 " <!-- show this widget when RotationMode==1 -->\n"
58140 " </Hints>\n"
58141 " <Documentation>Field array name that contains the rotation angle in radians.\n"
58142 " </Documentation>\n"
58143 " </StringVectorProperty>\n"
58144 "\n"
58145 " <IntVectorProperty command=\"SetRotationAxis\"\n"
58146 " default_values=\"0\"\n"
58147 " name=\"Axis\"\n"
58148 " number_of_elements=\"1\">\n"
58149 ;
58150 
58151 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallel.xml
58153 " <EnumerationDomain name=\"enum\">\n"
58154 " <Entry text=\"Axis X\"\n"
58155 " value=\"0\" />\n"
58156 " <Entry text=\"Axis Y\"\n"
58157 " value=\"1\" />\n"
58158 " <Entry text=\"Axis Z\"\n"
58159 " value=\"2\" />\n"
58160 " </EnumerationDomain>\n"
58161 " <Documentation>This property specifies the axis of rotation</Documentation>\n"
58162 " </IntVectorProperty>\n"
58163 "\n"
58164 " <DoubleVectorProperty animateable=\"1\"\n"
58165 " command=\"SetCenter\"\n"
58166 " default_values=\"0.0 0.0 0.0\"\n"
58167 " name=\"Center\"\n"
58168 " number_of_elements=\"3\"\n"
58169 " panel_visibility=\"default\">\n"
58170 " <DoubleRangeDomain name=\"range\" />\n"
58171 " <Documentation>This property specifies the 3D coordinates for the\n"
58172 " center of the rotation.</Documentation>\n"
58173 " </DoubleVectorProperty>\n"
58174 " <IntVectorProperty command=\"SetComputeRotationsOnTheFly\"\n"
58175 " default_values=\"1\"\n"
58176 " name=\"ComputeRotationsOnTheFly\"\n"
58177 " number_of_elements=\"1\"\n"
58178 " panel_visibility=\"default\">\n"
58179 " <Documentation>\n"
58180 " Specify whether the rotations should be computed on-the-fly, which is\n"
58181 " compute intensive, or if the arrays should be explicitly generated and\n"
58182 " stored, at the cost of using more memory.\n"
58183 " </Documentation>\n"
58184 " <BooleanDomain name=\"bool\" />\n"
58185 " </IntVectorProperty>\n"
58186 " <Hints>\n"
58187 " <RepresentationType view=\"RenderView\" type=\"Outline\" />\n"
58188 " </Hints>\n"
58189 " <!-- End AngularPeriodicFilter -->\n"
58190 " </SourceProxy>\n"
58191 "\n"
58192 " <!-- ==================================================================== -->\n"
58193 " <SourceProxy class=\"vtkDistributedDataFilter\"\n"
58194 " label=\"D3\"\n"
58195 " name=\"D3\">\n"
58196 " <Documentation long_help=\"Repartition a data set into load-balanced spatially convex regions. Create ghost cells if requested.\"\n"
58197 " short_help=\"Repartition a data set.\">The D3 filter is\n"
58198 " available when ParaView is run in parallel. It operates on\n"
58199 " any type of data set to evenly divide it across the\n"
58200 " processors into spatially contiguous regions. The output\n"
58201 " of this filter is of type unstructured\n"
58202 " grid.</Documentation>\n"
58203 " <InputProperty command=\"SetInputConnection\"\n"
58204 " name=\"Input\">\n"
58205 " <ProxyGroupDomain name=\"groups\">\n"
58206 " <Group name=\"sources\" />\n"
58207 " <Group name=\"filters\" />\n"
58208 " </ProxyGroupDomain>\n"
58209 " <DataTypeDomain name=\"input_type\">\n"
58210 " <DataType value=\"vtkDataSet\" />\n"
58211 " </DataTypeDomain>\n"
58212 " <Documentation>This property specifies the input to the D3\n"
58213 " filter.</Documentation>\n"
58214 " </InputProperty>\n"
58215 " <IntVectorProperty command=\"SetBoundaryMode\"\n"
58216 " default_values=\"0\"\n"
58217 " name=\"BoundaryMode\"\n"
58218 " number_of_elements=\"1\">\n"
58219 " <EnumerationDomain name=\"enum\">\n"
58220 " <Entry text=\"Assign cells uniquely\"\n"
58221 " value=\"0\" />\n"
58222 " <Entry text=\"Duplicate cells\"\n"
58223 " value=\"1\" />\n"
58224 " <Entry text=\"Divide cells\"\n"
58225 " value=\"2\" />\n"
58226 " </EnumerationDomain>\n"
58227 " <Documentation>This property determines how cells that lie on processor\n"
58228 " boundaries are handled. The \"Assign cells uniquely\" option assigns each\n"
58229 " boundary cell to exactly one process, which is useful for isosurfacing.\n"
58230 " Selecting \"Duplicate cells\" causes the cells on the boundaries to be\n"
58231 " copied to each process that shares that boundary. The \"Divide cells\"\n"
58232 " option breaks cells across process boundary lines so that pieces of the\n"
58233 " cell lie in different processes. This option is useful for volume\n"
58234 " rendering.</Documentation>\n"
58235 " </IntVectorProperty>\n"
58236 " <IntVectorProperty command=\"SetUseMinimalMemory\"\n"
58237 " default_values=\"0\"\n"
58238 " label=\"Minimal Memory\"\n"
58239 " name=\"UseMinimalMemory\"\n"
58240 " number_of_elements=\"1\">\n"
58241 " <BooleanDomain name=\"bool\" />\n"
58242 " <Documentation>If this property is set to 1, the D3 filter requires\n"
58243 " communication routines to use minimal memory than without this\n"
58244 " restriction.</Documentation>\n"
58245 " </IntVectorProperty>\n"
58246 " <IntVectorProperty command=\"SetMinimumGhostLevel\"\n"
58247 " default_values=\"0\"\n"
58248 " label=\"Minimum Number Of Ghost Levels\"\n"
58249 " name=\"MinimumGhostLevel\"\n"
58250 " number_of_elements=\"1\">\n"
58251 " <Documentation>The minimum number of ghost levels to add to each\n"
58252 " processor's output. If the pipeline also requests ghost levels, the\n"
58253 " larger value will be used.</Documentation>\n"
58254 " </IntVectorProperty>\n"
58255 " <Hints>\n"
58256 " <WarnOnCreate>\n"
58257 " <DataTypeDomain name=\"input_type\">\n"
58258 " <DataType value=\"vtkImageData\" />\n"
58259 " <DataType value=\"vtkRectilinearGrid\" />\n"
58260 " <DataType value=\"vtkStructuredGrid\" />\n"
58261 " </DataTypeDomain>\n"
58262 " <MemoryUsage relative=\"20\" />\n"
58263 " <Text title=\"Potentially running out of memory\">\n"
58264 " **D3** filter will create an unstructured grid output\n"
58265 " and you may not have enough memory to create it.\n"
58266 " Do you want to continue?\n"
58267 " </Text>\n"
58268 " </WarnOnCreate>\n"
58269 " </Hints>\n"
58270 " <!-- End D3 -->\n"
58271 " </SourceProxy>\n"
58272 "\n"
58273 " <!-- ==================================================================== -->\n"
58274 " <SourceProxy class=\"vtkExtractCTHPart\"\n"
58275 " label=\"Extract CTH Parts\"\n"
58276 " name=\"CTHPart\">\n"
58277 " <Documentation long_help=\"Create a surface from a CTH volume fraction.\"\n"
58278 " short_help=\"Extract a part from a CTH dataset.\">Extract\n"
58279 " CTH Parts is a specialized filter for visualizing the data\n"
58280 " from a CTH simulation. It first converts the selected\n"
58281 " cell-centered arrays to point-centered ones. It then\n"
58282 " contours each array at a value of 0.5. The user has the\n"
58283 " option of clipping the resulting surface(s) with a plane.\n"
58284 " This filter only operates on unstructured data. It\n"
58285 " produces polygonal output.</Documentation>\n"
58286 " <InputProperty command=\"SetInputConnection\"\n"
58287 " name=\"Input\">\n"
58288 " <ProxyGroupDomain name=\"groups\">\n"
58289 " <Group name=\"sources\" />\n"
58290 " <Group name=\"filters\" />\n"
58291 " </ProxyGroupDomain>\n"
58292 " <DataTypeDomain name=\"input_type\">\n"
58293 " <DataType value=\"vtkDataSet\" />\n"
58294 " </DataTypeDomain>\n"
58295 " <InputArrayDomain attribute_type=\"cell\"\n"
58296 " name=\"input_array\"\n"
58297 " number_of_components=\"1\" />\n"
58298 " <Documentation>This property specifies the input to the Extract CTH\n"
58299 " Parts filter.</Documentation>\n"
58300 " </InputProperty>\n"
58301 " <ProxyProperty command=\"SetClipPlane\"\n"
58302 " label=\"Clip Type\"\n"
58303 " name=\"ClipPlane\">\n"
58304 " <ProxyGroupDomain name=\"groups\">\n"
58305 " <Group name=\"implicit_functions\" />\n"
58306 " </ProxyGroupDomain>\n"
58307 " <ProxyListDomain name=\"proxy_list\">\n"
58308 " <Proxy group=\"implicit_functions\"\n"
58309 " name=\"None\" />\n"
58310 " <Proxy group=\"implicit_functions\"\n"
58311 " name=\"Plane\" />\n"
58312 " </ProxyListDomain>\n"
58313 " <Documentation>This property specifies whether to clip the dataset, and\n"
58314 " if so, it also specifies the parameters of the plane with which to\n"
58315 " clip.</Documentation>\n"
58316 " </ProxyProperty>\n"
58317 " <StringVectorProperty clean_command=\"RemoveVolumeArrayNames\"\n"
58318 " command=\"AddVolumeArrayName\"\n"
58319 " label=\"Volume Arrays\"\n"
58320 " name=\"VolumeArrays\"\n"
58321 " number_of_elements_per_command=\"1\"\n"
58322 " repeat_command=\"1\">\n"
58323 " <Documentation>This property specifies the name(s) of the volume\n"
58324 " fraction array(s) for generating parts.</Documentation>\n"
58325 " <ArrayListDomain attribute_type=\"Scalars\"\n"
58326 " name=\"array_list\">\n"
58327 " <RequiredProperties>\n"
58328 " <Property function=\"Input\"\n"
58329 " name=\"Input\" />\n"
58330 " </RequiredProperties>\n"
58331 " </ArrayListDomain>\n"
58332 " <Hints>\n"
58333 " <NoDefault />\n"
58334 " </Hints>\n"
58335 " </StringVectorProperty>\n"
58336 " <DoubleVectorProperty command=\"SetVolumeFractionSurfaceValue\"\n"
58337 " default_values=\"0.45\"\n"
58338 " label=\"Volume Fraction Value\"\n"
58339 " name=\"VolumeFractionSurfaceValue\"\n"
58340 " number_of_elements=\"1\">\n"
58341 " <DoubleRangeDomain max=\"1\"\n"
58342 " min=\"0\"\n"
58343 " name=\"range\" />\n"
58344 " <Documentation>The value of this property is the volume fraction value\n"
58345 " for the surface.</Documentation>\n"
58346 " </DoubleVectorProperty>\n"
58347 " <IntVectorProperty name=\"CapSurfaces\"\n"
58348 " command=\"SetCapping\"\n"
58349 " number_of_elements=\"1\"\n"
58350 " default_values=\"1\"\n"
58351 " panel_visibility=\"advanced\" >\n"
58352 " <BooleanDomain name=\"bool\" />\n"
58353 " <Documentation>\n"
58354 " When enabled, volume surfaces are capped to produce visually closed\n"
58355 " surface.\n"
58356 " </Documentation>\n"
58357 " </IntVectorProperty>\n"
58358 " <IntVectorProperty name=\"RemoveGhostCells\"\n"
58359 " command=\"SetRemoveGhostCells\"\n"
58360 " number_of_elements=\"1\"\n"
58361 " default_values=\"1\"\n"
58362 " panel_visibility=\"advanced\" >\n"
58363 " <BooleanDomain name=\"bool\" />\n"
58364 " <Documentation>\n"
58365 " When set to false, the output surfaces will not hide contours\n"
58366 " extracted from ghost cells. This results in overlapping contours but\n"
58367 " overcomes holes. Default is set to true.\n"
58368 " </Documentation>\n"
58369 " </IntVectorProperty>\n"
58370 " <IntVectorProperty name=\"GenerateTriangles\"\n"
58371 " command=\"SetGenerateTriangles\"\n"
58372 " number_of_elements=\"1\"\n"
58373 " default_values=\"0\"\n"
58374 " panel_visibility=\"advanced\" >\n"
58375 " <BooleanDomain name=\"bool\" />\n"
58376 " <Documentation>\n"
58377 " Triangulate results. When set to false, the internal cut and contour filters\n"
58378 " are told not to triangulate results if possible.\n"
58379 " </Documentation>\n"
58380 " </IntVectorProperty>\n"
58381 " <IntVectorProperty name=\"GenerateSolidGeometry\"\n"
58382 " command=\"SetGenerateSolidGeometry\"\n"
58383 " number_of_elements=\"1\"\n"
58384 " default_values=\"0\"\n"
58385 " panel_visibility=\"advanced\" >\n"
58386 " <BooleanDomain name=\"bool\" />\n"
58387 " <Documentation>\n"
58388 " Generate solid output with 3D cells. When set to false, 2D contours are generated.\n"
58389 " </Documentation>\n"
58390 " </IntVectorProperty>\n"
58391 " <!-- End CTHPart -->\n"
58392 " </SourceProxy>\n"
58393 "\n"
58394 " <!-- ==================================================================== -->\n"
58395 " <SourceProxy class=\"vtkHyperTreeGridGhostCellsGenerator\"\n"
58396 " label=\"HyperTreeGrid Ghost Cells Generator\"\n"
58397 " name=\"HyperTreeGridGhostCellsGenerator\">\n"
58398 " <Documentation long_help=\"Generate Ghost Cells for HyperTreeGrid.\"\n"
58399 " short_help=\"Generate Ghost Cells for HyperTreeGrid.\">\n"
58400 " This filter generates ghost cells for hyper tree grid for multi processing purposes.\n"
58401 " </Documentation>\n"
58402 " <InputProperty command=\"SetInputConnection\"\n"
58403 " name=\"Input\">\n"
58404 " <ProxyGroupDomain name=\"groups\">\n"
58405 " <Group name=\"sources\" />\n"
58406 " <Group name=\"filters\" />\n"
58407 " </ProxyGroupDomain>\n"
58408 " <DataTypeDomain name=\"input_types\">\n"
58409 " <DataType value=\"vtkHyperTreeGrid\" />\n"
58410 " </DataTypeDomain>\n"
58411 " <Documentation>This property specified the input to the ghost cell generator.</Documentation>\n"
58412 " </InputProperty>\n"
58413 " <!-- End vtkHyperTreeGridGhostCellsGenerator -->\n"
58414 " </SourceProxy>\n"
58415 "\n"
58416 " <!-- ==================================================================== -->\n"
58417 " <SourceProxy class=\"vtkIntegrateAttributes\"\n"
58418 " label=\"Integrate Variables\"\n"
58419 " name=\"IntegrateAttributes\">\n"
58420 " <Documentation long_help=\"This filter integrates cell and point attributes.\"\n"
58421 " short_help=\"Integrates over lines, surfaces or vectors.\">\n"
58422 " The Integrate Attributes filter integrates all point and cell data\n"
58423 " attributes while computing the total length, area or volume. This filter\n"
58424 " does not integrate point and cell data for 0-D cells (vertex and polyvertex).\n"
58425 " If the input dataset has mixed dimensionality, only the cells of highest dimension\n"
58426 " will be used for integration. Ex: In a dataset with lines, triangles\n"
58427 " and hexahedra, the integration process will ignore contribution from\n"
58428 " lines and triangles. When the highest dimension is 1, the sum\n"
58429 " variable corresponds to the total length. Similarly, for 2-D and 3-D\n"
58430 " integration the sum variable is the total area and total volume respectively.\n"
58431 " The output of this filter is a single point and vertex. The attributes\n"
58432 " for this point and vertex will contain the integration results for\n"
58433 " the corresponding input attributes and the sum variable.\n"
58434 " </Documentation>\n"
58435 " <InputProperty command=\"SetInputConnection\"\n"
58436 " name=\"Input\">\n"
58437 " <ProxyGroupDomain name=\"groups\">\n"
58438 " <Group name=\"sources\" />\n"
58439 " <Group name=\"filters\" />\n"
58440 " </ProxyGroupDomain>\n"
58441 " <DataTypeDomain name=\"input_type\">\n"
58442 " <DataType value=\"vtkDataSet\" />\n"
58443 " </DataTypeDomain>\n"
58444 " <Documentation>This property specifies the input to the Integrate\n"
58445 " Attributes filter.</Documentation>\n"
58446 " </InputProperty>\n"
58447 " <IntVectorProperty command=\"SetDivideAllCellDataByVolume\"\n"
58448 " name=\"DivideCellDataByVolume\"\n"
58449 " default_values=\"0\"\n"
58450 " number_of_elements=\"1\">\n"
58451 " <Documentation>\n"
58452 " This option concerns the output cell data. If it is turned on, then each\n"
58453 " value in the output cell data will be divided by the total length/area/volume.\n"
58454 ;
58455 
58456 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallel.xml
58458 " If the dataset is distributed among MPI nodes, the total length/volume/area\n"
58459 " is is the sum of the individual total contributions from all pieces.\n"
58460 " </Documentation>\n"
58461 " <BooleanDomain name=\"bool\"/>\n"
58462 " </IntVectorProperty>\n"
58463 "\n"
58464 " <Hints>\n"
58465 " <Visibility replace_input=\"0\" />\n"
58466 " <!-- View can be used to specify the preferred view for the proxy -->\n"
58467 " <View type=\"SpreadSheetView\" />\n"
58468 " <Plotable />\n"
58469 " </Hints>\n"
58470 " <!-- End IntegrateAttributes -->\n"
58471 " </SourceProxy>\n"
58472 "\n"
58473 " <!-- ==================================================================== -->\n"
58474 " <SourceProxy class=\"vtkCellDataToPointData\"\n"
58475 " label=\"Cell Data to Point Data\"\n"
58476 " name=\"CellDataToPointData\">\n"
58477 " <Documentation long_help=\"Create point attributes by averaging cell attributes.\"\n"
58478 " short_help=\"Convert cell data to point data.\">The Cell\n"
58479 " Data to Point Data filter averages the values of the cell\n"
58480 " attributes of the cells surrounding a point to compute\n"
58481 " point attributes. The Cell Data to Point Data filter\n"
58482 " operates on any type of data set, and the output data set\n"
58483 " is of the same type as the input.</Documentation>\n"
58484 " <InputProperty command=\"SetInputConnection\"\n"
58485 " name=\"Input\">\n"
58486 " <ProxyGroupDomain name=\"groups\">\n"
58487 " <Group name=\"sources\" />\n"
58488 " <Group name=\"filters\" />\n"
58489 " </ProxyGroupDomain>\n"
58490 " <DataTypeDomain name=\"input_type\">\n"
58491 " <DataType value=\"vtkDataSet\" />\n"
58492 " </DataTypeDomain>\n"
58493 " <InputArrayDomain attribute_type=\"cell\"\n"
58494 " name=\"input_array\" />\n"
58495 " <Documentation>This property specifies the input to the Cell Data to\n"
58496 " Point Data filter.</Documentation>\n"
58497 " </InputProperty>\n"
58498 " <IntVectorProperty command=\"SetProcessAllArrays\"\n"
58499 " default_values=\"1\"\n"
58500 " name=\"ProcessAllArrays\"\n"
58501 " number_of_elements=\"1\">\n"
58502 " <BooleanDomain name=\"bool\" />\n"
58503 " <Documentation>The value of this property controls whether all input\n"
58504 " cell arrays will be processed and converted into point arrays.</Documentation>\n"
58505 " </IntVectorProperty>\n"
58506 " <StringVectorProperty clean_command=\"ClearCellDataArrays\"\n"
58507 " command=\"AddCellDataArray\"\n"
58508 " name=\"CellDataArrays\"\n"
58509 " label=\"Cell Data Array to process\"\n"
58510 " number_of_elements_per_command=\"1\"\n"
58511 " repeat_command=\"1\">\n"
58512 " <Documentation>Add a cell array by name to be converted to point array.</Documentation>\n"
58513 " <ArrayListDomain input_domain_name=\"input_array\" name=\"array_list\">\n"
58514 " <RequiredProperties>\n"
58515 " <Property function=\"Input\" name=\"Input\" />\n"
58516 " </RequiredProperties>\n"
58517 " </ArrayListDomain>\n"
58518 " <Hints>\n"
58519 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
58520 " <Property name=\"ProcessAllArrays\" function=\"boolean_invert\" />\n"
58521 " </PropertyWidgetDecorator>\n"
58522 " </Hints>\n"
58523 " </StringVectorProperty>\n"
58524 " <IntVectorProperty command=\"SetPassCellData\"\n"
58525 " default_values=\"0\"\n"
58526 " name=\"PassCellData\"\n"
58527 " number_of_elements=\"1\">\n"
58528 " <BooleanDomain name=\"bool\" />\n"
58529 " <Documentation>If this property is set to 1, then the input cell data\n"
58530 " is passed through to the output; otherwise, only the generated point\n"
58531 " data will be available in the output.</Documentation>\n"
58532 " </IntVectorProperty>\n"
58533 " <IntVectorProperty command=\"SetPieceInvariant\"\n"
58534 " default_values=\"0\"\n"
58535 " name=\"PieceInvariant\"\n"
58536 " number_of_elements=\"1\">\n"
58537 " <BooleanDomain name=\"bool\" />\n"
58538 " <Documentation>If the value of this property is set to 1, this filter\n"
58539 " will request ghost levels so that the values at boundary points match\n"
58540 " across processes. NOTE: Enabling this option might cause multiple\n"
58541 " executions of the data source because more information is needed to\n"
58542 " remove internal surfaces.</Documentation>\n"
58543 " </IntVectorProperty>\n"
58544 " <!-- End CellDataToPointData -->\n"
58545 " </SourceProxy>\n"
58546 "\n"
58547 " <!-- ==================================================================== -->\n"
58548 " <SourceProxy class=\"vtkAdaptiveTemporalInterpolator\"\n"
58549 " label=\"Temporal Interpolator\"\n"
58550 " name=\"TemporalInterpolator\">\n"
58551 " <Documentation long_help=\"Interpolate between time steps.\"\n"
58552 " short_help=\"Interpolate between time steps.\">The Temporal\n"
58553 " Interpolator converts data that is defined at discrete\n"
58554 " time steps to one that is defined over a continuum of time\n"
58555 " by linearly interpolating the data's field data between\n"
58556 " two adjacent time steps. The interpolated values are a\n"
58557 " simple approximation and should not be interpreted as\n"
58558 " anything more. The Temporal Interpolator assumes that the\n"
58559 " topology between adjacent time steps does not\n"
58560 " change.</Documentation>\n"
58561 " <InputProperty command=\"SetInputConnection\"\n"
58562 " name=\"Input\">\n"
58563 " <ProxyGroupDomain name=\"groups\">\n"
58564 " <Group name=\"sources\" />\n"
58565 " <Group name=\"filters\" />\n"
58566 " </ProxyGroupDomain>\n"
58567 " <DataTypeDomain composite_data_supported=\"1\"\n"
58568 " name=\"input_type\">\n"
58569 " <DataType value=\"vtkDataObject\" />\n"
58570 " </DataTypeDomain>\n"
58571 " <Documentation>This property specifies the input of the Temporal\n"
58572 " Interpolator.</Documentation>\n"
58573 " </InputProperty>\n"
58574 " <DoubleVectorProperty command=\"SetDiscreteTimeStepInterval\"\n"
58575 " default_values=\"0.0\"\n"
58576 " name=\"DiscreteTimeStepInterval\"\n"
58577 " number_of_elements=\"1\">\n"
58578 " <DoubleRangeDomain name=\"range\" />\n"
58579 " <Documentation>If Discrete Time Step Interval is set to 0, then the\n"
58580 " Temporal Interpolator will provide a continuous region of time on its\n"
58581 " output. If set to anything else, then the output will define a finite\n"
58582 " set of time points on its output, each spaced by the Discrete Time Step\n"
58583 " Interval. The output will have (time range)/(discrete time step\n"
58584 " interval) time steps. (Note that the time range is defined by the time\n"
58585 " range of the data of the input filter, which may be different from\n"
58586 " other pipeline objects or the range defined in the animation\n"
58587 " inspector.) This is a useful option to use if you have a dataset with\n"
58588 " one missing time step and wish to 'fill in' the missing data with an\n"
58589 " interpolated value from the steps on either side.</Documentation>\n"
58590 " </DoubleVectorProperty>\n"
58591 " <DoubleVectorProperty information_only=\"1\"\n"
58592 " name=\"TimestepValues\">\n"
58593 " <TimeStepsInformationHelper />\n"
58594 " </DoubleVectorProperty>\n"
58595 " <DoubleVectorProperty information_only=\"1\"\n"
58596 " name=\"TimeRange\">\n"
58597 " <TimeRangeInformationHelper />\n"
58598 " </DoubleVectorProperty>\n"
58599 "\n"
58600 " <IntVectorProperty command=\"SetResampleFactor\"\n"
58601 " default_values=\"1\"\n"
58602 " name=\"ResampleFactor\"\n"
58603 " number_of_elements=\"1\">\n"
58604 " <IntRangeDomain min=\"1\" name=\"range\" />\n"
58605 " <Documentation>When ResampleFactor is a non zero positive integer, each pair\n"
58606 " of input time steps will be interpolated between with the number\n"
58607 " of steps specified. For example an input of 1,2,3,4,5 and a resample factor\n"
58608 " of 10, will produce steps 0f 1.0, 1.1, 1.2, ..., 1.9, 2.0.\n"
58609 " Irregular input steps will produce irregular output steps.\n"
58610 " Resample factor will only be used if DiscreteTimeStepInterval is zero,\n"
58611 " otherwise the DiscreteTimeStepInterval takes precedence</Documentation>\n"
58612 " </IntVectorProperty>\n"
58613 " <!-- End TemporalInterpolator -->\n"
58614 " </SourceProxy>\n"
58615 "\n"
58616 " <!-- ==================================================================== -->\n"
58617 " <SourceProxy class=\"vtkPMaskPoints\"\n"
58618 " label=\"Mask Points\"\n"
58619 " name=\"MaskPoints\">\n"
58620 " <Documentation long_help=\"Reduce the number of points. This filter is often used before glyphing. Generating vertices is an option.\"\n"
58621 " short_help=\"Reduce the number of points.\">The Mask Points\n"
58622 " filter reduces the number of points in the dataset. It\n"
58623 " operates on any type of dataset, but produces only points\n"
58624 " / vertices as output.</Documentation>\n"
58625 " <InputProperty command=\"SetInputConnection\"\n"
58626 " name=\"Input\">\n"
58627 " <ProxyGroupDomain name=\"groups\">\n"
58628 " <Group name=\"sources\" />\n"
58629 " <Group name=\"filters\" />\n"
58630 " </ProxyGroupDomain>\n"
58631 " <DataTypeDomain name=\"input_type\">\n"
58632 " <DataType value=\"vtkDataSet\" />\n"
58633 " </DataTypeDomain>\n"
58634 " <Documentation>This property specifies the input to the Mask Points\n"
58635 " filter.</Documentation>\n"
58636 " </InputProperty>\n"
58637 " <IntVectorProperty command=\"SetOnRatio\"\n"
58638 " default_values=\"2\"\n"
58639 " name=\"OnRatio\"\n"
58640 " number_of_elements=\"1\">\n"
58641 " <IntRangeDomain min=\"1\"\n"
58642 " name=\"range\" />\n"
58643 " <Documentation>The value of this property specifies that every\n"
58644 " OnStride-th points will be retained in the output when not using Random\n"
58645 " (the skip or stride size for point ids). (For example, if the on ratio\n"
58646 " is 3, then the output will contain every 3rd point, up to the the\n"
58647 " maximum number of points.)</Documentation>\n"
58648 " </IntVectorProperty>\n"
58649 " <IntVectorProperty command=\"SetMaximumNumberOfPoints\"\n"
58650 " default_values=\"5000\"\n"
58651 " label=\"Maximum Number of Points\"\n"
58652 " name=\"MaximumNumberOfPoints\"\n"
58653 " number_of_elements=\"1\">\n"
58654 " <IntRangeDomain min=\"0\"\n"
58655 " name=\"range\" />\n"
58656 " <Documentation>The value of this property indicates the maximum number\n"
58657 " of points in the output dataset.</Documentation>\n"
58658 " </IntVectorProperty>\n"
58659 " <IntVectorProperty command=\"SetProportionalMaximumNumberOfPoints\"\n"
58660 " default_values=\"0\"\n"
58661 " label=\"Proportionally Distribute Maximum Number Of Points\"\n"
58662 " name=\"ProportionalMaximumNumberOfPoints\"\n"
58663 " number_of_elements=\"1\"\n"
58664 " panel_visibility=\"advanced\">\n"
58665 " <BooleanDomain name=\"bool\" />\n"
58666 " <Documentation>When this is off, the maximum number of points is taken\n"
58667 " per processor when running in parallel (total number of points = number\n"
58668 " of processors * maximum number of points). When this is on, the maximum\n"
58669 " number of points is proportionally distributed across processors\n"
58670 " depending on the number of points per processor\n"
58671 " (\"total number of points\" is the same as \"maximum number of points\"\n"
58672 " maximum number of points per processor = number of points on a processor\n"
58673 " * maximum number of points / total number of points across all processors\n"
58674 " ).\n"
58675 " </Documentation>\n"
58676 " </IntVectorProperty>\n"
58677 " <IntVectorProperty animateable=\"1\"\n"
58678 " command=\"SetOffset\"\n"
58679 " default_values=\"0\"\n"
58680 " name=\"Offset\"\n"
58681 " number_of_elements=\"1\"\n"
58682 " panel_visibility=\"advanced\">\n"
58683 " <IntRangeDomain min=\"0\"\n"
58684 " name=\"range\" />\n"
58685 " <Documentation>The value of this property indicates the starting point\n"
58686 " id in the ordered list of input points from which to start\n"
58687 " masking.</Documentation>\n"
58688 " </IntVectorProperty>\n"
58689 " <IntVectorProperty command=\"SetRandomMode\"\n"
58690 " default_values=\"0\"\n"
58691 " label=\"Random Sampling\"\n"
58692 " name=\"RandomMode\"\n"
58693 " number_of_elements=\"1\"\n"
58694 " panel_visibility=\"advanced\">\n"
58695 " <BooleanDomain name=\"bool\" />\n"
58696 " <Documentation>If the value of this property is set to true, then the\n"
58697 " points in the output will be randomly selected from the input in\n"
58698 " various ways set by Random Mode; otherwise this filter will subsample\n"
58699 " point ids regularly.</Documentation>\n"
58700 " </IntVectorProperty>\n"
58701 " <IntVectorProperty command=\"SetRandomModeType\"\n"
58702 " default_values=\"0\"\n"
58703 " label=\"Random Sampling Mode\"\n"
58704 " name=\"RandomModeType\"\n"
58705 " number_of_elements=\"1\"\n"
58706 " panel_visibility=\"advanced\">\n"
58707 " <EnumerationDomain name=\"enum\">\n"
58708 " <Entry text=\"Randomized Id Strides\"\n"
58709 " value=\"0\" />\n"
58710 " <Entry text=\"Random Sampling\"\n"
58711 " value=\"1\" />\n"
58712 " <Entry text=\"Spatially Stratified Random Sampling\"\n"
58713 " value=\"2\" />\n"
58714 " <Entry text=\"Uniform Spatial Distribution (Bounds Based)\"\n"
58715 " value=\"3\"/>\n"
58716 " <Entry text=\"Uniform Spatial Distribution (Surface Sampling)\"\n"
58717 " value=\"4\"/>\n"
58718 " <Entry text=\"Uniform Spatial Distribution (Volume Sampling)\"\n"
58719 " value=\"5\"/>\n"
58720 " </EnumerationDomain>\n"
58721 " <Documentation>Randomized Id Strides picks points with random id\n"
58722 " increments starting at Offset (the output probably isn't a\n"
58723 " statistically random sample). Random Sampling generates a statistically\n"
58724 " random sample of the input, ignoring Offset (fast - O(sample size)).\n"
58725 " Spatially Stratified Random Sampling is a variant of random sampling\n"
58726 " that splits the points into equal sized spatial strata before randomly\n"
58727 " sampling (slow - O(N log N)). The Uniform Spatial Distribution (Bound\n"
58728 " based) samples points using random poisitions inside the bounds of\n"
58729 " the data set and a point locator. The Uniform Spatial Distribution\n"
58730 " (Surface Sampling) samples points randomly via an inverse transform on\n"
58731 " surface area of each cell (3D cells are ignored). The Uniform Spatial\n"
58732 " Distribution (Volume Sampling) samples points randomly sampled via an\n"
58733 " inverse transform on volume area of each cell (2D cells are ignored).\n"
58734 " </Documentation>\n"
58735 " </IntVectorProperty>\n"
58736 " <IntVectorProperty command=\"SetGenerateVertices\"\n"
58737 ;
58738 
58739 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallel.xml
58741 " default_values=\"0\"\n"
58742 " name=\"GenerateVertices\"\n"
58743 " number_of_elements=\"1\"\n"
58744 " panel_visibility=\"advanced\">\n"
58745 " <BooleanDomain name=\"bool\" />\n"
58746 " <Documentation>This property specifies whether to generate vertex cells\n"
58747 " as the topography of the output. If set to 1, the geometry (vertices)\n"
58748 " will be displayed in the rendering window; otherwise no geometry will\n"
58749 " be displayed.</Documentation>\n"
58750 " </IntVectorProperty>\n"
58751 " <IntVectorProperty command=\"SetSingleVertexPerCell\"\n"
58752 " default_values=\"0\"\n"
58753 " name=\"SingleVertexPerCell\"\n"
58754 " number_of_elements=\"1\"\n"
58755 " panel_visibility=\"advanced\">\n"
58756 " <BooleanDomain name=\"bool\" />\n"
58757 " <Documentation>Tell filter to only generate one vertex per cell instead\n"
58758 " of multiple vertices in one cell.</Documentation>\n"
58759 " </IntVectorProperty>\n"
58760 " <!-- End MaskPoints -->\n"
58761 " </SourceProxy>\n"
58762 "\n"
58763 " <!-- ==================================================================== -->\n"
58764 " <SourceProxy class=\"vtkPOutlineCornerFilter\"\n"
58765 " label=\"Outline Corners\"\n"
58766 " name=\"OutlineCornerFilter\">\n"
58767 " <Documentation long_help=\"This filter generates a bounding box representation of the input. It only displays the corners of the bounding box.\"\n"
58768 " short_help=\"Generates corners of a bounding box.\">The\n"
58769 " Outline Corners filter generates the corners of a bounding\n"
58770 " box for the input dataset. This filter operates on any\n"
58771 " type of dataset and produces polygonal\n"
58772 " output.</Documentation>\n"
58773 " <InputProperty command=\"SetInputConnection\"\n"
58774 " name=\"Input\">\n"
58775 " <ProxyGroupDomain name=\"groups\">\n"
58776 " <Group name=\"sources\" />\n"
58777 " <Group name=\"filters\" />\n"
58778 " </ProxyGroupDomain>\n"
58779 " <DataTypeDomain name=\"input_type\">\n"
58780 " <DataType value=\"vtkDataSet\" />\n"
58781 " </DataTypeDomain>\n"
58782 " <Documentation>This property specifies the input to the Outline Corners\n"
58783 " filter.</Documentation>\n"
58784 " </InputProperty>\n"
58785 " <DoubleVectorProperty command=\"SetCornerFactor\"\n"
58786 " default_values=\"0.2\"\n"
58787 " name=\"CornerFactor\"\n"
58788 " number_of_elements=\"1\">\n"
58789 " <DoubleRangeDomain max=\"0.5\"\n"
58790 " min=\"0.001\"\n"
58791 " name=\"range\" />\n"
58792 " <Documentation>The value of this property sets the size of the corners\n"
58793 " as a percentage of the length of the corresponding bounding box\n"
58794 " edge.</Documentation>\n"
58795 " </DoubleVectorProperty>\n"
58796 " <Hints>\n"
58797 " <Visibility replace_input=\"0\" />\n"
58798 " </Hints>\n"
58799 " <!-- End OutlineCornerFilter -->\n"
58800 " </SourceProxy>\n"
58801 "\n"
58802 " <!-- ==================================================================== -->\n"
58803 " <SourceProxy class=\"vtkPOutlineFilter\"\n"
58804 " label=\"Outline\"\n"
58805 " name=\"OutlineFilter\">\n"
58806 " <Documentation long_help=\"This filter generates a bounding box representation of the input.\"\n"
58807 " short_help=\"Generates a bounding box.\">The Outline filter\n"
58808 " generates an axis-aligned bounding box for the input\n"
58809 " dataset. This filter operates on any type of dataset and\n"
58810 " produces polygonal output.</Documentation>\n"
58811 " <InputProperty command=\"SetInputConnection\"\n"
58812 " name=\"Input\">\n"
58813 " <ProxyGroupDomain name=\"groups\">\n"
58814 " <Group name=\"sources\" />\n"
58815 " <Group name=\"filters\" />\n"
58816 " </ProxyGroupDomain>\n"
58817 " <DataTypeDomain name=\"input_type\">\n"
58818 " <DataType value=\"vtkDataSet\" />\n"
58819 " <DataType value=\"vtkGraph\" />\n"
58820 " </DataTypeDomain>\n"
58821 " <Documentation>This property specifies the input to the Outline\n"
58822 " filter.</Documentation>\n"
58823 " </InputProperty>\n"
58824 " <Hints>\n"
58825 " <Visibility replace_input=\"0\" />\n"
58826 " </Hints>\n"
58827 " <!-- End OutlineFilter -->\n"
58828 " </SourceProxy>\n"
58829 "\n"
58830 " <!-- ==================================================================== -->\n"
58831 " <SourceProxy class=\"vtkPPolyDataNormals\"\n"
58832 " label=\"Generate Surface Normals\"\n"
58833 " name=\"PolyDataNormals\">\n"
58834 " <Documentation long_help=\"This filter will produce surface normals used for smooth shading. Splitting is used to avoid smoothing across feature edges.\"\n"
58835 " short_help=\"Produce surface point normals.\">This filter\n"
58836 " generates surface normals at the points of the input\n"
58837 " polygonal dataset to provide smooth shading of the\n"
58838 " dataset. The resulting dataset is also polygonal. The\n"
58839 " filter works by calculating a normal vector for each\n"
58840 " polygon in the dataset and then averaging the normals at\n"
58841 " the shared points.</Documentation>\n"
58842 " <InputProperty command=\"SetInputConnection\"\n"
58843 " name=\"Input\">\n"
58844 " <ProxyGroupDomain name=\"groups\">\n"
58845 " <Group name=\"sources\" />\n"
58846 " <Group name=\"filters\" />\n"
58847 " </ProxyGroupDomain>\n"
58848 " <DataTypeDomain name=\"input_type\">\n"
58849 " <DataType value=\"vtkPolyData\" />\n"
58850 " </DataTypeDomain>\n"
58851 " <Documentation>This property specifies the input to the Normals\n"
58852 " Generation filter.</Documentation>\n"
58853 " </InputProperty>\n"
58854 " <DoubleVectorProperty command=\"SetFeatureAngle\"\n"
58855 " default_values=\"30\"\n"
58856 " name=\"FeatureAngle\"\n"
58857 " number_of_elements=\"1\">\n"
58858 " <DoubleRangeDomain max=\"180\"\n"
58859 " min=\"0\"\n"
58860 " name=\"range\" />\n"
58861 " <Documentation>The value of this property defines a feature edge. If\n"
58862 " the surface normal between two adjacent triangles is at least as large\n"
58863 " as this Feature Angle, a feature edge exists. If Splitting is on,\n"
58864 " points are duplicated along these feature edges. (See the Splitting\n"
58865 " property.)</Documentation>\n"
58866 " </DoubleVectorProperty>\n"
58867 " <IntVectorProperty command=\"SetSplitting\"\n"
58868 " default_values=\"1\"\n"
58869 " name=\"Splitting\"\n"
58870 " number_of_elements=\"1\">\n"
58871 " <BooleanDomain name=\"bool\" />\n"
58872 " <Documentation>This property controls the splitting of sharp edges. If\n"
58873 " sharp edges are split (property value = 1), then points are duplicated\n"
58874 " along these edges, and separate normals are computed for both sets of\n"
58875 " points to give crisp (rendered) surface definition.</Documentation>\n"
58876 " </IntVectorProperty>\n"
58877 " <IntVectorProperty command=\"SetConsistency\"\n"
58878 " default_values=\"1\"\n"
58879 " name=\"Consistency\"\n"
58880 " number_of_elements=\"1\">\n"
58881 " <BooleanDomain name=\"bool\" />\n"
58882 " <Documentation>The value of this property controls whether consistent\n"
58883 " polygon ordering is enforced. Generally the normals for a data set\n"
58884 " should either all point inward or all point outward. If the value of\n"
58885 " this property is 1, then this filter will reorder the points of cells\n"
58886 " that whose normal vectors are oriented the opposite direction from the\n"
58887 " rest of those in the data set.</Documentation>\n"
58888 " </IntVectorProperty>\n"
58889 " <IntVectorProperty command=\"SetFlipNormals\"\n"
58890 " default_values=\"0\"\n"
58891 " name=\"FlipNormals\"\n"
58892 " number_of_elements=\"1\">\n"
58893 " <BooleanDomain name=\"bool\" />\n"
58894 " <Documentation>If the value of this property is 1, this filter will\n"
58895 " reverse the normal direction (and reorder the points accordingly) for\n"
58896 " all polygons in the data set; this changes front-facing polygons to\n"
58897 " back-facing ones, and vice versa. You might want to do this if your\n"
58898 " viewing position will be inside the data set instead of outside of\n"
58899 " it.</Documentation>\n"
58900 " </IntVectorProperty>\n"
58901 " <IntVectorProperty command=\"SetNonManifoldTraversal\"\n"
58902 " default_values=\"1\"\n"
58903 " label=\"Non-Manifold Traversal\"\n"
58904 " name=\"NonManifoldTraversal\"\n"
58905 " number_of_elements=\"1\">\n"
58906 " <BooleanDomain name=\"bool\" />\n"
58907 " <Documentation>Turn on/off traversal across non-manifold edges. Not\n"
58908 " traversing non-manifold edges will prevent problems where the\n"
58909 " consistency of polygonal ordering is corrupted due to topological\n"
58910 " loops.</Documentation>\n"
58911 " </IntVectorProperty>\n"
58912 " <IntVectorProperty command=\"SetComputeCellNormals\"\n"
58913 " default_values=\"0\"\n"
58914 " name=\"ComputeCellNormals\"\n"
58915 " number_of_elements=\"1\">\n"
58916 " <BooleanDomain name=\"bool\" />\n"
58917 " <Documentation>This filter computes the normals at the points in the\n"
58918 " data set. In the process of doing this it computes polygon normals too.\n"
58919 " If you want these normals to be passed to the output of this filter,\n"
58920 " set the value of this property to 1.</Documentation>\n"
58921 " </IntVectorProperty>\n"
58922 " <IntVectorProperty command=\"SetPieceInvariant\"\n"
58923 " default_values=\"1\"\n"
58924 " name=\"PieceInvariant\"\n"
58925 " number_of_elements=\"1\">\n"
58926 " <BooleanDomain name=\"bool\" />\n"
58927 " <Documentation>Turn this option to to produce the same results\n"
58928 " regardless of the number of processors used (i.e., avoid seams along\n"
58929 " processor boundaries). Turn this off if you do want to process ghost\n"
58930 " levels and do not mind seams.</Documentation>\n"
58931 " </IntVectorProperty>\n"
58932 " <!-- End PolyDataNormals -->\n"
58933 " </SourceProxy>\n"
58934 "\n"
58935 " <!-- ==================================================================== -->\n"
58936 " <SourceProxy class=\"vtkPReflectionFilter\"\n"
58937 " label=\"Reflect\"\n"
58938 " name=\"ReflectionFilter\">\n"
58939 " <Documentation long_help=\"This filter takes the union of the input and its reflection over an axis-aligned plane.\"\n"
58940 " short_help=\"Reflect input over an axis aligned plane.\">The\n"
58941 " Reflect filter reflects the input dataset across the\n"
58942 " specified plane. This filter operates on any type of data\n"
58943 " set and produces an unstructured grid\n"
58944 " output.</Documentation>\n"
58945 " <InputProperty command=\"SetInputConnection\"\n"
58946 " name=\"Input\">\n"
58947 " <ProxyGroupDomain name=\"groups\">\n"
58948 " <Group name=\"sources\" />\n"
58949 " <Group name=\"filters\" />\n"
58950 " </ProxyGroupDomain>\n"
58951 " <DataTypeDomain name=\"input_type\">\n"
58952 " <DataType value=\"vtkDataSet\" />\n"
58953 " </DataTypeDomain>\n"
58954 " <Documentation>This property specifies the input to the Reflect\n"
58955 " filter.</Documentation>\n"
58956 " </InputProperty>\n"
58957 " <IntVectorProperty command=\"SetPlane\"\n"
58958 " default_values=\"0\"\n"
58959 " name=\"Plane\"\n"
58960 " number_of_elements=\"1\">\n"
58961 " <EnumerationDomain name=\"enum\">\n"
58962 " <Entry text=\"X Min\"\n"
58963 " value=\"0\" />\n"
58964 " <Entry text=\"Y Min\"\n"
58965 " value=\"1\" />\n"
58966 " <Entry text=\"Z Min\"\n"
58967 " value=\"2\" />\n"
58968 " <Entry text=\"X Max\"\n"
58969 " value=\"3\" />\n"
58970 " <Entry text=\"Y Max\"\n"
58971 " value=\"4\" />\n"
58972 " <Entry text=\"Z Max\"\n"
58973 " value=\"5\" />\n"
58974 " <Entry text=\"X\"\n"
58975 " value=\"6\" />\n"
58976 " <Entry text=\"Y\"\n"
58977 " value=\"7\" />\n"
58978 " <Entry text=\"Z\"\n"
58979 " value=\"8\" />\n"
58980 " </EnumerationDomain>\n"
58981 " <Documentation>The value of this property determines which plane to\n"
58982 " reflect across. If the value is X, Y, or Z, the value of the Center\n"
58983 " property determines where the plane is placed along the specified axis.\n"
58984 " The other six options (X Min, X Max, etc.) place the reflection plane\n"
58985 " at the specified face of the bounding box of the input\n"
58986 " dataset.</Documentation>\n"
58987 " </IntVectorProperty>\n"
58988 " <DoubleVectorProperty animateable=\"1\"\n"
58989 " command=\"SetCenter\"\n"
58990 " default_values=\"0.0\"\n"
58991 " name=\"Center\"\n"
58992 " number_of_elements=\"1\">\n"
58993 " <DoubleRangeDomain name=\"range\" />\n"
58994 " <Documentation>If the value of the Plane property is X, Y, or Z, then\n"
58995 " the value of this property specifies the center of the reflection\n"
58996 " plane.</Documentation>\n"
58997 " </DoubleVectorProperty>\n"
58998 " <IntVectorProperty command=\"SetCopyInput\"\n"
58999 " default_values=\"1\"\n"
59000 " name=\"CopyInput\"\n"
59001 " number_of_elements=\"1\">\n"
59002 " <BooleanDomain name=\"bool\" />\n"
59003 " <Documentation>If this property is set to 1, the output will contain\n"
59004 " the union of the input dataset and its reflection. Otherwise the output\n"
59005 " will contain only the reflection of the input data.</Documentation>\n"
59006 " </IntVectorProperty>\n"
59007 " <IntVectorProperty command=\"SetFlipAllInputArrays\"\n"
59008 " default_values=\"1\"\n"
59009 " name=\"FlipAllInputArrays\"\n"
59010 " number_of_elements=\"1\">\n"
59011 " <BooleanDomain name=\"bool\" />\n"
59012 " <Documentation> If off, only Vectors, Normals and Tensors will be flipped.\n"
59013 " If on, all 3-component data arrays ( considered as 3D vectors),\n"
59014 " 6-component data arrays (considered as symmetric tensors),\n"
59015 " 9-component data arrays (considered as tensors ) of signed type will be flipped.\n"
59016 " All other arrays won't be flipped and will only be copied.</Documentation>\n"
59017 " </IntVectorProperty>\n"
59018 " <Hints>\n"
59019 " <WarnOnCreate>\n"
59020 " <DataTypeDomain name=\"input_type\">\n"
59021 " <DataType value=\"vtkImageData\" />\n"
59022 " <DataType value=\"vtkRectilinearGrid\" />\n"
59023 " <DataType value=\"vtkStructuredGrid\" />\n"
59024 " </DataTypeDomain>\n"
59025 " <MemoryUsage relative=\"100\" />\n"
59026 " <Text title=\"Potentially running out of memory\">\n"
59027 " **Reflect** filter will create an unstructured grid output and\n"
59028 " you may not have enough memory to create it.\n"
59029 " Do you want to continue?\n"
59030 " </Text>\n"
59031 " </WarnOnCreate>\n"
59032 " </Hints>\n"
59033 " <!-- End ReflectionFilter -->\n"
59034 " </SourceProxy>\n"
59035 "\n"
59036 " <!-- ==================================================================== -->\n"
59037 " <SourceProxy class=\"vtkProcessIdScalars\"\n"
59038 ;
59039 
59040 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallel.xml
59042 " label=\"Process Id Scalars\"\n"
59043 " name=\"ProcessIdScalars\">\n"
59044 " <Deprecated deprecated_in=\"5.12\" to_remove_in=\"5.14\">\n"
59045 " This has been replaced by 'GenerateProcessIds'. Please consider\n"
59046 " using that instead.\n"
59047 " </Deprecated>\n"
59048 " <Documentation long_help=\"This filter uses colors to show how data is partitioned across processes.\"\n"
59049 " short_help=\"Generate point scalars from process id.\">The\n"
59050 " Process Id Scalars filter assigns a unique scalar value to\n"
59051 " each piece of the input according to which processor it\n"
59052 " resides on. This filter operates on any type of data when\n"
59053 " ParaView is run in parallel. It is useful for determining\n"
59054 " whether your data is load-balanced across the processors\n"
59055 " being used. The output data set type is the same as that\n"
59056 " of the input.</Documentation>\n"
59057 " <InputProperty command=\"SetInputConnection\"\n"
59058 " name=\"Input\">\n"
59059 " <ProxyGroupDomain name=\"groups\">\n"
59060 " <Group name=\"sources\" />\n"
59061 " <Group name=\"filters\" />\n"
59062 " </ProxyGroupDomain>\n"
59063 " <DataTypeDomain name=\"input_type\">\n"
59064 " <DataType value=\"vtkDataSet\" />\n"
59065 " </DataTypeDomain>\n"
59066 " <Documentation>This property specifies the input to the Process Id\n"
59067 " Scalars filter.</Documentation>\n"
59068 " </InputProperty>\n"
59069 " <IntVectorProperty command=\"SetRandomMode\"\n"
59070 " default_values=\"0\"\n"
59071 " name=\"RandomMode\"\n"
59072 " number_of_elements=\"1\">\n"
59073 " <BooleanDomain name=\"bool\" />\n"
59074 " <Documentation>The value of this property determines whether to use\n"
59075 " random id values for the various pieces. If set to 1, the unique value\n"
59076 " per piece will be chosen at random; otherwise the unique value will\n"
59077 " match the id of the process.</Documentation>\n"
59078 " </IntVectorProperty>\n"
59079 " <IntVectorProperty command=\"SetCellScalarsFlag\"\n"
59080 " default_values=\"0\"\n"
59081 " name=\"CellScalars\"\n"
59082 " number_of_elements=\"1\">\n"
59083 " <BooleanDomain name=\"bool\" />\n"
59084 " <Documentation>The value of this property determines whether to output\n"
59085 " the array as point data or cell data.</Documentation>\n"
59086 " </IntVectorProperty>\n"
59087 " <!-- End ProcessIdScalars -->\n"
59088 " </SourceProxy>\n"
59089 "\n"
59090 " <!-- ==================================================================== -->\n"
59091 " <SourceProxy class=\"vtkGenerateProcessIds\"\n"
59092 " name=\"GenerateProcessIds\">\n"
59093 " <Documentation long_help=\"This filter generate point and cell data containing the current process id of each point and cell.\"\n"
59094 " short_help=\"Generate process id scalars\">\n"
59095 " GenerateProcessIds is meant to fill in the ProcessIds attribute array,\n"
59096 " to know which processor owns which cells and points. It can generate it\n"
59097 " for both PointData and CellData. The ProcessIds array's name will be\n"
59098 " \"PointProcessIds\" for PointData, and \"CellProcessIds\" for CellData.\n"
59099 " </Documentation>\n"
59100 " <InputProperty command=\"SetInputConnection\"\n"
59101 " name=\"Input\">\n"
59102 " <ProxyGroupDomain name=\"groups\">\n"
59103 " <Group name=\"sources\" />\n"
59104 " <Group name=\"filters\" />\n"
59105 " </ProxyGroupDomain>\n"
59106 " <DataTypeDomain composite_data_supported=\"1\"\n"
59107 " name=\"input_type\">\n"
59108 " <DataType value=\"vtkDataSet\" />\n"
59109 " </DataTypeDomain>\n"
59110 " </InputProperty>\n"
59111 " <IntVectorProperty command=\"SetGeneratePointData\"\n"
59112 " default_values=\"1\"\n"
59113 " name=\"GeneratePointData\"\n"
59114 " number_of_elements=\"1\">\n"
59115 " <BooleanDomain name=\"bool\" />\n"
59116 " <Documentation>The value of this property determines whether to generate process id\n"
59117 " for points.</Documentation>\n"
59118 " </IntVectorProperty>\n"
59119 " <IntVectorProperty command=\"SetGenerateCellData\"\n"
59120 " default_values=\"0\"\n"
59121 " name=\"GenerateCellData\"\n"
59122 " number_of_elements=\"1\">\n"
59123 " <BooleanDomain name=\"bool\" />\n"
59124 " <Documentation>The value of this property determines whether to generate process id\n"
59125 " for cells.</Documentation>\n"
59126 " </IntVectorProperty>\n"
59127 "\n"
59128 " <!-- End GenerateProcessIds -->\n"
59129 " </SourceProxy>\n"
59130 "\n"
59131 " <!-- ==================================================================== -->\n"
59132 " <SourceProxy class=\"vtkPTextureMapToSphere\"\n"
59133 " label=\"Texture Map to Sphere\"\n"
59134 " name=\"TextureMapToSphere\">\n"
59135 " <Documentation long_help=\"Generate texture coordinates by mapping points to sphere.\"\n"
59136 " short_help=\"Generate texture coordinates by mapping points to sphere.\">\n"
59137 " This is a filter that generates 2D texture coordinates by\n"
59138 " mapping input dataset points onto a sphere. The sphere is\n"
59139 " generated automatically. The sphere is generated\n"
59140 " automatically by computing the center i.e. averaged\n"
59141 " coordinates, of the sphere. Note that the generated\n"
59142 " texture coordinates range between (0,1). The s-coordinate\n"
59143 " lies in the angular direction around the z-axis, measured\n"
59144 " counter-clockwise from the x-axis. The t-coordinate lies\n"
59145 " in the angular direction measured down from the north pole\n"
59146 " towards the south pole.</Documentation>\n"
59147 " <InputProperty command=\"SetInputConnection\"\n"
59148 " name=\"Input\">\n"
59149 " <ProxyGroupDomain name=\"groups\">\n"
59150 " <Group name=\"sources\" />\n"
59151 " <Group name=\"filters\" />\n"
59152 " </ProxyGroupDomain>\n"
59153 " <DataTypeDomain name=\"input_type\">\n"
59154 " <DataType value=\"vtkDataSet\" />\n"
59155 " </DataTypeDomain>\n"
59156 " <Documentation>Set the input to the Texture Map to Sphere\n"
59157 " filter.</Documentation>\n"
59158 " </InputProperty>\n"
59159 " <IntVectorProperty command=\"SetPreventSeam\"\n"
59160 " default_values=\"1\"\n"
59161 " name=\"PreventSeam\"\n"
59162 " number_of_elements=\"1\">\n"
59163 " <BooleanDomain name=\"bool\" />\n"
59164 " <Documentation>Control how the texture coordinates are generated. If\n"
59165 " Prevent Seam is set, the s-coordinate ranges from 0-&gt;1 and 1-&gt;0\n"
59166 " corresponding to the theta angle variation between 0-&gt;180 and\n"
59167 " 180-&gt;0 degrees. Otherwise, the s-coordinate ranges from 0-&gt;1\n"
59168 " between 0-&gt;360 degrees.</Documentation>\n"
59169 " </IntVectorProperty>\n"
59170 " <!-- End TextureMapToSphere -->\n"
59171 " </SourceProxy>\n"
59172 "\n"
59173 " <!-- ==================================================================== -->\n"
59174 " <SourceProxy class=\"vtkRemoveGhosts\"\n"
59175 " label=\"Remove Ghost Information\"\n"
59176 " name=\"RemoveGhostInformation\">\n"
59177 " <Documentation long_help=\"Removes ghost information.\"\n"
59178 " short_help=\"Removes ghost information.\">Removes ghost\n"
59179 " cells and point data and cell data ghost arrays.</Documentation>\n"
59180 " <InputProperty command=\"SetInputConnection\"\n"
59181 " name=\"Input\">\n"
59182 " <ProxyGroupDomain name=\"groups\">\n"
59183 " <Group name=\"sources\" />\n"
59184 " <Group name=\"filters\" />\n"
59185 " </ProxyGroupDomain>\n"
59186 " <DataTypeDomain name=\"input_type\">\n"
59187 " <DataType value=\"vtkPolyData\" />\n"
59188 " <DataType value=\"vtkUnstructuredGrid\" />\n"
59189 " </DataTypeDomain>\n"
59190 " <Documentation>This property specifies the input to the remove ghost\n"
59191 " information filter. This filter operates only on unstructured grids\n"
59192 " and polydata since it removes the ghost cells.</Documentation>\n"
59193 " </InputProperty>\n"
59194 " </SourceProxy>\n"
59195 "\n"
59196 " <!-- ==================================================================== -->\n"
59197 " <SourceProxy class=\"vtkPExtractExodusGlobalTemporalVariables\"\n"
59198 " label=\"Plot Global Variables Over Time\"\n"
59199 " name=\"ExtractFieldDataOverTime\">\n"
59200 " <Documentation long_help=\"Extracts and plots data in field data over time.\"\n"
59201 " short_help=\"Extracts and plots data in field data over time.\">\n"
59202 " Plot global data arrays stored in the input field data over time. Global data arrays\n"
59203 " are identified as described. When connected to an Exodus reader, this filter can detect\n"
59204 " Exodus global temporal data arrays and only plot those automatically. To disable this\n"
59205 " auto-detection, turn off **AutoDetectGlobalTemporalDataArrays**.\n"
59206 " </Documentation>\n"
59207 " <InputProperty command=\"SetInputConnection\"\n"
59208 " name=\"Input\">\n"
59209 " <ProxyGroupDomain name=\"groups\">\n"
59210 " <Group name=\"sources\" />\n"
59211 " <Group name=\"filters\" />\n"
59212 " </ProxyGroupDomain>\n"
59213 " <DataTypeDomain name=\"input_type\">\n"
59214 " <DataType value=\"vtkDataSet\" />\n"
59215 " </DataTypeDomain>\n"
59216 " <Documentation>The input from which the selection is\n"
59217 " extracted.</Documentation>\n"
59218 " </InputProperty>\n"
59219 " <IntVectorProperty name=\"AutoDetectGlobalTemporalDataArrays\"\n"
59220 " command=\"SetAutoDetectGlobalTemporalDataArrays\"\n"
59221 " number_of_elements=\"1\"\n"
59222 " default_values=\"1\">\n"
59223 " <BooleanDomain name=\"bool\"/>\n"
59224 " <Documentation>\n"
59225 " Automatically detect temporal global data arrays instead plot only such arrays.\n"
59226 " Otherwise all single-tuple field data arrays in the input field data are plotted.\n"
59227 " </Documentation>\n"
59228 " </IntVectorProperty>\n"
59229 " <Hints>\n"
59230 " <!-- View can be used to specify the preferred view for the proxy -->\n"
59231 " <View type=\"XYChartView\" />\n"
59232 " <Plotable />\n"
59233 " </Hints>\n"
59234 " <!-- End ExtractFieldDatasOverTime -->\n"
59235 " </SourceProxy>\n"
59236 "\n"
59237 " <!-- ==================================================================== -->\n"
59238 " <SourceProxy class=\"vtkPExtractSelectedArraysOverTime\"\n"
59239 " label=\"Plot Selection Over Time\"\n"
59240 " name=\"ExtractSelectionOverTime\">\n"
59241 " <Documentation long_help=\"Extracts selection over time and then plots it.\"\n"
59242 " short_help=\"Extracts selection over time and then plots it.\">\n"
59243 " This filter extracts the selection over time, i.e. cell\n"
59244 " and/or point variables at a cells/point selected are\n"
59245 " extracted over time The output multiblock consists of 1D\n"
59246 " rectilinear grids where the x coordinate corresponds to\n"
59247 " time (the same array is also copied to a point array named\n"
59248 " Time or TimeData (if Time exists in the input)). If\n"
59249 " selection input is a Location based selection then the\n"
59250 " point values are interpolated from the nearby cells, ie\n"
59251 " those of the cell the location lies in.</Documentation>\n"
59252 " <InputProperty command=\"SetInputConnection\"\n"
59253 " name=\"Input\"\n"
59254 " panel_visibility=\"default\">\n"
59255 " <ProxyGroupDomain name=\"groups\">\n"
59256 " <Group name=\"sources\" />\n"
59257 " <Group name=\"filters\" />\n"
59258 " </ProxyGroupDomain>\n"
59259 " <DataTypeDomain name=\"input_type\">\n"
59260 " <DataType value=\"vtkDataSet\" />\n"
59261 " <DataType value=\"vtkTable\" />\n"
59262 " <DataType value=\"vtkCompositeDataSet\" />\n"
59263 " </DataTypeDomain>\n"
59264 " <Documentation>The input from which the selection is\n"
59265 " extracted.</Documentation>\n"
59266 " </InputProperty>\n"
59267 " <InputProperty command=\"SetSelectionConnection\"\n"
59268 " name=\"Selection\"\n"
59269 " panel_visibility=\"default\">\n"
59270 " <ProxyGroupDomain name=\"groups\">\n"
59271 " <Group name=\"sources\" />\n"
59272 " <Group name=\"filters\" />\n"
59273 " </ProxyGroupDomain>\n"
59274 " <DataTypeDomain name=\"input_type\">\n"
59275 " <DataType value=\"vtkSelection\" />\n"
59276 " </DataTypeDomain>\n"
59277 " <Documentation>The input that provides the selection\n"
59278 " object.</Documentation>\n"
59279 " <Hints>\n"
59280 " <!-- This tag alerts the auto-generated panels and input selection\n"
59281 " that this input is a selection. It should use the special\n"
59282 " selection GUI. -->\n"
59283 " <SelectionInput />\n"
59284 " </Hints>\n"
59285 " </InputProperty>\n"
59286 " <IntVectorProperty command=\"SetReportStatisticsOnly\"\n"
59287 " default_values=\"1\"\n"
59288 " name=\"Only Report Selection Statistics\"\n"
59289 " number_of_elements=\"1\">\n"
59290 " <BooleanDomain name=\"bool\" />\n"
59291 " <Documentation>If this property is set to 1, the min, max,\n"
59292 " inter-quartile ranges, and (for numeric arrays) mean and standard\n"
59293 " deviation of all the selected points or cells within each time step\n"
59294 " are reported -- instead of breaking each selected point's or cell's\n"
59295 " attributes out into separate time history tables.</Documentation>\n"
59296 " </IntVectorProperty>\n"
59297 "\n"
59298 " <SubProxy command=\"SetSelectionExtractor\">\n"
59299 " <Proxy name=\"SetSelectionExtractor\" class=\"vtkPVExtractSelection\" />\n"
59300 " </SubProxy>\n"
59301 "\n"
59302 " <Hints>\n"
59303 " <!-- View can be used to specify the preferred view for the proxy -->\n"
59304 " <PipelineIcon name=\"XYChartView\" />\n"
59305 " <View type=\"QuartileChartView\" />\n"
59306 " <WarnOnCreate>\n"
59307 " <Text title=\"Potentially slow operation\">\n"
59308 " **Plot Selection Over Time** filter needs to process all timesteps\n"
59309 " available in your dataset and can potentially take a long time to complete.\n"
59310 " Do you want to continue?\n"
59311 " </Text>\n"
59312 " </WarnOnCreate>\n"
59313 " <InitializationHelper class=\"vtkSMExtractSelectionProxyInitializationHelper\" />\n"
59314 " </Hints>\n"
59315 " <!-- End of ExtractSelectionOverTime -->\n"
59316 " </SourceProxy>\n"
59317 "\n"
59318 " <!-- ==================================================================== -->\n"
59319 " <SourceProxy class=\"vtkPExtractDataArraysOverTime\"\n"
59320 " label=\"Plot Data Over Time\"\n"
59321 " name=\"PlotDataOverTime\">\n"
59322 " <InputProperty command=\"SetInputConnection\"\n"
59323 " name=\"Input\"\n"
59324 " panel_visibility=\"default\">\n"
59325 " <ProxyGroupDomain name=\"groups\">\n"
59326 " <Group name=\"sources\" />\n"
59327 " <Group name=\"filters\" />\n"
59328 " </ProxyGroupDomain>\n"
59329 " <DataTypeDomain name=\"input_type\">\n"
59330 " <DataType value=\"vtkDataSet\" />\n"
59331 " <DataType value=\"vtkTable\" />\n"
59332 " <DataType value=\"vtkCompositeDataSet\" />\n"
59333 " </DataTypeDomain>\n"
59334 " <Documentation>The input from which the selection is\n"
59335 " extracted.</Documentation>\n"
59336 " </InputProperty>\n"
59337 ;
59338 
59339 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallel.xml
59341 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
59342 " default_values=\"0\"\n"
59343 " name=\"FieldAssociation\"\n"
59344 " number_of_elements=\"1\">\n"
59345 " <Documentation>Select the attribute data to pass.</Documentation>\n"
59346 " <EnumerationDomain name=\"enum\">\n"
59347 " <Entry text=\"Points\" value=\"0\" />\n"
59348 " <Entry text=\"Cells\" value=\"1\" />\n"
59349 " <Entry text=\"Vertices\" value=\"4\" />\n"
59350 " <Entry text=\"Edges\" value=\"5\" />\n"
59351 " <Entry text=\"Rows\" value=\"6\" />\n"
59352 " </EnumerationDomain>\n"
59353 " </IntVectorProperty>\n"
59354 "\n"
59355 " <IntVectorProperty command=\"SetReportStatisticsOnly\"\n"
59356 " default_values=\"1\"\n"
59357 " name=\"Only Report Selection Statistics\"\n"
59358 " number_of_elements=\"1\">\n"
59359 " <BooleanDomain name=\"bool\" />\n"
59360 " <Documentation>If this property is set to 1, the min, max,\n"
59361 " inter-quartile ranges, and (for numeric arrays) mean and standard\n"
59362 " deviation of all the selected points or cells within each time step\n"
59363 " are reported -- instead of breaking each selected point's or cell's\n"
59364 " attributes out into separate time history tables.</Documentation>\n"
59365 " </IntVectorProperty>\n"
59366 " <Hints>\n"
59367 " <!-- View can be used to specify the preferred view for the proxy -->\n"
59368 " <PipelineIcon name=\"XYChartView\" />\n"
59369 " <View type=\"QuartileChartView\" />\n"
59370 " <WarnOnCreate>\n"
59371 " <Text title=\"Potentially slow operation\">\n"
59372 " **Plot Data Over Time** filter needs to process all timesteps\n"
59373 " available in your dataset and can potentially take a long time to complete.\n"
59374 " Do you want to continue?\n"
59375 " </Text>\n"
59376 " </WarnOnCreate>\n"
59377 " </Hints>\n"
59378 " <!-- End of PlotDataOverTime -->\n"
59379 " </SourceProxy>\n"
59380 "\n"
59381 " <!-- ==================================================================== -->\n"
59382 " <SourceProxy class=\"vtkAlignImageDataSetFilter\"\n"
59383 " label=\"Align Image Origins\"\n"
59384 " name=\"AlignImageOrigin\">\n"
59385 " <Documentation long_help=\"Assign consistent origins to input images in a composite dataset.\"\n"
59386 " short_help=\"Make image origins consistent.\">The Align Image Origins filter\n"
59387 " treats input images as parts of a whole, and sets the same origin. Each\n"
59388 " block's extent is set relative to that origin.</Documentation>\n"
59389 " <InputProperty command=\"SetInputConnection\"\n"
59390 " name=\"Input\">\n"
59391 " <ProxyGroupDomain name=\"groups\">\n"
59392 " <Group name=\"sources\" />\n"
59393 " <Group name=\"filters\" />\n"
59394 " </ProxyGroupDomain>\n"
59395 " <DataTypeDomain name=\"input_type\">\n"
59396 " <DataType value=\"vtkMultiBlockDataSet\" child_match=\"any\">\n"
59397 " <DataType value=\"vtkImageData\" />\n"
59398 " </DataType>\n"
59399 " <DataType value=\"vtkPartitionedDataSetCollection\"/>\n"
59400 " <DataType value=\"vtkPartitionedDataSet\"/>\n"
59401 " </DataTypeDomain>\n"
59402 " <Documentation>This property specifies the input to the Align Image Origins\n"
59403 " filter.</Documentation>\n"
59404 " </InputProperty>\n"
59405 " <IntVectorProperty command=\"SetMinimumExtent\"\n"
59406 " default_values=\"0 0 0\"\n"
59407 " name=\"MinimumExtent\"\n"
59408 " number_of_elements=\"3\">\n"
59409 " <Documentation>Specify the global minimum extent to use.</Documentation>\n"
59410 " </IntVectorProperty>\n"
59411 " <!-- End AlignImageOrigin -->\n"
59412 " </SourceProxy>\n"
59413 "\n"
59414 " </ProxyGroup>\n"
59415 "</ServerManagerConfiguration>\n"
59416 "\n";
59417 // Get single string
59419 {
59420 
59428  size_t len = ( 0
59429  + len0
59430  + len1
59431  + len2
59432  + len3
59433  + len4
59434  + len5
59435  + len6 );
59436  char* res = new char[ len + 1];
59437  size_t offset = 0;
59445  assert(offset == len);
59446  res[offset] = 0;
59447  return res;
59448 }
59449 
59450 
59451 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallelmpi.xml
59453 "<ServerManagerConfiguration>\n"
59454 " <ProxyGroup name=\"filters\">\n"
59455 " <!-- ==================================================================== -->\n"
59456 " <SourceProxy class=\"vtkDistributedPointCloudFilter\"\n"
59457 " name=\"DistributePoints\"\n"
59458 " label=\"Distribute Points\">\n"
59459 " <Documentation long_help=\"Fairly distribute points over processors into spatially contiguous regions.\"\n"
59460 " short_help=\"Distribute points over processors.\">\n"
59461 " This filter fairly distributes points over processors into contiguous spatial regions.\n"
59462 " The output is a PolyData which does not contain any cell.\n"
59463 " Distribution is done using a Kd-tree.\n"
59464 " </Documentation>\n"
59465 " <InputProperty name=\"Input\"\n"
59466 " command=\"SetInputConnection\">\n"
59467 " <ProxyGroupDomain name=\"groups\">\n"
59468 " <Group name=\"sources\"/>\n"
59469 " <Group name=\"filters\"/>\n"
59470 " </ProxyGroupDomain>\n"
59471 " <DataTypeDomain name=\"input_type\">\n"
59472 " <DataType value=\"vtkPointSet\"/>\n"
59473 " </DataTypeDomain>\n"
59474 " </InputProperty>\n"
59475 " <!-- End DistributePointCloud -->\n"
59476 " </SourceProxy>\n"
59477 "\n"
59478 " </ProxyGroup>\n"
59479 "</ServerManagerConfiguration>\n"
59480 "\n";
59481 // Get single string
59483 {
59484 
59486  size_t len = ( 0
59487  + len0 );
59488  char* res = new char[ len + 1];
59489  size_t offset = 0;
59491  assert(offset == len);
59492  res[offset] = 0;
59493  return res;
59494 }
59495 
59496 
59497 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtershybrid.xml
59499 "<ServerManagerConfiguration>\n"
59500 " <ProxyGroup name=\"filters\">\n"
59501 " <!-- ==================================================================== -->\n"
59502 " <SourceProxy name=\"ForceTime\"\n"
59503 " class=\"vtkForceTime\"\n"
59504 " label=\"Force Time\">\n"
59505 " <Documentation>\n"
59506 " Filter used to explicitly request a specific time from the pipeline.\n"
59507 " </Documentation>\n"
59508 " <InputProperty\n"
59509 " name=\"Input\"\n"
59510 " command=\"SetInputConnection\">\n"
59511 " <ProxyGroupDomain name=\"groups\">\n"
59512 " <Group name=\"sources\"/>\n"
59513 " <Group name=\"filters\"/>\n"
59514 " </ProxyGroupDomain>\n"
59515 " <DataTypeDomain name=\"input_type\">\n"
59516 " <DataType value=\"vtkDataSet\"/>\n"
59517 " </DataTypeDomain>\n"
59518 " <Documentation>\n"
59519 " This property specifies the input to the ForceTime filter.\n"
59520 " </Documentation>\n"
59521 " </InputProperty>\n"
59522 " <IntVectorProperty name=\"IgnorePipelineTime\"\n"
59523 " command=\"SetIgnorePipelineTime\"\n"
59524 " number_of_elements=\"1\"\n"
59525 " animatable=\"1\"\n"
59526 " default_values=\"1\">\n"
59527 " <BooleanDomain name=\"bool\"/>\n"
59528 " <Documentation>\n"
59529 " If set to 0, this filter will do nothing, only shallow copy the\n"
59530 " input to the output. If set to 1, this filter will always request the\n"
59531 " ForcedTime to the pipeline, ignoring time requests.\n"
59532 " </Documentation>\n"
59533 " </IntVectorProperty>\n"
59534 " <DoubleVectorProperty\n"
59535 " name=\"ForcedTime\"\n"
59536 " command=\"SetForcedTime\"\n"
59537 " number_of_elements=\"1\"\n"
59538 " animatable=\"1\"\n"
59539 " default_values=\"0.0\">\n"
59540 " <DoubleRangeDomain name=\"range\"/>\n"
59541 " <Documentation>\n"
59542 " This property specifies the time to request.\n"
59543 " If the IgnorePipelineTime property is set, then this value will override any time request in the VTK pipeline.\n"
59544 " </Documentation>\n"
59545 " <Hints>\n"
59546 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
59547 " mode=\"enabled_state\"\n"
59548 " property=\"IgnorePipelineTime\"\n"
59549 " value=\"1\" />\n"
59550 " </Hints>\n"
59551 " </DoubleVectorProperty>\n"
59552 " <!-- End ForceTime -->\n"
59553 " </SourceProxy>\n"
59554 "\n"
59555 " <!-- ==================================================================== -->\n"
59556 " <SourceProxy name=\"TemporalArrayOperator\"\n"
59557 " label=\"Temporal Array Operator\"\n"
59558 " class=\"vtkTemporalArrayOperatorFilter\">\n"
59559 " <Documentation>\n"
59560 " Filter used to perform an operation on a data array at 2 different timesteps.\n"
59561 " </Documentation>\n"
59562 " <InputProperty\n"
59563 " name=\"Input\"\n"
59564 " command=\"SetInputConnection\">\n"
59565 " <ProxyGroupDomain name=\"groups\">\n"
59566 " <Group name=\"sources\"/>\n"
59567 " <Group name=\"filters\"/>\n"
59568 " </ProxyGroupDomain>\n"
59569 " <DataTypeDomain name=\"input_type\">\n"
59570 " <DataType value=\"vtkDataSet\"/>\n"
59571 " </DataTypeDomain>\n"
59572 " <InputArrayDomain attribute_type=\"any\"\n"
59573 " name=\"input_array\"/>\n"
59574 " <Documentation>\n"
59575 " This property specifies the input to the TemporalArrayOperator filter.\n"
59576 " </Documentation>\n"
59577 " </InputProperty>\n"
59578 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
59579 " element_types=\"0 0 0 0 2\"\n"
59580 " name=\"SelectInputArray\"\n"
59581 " number_of_elements=\"5\">\n"
59582 " <ArrayListDomain name=\"array_list\"\n"
59583 " input_domain_name=\"input_array\">\n"
59584 " <RequiredProperties>\n"
59585 " <Property function=\"Input\"\n"
59586 " name=\"Input\" />\n"
59587 " </RequiredProperties>\n"
59588 " </ArrayListDomain>\n"
59589 " <Documentation>This property lists the name of the array from which to\n"
59590 " use.</Documentation>\n"
59591 " </StringVectorProperty>\n"
59592 " <IntVectorProperty\n"
59593 " name=\"FirstTimeStepIndex\"\n"
59594 " command=\"SetFirstTimeStepIndex\"\n"
59595 " number_of_elements=\"1\"\n"
59596 " animatable=\"1\"\n"
59597 " default_values=\"0\">\n"
59598 " <IntRangeDomain name=\"range\"/>\n"
59599 " <Documentation>\n"
59600 " This property specifies the timestep index to use in the first part of the comparison computation\n"
59601 " </Documentation>\n"
59602 " </IntVectorProperty>\n"
59603 " <IntVectorProperty command=\"SetOperator\"\n"
59604 " default_values=\"0\"\n"
59605 " name=\"Operator\"\n"
59606 " number_of_elements=\"1\">\n"
59607 " <EnumerationDomain name=\"enum\">\n"
59608 " <Entry text=\"+\"\n"
59609 " value=\"0\" />\n"
59610 " <Entry text=\"-\"\n"
59611 " value=\"1\" />\n"
59612 " <Entry text=\"*\"\n"
59613 " value=\"2\" />\n"
59614 " <Entry text=\"/\"\n"
59615 " value=\"3\" />\n"
59616 " </EnumerationDomain>\n"
59617 " <Documentation>The property determines the operation to compute\n"
59618 " between the first and second timestep data.</Documentation>\n"
59619 " </IntVectorProperty>\n"
59620 " <IntVectorProperty\n"
59621 " name=\"SecondTimeStepIndex\"\n"
59622 " command=\"SetSecondTimeStepIndex\"\n"
59623 " number_of_elements=\"1\"\n"
59624 " animatable=\"1\"\n"
59625 " default_values=\"0\">\n"
59626 " <IntRangeDomain name=\"range\"/>\n"
59627 " <Documentation>\n"
59628 " This property specifies the timestep index to use in the second part of the comparison computation\n"
59629 " </Documentation>\n"
59630 " </IntVectorProperty>\n"
59631 " <StringVectorProperty command=\"SetOutputArrayNameSuffix\"\n"
59632 " name=\"OutputArrayNameSuffix\"\n"
59633 " number_of_elements=\"1\"\n"
59634 " panel_visibility=\"advanced\">\n"
59635 " <Documentation>This property set the suffix to be append to the output array name.\n"
59636 " If empty, output will be suffixed with '_' and the operation type.\n"
59637 " </Documentation>\n"
59638 " </StringVectorProperty>\n"
59639 " <!-- End TemporalArrayOperator -->\n"
59640 " </SourceProxy>\n"
59641 "\n"
59642 " <!-- ==================================================================== -->\n"
59643 " <SourceProxy class=\"vtkTemporalDataSetCache\"\n"
59644 " label=\"Temporal Cache\"\n"
59645 " name=\"TemporalCache\">\n"
59646 " <Documentation long_help=\"Saves a copy of the data set for a fixed number of time steps.\"\n"
59647 " short_help=\"Caches data per time step.\">The Temporal Cache\n"
59648 " can be used to save multiple copies of a data set at\n"
59649 " different time steps to prevent thrashing in the pipeline\n"
59650 " caused by downstream filters that adjust the requested\n"
59651 " time step. For example, assume that there is a downstream\n"
59652 " Temporal Interpolator filter. This filter will (usually)\n"
59653 " request two time steps from the upstream filters, which in\n"
59654 " turn (usually) causes the upstream filters to run twice,\n"
59655 " once for each time step. The next time the interpolator\n"
59656 " requests the same two time steps, they might force the\n"
59657 " upstream filters to re-evaluate the same two time steps.\n"
59658 " The Temporal Cache can keep copies of both of these time\n"
59659 " steps and provide the requested data without having to run\n"
59660 " upstream filters.</Documentation>\n"
59661 " <InputProperty command=\"SetInputConnection\"\n"
59662 " name=\"Input\">\n"
59663 " <ProxyGroupDomain name=\"groups\">\n"
59664 " <Group name=\"sources\" />\n"
59665 " <Group name=\"filters\" />\n"
59666 " </ProxyGroupDomain>\n"
59667 " <DataTypeDomain composite_data_supported=\"1\"\n"
59668 " name=\"input_type\">\n"
59669 " <DataType value=\"vtkDataObject\" />\n"
59670 " </DataTypeDomain>\n"
59671 " <Documentation>This property specifies the input of the Temporal Cache\n"
59672 " filter.</Documentation>\n"
59673 " </InputProperty>\n"
59674 " <IntVectorProperty command=\"SetCacheSize\"\n"
59675 " default_values=\"2\"\n"
59676 " name=\"CacheSize\"\n"
59677 " number_of_elements=\"1\">\n"
59678 " <IntRangeDomain max=\"10\"\n"
59679 " min=\"2\"\n"
59680 " name=\"range\" />\n"
59681 " <Documentation>The cache size determines the number of time steps that\n"
59682 " can be cached at one time. The maximum number is 10. The minimum is 2\n"
59683 " (since it makes little sense to cache less than that).</Documentation>\n"
59684 " </IntVectorProperty>\n"
59685 " <DoubleVectorProperty information_only=\"1\"\n"
59686 " name=\"TimestepValues\">\n"
59687 " <TimeStepsInformationHelper />\n"
59688 " </DoubleVectorProperty>\n"
59689 " <!-- End TemporalCache -->\n"
59690 " </SourceProxy>\n"
59691 "\n"
59692 "<!-- ==================================================================== -->\n"
59693 " <SourceProxy class=\"vtkTemporalShiftScale\"\n"
59694 " label=\"Temporal Shift Scale\"\n"
59695 " name=\"TemporalShiftScale\">\n"
59696 " <Documentation long_help=\"Shift and scale time values.\"\n"
59697 " short_help=\"Shift and scale time values.\">The Temporal\n"
59698 " Shift Scale filter linearly transforms the time values of\n"
59699 " a pipeline object by applying a shift and then scale.\n"
59700 " Given a data at time t on the input, it will be\n"
59701 " transformed to time t*Shift + Scale on the output.\n"
59702 " Inversely, if this filter has a request for time t, it\n"
59703 " will request time (t-Shift)/Scale on its\n"
59704 " input.</Documentation>\n"
59705 " <InputProperty command=\"SetInputConnection\"\n"
59706 " name=\"Input\">\n"
59707 " <ProxyGroupDomain name=\"groups\">\n"
59708 " <Group name=\"sources\" />\n"
59709 " <Group name=\"filters\" />\n"
59710 " </ProxyGroupDomain>\n"
59711 " <DataTypeDomain composite_data_supported=\"1\"\n"
59712 " name=\"input_type\">\n"
59713 " <DataType value=\"vtkDataObject\" />\n"
59714 " </DataTypeDomain>\n"
59715 " <Documentation>The input to the Temporal Shift Scale\n"
59716 " filter.</Documentation>\n"
59717 " </InputProperty>\n"
59718 " <DoubleVectorProperty command=\"SetPreShift\"\n"
59719 " default_values=\"0.0\"\n"
59720 " name=\"PreShift\"\n"
59721 " number_of_elements=\"1\"\n"
59722 " panel_visibility=\"default\">\n"
59723 " <DoubleRangeDomain name=\"range\" />\n"
59724 " <Documentation>Apply a translation to the data before scaling. To\n"
59725 " convert T{5,100} to T{0,1} use Preshift=-5, Scale=1/95, PostShift=0 To\n"
59726 " convert T{5,105} to T{5,10} use Preshift=-5, Scale=5/100,\n"
59727 " PostShift=5</Documentation>\n"
59728 " </DoubleVectorProperty>\n"
59729 " <DoubleVectorProperty command=\"SetPostShift\"\n"
59730 " default_values=\"0.0\"\n"
59731 " name=\"PostShift\"\n"
59732 " number_of_elements=\"1\"\n"
59733 " panel_visibility=\"default\">\n"
59734 " <DoubleRangeDomain name=\"range\" />\n"
59735 " <Documentation>The amount of time the input is shifted.</Documentation>\n"
59736 " </DoubleVectorProperty>\n"
59737 " <DoubleVectorProperty command=\"SetScale\"\n"
59738 " default_values=\"1.0\"\n"
59739 " name=\"Scale\"\n"
59740 " number_of_elements=\"1\"\n"
59741 " panel_visibility=\"default\">\n"
59742 " <DoubleRangeDomain name=\"range\" />\n"
59743 " <Documentation>The factor by which the input time is\n"
59744 " scaled.</Documentation>\n"
59745 " </DoubleVectorProperty>\n"
59746 " <IntVectorProperty command=\"SetPeriodic\"\n"
59747 " default_values=\"0\"\n"
59748 " name=\"Periodic\"\n"
59749 " number_of_elements=\"1\">\n"
59750 " <BooleanDomain name=\"bool\" />\n"
59751 " <Documentation>If Periodic is true, requests for time will be wrapped\n"
59752 " around so that the source appears to be a periodic time source. If data\n"
59753 " exists for times {0,N-1}, setting periodic to true will cause time 0 to\n"
59754 " be produced when time N, 2N, 2N etc is requested. This effectively\n"
59755 " gives the source the ability to generate time data indefinitely in a\n"
59756 " loop. When combined with Shift/Scale, the time becomes periodic in the\n"
59757 " shifted and scaled time frame of reference. Note: Since the input time\n"
59758 " may not start at zero, the wrapping of time from the end of one period\n"
59759 " to the start of the next, will subtract the initial time - a source\n"
59760 " with T{5..6} repeated periodically will have output time {5..6..7..8}\n"
59761 " etc.</Documentation>\n"
59762 " </IntVectorProperty>\n"
59763 " <IntVectorProperty command=\"SetPeriodicEndCorrection\"\n"
59764 " default_values=\"1\"\n"
59765 " name=\"PeriodicEndCorrection\"\n"
59766 " number_of_elements=\"1\">\n"
59767 " <BooleanDomain name=\"bool\" />\n"
59768 " <Documentation>If Periodic time is enabled, this flag determines if the\n"
59769 " last time step is the same as the first. If PeriodicEndCorrection is\n"
59770 " true, then it is assumed that the input data goes from 0-1 (or whatever\n"
59771 " scaled/shifted actual time) and time 1 is the same as time 0 so that\n"
59772 " steps will be 0,1,2,3...N,1,2,3...N,1,2,3 where step N is the same as 0\n"
59773 " and step 0 is not repeated. When this flag is false the data is assumed\n"
59774 " to be literal and output is of the form 0,1,2,3...N,0,1,2,3... By\n"
59775 " default this flag is ON</Documentation>\n"
59776 " </IntVectorProperty>\n"
59777 " <DoubleVectorProperty command=\"SetMaximumNumberOfPeriods\"\n"
59778 " default_values=\"1.0\"\n"
59779 " name=\"MaximumNumberOfPeriods\"\n"
59780 " number_of_elements=\"1\">\n"
59781 " <DoubleRangeDomain max=\"100\"\n"
59782 " min=\"0\"\n"
59783 " name=\"range\" />\n"
59784 " <Documentation>If Periodic time is enabled, this controls how many time\n"
59785 " periods time is reported for. A filter cannot output an infinite number\n"
59786 " of time steps and therefore a finite number of periods is generated\n"
59787 " when reporting time.</Documentation>\n"
59788 " </DoubleVectorProperty>\n"
59789 " <DoubleVectorProperty information_only=\"1\"\n"
59790 " name=\"TimestepValues\">\n"
59791 " <TimeStepsInformationHelper />\n"
59792 " </DoubleVectorProperty>\n"
59793 " <!-- End TemporalShiftScale -->\n"
59794 " </SourceProxy>\n"
59795 "\n"
59796 " <!-- ==================================================================== -->\n"
59797 " <SourceProxy class=\"vtkTemporalSnapToTimeStep\"\n"
59798 " label=\"Temporal Snap-to-Time-Step\"\n"
59799 " name=\"TemporalSnapToTimeStep\">\n"
59800 " <Documentation long_help=\"Modifies the time range/steps of temporal data.\"\n"
59801 " short_help=\"Modifies the time range/steps of temporal data.\">\n"
59802 " This file modifies the time range or time steps of the\n"
59803 " data without changing the data itself. The data is not\n"
59804 " resampled by this filter, only the information\n"
59805 ;
59806 
59807 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtershybrid.xml
59809 " accompanying the data is modified.</Documentation>\n"
59810 " <InputProperty command=\"SetInputConnection\"\n"
59811 " name=\"Input\">\n"
59812 " <ProxyGroupDomain name=\"groups\">\n"
59813 " <Group name=\"sources\" />\n"
59814 " <Group name=\"filters\" />\n"
59815 " </ProxyGroupDomain>\n"
59816 " <DataTypeDomain composite_data_supported=\"1\"\n"
59817 " name=\"input_type\">\n"
59818 " <DataType value=\"vtkDataObject\" />\n"
59819 " </DataTypeDomain>\n"
59820 " <Documentation>This property specifies the input of the\n"
59821 " filter.</Documentation>\n"
59822 " </InputProperty>\n"
59823 " <IntVectorProperty command=\"SetSnapMode\"\n"
59824 " default_values=\"0\"\n"
59825 " name=\"SnapMode\"\n"
59826 " number_of_elements=\"1\">\n"
59827 " <EnumerationDomain name=\"enum\">\n"
59828 " <Entry text=\"Nearest\"\n"
59829 " value=\"0\" />\n"
59830 " <Entry text=\"NextBelowOrEqual\"\n"
59831 " value=\"1\" />\n"
59832 " <Entry text=\"NextAboveOrEqual\"\n"
59833 " value=\"2\" />\n"
59834 " </EnumerationDomain>\n"
59835 " <Documentation>Determine which time step to snap to.</Documentation>\n"
59836 " </IntVectorProperty>\n"
59837 " <DoubleVectorProperty information_only=\"1\"\n"
59838 " name=\"TimestepValues\">\n"
59839 " <TimeStepsInformationHelper />\n"
59840 " </DoubleVectorProperty>\n"
59841 " <!-- End TemporalSnapToTimeStep -->\n"
59842 " </SourceProxy>\n"
59843 "\n"
59844 " <!-- ==================================================================== -->\n"
59845 " <SourceProxy class=\"vtkGenerateTimeSteps\"\n"
59846 " name=\"GenerateTimeSteps\"\n"
59847 " label=\"Generate Time Steps\">\n"
59848 " <Documentation short_help=\"Generate time steps on any input data.\">\n"
59849 " This filter generate timesteps on any input, it completely ignores input time steps if any.\n"
59850 " </Documentation>\n"
59851 "\n"
59852 " <InputProperty command=\"SetInputConnection\"\n"
59853 " name=\"Input\">\n"
59854 " <ProxyGroupDomain name=\"groups\">\n"
59855 " <Group name=\"sources\"/>\n"
59856 " <Group name=\"filters\"/>\n"
59857 " </ProxyGroupDomain>\n"
59858 " <DataTypeDomain name=\"input_type\">\n"
59859 " <DataType value=\"vtkDataObject\"/>\n"
59860 " </DataTypeDomain>\n"
59861 " </InputProperty>\n"
59862 "\n"
59863 " <DoubleVectorProperty animateable=\"1\"\n"
59864 " command=\"AddTimeStepValue\"\n"
59865 " clean_command=\"ClearTimeStepValues\"\n"
59866 " label=\"Time Step Values\"\n"
59867 " name=\"TimeStepValuesToGenerate\"\n"
59868 " number_of_elements=\"0\"\n"
59869 " number_of_elements_per_command=\"1\"\n"
59870 " repeat_command=\"1\">\n"
59871 " <TimeStepsDomain name=\"timesteps\">\n"
59872 " <RequiredProperties>\n"
59873 " <Property function=\"Input\" name=\"Input\"/>\n"
59874 " </RequiredProperties>\n"
59875 " </TimeStepsDomain>\n"
59876 " <Documentation>\n"
59877 " This property specifies the timestep values to generate.\n"
59878 " </Documentation>\n"
59879 " </DoubleVectorProperty>\n"
59880 " <DoubleVectorProperty information_only=\"1\"\n"
59881 " name=\"TimestepValues\">\n"
59882 " <TimeStepsInformationHelper/>\n"
59883 " </DoubleVectorProperty>\n"
59884 "\n"
59885 " <!-- End GenerateTimeSteps -->\n"
59886 " </SourceProxy>\n"
59887 "\n"
59888 " </ProxyGroup>\n"
59889 "\n"
59890 " <ProxyGroup name=\"sources\">\n"
59891 " <!-- ==================================================================== -->\n"
59892 " <SourceProxy class=\"vtkTemporalDataSetCache\"\n"
59893 " label=\"Temporal Cache Source\"\n"
59894 " name=\"TemporalCache\">\n"
59895 " <Documentation long_help=\"Saves a copy of the data set for a fixed number of time steps.\"\n"
59896 " short_help=\"Caches data per time step.\">The Temporal Cache\n"
59897 " can be used to save multiple copies of a data set at\n"
59898 " different time steps to prevent thrashing in the pipeline\n"
59899 " caused by downstream filters that adjust the requested\n"
59900 " time step. For example, assume that there is a downstream\n"
59901 " Temporal Interpolator filter. This filter will (usually)\n"
59902 " request two time steps from the upstream filters, which in\n"
59903 " turn (usually) causes the upstream filters to run twice,\n"
59904 " once for each time step. The next time the interpolator\n"
59905 " requests the same two time steps, they might force the\n"
59906 " upstream filters to re-evaluate the same two time steps.\n"
59907 " The Temporal Cache can keep copies of both of these time\n"
59908 " steps and provide the requested data without having to run\n"
59909 " upstream filters.</Documentation>\n"
59910 " <InputProperty command=\"SetInputConnection\"\n"
59911 " name=\"Input\">\n"
59912 " <ProxyGroupDomain name=\"groups\">\n"
59913 " <Group name=\"sources\" />\n"
59914 " <Group name=\"filters\" />\n"
59915 " </ProxyGroupDomain>\n"
59916 " <DataTypeDomain composite_data_supported=\"1\"\n"
59917 " name=\"input_type\">\n"
59918 " <DataType value=\"vtkDataObject\" />\n"
59919 " </DataTypeDomain>\n"
59920 " <Documentation>This property specifies the input of the Temporal Cache\n"
59921 " filter.</Documentation>\n"
59922 " </InputProperty>\n"
59923 " <IntVectorProperty command=\"SetCacheSize\"\n"
59924 " default_values=\"2\"\n"
59925 " name=\"CacheSize\"\n"
59926 " number_of_elements=\"1\">\n"
59927 " <IntRangeDomain max=\"10\"\n"
59928 " min=\"2\"\n"
59929 " name=\"range\" />\n"
59930 " <Documentation>The cache size determines the number of time steps that\n"
59931 " can be cached at one time. The maximum number is 10. The minimum is 2\n"
59932 " (since it makes little sense to cache less than that).</Documentation>\n"
59933 " </IntVectorProperty>\n"
59934 " <DoubleVectorProperty information_only=\"1\"\n"
59935 " name=\"TimestepValues\">\n"
59936 " <TimeStepsInformationHelper />\n"
59937 " </DoubleVectorProperty>\n"
59938 " <IntVectorProperty name=\"IsASource\"\n"
59939 " command=\"SetIsASource\"\n"
59940 " number_of_elements=\"1\"\n"
59941 " default_values=\"1\"\n"
59942 " panel_visibility=\"never\">\n"
59943 " <BooleanDomain name=\"bool\"/>\n"
59944 " <Documentation> Sets up the Algorithm to act as a pipeline source rather than a filter. This is used in Catalyst. </Documentation>\n"
59945 " </IntVectorProperty>\n"
59946 " <!-- End TemporalCache -->\n"
59947 " </SourceProxy>\n"
59948 " </ProxyGroup>\n"
59949 "\n"
59950 "</ServerManagerConfiguration>\n"
59951 "\n";
59952 // Get single string
59954 {
59955 
59956  const size_t len0 = strlen(paraview_server_managerfilters_filtershybridInterface0);
59957  const size_t len1 = strlen(paraview_server_managerfilters_filtershybridInterface1);
59958  size_t len = ( 0
59959  + len0
59960  + len1 );
59961  char* res = new char[ len + 1];
59962  size_t offset = 0;
59965  assert(offset == len);
59966  res[offset] = 0;
59967  return res;
59968 }
59969 
59970 
59971 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_filtershybrid.xml
59973 "<ServerManagerConfiguration>\n"
59974 " <ProxyGroup name=\"sources\">\n"
59975 " <!-- ================================================================== -->\n"
59976 " <SourceProxy class=\"vtkFacetReader\"\n"
59977 " name=\"FacetReader\">\n"
59978 " <Documentation long_help=\"Reads ASCII files stored in Facet format.\"\n"
59979 " short_help=\"Read a dataset in Facet format.\">The Facet\n"
59980 " Reader reads files in Facet format: a simple ASCII file\n"
59981 " format listing point coordinates and connectivity between\n"
59982 " these points. The default file extension is .facet. The\n"
59983 " output of the Facet Reader is polygonal.</Documentation>\n"
59984 " <StringVectorProperty animateable=\"0\"\n"
59985 " command=\"SetFileName\"\n"
59986 " name=\"FileName\"\n"
59987 " number_of_elements=\"1\"\n"
59988 " panel_visibility=\"never\" >\n"
59989 " <FileListDomain name=\"files\" />\n"
59990 " <Documentation>This property specifies the file name for the Facet\n"
59991 " reader.</Documentation>\n"
59992 " </StringVectorProperty>\n"
59993 " <Hints>\n"
59994 " <ReaderFactory extensions=\"facet\"\n"
59995 " file_description=\"Facet Polygonal Data Files\" />\n"
59996 " </Hints>\n"
59997 " <!-- End Facet Reader -->\n"
59998 " </SourceProxy>\n"
59999 "\n"
60000 " </ProxyGroup>\n"
60001 "</ServerManagerConfiguration>\n"
60002 "\n";
60003 // Get single string
60005 {
60006 
60007  const size_t len0 = strlen(paraview_server_managerreaders_filtershybridInterface0);
60008  size_t len = ( 0
60009  + len0 );
60010  char* res = new char[ len + 1];
60011  size_t offset = 0;
60013  assert(offset == len);
60014  res[offset] = 0;
60015  return res;
60016 }
60017 
60018 
60019 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtershypertree.xml
60021 "<ServerManagerConfiguration>\n"
60022 " <ProxyGroup name=\"filters\">\n"
60023 " <!-- ==================================================================== -->\n"
60024 " <SourceProxy class=\"vtkHyperTreeGridAxisReflection\"\n"
60025 " name=\"HyperTreeGridAxisReflection\"\n"
60026 " label=\"HyperTreeGrid Axis Reflection\">\n"
60027 " <Documentation short_help=\"Reflect an HTG across an axis-aligned plane.\">\n"
60028 " This filter reflect the cells of a hyper tree grid with respect to\n"
60029 " one of the planes parallel to the bounding box of the data set.\n"
60030 " </Documentation>\n"
60031 " <InputProperty command=\"SetInputConnection\"\n"
60032 " name=\"Input\">\n"
60033 " <ProxyGroupDomain name=\"groups\">\n"
60034 " <Group name=\"sources\" />\n"
60035 " <Group name=\"filters\" />\n"
60036 " </ProxyGroupDomain>\n"
60037 " <DataTypeDomain name=\"input_type\">\n"
60038 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60039 " </DataTypeDomain>\n"
60040 " </InputProperty>\n"
60041 " <IntVectorProperty name=\"PlaneNormal\"\n"
60042 " command=\"SetPlane\"\n"
60043 " number_of_elements=\"1\"\n"
60044 " default_values=\"0\">\n"
60045 " <EnumerationDomain name=\"enum\">\n"
60046 " <Entry text=\"X Axis\" value=\"6\" />\n"
60047 " <Entry text=\"Y Axis\" value=\"7\" />\n"
60048 " <Entry text=\"Z Axis\" value=\"8\" />\n"
60049 " </EnumerationDomain>\n"
60050 " <Documentation>Axis to use as the normal to the reflection plane.</Documentation>\n"
60051 " </IntVectorProperty>\n"
60052 " <DoubleVectorProperty name=\"PlanePosition\"\n"
60053 " command=\"SetCenter\"\n"
60054 " number_of_elements=\"1\"\n"
60055 " default_values=\"0.0\">\n"
60056 " <Documentation>Position of the reflection plane along the normal axis.</Documentation>\n"
60057 " </DoubleVectorProperty>\n"
60058 " <!-- End vtkHyperTreeGridAxisReflection -->\n"
60059 " </SourceProxy>\n"
60060 "\n"
60061 " <!-- ==================================================================== -->\n"
60062 " <SourceProxy class=\"vtkHyperTreeGridCellCenters\"\n"
60063 " name=\"HyperTreeGridCellCenters\"\n"
60064 " label=\"HyperTreeGrid Cell Centers\">\n"
60065 " <Documentation short_help=\"Cell Centers an HTG\">\n"
60066 " This filter produces a cloud of points corresponding to the centers of the leaf cells.\n"
60067 " </Documentation>\n"
60068 " <InputProperty command=\"SetInputConnection\"\n"
60069 " name=\"Input\">\n"
60070 " <ProxyGroupDomain name=\"groups\">\n"
60071 " <Group name=\"sources\" />\n"
60072 " <Group name=\"filters\" />\n"
60073 " </ProxyGroupDomain>\n"
60074 " <DataTypeDomain name=\"input_type\">\n"
60075 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60076 " </DataTypeDomain>\n"
60077 " </InputProperty>\n"
60078 " <IntVectorProperty name=\"CreateVertexCells\"\n"
60079 " command=\"SetVertexCells\"\n"
60080 " default_values=\"1\"\n"
60081 " number_of_elements=\"1\">\n"
60082 " <Documentation>\n"
60083 " If enabled, vertex cells will be added to the output dataset. This\n"
60084 " is useful for visualizing the output points, which are not rendered\n"
60085 " otherwise.\n"
60086 " </Documentation>\n"
60087 " <BooleanDomain name=\"bool\" />\n"
60088 " </IntVectorProperty>\n"
60089 " <!-- End vtkHyperTreeGridCellCenters -->\n"
60090 " </SourceProxy>\n"
60091 "\n"
60092 " <!-- ==================================================================== -->\n"
60093 " <SourceProxy class=\"vtkHyperTreeGridDepthLimiter\"\n"
60094 " name=\"HyperTreeGridDepthLimiter\"\n"
60095 " label=\"HyperTreeGrid Depth Limiter\">\n"
60096 " <Documentation short_help=\"Limit HTG nodes to a maximum depth\">\n"
60097 " Extract all levels down to a specified depth from a hyper tree grid.\n"
60098 " If the required depth is greater or equal to the maximum level of the\n"
60099 " input grid, then the output is identical.\n"
60100 " Note that when a material mask is present, the geometry extent of the\n"
60101 " output grid is guaranteed to contain that of the input tree, but the\n"
60102 " former might be strictly larger than the latter. This is not a bug\n"
60103 " but an expected behavior of which the user should be aware.\n"
60104 " </Documentation>\n"
60105 " <InputProperty command=\"SetInputConnection\"\n"
60106 " name=\"Input\">\n"
60107 " <ProxyGroupDomain name=\"groups\">\n"
60108 " <Group name=\"sources\" />\n"
60109 " <Group name=\"filters\" />\n"
60110 " </ProxyGroupDomain>\n"
60111 " <DataTypeDomain name=\"input_type\">\n"
60112 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60113 " </DataTypeDomain>\n"
60114 " </InputProperty>\n"
60115 " <IntVectorProperty name=\"SetDepth\"\n"
60116 " command=\"SetDepth\"\n"
60117 " default_values=\"0\"\n"
60118 " number_of_elements=\"1\">\n"
60119 " <Documentation>\n"
60120 " Maximum depth to which the output grid should be limited.\n"
60121 " </Documentation>\n"
60122 " <IntRangeDomain min=\"0\"\n"
60123 " name=\"range\" />\n"
60124 " </IntVectorProperty>\n"
60125 " <!-- End vtkHyperTreeGridDepthLimiter -->\n"
60126 " </SourceProxy>\n"
60127 "\n"
60128 " <!-- ==================================================================== -->\n"
60129 " <SourceProxy class=\"vtkHyperTreeGridEvaluateCoarse\"\n"
60130 " name=\"HyperTreeGridEvaluateCoarse\"\n"
60131 " label=\"HyperTreeGrid Evaluate Coarse\">\n"
60132 " <Documentation short_help=\"Evaluate the Value to Coarse Cells from those of children.\">\n"
60133 " This filter evaluates the value of each coarse cell from the values ​​assigned\n"
60134 " to its children according to different calculation methods (Min, Max, Sum,\n"
60135 " Average, Elder Child, etc).\n"
60136 " </Documentation>\n"
60137 " <InputProperty command=\"SetInputConnection\"\n"
60138 " name=\"Input\">\n"
60139 " <ProxyGroupDomain name=\"groups\">\n"
60140 " <Group name=\"sources\"/>\n"
60141 " <Group name=\"filters\"/>\n"
60142 " </ProxyGroupDomain>\n"
60143 " <DataTypeDomain name=\"input_type\">\n"
60144 " <DataType value=\"vtkHyperTreeGrid\"/>\n"
60145 " </DataTypeDomain>\n"
60146 " </InputProperty>\n"
60147 " <IntVectorProperty name=\"Operator\"\n"
60148 " command=\"SetOperator\"\n"
60149 " number_of_elements=\"1\"\n"
60150 " default_values=\"0\">\n"
60151 " <EnumerationDomain name=\"enum\">\n"
60152 " <Entry text=\"Unmasked Average\" value=\"6\"/>\n"
60153 " <Entry text=\"Min\" value=\"2\"/>\n"
60154 " <Entry text=\"Max\" value=\"3\"/>\n"
60155 " <Entry text=\"Sum\" value=\"4\"/>\n"
60156 " <Entry text=\"Average\" value=\"5\"/>\n"
60157 " <Entry text=\"Don't change fast\" value=\"0\"/>\n"
60158 " <Entry text=\"Don't change\" value=\"1\"/>\n"
60159 " <Entry text=\"Elder Child\" value=\"7\"/>\n"
60160 " <Entry text=\"Splatting Average\" value=\"8\"/>\n"
60161 " </EnumerationDomain>\n"
60162 " <Documentation>Different Calculation Methods</Documentation>\n"
60163 " </IntVectorProperty>\n"
60164 " <DoubleVectorProperty name=\"Default\"\n"
60165 " command=\"SetDefault\"\n"
60166 " number_of_elements=\"1\"\n"
60167 " default_values=\"0.0\">\n"
60168 " <Documentation>The default value assigned.</Documentation>\n"
60169 " </DoubleVectorProperty>\n"
60170 " <!-- End vtkHyperTreeGridEvaluateCoarse -->\n"
60171 " </SourceProxy>\n"
60172 "\n"
60173 " <!-- ==================================================================== -->\n"
60174 " <SourceProxy class=\"vtkHyperTreeGridExtractGhostCells\"\n"
60175 " label=\"HyperTreeGrid Ghost Cells Extractor\"\n"
60176 " name=\"HyperTreeGridExtractGhostCells\">\n"
60177 " <Documentation long_help=\"Extract Ghost Cells for HyperTreeGrid.\"\n"
60178 " short_help=\"Extract Ghost Cells for HyperTreeGrid.\">\n"
60179 " This filter extracts ghost cells from a hyper tree grid and displays them\n"
60180 " </Documentation>\n"
60181 " <InputProperty command=\"SetInputConnection\"\n"
60182 " name=\"Input\">\n"
60183 " <ProxyGroupDomain name=\"groups\">\n"
60184 " <Group name=\"sources\" />\n"
60185 " <Group name=\"filters\" />\n"
60186 " </ProxyGroupDomain>\n"
60187 " <DataTypeDomain name=\"input_types\">\n"
60188 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60189 " </DataTypeDomain>\n"
60190 " </InputProperty>\n"
60191 "\n"
60192 " <StringVectorProperty name=\"ArrayName\"\n"
60193 " command=\"SetOutputGhostArrayName\"\n"
60194 " number_of_elements=\"1\"\n"
60195 " default_values=\"GhostType\">\n"
60196 " <Documentation>\n"
60197 " Name of the ghost cell array in the output.\n"
60198 " It must be different to `vtkGhostType` in order for the cells to be displayed.\n"
60199 " </Documentation>\n"
60200 " </StringVectorProperty>\n"
60201 " <!-- End vtkHyperTreeGridGhostCellsGenerator -->\n"
60202 " </SourceProxy>\n"
60203 "\n"
60204 " <!-- ==================================================================== -->\n"
60205 " <SourceProxy class=\"vtkHyperTreeGridGeometry\"\n"
60206 " name=\"HyperTreeGridGeometry\"\n"
60207 " label=\"HyperTreeGrid Geometry Filter\">\n"
60208 " <Documentation short_help=\"Generate external surface of a HTG.\">\n"
60209 " Generate PolyData representing the external surface of a HTG.\n"
60210 " </Documentation>\n"
60211 " <InputProperty command=\"SetInputConnection\"\n"
60212 " name=\"Input\">\n"
60213 " <ProxyGroupDomain name=\"groups\">\n"
60214 " <Group name=\"sources\" />\n"
60215 " <Group name=\"filters\" />\n"
60216 " </ProxyGroupDomain>\n"
60217 " <DataTypeDomain name=\"input_type\">\n"
60218 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60219 " </DataTypeDomain>\n"
60220 " </InputProperty>\n"
60221 " <!-- End vtkHyperTreeGridGeometry -->\n"
60222 " </SourceProxy>\n"
60223 "\n"
60224 " <!-- ==================================================================== -->\n"
60225 " <SourceProxy class=\"vtkHyperTreeGridFeatureEdges\"\n"
60226 " name=\"HyperTreeGridFeatureEdges\"\n"
60227 " label=\"HyperTreeGrid Feature Edges Filter\">\n"
60228 " <Documentation short_help=\"Generate feature edges of an HTG.\">\n"
60229 " Generate a vtkPolyData representing the feature edges of an HTG.\n"
60230 " </Documentation>\n"
60231 " <InputProperty command=\"SetInputConnection\"\n"
60232 " name=\"Input\">\n"
60233 " <ProxyGroupDomain name=\"groups\">\n"
60234 " <Group name=\"sources\" />\n"
60235 " <Group name=\"filters\" />\n"
60236 " </ProxyGroupDomain>\n"
60237 " <DataTypeDomain name=\"input_type\">\n"
60238 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60239 " </DataTypeDomain>\n"
60240 " </InputProperty>\n"
60241 " <IntVectorProperty animateable=\"0\"\n"
60242 " command=\"SetMergePoints\"\n"
60243 " default_values=\"0\"\n"
60244 " name=\"MergePoints\"\n"
60245 " number_of_elements=\"1\">\n"
60246 " <BooleanDomain name=\"bool\" />\n"
60247 " <Documentation>Select whether to merge duplicated points.</Documentation>\n"
60248 " </IntVectorProperty>\n"
60249 " <!-- End vtkHyperTreeGridFeatureEdges -->\n"
60250 " </SourceProxy>\n"
60251 "\n"
60252 " <!-- ==================================================================== -->\n"
60253 " <SourceProxy class=\"vtkHyperTreeGridToDualGrid\"\n"
60254 " name=\"HyperTreeGridToDualGrid\"\n"
60255 " label=\"HyperTreeGrid To Dual Grid\">\n"
60256 " <Documentation long_help=\"Convert HyperTreeGrid to the dual UnstructuredGrid.\"\n"
60257 " short_help=\"Convert HyperTreeGrid to the dual UnstructuredGrid.\">\n"
60258 " This filter converts vtkHyperTreeGrid data to vtkUnstructuredGrid, using the dual grid. The converted output consumes much more memory but is compatible with most of the standard filters.\n"
60259 " </Documentation>\n"
60260 " <InputProperty command=\"SetInputConnection\"\n"
60261 " name=\"Input\">\n"
60262 " <ProxyGroupDomain name=\"groups\">\n"
60263 " <Group name=\"sources\" />\n"
60264 " <Group name=\"filters\" />\n"
60265 " </ProxyGroupDomain>\n"
60266 " <DataTypeDomain name=\"input_type\">\n"
60267 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60268 " </DataTypeDomain>\n"
60269 " <Documentation>This property specifies the input to the converter.</Documentation>\n"
60270 " </InputProperty>\n"
60271 " <!-- End vtkHyperTreeGridToDualGrid -->\n"
60272 " </SourceProxy>\n"
60273 "\n"
60274 " <!-- ==================================================================== -->\n"
60275 " <SourceProxy class=\"vtkHyperTreeGridToUnstructuredGrid\"\n"
60276 " name=\"HyperTreeGridToUnstructuredGrid\"\n"
60277 " label=\"HyperTreeGrid To UnstructuredGrid\">\n"
60278 " <Documentation long_help=\"Convert HyperTreeGrid to UnstructuredGrid.\"\n"
60279 " short_help=\"Convert HyperTreeGrid to UnstructuredGrid.\">\n"
60280 " This filter converts vtkHyperTreeGrid data to vtkUnstructuredGrid. The converted output consumes much more memory but is compatible with most of the standard filters.\n"
60281 " </Documentation>\n"
60282 " <InputProperty command=\"SetInputConnection\"\n"
60283 " name=\"Input\">\n"
60284 " <ProxyGroupDomain name=\"groups\">\n"
60285 " <Group name=\"sources\" />\n"
60286 " <Group name=\"filters\" />\n"
60287 " </ProxyGroupDomain>\n"
60288 " <DataTypeDomain name=\"input_type\">\n"
60289 " <DataType value=\"vtkHyperTreeGrid\" />\n"
60290 " </DataTypeDomain>\n"
60291 " <Documentation>This property specifies the input to the converter.</Documentation>\n"
60292 " </InputProperty>\n"
60293 " <!-- End vtkHyperTreeGridToUnstructuredGrid -->\n"
60294 " </SourceProxy>\n"
60295 "\n"
60296 " </ProxyGroup>\n"
60297 "</ServerManagerConfiguration>\n"
60298 "\n";
60299 // Get single string
60301 {
60302 
60304  size_t len = ( 0
60305  + len0 );
60306  char* res = new char[ len + 1];
60307  size_t offset = 0;
60309  assert(offset == len);
60310  res[offset] = 0;
60311  return res;
60312 }
60313 
60314 
60315 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersmodeling.xml
60317 "<ServerManagerConfiguration>\n"
60318 " <ProxyGroup name=\"filters\">\n"
60319 " <!-- ==================================================================== -->\n"
60320 " <SourceProxy class=\"vtkLinearSubdivisionFilter\"\n"
60321 " name=\"Subdivide\">\n"
60322 " <Documentation long_help=\"This filter iteratively divide triangles into four smaller triangles. New points are placed linearly so the output surface matches the input surface.\"\n"
60323 " short_help=\"Creates a surface with more triangles than the input.\">\n"
60324 " The Subdivide filter iteratively divides each triangle in\n"
60325 " the input dataset into 4 new triangles. Three new points\n"
60326 " are added per triangle -- one at the midpoint of each\n"
60327 " edge. This filter operates only on polygonal data\n"
60328 " containing triangles, so run your polygonal data through\n"
60329 " the Triangulate filter first if it is not composed of\n"
60330 " triangles. The output of this filter is also\n"
60331 " polygonal.</Documentation>\n"
60332 " <InputProperty command=\"SetInputConnection\"\n"
60333 " name=\"Input\">\n"
60334 " <ProxyGroupDomain name=\"groups\">\n"
60335 " <Group name=\"sources\" />\n"
60336 " <Group name=\"filters\" />\n"
60337 " </ProxyGroupDomain>\n"
60338 " <DataTypeDomain name=\"input_type\">\n"
60339 " <DataType value=\"vtkPolyData\" />\n"
60340 " </DataTypeDomain>\n"
60341 " <Documentation>This parameter specifies the input to the Subdivide\n"
60342 " filter.</Documentation>\n"
60343 " </InputProperty>\n"
60344 " <IntVectorProperty command=\"SetNumberOfSubdivisions\"\n"
60345 " default_values=\"1\"\n"
60346 " label=\"Number of Subdivisions\"\n"
60347 " name=\"NumberOfSubdivisions\"\n"
60348 " number_of_elements=\"1\">\n"
60349 " <IntRangeDomain max=\"4\"\n"
60350 " min=\"1\"\n"
60351 " name=\"range\" />\n"
60352 " <Documentation>The value of this property specifies the number of\n"
60353 " subdivision iterations to perform.</Documentation>\n"
60354 " </IntVectorProperty>\n"
60355 " <!-- End Subdivide -->\n"
60356 " </SourceProxy>\n"
60357 "\n"
60358 " <!-- ==================================================================== -->\n"
60359 " <SourceProxy class=\"vtkLoopSubdivisionFilter\"\n"
60360 " label=\"Loop Subdivision\"\n"
60361 " name=\"LoopSubdivisionFilter\">\n"
60362 " <Documentation long_help=\"This filter iteratively divides each triangle into four triangles. New points are placed so the output surface is smooth.\"\n"
60363 " short_help=\"Create a higher resolution and smoother surface.\">\n"
60364 " The Loop Subdivision filter increases the granularity of a\n"
60365 " polygonal mesh. It works by dividing each triangle in the\n"
60366 " input into four new triangles. It is named for Charles\n"
60367 " Loop, the person who devised this subdivision scheme. This\n"
60368 " filter only operates on triangles, so a data set that\n"
60369 " contains other types of polygons should be passed through\n"
60370 " the Triangulate filter before applying this filter to it.\n"
60371 " This filter only operates on polygonal data (specifically\n"
60372 " triangle meshes), and it produces polygonal\n"
60373 " output.</Documentation>\n"
60374 " <InputProperty command=\"SetInputConnection\"\n"
60375 " name=\"Input\">\n"
60376 " <ProxyGroupDomain name=\"groups\">\n"
60377 " <Group name=\"sources\" />\n"
60378 " <Group name=\"filters\" />\n"
60379 " </ProxyGroupDomain>\n"
60380 " <DataTypeDomain name=\"input_type\">\n"
60381 " <DataType value=\"vtkPolyData\" />\n"
60382 " </DataTypeDomain>\n"
60383 " <Documentation>This property specifies the input to the Loop\n"
60384 " Subdivision filter.</Documentation>\n"
60385 " </InputProperty>\n"
60386 " <IntVectorProperty animateable=\"1\"\n"
60387 " command=\"SetNumberOfSubdivisions\"\n"
60388 " default_values=\"1\"\n"
60389 " label=\"Number of Subdivisions\"\n"
60390 " name=\"NumberOfSubdivisions\"\n"
60391 " number_of_elements=\"1\">\n"
60392 " <IntRangeDomain max=\"4\"\n"
60393 " min=\"1\"\n"
60394 " name=\"range\" />\n"
60395 " <Documentation>Set the number of subdivision iterations to perform.\n"
60396 " Each subdivision divides single triangles into four new\n"
60397 " triangles.</Documentation>\n"
60398 " </IntVectorProperty>\n"
60399 " <!-- End LoopSubdivisionFilter -->\n"
60400 " </SourceProxy>\n"
60401 "\n"
60402 " <!-- ==================================================================== -->\n"
60403 " <SourceProxy class=\"vtkRibbonFilter\"\n"
60404 " label=\"Ribbon\"\n"
60405 " name=\"RibbonFilter\">\n"
60406 " <Documentation long_help=\"This filter generates ribbon surface from lines. It is useful for displaying streamlines.\"\n"
60407 " short_help=\"Create ribbon surfaces from lines.\">The Ribbon\n"
60408 " filter creates ribbons from the lines in the input data\n"
60409 " set. This filter is useful for visualizing streamlines.\n"
60410 " Both the input and output of this filter are polygonal\n"
60411 " data. The input data set must also have at least one\n"
60412 " point-centered vector array.</Documentation>\n"
60413 " <InputProperty command=\"SetInputConnection\"\n"
60414 " name=\"Input\">\n"
60415 " <ProxyGroupDomain name=\"groups\">\n"
60416 " <Group name=\"sources\" />\n"
60417 " <Group name=\"filters\" />\n"
60418 " </ProxyGroupDomain>\n"
60419 " <DataTypeDomain name=\"input_type\">\n"
60420 " <DataType value=\"vtkPolyData\" />\n"
60421 " </DataTypeDomain>\n"
60422 " <InputArrayDomain attribute_type=\"point\"\n"
60423 " name=\"input_array1\"\n"
60424 " number_of_components=\"3\"\n"
60425 " optional=\"1\" />\n"
60426 " <InputArrayDomain attribute_type=\"point\"\n"
60427 " name=\"input_array2\"\n"
60428 " number_of_components=\"1\"\n"
60429 " optional=\"1\" />\n"
60430 " <Documentation>This property specifies the input to the Ribbon\n"
60431 " filter.</Documentation>\n"
60432 " </InputProperty>\n"
60433 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
60434 " element_types=\"0 0 0 0 2\"\n"
60435 " label=\"Scalars\"\n"
60436 " name=\"SelectInputScalars\"\n"
60437 " number_of_elements=\"5\">\n"
60438 " <ArrayListDomain attribute_type=\"Scalars\"\n"
60439 " input_domain_name=\"input_array2\"\n"
60440 " name=\"array_list\">\n"
60441 " <RequiredProperties>\n"
60442 " <Property function=\"Input\"\n"
60443 " name=\"Input\" />\n"
60444 " </RequiredProperties>\n"
60445 " </ArrayListDomain>\n"
60446 " <Documentation>The value of this property indicates the name of the\n"
60447 " input scalar array used by this filter. The width of the ribbons will\n"
60448 " be varied based on the values in the specified array if the value of\n"
60449 " the Width property is 1.</Documentation>\n"
60450 " </StringVectorProperty>\n"
60451 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
60452 " default_values=\"1\"\n"
60453 " element_types=\"0 0 0 0 2\"\n"
60454 " label=\"Vectors\"\n"
60455 " name=\"SelectInputVectors\"\n"
60456 " number_of_elements=\"5\">\n"
60457 " <!-- default_values=1, send vectors to the right place -->\n"
60458 " <ArrayListDomain attribute_type=\"Vectors\"\n"
60459 " input_domain_name=\"input_array1\"\n"
60460 " name=\"array_list\">\n"
60461 " <RequiredProperties>\n"
60462 " <Property function=\"Input\"\n"
60463 " name=\"Input\" />\n"
60464 " </RequiredProperties>\n"
60465 " </ArrayListDomain>\n"
60466 " <Documentation>The value of this property indicates the name of the\n"
60467 " input vector array used by this filter. If the UseDefaultNormal\n"
60468 " property is set to 0, the normal vectors for the ribbons come from the\n"
60469 " specified vector array.</Documentation>\n"
60470 " </StringVectorProperty>\n"
60471 " <DoubleVectorProperty command=\"SetWidth\"\n"
60472 " default_values=\"1\"\n"
60473 " name=\"Width\"\n"
60474 " number_of_elements=\"1\">\n"
60475 " <BoundsDomain mode=\"scaled_extent\"\n"
60476 " name=\"bounds\"\n"
60477 " scale_factor=\"0.01\">\n"
60478 " <RequiredProperties>\n"
60479 " <Property function=\"Input\"\n"
60480 " name=\"Input\" />\n"
60481 " </RequiredProperties>\n"
60482 " </BoundsDomain>\n"
60483 " <Documentation>If the VaryWidth property is set to 1, the value of this\n"
60484 " property is the minimum ribbon width. If the VaryWidth property is set\n"
60485 " to 0, the value of this property is half the width of the\n"
60486 " ribbon.</Documentation>\n"
60487 " </DoubleVectorProperty>\n"
60488 " <DoubleVectorProperty command=\"SetAngle\"\n"
60489 " default_values=\"0\"\n"
60490 " name=\"Angle\"\n"
60491 " number_of_elements=\"1\">\n"
60492 " <DoubleRangeDomain max=\"360\"\n"
60493 " min=\"0\"\n"
60494 " name=\"range\" />\n"
60495 " <Documentation>The value of this property specifies the offset angle\n"
60496 " (in degrees) of the ribbon from the line normal.</Documentation>\n"
60497 " </DoubleVectorProperty>\n"
60498 " <IntVectorProperty command=\"SetUseDefaultNormal\"\n"
60499 " default_values=\"0\"\n"
60500 " name=\"UseDefaultNormal\"\n"
60501 " number_of_elements=\"1\">\n"
60502 " <BooleanDomain name=\"bool\" />\n"
60503 " <Documentation>If this property is set to 0, and the input contains no\n"
60504 " vector array, then default ribbon normals will be generated\n"
60505 " (DefaultNormal property); if a vector array has been set\n"
60506 " (SelectInputVectors property), the ribbon normals will be set from the\n"
60507 " specified array. If this property is set to 1, the default normal\n"
60508 " (DefaultNormal property) will be used, regardless of whether the\n"
60509 " SelectInputVectors property has been set.</Documentation>\n"
60510 " </IntVectorProperty>\n"
60511 " <DoubleVectorProperty command=\"SetDefaultNormal\"\n"
60512 " default_values=\"0 0 1\"\n"
60513 " name=\"DefaultNormal\"\n"
60514 " number_of_elements=\"3\">\n"
60515 " <DoubleRangeDomain name=\"range\" />\n"
60516 " <Documentation>The value of this property specifies the normal to use\n"
60517 " when the UseDefaultNormal property is set to 1 or the input contains no\n"
60518 " vector array (SelectInputVectors property).</Documentation>\n"
60519 " </DoubleVectorProperty>\n"
60520 " <IntVectorProperty command=\"SetVaryWidth\"\n"
60521 " default_values=\"0\"\n"
60522 " name=\"VaryWidth\"\n"
60523 " number_of_elements=\"1\">\n"
60524 " <BooleanDomain name=\"bool\" />\n"
60525 " <Documentation>If this property is set to 1, the ribbon width will be\n"
60526 " scaled according to the scalar array specified in the\n"
60527 " SelectInputScalars property. Toggle the variation of ribbon width with\n"
60528 " scalar value.</Documentation>\n"
60529 " </IntVectorProperty>\n"
60530 " <!-- End RibbonFilter -->\n"
60531 " </SourceProxy>\n"
60532 "\n"
60533 " <!-- ==================================================================== -->\n"
60534 " <SourceProxy class=\"vtkRotationalExtrusionFilter\"\n"
60535 " label=\"Rotational Extrusion\"\n"
60536 " name=\"RotationalExtrusionFilter\">\n"
60537 " <Documentation long_help=\"This filter generates a swept surface while translating the input along a circular path.\"\n"
60538 " short_help=\"Generates a swept surface using a rotational path.\">\n"
60539 " The Rotational Extrusion filter forms a surface by\n"
60540 " rotating the input about the Z axis. This filter is\n"
60541 " intended to operate on 2D polygonal data. It produces\n"
60542 " polygonal output.</Documentation>\n"
60543 " <InputProperty command=\"SetInputConnection\"\n"
60544 " name=\"Input\">\n"
60545 " <ProxyGroupDomain name=\"groups\">\n"
60546 " <Group name=\"sources\" />\n"
60547 " <Group name=\"filters\" />\n"
60548 " </ProxyGroupDomain>\n"
60549 " <DataTypeDomain name=\"input_type\">\n"
60550 " <DataType value=\"vtkPolyData\" />\n"
60551 " </DataTypeDomain>\n"
60552 " <Documentation>This property specifies the input to the Rotational\n"
60553 " Extrusion filter.</Documentation>\n"
60554 " </InputProperty>\n"
60555 " <IntVectorProperty command=\"SetResolution\"\n"
60556 " default_values=\"12\"\n"
60557 " name=\"Resolution\"\n"
60558 " number_of_elements=\"1\">\n"
60559 " <IntRangeDomain min=\"1\"\n"
60560 " name=\"range\" />\n"
60561 " <Documentation>The value of this property controls the number of\n"
60562 " intermediate node points used in performing the sweep (rotating from 0\n"
60563 " degrees to the value specified by the Angle property.</Documentation>\n"
60564 " </IntVectorProperty>\n"
60565 " <IntVectorProperty command=\"SetCapping\"\n"
60566 " default_values=\"1\"\n"
60567 " name=\"Capping\"\n"
60568 " number_of_elements=\"1\">\n"
60569 " <BooleanDomain name=\"bool\" />\n"
60570 " <Documentation>If this property is set to 1, the open ends of the swept\n"
60571 " surface will be capped with a copy of the input dataset. This works\n"
60572 " property if the input is a 2D surface composed of filled polygons. If\n"
60573 " the input dataset is a closed solid (e.g., a sphere), then either two\n"
60574 " copies of the dataset will be drawn or no surface will be drawn. No\n"
60575 " surface is drawn if either this property is set to 0 or if the two\n"
60576 " surfaces would occupy exactly the same 3D space (i.e., the Angle\n"
60577 " property's value is a multiple of 360, and the values of the\n"
60578 " Translation and DeltaRadius properties are 0).</Documentation>\n"
60579 " </IntVectorProperty>\n"
60580 " <DoubleVectorProperty animateable=\"1\"\n"
60581 " command=\"SetAngle\"\n"
60582 " default_values=\"360\"\n"
60583 " name=\"Angle\"\n"
60584 " number_of_elements=\"1\">\n"
60585 " <DoubleRangeDomain name=\"range\" />\n"
60586 " <Documentation>This property specifies the angle of rotation in\n"
60587 " degrees. The surface is swept from 0 to the value of this\n"
60588 " property.</Documentation>\n"
60589 " </DoubleVectorProperty>\n"
60590 " <DoubleVectorProperty animateable=\"1\"\n"
60591 " command=\"SetTranslation\"\n"
60592 " default_values=\"0\"\n"
60593 " name=\"Translation\"\n"
60594 " number_of_elements=\"1\">\n"
60595 " <DoubleRangeDomain name=\"range\" />\n"
60596 " <Documentation>The value of this property specifies the total amount of\n"
60597 " translation along the rotation axis during the sweep process. Specifying a\n"
60598 " non-zero value for this property allows you to create a corkscrew\n"
60599 ;
60600 
60601 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersmodeling.xml
60603 " (value of DeltaRadius &gt; 0) or spring effect.</Documentation>\n"
60604 " </DoubleVectorProperty>\n"
60605 " <DoubleVectorProperty command=\"SetDeltaRadius\"\n"
60606 " default_values=\"0\"\n"
60607 " name=\"DeltaRadius\"\n"
60608 " number_of_elements=\"1\">\n"
60609 " <DoubleRangeDomain name=\"range\" />\n"
60610 " <Documentation>The value of this property specifies the change in\n"
60611 " radius during the sweep process.</Documentation>\n"
60612 " </DoubleVectorProperty>\n"
60613 " <DoubleVectorProperty command=\"SetRotationAxis\"\n"
60614 " default_values=\"0.0 0.0 1.0\"\n"
60615 " name=\"RotationAxis\"\n"
60616 " number_of_elements=\"3\"\n"
60617 " panel_visibility=\"default\">\n"
60618 " <DoubleRangeDomain name=\"range\" />\n"
60619 " <Documentation>The values of this property set the direction of the axis\n"
60620 " around which the rotation is done.</Documentation>\n"
60621 " </DoubleVectorProperty>\n"
60622 " <!-- End RotationalExtrusionFilter -->\n"
60623 " </SourceProxy>\n"
60624 "\n"
60625 " <!-- ==================================================================== -->\n"
60626 " <SourceProxy name=\"VolumeOfRevolution\"\n"
60627 " class=\"vtkVolumeOfRevolutionFilter\"\n"
60628 " label=\"Volume Of Revolution\">\n"
60629 " <Documentation long_help=\"Create point attribute array by projecting points onto an elevation vector.\"\n"
60630 " short_help=\"Create a point array representing elevation.\">\n"
60631 " </Documentation>\n"
60632 "\n"
60633 " <InputProperty name=\"Input\" command=\"SetInputConnection\">\n"
60634 " <ProxyGroupDomain name=\"groups\">\n"
60635 " <Group name=\"sources\"/>\n"
60636 " <Group name=\"filters\"/>\n"
60637 " </ProxyGroupDomain>\n"
60638 " <DataTypeDomain name=\"input_type\">\n"
60639 " <DataType value=\"vtkDataSet\"/>\n"
60640 " </DataTypeDomain>\n"
60641 " </InputProperty>\n"
60642 "\n"
60643 " <DoubleVectorProperty name=\"AxisDirection\"\n"
60644 " command=\"SetAxisDirection\"\n"
60645 " label=\"Axis Direction\"\n"
60646 " number_of_elements=\"3\"\n"
60647 " default_values=\"1.0 0.0 0.0\">\n"
60648 " <Documentation>\n"
60649 " The direction of the axis of revolution.\n"
60650 " </Documentation>\n"
60651 " </DoubleVectorProperty>\n"
60652 "\n"
60653 " <DoubleVectorProperty name=\"SweepAngle\"\n"
60654 " command=\"SetSweepAngle\"\n"
60655 " number_of_elements=\"1\"\n"
60656 " label=\"Sweep Angle\"\n"
60657 " default_values=\"360\">\n"
60658 " <DoubleRangeDomain max=\"360\"\n"
60659 " min=\"0\"\n"
60660 " name=\"range\" />\n"
60661 " <Documentation>\n"
60662 " Sets the angle (in degrees) of the rotational sweep to perform. Valid range is 0 to 360.\n"
60663 " </Documentation>\n"
60664 " </DoubleVectorProperty>\n"
60665 "\n"
60666 " <DoubleVectorProperty name=\"AxisPosition\"\n"
60667 " command=\"SetAxisPosition\"\n"
60668 " label=\"Axis Position\"\n"
60669 " number_of_elements=\"3\"\n"
60670 " default_values=\"0.0 0.0 0.0\">\n"
60671 " <Documentation>\n"
60672 " Position of the rotational axis in 3D space.\n"
60673 " </Documentation>\n"
60674 " </DoubleVectorProperty>\n"
60675 "\n"
60676 " <IntVectorProperty name=\"Resolution\"\n"
60677 " command=\"SetResolution\"\n"
60678 " label=\"Resolution\"\n"
60679 " number_of_elements=\"1\"\n"
60680 " default_values=\"12\">\n"
60681 " <Documentation>\n"
60682 " Sets the number of samples to create about the **Sweep Angle**. Each segment in the output is\n"
60683 " created in equal-angle segments.\n"
60684 " </Documentation>\n"
60685 " </IntVectorProperty>\n"
60686 " <!-- End VolumeOfRevolution -->\n"
60687 " </SourceProxy>\n"
60688 " </ProxyGroup>\n"
60689 "</ServerManagerConfiguration>\n"
60690 "\n";
60691 // Get single string
60693 {
60694 
60697  size_t len = ( 0
60698  + len0
60699  + len1 );
60700  char* res = new char[ len + 1];
60701  size_t offset = 0;
60704  assert(offset == len);
60705  res[offset] = 0;
60706  return res;
60707 }
60708 
60709 
60710 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filterssources.xml
60712 "<ServerManagerConfiguration>\n"
60713 " <ProxyGroup name=\"sources\">\n"
60714 " <!-- ==================================================================== -->\n"
60715 " <SourceProxy class=\"vtkPartitionedDataSetCollectionSource\"\n"
60716 " label=\"PartitionedDataSetCollection Source\"\n"
60717 " name=\"PartitionedDataSetCollectionSource\">\n"
60718 " <Documentation short_help=\"Create vtkPartitionedDataSetCollection\">\n"
60719 " This source can be used to createa `vtkPartitionedDataSetCollection` for testing purposes.\n"
60720 " </Documentation>\n"
60721 " <IntVectorProperty name=\"NumberOfShapes\"\n"
60722 " command=\"SetNumberOfShapes\"\n"
60723 " default_values=\"1\"\n"
60724 " number_of_elements=\"1\">\n"
60725 " <IntRangeDomain name=\"range\" min=\"0\" max=\"12\" />\n"
60726 " <Documentation>\n"
60727 " Select number of shapes to generate in the output. Each shape is created as\n"
60728 " a vtkPartitionedDataSet in the output data.\n"
60729 " </Documentation>\n"
60730 " </IntVectorProperty>\n"
60731 " <!-- end of PartitionedDataSetCollectionSource -->\n"
60732 " </SourceProxy>\n"
60733 "\n"
60734 " <!-- ==================================================================== -->\n"
60735 " <SourceProxy class=\"vtkArrowSource\"\n"
60736 " label=\"Arrow\"\n"
60737 " name=\"ArrowSource\">\n"
60738 " <Documentation long_help=\"3D arrow with a long cylindrical shaft and a cone for the tip\"\n"
60739 " short_help=\"Create a 3D arrow\">The Arrow source appends a\n"
60740 " cylinder to a cone to form a 3D arrow. The length of the\n"
60741 " whole arrow is 1.0 unit. The output of the Arrow source is\n"
60742 " polygonal data. This polygonal data will not contain\n"
60743 " normals, so rendering of the arrow will be performed using\n"
60744 " flat shading. The appearance of the arrow can be improved\n"
60745 " without significantly increasing the resolution of the tip\n"
60746 " and shaft by generating normals. (Use Normals Generation\n"
60747 " filter).</Documentation>\n"
60748 " <IntVectorProperty command=\"SetTipResolution\"\n"
60749 " default_values=\"6\"\n"
60750 " name=\"TipResolution\"\n"
60751 " number_of_elements=\"1\"\n"
60752 " panel_visibility=\"advanced\">\n"
60753 " <IntRangeDomain max=\"128\"\n"
60754 " min=\"1\"\n"
60755 " name=\"range\" />\n"
60756 " <Documentation>This property specifies the number of faces in the\n"
60757 " representation of the tip of the arrow (the cone). As the resolution\n"
60758 " increases, the cone will become smoother.</Documentation>\n"
60759 " </IntVectorProperty>\n"
60760 " <!-- These arbitrary ranges come from the header file for vtkArrowSource.-->\n"
60761 " <DoubleVectorProperty command=\"SetTipRadius\"\n"
60762 " default_values=\"0.1\"\n"
60763 " name=\"TipRadius\"\n"
60764 " number_of_elements=\"1\"\n"
60765 " panel_visibility=\"default\">\n"
60766 " <DoubleRangeDomain max=\"10\"\n"
60767 " min=\"0\"\n"
60768 " name=\"range\" />\n"
60769 " <Documentation>This property specifies the radius of the widest part of\n"
60770 " the tip of the arrow (the cone).</Documentation>\n"
60771 " </DoubleVectorProperty>\n"
60772 " <DoubleVectorProperty command=\"SetTipLength\"\n"
60773 " default_values=\"0.35\"\n"
60774 " name=\"TipLength\"\n"
60775 " number_of_elements=\"1\"\n"
60776 " panel_visibility=\"default\">\n"
60777 " <DoubleRangeDomain max=\"1\"\n"
60778 " min=\"0\"\n"
60779 " name=\"range\" />\n"
60780 " <Documentation>This property specifies the length of the\n"
60781 " tip.</Documentation>\n"
60782 " </DoubleVectorProperty>\n"
60783 " <IntVectorProperty command=\"SetShaftResolution\"\n"
60784 " default_values=\"6\"\n"
60785 " name=\"ShaftResolution\"\n"
60786 " number_of_elements=\"1\"\n"
60787 " panel_visibility=\"advanced\">\n"
60788 " <IntRangeDomain max=\"128\"\n"
60789 " min=\"3\"\n"
60790 " name=\"range\" />\n"
60791 " <Documentation>This property specifies the number of faces of the shaft\n"
60792 " of the arrow (the cylinder). As the resolution increases, the cylinder\n"
60793 " will become smoother.</Documentation>\n"
60794 " </IntVectorProperty>\n"
60795 " <DoubleVectorProperty command=\"SetShaftRadius\"\n"
60796 " default_values=\"0.03\"\n"
60797 " name=\"ShaftRadius\"\n"
60798 " number_of_elements=\"1\"\n"
60799 " panel_visibility=\"default\">\n"
60800 " <DoubleRangeDomain max=\"5\"\n"
60801 " min=\"0\"\n"
60802 " name=\"range\" />\n"
60803 " <Documentation>This property specifies the radius of the shaft of the\n"
60804 " arrow (the cylinder).</Documentation>\n"
60805 " </DoubleVectorProperty>\n"
60806 " <IntVectorProperty command=\"SetInvert\"\n"
60807 " default_values=\"0\"\n"
60808 " name=\"Invert\"\n"
60809 " number_of_elements=\"1\"\n"
60810 " panel_visibility=\"default\">\n"
60811 " <BooleanDomain name=\"bool\" />\n"
60812 " <Documentation>Inverts the arrow direction.</Documentation>\n"
60813 " </IntVectorProperty>\n"
60814 " <!-- End Arrow -->\n"
60815 " </SourceProxy>\n"
60816 "\n"
60817 " <!-- ==================================================================== -->\n"
60818 " <SourceProxy class=\"vtkCellTypeSource\"\n"
60819 " label=\"Unstructured Cell Types\"\n"
60820 " name=\"UnstructuredCellTypes\">\n"
60821 " <Documentation long_help=\"Generates cells of the specified type.\"\n"
60822 " short_help=\"Generate cells of the specified type\">\n"
60823 " Generate cells of the specified type. If a 1D cell type is chosen then\n"
60824 " only the first value of BlocksDimension is used. If a 2D cell type is chosen\n"
60825 " then only the first and second value of BlocksDimension is used. A cell block\n"
60826 " may be divided into multiple cells (e.g. 6 pyramids will be in a cell block).\n"
60827 "\n"
60828 " Note that not all meshes generated for Lagrange cells (particularly tetrahedra)\n"
60829 " will be conformal; their boundaries will not meet exactly at block boundaries.\n"
60830 " </Documentation>\n"
60831 " <IntVectorProperty command=\"SetCellType\"\n"
60832 " default_values=\"12\"\n"
60833 " name=\"CellType\"\n"
60834 " number_of_elements=\"1\">\n"
60835 " <Documentation>This property specifies the type of cells to generate.\n"
60836 " </Documentation>\n"
60837 " <EnumerationDomain name=\"enum\">\n"
60838 " <Entry text=\"Line\"\n"
60839 " value=\"3\" />\n"
60840 " <Entry text=\"Quadratic Line\"\n"
60841 " value=\"21\" />\n"
60842 " <Entry text=\"Cubic Line\"\n"
60843 " value=\"35\" />\n"
60844 " <Entry text=\"Triangle\"\n"
60845 " value=\"5\" />\n"
60846 " <Entry text=\"Quad\"\n"
60847 " value=\"9\" />\n"
60848 " <Entry text=\"Pixel\"\n"
60849 " value=\"8\" />\n"
60850 " <Entry text=\"Polygon\"\n"
60851 " value=\"7\" />\n"
60852 " <Entry text=\"Quadratic Triangle\"\n"
60853 " value=\"22\" />\n"
60854 " <Entry text=\"Quadratic Quad\"\n"
60855 " value=\"23\" />\n"
60856 " <Entry text=\"Bi-Quadratic Quad\"\n"
60857 " value=\"28\" />\n"
60858 " <Entry text=\"Tet\"\n"
60859 " value=\"10\" />\n"
60860 " <Entry text=\"Hex\"\n"
60861 " value=\"12\" />\n"
60862 " <Entry text=\"Polyhedron\"\n"
60863 " value=\"42\" />\n"
60864 " <Entry text=\"Voxel\"\n"
60865 " value=\"11\" />\n"
60866 " <Entry text=\"Wedge\"\n"
60867 " value=\"13\" />\n"
60868 " <Entry text=\"Pyramid\"\n"
60869 " value=\"14\" />\n"
60870 " <Entry text=\"Quadratic Tet\"\n"
60871 " value=\"24\" />\n"
60872 " <Entry text=\"Quadratic Hex\"\n"
60873 " value=\"25\" />\n"
60874 " <Entry text=\"Tri-Quadratic Hexahedron\"\n"
60875 " value=\"29\" />\n"
60876 " <Entry text=\"Quadratic Wedge\"\n"
60877 " value=\"26\" />\n"
60878 " <Entry text=\"Quadratic Pyramid\"\n"
60879 " value=\"27\" />\n"
60880 " <Entry text=\"Tri-Quadratic Pyramid\"\n"
60881 " value=\"37\" />\n"
60882 " <Entry text=\"Lagrange Curve\"\n"
60883 " value=\"68\" />\n"
60884 " <Entry text=\"Lagrange Triangle\"\n"
60885 " value=\"69\" />\n"
60886 " <Entry text=\"Lagrange Quadrilateral\"\n"
60887 " value=\"70\" />\n"
60888 " <Entry text=\"Lagrange Tetrahedron\"\n"
60889 " value=\"71\" />\n"
60890 " <Entry text=\"Lagrange Hexahedron\"\n"
60891 " value=\"72\" />\n"
60892 " <Entry text=\"Lagrange Wedge\"\n"
60893 " value=\"73\" />\n"
60894 " <Entry text=\"Bezier Curve\"\n"
60895 " value=\"75\" />\n"
60896 " <Entry text=\"Bezier Triangle\"\n"
60897 " value=\"76\" />\n"
60898 " <Entry text=\"Bezier Quadrilateral\"\n"
60899 " value=\"77\" />\n"
60900 " <Entry text=\"Bezier Tetrahedron\"\n"
60901 " value=\"78\" />\n"
60902 " <Entry text=\"Bezier Hexahedron\"\n"
60903 " value=\"79\" />\n"
60904 " <Entry text=\"Bezier Wedge\"\n"
60905 " value=\"80\" />\n"
60906 " </EnumerationDomain>\n"
60907 " <Hints>\n"
60908 " <WidgetHeight number_of_rows=\"8\" />\n"
60909 " </Hints>\n"
60910 " </IntVectorProperty>\n"
60911 " <IntVectorProperty command=\"SetOutputPrecision\"\n"
60912 " default_values=\"0\"\n"
60913 " name=\"OutputPrecision\"\n"
60914 " number_of_elements=\"1\"\n"
60915 " panel_visibility=\"advanced\">\n"
60916 " <Documentation>This property specifies the precision of point locations and fields.\n"
60917 " </Documentation>\n"
60918 " <EnumerationDomain name=\"enum\">\n"
60919 " <Entry text=\"Single\"\n"
60920 " value=\"0\" />\n"
60921 " <Entry text=\"Double\"\n"
60922 " value=\"1\" />\n"
60923 " </EnumerationDomain>\n"
60924 " </IntVectorProperty>\n"
60925 " <IntVectorProperty command=\"SetPolynomialFieldOrder\"\n"
60926 " default_values=\"1\"\n"
60927 " name=\"PolynomialFieldOrder\"\n"
60928 " number_of_elements=\"1\">\n"
60929 " <Documentation>This property specifies the order for the \"Polynomial\" point data field.\n"
60930 " </Documentation>\n"
60931 " <IntRangeDomain min=\"0\"\n"
60932 " name=\"range\" />\n"
60933 " </IntVectorProperty>\n"
60934 " <IntVectorProperty command=\"SetBlocksDimensions\"\n"
60935 " default_values=\"10 10 10\"\n"
60936 " name=\"BlocksDimensions\"\n"
60937 " number_of_elements=\"3\">\n"
60938 " <IntRangeDomain min=\"1 1 1\"\n"
60939 " name=\"range\" />\n"
60940 " <Documentation>Sets the number of blocks of cells in each direction.\n"
60941 " A cell block may be divided into multiple cells (e.g. there will be\n"
60942 " 6 pyramid cells in a cell block). If a 1D cell type is chosen only\n"
60943 " the first blocks dimension will be used. If a 2D cell type is chosen the\n"
60944 " first and second blocks dimensions will be used.\n"
60945 " </Documentation>\n"
60946 " </IntVectorProperty>\n"
60947 " <IntVectorProperty command=\"SetCellOrder\"\n"
60948 " default_values=\"3\"\n"
60949 " name=\"CellOrder\"\n"
60950 " number_of_elements=\"1\">\n"
60951 " <Documentation>This property specifies the interpolation order for Lagrange cell types.\n"
60952 " </Documentation>\n"
60953 " <IntRangeDomain min=\"1\" max=\"10\" name=\"range\" />\n"
60954 " </IntVectorProperty>\n"
60955 " <IntVectorProperty command=\"SetCompleteQuadraticSimplicialElements\"\n"
60956 " default_values=\"0\"\n"
60957 " name=\"CompleteQuadraticSimplicialElements\"\n"
60958 " label=\"Add nodes to complete polynomial basis\"\n"
60959 " number_of_elements=\"1\">\n"
60960 " <Documentation>When true, some quadratic Lagrange cell types will have additional nodes.\n"
60961 "\n"
60962 " Specifically,\n"
60963 " triangles will have 7 points instead of 6;\n"
60964 " tetrahedra will have 15 points instead of 10; and\n"
60965 " wedges will have 21 points instead of 18.\n"
60966 " These additional points increase the number of polynomial terms\n"
60967 " in each element so that the shape functions can span a larger\n"
60968 " space of polynomial functions.\n"
60969 " </Documentation>\n"
60970 " <BooleanDomain name=\"bool\" />\n"
60971 " </IntVectorProperty>\n"
60972 " <!-- End of CellTypeSource -->\n"
60973 " </SourceProxy>\n"
60974 "\n"
60975 " <!-- ==================================================================== -->\n"
60976 " <SourceProxy class=\"vtkConeSource\"\n"
60977 " name=\"Test3DWidget\">\n"
60978 " <IntVectorProperty command=\"SetResolution\"\n"
60979 " default_values=\"6\"\n"
60980 " name=\"Resolution\"\n"
60981 " number_of_elements=\"1\">\n"
60982 " <IntRangeDomain max=\"128\"\n"
60983 " min=\"1\"\n"
60984 " name=\"range\" />\n"
60985 " <Documentation>Set the number of faces used to generate the\n"
60986 " cone.</Documentation>\n"
60987 " </IntVectorProperty>\n"
60988 " <!-- End Test3DWidget -->\n"
60989 " </SourceProxy>\n"
60990 "\n"
60991 " <!-- ==================================================================== -->\n"
60992 " <SourceProxy class=\"vtkConeSource\"\n"
60993 " label=\"Cone\"\n"
60994 " name=\"ConeSource\">\n"
60995 " <Documentation long_help=\"Create a 3D cone of a given radius and height.\"\n"
60996 " short_help=\"3D cone of a given radius and height\">The Cone\n"
60997 " source can be used to add a polygonal cone to the 3D\n"
60998 " scene. The output of the Cone source is polygonal\n"
60999 " data.</Documentation>\n"
61000 " <IntVectorProperty animateable=\"1\"\n"
61001 " command=\"SetResolution\"\n"
61002 " default_values=\"6\"\n"
61003 " name=\"Resolution\"\n"
61004 " number_of_elements=\"1\"\n"
61005 " panel_visibility=\"default\">\n"
61006 " <IntRangeDomain max=\"512\"\n"
61007 " min=\"0\"\n"
61008 " name=\"range\" />\n"
61009 " <Documentation>This property indicates the number of divisions around\n"
61010 " the cone. The higher this number, the closer the polygonal\n"
61011 " approximation will come to representing a cone, and the more polygons\n"
61012 " it will contain.</Documentation>\n"
61013 " </IntVectorProperty>\n"
61014 " <DoubleVectorProperty animateable=\"1\"\n"
61015 " command=\"SetRadius\"\n"
61016 " default_values=\"0.5\"\n"
61017 " name=\"Radius\"\n"
61018 " number_of_elements=\"1\"\n"
61019 " panel_visibility=\"default\">\n"
61020 " <DoubleRangeDomain min=\"0\"\n"
61021 " name=\"range\" />\n"
61022 " <Documentation>This property specifies the radius of the base of the\n"
61023 " cone.</Documentation>\n"
61024 " </DoubleVectorProperty>\n"
61025 " <DoubleVectorProperty animateable=\"1\"\n"
61026 " command=\"SetHeight\"\n"
61027 " default_values=\"1.0\"\n"
61028 ;
61029 
61030 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filterssources.xml
61032 " name=\"Height\"\n"
61033 " number_of_elements=\"1\"\n"
61034 " panel_visibility=\"default\">\n"
61035 " <DoubleRangeDomain min=\"0\"\n"
61036 " name=\"range\" />\n"
61037 " <Documentation>This property specifies the height of the\n"
61038 " cone.</Documentation>\n"
61039 " </DoubleVectorProperty>\n"
61040 " <DoubleVectorProperty animateable=\"1\"\n"
61041 " command=\"SetCenter\"\n"
61042 " default_values=\"0.0 0.0 0.0\"\n"
61043 " name=\"Center\"\n"
61044 " number_of_elements=\"3\"\n"
61045 " panel_visibility=\"default\">\n"
61046 " <DoubleRangeDomain name=\"range\" />\n"
61047 " <Documentation>This property specifies the center of the\n"
61048 " cone.</Documentation>\n"
61049 " </DoubleVectorProperty>\n"
61050 " <DoubleVectorProperty animateable=\"1\"\n"
61051 " command=\"SetDirection\"\n"
61052 " default_values=\"1.0 0.0 0.0\"\n"
61053 " name=\"Direction\"\n"
61054 " number_of_elements=\"3\"\n"
61055 " panel_visibility=\"default\">\n"
61056 " <DoubleRangeDomain name=\"range\" />\n"
61057 " <Documentation>Set the orientation vector of the cone. The vector does\n"
61058 " not have to be normalized. The cone will point in the direction\n"
61059 " specified.</Documentation>\n"
61060 " </DoubleVectorProperty>\n"
61061 " <IntVectorProperty animateable=\"1\"\n"
61062 " command=\"SetCapping\"\n"
61063 " default_values=\"1\"\n"
61064 " name=\"Capping\"\n"
61065 " number_of_elements=\"1\">\n"
61066 " <BooleanDomain name=\"bool\" />\n"
61067 " <Documentation>If this property is set to 1, the base of the cone will\n"
61068 " be capped with a filled polygon. Otherwise, the base of the cone will\n"
61069 " be open.</Documentation>\n"
61070 " </IntVectorProperty>\n"
61071 " <!-- End Cone -->\n"
61072 " </SourceProxy>\n"
61073 "\n"
61074 " <!-- ==================================================================== -->\n"
61075 " <SourceProxy class=\"vtkCubeSource\"\n"
61076 " label=\"Box\"\n"
61077 " name=\"CubeSource\">\n"
61078 " <Documentation long_help=\"Create a box with specified X, Y, and Z lengths.\"\n"
61079 " short_help=\"3D box with specified X, Y, and Z lengths\">The\n"
61080 " Box source can be used to add a box to the 3D scene. The\n"
61081 " output of the Box source is polygonal data containing both\n"
61082 " normals and texture coordinates.</Documentation>\n"
61083 " <DoubleVectorProperty animateable=\"1\"\n"
61084 " command=\"SetXLength\"\n"
61085 " default_values=\"1.0\"\n"
61086 " name=\"XLength\"\n"
61087 " number_of_elements=\"1\"\n"
61088 " panel_visibility=\"default\">\n"
61089 " <DoubleRangeDomain min=\"0\"\n"
61090 " name=\"range\" />\n"
61091 " <Documentation>This property specifies the length of the box in the X\n"
61092 " direction.</Documentation>\n"
61093 " </DoubleVectorProperty>\n"
61094 " <DoubleVectorProperty animateable=\"1\"\n"
61095 " command=\"SetYLength\"\n"
61096 " default_values=\"1.0\"\n"
61097 " name=\"YLength\"\n"
61098 " number_of_elements=\"1\"\n"
61099 " panel_visibility=\"default\">\n"
61100 " <DoubleRangeDomain min=\"0\"\n"
61101 " name=\"range\" />\n"
61102 " <Documentation>This property specifies the length of the box in the Y\n"
61103 " direction.</Documentation>\n"
61104 " </DoubleVectorProperty>\n"
61105 " <DoubleVectorProperty animateable=\"1\"\n"
61106 " command=\"SetZLength\"\n"
61107 " default_values=\"1.0\"\n"
61108 " name=\"ZLength\"\n"
61109 " number_of_elements=\"1\"\n"
61110 " panel_visibility=\"default\">\n"
61111 " <DoubleRangeDomain min=\"0\"\n"
61112 " name=\"range\" />\n"
61113 " <Documentation>This property specifies the length of the box in the Z\n"
61114 " direction.</Documentation>\n"
61115 " </DoubleVectorProperty>\n"
61116 " <DoubleVectorProperty animateable=\"1\"\n"
61117 " command=\"SetCenter\"\n"
61118 " default_values=\"0.0 0.0 0.0\"\n"
61119 " name=\"Center\"\n"
61120 " number_of_elements=\"3\"\n"
61121 " panel_visibility=\"default\">\n"
61122 " <DoubleRangeDomain name=\"range\" />\n"
61123 " <Documentation>This property specifies the center of the\n"
61124 " box.</Documentation>\n"
61125 " </DoubleVectorProperty>\n"
61126 " <!-- End Box -->\n"
61127 " </SourceProxy>\n"
61128 "\n"
61129 " <!-- ==================================================================== -->\n"
61130 " <SourceProxy class=\"vtkCylinderSource\"\n"
61131 " label=\"Cylinder\"\n"
61132 " name=\"CylinderSource\">\n"
61133 " <Documentation long_help=\"Create a 3D cylinder of a given radius and height.\"\n"
61134 " short_help=\"3D cylinder of a given radius and height\">The\n"
61135 " Cylinder source can be used to add a polygonal cylinder to\n"
61136 " the 3D scene. The output of the Cylinder source is\n"
61137 " polygonal data containing both normals and texture\n"
61138 " coordinates.</Documentation>\n"
61139 " <IntVectorProperty command=\"SetResolution\"\n"
61140 " default_values=\"6\"\n"
61141 " name=\"Resolution\"\n"
61142 " number_of_elements=\"1\"\n"
61143 " panel_visibility=\"default\">\n"
61144 " <IntRangeDomain max=\"512\"\n"
61145 " min=\"2\"\n"
61146 " name=\"range\" />\n"
61147 " <Documentation>This property indicates the number of divisions around\n"
61148 " the cylinder. The higher this number, the closer the polygonal\n"
61149 " approximation will come to representing a cylinder, and the more\n"
61150 " polygons it will contain.</Documentation>\n"
61151 " </IntVectorProperty>\n"
61152 " <DoubleVectorProperty animateable=\"1\"\n"
61153 " command=\"SetHeight\"\n"
61154 " default_values=\"1.0\"\n"
61155 " name=\"Height\"\n"
61156 " number_of_elements=\"1\"\n"
61157 " panel_visibility=\"default\">\n"
61158 " <DoubleRangeDomain min=\"0\"\n"
61159 " name=\"range\" />\n"
61160 " <Documentation>This property specifies the height of the cylinder\n"
61161 " (along the y axis).</Documentation>\n"
61162 " </DoubleVectorProperty>\n"
61163 " <DoubleVectorProperty command=\"SetRadius\"\n"
61164 " default_values=\"0.5\"\n"
61165 " name=\"Radius\"\n"
61166 " number_of_elements=\"1\"\n"
61167 " panel_visibility=\"default\">\n"
61168 " <DoubleRangeDomain min=\"0\"\n"
61169 " name=\"range\" />\n"
61170 " <Documentation>This property specifies the radius of the\n"
61171 " cylinder.</Documentation>\n"
61172 " </DoubleVectorProperty>\n"
61173 " <DoubleVectorProperty animateable=\"1\"\n"
61174 " command=\"SetCenter\"\n"
61175 " default_values=\"0.0 0.0 0.0\"\n"
61176 " name=\"Center\"\n"
61177 " number_of_elements=\"3\"\n"
61178 " panel_visibility=\"default\">\n"
61179 " <DoubleRangeDomain name=\"range\" />\n"
61180 " <Documentation>This property specifies the coordinate value at the\n"
61181 " center of the cylinder.</Documentation>\n"
61182 " </DoubleVectorProperty>\n"
61183 " <IntVectorProperty command=\"SetCapping\"\n"
61184 " default_values=\"1\"\n"
61185 " name=\"Capping\"\n"
61186 " number_of_elements=\"1\">\n"
61187 " <BooleanDomain name=\"bool\" />\n"
61188 " <Documentation>If this property is set to 1, the ends of the cylinder\n"
61189 " will each be capped with a closed polygon. Otherwise, the ends of the\n"
61190 " cylinder will be open.</Documentation>\n"
61191 " </IntVectorProperty>\n"
61192 " <!-- End Cylinder -->\n"
61193 " </SourceProxy>\n"
61194 "\n"
61195 " <!-- ==================================================================== -->\n"
61196 " <SourceProxy class=\"vtkDiskSource\"\n"
61197 " label=\"Disk\"\n"
61198 " name=\"DiskSource\">\n"
61199 " <Documentation long_help=\"Create a 3D disk with a specified inner and outer radius.\"\n"
61200 " short_help=\"Create a 3D disk\">The Disk source can be used\n"
61201 " to add a polygonal disk to the 3D scene. The output of the\n"
61202 " Disk source is polygonal data.</Documentation>\n"
61203 " <DoubleVectorProperty animateable=\"1\"\n"
61204 " command=\"SetInnerRadius\"\n"
61205 " default_values=\"0.5\"\n"
61206 " name=\"InnerRadius\"\n"
61207 " number_of_elements=\"1\"\n"
61208 " panel_visibility=\"default\">\n"
61209 " <DoubleRangeDomain min=\"0\"\n"
61210 " name=\"range\" />\n"
61211 " <Documentation>Specify inner radius of hole in disc.</Documentation>\n"
61212 " </DoubleVectorProperty>\n"
61213 " <DoubleVectorProperty animateable=\"1\"\n"
61214 " command=\"SetOuterRadius\"\n"
61215 " default_values=\"1.0\"\n"
61216 " name=\"OuterRadius\"\n"
61217 " number_of_elements=\"1\"\n"
61218 " panel_visibility=\"default\">\n"
61219 " <DoubleRangeDomain min=\"0\"\n"
61220 " name=\"range\" />\n"
61221 " <Documentation>Specify outer radius of disc.</Documentation>\n"
61222 " </DoubleVectorProperty>\n"
61223 " <IntVectorProperty command=\"SetRadialResolution\"\n"
61224 " default_values=\"8\"\n"
61225 " name=\"RadialResolution\"\n"
61226 " number_of_elements=\"1\"\n"
61227 " panel_visibility=\"advanced\">\n"
61228 " <IntRangeDomain max=\"1024\"\n"
61229 " min=\"3\"\n"
61230 " name=\"range\" />\n"
61231 " <Documentation>Set the number of points in radial\n"
61232 " direction.</Documentation>\n"
61233 " </IntVectorProperty>\n"
61234 " <IntVectorProperty command=\"SetCircumferentialResolution\"\n"
61235 " default_values=\"8\"\n"
61236 " name=\"CircumferentialResolution\"\n"
61237 " number_of_elements=\"1\"\n"
61238 " panel_visibility=\"advanced\">\n"
61239 " <IntRangeDomain max=\"1024\"\n"
61240 " min=\"3\"\n"
61241 " name=\"range\" />\n"
61242 " <Documentation>Set the number of points in circumferential\n"
61243 " direction.</Documentation>\n"
61244 " </IntVectorProperty>\n"
61245 " <!-- End DiscSource -->\n"
61246 " </SourceProxy>\n"
61247 "\n"
61248 " <!-- ==================================================================== -->\n"
61249 " <SourceProxy class=\"vtkEllipseArcSource\"\n"
61250 " label=\"Ellipse\"\n"
61251 " name=\"EllipseSource\">\n"
61252 " <Documentation short_help=\"Create an elliptical arc\">\n"
61253 " Source that creates an elliptical arc\n"
61254 " defined by a normal, a center, a major radius vector (the direction in\n"
61255 " which the ellipse is longest), and a ratio defined as the minor radius over\n"
61256 " the major radius. A starting angle and segment angle control the starting\n"
61257 " and ending points on the ellipse perimeter, enabling creation of only a\n"
61258 " section of the ellipse. The number of segments in the polyline is controlled\n"
61259 " by setting the object resolution.\n"
61260 " </Documentation>\n"
61261 " <DoubleVectorProperty command=\"SetCenter\"\n"
61262 " default_values=\"0.0 0.0 0.0\"\n"
61263 " name=\"Center\"\n"
61264 " number_of_elements=\"3\" >\n"
61265 " <DoubleRangeDomain name=\"range\" />\n"
61266 " <Documentation>The center of the ellipse.</Documentation>\n"
61267 " </DoubleVectorProperty>\n"
61268 " <DoubleVectorProperty command=\"SetNormal\"\n"
61269 " default_values=\"0.0 0.0 1.0\"\n"
61270 " name=\"Normal\"\n"
61271 " number_of_elements=\"3\" >\n"
61272 " <DoubleRangeDomain name=\"range\" />\n"
61273 " <Documentation>The normal of the plane containing the ellipse.</Documentation>\n"
61274 " </DoubleVectorProperty>\n"
61275 " <IntVectorProperty command=\"SetResolution\"\n"
61276 " default_values=\"100\"\n"
61277 " name=\"Resolution\"\n"
61278 " number_of_elements=\"1\" >\n"
61279 " <IntRangeDomain max=\"1024\" min=\"8\" name=\"range\" />\n"
61280 " <Documentation>Number of line segments in the polyline defining the ellipse edge.</Documentation>\n"
61281 " </IntVectorProperty>\n"
61282 "\n"
61283 " <DoubleVectorProperty command=\"SetMajorRadiusVector\"\n"
61284 " default_values=\"1.0 0.0 0.0\"\n"
61285 " name=\"MajorRadiusVector\"\n"
61286 " number_of_elements=\"3\" >\n"
61287 " <DoubleRangeDomain name=\"range\" />\n"
61288 " <Documentation>The origin of polar angle and the major radius size.</Documentation>\n"
61289 " </DoubleVectorProperty>\n"
61290 "\n"
61291 " <DoubleVectorProperty command=\"SetRatio\"\n"
61292 " default_values=\"1.0\"\n"
61293 " name=\"Ratio\"\n"
61294 " number_of_elements=\"1\" >\n"
61295 " <DoubleRangeDomain name=\"range\" min=\"0.001\" max=\"1.0\" />\n"
61296 " <Documentation>Ratio of the ellipse defined as minor radius / major radius. Valid\n"
61297 " values are in the range [0.001, 1.0].</Documentation>\n"
61298 " </DoubleVectorProperty>\n"
61299 "\n"
61300 " <DoubleVectorProperty command=\"SetStartAngle\"\n"
61301 " default_values=\"0.0\"\n"
61302 " name=\"StartAngle\"\n"
61303 " number_of_elements=\"1\"\n"
61304 " panel_visibility=\"advanced\">\n"
61305 " <DoubleRangeDomain name=\"range\" min=\"-360.0\" max=\"360.0\" />\n"
61306 " <Documentation>The angle (in degrees) where the ellipse begins relative to the\n"
61307 " **Major Radius Vector**.</Documentation>\n"
61308 " </DoubleVectorProperty>\n"
61309 " <DoubleVectorProperty command=\"SetSegmentAngle\"\n"
61310 " default_values=\"360.0\"\n"
61311 " name=\"SectorAngle\"\n"
61312 " number_of_elements=\"1\"\n"
61313 " panel_visibility=\"advanced\">\n"
61314 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"360.0\" />\n"
61315 " <Documentation>The angular sector occupied by the arc, measured in degrees from\n"
61316 " the **Start Angle**.</Documentation>\n"
61317 " </DoubleVectorProperty>\n"
61318 " <IntVectorProperty command=\"SetClose\"\n"
61319 " default_values=\"1\"\n"
61320 " name=\"Close\"\n"
61321 " number_of_elements=\"1\"\n"
61322 " panel_visibility=\"advanced\">\n"
61323 " <BooleanDomain name=\"bool\" />\n"
61324 " <Documentation>When on, closes the elliptical arc by adding a line segment between\n"
61325 " the last point and the first point.</Documentation>\n"
61326 " </IntVectorProperty>\n"
61327 " </SourceProxy>\n"
61328 "\n"
61329 " <!-- ==================================================================== -->\n"
61330 ;
61331 
61332 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filterssources.xml
61334 " <SourceProxy class=\"vtkGlyphSource2D\"\n"
61335 " label=\"2D Glyph\"\n"
61336 " name=\"GlyphSource2D\">\n"
61337 " <Documentation long_help=\"Create a 2D glyph (e.g., arrow, cross, dash, etc.)\"\n"
61338 " short_help=\"Create a 2D glyph\">The 2D Glyph source is used\n"
61339 " for generating a family of 2D glyphs, each of which lies\n"
61340 " in the x-y plane. The output of the 2D Glyph source is\n"
61341 " polygonal data.</Documentation>\n"
61342 " <IntVectorProperty command=\"SetGlyphType\"\n"
61343 " default_values=\"9\"\n"
61344 " name=\"GlyphType\"\n"
61345 " number_of_elements=\"1\">\n"
61346 " <EnumerationDomain name=\"enum\">\n"
61347 " <Entry text=\"Vertex\"\n"
61348 " value=\"1\" />\n"
61349 " <Entry text=\"Dash\"\n"
61350 " value=\"2\" />\n"
61351 " <Entry text=\"Cross\"\n"
61352 " value=\"3\" />\n"
61353 " <Entry text=\"ThickCross\"\n"
61354 " value=\"4\" />\n"
61355 " <Entry text=\"Triangle\"\n"
61356 " value=\"5\" />\n"
61357 " <Entry text=\"Square\"\n"
61358 " value=\"6\" />\n"
61359 " <Entry text=\"Circle\"\n"
61360 " value=\"7\" />\n"
61361 " <Entry text=\"Diamond\"\n"
61362 " value=\"8\" />\n"
61363 " <Entry text=\"Arrow\"\n"
61364 " value=\"9\" />\n"
61365 " <Entry text=\"ThickArrow\"\n"
61366 " value=\"10\" />\n"
61367 " <Entry text=\"HookedArrow\"\n"
61368 " value=\"11\" />\n"
61369 " <Entry text=\"EdgeArrow\"\n"
61370 " value=\"12\" />\n"
61371 " </EnumerationDomain>\n"
61372 " <Documentation>This property specifies the type of the 2D\n"
61373 " glyph.</Documentation>\n"
61374 " </IntVectorProperty>\n"
61375 " <IntVectorProperty command=\"SetFilled\"\n"
61376 " default_values=\"0\"\n"
61377 " name=\"Filled\"\n"
61378 " number_of_elements=\"1\">\n"
61379 " <BooleanDomain name=\"bool\" />\n"
61380 " <Documentation>If the value of this property is 1, the 2D glyph will be\n"
61381 " a filled polygon; otherwise, only the edges (line segments) will be\n"
61382 " included in the output. This only applies to closed 2D\n"
61383 " glyphs.</Documentation>\n"
61384 " </IntVectorProperty>\n"
61385 " <DoubleVectorProperty command=\"SetCenter\"\n"
61386 " default_values=\"0.0 0.0 0.0\"\n"
61387 " name=\"Center\"\n"
61388 " number_of_elements=\"3\">\n"
61389 " <DoubleRangeDomain name=\"range\" />\n"
61390 " <Documentation>Set the x, y, z coordinates of the origin of the 2D\n"
61391 " glyph.</Documentation>\n"
61392 " </DoubleVectorProperty>\n"
61393 "\n"
61394 " <DoubleVectorProperty command=\"SetTipLength\"\n"
61395 " default_values=\"0.3\"\n"
61396 " name=\"TipLength\"\n"
61397 " number_of_elements=\"1\"\n"
61398 " panel_visibility=\"default\">\n"
61399 " <DoubleRangeDomain max=\"1.0\"\n"
61400 " min=\"0.0\"\n"
61401 " name=\"range\" />\n"
61402 " <Documentation>\n"
61403 " Length of the arrow tip.\n"
61404 " </Documentation>\n"
61405 " <Hints>\n"
61406 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
61407 " mode=\"visibility\"\n"
61408 " property=\"GlyphType\"\n"
61409 " value=\"9\" />\n"
61410 " </Hints>\n"
61411 " </DoubleVectorProperty>\n"
61412 "\n"
61413 " <IntVectorProperty command=\"SetDoublePointed\"\n"
61414 " default_values=\"0\"\n"
61415 " name=\"DoublePointed\"\n"
61416 " number_of_elements=\"1\">\n"
61417 " <BooleanDomain name=\"bool\" />\n"
61418 " <Documentation>\n"
61419 " Display double pointed arrow.\n"
61420 " </Documentation>\n"
61421 " <Hints>\n"
61422 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
61423 " mode=\"visibility\"\n"
61424 " property=\"GlyphType\"\n"
61425 " value=\"9\" />\n"
61426 " </Hints>\n"
61427 " </IntVectorProperty>\n"
61428 "\n"
61429 " <IntVectorProperty command=\"SetPointInwards\"\n"
61430 " default_values=\"0\"\n"
61431 " name=\"PointInwards\"\n"
61432 " number_of_elements=\"1\">\n"
61433 " <BooleanDomain name=\"bool\" />\n"
61434 " <Documentation>\n"
61435 " Make the arrow tip point inwards.\n"
61436 " </Documentation>\n"
61437 " <Hints>\n"
61438 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
61439 " mode=\"visibility\"\n"
61440 " property=\"GlyphType\"\n"
61441 " value=\"9\" />\n"
61442 " </Hints>\n"
61443 " </IntVectorProperty>\n"
61444 "\n"
61445 " <!-- End 2DGlyph -->\n"
61446 " </SourceProxy>\n"
61447 "\n"
61448 " <!-- ==================================================================== -->\n"
61449 " <SourceProxy class=\"vtkHyperTreeGridSource\"\n"
61450 " label=\"Hyper Tree Grid\"\n"
61451 " name=\"HyperTreeGridSource\">\n"
61452 " <Documentation long_help=\"Hyper tree grid representing a tree-based AMR data set\"\n"
61453 " short_help=\"Create a hyper tree grid\">This source uses input parameters,\n"
61454 " most notably a string descriptor, to generate a vtkHyperTreeGrid instance\n"
61455 " representing the corresponding a tree-based AMR grid with arbitrary rectilinear\n"
61456 " geometry and either binary or ternary subdivision.</Documentation>\n"
61457 " <IntVectorProperty command=\"SetDimensions\"\n"
61458 " default_values=\"2 2 2\"\n"
61459 " name=\"Dimensions\"\n"
61460 " number_of_elements=\"3\">\n"
61461 " <IntRangeDomain name=\"range\" />\n"
61462 " <Documentation>The three values in this property specify the number\n"
61463 " of points in each dimension of the hyper tree grid.</Documentation>\n"
61464 " </IntVectorProperty>\n"
61465 " <DoubleVectorProperty command=\"SetGridScale\"\n"
61466 " default_values=\"1 1 1\"\n"
61467 " name=\"GridScale\"\n"
61468 " number_of_elements=\"3\">\n"
61469 " <DoubleRangeDomain min=\"0\"\n"
61470 " name=\"range\" />\n"
61471 " <Documentation>The three values in this property specify the scale\n"
61472 " of the root cells in each dimension of the hyper tree grid.</Documentation>\n"
61473 " </DoubleVectorProperty>\n"
61474 " <IntVectorProperty command=\"SetBranchFactor\"\n"
61475 " default_values=\"2\"\n"
61476 " name=\"BranchFactor\"\n"
61477 " number_of_elements=\"1\">\n"
61478 " <IntRangeDomain max=\"3\"\n"
61479 " min=\"2\"\n"
61480 " name=\"range\" />\n"
61481 " <Documentation>This property specifies the subdivision scheme\n"
61482 " (binary or ternary) of the hyper tree grid.</Documentation>\n"
61483 " </IntVectorProperty>\n"
61484 " <IntVectorProperty command=\"SetMaxDepth\"\n"
61485 " default_values=\"1\"\n"
61486 " name=\"MaxDepth\"\n"
61487 " number_of_elements=\"1\">\n"
61488 " <IntRangeDomain min=\"1\"\n"
61489 " name=\"range\" />\n"
61490 " <Documentation>The value of this property specifies the maximum\n"
61491 " number of levels in the hyper tree grid.</Documentation>\n"
61492 " </IntVectorProperty>\n"
61493 " <StringVectorProperty command=\"SetDescriptor\"\n"
61494 " default_values=\".\"\n"
61495 " name=\"Descriptor\"\n"
61496 " number_of_elements=\"1\"\n"
61497 " panel_visibility=\"default\">\n"
61498 " <Hints>\n"
61499 " <Widget type=\"multi_line\" />\n"
61500 " </Hints>\n"
61501 " <Documentation>This property specifies the string used to describe\n"
61502 " the hyper tree grid.</Documentation>\n"
61503 " </StringVectorProperty>\n"
61504 " <!-- End Hyper Tree Grid -->\n"
61505 " </SourceProxy>\n"
61506 "\n"
61507 " <!-- ==================================================================== -->\n"
61508 " <SourceProxy class=\"vtkLineSource\"\n"
61509 " label=\"Line\"\n"
61510 " name=\"LineSource\">\n"
61511 " <Documentation long_help=\"This source creates a line between two points. The resolution indicates how many segments are in the line.\"\n"
61512 " short_help=\"Create a line between two points\">The Line\n"
61513 " source can be used to interactively (using a 3D widget) or\n"
61514 " manually (using the entries on the user interface) add a\n"
61515 " line to the 3D scene. The output of the Line source is\n"
61516 " polygonal data.</Documentation>\n"
61517 " <DoubleVectorProperty animateable=\"1\"\n"
61518 " command=\"SetPoint1\"\n"
61519 " default_values=\"-0.5 0.0 0.0\"\n"
61520 " name=\"Point1\"\n"
61521 " number_of_elements=\"3\">\n"
61522 " <DoubleRangeDomain name=\"range\" />\n"
61523 " <Documentation>This property controls the coordinates of the first\n"
61524 " endpoint of the line.</Documentation>\n"
61525 " </DoubleVectorProperty>\n"
61526 " <DoubleVectorProperty animateable=\"1\"\n"
61527 " command=\"SetPoint2\"\n"
61528 " default_values=\"0.5 0.0 0.0\"\n"
61529 " name=\"Point2\"\n"
61530 " number_of_elements=\"3\">\n"
61531 " <DoubleRangeDomain name=\"range\" />\n"
61532 " <Documentation>This property controls the coordinates of the second\n"
61533 " endpoint of the line.</Documentation>\n"
61534 " </DoubleVectorProperty>\n"
61535 " <IntVectorProperty name=\"UseRegularRefinement\"\n"
61536 " command=\"SetUseRegularRefinement\"\n"
61537 " number_of_elements=\"1\"\n"
61538 " default_values=\"1\">\n"
61539 " <BooleanDomain name=\"bool\" />\n"
61540 " <Documentation>\n"
61541 " If set, the line segment will be generated with regular subdivisions (specified\n"
61542 " by **Resolution**), else the subdivisions must be explicitly specified.\n"
61543 " </Documentation>\n"
61544 " </IntVectorProperty>\n"
61545 " <IntVectorProperty command=\"SetResolution\"\n"
61546 " default_values=\"6\"\n"
61547 " name=\"Resolution\"\n"
61548 " number_of_elements=\"1\">\n"
61549 " <IntRangeDomain min=\"1\"\n"
61550 " name=\"range\" />\n"
61551 " <Documentation>This property specifies the number of pieces into which\n"
61552 " to divide the line.</Documentation>\n"
61553 " <Hints>\n"
61554 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
61555 " mode=\"visibility\"\n"
61556 " property=\"UseRegularRefinement\"\n"
61557 " value=\"1\" />\n"
61558 " </Hints>\n"
61559 " </IntVectorProperty>\n"
61560 " <DoubleVectorProperty name=\"RefinementRatios\"\n"
61561 " repeat_command=\"1\"\n"
61562 " number_of_elements_per_command=\"1\"\n"
61563 " use_index=\"1\"\n"
61564 " command=\"SetRefinementRatio\"\n"
61565 " set_number_command=\"SetNumberOfRefinementRatios\"\n"
61566 " number_of_elements=\"2\"\n"
61567 " default_values=\"0.0 1.0\">\n"
61568 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
61569 " <Documentation>\n"
61570 " Specify refinements ration in the range [0.0, 1.0] where to add points\n"
61571 " along the line segment. 0.0 and 1.0 must be added to add the start and end points,\n"
61572 " if needed.\n"
61573 " </Documentation>\n"
61574 " <Hints>\n"
61575 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
61576 " mode=\"visibility\"\n"
61577 " property=\"UseRegularRefinement\"\n"
61578 " value=\"0\" />\n"
61579 " </Hints>\n"
61580 " </DoubleVectorProperty>\n"
61581 " <PropertyGroup label=\"Line Parameters\" panel_widget=\"InteractiveLine\">\n"
61582 " <Property function=\"Point1WorldPosition\" name=\"Point1\" />\n"
61583 " <Property function=\"Point2WorldPosition\" name=\"Point2\" />\n"
61584 " </PropertyGroup>\n"
61585 " <!-- End Line -->\n"
61586 " </SourceProxy>\n"
61587 "\n"
61588 " <!-- ==================================================================== -->\n"
61589 " <SourceProxy class=\"vtkLineSource\"\n"
61590 " label=\"Ruler\"\n"
61591 " name=\"Ruler\">\n"
61592 " <Documentation long_help=\"This is a line source that can be used to measure distance between two points\"\n"
61593 " short_help=\"Create a ruler\">The ruler can be used to\n"
61594 " interactively (using a 3D widget) or manually (using the\n"
61595 " entries on the user interface) specify two points and then\n"
61596 " determine the distance between the two points. To place\n"
61597 " points on the surface of any dataset, one can use the 'p'\n"
61598 " key shortcut.</Documentation>\n"
61599 " <DoubleVectorProperty default_values=\"-0.5 0.0 0.0\"\n"
61600 " name=\"Point1\"\n"
61601 " number_of_elements=\"3\"\n"
61602 " command=\"SetPoint1\">\n"
61603 " <DoubleRangeDomain name=\"range\" />\n"
61604 " <Documentation>This property controls the coordinates of the first\n"
61605 " endpoint of the line.</Documentation>\n"
61606 " </DoubleVectorProperty>\n"
61607 " <DoubleVectorProperty default_values=\"0.5 0.0 0.0\"\n"
61608 " name=\"Point2\"\n"
61609 " number_of_elements=\"3\"\n"
61610 " command=\"SetPoint2\">\n"
61611 " <DoubleRangeDomain name=\"range\" />\n"
61612 " <Documentation>This property controls the coordinates of the second\n"
61613 " endpoint of the line.</Documentation>\n"
61614 " </DoubleVectorProperty>\n"
61615 " <PropertyGroup label=\"Distance\" panel_widget=\"InteractiveLine\">\n"
61616 " <Property function=\"Point1WorldPosition\" name=\"Point1\" />\n"
61617 " <Property function=\"Point2WorldPosition\" name=\"Point2\" />\n"
61618 " </PropertyGroup>\n"
61619 " <Hints>\n"
61620 " <Representation view=\"RenderView\" type=\"RulerSourceRepresentation\" />\n"
61621 " </Hints>\n"
61622 " </SourceProxy>\n"
61623 "\n"
61624 " <!-- ==================================================================== -->\n"
61625 " <SourceProxy class=\"vtkPolyLineSource\"\n"
61626 " name=\"Protractor\">\n"
61627 " <Documentation long_help=\"This is a poly-line source that can be used to measure an angle between 3 points\"\n"
61628 " short_help=\"Create a protractor\">The protractor can be used to\n"
61629 " interactively (using a 3D widget) or manually (using the\n"
61630 " entries on the user interface) specify 3 points and then\n"
61631 " determine the angle between these three. To place\n"
61632 " points on the surface of any dataset, one can use the 'p'\n"
61633 " key shortcut.</Documentation>\n"
61634 " <DoubleVectorProperty command=\"SetPoint\"\n"
61635 " default_values=\"0 0 0 1 0 0\"\n"
61636 " name=\"Points\"\n"
61637 " number_of_elements=\"6\"\n"
61638 " number_of_elements_per_command=\"3\"\n"
61639 " repeat_command=\"1\"\n"
61640 " set_number_command=\"SetNumberOfPoints\"\n"
61641 ;
61642 
61643 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filterssources.xml
61645 " use_index=\"1\">\n"
61646 " </DoubleVectorProperty>\n"
61647 " <PropertyGroup label=\"Angle Parameters\" panel_widget=\"InteractiveAngle\">\n"
61648 " <Property function=\"HandlePositions\" name=\"Points\" />\n"
61649 " </PropertyGroup>\n"
61650 "\n"
61651 " <Hints>\n"
61652 " <Representation view=\"RenderView\" type=\"ProtractorRepresentation\" />\n"
61653 " </Hints>\n"
61654 " </SourceProxy>\n"
61655 "\n"
61656 " <!-- ==================================================================== -->\n"
61657 " <SourceProxy class=\"vtkOutlineSource\"\n"
61658 " label=\"Outline Source\"\n"
61659 " name=\"OutlineSource\">\n"
61660 " <Documentation long_help=\"3D outline of the specified bounds.\"\n"
61661 " short_help=\"Create an outline from the bounds\">The Outline\n"
61662 " source creates an axis aligned bounding box given the\n"
61663 " user-specified minimum and maximum coordinates for each\n"
61664 " axis.</Documentation>\n"
61665 " <DoubleVectorProperty command=\"SetBounds\"\n"
61666 " default_values=\"0 1 0 1 0 1\"\n"
61667 " name=\"Bounds\"\n"
61668 " number_of_elements=\"6\"\n"
61669 " panel_visibility=\"default\">\n"
61670 " <DoubleRangeDomain name=\"range\" />\n"
61671 " <Documentation>The values of this property specify the minimum and\n"
61672 " maximum X, Y, and Z coordinates (X min, X max, Y min, Y max, Z min, Z\n"
61673 " max) for drawing the outline.</Documentation>\n"
61674 " </DoubleVectorProperty>\n"
61675 " <!-- End OutlineSource -->\n"
61676 " </SourceProxy>\n"
61677 "\n"
61678 " <!-- ==================================================================== -->\n"
61679 " <SourceProxy class=\"vtkParametricFunctionSource\"\n"
61680 " name=\"SplineSource\">\n"
61681 " <Documentation long_help=\"Tessellate parametric functions.\"\n"
61682 " short_help=\"Tessellate parametric functions.\">This class\n"
61683 " tessellates parametric functions. The user must specify\n"
61684 " how many points in the parametric coordinate directions\n"
61685 " are required (i.e., the resolution), and the mode to use\n"
61686 " to generate scalars.</Documentation>\n"
61687 " <ProxyProperty command=\"SetParametricFunction\"\n"
61688 " label=\"Parametric Function\"\n"
61689 " name=\"ParametricFunction\">\n"
61690 " <ProxyListDomain name=\"proxy_list\">\n"
61691 " <Proxy group=\"parametric_functions\"\n"
61692 " name=\"Spline\" />\n"
61693 " </ProxyListDomain>\n"
61694 " <Documentation>Property used to reference the parametric function as\n"
61695 " data generator.</Documentation>\n"
61696 " </ProxyProperty>\n"
61697 " <IntVectorProperty name=\"Resolution\"\n"
61698 " command=\"SetUResolution\"\n"
61699 " number_of_elements=\"1\"\n"
61700 " default_values=\"50\">\n"
61701 " <IntRangeDomain name=\"range\" min=\"2\" />\n"
61702 " <Documentation>\n"
61703 " Set the spline resolution.\n"
61704 " </Documentation>\n"
61705 " </IntVectorProperty>\n"
61706 " </SourceProxy>\n"
61707 "\n"
61708 " <!-- ==================================================================== -->\n"
61709 " <SourceProxy class=\"vtkPlaneSource\"\n"
61710 " label=\"Plane\"\n"
61711 " name=\"PlaneSource\">\n"
61712 " <Documentation long_help=\"Create a parallelogram given an origin and two points. The resolution indicates the number of division along each axis of the plane.\"\n"
61713 " short_help=\"Create a parallelogram from an origin and two points\">\n"
61714 " The Plane source can be used to add a polygonal\n"
61715 " parallelogram to the 3D scene. Unlike the sphere, cone,\n"
61716 " and cylinder sources, the parallelogram is exactly\n"
61717 " represented at the lowest resolution, but higher\n"
61718 " resolutions may be desired if this plane is to be used as\n"
61719 " an input to a filter. The output of the Plane source is\n"
61720 " polygonal data.</Documentation>\n"
61721 " <DoubleVectorProperty animateable=\"1\"\n"
61722 " command=\"SetOrigin\"\n"
61723 " default_values=\"-0.5 -0.5 0.0\"\n"
61724 " name=\"Origin\"\n"
61725 " number_of_elements=\"3\"\n"
61726 " panel_visibility=\"default\">\n"
61727 " <DoubleRangeDomain name=\"range\" />\n"
61728 " <Documentation>This property specifies the 3D coordinate of the origin\n"
61729 " (one corner) of the plane.</Documentation>\n"
61730 " </DoubleVectorProperty>\n"
61731 " <DoubleVectorProperty animateable=\"1\"\n"
61732 " command=\"SetPoint1\"\n"
61733 " default_values=\"0.5 -0.5 0.0\"\n"
61734 " name=\"Point1\"\n"
61735 " number_of_elements=\"3\"\n"
61736 " panel_visibility=\"default\">\n"
61737 " <DoubleRangeDomain name=\"range\" />\n"
61738 " <Documentation>This property specifies the 3D coordinate a second\n"
61739 " corner of the parallelogram. The line connecting this point and that\n"
61740 " specified by the Origin property define one edge of the parallelogram\n"
61741 " (its X axis).</Documentation>\n"
61742 " </DoubleVectorProperty>\n"
61743 " <DoubleVectorProperty animateable=\"1\"\n"
61744 " command=\"SetPoint2\"\n"
61745 " default_values=\"-0.5 0.5 0.0\"\n"
61746 " name=\"Point2\"\n"
61747 " number_of_elements=\"3\"\n"
61748 " panel_visibility=\"default\">\n"
61749 " <DoubleRangeDomain name=\"range\" />\n"
61750 " <Documentation>This property specifies the 3D coordinate a third corner\n"
61751 " of the parallelogram. The line connecting this point and that specified\n"
61752 " by the Origin property define a second edge of the parallelogram (its Y\n"
61753 " axis).</Documentation>\n"
61754 " </DoubleVectorProperty>\n"
61755 " <IntVectorProperty command=\"SetXResolution\"\n"
61756 " default_values=\"1\"\n"
61757 " name=\"XResolution\"\n"
61758 " number_of_elements=\"1\">\n"
61759 " <IntRangeDomain min=\"1\"\n"
61760 " name=\"range\" />\n"
61761 " <Documentation>This property specifies the number of divisions along\n"
61762 " the X axis of the parallelogram.</Documentation>\n"
61763 " </IntVectorProperty>\n"
61764 " <IntVectorProperty command=\"SetYResolution\"\n"
61765 " default_values=\"1\"\n"
61766 " name=\"YResolution\"\n"
61767 " number_of_elements=\"1\">\n"
61768 " <IntRangeDomain min=\"1\"\n"
61769 " name=\"range\" />\n"
61770 " <Documentation>This property specifies the number of divisions along\n"
61771 " the Y axis of the parallelogram.</Documentation>\n"
61772 " </IntVectorProperty>\n"
61773 " <!-- End Plane -->\n"
61774 " </SourceProxy>\n"
61775 "\n"
61776 " <!-- ==================================================================== -->\n"
61777 " <SourceProxy class=\"vtkPointSource\"\n"
61778 " label=\"Point Source\"\n"
61779 " name=\"PointSource\">\n"
61780 " <Documentation long_help=\"Create a point cloud of a certain size, radius, and center.\"\n"
61781 " short_help=\"Create a point cloud\">The point source creates\n"
61782 " a specified number of points within a given radius about a\n"
61783 " specified center point.</Documentation>\n"
61784 " <DoubleVectorProperty animateable=\"1\"\n"
61785 " command=\"SetCenter\"\n"
61786 " default_values=\"0.0 0.0 0.0\"\n"
61787 " name=\"Center\"\n"
61788 " number_of_elements=\"3\">\n"
61789 " <DoubleRangeDomain name=\"range\" />\n"
61790 " <Documentation>This property specifies the 3D coordinates of the center\n"
61791 " of the point cloud.</Documentation>\n"
61792 " </DoubleVectorProperty>\n"
61793 " <IntVectorProperty animateable=\"1\"\n"
61794 " command=\"SetNumberOfPoints\"\n"
61795 " default_values=\"1\"\n"
61796 " name=\"NumberOfPoints\"\n"
61797 " number_of_elements=\"1\" >\n"
61798 " <IntRangeDomain min=\"1\"\n"
61799 " name=\"range\" />\n"
61800 " <Documentation>This property specifies the number of points in the\n"
61801 " point cloud.</Documentation>\n"
61802 " </IntVectorProperty>\n"
61803 " <DoubleVectorProperty animateable=\"1\"\n"
61804 " command=\"SetRadius\"\n"
61805 " default_values=\"0.0\"\n"
61806 " name=\"Radius\"\n"
61807 " number_of_elements=\"1\">\n"
61808 " <DoubleRangeDomain min=\"0\"\n"
61809 " name=\"range\" />\n"
61810 " <Documentation>This property specifies the radius of the point cloud,\n"
61811 " measured from the value of the Center property.</Documentation>\n"
61812 " </DoubleVectorProperty>\n"
61813 " <PropertyGroup label=\"Point Parameters\" panel_widget=\"InteractiveHandle\">\n"
61814 " <Property function=\"WorldPosition\" name=\"Center\" />\n"
61815 " </PropertyGroup>\n"
61816 " <!-- End PointSource -->\n"
61817 " </SourceProxy>\n"
61818 "\n"
61819 " <!-- ==================================================================== -->\n"
61820 " <SourceProxy class=\"vtkPolyLineSource\"\n"
61821 " label=\"Poly Line Source\"\n"
61822 " name=\"PolyLineSource\">\n"
61823 " <Documentation long_help=\"Create a poly line from one or more points.\"\n"
61824 " short_help=\"Create a poly line from one or more points.\">\n"
61825 " The Poly Line Source creates a poly line from an arbitrary\n"
61826 " number of specified points.\n"
61827 " </Documentation>\n"
61828 " <DoubleVectorProperty command=\"SetPoint\"\n"
61829 " default_values=\"0 0 0 1 0 0\"\n"
61830 " name=\"Points\"\n"
61831 " number_of_elements=\"6\"\n"
61832 " number_of_elements_per_command=\"3\"\n"
61833 " repeat_command=\"1\"\n"
61834 " set_number_command=\"SetNumberOfPoints\"\n"
61835 " use_index=\"1\">\n"
61836 " </DoubleVectorProperty>\n"
61837 " <IntVectorProperty command=\"SetClosed\"\n"
61838 " default_values=\"0\"\n"
61839 " name=\"Closed\"\n"
61840 " number_of_elements=\"1\">\n"
61841 " <BooleanDomain name=\"bool\" />\n"
61842 " </IntVectorProperty>\n"
61843 " <PropertyGroup label=\"Poly-line Parameters\" panel_widget=\"InteractivePolyLine\">\n"
61844 " <Property function=\"HandlePositions\" name=\"Points\" />\n"
61845 " <Property function=\"Closed\" name=\"Closed\" />\n"
61846 " </PropertyGroup>\n"
61847 " </SourceProxy>\n"
61848 "\n"
61849 " <!-- ==================================================================== -->\n"
61850 " <SourceProxy class=\"vtkPolyPointSource\"\n"
61851 " label=\"Poly Point Source\"\n"
61852 " name=\"PolyPointSource\">\n"
61853 " <Documentation long_help=\"Create polydata from one or more points.\"\n"
61854 " short_help=\"Create polydata from one or more points.\">\n"
61855 " The Poly Point Source creates a poly data of points from an arbitrary\n"
61856 " number of specified points.\n"
61857 " </Documentation>\n"
61858 " <DoubleVectorProperty command=\"SetPoint\"\n"
61859 " default_values=\"0 0 0\"\n"
61860 " name=\"Points\"\n"
61861 " number_of_elements=\"3\"\n"
61862 " number_of_elements_per_command=\"3\"\n"
61863 " repeat_command=\"1\"\n"
61864 " set_number_command=\"SetNumberOfPoints\"\n"
61865 " use_index=\"1\">\n"
61866 " </DoubleVectorProperty>\n"
61867 " </SourceProxy>\n"
61868 "\n"
61869 " <!-- ==================================================================== -->\n"
61870 " <SourceProxy class=\"vtkRandomHyperTreeGridSource\"\n"
61871 " label=\"Hyper Tree Grid (Random)\"\n"
61872 " name=\"RandomHyperTreeGridSource\">\n"
61873 " <Documentation long_help=\"Construct a HyperTreeGrid from a random seed.\"\n"
61874 " short_help=\"Create a random hyper tree grid\">This source uses input parameters,\n"
61875 " most notably a seed value, to generate a vtkHyperTreeGrid instance for testing.\n"
61876 " </Documentation>\n"
61877 " <IntVectorProperty command=\"SetSeed\"\n"
61878 " default_values=\"0\"\n"
61879 " name=\"Seed\"\n"
61880 " number_of_elements=\"1\">\n"
61881 " </IntVectorProperty>\n"
61882 " <IntVectorProperty command=\"SetDimensions\"\n"
61883 " default_values=\"6 6 3\"\n"
61884 " name=\"Dimensions\"\n"
61885 " number_of_elements=\"3\">\n"
61886 " <IntRangeDomain min=\"1\"\n"
61887 " name=\"range\" />\n"
61888 " <Documentation>The three values in this property specify the number\n"
61889 " of root cells in each dimension of the hyper tree grid.</Documentation>\n"
61890 " </IntVectorProperty>\n"
61891 " <DoubleVectorProperty command=\"SetOutputBounds\"\n"
61892 " default_values=\"-10 10 -10 10 -10 10\"\n"
61893 " name=\"OutputBounds\"\n"
61894 " number_of_elements=\"6\">\n"
61895 " <Documentation>The bounds of the resulting dataset.</Documentation>\n"
61896 " </DoubleVectorProperty>\n"
61897 " <DoubleVectorProperty command=\"SetSplitFraction\"\n"
61898 " default_values=\"0.5\"\n"
61899 " name=\"SplitFraction\"\n"
61900 " number_of_elements=\"1\">\n"
61901 " <DoubleRangeDomain min=\"0\"\n"
61902 " max=\"1\"\n"
61903 " name=\"range\" />\n"
61904 " <Documentation>The chance that a given node will be split during\n"
61905 " construction. Higher values mean more splits.</Documentation>\n"
61906 " </DoubleVectorProperty>\n"
61907 " <IntVectorProperty command=\"SetMaxDepth\"\n"
61908 " default_values=\"5\"\n"
61909 " name=\"MaxDepth\"\n"
61910 " number_of_elements=\"1\">\n"
61911 " <IntRangeDomain min=\"1\"\n"
61912 " name=\"range\" />\n"
61913 " <Documentation>The value of this property specifies the maximum\n"
61914 " number of levels in the hyper tree grid.</Documentation>\n"
61915 " </IntVectorProperty>\n"
61916 " <!-- End Random Hyper Tree Grid -->\n"
61917 " </SourceProxy>\n"
61918 "\n"
61919 " <!-- ==================================================================== -->\n"
61920 " <SourceProxy class=\"vtkSpatioTemporalHarmonicsSource\"\n"
61921 " name=\"SpatioTemporalHarmonicsSource\"\n"
61922 " label=\"Spatio Temporal Harmonics Uniform Grid\">\n"
61923 " <Documentation short_help=\"Create a 3D uniform grid with a spatio-temporal harmonics array.\">\n"
61924 " Creates a 3D uniform grid with point data. The values are\n"
61925 " computed for each point with the harmonics defined in the\n"
61926 " source. Harmonics are defined by their amplitude, temporal\n"
61927 " frequency, wave vector, and phase. The grid is defined by\n"
61928 " its extent.\n"
61929 " </Documentation>\n"
61930 "\n"
61931 " <IntVectorProperty name=\"WholeExtent\"\n"
61932 " command=\"SetWholeExtent\"\n"
61933 " default_values=\"-10 10 -10 10 -10 10\"\n"
61934 " number_of_elements=\"6\">\n"
61935 " <IntRangeDomain name=\"range\" />\n"
61936 " <Documentation>The six values in the property indicate the X, Y, and Z\n"
61937 ;
61938 
61939 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filterssources.xml
61941 " extent of the output data. The first two numbers are the minimum and\n"
61942 " maximum X extent; the next two are the minimum and maximum Y extent;\n"
61943 " and the final two are the minimum and maximum Z extent. The numbers are\n"
61944 " inclusive, so values of -10, 10, -10, 10, -10, 10 indicate that the\n"
61945 " dimensions of the output will be 21 x 21 x 21.</Documentation>\n"
61946 " </IntVectorProperty>\n"
61947 "\n"
61948 " <DoubleVectorProperty animateable=\"1\"\n"
61949 " command=\"AddTimeStepValue\"\n"
61950 " clean_command=\"ClearTimeStepValues\"\n"
61951 " label=\"Time Step Values\"\n"
61952 " name=\"TimeStepValuesToGenerate\"\n"
61953 " default_values=\"0.0 0.3141 0.6283 0.9425 1.2566 1.5708 1.885 2.1991 2.5133 2.8274 3.1416 3.4558 3.7699 4.0841 4.3982 4.7124 5.0266 5.3407 5.6549 5.969\"\n"
61954 " number_of_elements=\"20\"\n"
61955 " number_of_elements_per_command=\"1\"\n"
61956 " repeat_command=\"1\">\n"
61957 " <!-- Using a range domain will add the \"Generate Values\" button to the widget -->\n"
61958 " <DoubleRangeDomain name=\"range\" min=\"0\" max=\"6.2832\"/>\n"
61959 " <Documentation>\n"
61960 " This property specifies the timestep values to generate.\n"
61961 " When generating a range, make sure to remove the max value for the\n"
61962 " loop to avoid time value duplication (0 == 2*Pi).\n"
61963 " By default, it generates 20 timesteps from [0;2*Pi[ for data loop.\n"
61964 " </Documentation>\n"
61965 " <Hints>\n"
61966 " <AllowRestoreDefaults />\n"
61967 " <ShowLabel />\n"
61968 " </Hints>\n"
61969 " </DoubleVectorProperty>\n"
61970 " <DoubleVectorProperty information_only=\"1\"\n"
61971 " name=\"TimestepValues\">\n"
61972 " <TimeStepsInformationHelper/>\n"
61973 " </DoubleVectorProperty>\n"
61974 "\n"
61975 " <DoubleVectorProperty name=\"Harmonics\"\n"
61976 " command=\"AddHarmonic\"\n"
61977 " clean_command=\"ClearHarmonics\"\n"
61978 " default_values=\"1.0 1.0 0.6283 0.6283 0.6283 0.0 3.0 1.0 0.6283 0.0 0.0 1.5708 2.0 2.0 0.0 0.6283 0.0 3.1416 1.0 3.0 0.0 0.0 0.6283 4.7124\"\n"
61979 " number_of_elements=\"24\"\n"
61980 " number_of_elements_per_command=\"6\"\n"
61981 " repeat_command=\"1\">\n"
61982 " <Documentation>\n"
61983 " This property defines the harmonics that will be computed\n"
61984 " and summed on each point.\n"
61985 " By default, it generates harmonics in each direction, with parameters\n"
61986 " adapted to the default extent.\n"
61987 " </Documentation>\n"
61988 " <Hints>\n"
61989 " <AllowRestoreDefaults />\n"
61990 " <ShowComponentLabels>\n"
61991 " <ComponentLabel component=\"0\" label=\"Amplitude\"/>\n"
61992 " <ComponentLabel component=\"1\" label=\"Temporal Frequency\"/>\n"
61993 " <ComponentLabel component=\"2\" label=\"X Wave Vector\"/>\n"
61994 " <ComponentLabel component=\"3\" label=\"Y Wave Vector\"/>\n"
61995 " <ComponentLabel component=\"4\" label=\"Z Wave Vector\"/>\n"
61996 " <ComponentLabel component=\"5\" label=\"Phase\"/>\n"
61997 " </ShowComponentLabels>\n"
61998 " </Hints>\n"
61999 " </DoubleVectorProperty>\n"
62000 "\n"
62001 " <PropertyGroup label=\"Time Settings\">\n"
62002 " <Property name=\"TimeStepValuesToGenerate\" />\n"
62003 " </PropertyGroup>\n"
62004 "\n"
62005 " <PropertyGroup label=\"Harmonics Settings\">\n"
62006 " <Property name=\"Harmonics\" />\n"
62007 " </PropertyGroup>\n"
62008 " </SourceProxy>\n"
62009 "\n"
62010 " <!-- ==================================================================== -->\n"
62011 " <SourceProxy class=\"vtkSphereSource\"\n"
62012 " label=\"Sphere\"\n"
62013 " name=\"SphereSource\">\n"
62014 " <Documentation long_help=\"Create a 3D sphere given a center and radius.\"\n"
62015 " short_help=\"Create a 3D sphere\">The Sphere source can be\n"
62016 " used to add a polygonal sphere to the 3D scene. The output\n"
62017 " of the Sphere source is polygonal data with point normals\n"
62018 " defined.</Documentation>\n"
62019 " <DoubleVectorProperty animateable=\"1\"\n"
62020 " command=\"SetCenter\"\n"
62021 " default_values=\"0.0 0.0 0.0\"\n"
62022 " name=\"Center\"\n"
62023 " number_of_elements=\"3\"\n"
62024 " panel_visibility=\"default\">\n"
62025 " <DoubleRangeDomain name=\"range\" />\n"
62026 " <Documentation>This property specifies the 3D coordinates for the\n"
62027 " center of the sphere.</Documentation>\n"
62028 " </DoubleVectorProperty>\n"
62029 " <DoubleVectorProperty animateable=\"1\"\n"
62030 " command=\"SetRadius\"\n"
62031 " default_values=\"0.5\"\n"
62032 " name=\"Radius\"\n"
62033 " number_of_elements=\"1\"\n"
62034 " panel_visibility=\"default\">\n"
62035 " <DoubleRangeDomain min=\"0\"\n"
62036 " name=\"range\" />\n"
62037 " <Documentation>This property specifies the radius of the\n"
62038 " sphere.</Documentation>\n"
62039 " </DoubleVectorProperty>\n"
62040 " <IntVectorProperty command=\"SetThetaResolution\"\n"
62041 " default_values=\"8\"\n"
62042 " name=\"ThetaResolution\"\n"
62043 " number_of_elements=\"1\"\n"
62044 " panel_visibility=\"default\">\n"
62045 " <IntRangeDomain min=\"3\"\n"
62046 " name=\"range\" />\n"
62047 " <Documentation>The value of this property represents the number of\n"
62048 " divisions between Start Theta and End Theta around the sphere. (See the\n"
62049 " Start Theta and End Theta properties.) The theta divisions are similar\n"
62050 " to longitude lines on the earth. The higher the resolution, the closer\n"
62051 " the approximation will come to a sphere, and the more polygons there\n"
62052 " will be.</Documentation>\n"
62053 " </IntVectorProperty>\n"
62054 " <DoubleVectorProperty animateable=\"1\"\n"
62055 " command=\"SetStartTheta\"\n"
62056 " default_values=\"0\"\n"
62057 " name=\"StartTheta\"\n"
62058 " number_of_elements=\"1\"\n"
62059 " panel_visibility=\"advanced\">\n"
62060 " <DoubleRangeDomain max=\"360\"\n"
62061 " min=\"0\"\n"
62062 " name=\"range\" />\n"
62063 " <Documentation>To form a complete sphere, the value of this property\n"
62064 " should be 0 degrees, and the value of the End Theta property should be\n"
62065 " 360 degrees. The value of this property can be adjusted to form only a\n"
62066 " portion of a sphere.</Documentation>\n"
62067 " </DoubleVectorProperty>\n"
62068 " <DoubleVectorProperty animateable=\"1\"\n"
62069 " command=\"SetEndTheta\"\n"
62070 " default_values=\"360\"\n"
62071 " name=\"EndTheta\"\n"
62072 " number_of_elements=\"1\"\n"
62073 " panel_visibility=\"advanced\">\n"
62074 " <DoubleRangeDomain max=\"360\"\n"
62075 " min=\"0\"\n"
62076 " name=\"range\" />\n"
62077 " <Documentation>The value of this property can be adjusted to form only\n"
62078 " a portion of a sphere. This value is measured in\n"
62079 " degrees.</Documentation>\n"
62080 " </DoubleVectorProperty>\n"
62081 " <IntVectorProperty command=\"SetPhiResolution\"\n"
62082 " default_values=\"8\"\n"
62083 " name=\"PhiResolution\"\n"
62084 " number_of_elements=\"1\"\n"
62085 " panel_visibility=\"default\">\n"
62086 " <IntRangeDomain min=\"3\"\n"
62087 " name=\"range\" />\n"
62088 " <Documentation>The value of this property represents the number of\n"
62089 " divisions between Start Phi and End Phi on the sphere. (See the Start\n"
62090 " Phi and End Phi properties.) The phi divisions are similar to latitude\n"
62091 " lines on the earth.</Documentation>\n"
62092 " </IntVectorProperty>\n"
62093 " <DoubleVectorProperty animateable=\"1\"\n"
62094 " command=\"SetStartPhi\"\n"
62095 " default_values=\"0\"\n"
62096 " name=\"StartPhi\"\n"
62097 " number_of_elements=\"1\"\n"
62098 " panel_visibility=\"advanced\">\n"
62099 " <DoubleRangeDomain max=\"180\"\n"
62100 " min=\"0\"\n"
62101 " name=\"range\" />\n"
62102 " <Documentation>To form a complete sphere, the value of this property\n"
62103 " should be 0 degrees, and the value of the End Phi property should be\n"
62104 " 180 degrees. The value of this property can be adjusted to form only a\n"
62105 " portion of a sphere. Set the starting angle (in degrees) in the\n"
62106 " latitudinal direction.</Documentation>\n"
62107 " </DoubleVectorProperty>\n"
62108 " <DoubleVectorProperty animateable=\"1\"\n"
62109 " command=\"SetEndPhi\"\n"
62110 " default_values=\"180\"\n"
62111 " name=\"EndPhi\"\n"
62112 " number_of_elements=\"1\"\n"
62113 " panel_visibility=\"advanced\">\n"
62114 " <DoubleRangeDomain max=\"180\"\n"
62115 " min=\"0\"\n"
62116 " name=\"range\" />\n"
62117 " <Documentation>The value of this property can be adjusted to form only\n"
62118 " a portion of a sphere. The value is measured in\n"
62119 " degrees.</Documentation>\n"
62120 " </DoubleVectorProperty>\n"
62121 " <!-- End Sphere -->\n"
62122 " </SourceProxy>\n"
62123 "\n"
62124 " <!-- ==================================================================== -->\n"
62125 " <SourceProxy class=\"vtkSuperquadricSource\"\n"
62126 " label=\"Superquadric\"\n"
62127 " name=\"SuperquadricSource\">\n"
62128 " <Documentation long_help=\"Create a superquadric according to the theta and phi roundness parameters. This one source can generate a wide variety of 3D objects including a box, a sphere, or a torus.\"\n"
62129 " short_help=\"Create a superquadric according to the theta and phi roundness parameters\">\n"
62130 " The Superquadric source can be used to add a polygonal superquadric to\n"
62131 " the 3D scene. This source can be used to create a wide variety of shapes\n"
62132 " (e.g., a sphere, a box, or a torus) by adjusting the roundness\n"
62133 " parameters. The output of the Superquadric source is polygonal data with\n"
62134 " point normals and texture coordinates defined.</Documentation>\n"
62135 " <DoubleVectorProperty animateable=\"1\"\n"
62136 " command=\"SetCenter\"\n"
62137 " default_values=\"0.0 0.0 0.0\"\n"
62138 " name=\"Center\"\n"
62139 " number_of_elements=\"3\"\n"
62140 " panel_visibility=\"default\">\n"
62141 " <DoubleRangeDomain name=\"range\" />\n"
62142 " <Documentation>This property specifies the 3D coordinates of the center\n"
62143 " of the superquadric.</Documentation>\n"
62144 " </DoubleVectorProperty>\n"
62145 " <DoubleVectorProperty command=\"SetScale\"\n"
62146 " default_values=\"1.0 1.0 1.0\"\n"
62147 " name=\"Scale\"\n"
62148 " number_of_elements=\"3\"\n"
62149 " panel_visibility=\"advanced\">\n"
62150 " <DoubleRangeDomain name=\"range\" />\n"
62151 " <Documentation>The three values in this property are used to scale the\n"
62152 " superquadric in X, Y, and Z. The surface normals will be computed\n"
62153 " correctly even with anisotropic scaling.</Documentation>\n"
62154 " </DoubleVectorProperty>\n"
62155 " <IntVectorProperty command=\"SetThetaResolution\"\n"
62156 " default_values=\"16\"\n"
62157 " name=\"ThetaResolution\"\n"
62158 " number_of_elements=\"1\"\n"
62159 " panel_visibility=\"advanced\">\n"
62160 " <IntRangeDomain max=\"1024\"\n"
62161 " min=\"8\"\n"
62162 " name=\"range\" />\n"
62163 " <Documentation>The value of this property represents the number of\n"
62164 " divisions in the theta (longitudinal) direction. This value will be\n"
62165 " rounded to the nearest multiple of 8.</Documentation>\n"
62166 " </IntVectorProperty>\n"
62167 " <IntVectorProperty command=\"SetPhiResolution\"\n"
62168 " default_values=\"16\"\n"
62169 " name=\"PhiResolution\"\n"
62170 " number_of_elements=\"1\"\n"
62171 " panel_visibility=\"advanced\">\n"
62172 " <IntRangeDomain max=\"1024\"\n"
62173 " min=\"4\"\n"
62174 " name=\"range\" />\n"
62175 " <Documentation>The value of this property represents the number of\n"
62176 " divisions in the phi (latitudinal) direction. This number will be\n"
62177 " rounded to the nearest multiple of 4.</Documentation>\n"
62178 " </IntVectorProperty>\n"
62179 " <DoubleVectorProperty command=\"SetThickness\"\n"
62180 " default_values=\"0.3333\"\n"
62181 " name=\"Thickness\"\n"
62182 " number_of_elements=\"1\"\n"
62183 " panel_visibility=\"advanced\">\n"
62184 " <DoubleRangeDomain max=\"1\"\n"
62185 " min=\"0.0001\"\n"
62186 " name=\"range\" />\n"
62187 " <Documentation>If the value of the Toroidal property is 1, this value\n"
62188 " represents the thickness of the superquadric as a value between 0 and\n"
62189 " 1. A value close to 0 leads to a thin object with a large hole, and a\n"
62190 " value near 1 leads to a thick object with a very small hole. Changing\n"
62191 " the thickness does not change the outer radius of the\n"
62192 " superquadric.</Documentation>\n"
62193 " </DoubleVectorProperty>\n"
62194 " <DoubleVectorProperty animateable=\"1\"\n"
62195 " command=\"SetThetaRoundness\"\n"
62196 " default_values=\"1\"\n"
62197 " name=\"ThetaRoundness\"\n"
62198 " number_of_elements=\"1\"\n"
62199 " panel_visibility=\"default\">\n"
62200 " <DoubleRangeDomain min=\"0.01\"\n"
62201 " name=\"range\" />\n"
62202 " <Documentation>This property defines the roundness of the superquadric\n"
62203 " in the theta (longitudinal) direction. A value of 0 represents a\n"
62204 " rectangular shape, a value of 1 represents a circular shape, and values\n"
62205 " greater than 1 produce higher order shapes.</Documentation>\n"
62206 " </DoubleVectorProperty>\n"
62207 " <DoubleVectorProperty animateable=\"1\"\n"
62208 " command=\"SetPhiRoundness\"\n"
62209 " default_values=\"1\"\n"
62210 " name=\"PhiRoundness\"\n"
62211 " number_of_elements=\"1\"\n"
62212 " panel_visibility=\"default\">\n"
62213 " <DoubleRangeDomain min=\"0.01\"\n"
62214 " name=\"range\" />\n"
62215 " <Documentation>This property defines the roundness in the phi\n"
62216 " (latitudinal) direction. A value of 0 represents a rectangular shape, a\n"
62217 " value of 1 represents a circular shape, and values greater than 1\n"
62218 " produce higher order shapes.</Documentation>\n"
62219 " </DoubleVectorProperty>\n"
62220 " <DoubleVectorProperty command=\"SetSize\"\n"
62221 " default_values=\"0.5\"\n"
62222 " name=\"Size\"\n"
62223 ;
62224 
62225 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_filterssources.xml
62227 " number_of_elements=\"1\"\n"
62228 " panel_visibility=\"advanced\">\n"
62229 " <DoubleRangeDomain name=\"range\" />\n"
62230 " <Documentation>The value of this property represents the isotropic size\n"
62231 " of the superquadric. Note that both the Size and Thickness properties\n"
62232 " control coefficients of superquadric generation, so the value of this\n"
62233 " property may not exactly describe the size of the\n"
62234 " superquadric.</Documentation>\n"
62235 " </DoubleVectorProperty>\n"
62236 " <IntVectorProperty animateable=\"1\"\n"
62237 " command=\"SetToroidal\"\n"
62238 " default_values=\"1\"\n"
62239 " name=\"Toroidal\"\n"
62240 " number_of_elements=\"1\"\n"
62241 " panel_visibility=\"default\">\n"
62242 " <BooleanDomain name=\"bool\" />\n"
62243 " <Documentation>If the value of this property is 0, the generated\n"
62244 " superquadric will not contain a hole (i.e., the superquadric will be\n"
62245 " ellipsoidal). Otherwise, a toroidal object is\n"
62246 " generated.</Documentation>\n"
62247 " </IntVectorProperty>\n"
62248 " <!-- End SuperQuadric -->\n"
62249 " </SourceProxy>\n"
62250 "\n"
62251 " <!-- end of \"sources\" -->\n"
62252 " </ProxyGroup>\n"
62253 "\n"
62254 " <ProxyGroup name=\"extended_sources\">\n"
62255 "\n"
62256 " <!-- ==================================================================== -->\n"
62257 " <SourceProxy class=\"vtkLineSource\"\n"
62258 " label=\"Line Source\"\n"
62259 " name=\"LineSource\">\n"
62260 " <DoubleVectorProperty animateable=\"1\"\n"
62261 " command=\"SetPoint1\"\n"
62262 " default_values=\"0.0 0.0 0.0\"\n"
62263 " name=\"Point1\"\n"
62264 " number_of_elements=\"3\">\n"
62265 " <BoundsDomain default_mode=\"min\"\n"
62266 " mode=\"normal\"\n"
62267 " name=\"range\">\n"
62268 " <RequiredProperties>\n"
62269 " <Property function=\"Input\"\n"
62270 " name=\"DummyInput\" />\n"
62271 " </RequiredProperties>\n"
62272 " </BoundsDomain>\n"
62273 " </DoubleVectorProperty>\n"
62274 " <DoubleVectorProperty animateable=\"1\"\n"
62275 " command=\"SetPoint2\"\n"
62276 " default_values=\"0.0 0.0 0.0\"\n"
62277 " name=\"Point2\"\n"
62278 " number_of_elements=\"3\">\n"
62279 " <BoundsDomain default_mode=\"max\"\n"
62280 " mode=\"normal\"\n"
62281 " name=\"range\">\n"
62282 " <RequiredProperties>\n"
62283 " <Property function=\"Input\"\n"
62284 " name=\"DummyInput\" />\n"
62285 " </RequiredProperties>\n"
62286 " </BoundsDomain>\n"
62287 " </DoubleVectorProperty>\n"
62288 " <IntVectorProperty command=\"SetResolution\"\n"
62289 " default_values=\"6\"\n"
62290 " name=\"Resolution\"\n"
62291 " number_of_elements=\"1\">\n"
62292 " <IntRangeDomain min=\"1\"\n"
62293 " name=\"range\" />\n"
62294 " </IntVectorProperty>\n"
62295 " <InputProperty is_internal=\"1\"\n"
62296 " name=\"DummyInput\">\n"
62297 " <!-- Used when this source is added to a proxy list domain. -->\n"
62298 " </InputProperty>\n"
62299 " <PropertyGroup label=\"Line Parameters\" panel_widget=\"InteractiveLine\">\n"
62300 " <Property function=\"Point1WorldPosition\" name=\"Point1\" />\n"
62301 " <Property function=\"Point2WorldPosition\" name=\"Point2\" />\n"
62302 " <Property function=\"Input\" name=\"DummyInput\" />\n"
62303 " </PropertyGroup>\n"
62304 " <Hints>\n"
62305 " <ProxyList>\n"
62306 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
62307 " </ProxyList>\n"
62308 " </Hints>\n"
62309 " <!-- End LineSource -->\n"
62310 " </SourceProxy>\n"
62311 "\n"
62312 " <!-- ==================================================================== -->\n"
62313 " <SourceProxy class=\"vtkLineSource\"\n"
62314 " label=\"Line\"\n"
62315 " name=\"HighResLineSource\">\n"
62316 " <DoubleVectorProperty animateable=\"1\"\n"
62317 " command=\"SetPoint1\"\n"
62318 " default_values=\"0.0 0.0 0.0\"\n"
62319 " name=\"Point1\"\n"
62320 " number_of_elements=\"3\">\n"
62321 " <BoundsDomain default_mode=\"min\"\n"
62322 " mode=\"normal\"\n"
62323 " name=\"range\">\n"
62324 " <RequiredProperties>\n"
62325 " <Property function=\"Input\"\n"
62326 " name=\"DummyInput\" />\n"
62327 " </RequiredProperties>\n"
62328 " </BoundsDomain>\n"
62329 " </DoubleVectorProperty>\n"
62330 " <DoubleVectorProperty animateable=\"1\"\n"
62331 " command=\"SetPoint2\"\n"
62332 " default_values=\"0.0 0.0 0.0\"\n"
62333 " name=\"Point2\"\n"
62334 " number_of_elements=\"3\">\n"
62335 " <BoundsDomain default_mode=\"max\"\n"
62336 " mode=\"normal\"\n"
62337 " name=\"range\">\n"
62338 " <RequiredProperties>\n"
62339 " <Property function=\"Input\"\n"
62340 " name=\"DummyInput\" />\n"
62341 " </RequiredProperties>\n"
62342 " </BoundsDomain>\n"
62343 " </DoubleVectorProperty>\n"
62344 " <IntVectorProperty command=\"SetResolution\"\n"
62345 " default_values=\"1000\"\n"
62346 " name=\"Resolution\"\n"
62347 " number_of_elements=\"1\">\n"
62348 " <IntRangeDomain min=\"1\"\n"
62349 " name=\"range\" />\n"
62350 " </IntVectorProperty>\n"
62351 " <InputProperty is_internal=\"1\" name=\"DummyInput\">\n"
62352 " <!-- Used when this source is added to a proxy list domain. -->\n"
62353 " </InputProperty>\n"
62354 " <PropertyGroup label=\"Line Parameters\" panel_widget=\"InteractiveLine\">\n"
62355 " <Property function=\"Point1WorldPosition\" name=\"Point1\" />\n"
62356 " <Property function=\"Point2WorldPosition\" name=\"Point2\" />\n"
62357 " <Property function=\"Input\" name=\"DummyInput\" />\n"
62358 " </PropertyGroup>\n"
62359 " <Hints>\n"
62360 " <ProxyList>\n"
62361 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
62362 " </ProxyList>\n"
62363 " </Hints>\n"
62364 " <!-- End HighResLineSource -->\n"
62365 " </SourceProxy>\n"
62366 "\n"
62367 " <!-- ==================================================================== -->\n"
62368 " <SourceProxy class=\"vtkPolyLineSource\"\n"
62369 " label=\"Poly Line Source\"\n"
62370 " name=\"PolyLineSource\">\n"
62371 " <DoubleVectorProperty command=\"SetPoint\"\n"
62372 " default_values=\"0 0 0 1 0 0\"\n"
62373 " name=\"Points\"\n"
62374 " number_of_elements=\"6\"\n"
62375 " number_of_elements_per_command=\"3\"\n"
62376 " repeat_command=\"1\"\n"
62377 " set_number_command=\"SetNumberOfPoints\"\n"
62378 " use_index=\"1\">\n"
62379 " <BoundsDomain default_mode=\"min,min,min,max,max,max\"\n"
62380 " mode=\"normal\"\n"
62381 " name=\"range\">\n"
62382 " <RequiredProperties>\n"
62383 " <Property function=\"Input\"\n"
62384 " name=\"DummyInput\" />\n"
62385 " </RequiredProperties>\n"
62386 " </BoundsDomain>\n"
62387 " </DoubleVectorProperty>\n"
62388 " <IntVectorProperty command=\"SetClosed\"\n"
62389 " default_values=\"0\"\n"
62390 " name=\"Closed\"\n"
62391 " number_of_elements=\"1\">\n"
62392 " <BooleanDomain name=\"bool\" />\n"
62393 " </IntVectorProperty>\n"
62394 " <InputProperty is_internal=\"1\" name=\"DummyInput\">\n"
62395 " <!-- Used when this source is added to a proxy list domain. -->\n"
62396 " </InputProperty>\n"
62397 " <PropertyGroup label=\"Poly-line Parameters\" panel_widget=\"InteractivePolyLine\">\n"
62398 " <Property function=\"HandlePositions\" name=\"Points\" />\n"
62399 " <Property function=\"Closed\" name=\"Closed\" />\n"
62400 " </PropertyGroup>\n"
62401 " <Hints>\n"
62402 " <ProxyList>\n"
62403 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
62404 " </ProxyList>\n"
62405 " </Hints>\n"
62406 " <!-- End PolyLineSource -->\n"
62407 " </SourceProxy>\n"
62408 "\n"
62409 " <!-- ==================================================================== -->\n"
62410 " <SourceProxy class=\"vtkPointSource\"\n"
62411 " label=\"Point Cloud\"\n"
62412 " name=\"PointSource\">\n"
62413 " <DoubleVectorProperty animateable=\"1\"\n"
62414 " command=\"SetCenter\"\n"
62415 " default_values=\"0.0 0.0 0.0\"\n"
62416 " name=\"Center\"\n"
62417 " number_of_elements=\"3\">\n"
62418 " <BoundsDomain default_mode=\"mid\"\n"
62419 " mode=\"normal\"\n"
62420 " name=\"range\">\n"
62421 " <RequiredProperties>\n"
62422 " <Property function=\"Input\"\n"
62423 " name=\"DummyInput\" />\n"
62424 " </RequiredProperties>\n"
62425 " </BoundsDomain>\n"
62426 " </DoubleVectorProperty>\n"
62427 " <IntVectorProperty animateable=\"1\"\n"
62428 " command=\"SetNumberOfPoints\"\n"
62429 " default_values=\"100\"\n"
62430 " name=\"NumberOfPoints\"\n"
62431 " number_of_elements=\"1\">\n"
62432 " <IntRangeDomain min=\"1\"\n"
62433 " name=\"range\" />\n"
62434 " </IntVectorProperty>\n"
62435 " <DoubleVectorProperty animateable=\"1\"\n"
62436 " command=\"SetRadius\"\n"
62437 " default_values=\"1.0\"\n"
62438 " name=\"Radius\"\n"
62439 " number_of_elements=\"1\">\n"
62440 " <BoundsDomain mode=\"scaled_extent\"\n"
62441 " name=\"range\"\n"
62442 " scale_factor=\"0.1\">\n"
62443 " <RequiredProperties>\n"
62444 " <Property function=\"Input\"\n"
62445 " name=\"DummyInput\" />\n"
62446 " </RequiredProperties>\n"
62447 " </BoundsDomain>\n"
62448 " </DoubleVectorProperty>\n"
62449 " <InputProperty is_internal=\"1\"\n"
62450 " name=\"DummyInput\">\n"
62451 " <!-- Used when this source is added to a proxy list domain. -->\n"
62452 " </InputProperty>\n"
62453 " <PropertyGroup label=\"Point Cloud Parameters\" panel_widget=\"InteractiveSphere\">\n"
62454 " <Property function=\"Center\" name=\"Center\" />\n"
62455 " <Property function=\"Radius\" name=\"Radius\" />\n"
62456 " <Property function=\"Input\" name=\"DummyInput\" />\n"
62457 " </PropertyGroup>\n"
62458 " <Hints>\n"
62459 " <ProxyList>\n"
62460 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
62461 " </ProxyList>\n"
62462 " </Hints>\n"
62463 " <!-- End PointSource -->\n"
62464 " </SourceProxy>\n"
62465 "\n"
62466 " <!-- ==================================================================== -->\n"
62467 " <SourceProxy class=\"vtkPointSource\"\n"
62468 " label=\"Fixed Radius Point Source\"\n"
62469 " name=\"FixedRadiusPointSource\">\n"
62470 " <DoubleVectorProperty animateable=\"1\"\n"
62471 " command=\"SetCenter\"\n"
62472 " default_values=\"0.0 0.0 0.0\"\n"
62473 " name=\"Center\"\n"
62474 " number_of_elements=\"3\">\n"
62475 " <BoundsDomain default_mode=\"mid\"\n"
62476 " mode=\"normal\"\n"
62477 " name=\"range\">\n"
62478 " <RequiredProperties>\n"
62479 " <Property function=\"Input\"\n"
62480 " name=\"DummyInput\" />\n"
62481 " </RequiredProperties>\n"
62482 " </BoundsDomain>\n"
62483 " </DoubleVectorProperty>\n"
62484 " <IntVectorProperty animateable=\"1\"\n"
62485 " command=\"SetNumberOfPoints\"\n"
62486 " default_values=\"1\"\n"
62487 " name=\"NumberOfPoints\"\n"
62488 " number_of_elements=\"1\">\n"
62489 " <IntRangeDomain min=\"1\"\n"
62490 " name=\"range\" />\n"
62491 " </IntVectorProperty>\n"
62492 " <DoubleVectorProperty animateable=\"1\"\n"
62493 " command=\"SetRadius\"\n"
62494 " default_values=\"0.0\"\n"
62495 " name=\"Radius\"\n"
62496 " number_of_elements=\"1\">\n"
62497 " <DoubleRangeDomain min=\"0.0\"\n"
62498 " name=\"range\" />\n"
62499 " </DoubleVectorProperty>\n"
62500 " <InputProperty is_internal=\"1\"\n"
62501 " name=\"DummyInput\">\n"
62502 " <!-- Used when this source is added to a proxy list domain. -->\n"
62503 " </InputProperty>\n"
62504 " <PropertyGroup label=\"Sphere Parameters\" panel_widget=\"InteractiveSphere\">\n"
62505 " <Property function=\"Center\" name=\"Center\" />\n"
62506 " <Property function=\"Radius\" name=\"Radius\" />\n"
62507 " <Property function=\"Input\" name=\"DummyInput\" />\n"
62508 " </PropertyGroup>\n"
62509 " <Hints>\n"
62510 " <ProxyList>\n"
62511 " <Link name=\"DummyInput\" with_property=\"Input\" />\n"
62512 " </ProxyList>\n"
62513 " </Hints>\n"
62514 " <!-- End PointSource -->\n"
62515 " </SourceProxy>\n"
62516 "\n"
62517 " <!-- end of \"extended_sources\" -->\n"
62518 " </ProxyGroup>\n"
62519 "</ServerManagerConfiguration>\n"
62520 "\n";
62521 // Get single string
62523 {
62524 
62525  const size_t len0 = strlen(paraview_server_managersources_filterssourcesInterface0);
62526  const size_t len1 = strlen(paraview_server_managersources_filterssourcesInterface1);
62527  const size_t len2 = strlen(paraview_server_managersources_filterssourcesInterface2);
62528  const size_t len3 = strlen(paraview_server_managersources_filterssourcesInterface3);
62529  const size_t len4 = strlen(paraview_server_managersources_filterssourcesInterface4);
62530  const size_t len5 = strlen(paraview_server_managersources_filterssourcesInterface5);
62531  size_t len = ( 0
62532  + len0
62533  + len1
62534  + len2
62535  + len3
62536  + len4
62537  + len5 );
62538  char* res = new char[ len + 1];
62539  size_t offset = 0;
62546  assert(offset == len);
62547  res[offset] = 0;
62548  return res;
62549 }
62550 
62551 
62552 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersstatistics.xml
62554 "<ServerManagerConfiguration>\n"
62555 " <ProxyGroup name=\"filters\">\n"
62556 " <!-- ==================================================================== -->\n"
62557 " <SourceProxy class=\"vtkComputeQuartiles\"\n"
62558 " label=\"Compute Quartiles\"\n"
62559 " name=\"ComputeQuartiles\">\n"
62560 " <Documentation long_help=\"Compute the quartiles table from a dataset or table.\"\n"
62561 " short_help=\"Compute the quartiles table from a dataset or table.\">\n"
62562 " </Documentation>\n"
62563 " <InputProperty command=\"SetInputConnection\"\n"
62564 " name=\"Input\">\n"
62565 " <ProxyGroupDomain name=\"groups\">\n"
62566 " <Group name=\"sources\" />\n"
62567 " <Group name=\"filters\" />\n"
62568 " </ProxyGroupDomain>\n"
62569 " <DataTypeDomain name=\"input_type\">\n"
62570 " <DataType value=\"vtkDataObject\" />\n"
62571 " </DataTypeDomain>\n"
62572 " <Documentation>This property specifies the input to the\n"
62573 " filter.</Documentation>\n"
62574 " </InputProperty>\n"
62575 " <!-- View can be used to specify the preferred view for the proxy -->\n"
62576 " <Hints>\n"
62577 " <View type=\"BoxChartView\" />\n"
62578 " <Plotable />\n"
62579 " </Hints>\n"
62580 " <!-- End ComputeQuartiles -->\n"
62581 " </SourceProxy>\n"
62582 " </ProxyGroup>\n"
62583 "</ServerManagerConfiguration>\n"
62584 "\n";
62585 // Get single string
62587 {
62588 
62590  size_t len = ( 0
62591  + len0 );
62592  char* res = new char[ len + 1];
62593  size_t offset = 0;
62595  assert(offset == len);
62596  res[offset] = 0;
62597  return res;
62598 }
62599 
62600 
62601 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_imagingcore.xml
62603 "<ServerManagerConfiguration>\n"
62604 " <ProxyGroup name=\"filters\">\n"
62605 " <!-- ==================================================================== -->\n"
62606 " <SourceProxy class=\"vtkImageClip\"\n"
62607 " label=\"Crop\"\n"
62608 " name=\"ImageClip\">\n"
62609 " <Documentation long_help=\"Efficiently extract an area/volume of interest from a 2-d image or 3-d volume.\"\n"
62610 " short_help=\"Extract a volume of interest.\">The Crop filter\n"
62611 " extracts an area/volume of interest from a 2D image or a\n"
62612 " 3D volume by allowing the user to specify the minimum and\n"
62613 " maximum extents of each dimension of the data. Both the\n"
62614 " input and output of this filter are uniform rectilinear\n"
62615 " data.</Documentation>\n"
62616 " <InputProperty command=\"SetInputConnection\"\n"
62617 " name=\"Input\">\n"
62618 " <ProxyGroupDomain name=\"groups\">\n"
62619 " <Group name=\"sources\" />\n"
62620 " <Group name=\"filters\" />\n"
62621 " </ProxyGroupDomain>\n"
62622 " <DataTypeDomain name=\"input_type\">\n"
62623 " <DataType value=\"vtkImageData\" />\n"
62624 " </DataTypeDomain>\n"
62625 " <Documentation>This property specifies the input to the Crop\n"
62626 " filter.</Documentation>\n"
62627 " </InputProperty>\n"
62628 " <IntVectorProperty command=\"SetOutputWholeExtent\"\n"
62629 " default_values=\"0 0 0 0 0 0\"\n"
62630 " name=\"OutputWholeExtent\"\n"
62631 " number_of_elements=\"6\">\n"
62632 " <ExtentDomain name=\"extent\">\n"
62633 " <RequiredProperties>\n"
62634 " <Property function=\"Input\"\n"
62635 " name=\"Input\" />\n"
62636 " </RequiredProperties>\n"
62637 " </ExtentDomain>\n"
62638 " <Documentation>This property gives the minimum and maximum point index\n"
62639 " (extent) in each dimension for the output dataset.</Documentation>\n"
62640 " </IntVectorProperty>\n"
62641 " <Hints>\n"
62642 " <Visibility replace_input=\"0\" />\n"
62643 " </Hints>\n"
62644 " <!-- End ImageClip -->\n"
62645 " </SourceProxy>\n"
62646 "\n"
62647 " <!-- ==================================================================== -->\n"
62648 " <SourceProxy class=\"vtkImageMapToColors\"\n"
62649 " label=\"Color By Array\"\n"
62650 " name=\"ColorByArray\">\n"
62651 " <Documentation long_help=\"This filter generate a color based image data based on a selected data scalar\"\n"
62652 " short_help=\"This filter generate a color based image data based on a selected data scalar\"/>\n"
62653 " <InputProperty command=\"SetInputConnection\"\n"
62654 " name=\"Input\">\n"
62655 " <ProxyGroupDomain name=\"groups\">\n"
62656 " <Group name=\"sources\" />\n"
62657 " <Group name=\"filters\" />\n"
62658 " </ProxyGroupDomain>\n"
62659 " <DataTypeDomain name=\"input_type\">\n"
62660 " <DataType value=\"vtkImageData\" />\n"
62661 " </DataTypeDomain>\n"
62662 " <InputArrayDomain attribute_type=\"point\"\n"
62663 " name=\"input_array\"\n"
62664 " number_of_components=\"1\" />\n"
62665 " </InputProperty>\n"
62666 " <ProxyProperty command=\"SetLookupTable\"\n"
62667 " name=\"LookupTable\">\n"
62668 " </ProxyProperty>\n"
62669 " <StringVectorProperty animateable=\"0\"\n"
62670 " command=\"SetInputArrayToProcess\"\n"
62671 " element_types=\"0 0 0 0 2\"\n"
62672 " label=\"Color By\"\n"
62673 " name=\"SelectInputScalars\"\n"
62674 " number_of_elements=\"5\">\n"
62675 " <ArrayListDomain attribute_type=\"Scalars\"\n"
62676 " name=\"array_list\">\n"
62677 " <RequiredProperties>\n"
62678 " <Property function=\"Input\"\n"
62679 " name=\"Input\" />\n"
62680 " </RequiredProperties>\n"
62681 " </ArrayListDomain>\n"
62682 " <Documentation>This property specifies the name of the scalar array\n"
62683 " from which we will color by.</Documentation>\n"
62684 " </StringVectorProperty>\n"
62685 " <IntVectorProperty command=\"SetNaNColor\"\n"
62686 " name=\"NaNColor\"\n"
62687 " label=\"RGBA NaN Color\"\n"
62688 " default_values=\"0 0 0 255\"\n"
62689 " number_of_elements=\"4\">\n"
62690 " <IntRangeDomain max=\"255 255 255 255\"\n"
62691 " min=\"0 0 0 0\"\n"
62692 " name=\"range\" />\n"
62693 " </IntVectorProperty>\n"
62694 " <IntVectorProperty command=\"SetOutputFormat\"\n"
62695 " name=\"OutputFormat\"\n"
62696 " default_values=\"3\"\n"
62697 " number_of_elements=\"1\">\n"
62698 " <EnumerationDomain name=\"enum\">\n"
62699 " <Entry text=\"Luminance\"\n"
62700 " value=\"1\" />\n"
62701 " <Entry text=\"Luminance Alpha\"\n"
62702 " value=\"2\" />\n"
62703 " <Entry text=\"RGB\"\n"
62704 " value=\"3\" />\n"
62705 " <Entry text=\"RGBA\"\n"
62706 " value=\"4\" />\n"
62707 " </EnumerationDomain>\n"
62708 " </IntVectorProperty>\n"
62709 " <!-- End ColorByArray -->\n"
62710 " </SourceProxy>\n"
62711 "\n"
62712 " <!-- ==================================================================== -->\n"
62713 " <SourceProxy class=\"vtkImageShrink3D\"\n"
62714 " label=\"Image Shrink\"\n"
62715 " name=\"ImageShrink\">\n"
62716 " <Documentation long_help=\"Reduce the size of an image/volume by subsampling.\"\n"
62717 " short_help=\"Subsample an image/volume.\">The Image Shrink\n"
62718 " filter reduces the size of an image/volume dataset by\n"
62719 " subsampling it (i.e., extracting every nth pixel/voxel in\n"
62720 " integer multiples). The subsampling rate can be set\n"
62721 " separately for each dimension of the\n"
62722 " image/volume.</Documentation>\n"
62723 " <InputProperty command=\"SetInputConnection\"\n"
62724 " name=\"Input\">\n"
62725 " <ProxyGroupDomain name=\"groups\">\n"
62726 " <Group name=\"sources\" />\n"
62727 " <Group name=\"filters\" />\n"
62728 " </ProxyGroupDomain>\n"
62729 " <DataTypeDomain name=\"input_type\">\n"
62730 " <DataType value=\"vtkImageData\" />\n"
62731 " </DataTypeDomain>\n"
62732 " <Documentation>This property specifies the input to the Image Shrink\n"
62733 " filter.</Documentation>\n"
62734 " </InputProperty>\n"
62735 " <IntVectorProperty animateable=\"1\"\n"
62736 " command=\"SetShrinkFactors\"\n"
62737 " default_values=\"1 1 1\"\n"
62738 " name=\"ShrinkFactors\"\n"
62739 " number_of_elements=\"3\">\n"
62740 " <IntRangeDomain max=\"100\"\n"
62741 " min=\"1\"\n"
62742 " name=\"range\" />\n"
62743 " <Documentation>The value of this property indicates the amount by which\n"
62744 " to shrink along each axis.</Documentation>\n"
62745 " </IntVectorProperty>\n"
62746 " <IntVectorProperty command=\"SetAveraging\"\n"
62747 " default_values=\"1\"\n"
62748 " name=\"Averaging\"\n"
62749 " number_of_elements=\"1\">\n"
62750 " <BooleanDomain name=\"bool\" />\n"
62751 " <Documentation>If the value of this property is 1, an average of\n"
62752 " neighborhood scalar values will be used as the output scalar value for\n"
62753 " each output point. If its value is 0, only subsampling will be\n"
62754 " performed, and the original scalar values at the points will be\n"
62755 " retained.</Documentation>\n"
62756 " </IntVectorProperty>\n"
62757 " <Hints>\n"
62758 " <!-- View can be used to specify the preferred view for the proxy -->\n"
62759 " <View type=\"XYChartView\" />\n"
62760 " <Plotable />\n"
62761 " </Hints>\n"
62762 " <!-- End ImageShrink -->\n"
62763 " </SourceProxy>\n"
62764 " </ProxyGroup>\n"
62765 "</ServerManagerConfiguration>\n"
62766 "\n";
62767 // Get single string
62769 {
62770 
62771  const size_t len0 = strlen(paraview_server_managerfilters_imagingcoreInterface0);
62772  size_t len = ( 0
62773  + len0 );
62774  char* res = new char[ len + 1];
62775  size_t offset = 0;
62777  assert(offset == len);
62778  res[offset] = 0;
62779  return res;
62780 }
62781 
62782 
62783 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_imagingcore.xml
62785 "<ServerManagerConfiguration>\n"
62786 " <ProxyGroup name=\"sources\">\n"
62787 " <!-- ==================================================================== -->\n"
62788 " <SourceProxy class=\"vtkRTAnalyticSource\"\n"
62789 " label=\"Wavelet\"\n"
62790 " name=\"RTAnalyticSource\">\n"
62791 " <Documentation long_help=\"Create a regular rectilinear grid in up to three dimensions with values varying according to a periodic function.\"\n"
62792 " short_help=\"Create a rectilinear grid containing a wavelet\">\n"
62793 " The Wavelet source can be used to create a uniform\n"
62794 " rectilinear grid in up to three dimensions with values\n"
62795 " varying according to the following periodic function. OS =\n"
62796 " M * G * (XM * sin(XF * x) + YM * sin(YF * y) + ZM * cos(ZF\n"
62797 " * z)) OS is the output scalar; M represents the maximum\n"
62798 " value; G represents the Gaussian; XM, YM, and ZM are the\n"
62799 " X, Y, and Z magnitude values; and XF, YF, and ZF are the\n"
62800 " X, Y, and Z frequency values. If a two-dimensional extent\n"
62801 " is specified, the resulting image will be displayed. If a\n"
62802 " three-dimensional extent is used, then the bounding box of\n"
62803 " the volume will be displayed.</Documentation>\n"
62804 " <IntVectorProperty command=\"SetWholeExtent\"\n"
62805 " default_values=\"-10 10 -10 10 -10 10\"\n"
62806 " label=\"Whole Extent\"\n"
62807 " name=\"WholeExtent\"\n"
62808 " number_of_elements=\"6\"\n"
62809 " panel_visibility=\"default\">\n"
62810 " <IntRangeDomain name=\"range\" />\n"
62811 " <Documentation>The six values in this property indicate the X, Y, and Z\n"
62812 " extent of the output data. The first two values represent the minimum\n"
62813 " and maximum X indices, the next two are the minimum and maximum Y\n"
62814 " indices, and the last two are the minimum and maximum Z\n"
62815 " indices.</Documentation>\n"
62816 " </IntVectorProperty>\n"
62817 " <DoubleVectorProperty animateable=\"1\"\n"
62818 " command=\"SetCenter\"\n"
62819 " default_values=\"0.0 0.0 0.0\"\n"
62820 " name=\"Center\"\n"
62821 " number_of_elements=\"3\"\n"
62822 " panel_visibility=\"default\">\n"
62823 " <DoubleRangeDomain name=\"range\" />\n"
62824 " <Documentation>This property specifies the 3D coordinates of the center of\n"
62825 " the periodic function (x, y and z in the equation).</Documentation>\n"
62826 " </DoubleVectorProperty>\n"
62827 " <DoubleVectorProperty command=\"SetMaximum\"\n"
62828 " default_values=\"255.0\"\n"
62829 " name=\"Maximum\"\n"
62830 " number_of_elements=\"1\"\n"
62831 " panel_visibility=\"advanced\">\n"
62832 " <DoubleRangeDomain name=\"range\" />\n"
62833 " <Documentation>This parameter specifies the maximum value (M) of the\n"
62834 " function.</Documentation>\n"
62835 " </DoubleVectorProperty>\n"
62836 " <DoubleVectorProperty animateable=\"1\"\n"
62837 " command=\"SetXFreq\"\n"
62838 " default_values=\"60.0\"\n"
62839 " name=\"XFreq\"\n"
62840 " number_of_elements=\"1\"\n"
62841 " panel_visibility=\"advanced\">\n"
62842 " <DoubleRangeDomain name=\"range\" />\n"
62843 " <Documentation>This property specifies the natural frequency in X (XF\n"
62844 " in the equation).</Documentation>\n"
62845 " </DoubleVectorProperty>\n"
62846 " <DoubleVectorProperty animateable=\"1\"\n"
62847 " command=\"SetYFreq\"\n"
62848 " default_values=\"30.0\"\n"
62849 " name=\"YFreq\"\n"
62850 " number_of_elements=\"1\"\n"
62851 " panel_visibility=\"advanced\">\n"
62852 " <DoubleRangeDomain name=\"range\" />\n"
62853 " <Documentation>This property specifies the natural frequency in Y (YF\n"
62854 " in the equation).</Documentation>\n"
62855 " </DoubleVectorProperty>\n"
62856 " <DoubleVectorProperty animateable=\"1\"\n"
62857 " command=\"SetZFreq\"\n"
62858 " default_values=\"40.0\"\n"
62859 " name=\"ZFreq\"\n"
62860 " number_of_elements=\"1\"\n"
62861 " panel_visibility=\"advanced\">\n"
62862 " <DoubleRangeDomain name=\"range\" />\n"
62863 " <Documentation>This property specifies the natural frequency in Z (ZF\n"
62864 " in the equation).</Documentation>\n"
62865 " </DoubleVectorProperty>\n"
62866 " <DoubleVectorProperty command=\"SetXMag\"\n"
62867 " default_values=\"10.0\"\n"
62868 " name=\"XMag\"\n"
62869 " number_of_elements=\"1\"\n"
62870 " panel_visibility=\"advanced\">\n"
62871 " <DoubleRangeDomain name=\"range\" />\n"
62872 " <Documentation>This property specifies the wave amplitude in X (XM in\n"
62873 " the equation).</Documentation>\n"
62874 " </DoubleVectorProperty>\n"
62875 " <DoubleVectorProperty command=\"SetYMag\"\n"
62876 " default_values=\"18.0\"\n"
62877 " name=\"YMag\"\n"
62878 " number_of_elements=\"1\"\n"
62879 " panel_visibility=\"advanced\">\n"
62880 " <DoubleRangeDomain name=\"range\" />\n"
62881 " <Documentation>This property specifies the wave amplitude in Y (YM in\n"
62882 " the equation).</Documentation>\n"
62883 " </DoubleVectorProperty>\n"
62884 " <DoubleVectorProperty command=\"SetZMag\"\n"
62885 " default_values=\"5.0\"\n"
62886 " name=\"ZMag\"\n"
62887 " number_of_elements=\"1\"\n"
62888 " panel_visibility=\"advanced\">\n"
62889 " <DoubleRangeDomain name=\"range\" />\n"
62890 " <Documentation>This property specifies the wave amplitude in Z (ZM in\n"
62891 " the equation).</Documentation>\n"
62892 " </DoubleVectorProperty>\n"
62893 " <DoubleVectorProperty command=\"SetStandardDeviation\"\n"
62894 " default_values=\"0.5\"\n"
62895 " name=\"StandardDeviation\"\n"
62896 " number_of_elements=\"1\"\n"
62897 " panel_visibility=\"advanced\">\n"
62898 " <DoubleRangeDomain name=\"range\" />\n"
62899 " <Documentation>This property specifies the standard deviation of the\n"
62900 " Gaussian used in computing this function.</Documentation>\n"
62901 " </DoubleVectorProperty>\n"
62902 " <IntVectorProperty command=\"SetSubsampleRate\"\n"
62903 " default_values=\"1\"\n"
62904 " name=\"SubsampleRate\"\n"
62905 " number_of_elements=\"1\"\n"
62906 " panel_visibility=\"advanced\">\n"
62907 " <IntRangeDomain min=\"1\"\n"
62908 " name=\"range\" />\n"
62909 " <Documentation>This property specifies the rate at which to subsample\n"
62910 " the volume. The extent of the dataset in each dimension will be divided\n"
62911 " by this value. (See the Whole Extent property.)</Documentation>\n"
62912 " </IntVectorProperty>\n"
62913 "\n"
62914 " <!-- Define property groups for better readability of panels -->\n"
62915 " <PropertyGroup label=\"Frequency\">\n"
62916 " <Property name=\"XFreq\" />\n"
62917 " <Property name=\"YFreq\" />\n"
62918 " </PropertyGroup>\n"
62919 "\n"
62920 " <PropertyGroup label=\"Amplitude\">\n"
62921 " <Property name=\"XMag\" />\n"
62922 " <Property name=\"YMag\" />\n"
62923 " <Property name=\"ZMag\" />\n"
62924 " </PropertyGroup>\n"
62925 "\n"
62926 " <PropertyGroup label=\"Frequency\">\n"
62927 " <!-- this is added separately just to demonstrate that\n"
62928 " this group will automatically get merged with the previous\n"
62929 " one with the same name! -->\n"
62930 " <Property name=\"ZFreq\" />\n"
62931 " </PropertyGroup>\n"
62932 "\n"
62933 " <!-- End Wavelet -->\n"
62934 " </SourceProxy>\n"
62935 " </ProxyGroup>\n"
62936 "</ServerManagerConfiguration>\n"
62937 "\n";
62938 // Get single string
62940 {
62941 
62942  const size_t len0 = strlen(paraview_server_managersources_imagingcoreInterface0);
62943  size_t len = ( 0
62944  + len0 );
62945  char* res = new char[ len + 1];
62946  size_t offset = 0;
62948  assert(offset == len);
62949  res[offset] = 0;
62950  return res;
62951 }
62952 
62953 
62954 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_imagingfourier.xml
62956 "<ServerManagerConfiguration>\n"
62957 "</ServerManagerConfiguration>\n"
62958 "\n";
62959 // Get single string
62961 {
62962 
62963  const size_t len0 = strlen(paraview_server_managerfilters_imagingfourierInterface0);
62964  size_t len = ( 0
62965  + len0 );
62966  char* res = new char[ len + 1];
62967  size_t offset = 0;
62969  assert(offset == len);
62970  res[offset] = 0;
62971  return res;
62972 }
62973 
62974 
62975 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_imaginggeneral.xml
62977 "<ServerManagerConfiguration>\n"
62978 " <ProxyGroup name=\"filters\">\n"
62979 " <!-- ==================================================================== -->\n"
62980 " <SourceProxy class=\"vtkImageGradient\"\n"
62981 " label=\"Gradient Legacy\"\n"
62982 " name=\"GradientLegacy\">\n"
62983 " <Deprecated deprecated_in=\"5.10\" to_remove_in=\"5.12\">\n"
62984 " This filter has been merged with 'GradientOfUnstructuredDataSet' into a new 'Gradient' filter.\n"
62985 " Please consider using that instead.\n"
62986 " </Deprecated>\n"
62987 " <Documentation long_help=\"This filter computes gradient vectors for an image/volume.\"\n"
62988 " short_help=\"Compute gradient vectors.\">\n"
62989 " The Gradient filter computes the gradient vector at each point in an\n"
62990 " image or volume. This filter uses central differences to compute\n"
62991 " the gradients. The Gradient filter operates on uniform rectilinear\n"
62992 " (image) data and produces image data output.\n"
62993 " </Documentation>\n"
62994 " <InputProperty command=\"SetInputConnection\"\n"
62995 " name=\"Input\">\n"
62996 " <ProxyGroupDomain name=\"groups\">\n"
62997 " <Group name=\"sources\" />\n"
62998 " <Group name=\"filters\" />\n"
62999 " </ProxyGroupDomain>\n"
63000 " <DataTypeDomain name=\"input_type\">\n"
63001 " <DataType value=\"vtkImageData\" />\n"
63002 " </DataTypeDomain>\n"
63003 " <InputArrayDomain attribute_type=\"point\"\n"
63004 " name=\"input_array\"\n"
63005 " number_of_components=\"1\" />\n"
63006 " <Documentation>\n"
63007 " This property specifies the input to the Gradient filter.\n"
63008 " </Documentation>\n"
63009 " </InputProperty>\n"
63010 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
63011 " element_types=\"0 0 0 0 2\"\n"
63012 " name=\"SelectInputScalars\"\n"
63013 " number_of_elements=\"5\">\n"
63014 " <ArrayListDomain attribute_type=\"Scalars\"\n"
63015 " name=\"array_list\">\n"
63016 " <RequiredProperties>\n"
63017 " <Property function=\"Input\"\n"
63018 " name=\"Input\" />\n"
63019 " </RequiredProperties>\n"
63020 " </ArrayListDomain>\n"
63021 " <Documentation>\n"
63022 " This property lists the name of the array from which to compute the gradient.\n"
63023 " </Documentation>\n"
63024 " </StringVectorProperty>\n"
63025 " <IntVectorProperty command=\"SetDimensionality\"\n"
63026 " default_values=\"3\"\n"
63027 " name=\"Dimensionality\"\n"
63028 " number_of_elements=\"1\">\n"
63029 " <EnumerationDomain name=\"enum\">\n"
63030 " <Entry text=\"Two\"\n"
63031 " value=\"2\" />\n"
63032 " <Entry text=\"Three\"\n"
63033 " value=\"3\" />\n"
63034 " </EnumerationDomain>\n"
63035 " <Documentation>\n"
63036 " This property indicates whether to compute the gradient in two dimensions\n"
63037 " or in three. If the gradient is being computed in two dimensions, the X\n"
63038 " and Y dimensions are used.\n"
63039 " </Documentation>\n"
63040 " </IntVectorProperty>\n"
63041 " <!-- End GradientLegacy -->\n"
63042 " </SourceProxy>\n"
63043 "\n"
63044 " <!-- ==================================================================== -->\n"
63045 " <SourceProxy class=\"vtkImageGradientMagnitude\"\n"
63046 " label=\"Gradient Magnitude\"\n"
63047 " name=\"GradientMagnitude\">\n"
63048 " <Documentation long_help=\"Compute the magnitude of the gradient vectors for an image/volume.\"\n"
63049 " short_help=\"Compute the gradient magnitude.\">The Gradient\n"
63050 " Magnitude filter computes the magnitude of the gradient\n"
63051 " vector at each point in an image or volume. This filter\n"
63052 " operates on uniform rectilinear (image) data and produces\n"
63053 " image data output.</Documentation>\n"
63054 " <InputProperty command=\"SetInputConnection\"\n"
63055 " name=\"Input\">\n"
63056 " <ProxyGroupDomain name=\"groups\">\n"
63057 " <Group name=\"sources\" />\n"
63058 " <Group name=\"filters\" />\n"
63059 " </ProxyGroupDomain>\n"
63060 " <DataTypeDomain name=\"input_type\">\n"
63061 " <DataType value=\"vtkImageData\" />\n"
63062 " </DataTypeDomain>\n"
63063 " <InputArrayDomain attribute_type=\"point\"\n"
63064 " name=\"input_array\"\n"
63065 " number_of_components=\"1\" />\n"
63066 " <Documentation>This property specifies the input to the Gradient\n"
63067 " Magnitude filter.</Documentation>\n"
63068 " </InputProperty>\n"
63069 " <IntVectorProperty command=\"SetDimensionality\"\n"
63070 " default_values=\"3\"\n"
63071 " name=\"Dimensionality\"\n"
63072 " number_of_elements=\"1\">\n"
63073 " <EnumerationDomain name=\"enum\">\n"
63074 " <Entry text=\"Two\"\n"
63075 " value=\"2\" />\n"
63076 " <Entry text=\"Three\"\n"
63077 " value=\"3\" />\n"
63078 " </EnumerationDomain>\n"
63079 " <Documentation>This property indicates whether to compute the gradient\n"
63080 " magnitude in two or three dimensions. If computing the gradient\n"
63081 " magnitude in 2D, the gradients in X and Y are used for computing the\n"
63082 " gradient magnitude.</Documentation>\n"
63083 " </IntVectorProperty>\n"
63084 " <!-- End Gradient -->\n"
63085 " </SourceProxy>\n"
63086 "\n"
63087 " <!-- ==================================================================== -->\n"
63088 " <SourceProxy class=\"vtkImageMedian3D\"\n"
63089 " name=\"Median\">\n"
63090 " <Documentation long_help=\"Compute the median scalar values in a specified neighborhood for image/volume datasets.\"\n"
63091 " short_help=\"Compute median values in a given neighborhood.\">\n"
63092 " The Median filter operates on uniform rectilinear (image\n"
63093 " or volume) data and produces uniform rectilinear output.\n"
63094 " It replaces the scalar value at each pixel / voxel with\n"
63095 " the median scalar value in the specified surrounding\n"
63096 " neighborhood. Since the median operation removes outliers,\n"
63097 " this filter is useful for removing high-intensity,\n"
63098 " low-probability noise (shot noise).</Documentation>\n"
63099 " <InputProperty command=\"SetInputConnection\"\n"
63100 " name=\"Input\">\n"
63101 " <ProxyGroupDomain name=\"groups\">\n"
63102 " <Group name=\"sources\" />\n"
63103 " <Group name=\"filters\" />\n"
63104 " </ProxyGroupDomain>\n"
63105 " <DataTypeDomain name=\"input_type\">\n"
63106 " <DataType value=\"vtkImageData\" />\n"
63107 " </DataTypeDomain>\n"
63108 " <InputArrayDomain attribute_type=\"point\"\n"
63109 " name=\"input_array\"\n"
63110 " number_of_components=\"1\" />\n"
63111 " <Documentation>This property specifies the input to the Median\n"
63112 " filter.</Documentation>\n"
63113 " </InputProperty>\n"
63114 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
63115 " element_types=\"0 0 0 0 2\"\n"
63116 " name=\"SelectInputScalars\"\n"
63117 " number_of_elements=\"5\">\n"
63118 " <ArrayListDomain attribute_type=\"Scalars\"\n"
63119 " name=\"array_list\">\n"
63120 " <RequiredProperties>\n"
63121 " <Property function=\"Input\"\n"
63122 " name=\"Input\" />\n"
63123 " </RequiredProperties>\n"
63124 " </ArrayListDomain>\n"
63125 " <Documentation>The value of this property lists the name of the scalar\n"
63126 " array to use in computing the median.</Documentation>\n"
63127 " </StringVectorProperty>\n"
63128 " <IntVectorProperty command=\"SetKernelSize\"\n"
63129 " default_values=\"1 1 1\"\n"
63130 " name=\"KernelSize\"\n"
63131 " number_of_elements=\"3\">\n"
63132 " <IntRangeDomain name=\"range\" />\n"
63133 " <Documentation>The value of this property specifies the number of\n"
63134 " pixels/voxels in each dimension to use in computing the median to\n"
63135 " assign to each pixel/voxel. If the kernel size in a particular\n"
63136 " dimension is 1, then the median will not be computed in that\n"
63137 " direction.</Documentation>\n"
63138 " </IntVectorProperty>\n"
63139 " <!-- End Median -->\n"
63140 " </SourceProxy>\n"
63141 " </ProxyGroup>\n"
63142 "</ServerManagerConfiguration>\n"
63143 "\n";
63144 // Get single string
63146 {
63147 
63148  const size_t len0 = strlen(paraview_server_managerfilters_imaginggeneralInterface0);
63149  size_t len = ( 0
63150  + len0 );
63151  char* res = new char[ len + 1];
63152  size_t offset = 0;
63154  assert(offset == len);
63155  res[offset] = 0;
63156  return res;
63157 }
63158 
63159 
63160 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_imaginghybrid.xml
63162 "<ServerManagerConfiguration>\n"
63163 " <ProxyGroup name=\"filters\">\n"
63164 " <!-- ==================================================================== -->\n"
63165 " <SourceProxy class=\"vtkGaussianSplatter\"\n"
63166 " label=\"Gaussian Resampling\"\n"
63167 " name=\"GaussianSplatter\">\n"
63168 " <Documentation long_help=\"Splat points into a volume with an elliptical, Gaussian distribution.\"\n"
63169 " short_help=\"Point to voxel splatter.\">vtkGaussianSplatter\n"
63170 " is a filter that injects input points into a structured\n"
63171 " points (volume) dataset. As each point is injected, it\n"
63172 " \"splats\" or distributes values to nearby voxels. Data is\n"
63173 " distributed using an elliptical, Gaussian distribution\n"
63174 " function. The distribution function is modified using\n"
63175 " scalar values (expands distribution) or normals (creates\n"
63176 " ellipsoidal distribution rather than spherical). Warning:\n"
63177 " results may be incorrect in parallel as points can't splat\n"
63178 " into other processor's cells.</Documentation>\n"
63179 " <InputProperty command=\"SetInputConnection\"\n"
63180 " name=\"Input\">\n"
63181 " <ProxyGroupDomain name=\"groups\">\n"
63182 " <Group name=\"sources\" />\n"
63183 " <Group name=\"filters\" />\n"
63184 " </ProxyGroupDomain>\n"
63185 " <DataTypeDomain name=\"input_type\">\n"
63186 " <DataType value=\"vtkDataSet\" />\n"
63187 " </DataTypeDomain>\n"
63188 " <InputArrayDomain attribute_type=\"point\"\n"
63189 " name=\"input_array\"\n"
63190 " number_of_components=\"1\" />\n"
63191 " <Documentation>This property specifies the input to the\n"
63192 " filter.</Documentation>\n"
63193 " </InputProperty>\n"
63194 " <StringVectorProperty animateable=\"0\"\n"
63195 " command=\"SetInputArrayToProcess\"\n"
63196 " element_types=\"0 0 0 0 2\"\n"
63197 " label=\"Resample Field\"\n"
63198 " name=\"SelectInputScalars\"\n"
63199 " number_of_elements=\"5\">\n"
63200 " <ArrayListDomain attribute_type=\"Scalars\"\n"
63201 " name=\"array_list\"\n"
63202 " none_string=\"ignore arrays\">\n"
63203 " <RequiredProperties>\n"
63204 " <Property function=\"Input\"\n"
63205 " name=\"Input\" />\n"
63206 " </RequiredProperties>\n"
63207 " </ArrayListDomain>\n"
63208 " <Documentation>Choose a scalar array to splat into the output cells. If\n"
63209 " ignore arrays is chosen, point density will be counted\n"
63210 " instead.</Documentation>\n"
63211 " </StringVectorProperty>\n"
63212 " <IntVectorProperty command=\"SetSampleDimensions\"\n"
63213 " default_values=\"50 50 50\"\n"
63214 " label=\"Resampling Grid\"\n"
63215 " name=\"SampleDimensions\"\n"
63216 " number_of_elements=\"3\">\n"
63217 " <IntRangeDomain name=\"range\" />\n"
63218 " <Documentation>Set / get the dimensions of the sampling structured\n"
63219 " point set. Higher values produce better results but are much\n"
63220 " slower.</Documentation>\n"
63221 " </IntVectorProperty>\n"
63222 " <DoubleVectorProperty command=\"SetModelBounds\"\n"
63223 " default_values=\"0.0 0.0 0.0 0.0 0.0 0.0\"\n"
63224 " label=\"Extent to Resample\"\n"
63225 " name=\"ModelBounds\"\n"
63226 " number_of_elements=\"6\">\n"
63227 " <DoubleRangeDomain name=\"range\" />\n"
63228 " <Documentation>Set / get the (xmin,xmax, ymin,ymax, zmin,zmax) bounding\n"
63229 " box in which the sampling is performed. If any of the (min,max) bounds\n"
63230 " values are min &gt;= max, then the bounds will be computed\n"
63231 " automatically from the input data. Otherwise, the user-specified bounds\n"
63232 " will be used.</Documentation>\n"
63233 " </DoubleVectorProperty>\n"
63234 " <DoubleVectorProperty command=\"SetRadius\"\n"
63235 " default_values=\"0.1\"\n"
63236 " label=\"Gaussian Splat Radius\"\n"
63237 " name=\"Radius\"\n"
63238 " number_of_elements=\"1\">\n"
63239 " <DoubleRangeDomain name=\"range\" />\n"
63240 " <Documentation>Set / get the radius of propagation of the splat. This\n"
63241 " value is expressed as a percentage of the length of the longest side of\n"
63242 " the sampling volume. Smaller numbers greatly reduce execution\n"
63243 " time.</Documentation>\n"
63244 " </DoubleVectorProperty>\n"
63245 " <DoubleVectorProperty command=\"SetExponentFactor\"\n"
63246 " default_values=\"-5.0\"\n"
63247 " label=\"Gaussian Exponent Factor\"\n"
63248 " name=\"ExponentFactor\"\n"
63249 " number_of_elements=\"1\">\n"
63250 " <DoubleRangeDomain max=\"0.0\"\n"
63251 " name=\"range\" />\n"
63252 " <Documentation>Set / get the sharpness of decay of the splats. This is\n"
63253 " the exponent constant in the Gaussian equation. Normally this is a\n"
63254 " negative value.</Documentation>\n"
63255 " </DoubleVectorProperty>\n"
63256 " <IntVectorProperty command=\"SetScalarWarping\"\n"
63257 " default_values=\"1\"\n"
63258 " label=\"Scale Splats\"\n"
63259 " name=\"ScalarWarping\"\n"
63260 " number_of_elements=\"1\">\n"
63261 " <BooleanDomain name=\"bool\" />\n"
63262 " <Documentation>Turn on/off the scaling of splats by scalar\n"
63263 " value.</Documentation>\n"
63264 " </IntVectorProperty>\n"
63265 " <DoubleVectorProperty command=\"SetScaleFactor\"\n"
63266 " default_values=\"1.0\"\n"
63267 " label=\"Scale Factor\"\n"
63268 " name=\"ScaleFactor\"\n"
63269 " number_of_elements=\"1\">\n"
63270 " <DoubleRangeDomain name=\"range\" />\n"
63271 " <Documentation>Multiply Gaussian splat distribution by this value. If\n"
63272 " ScalarWarping is on, then the Scalar value will be multiplied by the\n"
63273 " ScaleFactor times the Gaussian function.</Documentation>\n"
63274 " </DoubleVectorProperty>\n"
63275 " <IntVectorProperty command=\"SetNormalWarping\"\n"
63276 " default_values=\"1\"\n"
63277 " label=\"Elliptical Splats\"\n"
63278 " name=\"NormalWarping\"\n"
63279 " number_of_elements=\"1\">\n"
63280 " <BooleanDomain name=\"bool\" />\n"
63281 " <Documentation>Turn on/off the generation of elliptical splats. If\n"
63282 " normal warping is on, then the input normals affect the distribution of\n"
63283 " the splat. This boolean is used in combination with the Eccentricity\n"
63284 " ivar.</Documentation>\n"
63285 " </IntVectorProperty>\n"
63286 " <DoubleVectorProperty command=\"SetEccentricity\"\n"
63287 " default_values=\"2.5\"\n"
63288 " label=\"Ellipitical Eccentricity\"\n"
63289 " name=\"Eccentricity\"\n"
63290 " number_of_elements=\"1\">\n"
63291 " <DoubleRangeDomain name=\"range\" />\n"
63292 " <Documentation>Control the shape of elliptical splatting. Eccentricity\n"
63293 " is the ratio of the major axis (aligned along normal) to the minor\n"
63294 " (axes) aligned along other two axes. So Eccentricity gt 1 creates\n"
63295 " needles with the long axis in the direction of the normal; Eccentricity\n"
63296 " lt 1 creates pancakes perpendicular to the normal\n"
63297 " vector.</Documentation>\n"
63298 " </DoubleVectorProperty>\n"
63299 " <IntVectorProperty command=\"SetCapping\"\n"
63300 " default_values=\"1\"\n"
63301 " label=\"Fill Volume Boundary\"\n"
63302 " name=\"Capping\"\n"
63303 " number_of_elements=\"1\">\n"
63304 " <BooleanDomain name=\"bool\" />\n"
63305 " <Documentation>Turn on/off the capping of the outer boundary of the\n"
63306 " volume to a specified cap value. This can be used to close surfaces\n"
63307 " (after isosurfacing) and create other effects.</Documentation>\n"
63308 " </IntVectorProperty>\n"
63309 " <DoubleVectorProperty command=\"SetCapValue\"\n"
63310 " default_values=\"0.0\"\n"
63311 " label=\"Fill Value\"\n"
63312 " name=\"CapValue\"\n"
63313 " number_of_elements=\"1\">\n"
63314 " <DoubleRangeDomain name=\"range\" />\n"
63315 " <Documentation>Specify the cap value to use. (This instance variable\n"
63316 " only has effect if the ivar Capping is on.)</Documentation>\n"
63317 " </DoubleVectorProperty>\n"
63318 " <IntVectorProperty command=\"SetAccumulationMode\"\n"
63319 " default_values=\"1\"\n"
63320 " label=\"Splat Accumulation Mode\"\n"
63321 " name=\"Accumulation Mode\"\n"
63322 " number_of_elements=\"1\">\n"
63323 " <EnumerationDomain name=\"enum\">\n"
63324 " <Entry text=\"Min\"\n"
63325 " value=\"0\" />\n"
63326 " <Entry text=\"Max\"\n"
63327 " value=\"1\" />\n"
63328 " <Entry text=\"Sum\"\n"
63329 " value=\"2\" />\n"
63330 " </EnumerationDomain>\n"
63331 " <Documentation>Specify the scalar accumulation mode. This mode\n"
63332 " expresses how scalar values are combined when splats are overlapped.\n"
63333 " The Max mode acts like a set union operation and is the most commonly\n"
63334 " used; the Min mode acts like a set intersection, and the sum is just\n"
63335 " weird.</Documentation>\n"
63336 " </IntVectorProperty>\n"
63337 " <DoubleVectorProperty command=\"SetNullValue\"\n"
63338 " default_values=\"0.0\"\n"
63339 " label=\"Empty Cell Value\"\n"
63340 " name=\"NullValue\"\n"
63341 " number_of_elements=\"1\">\n"
63342 " <DoubleRangeDomain name=\"range\" />\n"
63343 " <Documentation>Set the Null value for output points not receiving a\n"
63344 " contribution from the input points. (This is the initial value of the\n"
63345 " voxel samples.)</Documentation>\n"
63346 " </DoubleVectorProperty>\n"
63347 " <!-- End of GaussianSplatter -->\n"
63348 " </SourceProxy>\n"
63349 " </ProxyGroup>\n"
63350 "</ServerManagerConfiguration>\n"
63351 "\n";
63352 // Get single string
63354 {
63355 
63356  const size_t len0 = strlen(paraview_server_managerfilters_imaginghybridInterface0);
63357  size_t len = ( 0
63358  + len0 );
63359  char* res = new char[ len + 1];
63360  size_t offset = 0;
63362  assert(offset == len);
63363  res[offset] = 0;
63364  return res;
63365 }
63366 
63367 
63368 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_imagingsources.xml
63370 "<ServerManagerConfiguration>\n"
63371 " <ProxyGroup name=\"sources\">\n"
63372 " <!-- ==================================================================== -->\n"
63373 " <SourceProxy class=\"vtkImageMandelbrotSource\"\n"
63374 " label=\"Mandelbrot\"\n"
63375 " name=\"ImageMandelbrotSource\">\n"
63376 " <Documentation long_help=\"Representation (unsigned char) of the Mandlebrot set in up to 3 dimensions\"\n"
63377 " short_help=\"Create a Mandelbrot representation\">The\n"
63378 " Mandelbrot source can be used to add a uniform rectilinear\n"
63379 " grid with scalar values derived from the Mandelbrot set to\n"
63380 " the 3D scene. The equation used is z = z^2 + C (where z\n"
63381 " and C are complex, and C is a constant). The scalar values\n"
63382 " in the grid are the number of iterations of the equation\n"
63383 " it takes for the magnitude of the value to become greater\n"
63384 " than 2. In the equation, the initial value of z is 0. By\n"
63385 " default, the real component of C is mapped onto the X\n"
63386 " axis; the imaginary component of C is mapped onto the Y\n"
63387 " axis; and the imaginary component of the initial value is\n"
63388 " mapped onto the Z axis. If a two-dimensional extent is\n"
63389 " specified, the resulting image will be displayed. If a\n"
63390 " three-dimensional extent is used, then the bounding box of\n"
63391 " the volume will be displayed. The output of the Mandelbrot\n"
63392 " source is image (uniform rectilinear)\n"
63393 " data.</Documentation>\n"
63394 " <IntVectorProperty command=\"SetWholeExtent\"\n"
63395 " default_values=\"0 250 0 250 0 0\"\n"
63396 " name=\"WholeExtent\"\n"
63397 " number_of_elements=\"6\"\n"
63398 " panel_visibility=\"advanced\">\n"
63399 " <IntRangeDomain name=\"range\" />\n"
63400 " <Documentation>The six values in the property indicate the X, Y, and Z\n"
63401 " extent of the output data. The first two numbers are the minimum and\n"
63402 " maximum X extent; the next two are the minimum and maximum Y extent;\n"
63403 " and the final two are the minimum and maximum Z extent. The numbers are\n"
63404 " inclusive, so values of 0, 250, 0, 250, 0, 0 indicate that the\n"
63405 " dimensions of the output will be 251 x 251 x 1.</Documentation>\n"
63406 " </IntVectorProperty>\n"
63407 " <IntVectorProperty command=\"SetProjectionAxes\"\n"
63408 " default_values=\"0 1 2\"\n"
63409 " name=\"ProjectionAxes\"\n"
63410 " number_of_elements=\"3\">\n"
63411 " <IntRangeDomain name=\"range\" />\n"
63412 " <Documentation>The three values in this property allow you to specify\n"
63413 " the projection from the 4D space used by the Mandelbrot set to the axes\n"
63414 " of the 3D volume. By default, the real component of C (represented by\n"
63415 " 0) is mapped to the X axis; the imaginary component of C (represented\n"
63416 " by 1) is mapped to the Y axis; and the real component of X, the initial\n"
63417 " value (represented by 2) is mapped to the Z axis. The imaginary\n"
63418 " component of X is represented by 3. All values entered must be between\n"
63419 " 0 and 3, inclusive.</Documentation>\n"
63420 " </IntVectorProperty>\n"
63421 " <DoubleVectorProperty command=\"SetOriginCX\"\n"
63422 " default_values=\"-1.75 -1.25 0.0 0.0\"\n"
63423 " name=\"OriginCX\"\n"
63424 " number_of_elements=\"4\">\n"
63425 " <DoubleRangeDomain name=\"range\" />\n"
63426 " <Documentation>The four values of this property indicate (in order) the\n"
63427 " components of C (real and imaginary) and the components of the initial\n"
63428 " value, X (real and imaginary).</Documentation>\n"
63429 " </DoubleVectorProperty>\n"
63430 " <DoubleVectorProperty command=\"SetSizeCX\"\n"
63431 " default_values=\"2.5 2.5 2.0 1.5\"\n"
63432 " name=\"SizeCX\"\n"
63433 " number_of_elements=\"4\">\n"
63434 " <DoubleRangeDomain name=\"range\" />\n"
63435 " <Documentation>The four values of this property indicate the length of\n"
63436 " the output in each of the four dimensions (the real and imaginary\n"
63437 " components of C and the real and imaginary components of X). The three\n"
63438 " dimensions specified in the Projection Axes property will determine\n"
63439 " which of these values specify the length of the axes in the\n"
63440 " output.</Documentation>\n"
63441 " </DoubleVectorProperty>\n"
63442 " <IntVectorProperty animateable=\"1\"\n"
63443 " command=\"SetMaximumNumberOfIterations\"\n"
63444 " default_values=\"100\"\n"
63445 " label=\"Maximum Number of Iterations\"\n"
63446 " name=\"MaximumNumberOfIterations\"\n"
63447 " number_of_elements=\"1\"\n"
63448 " panel_visibility=\"default\">\n"
63449 " <IntRangeDomain max=\"5000\"\n"
63450 " min=\"1\"\n"
63451 " name=\"range\" />\n"
63452 " <Documentation>The value of this property specifies the limit on\n"
63453 " computational iterations (i.e., the maximum number of iterations to\n"
63454 " perform to determine if the value will go above 2). Values less than\n"
63455 " 2.0 after the specified number of iterations are considered in the\n"
63456 " fractal set.</Documentation>\n"
63457 " </IntVectorProperty>\n"
63458 " <IntVectorProperty command=\"SetSubsampleRate\"\n"
63459 " default_values=\"1\"\n"
63460 " name=\"SubsampleRate\"\n"
63461 " number_of_elements=\"1\">\n"
63462 " <IntRangeDomain min=\"1\"\n"
63463 " name=\"range\" />\n"
63464 " <Documentation>This property specifies the rate at which to subsample\n"
63465 " the volume. The extent of the dataset in each dimension will be divided\n"
63466 " by this value.</Documentation>\n"
63467 " </IntVectorProperty>\n"
63468 " <!-- End Mandelbrot -->\n"
63469 " </SourceProxy>\n"
63470 " </ProxyGroup>\n"
63471 "</ServerManagerConfiguration>\n"
63472 "\n";
63473 // Get single string
63475 {
63476 
63477  const size_t len0 = strlen(paraview_server_managersources_imagingsourcesInterface0);
63478  size_t len = ( 0
63479  + len0 );
63480  char* res = new char[ len + 1];
63481  size_t offset = 0;
63483  assert(offset == len);
63484  res[offset] = 0;
63485  return res;
63486 }
63487 
63488 
63489 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparalleldiy2.xml
63491 "<ServerManagerConfiguration>\n"
63492 " <ProxyGroup name=\"filters\">\n"
63493 " <!-- ==================================================================== -->\n"
63494 " <SourceProxy class=\"vtkExtractSubsetWithSeed\"\n"
63495 " name=\"ExtractSubsetWithSeed\"\n"
63496 " label=\"Extract Subset With Seed\">\n"
63497 " <Documentation\n"
63498 " long_help=\"Extract a subset from a structured-grid starting with a seed point.\">\n"
63499 " Extract a subset (line or plane) from a structured-grid starting with a seed point.\n"
63500 " The filter supports cases where the structured grid is split up into multiple blocks\n"
63501 " (across multiple ranks). It also handles cases were the ijk origin for each the\n"
63502 " blocks is not aligned.\n"
63503 " </Documentation>\n"
63504 " <InputProperty name=\"Input\"\n"
63505 " command=\"SetInputConnection\">\n"
63506 " <ProxyGroupDomain name=\"groups\">\n"
63507 " <Group name=\"sources\"/>\n"
63508 " <Group name=\"filters\"/>\n"
63509 " </ProxyGroupDomain>\n"
63510 " <DataTypeDomain name=\"input_type\">\n"
63511 " <DataType value=\"vtkStructuredGrid\"/>\n"
63512 " </DataTypeDomain>\n"
63513 " </InputProperty>\n"
63514 " <DoubleVectorProperty name=\"Seed\"\n"
63515 " command=\"SetSeed\"\n"
63516 " number_of_elements=\"3\"\n"
63517 " default_values=\"0 0 0\">\n"
63518 " <Documentation>\n"
63519 " Specify the seed point in x-y-z coordinates to initiate in the slice extraction.\n"
63520 " </Documentation>\n"
63521 " <BoundsDomain default_mode=\"mid\" mode=\"normal\" name=\"range\">\n"
63522 " <RequiredProperties>\n"
63523 " <Property function=\"Input\" name=\"Input\" />\n"
63524 " </RequiredProperties>\n"
63525 " </BoundsDomain>\n"
63526 " </DoubleVectorProperty>\n"
63527 " <IntVectorProperty command=\"SetDirection\"\n"
63528 " default_values=\"0\"\n"
63529 " name=\"Direction\"\n"
63530 " number_of_elements=\"1\"\n"
63531 " panel_visibility=\"default\">\n"
63532 " <EnumerationDomain name=\"enum\">\n"
63533 " <Entry value=\"0\" text=\"I\" info=\"line\" />\n"
63534 " <Entry value=\"1\" text=\"J\" info=\"line\" />\n"
63535 " <Entry value=\"2\" text=\"K\" info=\"line\" />\n"
63536 " <Entry value=\"3\" text=\"IJ\" info=\"plane\" />\n"
63537 " <Entry value=\"4\" text=\"JK\" info=\"plane\" />\n"
63538 " <Entry value=\"5\" text=\"KI\" info=\"plane\" />\n"
63539 " </EnumerationDomain>\n"
63540 " <Documentation>\n"
63541 " Specify the direction in which to extract the slice starting with the **Seed**.\n"
63542 " </Documentation>\n"
63543 " </IntVectorProperty>\n"
63544 " <PropertyGroup label=\"Seed Parameters\" panel_widget=\"InteractiveHandle\">\n"
63545 " <Property function=\"WorldPosition\" name=\"Seed\" />\n"
63546 " <Property function=\"Input\" name=\"Input\" />\n"
63547 " </PropertyGroup>\n"
63548 " <Hints>\n"
63549 " <Visibility replace_input=\"2\" />\n"
63550 " </Hints>\n"
63551 " <!-- End ExtractSubsetWithSeed -->\n"
63552 " </SourceProxy>\n"
63553 "\n"
63554 " <!-- ==================================================================== -->\n"
63555 " <SourceProxy class=\"vtkGenerateGlobalIds\"\n"
63556 " label=\"Generate Global Ids\"\n"
63557 " name=\"GenerateGlobalIds\">\n"
63558 " <Documentation short_help=\"Generate global point and cell ids.\">\n"
63559 " Generate global point and cell ids. Global ids are unique ids where the same point\n"
63560 " (or cell) will be assigned the same id even if the point (or cell) is duplicated among\n"
63561 " multiple blocks or ranks. This filter also flags duplicated points as ghost points.\n"
63562 " </Documentation>\n"
63563 " <InputProperty command=\"SetInputConnection\"\n"
63564 " name=\"Input\">\n"
63565 " <ProxyGroupDomain name=\"groups\">\n"
63566 " <Group name=\"sources\" />\n"
63567 " <Group name=\"filters\" />\n"
63568 " </ProxyGroupDomain>\n"
63569 " <DataTypeDomain name=\"input_type\">\n"
63570 " <DataType value=\"vtkDataSet\" />\n"
63571 " </DataTypeDomain>\n"
63572 " <Documentation>This property specifies the input.</Documentation>\n"
63573 " </InputProperty>\n"
63574 "\n"
63575 " <DoubleVectorProperty name=\"Tolerance\"\n"
63576 " command=\"SetTolerance\"\n"
63577 " number_of_elements=\"1\"\n"
63578 " default_values=\"0\">\n"
63579 " <Documentation>\n"
63580 " Set the tolerance to use to identify coincident points. 0 means the\n"
63581 " points should be exactly identical.\n"
63582 " </Documentation>\n"
63583 " <DoubleRangeDomain name=\"range\" min=\"0\" />\n"
63584 " </DoubleVectorProperty>\n"
63585 " <!-- End GenerateGlobalIds -->\n"
63586 " </SourceProxy>\n"
63587 "\n"
63588 " <!-- ==================================================================== -->\n"
63589 " <SourceProxy class=\"vtkRedistributeDataSetFilter\"\n"
63590 " name=\"RedistributeDataSet\"\n"
63591 " label=\"Redistribute DataSet\">\n"
63592 " <Documentation\n"
63593 " long_help=\"Redistribute dataset into requested number of partitions.\">\n"
63594 " Redistribute data for load balancing. The filter either computes the bounding\n"
63595 " boxes, or uses a provided collection of bounding boxes, for distributing the\n"
63596 " data. Cells along partition boundaries can be uniquely assigned to a partition,\n"
63597 " duplicated among partitions, or split among the partitions. The output\n"
63598 " is an unstructured grid.\n"
63599 " </Documentation>\n"
63600 " <InputProperty name=\"Input\"\n"
63601 " command=\"SetInputConnection\">\n"
63602 " <DataTypeDomain name=\"input_type\">\n"
63603 " <DataType value=\"vtkDataSet\"/>\n"
63604 " </DataTypeDomain>\n"
63605 " </InputProperty>\n"
63606 "\n"
63607 " <IntVectorProperty name=\"BoundaryMode\"\n"
63608 " number_of_elements=\"1\"\n"
63609 " default_values=\"0\"\n"
63610 " command=\"SetBoundaryMode\">\n"
63611 " <EnumerationDomain name=\"enum\">\n"
63612 " <Entry text=\"Assign to one region\" value=\"0\" />\n"
63613 " <Entry text=\"Assign to all regions\" value=\"1\" />\n"
63614 " <Entry text=\"Split cells\" value=\"2\" />\n"
63615 " </EnumerationDomain>\n"
63616 " <Documentation>This property determines how cells that lie on processor\n"
63617 " boundaries are handled. The \"Assign to one region\" option assigns each\n"
63618 " boundary cell to exactly one process, which is useful for isosurfacing.\n"
63619 " Selecting \"Assign to all regions\" causes the cells on the boundaries to be\n"
63620 " copied to each process that shares that boundary. The \"Split cells\"\n"
63621 " option breaks cells across process boundary lines so that pieces of the\n"
63622 " cell lie in different processes. This option is useful for volume\n"
63623 " rendering.</Documentation>\n"
63624 " </IntVectorProperty>\n"
63625 "\n"
63626 " <IntVectorProperty name=\"NumberOfPartitions\"\n"
63627 " command=\"SetNumberOfPartitions\"\n"
63628 " number_of_elements=\"1\"\n"
63629 " default_values=\"-1\">\n"
63630 " <IntRangeDomain min=\"-1\"\n"
63631 " name=\"range\" />\n"
63632 " <Documentation>Specify the number of partitions to split the dataset into.\n"
63633 " Set to 0 to indicate that the partitions should match the number of ranks.\n"
63634 " The value provided is a hint and the actual number of partitions will be\n"
63635 " equal to the power of 2 greater than or equal to the chosen value.</Documentation>\n"
63636 " </IntVectorProperty>\n"
63637 "\n"
63638 " <IntVectorProperty name=\"LoadBalanceAcrossAllBlocks\"\n"
63639 " command=\"SetLoadBalanceAcrossAllBlocks\"\n"
63640 " number_of_elements=\"1\"\n"
63641 " default_values=\"1\">\n"
63642 " <BooleanDomain name=\"bool\" />\n"
63643 " <Documentation>When checked, for datasets with multiple blocks,\n"
63644 " the filter will try to load balance across all blocks otherwise each block is separately\n"
63645 " load balanced.\n"
63646 " </Documentation>\n"
63647 " </IntVectorProperty>\n"
63648 "\n"
63649 " <IntVectorProperty name=\"PreservePartitionsInOutput\"\n"
63650 " command=\"SetPreservePartitionsInOutput\"\n"
63651 " number_of_elements=\"1\"\n"
63652 " default_values=\"0\"\n"
63653 " panel_visibility=\"advanced\">\n"
63654 " <Documentation>When unchecked, ranks with more than one partition will merge\n"
63655 " the partitions into a single vtkUnstructuredGrid. When checked, the partitions\n"
63656 " are preserved and the output is a vtkPartitionedDataSet.\n"
63657 " </Documentation>\n"
63658 " <BooleanDomain name=\"bool\" />\n"
63659 " </IntVectorProperty>\n"
63660 "\n"
63661 " <IntVectorProperty name=\"GenerateGlobalCellIds\"\n"
63662 " command=\"SetGenerateGlobalCellIds\"\n"
63663 " number_of_elements=\"1\"\n"
63664 " default_values=\"0\">\n"
63665 " <Documentation>Generate global Ids for all cells across partitions.\n"
63666 " </Documentation>\n"
63667 " <BooleanDomain name=\"bool\" />\n"
63668 " </IntVectorProperty>\n"
63669 "\n"
63670 " <IntVectorProperty name=\"EnableDebugging\"\n"
63671 " command=\"SetEnableDebugging\"\n"
63672 " number_of_elements=\"1\"\n"
63673 " default_values=\"0\"\n"
63674 " panel_visibility=\"advanced\">\n"
63675 " <Documentation>Retains some helper arrays created for generating\n"
63676 " global cell Ids and ghost cells that are useful for debugging.</Documentation>\n"
63677 " <BooleanDomain name=\"bool\" />\n"
63678 " </IntVectorProperty>\n"
63679 "\n"
63680 " <Hints>\n"
63681 " <WarnOnCreate>\n"
63682 " <DataTypeDomain name=\"input_type\">\n"
63683 " <DataType value=\"vtkImageData\" />\n"
63684 " <DataType value=\"vtkRectilinearGrid\" />\n"
63685 " <DataType value=\"vtkStructuredGrid\" />\n"
63686 " </DataTypeDomain>\n"
63687 " <MemoryUsage relative=\"20\" />\n"
63688 " <Text title=\"Potentially running out of memory\">\n"
63689 " **Redistribute DataSet** filter will create an unstructured grid output and\n"
63690 " you may not have enough memory to create it.\n"
63691 " Do you want to continue?\n"
63692 " </Text>\n"
63693 " </WarnOnCreate>\n"
63694 " </Hints>\n"
63695 "\n"
63696 " <!-- End RedistributeDataSetFilter -->\n"
63697 " </SourceProxy>\n"
63698 "\n"
63699 " <!-- ==================================================================== -->\n"
63700 " <SourceProxy class=\"vtkOverlappingCellsDetector\"\n"
63701 " label=\"Overlapping Cells Detector\"\n"
63702 " name=\"OverlappingCellsDetector\">\n"
63703 " <Documentation short_help=\"Detects overlapping cells.\">\n"
63704 " Generates overlap count between cells of the input in a cell array named\n"
63705 " \"NumberOfCollisionsPerCell\".\n"
63706 " </Documentation>\n"
63707 " <InputProperty command=\"SetInputConnection\"\n"
63708 " name=\"Input\">\n"
63709 " <ProxyGroupDomain name=\"groups\">\n"
63710 " <Group name=\"sources\" />\n"
63711 " <Group name=\"filters\" />\n"
63712 " </ProxyGroupDomain>\n"
63713 " <DataTypeDomain name=\"input_type\">\n"
63714 " <DataType value=\"vtkPointSet\" />\n"
63715 " <DataType value=\"vtkCompositeDataSet\" />\n"
63716 " </DataTypeDomain>\n"
63717 " <Documentation>This property specifies the input.</Documentation>\n"
63718 " </InputProperty>\n"
63719 " <DoubleVectorProperty name=\"Tolerance\"\n"
63720 " command=\"SetTolerance\"\n"
63721 " number_of_elements=\"1\"\n"
63722 " default_values=\"0\">\n"
63723 " <Documentation short_help=\"The higher, the less overlaps are detected\">\n"
63724 " Cells are deflated by 0.5 * Tolerance before the cell overlaps are computed.\n"
63725 " Deflating is done by translating each cell's faces and edges, in their normal direction,\n"
63726 " by a vector of norm Tolerance.\n"
63727 " </Documentation>\n"
63728 " </DoubleVectorProperty>\n"
63729 " <!-- End OverlappingCellsDetector -->\n"
63730 " </SourceProxy>\n"
63731 "\n"
63732 " <!-- ==================================================================== -->\n"
63733 " <SourceProxy class=\"vtkAdaptiveResampleToImage\"\n"
63734 " name=\"AdaptiveResampleToImage\"\n"
63735 " label=\"Adaptive Resample To Image\">\n"
63736 " <Documentation\n"
63737 " long_help=\"Resample to image adaptively\">\n"
63738 " </Documentation>\n"
63739 " <InputProperty name=\"Input\"\n"
63740 " command=\"SetInputConnection\">\n"
63741 " <DataTypeDomain name=\"input_type\">\n"
63742 " <DataType value=\"vtkDataSet\"/>\n"
63743 " </DataTypeDomain>\n"
63744 " </InputProperty>\n"
63745 "\n"
63746 " <IntVectorProperty name=\"NumberOfImages\"\n"
63747 " command=\"SetNumberOfImages\"\n"
63748 " number_of_elements=\"1\"\n"
63749 " default_values=\"0\">\n"
63750 " <IntRangeDomain min=\"0\"\n"
63751 " name=\"range\" />\n"
63752 " <Documentation>\n"
63753 " Specify the number of partitions to split the dataset into.\n"
63754 " Set to 0 to indicate that the partitions should match the number of ranks.\n"
63755 " </Documentation>\n"
63756 " </IntVectorProperty>\n"
63757 "\n"
63758 " <IntVectorProperty command=\"SetSamplingDimensions\"\n"
63759 " default_values=\"64 64 64\"\n"
63760 " name=\"SamplingDimensions\"\n"
63761 " number_of_elements=\"3\"\n"
63762 " panel_visibility=\"default\">\n"
63763 " <IntRangeDomain name=\"range\" min=\"1 1 1\"/>\n"
63764 " <Documentation>\n"
63765 " </Documentation>\n"
63766 " </IntVectorProperty>\n"
63767 " </SourceProxy>\n"
63768 "\n"
63769 " </ProxyGroup>\n"
63770 "</ServerManagerConfiguration>\n"
63771 "\n";
63772 // Get single string
63774 {
63775 
63777  size_t len = ( 0
63778  + len0 );
63779  char* res = new char[ len + 1];
63780  size_t offset = 0;
63782  assert(offset == len);
63783  res[offset] = 0;
63784  return res;
63785 }
63786 
63787 
63788 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersparallelverdict.xml
63790 "<ServerManagerConfiguration>\n"
63791 " <ProxyGroup name=\"filters\">\n"
63792 " <!-- ==================================================================== -->\n"
63793 " <SourceProxy class=\"vtkPCellSizeFilter\"\n"
63794 " label=\"Cell Size\"\n"
63795 " name=\"CellSize\">\n"
63796 " <Documentation long_help=\"This filter computes sizes for 0D (1 for vertex and number of points in for polyvertex), 1D (length), 2D (area)\n"
63797 " and 3D (volume) cells. ComputePoint, ComputeLength, ComputeArea and ComputeVolume options can be used to specify what dimension\n"
63798 " cells to compute for. Alternatively, the ComputeHighestDimension will compute sizes for only the highest dimension cells for\n"
63799 " the vtkDataSet. The values are placed in a cell data array named ArrayName. The SumSize option will give a summation of the\n"
63800 " computed cell sizes for a vtkDataSet and for composite datasets will contain a sum of the underlying blocks.\"\n"
63801 " short_help=\"Compute cell sizes.\">This filter computes sizes for 0D (1 for vertex and number of points in for polyvertex), 1D (length), 2D (area)\n"
63802 " and 3D (volume) cells. ComputeVertexCount, ComputeLength, ComputeArea and ComputeVolume options can be used to specify what dimension\n"
63803 " cells to compute for. The values are placed in a cell data array named ArrayName. The ComputeSum option will give a summation of the\n"
63804 " computed cell sizes for a vtkDataSet and for composite datasets will contain a sum of the underlying blocks in the top-level block.</Documentation>\n"
63805 " <InputProperty command=\"SetInputConnection\"\n"
63806 " name=\"Input\">\n"
63807 " <ProxyGroupDomain name=\"groups\">\n"
63808 " <Group name=\"sources\" />\n"
63809 " <Group name=\"filters\" />\n"
63810 " </ProxyGroupDomain>\n"
63811 " <DataTypeDomain name=\"input_type\">\n"
63812 " <DataType value=\"vtkDataSet\" />\n"
63813 " <DataType value=\"vtkCompositeDataSet\" />\n"
63814 " </DataTypeDomain>\n"
63815 " <Documentation>This property specifies the input to the Cell Size filter.</Documentation>\n"
63816 " </InputProperty>\n"
63817 " <IntVectorProperty command=\"SetComputeVertexCount\"\n"
63818 " default_values=\"1\"\n"
63819 " name=\"ComputeVertexCount\"\n"
63820 " number_of_elements=\"1\">\n"
63821 " <BooleanDomain name=\"bool\" />\n"
63822 " <Documentation>Specify whether or not to compute the number of points in 0D cells.</Documentation>\n"
63823 " </IntVectorProperty>\n"
63824 " <StringVectorProperty command=\"SetVertexCountArrayName\"\n"
63825 " default_values=\"VertexCount\"\n"
63826 " name=\"VertexCountArrayName\"\n"
63827 " number_of_elements=\"1\"\n"
63828 " panel_visibility=\"advanced\">\n"
63829 " <Documentation>\n"
63830 " Specify the name of the array to store the 0D cell vertex count and optionally the field data vertex count sum.\n"
63831 " </Documentation>\n"
63832 " </StringVectorProperty>\n"
63833 " <IntVectorProperty command=\"SetComputeLength\"\n"
63834 " default_values=\"1\"\n"
63835 " name=\"ComputeLength\"\n"
63836 " number_of_elements=\"1\">\n"
63837 " <BooleanDomain name=\"bool\" />\n"
63838 " <Documentation>Specify whether or not to compute the length of 1D cells.</Documentation>\n"
63839 " </IntVectorProperty>\n"
63840 " <StringVectorProperty command=\"SetLengthArrayName\"\n"
63841 " default_values=\"Length\"\n"
63842 " name=\"LengthArrayName\"\n"
63843 " number_of_elements=\"1\"\n"
63844 " panel_visibility=\"advanced\">\n"
63845 " <Documentation>\n"
63846 " Specify the name of the array to store the 1D cell length and optionally the field data length sum.\n"
63847 " </Documentation>\n"
63848 " </StringVectorProperty>\n"
63849 " <IntVectorProperty command=\"SetComputeArea\"\n"
63850 " default_values=\"1\"\n"
63851 " name=\"ComputeArea\"\n"
63852 " number_of_elements=\"1\">\n"
63853 " <BooleanDomain name=\"bool\" />\n"
63854 " <Documentation>Specify whether or not to compute the area of 2D cells.</Documentation>\n"
63855 " </IntVectorProperty>\n"
63856 " <StringVectorProperty command=\"SetAreaArrayName\"\n"
63857 " default_values=\"Area\"\n"
63858 " name=\"AreaArrayName\"\n"
63859 " number_of_elements=\"1\"\n"
63860 " panel_visibility=\"advanced\">\n"
63861 " <Documentation>\n"
63862 " Specify the name of the array to store 2D cell area and optionally the field data area sum.\n"
63863 " </Documentation>\n"
63864 " </StringVectorProperty>\n"
63865 " <IntVectorProperty command=\"SetComputeVolume\"\n"
63866 " default_values=\"1\"\n"
63867 " name=\"ComputeVolume\"\n"
63868 " number_of_elements=\"1\">\n"
63869 " <BooleanDomain name=\"bool\" />\n"
63870 " <Documentation>Specify whether or not to compute the volume of 3D cells .</Documentation>\n"
63871 " </IntVectorProperty>\n"
63872 " <StringVectorProperty command=\"SetVolumeArrayName\"\n"
63873 " default_values=\"Volume\"\n"
63874 " name=\"VolumeArrayName\"\n"
63875 " number_of_elements=\"1\"\n"
63876 " panel_visibility=\"advanced\">\n"
63877 " <Documentation>\n"
63878 " Specify the name of the array to store 3D cell volume and optionally the field data volume sum.\n"
63879 " </Documentation>\n"
63880 " </StringVectorProperty>\n"
63881 " <IntVectorProperty command=\"SetComputeSum\"\n"
63882 " default_values=\"0\"\n"
63883 " name=\"ComputeSum\"\n"
63884 " number_of_elements=\"1\">\n"
63885 " <BooleanDomain name=\"bool\" />\n"
63886 " <Documentation>Specify whether or not to sum the computed sizes of cells in datasets. The result is stored in field data.</Documentation>\n"
63887 " </IntVectorProperty>\n"
63888 " <!-- End CellSize -->\n"
63889 " </SourceProxy>\n"
63890 " </ProxyGroup>\n"
63891 "</ServerManagerConfiguration>\n"
63892 "\n";
63893 // Get single string
63895 {
63896 
63898  size_t len = ( 0
63899  + len0 );
63900  char* res = new char[ len + 1];
63901  size_t offset = 0;
63903  assert(offset == len);
63904  res[offset] = 0;
63905  return res;
63906 }
63907 
63908 
63909 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterstensors.xml
63911 "<ServerManagerConfiguration>\n"
63912 " <ProxyGroup name=\"filters\">\n"
63913 "\n"
63914 " <!-- ==================================================================== -->\n"
63915 " <SourceProxy class=\"vtkTensorPrincipalInvariants\"\n"
63916 " name=\"TensorPrincipalInvariants\">\n"
63917 " <Documentation long_help=\"Computes principal values and directions from 2D and 3D tensors.\"\n"
63918 " short_help=\"Computes tensor principal values and directions.\">\n"
63919 " This filter computes principal values and directions for\n"
63920 " 2D and 3D tensors. The principal vectors can be scaled by\n"
63921 " their corresponding principal values.\n"
63922 " </Documentation>\n"
63923 "\n"
63924 " <InputProperty command=\"SetInputConnection\"\n"
63925 " name=\"Input\">\n"
63926 " <ProxyGroupDomain name=\"groups\">\n"
63927 " <Group name=\"sources\" />\n"
63928 " <Group name=\"filters\" />\n"
63929 " </ProxyGroupDomain>\n"
63930 " <DataTypeDomain name=\"input_type\">\n"
63931 " <DataType value=\"vtkDataSet\" />\n"
63932 " </DataTypeDomain>\n"
63933 " <Documentation>\n"
63934 " This property specifies the input.\n"
63935 " </Documentation>\n"
63936 " </InputProperty>\n"
63937 "\n"
63938 " <StringVectorProperty name=\"PointDataArrayInfo\"\n"
63939 " command=\"GetPointDataArraySelection\"\n"
63940 " number_of_elements_per_command=\"2\"\n"
63941 " information_only=\"1\"\n"
63942 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
63943 "\n"
63944 " <StringVectorProperty name=\"PointTensors\"\n"
63945 " command=\"GetPointDataArraySelection\"\n"
63946 " information_property=\"PointDataArrayInfo\"\n"
63947 " number_of_elements_per_command=\"2\"\n"
63948 " element_types=\"2 0\"\n"
63949 " repeat_command=\"1\"\n"
63950 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
63951 " <ArraySelectionDomain name=\"array_list\">\n"
63952 " <RequiredProperties>\n"
63953 " <Property function=\"ArrayList\" name=\"PointDataArrayInfo\" />\n"
63954 " </RequiredProperties>\n"
63955 " </ArraySelectionDomain>\n"
63956 " <Documentation>\n"
63957 " Point tensors from which to compute principal invariants.\n"
63958 " </Documentation>\n"
63959 " </StringVectorProperty>\n"
63960 "\n"
63961 " <StringVectorProperty name=\"CellDataArrayInfo\"\n"
63962 " command=\"GetCellDataArraySelection\"\n"
63963 " number_of_elements_per_command=\"2\"\n"
63964 " information_only=\"1\"\n"
63965 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
63966 "\n"
63967 " <StringVectorProperty name=\"CellTensors\"\n"
63968 " command=\"GetCellDataArraySelection\"\n"
63969 " information_property=\"CellDataArrayInfo\"\n"
63970 " number_of_elements_per_command=\"2\"\n"
63971 " element_types=\"2 0\"\n"
63972 " repeat_command=\"1\"\n"
63973 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
63974 " <ArraySelectionDomain name=\"array_list\">\n"
63975 " <RequiredProperties>\n"
63976 " <Property function=\"ArrayList\" name=\"CellDataArrayInfo\" />\n"
63977 " </RequiredProperties>\n"
63978 " </ArraySelectionDomain>\n"
63979 " <Documentation>\n"
63980 " Cell tensors from which to compute principal invariants.\n"
63981 " </Documentation>\n"
63982 " </StringVectorProperty>\n"
63983 "\n"
63984 " <IntVectorProperty name=\"ScalePrincipalVectorsWithPrincipalValues\"\n"
63985 " command=\"SetScaleVectors\"\n"
63986 " number_of_elements=\"1\"\n"
63987 " default_values=\"0\">\n"
63988 " <BooleanDomain name=\"bool\"/>\n"
63989 " <Documentation>\n"
63990 " Principal vectors can be scaled by the principal values instead of being unitary.\n"
63991 " </Documentation>\n"
63992 " </IntVectorProperty>\n"
63993 " </SourceProxy>\n"
63994 " <!-- ==================================================================== -->\n"
63995 " <SourceProxy class=\"vtkYieldCriteria\"\n"
63996 " name=\"YieldCriteria\">\n"
63997 " <Documentation long_help=\"Computes yield criteria from 2D and 3D tensors.\"\n"
63998 " short_help=\"Computes yield criteria from tensors.\">\n"
63999 " This filter computes yield criteria such as the Tresca or\n"
64000 " Von Mises criteria for 2D and 3D tensors.\n"
64001 " Principal values and directions can also be included in\n"
64002 " the output. The principal vectors can be scaled by their\n"
64003 " corresponding principal values.\n"
64004 " </Documentation>\n"
64005 "\n"
64006 " <InputProperty command=\"SetInputConnection\"\n"
64007 " name=\"Input\">\n"
64008 " <ProxyGroupDomain name=\"groups\">\n"
64009 " <Group name=\"sources\" />\n"
64010 " <Group name=\"filters\" />\n"
64011 " </ProxyGroupDomain>\n"
64012 " <DataTypeDomain name=\"input_type\">\n"
64013 " <DataType value=\"vtkDataSet\" />\n"
64014 " </DataTypeDomain>\n"
64015 " <Documentation>\n"
64016 " This property specifies the input.\n"
64017 " </Documentation>\n"
64018 " </InputProperty>\n"
64019 "\n"
64020 " <StringVectorProperty name=\"PointDataArrayInfo\"\n"
64021 " command=\"GetPointDataArraySelection\"\n"
64022 " number_of_elements_per_command=\"2\"\n"
64023 " information_only=\"1\"\n"
64024 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
64025 "\n"
64026 " <StringVectorProperty name=\"PointTensors\"\n"
64027 " command=\"GetPointDataArraySelection\"\n"
64028 " information_property=\"PointDataArrayInfo\"\n"
64029 " number_of_elements_per_command=\"2\"\n"
64030 " element_types=\"2 0\"\n"
64031 " repeat_command=\"1\"\n"
64032 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
64033 " <ArraySelectionDomain name=\"array_list\">\n"
64034 " <RequiredProperties>\n"
64035 " <Property function=\"ArrayList\" name=\"PointDataArrayInfo\" />\n"
64036 " </RequiredProperties>\n"
64037 " </ArraySelectionDomain>\n"
64038 " <Documentation>\n"
64039 " Point tensors from which to compute principal invariants.\n"
64040 " </Documentation>\n"
64041 " </StringVectorProperty>\n"
64042 "\n"
64043 " <StringVectorProperty name=\"CellDataArrayInfo\"\n"
64044 " command=\"GetCellDataArraySelection\"\n"
64045 " number_of_elements_per_command=\"2\"\n"
64046 " information_only=\"1\"\n"
64047 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
64048 "\n"
64049 " <StringVectorProperty name=\"CellTensors\"\n"
64050 " command=\"GetCellDataArraySelection\"\n"
64051 " information_property=\"CellDataArrayInfo\"\n"
64052 " number_of_elements_per_command=\"2\"\n"
64053 " element_types=\"2 0\"\n"
64054 " repeat_command=\"1\"\n"
64055 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
64056 " <ArraySelectionDomain name=\"array_list\">\n"
64057 " <RequiredProperties>\n"
64058 " <Property function=\"ArrayList\" name=\"CellDataArrayInfo\" />\n"
64059 " </RequiredProperties>\n"
64060 " </ArraySelectionDomain>\n"
64061 " <Documentation>\n"
64062 " Cell tensors from which to compute principal invariants.\n"
64063 " </Documentation>\n"
64064 " </StringVectorProperty>\n"
64065 "\n"
64066 " <StringVectorProperty name=\"CriteriaInfo\"\n"
64067 " command=\"GetCriteriaSelection\"\n"
64068 " number_of_elements_per_command=\"2\"\n"
64069 " information_only=\"1\"\n"
64070 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
64071 "\n"
64072 " <StringVectorProperty name=\"YieldCriteria\"\n"
64073 " command=\"GetCriteriaSelection\"\n"
64074 " information_property=\"CriteriaInfo\"\n"
64075 " number_of_elements_per_command=\"2\"\n"
64076 " element_types=\"2 0\"\n"
64077 " repeat_command=\"1\"\n"
64078 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
64079 " <ArraySelectionDomain name=\"array_list\">\n"
64080 " <RequiredProperties>\n"
64081 " <Property function=\"ArrayList\" name=\"CriteriaInfo\" />\n"
64082 " </RequiredProperties>\n"
64083 " </ArraySelectionDomain>\n"
64084 " <Documentation>\n"
64085 " Quantities to compute.\n"
64086 " </Documentation>\n"
64087 " </StringVectorProperty>\n"
64088 "\n"
64089 " <IntVectorProperty name=\"ScalePrincipalVectorsWithPrincipalValues\"\n"
64090 " command=\"SetScaleVectors\"\n"
64091 " number_of_elements=\"1\"\n"
64092 " default_values=\"0\">\n"
64093 " <BooleanDomain name=\"bool\"/>\n"
64094 " <Documentation>\n"
64095 " Principal vectors can be scaled by the principal values instead of being unitary.\n"
64096 " </Documentation>\n"
64097 " </IntVectorProperty>\n"
64098 " </SourceProxy>\n"
64099 " <!-- ==================================================================== -->\n"
64100 " </ProxyGroup>\n"
64101 "</ServerManagerConfiguration>\n"
64102 "\n";
64103 // Get single string
64105 {
64106 
64107  const size_t len0 = strlen(paraview_server_managerfilters_filterstensorsInterface0);
64108  size_t len = ( 0
64109  + len0 );
64110  char* res = new char[ len + 1];
64111  size_t offset = 0;
64113  assert(offset == len);
64114  res[offset] = 0;
64115  return res;
64116 }
64117 
64118 
64119 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filterstexture.xml
64121 "<ServerManagerConfiguration>\n"
64122 " <ProxyGroup name=\"filters\">\n"
64123 " <!-- ==================================================================== -->\n"
64124 " <SourceProxy class=\"vtkTextureMapToCylinder\"\n"
64125 " label=\"Texture Map to Cylinder\"\n"
64126 " name=\"TextureMapToCylinder\">\n"
64127 " <Documentation long_help=\"Generate texture coordinates by mapping points to cylinder.\"\n"
64128 " short_help=\"Generate texture coordinates by mapping points to cylinder.\">\n"
64129 " This is a filter that generates 2D texture coordinates by\n"
64130 " mapping input dataset points onto a cylinder. The cylinder\n"
64131 " is generated automatically. The cylinder is generated\n"
64132 " automatically by computing the axis of the cylinder. Note\n"
64133 " that the generated texture coordinates for the\n"
64134 " s-coordinate ranges from (0-1) (corresponding to angle of\n"
64135 " 0-&gt;360 around axis), while the mapping of the\n"
64136 " t-coordinate is controlled by the projection of points\n"
64137 " along the axis.</Documentation>\n"
64138 " <InputProperty command=\"SetInputConnection\"\n"
64139 " name=\"Input\">\n"
64140 " <ProxyGroupDomain name=\"groups\">\n"
64141 " <Group name=\"sources\" />\n"
64142 " <Group name=\"filters\" />\n"
64143 " </ProxyGroupDomain>\n"
64144 " <DataTypeDomain name=\"input_type\">\n"
64145 " <DataType value=\"vtkDataSet\" />\n"
64146 " </DataTypeDomain>\n"
64147 " <Documentation>Set the input to the Texture Map to Cylinder\n"
64148 " filter.</Documentation>\n"
64149 " </InputProperty>\n"
64150 " <IntVectorProperty command=\"SetPreventSeam\"\n"
64151 " default_values=\"1\"\n"
64152 " name=\"PreventSeam\"\n"
64153 " number_of_elements=\"1\">\n"
64154 " <BooleanDomain name=\"bool\" />\n"
64155 " <Documentation>Control how the texture coordinates are generated. If\n"
64156 " Prevent Seam is set, the s-coordinate ranges from 0-&gt;1 and 1-&gt;0\n"
64157 " corresponding to the theta angle variation between 0-&gt;180 and\n"
64158 " 180-&gt;0 degrees. Otherwise, the s-coordinate ranges from 0-&gt;1\n"
64159 " between 0-&gt;360 degrees.</Documentation>\n"
64160 " </IntVectorProperty>\n"
64161 "\n"
64162 " <IntVectorProperty name=\"GenerateCylinderAutomatically\"\n"
64163 " command=\"SetAutomaticCylinderGeneration\"\n"
64164 " number_of_elements=\"1\"\n"
64165 " default_values=\"1\">\n"
64166 " <BooleanDomain name=\"bool\" />\n"
64167 " <Documentation>\n"
64168 " When set, the filter will try to determine the size and orientation of the cylinder\n"
64169 " used for texture mapping using data bounds.\n"
64170 " </Documentation>\n"
64171 " </IntVectorProperty>\n"
64172 "\n"
64173 " <DoubleVectorProperty name=\"Point1\"\n"
64174 " command=\"SetPoint1\"\n"
64175 " number_of_elements=\"3\"\n"
64176 " default_values=\"0 0 0\">\n"
64177 " <BoundsDomain name=\"bounds\" mode=\"normal\" default_mode=\"mid,mid,min\">\n"
64178 " <RequiredProperties>\n"
64179 " <Property function=\"Input\" name=\"Input\" />\n"
64180 " </RequiredProperties>\n"
64181 " </BoundsDomain>\n"
64182 " <Documentation>\n"
64183 " When **GenerateCylinderAutomatically** is not set, specify the first point defining\n"
64184 " the axis of the cylinder through its center.\n"
64185 " </Documentation>\n"
64186 " <Hints>\n"
64187 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
64188 " mode=\"enabled_state\"\n"
64189 " property=\"GenerateCylinderAutomatically\"\n"
64190 " value=\"0\" />\n"
64191 " </Hints>\n"
64192 " </DoubleVectorProperty>\n"
64193 "\n"
64194 " <DoubleVectorProperty name=\"Point2\"\n"
64195 " command=\"SetPoint2\"\n"
64196 " number_of_elements=\"3\"\n"
64197 " default_values=\"0 0 0\">\n"
64198 " <BoundsDomain name=\"bounds\" mode=\"normal\" default_mode=\"mid,mid,max\">\n"
64199 " <RequiredProperties>\n"
64200 " <Property function=\"Input\" name=\"Input\" />\n"
64201 " </RequiredProperties>\n"
64202 " </BoundsDomain>\n"
64203 " <Documentation>\n"
64204 " When **GenerateCylinderAutomatically** is not set, specify the second point defining\n"
64205 " the axis of the cylinder through its center.\n"
64206 " </Documentation>\n"
64207 " <Hints>\n"
64208 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
64209 " mode=\"enabled_state\"\n"
64210 " property=\"GenerateCylinderAutomatically\"\n"
64211 " value=\"0\" />\n"
64212 " </Hints>\n"
64213 " </DoubleVectorProperty>\n"
64214 "\n"
64215 " <!-- End TextureMapToCylinder -->\n"
64216 " </SourceProxy>\n"
64217 "\n"
64218 " <!-- ==================================================================== -->\n"
64219 " <SourceProxy class=\"vtkTextureMapToPlane\"\n"
64220 " label=\"Texture Map to Plane\"\n"
64221 " name=\"TextureMapToPlane\">\n"
64222 " <Documentation long_help=\"Generate texture coordinates by mapping points to plane.\"\n"
64223 " short_help=\"Generate texture coordinates by mapping points to plane.\">\n"
64224 " TextureMapToPlane is a filter that generates 2D texture\n"
64225 " coordinates by mapping input dataset points onto a plane.\n"
64226 " The plane is generated automatically. A least squares\n"
64227 " method is used to generate the plane\n"
64228 " automatically.</Documentation>\n"
64229 " <InputProperty command=\"SetInputConnection\"\n"
64230 " name=\"Input\">\n"
64231 " <ProxyGroupDomain name=\"groups\">\n"
64232 " <Group name=\"sources\" />\n"
64233 " <Group name=\"filters\" />\n"
64234 " </ProxyGroupDomain>\n"
64235 " <DataTypeDomain name=\"input_type\">\n"
64236 " <DataType value=\"vtkDataSet\" />\n"
64237 " </DataTypeDomain>\n"
64238 " <Documentation>Set the input to the Texture Map to Plane\n"
64239 " filter.</Documentation>\n"
64240 " </InputProperty>\n"
64241 " <DoubleVectorProperty animateable=\"1\"\n"
64242 " command=\"SetOrigin\"\n"
64243 " default_values=\"0.0 0.0 0.0\"\n"
64244 " name=\"Origin\"\n"
64245 " number_of_elements=\"3\"\n"
64246 " panel_visibility=\"default\">\n"
64247 " <Documentation>This property specifies the 3D coordinates for the\n"
64248 " origin of the plane. Set all to zero if you want to use automatic\n"
64249 " generation.</Documentation>\n"
64250 " </DoubleVectorProperty>\n"
64251 " <DoubleVectorProperty animateable=\"1\"\n"
64252 " command=\"SetPoint1\"\n"
64253 " default_values=\"0.0 0.0 0.0\"\n"
64254 " name=\"Point1\"\n"
64255 " number_of_elements=\"3\"\n"
64256 " panel_visibility=\"default\">\n"
64257 " <Documentation>This property specifies the 3D coordinates for\n"
64258 " Point1 of the plane. Set all to zero if you want to use automatic\n"
64259 " generation.</Documentation>\n"
64260 " </DoubleVectorProperty>\n"
64261 " <DoubleVectorProperty animateable=\"1\"\n"
64262 " command=\"SetPoint2\"\n"
64263 " default_values=\"0.0 0.0 0.0\"\n"
64264 " name=\"Point2\"\n"
64265 " number_of_elements=\"3\"\n"
64266 " panel_visibility=\"default\">\n"
64267 " <Documentation>This property specifies the 3D coordinates for\n"
64268 " Point2 of the plane. Set all to zero if you want to use automatic\n"
64269 " generation.</Documentation>\n"
64270 " </DoubleVectorProperty>\n"
64271 " <IntVectorProperty command=\"SetAutomaticPlaneGeneration\"\n"
64272 " default_values=\"1\"\n"
64273 " name=\"Automatic\"\n"
64274 " number_of_elements=\"1\">\n"
64275 " <BooleanDomain name=\"bool\" />\n"
64276 " <Documentation>If set the plane values will be automatically generated.\n"
64277 " Note that for this to work all the Origin, Point1 and Point2 must all\n"
64278 " be set to zero.</Documentation>\n"
64279 " </IntVectorProperty>\n"
64280 " <!-- End TextureMapToPlane -->\n"
64281 " </SourceProxy>\n"
64282 " </ProxyGroup>\n"
64283 "</ServerManagerConfiguration>\n"
64284 "\n";
64285 // Get single string
64287 {
64288 
64289  const size_t len0 = strlen(paraview_server_managerfilters_filterstextureInterface0);
64290  size_t len = ( 0
64291  + len0 );
64292  char* res = new char[ len + 1];
64293  size_t offset = 0;
64295  assert(offset == len);
64296  res[offset] = 0;
64297  return res;
64298 }
64299 
64300 
64301 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersverdict.xml
64303 "<ServerManagerConfiguration>\n"
64304 " <ProxyGroup name=\"filters\">\n"
64305 " <!-- ==================================================================== -->\n"
64306 " <SourceProxy class=\"vtkMeshQuality\"\n"
64307 " label=\"Mesh Quality\"\n"
64308 " name=\"MeshQuality\">\n"
64309 " <Documentation long_help=\"This filter creates a new cell array containing a geometric measure of each cell's\n"
64310 " fitness. Different quality measures can be chosen for different cell shapes.\"\n"
64311 " short_help=\"Evaluate geometric mesh quality.\">\n"
64312 " This filter creates a new cell array containing a geometric measure of\n"
64313 " each cell's fitness. Different quality measures can be\n"
64314 " chosen for different cell shapes. Supported shapes include linear\n"
64315 " triangles, quadrilaterals, tetrahedra, pyramids, wedges, and hexahedra.\n"
64316 " For other shapes, a value of 0 is assigned.\n"
64317 " </Documentation>\n"
64318 " <InputProperty command=\"SetInputConnection\"\n"
64319 " name=\"Input\">\n"
64320 " <ProxyGroupDomain name=\"groups\">\n"
64321 " <Group name=\"sources\" />\n"
64322 " <Group name=\"filters\" />\n"
64323 " </ProxyGroupDomain>\n"
64324 " <DataTypeDomain name=\"input_type\">\n"
64325 " <DataType value=\"vtkDataSet\" />\n"
64326 " </DataTypeDomain>\n"
64327 " <Documentation>\n"
64328 " This property specifies the input to the Mesh Quality filter.\n"
64329 " </Documentation>\n"
64330 " </InputProperty>\n"
64331 " <IntVectorProperty command=\"SetTriangleQualityMeasure\"\n"
64332 " default_values=\"2\"\n"
64333 " name=\"TriangleQualityMeasure\"\n"
64334 " number_of_elements=\"1\">\n"
64335 " <EnumerationDomain name=\"enum\">\n"
64336 " <Entry text=\"Area\"\n"
64337 " value=\"28\" />\n"
64338 " <Entry text=\"Aspect Ratio\"\n"
64339 " value=\"1\" />\n"
64340 " <Entry text=\"Aspect Frobenius\"\n"
64341 " value=\"3\" />\n"
64342 " <Entry text=\"Condition\"\n"
64343 " value=\"9\" />\n"
64344 " <Entry text=\"Distortion\"\n"
64345 " value=\"15\" />\n"
64346 " <Entry text=\"Edge Ratio\"\n"
64347 " value=\"0\" />\n"
64348 " <Entry text=\"Equiangle Skew\"\n"
64349 " value=\"29\" />\n"
64350 " <Entry text=\"Maximum Angle\"\n"
64351 " value=\"8\" />\n"
64352 " <Entry text=\"Minimum Angle\"\n"
64353 " value=\"6\" />\n"
64354 " <Entry text=\"Normalized Inradius\"\n"
64355 " value=\"35\" />\n"
64356 " <Entry text=\"Radius Ratio\"\n"
64357 " value=\"2\" />\n"
64358 " <Entry text=\"Relative Size Squared\"\n"
64359 " value=\"12\" />\n"
64360 " <Entry text=\"Scaled Jacobian\"\n"
64361 " value=\"10\" />\n"
64362 " <Entry text=\"Shape\"\n"
64363 " value=\"13\" />\n"
64364 " <Entry text=\"Shape and Size\"\n"
64365 " value=\"14\" />\n"
64366 " </EnumerationDomain>\n"
64367 " <Documentation>\n"
64368 " This property indicates which quality measure will be used to evaluate triangle quality.\n"
64369 " </Documentation>\n"
64370 " </IntVectorProperty>\n"
64371 " <IntVectorProperty command=\"SetQuadQualityMeasure\"\n"
64372 " default_values=\"0\"\n"
64373 " name=\"QuadQualityMeasure\"\n"
64374 " number_of_elements=\"1\">\n"
64375 " <EnumerationDomain name=\"enum\">\n"
64376 " <Entry text=\"Area\"\n"
64377 " value=\"28\" />\n"
64378 " <Entry text=\"Aspect Ratio\"\n"
64379 " value=\"1\" />\n"
64380 " <Entry text=\"Condition\"\n"
64381 " value=\"9\" />\n"
64382 " <Entry text=\"Distortion\"\n"
64383 " value=\"15\" />\n"
64384 " <Entry text=\"Edge Ratio\"\n"
64385 " value=\"0\" />\n"
64386 " <Entry text=\"Equiangle Skew\"\n"
64387 " value=\"29\" />\n"
64388 " <Entry text=\"Jacobian\"\n"
64389 " value=\"25\" />\n"
64390 " <Entry text=\"Maximum Aspect Frobenius\"\n"
64391 " value=\"5\" />\n"
64392 " <Entry text=\"Maximum Aspect Frobenius\"\n"
64393 " value=\"5\" />\n"
64394 " <Entry text=\"Maximum Edge Ratio\"\n"
64395 " value=\"16\" />\n"
64396 " <Entry text=\"Mean Aspect Frobenius\"\n"
64397 " value=\"4\" />\n"
64398 " <Entry text=\"Minimum Angle\"\n"
64399 " value=\"6\" />\n"
64400 " <Entry text=\"Oddy\"\n"
64401 " value=\"23\" />\n"
64402 " <Entry text=\"Radius Ratio\"\n"
64403 " value=\"2\" />\n"
64404 " <Entry text=\"Relative Size Squared\"\n"
64405 " value=\"12\" />\n"
64406 " <Entry text=\"Scaled Jacobian\"\n"
64407 " value=\"10\" />\n"
64408 " <Entry text=\"Shape\"\n"
64409 " value=\"13\" />\n"
64410 " <Entry text=\"Shape and Size\"\n"
64411 " value=\"14\" />\n"
64412 " <Entry text=\"Shear\"\n"
64413 " value=\"11\" />\n"
64414 " <Entry text=\"Shear and Size\"\n"
64415 " value=\"24\" />\n"
64416 " <Entry text=\"Skew\"\n"
64417 " value=\"17\" />\n"
64418 " <Entry text=\"Stretch\"\n"
64419 " value=\"20\" />\n"
64420 " <Entry text=\"Taper\"\n"
64421 " value=\"18\" />\n"
64422 " <Entry text=\"Warpage\"\n"
64423 " value=\"26\" />\n"
64424 " </EnumerationDomain>\n"
64425 " <Documentation>\n"
64426 " This property indicates which quality measure will be used to evaluate quadrilateral quality.\n"
64427 " </Documentation>\n"
64428 " </IntVectorProperty>\n"
64429 " <IntVectorProperty command=\"SetTetQualityMeasure\"\n"
64430 " default_values=\"2\"\n"
64431 " name=\"TetQualityMeasure\"\n"
64432 " number_of_elements=\"1\">\n"
64433 " <EnumerationDomain name=\"enum\">\n"
64434 " <Entry text=\"Aspect Gamma\"\n"
64435 " value=\"27\" />\n"
64436 " <Entry text=\"Aspect Frobenius\"\n"
64437 " value=\"3\" />\n"
64438 " <Entry text=\"Aspect Ratio\"\n"
64439 " value=\"1\" />\n"
64440 " <Entry text=\"Collapse Ratio\"\n"
64441 " value=\"7\" />\n"
64442 " <Entry text=\"Condition\"\n"
64443 " value=\"9\" />\n"
64444 " <Entry text=\"Distortion\"\n"
64445 " value=\"15\" />\n"
64446 " <Entry text=\"Edge Ratio\"\n"
64447 " value=\"0\" />\n"
64448 " <Entry text=\"Equiangle Skew\"\n"
64449 " value=\"29\" />\n"
64450 " <Entry text=\"Equivolume Skew\"\n"
64451 " value=\"30\" />\n"
64452 " <Entry text=\"Jacobian\"\n"
64453 " value=\"25\" />\n"
64454 " <Entry text=\"Mean Ratio\"\n"
64455 " value=\"33\" />\n"
64456 " <Entry text=\"Minimum Dihedral Angle\"\n"
64457 " value=\"6\" />\n"
64458 " <Entry text=\"Normalized Inradius\"\n"
64459 " value=\"35\" />\n"
64460 " <Entry text=\"Radius Ratio\"\n"
64461 " value=\"2\" />\n"
64462 " <Entry text=\"Relative Size Squared\"\n"
64463 " value=\"12\" />\n"
64464 " <Entry text=\"Scaled Jacobian\"\n"
64465 " value=\"10\" />\n"
64466 " <Entry text=\"Shape\"\n"
64467 " value=\"13\" />\n"
64468 " <Entry text=\"Shape and Size\"\n"
64469 " value=\"14\" />\n"
64470 " <Entry text=\"Squish Index\"\n"
64471 " value=\"36\" />\n"
64472 " <Entry text=\"Volume\"\n"
64473 " value=\"19\" />\n"
64474 " </EnumerationDomain>\n"
64475 " <Documentation>\n"
64476 " This property indicates which quality measure will be used to evaluate tetrahedral quality.\n"
64477 " </Documentation>\n"
64478 " </IntVectorProperty>\n"
64479 " <IntVectorProperty command=\"SetPyramidQualityMeasure\"\n"
64480 " default_values=\"13\"\n"
64481 " name=\"PyramidQualityMeasure\"\n"
64482 " number_of_elements=\"1\">\n"
64483 " <EnumerationDomain name=\"enum\">\n"
64484 " <Entry text=\"Equiangle Skew\"\n"
64485 " value=\"29\" />\n"
64486 " <Entry text=\"Jacobian\"\n"
64487 " value=\"25\" />\n"
64488 " <Entry text=\"Scaled Jacobian\"\n"
64489 " value=\"10\" />\n"
64490 " <Entry text=\"Shape\"\n"
64491 " value=\"13\" />\n"
64492 " <Entry text=\"Volume\"\n"
64493 " value=\"19\" />\n"
64494 " </EnumerationDomain>\n"
64495 " <Documentation>\n"
64496 " This property indicates which quality measure will be used to evaluate pyramidal quality.\n"
64497 " </Documentation>\n"
64498 " </IntVectorProperty>\n"
64499 " <IntVectorProperty command=\"SetWedgeQualityMeasure\"\n"
64500 " default_values=\"0\"\n"
64501 " name=\"WedgeQualityMeasure\"\n"
64502 " number_of_elements=\"1\">\n"
64503 " <EnumerationDomain name=\"enum\">\n"
64504 " <Entry text=\"Condition\"\n"
64505 " value=\"9\" />\n"
64506 " <Entry text=\"Distortion\"\n"
64507 " value=\"15\" />\n"
64508 " <Entry text=\"Edge Ratio\"\n"
64509 " value=\"0\" />\n"
64510 " <Entry text=\"Equiangle Skew\"\n"
64511 " value=\"29\" />\n"
64512 " <Entry text=\"Jacobian\"\n"
64513 " value=\"25\" />\n"
64514 " <Entry text=\"Maximum Aspect Frobenius\"\n"
64515 " value=\"5\" />\n"
64516 " <Entry text=\"Maximum Stretch\"\n"
64517 " value=\"31\" />\n"
64518 " <Entry text=\"Mean Aspect Frobenius\"\n"
64519 " value=\"32\" />\n"
64520 " <Entry text=\"Scaled Jacobian\"\n"
64521 " value=\"10\" />\n"
64522 " <Entry text=\"Shape\"\n"
64523 " value=\"14\" />\n"
64524 " <Entry text=\"Volume\"\n"
64525 " value=\"19\" />\n"
64526 " </EnumerationDomain>\n"
64527 " <Documentation>\n"
64528 " This property indicates which quality measure will be used to evaluate wedge's quality.\n"
64529 " </Documentation>\n"
64530 " </IntVectorProperty>\n"
64531 " <IntVectorProperty command=\"SetHexQualityMeasure\"\n"
64532 " default_values=\"5\"\n"
64533 " name=\"HexQualityMeasure\"\n"
64534 " number_of_elements=\"1\">\n"
64535 " <EnumerationDomain name=\"enum\">\n"
64536 " <Entry text=\"Diagonal\"\n"
64537 " value=\"21\" />\n"
64538 " <Entry text=\"Dimension\"\n"
64539 " value=\"22\" />\n"
64540 " <Entry text=\"Distortion\"\n"
64541 " value=\"15\" />\n"
64542 " <Entry text=\"Edge Ratio\"\n"
64543 " value=\"0\" />\n"
64544 " <Entry text=\"Equiangle Skew\"\n"
64545 " value=\"29\" />\n"
64546 " <Entry text=\"Jacobian\"\n"
64547 " value=\"25\" />\n"
64548 " <Entry text=\"Maximum Edge Ratio\"\n"
64549 " value=\"16\" />\n"
64550 " <Entry text=\"Maximum Aspect Frobenius\"\n"
64551 " value=\"5\" />\n"
64552 " <Entry text=\"Mean Aspect Frobenius\"\n"
64553 " value=\"4\" />\n"
64554 " <Entry text=\"Nodal Jacobian Ratio\"\n"
64555 " value=\"34\" />\n"
64556 " <Entry text=\"Oddy\"\n"
64557 " value=\"23\" />\n"
64558 " <Entry text=\"Relative Size Squared\"\n"
64559 " value=\"12\" />\n"
64560 " <Entry text=\"Scaled Jacobian\"\n"
64561 " value=\"10\" />\n"
64562 " <Entry text=\"Shape\"\n"
64563 " value=\"13\" />\n"
64564 " <Entry text=\"Shape and Size\"\n"
64565 " value=\"14\" />\n"
64566 " <Entry text=\"Shear\"\n"
64567 " value=\"11\" />\n"
64568 " <Entry text=\"Shear and Size\"\n"
64569 " value=\"24\" />\n"
64570 " <Entry text=\"Skew\"\n"
64571 " value=\"17\" />\n"
64572 " <Entry text=\"Stretch\"\n"
64573 " value=\"20\" />\n"
64574 " <Entry text=\"Taper\"\n"
64575 " value=\"18\" />\n"
64576 " <Entry text=\"Volume\"\n"
64577 " value=\"19\" />\n"
64578 " </EnumerationDomain>\n"
64579 " <Documentation>\n"
64580 " This property indicates which quality measure will be used to evaluate hexahedral quality.\n"
64581 " </Documentation>\n"
64582 " </IntVectorProperty>\n"
64583 " <IntVectorProperty command=\"SetLinearApproximation\"\n"
64584 " default_values=\"0\"\n"
64585 " name=\"LinearApproximation\"\n"
64586 " number_of_elements=\"1\">\n"
64587 " <BooleanDomain name=\"bool\" />\n"
64588 " <Documentation>\n"
64589 " If turned on, then non-linear cells quantities will be computed\n"
64590 " by taking their linear approximate, i.e. ignoring their faces' curvature\n"
64591 " in a second output array named \"Quality (Linear Approx)\".\n"
64592 " </Documentation>\n"
64593 " </IntVectorProperty>\n"
64594 " <!-- End MeshQuality -->\n"
64595 " </SourceProxy>\n"
64596 "\n"
64597 " <!-- ==================================================================== -->\n"
64598 " <SourceProxy class=\"vtkBoundaryMeshQuality\"\n"
64599 " label=\"Boundary Mesh Quality\"\n"
64600 " name=\"BoundaryMeshQuality\">\n"
64601 " <Documentation long_help=\"This filter computes metrics on the boundary faces of a volumetric mesh.\"\n"
64602 " short_help=\"Evaluate metrics on the boundary faces of a volumetric mesh.\">\n"
64603 " This filter computes metrics on the boundary faces of a volumetric mesh.\n"
64604 " The metrics that can be computed on the boundary faces of the mesh and are:\n"
64605 " (1) Distance from cell center to face center\n"
64606 " (2) Distance from cell center to face's plane\n"
64607 " (3) Angle of face's plane normal and cell center to face center vector\n"
64608 " </Documentation>\n"
64609 " <InputProperty command=\"SetInputConnection\"\n"
64610 " name=\"Input\">\n"
64611 " <ProxyGroupDomain name=\"groups\">\n"
64612 " <Group name=\"sources\"/>\n"
64613 " <Group name=\"filters\"/>\n"
64614 " </ProxyGroupDomain>\n"
64615 " <DataTypeDomain name=\"input_type\">\n"
64616 " <DataType value=\"vtkUnstructuredGridBase\"/>\n"
64617 " <DataType value=\"vtkImageData\"/>\n"
64618 " <DataType value=\"vtkRectilinearGrid\"/>\n"
64619 " <DataType value=\"vtkStructuredGrid\"/>\n"
64620 " <DataType value=\"vtkExplicitStructuredGrid\"/>\n"
64621 " </DataTypeDomain>\n"
64622 " <Documentation>\n"
64623 " This property specifies the input to the Boundary Mesh Quality filter.\n"
64624 " </Documentation>\n"
64625 " </InputProperty>\n"
64626 " <IntVectorProperty command=\"SetDistanceFromCellCenterToFaceCenter\"\n"
64627 " default_values=\"1\"\n"
64628 " name=\"DistanceFromCellCenterToFaceCenter\"\n"
64629 " number_of_elements=\"1\">\n"
64630 " <BooleanDomain name=\"bool\"/>\n"
64631 " <Documentation>\n"
64632 " This property indicates whether the distance from cell center to face center will be computed.\n"
64633 " </Documentation>\n"
64634 " </IntVectorProperty>\n"
64635 " <IntVectorProperty command=\"SetDistanceFromCellCenterToFacePlane\"\n"
64636 " default_values=\"1\"\n"
64637 " name=\"DistanceFromCellCenterToFacePlane\"\n"
64638 " number_of_elements=\"1\">\n"
64639 " <BooleanDomain name=\"bool\"/>\n"
64640 " <Documentation>\n"
64641 " This property indicates whether the distance from cell center to face's plane will be computed.\n"
64642 " </Documentation>\n"
64643 " </IntVectorProperty>\n"
64644 " <IntVectorProperty command=\"SetAngleFaceNormalAndCellCenterToFaceCenterVector\"\n"
64645 " default_values=\"1\"\n"
64646 " name=\"AngleFaceNormalAndCellCenterToFaceCenterVector\"\n"
64647 " number_of_elements=\"1\">\n"
64648 " <BooleanDomain name=\"bool\"/>\n"
64649 " <Documentation>\n"
64650 " This property indicates whether the angle of face's plane normal and cell center to face center vector will be\n"
64651 " computed.\n"
64652 " </Documentation>\n"
64653 " </IntVectorProperty>\n"
64654 ;
64655 
64656 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_filtersverdict.xml
64658 " <!-- End BoundaryMeshQuality -->\n"
64659 " </SourceProxy>\n"
64660 " </ProxyGroup>\n"
64661 "</ServerManagerConfiguration>\n"
64662 "\n";
64663 // Get single string
64665 {
64666 
64667  const size_t len0 = strlen(paraview_server_managerfilters_filtersverdictInterface0);
64668  const size_t len1 = strlen(paraview_server_managerfilters_filtersverdictInterface1);
64669  size_t len = ( 0
64670  + len0
64671  + len1 );
64672  char* res = new char[ len + 1];
64673  size_t offset = 0;
64676  assert(offset == len);
64677  res[offset] = 0;
64678  return res;
64679 }
64680 
64681 
64682 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
64684 "<ServerManagerConfiguration>\n"
64685 " <!-- ==================================================================== -->\n"
64686 " <ProxyGroup name=\"internal_sources\">\n"
64687 " <!-- ================================================================== -->\n"
64688 " <Proxy class=\"vtkXMLPolyDataReader\"\n"
64689 " label=\"XML PolyData Reader\"\n"
64690 " name=\"XMLPolyDataReaderCore\">\n"
64691 " <Documentation long_help=\"Reads serial VTK XML polydata files.\"\n"
64692 " short_help=\"Read VTK XML polydata files.\">The XML Polydata\n"
64693 " reader reads the VTK XML polydata file format. The\n"
64694 " standard extension is .vtp.</Documentation>\n"
64695 " <StringVectorProperty animateable=\"0\"\n"
64696 " command=\"SetFileName\"\n"
64697 " name=\"FileName\"\n"
64698 " number_of_elements=\"1\"\n"
64699 " panel_visibility=\"never\">\n"
64700 " <FileListDomain name=\"files\" />\n"
64701 " <Documentation>This property specifies the file name for the VTK XML\n"
64702 " polygonal dataset reader.</Documentation>\n"
64703 " </StringVectorProperty>\n"
64704 " <DoubleVectorProperty information_only=\"1\"\n"
64705 " name=\"TimestepValues\"\n"
64706 " repeatable=\"1\">\n"
64707 " <TimeStepsInformationHelper />\n"
64708 " <Documentation>Available timestep values.</Documentation>\n"
64709 " </DoubleVectorProperty>\n"
64710 " <StringVectorProperty information_only=\"1\"\n"
64711 " name=\"CellArrayInfo\">\n"
64712 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
64713 " </StringVectorProperty>\n"
64714 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
64715 " element_types=\"2 0\"\n"
64716 " information_property=\"CellArrayInfo\"\n"
64717 " label=\"Cell Arrays\"\n"
64718 " name=\"CellArrayStatus\"\n"
64719 " number_of_elements=\"0\"\n"
64720 " number_of_elements_per_command=\"2\"\n"
64721 " repeat_command=\"1\">\n"
64722 " <ArraySelectionDomain name=\"array_list\">\n"
64723 " <RequiredProperties>\n"
64724 " <Property function=\"ArrayList\"\n"
64725 " name=\"CellArrayInfo\" />\n"
64726 " </RequiredProperties>\n"
64727 " </ArraySelectionDomain>\n"
64728 " <Documentation>This property lists which cell-centered arrays to\n"
64729 " read.</Documentation>\n"
64730 " </StringVectorProperty>\n"
64731 " <StringVectorProperty information_only=\"1\"\n"
64732 " name=\"PointArrayInfo\">\n"
64733 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
64734 " </StringVectorProperty>\n"
64735 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
64736 " element_types=\"2 0\"\n"
64737 " information_property=\"PointArrayInfo\"\n"
64738 " label=\"Point Arrays\"\n"
64739 " name=\"PointArrayStatus\"\n"
64740 " number_of_elements=\"0\"\n"
64741 " number_of_elements_per_command=\"2\"\n"
64742 " repeat_command=\"1\">\n"
64743 " <ArraySelectionDomain name=\"array_list\">\n"
64744 " <RequiredProperties>\n"
64745 " <Property function=\"ArrayList\"\n"
64746 " name=\"PointArrayInfo\" />\n"
64747 " </RequiredProperties>\n"
64748 " </ArraySelectionDomain>\n"
64749 " <Documentation>This property lists which point-centered arrays to\n"
64750 " read.</Documentation>\n"
64751 " </StringVectorProperty>\n"
64752 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
64753 " command=\"GetTimeDataStringArray\"\n"
64754 " information_only=\"1\"\n"
64755 " si_class=\"vtkSIDataArrayProperty\" />\n"
64756 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
64757 " element_types=\"str\"\n"
64758 " label=\"Time Array\"\n"
64759 " default_values=\"TimeValue\"\n"
64760 " name=\"TimeArray\"\n"
64761 " number_of_elements=\"1\">\n"
64762 " <StringListDomain name=\"array_list\"\n"
64763 " none_string=\"None\" >\n"
64764 " <RequiredProperties>\n"
64765 " <Property function=\"ArrayList\"\n"
64766 " name=\"TimeArrayInfo\" />\n"
64767 " </RequiredProperties>\n"
64768 " </StringListDomain>\n"
64769 " <Documentation>This property sets which field data to use as time arrays to\n"
64770 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
64771 " </StringVectorProperty>\n"
64772 "\n"
64773 " <!-- End XMLPolyDataReaderCore -->\n"
64774 " </Proxy>\n"
64775 "\n"
64776 " <!-- ================================================================== -->\n"
64777 " <Proxy class=\"vtkXMLTableReader\"\n"
64778 " label=\"XML Table Reader\"\n"
64779 " name=\"XMLTableReaderCore\">\n"
64780 " <Documentation long_help=\"Reads serial VTK XML table files.\"\n"
64781 " short_help=\"Read VTK XML table files.\">The XML table\n"
64782 " reader reads the VTK XML table file format. The\n"
64783 " standard extension is .vtt.</Documentation>\n"
64784 " <StringVectorProperty animateable=\"0\"\n"
64785 " command=\"SetFileName\"\n"
64786 " name=\"FileName\"\n"
64787 " number_of_elements=\"1\"\n"
64788 " panel_visibility=\"never\">\n"
64789 " <FileListDomain name=\"files\" />\n"
64790 " <Documentation>This property specifies the file name for the VTK XML\n"
64791 " table reader.</Documentation>\n"
64792 " </StringVectorProperty>\n"
64793 " <DoubleVectorProperty information_only=\"1\"\n"
64794 " name=\"TimestepValues\"\n"
64795 " repeatable=\"1\">\n"
64796 " <TimeStepsInformationHelper />\n"
64797 " <Documentation>Available timestep values.</Documentation>\n"
64798 " </DoubleVectorProperty>\n"
64799 " <StringVectorProperty information_only=\"1\"\n"
64800 " name=\"ColumnArrayInfo\">\n"
64801 " <ArraySelectionInformationHelper attribute_name=\"Column\" />\n"
64802 " </StringVectorProperty>\n"
64803 " <StringVectorProperty command=\"SetColumnArrayStatus\"\n"
64804 " element_types=\"2 0\"\n"
64805 " information_property=\"ColumnArrayInfo\"\n"
64806 " label=\"Column Arrays\"\n"
64807 " name=\"ColumnArrayStatus\"\n"
64808 " number_of_elements=\"0\"\n"
64809 " number_of_elements_per_command=\"2\"\n"
64810 " repeat_command=\"1\">\n"
64811 " <ArraySelectionDomain name=\"array_list\">\n"
64812 " <RequiredProperties>\n"
64813 " <Property function=\"ArrayList\"\n"
64814 " name=\"ColumnArrayInfo\" />\n"
64815 " </RequiredProperties>\n"
64816 " </ArraySelectionDomain>\n"
64817 " <Documentation>This property lists which columns to\n"
64818 " read.</Documentation>\n"
64819 " </StringVectorProperty>\n"
64820 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
64821 " command=\"GetTimeDataStringArray\"\n"
64822 " information_only=\"1\"\n"
64823 " si_class=\"vtkSIDataArrayProperty\" />\n"
64824 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
64825 " element_types=\"str\"\n"
64826 " label=\"Time Array\"\n"
64827 " default_values=\"TimeValue\"\n"
64828 " name=\"TimeArray\"\n"
64829 " number_of_elements=\"1\">\n"
64830 " <StringListDomain name=\"array_list\"\n"
64831 " none_string=\"None\" >\n"
64832 " <RequiredProperties>\n"
64833 " <Property function=\"ArrayList\"\n"
64834 " name=\"TimeArrayInfo\" />\n"
64835 " </RequiredProperties>\n"
64836 " </StringListDomain>\n"
64837 " <Documentation>This property sets which field data to use as time arrays to\n"
64838 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
64839 " </StringVectorProperty>\n"
64840 "\n"
64841 " <!-- End XMLTableReaderCore -->\n"
64842 " </Proxy>\n"
64843 "\n"
64844 " <!-- ================================================================== -->\n"
64845 " <Proxy class=\"vtkXMLUnstructuredGridReader\"\n"
64846 " label=\"XML Unstructured Grid reader\"\n"
64847 " name=\"XMLUnstructuredGridReaderCore\">\n"
64848 " <Documentation long_help=\"Reads serial VTK XML unstructured grid data files.\"\n"
64849 " short_help=\"Read VTK XML unstructured grid data files.\">\n"
64850 " The XML Unstructured Grid reader reads the VTK XML\n"
64851 " unstructured grid data file format. The standard extension\n"
64852 " is .vtu.</Documentation>\n"
64853 " <StringVectorProperty animateable=\"0\"\n"
64854 " command=\"SetFileName\"\n"
64855 " name=\"FileName\"\n"
64856 " number_of_elements=\"1\"\n"
64857 " panel_visibility=\"never\">\n"
64858 " <FileListDomain name=\"files\" />\n"
64859 " <Documentation>This property specifies the file name for the VTK XML\n"
64860 " unstructured grid reader.</Documentation>\n"
64861 " </StringVectorProperty>\n"
64862 " <DoubleVectorProperty information_only=\"1\"\n"
64863 " name=\"TimestepValues\"\n"
64864 " repeatable=\"1\">\n"
64865 " <TimeStepsInformationHelper />\n"
64866 " <Documentation>Available timestep values.</Documentation>\n"
64867 " </DoubleVectorProperty>\n"
64868 " <StringVectorProperty information_only=\"1\"\n"
64869 " name=\"CellArrayInfo\">\n"
64870 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
64871 " </StringVectorProperty>\n"
64872 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
64873 " element_types=\"2 0\"\n"
64874 " information_property=\"CellArrayInfo\"\n"
64875 " label=\"Cell Arrays\"\n"
64876 " name=\"CellArrayStatus\"\n"
64877 " number_of_elements=\"0\"\n"
64878 " number_of_elements_per_command=\"2\"\n"
64879 " repeat_command=\"1\">\n"
64880 " <ArraySelectionDomain name=\"array_list\">\n"
64881 " <RequiredProperties>\n"
64882 " <Property function=\"ArrayList\"\n"
64883 " name=\"CellArrayInfo\" />\n"
64884 " </RequiredProperties>\n"
64885 " </ArraySelectionDomain>\n"
64886 " <Documentation>This property lists which cell-centered arrays to\n"
64887 " read.</Documentation>\n"
64888 " </StringVectorProperty>\n"
64889 " <StringVectorProperty information_only=\"1\"\n"
64890 " name=\"PointArrayInfo\">\n"
64891 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
64892 " </StringVectorProperty>\n"
64893 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
64894 " element_types=\"2 0\"\n"
64895 " information_property=\"PointArrayInfo\"\n"
64896 " label=\"Point Arrays\"\n"
64897 " name=\"PointArrayStatus\"\n"
64898 " number_of_elements=\"0\"\n"
64899 " number_of_elements_per_command=\"2\"\n"
64900 " repeat_command=\"1\">\n"
64901 " <ArraySelectionDomain name=\"array_list\">\n"
64902 " <RequiredProperties>\n"
64903 " <Property function=\"ArrayList\"\n"
64904 " name=\"PointArrayInfo\" />\n"
64905 " </RequiredProperties>\n"
64906 " </ArraySelectionDomain>\n"
64907 " <Documentation>This property lists which point-centered arrays to\n"
64908 " read.</Documentation>\n"
64909 " </StringVectorProperty>\n"
64910 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
64911 " command=\"GetTimeDataStringArray\"\n"
64912 " information_only=\"1\"\n"
64913 " si_class=\"vtkSIDataArrayProperty\" />\n"
64914 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
64915 " element_types=\"str\"\n"
64916 " label=\"Time Array\"\n"
64917 " default_values=\"TimeValue\"\n"
64918 " name=\"TimeArray\"\n"
64919 " number_of_elements=\"1\">\n"
64920 " <StringListDomain name=\"array_list\"\n"
64921 " none_string=\"None\" >\n"
64922 " <RequiredProperties>\n"
64923 " <Property function=\"ArrayList\"\n"
64924 " name=\"TimeArrayInfo\" />\n"
64925 " </RequiredProperties>\n"
64926 " </StringListDomain>\n"
64927 " <Documentation>This property sets which field data to use as time arrays to\n"
64928 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
64929 " </StringVectorProperty>\n"
64930 "\n"
64931 " <!-- End XMLUnstructuredGridReaderCore -->\n"
64932 " </Proxy>\n"
64933 "\n"
64934 " <!-- ================================================================== -->\n"
64935 " <Proxy class=\"vtkXMLImageDataReader\"\n"
64936 " label=\"XML Image Data Reader\"\n"
64937 " name=\"XMLImageDataReaderCore\">\n"
64938 " <Documentation long_help=\"Reads serial VTK XML image data files.\"\n"
64939 " short_help=\"Read VTK XML image data files.\">The XML Image\n"
64940 " Data reader reads the VTK XML image data file format. The\n"
64941 " standard extension is .vti.</Documentation>\n"
64942 " <StringVectorProperty animateable=\"0\"\n"
64943 " command=\"SetFileName\"\n"
64944 " name=\"FileName\"\n"
64945 " number_of_elements=\"1\"\n"
64946 " panel_visibility=\"never\">\n"
64947 " <FileListDomain name=\"files\" />\n"
64948 " <Documentation>This property specifies the file name for the VTK XML\n"
64949 " uniform rectilinear (image/volume) data reader.</Documentation>\n"
64950 " </StringVectorProperty>\n"
64951 " <DoubleVectorProperty information_only=\"1\"\n"
64952 " name=\"TimestepValues\"\n"
64953 " repeatable=\"1\">\n"
64954 " <TimeStepsInformationHelper />\n"
64955 " <Documentation>Available timestep values.</Documentation>\n"
64956 " </DoubleVectorProperty>\n"
64957 " <StringVectorProperty information_only=\"1\"\n"
64958 " name=\"CellArrayInfo\">\n"
64959 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
64960 " </StringVectorProperty>\n"
64961 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
64962 " element_types=\"2 0\"\n"
64963 " information_property=\"CellArrayInfo\"\n"
64964 " label=\"Cell Arrays\"\n"
64965 " name=\"CellArrayStatus\"\n"
64966 " number_of_elements=\"0\"\n"
64967 " number_of_elements_per_command=\"2\"\n"
64968 " repeat_command=\"1\">\n"
64969 " <ArraySelectionDomain name=\"array_list\">\n"
64970 " <RequiredProperties>\n"
64971 " <Property function=\"ArrayList\"\n"
64972 " name=\"CellArrayInfo\" />\n"
64973 " </RequiredProperties>\n"
64974 " </ArraySelectionDomain>\n"
64975 " <Documentation>This property lists which cell-centered arrays to\n"
64976 " read.</Documentation>\n"
64977 " </StringVectorProperty>\n"
64978 " <StringVectorProperty information_only=\"1\"\n"
64979 " name=\"PointArrayInfo\">\n"
64980 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
64981 " </StringVectorProperty>\n"
64982 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
64983 " element_types=\"2 0\"\n"
64984 ;
64985 
64986 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
64988 " information_property=\"PointArrayInfo\"\n"
64989 " label=\"Point Arrays\"\n"
64990 " name=\"PointArrayStatus\"\n"
64991 " number_of_elements=\"0\"\n"
64992 " number_of_elements_per_command=\"2\"\n"
64993 " repeat_command=\"1\">\n"
64994 " <ArraySelectionDomain name=\"array_list\">\n"
64995 " <RequiredProperties>\n"
64996 " <Property function=\"ArrayList\"\n"
64997 " name=\"PointArrayInfo\" />\n"
64998 " </RequiredProperties>\n"
64999 " </ArraySelectionDomain>\n"
65000 " <Documentation>This property lists which point-centered arrays to\n"
65001 " read.</Documentation>\n"
65002 " </StringVectorProperty>\n"
65003 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65004 " command=\"GetTimeDataStringArray\"\n"
65005 " information_only=\"1\"\n"
65006 " si_class=\"vtkSIDataArrayProperty\" />\n"
65007 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65008 " element_types=\"str\"\n"
65009 " label=\"Time Array\"\n"
65010 " default_values=\"TimeValue\"\n"
65011 " name=\"TimeArray\"\n"
65012 " number_of_elements=\"1\">\n"
65013 " <StringListDomain name=\"array_list\"\n"
65014 " none_string=\"None\" >\n"
65015 " <RequiredProperties>\n"
65016 " <Property function=\"ArrayList\"\n"
65017 " name=\"TimeArrayInfo\" />\n"
65018 " </RequiredProperties>\n"
65019 " </StringListDomain>\n"
65020 " <Documentation>This property sets which field data to use as time arrays to\n"
65021 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65022 " </StringVectorProperty>\n"
65023 "\n"
65024 " <!-- End XMLImageDataReaderCore -->\n"
65025 " </Proxy>\n"
65026 "\n"
65027 " <!-- ================================================================== -->\n"
65028 " <Proxy class=\"vtkXMLStructuredGridReader\"\n"
65029 " label=\"XML Structured Grid Reader\"\n"
65030 " name=\"XMLStructuredGridReaderCore\">\n"
65031 " <Documentation long_help=\"Reads serial VTK XML structured grid data files.\"\n"
65032 " short_help=\"Read VTK XML structured grid data files.\">The\n"
65033 " XML Structured Grid reader reads the VTK XML structured\n"
65034 " grid data file format. The standard extension is\n"
65035 " .vts.</Documentation>\n"
65036 " <StringVectorProperty animateable=\"0\"\n"
65037 " command=\"SetFileName\"\n"
65038 " name=\"FileName\"\n"
65039 " number_of_elements=\"1\"\n"
65040 " panel_visibility=\"never\">\n"
65041 " <FileListDomain name=\"files\" />\n"
65042 " <Documentation>This property specifies the file name for the VTK XML\n"
65043 " structured grid reader.</Documentation>\n"
65044 " </StringVectorProperty>\n"
65045 " <DoubleVectorProperty information_only=\"1\"\n"
65046 " name=\"TimestepValues\"\n"
65047 " repeatable=\"1\">\n"
65048 " <TimeStepsInformationHelper />\n"
65049 " <Documentation>Available timestep values.</Documentation>\n"
65050 " </DoubleVectorProperty>\n"
65051 " <StringVectorProperty information_only=\"1\"\n"
65052 " name=\"CellArrayInfo\">\n"
65053 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65054 " </StringVectorProperty>\n"
65055 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65056 " element_types=\"2 0\"\n"
65057 " information_property=\"CellArrayInfo\"\n"
65058 " label=\"Cell Arrays\"\n"
65059 " name=\"CellArrayStatus\"\n"
65060 " number_of_elements=\"0\"\n"
65061 " number_of_elements_per_command=\"2\"\n"
65062 " repeat_command=\"1\">\n"
65063 " <ArraySelectionDomain name=\"array_list\">\n"
65064 " <RequiredProperties>\n"
65065 " <Property function=\"ArrayList\"\n"
65066 " name=\"CellArrayInfo\" />\n"
65067 " </RequiredProperties>\n"
65068 " </ArraySelectionDomain>\n"
65069 " <Documentation>This property lists which cell-centered arrays to\n"
65070 " read.</Documentation>\n"
65071 " </StringVectorProperty>\n"
65072 " <StringVectorProperty information_only=\"1\"\n"
65073 " name=\"PointArrayInfo\">\n"
65074 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65075 " </StringVectorProperty>\n"
65076 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65077 " element_types=\"2 0\"\n"
65078 " information_property=\"PointArrayInfo\"\n"
65079 " label=\"Point Arrays\"\n"
65080 " name=\"PointArrayStatus\"\n"
65081 " number_of_elements=\"0\"\n"
65082 " number_of_elements_per_command=\"2\"\n"
65083 " repeat_command=\"1\">\n"
65084 " <ArraySelectionDomain name=\"array_list\">\n"
65085 " <RequiredProperties>\n"
65086 " <Property function=\"ArrayList\"\n"
65087 " name=\"PointArrayInfo\" />\n"
65088 " </RequiredProperties>\n"
65089 " </ArraySelectionDomain>\n"
65090 " <Documentation>This property lists which point-centered arrays to\n"
65091 " read.</Documentation>\n"
65092 " </StringVectorProperty>\n"
65093 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65094 " command=\"GetTimeDataStringArray\"\n"
65095 " information_only=\"1\"\n"
65096 " si_class=\"vtkSIDataArrayProperty\" />\n"
65097 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65098 " element_types=\"str\"\n"
65099 " label=\"Time Array\"\n"
65100 " default_values=\"TimeValue\"\n"
65101 " name=\"TimeArray\"\n"
65102 " number_of_elements=\"1\">\n"
65103 " <StringListDomain name=\"array_list\"\n"
65104 " none_string=\"None\" >\n"
65105 " <RequiredProperties>\n"
65106 " <Property function=\"ArrayList\"\n"
65107 " name=\"TimeArrayInfo\" />\n"
65108 " </RequiredProperties>\n"
65109 " </StringListDomain>\n"
65110 " <Documentation>This property sets which field data to use as time arrays to\n"
65111 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65112 " </StringVectorProperty>\n"
65113 "\n"
65114 " <!-- End XMLStructuredGridReaderCore -->\n"
65115 " </Proxy>\n"
65116 "\n"
65117 " <!-- ================================================================== -->\n"
65118 " <Proxy class=\"vtkXMLRectilinearGridReader\"\n"
65119 " label=\"XML Rectilinear Grid Reader\"\n"
65120 " name=\"XMLRectilinearGridReaderCore\">\n"
65121 " <Documentation long_help=\"Reads serial VTK XML rectilinear grid data files.\"\n"
65122 " short_help=\"Read VTK XML rectilinear grid data files.\">The\n"
65123 " XML Rectilinear Grid reader reads the VTK XML rectilinear\n"
65124 " grid data file format. The standard extension is\n"
65125 " .vtr.</Documentation>\n"
65126 " <StringVectorProperty animateable=\"0\"\n"
65127 " command=\"SetFileName\"\n"
65128 " name=\"FileName\"\n"
65129 " number_of_elements=\"1\"\n"
65130 " panel_visibility=\"never\">\n"
65131 " <FileListDomain name=\"files\" />\n"
65132 " <Documentation>This property specifies the file name for the VTK XML\n"
65133 " non-uniform rectilinear grid reader.</Documentation>\n"
65134 " </StringVectorProperty>\n"
65135 " <DoubleVectorProperty information_only=\"1\"\n"
65136 " name=\"TimestepValues\"\n"
65137 " repeatable=\"1\">\n"
65138 " <TimeStepsInformationHelper />\n"
65139 " <Documentation>Available timestep values.</Documentation>\n"
65140 " </DoubleVectorProperty>\n"
65141 " <StringVectorProperty information_only=\"1\"\n"
65142 " name=\"CellArrayInfo\">\n"
65143 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65144 " </StringVectorProperty>\n"
65145 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65146 " element_types=\"2 0\"\n"
65147 " information_property=\"CellArrayInfo\"\n"
65148 " label=\"Cell Arrays\"\n"
65149 " name=\"CellArrayStatus\"\n"
65150 " number_of_elements=\"0\"\n"
65151 " number_of_elements_per_command=\"2\"\n"
65152 " repeat_command=\"1\">\n"
65153 " <ArraySelectionDomain name=\"array_list\">\n"
65154 " <RequiredProperties>\n"
65155 " <Property function=\"ArrayList\"\n"
65156 " name=\"CellArrayInfo\" />\n"
65157 " </RequiredProperties>\n"
65158 " </ArraySelectionDomain>\n"
65159 " <Documentation>This property lists which cell-centered arrays to\n"
65160 " read.</Documentation>\n"
65161 " </StringVectorProperty>\n"
65162 " <StringVectorProperty information_only=\"1\"\n"
65163 " name=\"PointArrayInfo\">\n"
65164 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65165 " </StringVectorProperty>\n"
65166 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65167 " element_types=\"2 0\"\n"
65168 " information_property=\"PointArrayInfo\"\n"
65169 " label=\"Point Arrays\"\n"
65170 " name=\"PointArrayStatus\"\n"
65171 " number_of_elements=\"0\"\n"
65172 " number_of_elements_per_command=\"2\"\n"
65173 " repeat_command=\"1\">\n"
65174 " <ArraySelectionDomain name=\"array_list\">\n"
65175 " <RequiredProperties>\n"
65176 " <Property function=\"ArrayList\"\n"
65177 " name=\"PointArrayInfo\" />\n"
65178 " </RequiredProperties>\n"
65179 " </ArraySelectionDomain>\n"
65180 " <Documentation>This property lists which point-centered arrays to\n"
65181 " read.</Documentation>\n"
65182 " </StringVectorProperty>\n"
65183 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65184 " command=\"GetTimeDataStringArray\"\n"
65185 " information_only=\"1\"\n"
65186 " si_class=\"vtkSIDataArrayProperty\" />\n"
65187 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65188 " element_types=\"str\"\n"
65189 " label=\"Time Array\"\n"
65190 " default_values=\"TimeValue\"\n"
65191 " name=\"TimeArray\"\n"
65192 " number_of_elements=\"1\">\n"
65193 " <StringListDomain name=\"array_list\"\n"
65194 " none_string=\"None\" >\n"
65195 " <RequiredProperties>\n"
65196 " <Property function=\"ArrayList\"\n"
65197 " name=\"TimeArrayInfo\" />\n"
65198 " </RequiredProperties>\n"
65199 " </StringListDomain>\n"
65200 " <Documentation>This property sets which field data to use as time arrays to\n"
65201 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65202 " </StringVectorProperty>\n"
65203 "\n"
65204 " <!-- End XMLRectilinearGridReaderCore -->\n"
65205 " </Proxy>\n"
65206 "\n"
65207 " <!-- ================================================================== -->\n"
65208 " <Proxy class=\"vtkXMLPPolyDataReader\"\n"
65209 " label=\"XML Partitioned Polydata Reader\"\n"
65210 " name=\"XMLPPolyDataReaderCore\">\n"
65211 " <Documentation long_help=\"Reads the summary file and the associated VTK XML polydata files.\"\n"
65212 " short_help=\"Read partitioned VTK XML polydata files.\">The\n"
65213 " XML Partitioned Polydata reader reads the partitioned VTK\n"
65214 " polydata file format. It reads the partitioned format's\n"
65215 " summary file and then the associated VTK XML polydata\n"
65216 " files. The expected file extension is\n"
65217 " .pvtp.</Documentation>\n"
65218 " <StringVectorProperty animateable=\"0\"\n"
65219 " command=\"SetFileName\"\n"
65220 " name=\"FileName\"\n"
65221 " number_of_elements=\"1\"\n"
65222 " panel_visibility=\"never\">\n"
65223 " <FileListDomain name=\"files\" />\n"
65224 " <Documentation>This property specifies the file name for the\n"
65225 " partitioned VTK XML polygonal dataset reader.</Documentation>\n"
65226 " </StringVectorProperty>\n"
65227 " <StringVectorProperty information_only=\"1\"\n"
65228 " name=\"CellArrayInfo\">\n"
65229 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65230 " </StringVectorProperty>\n"
65231 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65232 " element_types=\"2 0\"\n"
65233 " information_property=\"CellArrayInfo\"\n"
65234 " label=\"Cell Arrays\"\n"
65235 " name=\"CellArrayStatus\"\n"
65236 " number_of_elements=\"0\"\n"
65237 " number_of_elements_per_command=\"2\"\n"
65238 " repeat_command=\"1\">\n"
65239 " <ArraySelectionDomain name=\"array_list\">\n"
65240 " <RequiredProperties>\n"
65241 " <Property function=\"ArrayList\"\n"
65242 " name=\"CellArrayInfo\" />\n"
65243 " </RequiredProperties>\n"
65244 " </ArraySelectionDomain>\n"
65245 " <Documentation>This property lists which cell-centered arrays to\n"
65246 " read.</Documentation>\n"
65247 " </StringVectorProperty>\n"
65248 " <StringVectorProperty information_only=\"1\"\n"
65249 " name=\"PointArrayInfo\">\n"
65250 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65251 " </StringVectorProperty>\n"
65252 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65253 " element_types=\"2 0\"\n"
65254 " information_property=\"PointArrayInfo\"\n"
65255 " label=\"Point Arrays\"\n"
65256 " name=\"PointArrayStatus\"\n"
65257 " number_of_elements=\"0\"\n"
65258 " number_of_elements_per_command=\"2\"\n"
65259 " repeat_command=\"1\">\n"
65260 " <ArraySelectionDomain name=\"array_list\">\n"
65261 " <RequiredProperties>\n"
65262 " <Property function=\"ArrayList\"\n"
65263 " name=\"PointArrayInfo\" />\n"
65264 " </RequiredProperties>\n"
65265 " </ArraySelectionDomain>\n"
65266 " <Documentation>This property lists which point-centered arrays to\n"
65267 " read.</Documentation>\n"
65268 " </StringVectorProperty>\n"
65269 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65270 " command=\"GetTimeDataStringArray\"\n"
65271 " information_only=\"1\"\n"
65272 " si_class=\"vtkSIDataArrayProperty\" />\n"
65273 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65274 " element_types=\"str\"\n"
65275 " label=\"Time Array\"\n"
65276 " default_values=\"TimeValue\"\n"
65277 " name=\"TimeArray\"\n"
65278 " number_of_elements=\"1\">\n"
65279 " <StringListDomain name=\"array_list\"\n"
65280 " none_string=\"None\" >\n"
65281 " <RequiredProperties>\n"
65282 " <Property function=\"ArrayList\"\n"
65283 " name=\"TimeArrayInfo\" />\n"
65284 " </RequiredProperties>\n"
65285 " </StringListDomain>\n"
65286 " <Documentation>This property sets which field data to use as time arrays to\n"
65287 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65288 ;
65289 
65290 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
65292 " </StringVectorProperty>\n"
65293 "\n"
65294 " <!-- End XMLPPolyDataReaderCore -->\n"
65295 " </Proxy>\n"
65296 "\n"
65297 " <!-- ================================================================== -->\n"
65298 " <Proxy class=\"vtkXMLPUnstructuredGridReader\"\n"
65299 " label=\"XML Partitioned Unstructured Grid Reader\"\n"
65300 " name=\"XMLPUnstructuredGridReaderCore\">\n"
65301 " <Documentation long_help=\"Reads the summary file and the associated VTK XML unstructured grid files.\"\n"
65302 " short_help=\"Read partitioned VTK XML unstructured grid files.\">\n"
65303 " The XML Partitioned Unstructured Grid reader reads the\n"
65304 " partitioned VTK unstructured grid data file format. It\n"
65305 " reads the partitioned format's summary file and then the\n"
65306 " associated VTK XML unstructured grid data files. The\n"
65307 " expected file extension is .pvtu.</Documentation>\n"
65308 " <StringVectorProperty animateable=\"0\"\n"
65309 " command=\"SetFileName\"\n"
65310 " name=\"FileName\"\n"
65311 " number_of_elements=\"1\"\n"
65312 " panel_visibility=\"never\">\n"
65313 " <FileListDomain name=\"files\" />\n"
65314 " <Documentation>This property specifies the file name for the\n"
65315 " partitioned VTK XML unstructured grid reader.</Documentation>\n"
65316 " </StringVectorProperty>\n"
65317 " <StringVectorProperty information_only=\"1\"\n"
65318 " name=\"CellArrayInfo\">\n"
65319 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65320 " </StringVectorProperty>\n"
65321 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65322 " element_types=\"2 0\"\n"
65323 " information_property=\"CellArrayInfo\"\n"
65324 " label=\"Cell Arrays\"\n"
65325 " name=\"CellArrayStatus\"\n"
65326 " number_of_elements=\"0\"\n"
65327 " number_of_elements_per_command=\"2\"\n"
65328 " repeat_command=\"1\">\n"
65329 " <ArraySelectionDomain name=\"array_list\">\n"
65330 " <RequiredProperties>\n"
65331 " <Property function=\"ArrayList\"\n"
65332 " name=\"CellArrayInfo\" />\n"
65333 " </RequiredProperties>\n"
65334 " </ArraySelectionDomain>\n"
65335 " <Documentation>This property lists which cell-centered arrays to\n"
65336 " read.</Documentation>\n"
65337 " </StringVectorProperty>\n"
65338 " <StringVectorProperty information_only=\"1\"\n"
65339 " name=\"PointArrayInfo\">\n"
65340 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65341 " </StringVectorProperty>\n"
65342 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65343 " element_types=\"2 0\"\n"
65344 " information_property=\"PointArrayInfo\"\n"
65345 " label=\"Point Arrays\"\n"
65346 " name=\"PointArrayStatus\"\n"
65347 " number_of_elements=\"0\"\n"
65348 " number_of_elements_per_command=\"2\"\n"
65349 " repeat_command=\"1\">\n"
65350 " <ArraySelectionDomain name=\"array_list\">\n"
65351 " <RequiredProperties>\n"
65352 " <Property function=\"ArrayList\"\n"
65353 " name=\"PointArrayInfo\" />\n"
65354 " </RequiredProperties>\n"
65355 " </ArraySelectionDomain>\n"
65356 " <Documentation>This property lists which point-centered arrays to\n"
65357 " read.</Documentation>\n"
65358 " </StringVectorProperty>\n"
65359 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65360 " command=\"GetTimeDataStringArray\"\n"
65361 " information_only=\"1\"\n"
65362 " si_class=\"vtkSIDataArrayProperty\" />\n"
65363 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65364 " element_types=\"str\"\n"
65365 " label=\"Time Array\"\n"
65366 " default_values=\"TimeValue\"\n"
65367 " name=\"TimeArray\"\n"
65368 " number_of_elements=\"1\">\n"
65369 " <StringListDomain name=\"array_list\"\n"
65370 " none_string=\"None\" >\n"
65371 " <RequiredProperties>\n"
65372 " <Property function=\"ArrayList\"\n"
65373 " name=\"TimeArrayInfo\" />\n"
65374 " </RequiredProperties>\n"
65375 " </StringListDomain>\n"
65376 " <Documentation>This property sets which field data to use as time arrays to\n"
65377 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65378 " </StringVectorProperty>\n"
65379 "\n"
65380 " <!-- End vtkXMLPUnstructuredGridReader -->\n"
65381 " </Proxy>\n"
65382 "\n"
65383 " <!-- ================================================================== -->\n"
65384 " <Proxy class=\"vtkXMLPTableReader\"\n"
65385 " label=\"XML Partitioned Table Reader\"\n"
65386 " name=\"XMLPTableReaderCore\">\n"
65387 " <Documentation long_help=\"Reads the summary file and the associated VTK XML table files.\"\n"
65388 " short_help=\"Read partitioned VTK XML table files.\">\n"
65389 " The XML Partitioned Table reader reads the\n"
65390 " partitioned VTK table data file format. It\n"
65391 " reads the partitioned format's summary file and then the\n"
65392 " associated VTK XML table data files. The\n"
65393 " expected file extension is .pvtt.</Documentation>\n"
65394 " <StringVectorProperty animateable=\"0\"\n"
65395 " command=\"SetFileName\"\n"
65396 " name=\"FileName\"\n"
65397 " number_of_elements=\"1\"\n"
65398 " panel_visibility=\"never\">\n"
65399 " <FileListDomain name=\"files\" />\n"
65400 " <Documentation>This property specifies the file name for the\n"
65401 " partitioned VTK XML table reader.</Documentation>\n"
65402 " </StringVectorProperty>\n"
65403 " <StringVectorProperty information_only=\"1\"\n"
65404 " name=\"ColumnArrayInfo\">\n"
65405 " <ArraySelectionInformationHelper attribute_name=\"Column\" />\n"
65406 " </StringVectorProperty>\n"
65407 " <StringVectorProperty command=\"SetColumnArrayStatus\"\n"
65408 " element_types=\"2 0\"\n"
65409 " information_property=\"ColumnArrayInfo\"\n"
65410 " label=\"Columns\"\n"
65411 " name=\"ColumnArrayStatus\"\n"
65412 " number_of_elements=\"0\"\n"
65413 " number_of_elements_per_command=\"2\"\n"
65414 " repeat_command=\"1\">\n"
65415 " <ArraySelectionDomain name=\"array_list\">\n"
65416 " <RequiredProperties>\n"
65417 " <Property function=\"ArrayList\"\n"
65418 " name=\"ColumnArrayInfo\" />\n"
65419 " </RequiredProperties>\n"
65420 " </ArraySelectionDomain>\n"
65421 " <Documentation>This property lists which columns to\n"
65422 " read.</Documentation>\n"
65423 " </StringVectorProperty>\n"
65424 " <StringVectorProperty information_only=\"1\"\n"
65425 " name=\"PointArrayInfo\">\n"
65426 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65427 " </StringVectorProperty>\n"
65428 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65429 " command=\"GetTimeDataStringArray\"\n"
65430 " information_only=\"1\"\n"
65431 " si_class=\"vtkSIDataArrayProperty\" />\n"
65432 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65433 " element_types=\"str\"\n"
65434 " label=\"Time Array\"\n"
65435 " default_values=\"TimeValue\"\n"
65436 " name=\"TimeArray\"\n"
65437 " number_of_elements=\"1\">\n"
65438 " <StringListDomain name=\"array_list\"\n"
65439 " none_string=\"None\" >\n"
65440 " <RequiredProperties>\n"
65441 " <Property function=\"ArrayList\"\n"
65442 " name=\"TimeArrayInfo\" />\n"
65443 " </RequiredProperties>\n"
65444 " </StringListDomain>\n"
65445 " <Documentation>This property sets which field data to use as time arrays to\n"
65446 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65447 " </StringVectorProperty>\n"
65448 "\n"
65449 " <!-- End XMLPTableReaderCore -->\n"
65450 " </Proxy>\n"
65451 "\n"
65452 " <!-- ================================================================== -->\n"
65453 " <Proxy class=\"vtkXMLPImageDataReader\"\n"
65454 " label=\"XML Partitioned Image Data Reader\"\n"
65455 " name=\"XMLPImageDataReaderCore\">\n"
65456 " <Documentation long_help=\"Reads the summary file and the associated VTK XML image data files.\"\n"
65457 " short_help=\"Read partitioned VTK XML image data files.\">\n"
65458 " The XML Partitioned Image Data reader reads the\n"
65459 " partitioned VTK image data file format. It reads the\n"
65460 " partitioned format's summary file and then the associated\n"
65461 " VTK XML image data files. The expected file extension is\n"
65462 " .pvti.</Documentation>\n"
65463 " <StringVectorProperty animateable=\"0\"\n"
65464 " command=\"SetFileName\"\n"
65465 " name=\"FileName\"\n"
65466 " number_of_elements=\"1\"\n"
65467 " panel_visibility=\"never\">\n"
65468 " <FileListDomain name=\"files\" />\n"
65469 " <Documentation>This property specifies the file name for the\n"
65470 " partitioned VTK XML uniform rectilinear grid (image/volume)\n"
65471 " reader.</Documentation>\n"
65472 " </StringVectorProperty>\n"
65473 " <StringVectorProperty information_only=\"1\"\n"
65474 " name=\"CellArrayInfo\">\n"
65475 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65476 " </StringVectorProperty>\n"
65477 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65478 " element_types=\"2 0\"\n"
65479 " information_property=\"CellArrayInfo\"\n"
65480 " label=\"Cell Arrays\"\n"
65481 " name=\"CellArrayStatus\"\n"
65482 " number_of_elements=\"0\"\n"
65483 " number_of_elements_per_command=\"2\"\n"
65484 " repeat_command=\"1\">\n"
65485 " <ArraySelectionDomain name=\"array_list\">\n"
65486 " <RequiredProperties>\n"
65487 " <Property function=\"ArrayList\"\n"
65488 " name=\"CellArrayInfo\" />\n"
65489 " </RequiredProperties>\n"
65490 " </ArraySelectionDomain>\n"
65491 " <Documentation>This property lists which cell-centered arrays to\n"
65492 " read.</Documentation>\n"
65493 " </StringVectorProperty>\n"
65494 " <StringVectorProperty information_only=\"1\"\n"
65495 " name=\"PointArrayInfo\">\n"
65496 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65497 " </StringVectorProperty>\n"
65498 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65499 " element_types=\"2 0\"\n"
65500 " information_property=\"PointArrayInfo\"\n"
65501 " label=\"Point Arrays\"\n"
65502 " name=\"PointArrayStatus\"\n"
65503 " number_of_elements=\"0\"\n"
65504 " number_of_elements_per_command=\"2\"\n"
65505 " repeat_command=\"1\">\n"
65506 " <ArraySelectionDomain name=\"array_list\">\n"
65507 " <RequiredProperties>\n"
65508 " <Property function=\"ArrayList\"\n"
65509 " name=\"PointArrayInfo\" />\n"
65510 " </RequiredProperties>\n"
65511 " </ArraySelectionDomain>\n"
65512 " <Documentation>This property lists which point-centered arrays to\n"
65513 " read.</Documentation>\n"
65514 " </StringVectorProperty>\n"
65515 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65516 " command=\"GetTimeDataStringArray\"\n"
65517 " information_only=\"1\"\n"
65518 " si_class=\"vtkSIDataArrayProperty\" />\n"
65519 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65520 " element_types=\"str\"\n"
65521 " label=\"Time Array\"\n"
65522 " default_values=\"TimeValue\"\n"
65523 " name=\"TimeArray\"\n"
65524 " number_of_elements=\"1\">\n"
65525 " <StringListDomain name=\"array_list\"\n"
65526 " none_string=\"None\" >\n"
65527 " <RequiredProperties>\n"
65528 " <Property function=\"ArrayList\"\n"
65529 " name=\"TimeArrayInfo\" />\n"
65530 " </RequiredProperties>\n"
65531 " </StringListDomain>\n"
65532 " <Documentation>This property sets which field data to use as time arrays to\n"
65533 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65534 " </StringVectorProperty>\n"
65535 "\n"
65536 " <!-- End XMLPImageDataReaderCore -->\n"
65537 " </Proxy>\n"
65538 "\n"
65539 " <!-- ================================================================== -->\n"
65540 " <Proxy class=\"vtkXMLPStructuredGridReader\"\n"
65541 " label=\"XML Partitioned Structured Grid Reader\"\n"
65542 " name=\"XMLPStructuredGridReaderCore\">\n"
65543 " <Documentation long_help=\"Reads the summary file and the associated VTK XML structured grid files.\"\n"
65544 " short_help=\"Read partitioned VTK XML structured grid files.\">\n"
65545 " The XML Partitioned Structured Grid reader reads the\n"
65546 " partitioned VTK structured grid data file format. It reads\n"
65547 " the partitioned format's summary file and then the\n"
65548 " associated VTK XML structured grid data files. The\n"
65549 " expected file extension is .pvts.</Documentation>\n"
65550 " <StringVectorProperty animateable=\"0\"\n"
65551 " command=\"SetFileName\"\n"
65552 " name=\"FileName\"\n"
65553 " number_of_elements=\"1\"\n"
65554 " panel_visibility=\"never\">\n"
65555 " <FileListDomain name=\"files\" />\n"
65556 " <Documentation>This property specifies the file name for the\n"
65557 " partitioned VTK XML structured grid reader.</Documentation>\n"
65558 " </StringVectorProperty>\n"
65559 " <StringVectorProperty information_only=\"1\"\n"
65560 " name=\"CellArrayInfo\">\n"
65561 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65562 " </StringVectorProperty>\n"
65563 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65564 " element_types=\"2 0\"\n"
65565 " information_property=\"CellArrayInfo\"\n"
65566 " label=\"Cell Arrays\"\n"
65567 " name=\"CellArrayStatus\"\n"
65568 " number_of_elements=\"0\"\n"
65569 " number_of_elements_per_command=\"2\"\n"
65570 " repeat_command=\"1\">\n"
65571 " <ArraySelectionDomain name=\"array_list\">\n"
65572 " <RequiredProperties>\n"
65573 " <Property function=\"ArrayList\"\n"
65574 " name=\"CellArrayInfo\" />\n"
65575 " </RequiredProperties>\n"
65576 " </ArraySelectionDomain>\n"
65577 " <Documentation>This property lists which cell-centered arrays to\n"
65578 " read.</Documentation>\n"
65579 " </StringVectorProperty>\n"
65580 " <StringVectorProperty information_only=\"1\"\n"
65581 " name=\"PointArrayInfo\">\n"
65582 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65583 " </StringVectorProperty>\n"
65584 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65585 ;
65586 
65587 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
65589 " element_types=\"2 0\"\n"
65590 " information_property=\"PointArrayInfo\"\n"
65591 " label=\"Point Arrays\"\n"
65592 " name=\"PointArrayStatus\"\n"
65593 " number_of_elements=\"0\"\n"
65594 " number_of_elements_per_command=\"2\"\n"
65595 " repeat_command=\"1\">\n"
65596 " <ArraySelectionDomain name=\"array_list\">\n"
65597 " <RequiredProperties>\n"
65598 " <Property function=\"ArrayList\"\n"
65599 " name=\"PointArrayInfo\" />\n"
65600 " </RequiredProperties>\n"
65601 " </ArraySelectionDomain>\n"
65602 " <Documentation>This property lists which point-centered arrays to\n"
65603 " read.</Documentation>\n"
65604 " </StringVectorProperty>\n"
65605 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65606 " command=\"GetTimeDataStringArray\"\n"
65607 " information_only=\"1\"\n"
65608 " si_class=\"vtkSIDataArrayProperty\" />\n"
65609 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65610 " element_types=\"str\"\n"
65611 " label=\"Time Array\"\n"
65612 " default_values=\"TimeValue\"\n"
65613 " name=\"TimeArray\"\n"
65614 " number_of_elements=\"1\">\n"
65615 " <StringListDomain name=\"array_list\"\n"
65616 " none_string=\"None\" >\n"
65617 " <RequiredProperties>\n"
65618 " <Property function=\"ArrayList\"\n"
65619 " name=\"TimeArrayInfo\" />\n"
65620 " </RequiredProperties>\n"
65621 " </StringListDomain>\n"
65622 " <Documentation>This property sets which field data to use as time arrays to\n"
65623 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65624 " </StringVectorProperty>\n"
65625 "\n"
65626 " <!-- End XMLPStructuredGridReaderCore -->\n"
65627 " </Proxy>\n"
65628 "\n"
65629 " <!-- ================================================================== -->\n"
65630 " <Proxy class=\"vtkXMLPRectilinearGridReader\"\n"
65631 " label=\"XML Partitioned Rectilinear Grid Reader\"\n"
65632 " name=\"XMLPRectilinearGridReaderCore\">\n"
65633 " <Documentation long_help=\"Reads the summary file and the associated VTK XML rectilinear grid files.\"\n"
65634 " short_help=\"Read partitioned VTK XML rectilinear grid files.\">\n"
65635 " The XML Partitioned Rectilinear Grid reader reads the\n"
65636 " partitioned VTK rectilinear grid file format. It reads the\n"
65637 " partitioned format's summary file and then the associated\n"
65638 " VTK XML rectilinear grid files. The expected file\n"
65639 " extension is .pvtr.</Documentation>\n"
65640 " <StringVectorProperty animateable=\"0\"\n"
65641 " command=\"SetFileName\"\n"
65642 " name=\"FileName\"\n"
65643 " number_of_elements=\"1\"\n"
65644 " panel_visibility=\"never\">\n"
65645 " <FileListDomain name=\"files\" />\n"
65646 " <Documentation>This property specifies the file name for the\n"
65647 " partitioned VTK XML non-uniform rectilinear grid\n"
65648 " reader.</Documentation>\n"
65649 " </StringVectorProperty>\n"
65650 " <StringVectorProperty information_only=\"1\"\n"
65651 " name=\"CellArrayInfo\">\n"
65652 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65653 " </StringVectorProperty>\n"
65654 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65655 " element_types=\"2 0\"\n"
65656 " information_property=\"CellArrayInfo\"\n"
65657 " label=\"Cell Arrays\"\n"
65658 " name=\"CellArrayStatus\"\n"
65659 " number_of_elements=\"0\"\n"
65660 " number_of_elements_per_command=\"2\"\n"
65661 " repeat_command=\"1\">\n"
65662 " <ArraySelectionDomain name=\"array_list\">\n"
65663 " <RequiredProperties>\n"
65664 " <Property function=\"ArrayList\"\n"
65665 " name=\"CellArrayInfo\" />\n"
65666 " </RequiredProperties>\n"
65667 " </ArraySelectionDomain>\n"
65668 " <Documentation>This property lists which cell-centered arrays to\n"
65669 " read.</Documentation>\n"
65670 " </StringVectorProperty>\n"
65671 " <StringVectorProperty information_only=\"1\"\n"
65672 " name=\"PointArrayInfo\">\n"
65673 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65674 " </StringVectorProperty>\n"
65675 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65676 " element_types=\"2 0\"\n"
65677 " information_property=\"PointArrayInfo\"\n"
65678 " label=\"Point Arrays\"\n"
65679 " name=\"PointArrayStatus\"\n"
65680 " number_of_elements=\"0\"\n"
65681 " number_of_elements_per_command=\"2\"\n"
65682 " repeat_command=\"1\">\n"
65683 " <ArraySelectionDomain name=\"array_list\">\n"
65684 " <RequiredProperties>\n"
65685 " <Property function=\"ArrayList\"\n"
65686 " name=\"PointArrayInfo\" />\n"
65687 " </RequiredProperties>\n"
65688 " </ArraySelectionDomain>\n"
65689 " <Documentation>This property lists which point-centered arrays to\n"
65690 " read.</Documentation>\n"
65691 " </StringVectorProperty>\n"
65692 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65693 " command=\"GetTimeDataStringArray\"\n"
65694 " information_only=\"1\"\n"
65695 " si_class=\"vtkSIDataArrayProperty\" />\n"
65696 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65697 " element_types=\"str\"\n"
65698 " label=\"Time Array\"\n"
65699 " default_values=\"TimeValue\"\n"
65700 " name=\"TimeArray\"\n"
65701 " number_of_elements=\"1\">\n"
65702 " <StringListDomain name=\"array_list\"\n"
65703 " none_string=\"None\" >\n"
65704 " <RequiredProperties>\n"
65705 " <Property function=\"ArrayList\"\n"
65706 " name=\"TimeArrayInfo\" />\n"
65707 " </RequiredProperties>\n"
65708 " </StringListDomain>\n"
65709 " <Documentation>This property sets which field data to use as time arrays to\n"
65710 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65711 " </StringVectorProperty>\n"
65712 "\n"
65713 " <!-- End XMLPRectilinearGridReaderCore -->\n"
65714 " </Proxy>\n"
65715 "\n"
65716 " <!-- ================================================================== -->\n"
65717 " <Proxy class=\"vtkXMLHierarchicalBoxDataReader\"\n"
65718 " label=\"XML Hierarchical Box Data reader\"\n"
65719 " name=\"XMLHierarchicalBoxDataReaderCore\">\n"
65720 " <StringVectorProperty animateable=\"0\"\n"
65721 " command=\"SetFileName\"\n"
65722 " name=\"FileName\"\n"
65723 " number_of_elements=\"1\"\n"
65724 " panel_visibility=\"never\">\n"
65725 " <FileListDomain name=\"files\" />\n"
65726 " <Documentation>This property specifies the file name for the VTK\n"
65727 " hierarchical box data reader.</Documentation>\n"
65728 " </StringVectorProperty>\n"
65729 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65730 " command=\"GetTimeDataStringArray\"\n"
65731 " information_only=\"1\"\n"
65732 " si_class=\"vtkSIDataArrayProperty\" />\n"
65733 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65734 " element_types=\"str\"\n"
65735 " label=\"Time Array\"\n"
65736 " default_values=\"TimeValue\"\n"
65737 " name=\"TimeArray\"\n"
65738 " number_of_elements=\"1\">\n"
65739 " <StringListDomain name=\"array_list\"\n"
65740 " none_string=\"None\" >\n"
65741 " <RequiredProperties>\n"
65742 " <Property function=\"ArrayList\"\n"
65743 " name=\"TimeArrayInfo\" />\n"
65744 " </RequiredProperties>\n"
65745 " </StringListDomain>\n"
65746 " <Documentation>This property sets which field data to use as time arrays to\n"
65747 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65748 " </StringVectorProperty>\n"
65749 "\n"
65750 " <!-- End HierarchicalBoxDataReader -->\n"
65751 " </Proxy>\n"
65752 "\n"
65753 " <!-- ================================================================== -->\n"
65754 " <Proxy class=\"vtkXMLUniformGridAMRReader\"\n"
65755 " label=\"XML UniformGrid AMR reader\"\n"
65756 " name=\"XMLUniformGridAMRReaderCore\">\n"
65757 " <IntVectorProperty command=\"SetMaximumLevelsToReadByDefault\"\n"
65758 " name=\"DefaultNumberOfLevels\"\n"
65759 " number_of_elements=\"1\"\n"
65760 " default_values=\"1\"\n"
65761 " panel_visibility=\"default\">\n"
65762 " <IntRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
65763 " <Documentation>\n"
65764 " This reader supports demand-driven heavy data reading i.e. downstream\n"
65765 " pipeline can request specific blocks from the AMR using\n"
65766 " vtkCompositeDataPipeline::UPDATE_COMPOSITE_INDICES() key in\n"
65767 " RequestUpdateExtent() pass. However, when down-stream doesn't provide\n"
65768 " any specific keys, the default behavior can be setup to read at-most N\n"
65769 " levels by default. The number of levels read can be set using this\n"
65770 " method. Set this to 0 to imply no limit. Default is 1.\n"
65771 " </Documentation>\n"
65772 " </IntVectorProperty>\n"
65773 " <StringVectorProperty information_only=\"1\"\n"
65774 " name=\"CellArrayInfo\">\n"
65775 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65776 " </StringVectorProperty>\n"
65777 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65778 " element_types=\"2 0\"\n"
65779 " information_property=\"CellArrayInfo\"\n"
65780 " label=\"Cell Arrays\"\n"
65781 " name=\"CellArrayStatus\"\n"
65782 " number_of_elements=\"0\"\n"
65783 " number_of_elements_per_command=\"2\"\n"
65784 " repeat_command=\"1\">\n"
65785 " <ArraySelectionDomain name=\"array_list\">\n"
65786 " <RequiredProperties>\n"
65787 " <Property function=\"ArrayList\"\n"
65788 " name=\"CellArrayInfo\" />\n"
65789 " </RequiredProperties>\n"
65790 " </ArraySelectionDomain>\n"
65791 " <Documentation>This property lists which cell-centered arrays to\n"
65792 " read.</Documentation>\n"
65793 " </StringVectorProperty>\n"
65794 " <StringVectorProperty information_only=\"1\"\n"
65795 " name=\"PointArrayInfo\">\n"
65796 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65797 " </StringVectorProperty>\n"
65798 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65799 " element_types=\"2 0\"\n"
65800 " information_property=\"PointArrayInfo\"\n"
65801 " label=\"Point Arrays\"\n"
65802 " name=\"PointArrayStatus\"\n"
65803 " number_of_elements=\"0\"\n"
65804 " number_of_elements_per_command=\"2\"\n"
65805 " repeat_command=\"1\">\n"
65806 " <ArraySelectionDomain name=\"array_list\">\n"
65807 " <RequiredProperties>\n"
65808 " <Property function=\"ArrayList\"\n"
65809 " name=\"PointArrayInfo\" />\n"
65810 " </RequiredProperties>\n"
65811 " </ArraySelectionDomain>\n"
65812 " <Documentation>This property lists which point-centered arrays to\n"
65813 " read.</Documentation>\n"
65814 " </StringVectorProperty>\n"
65815 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65816 " command=\"GetTimeDataStringArray\"\n"
65817 " information_only=\"1\"\n"
65818 " si_class=\"vtkSIDataArrayProperty\" />\n"
65819 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65820 " element_types=\"str\"\n"
65821 " label=\"Time Array\"\n"
65822 " default_values=\"TimeValue\"\n"
65823 " name=\"TimeArray\"\n"
65824 " number_of_elements=\"1\">\n"
65825 " <StringListDomain name=\"array_list\"\n"
65826 " none_string=\"None\" >\n"
65827 " <RequiredProperties>\n"
65828 " <Property function=\"ArrayList\"\n"
65829 " name=\"TimeArrayInfo\" />\n"
65830 " </RequiredProperties>\n"
65831 " </StringListDomain>\n"
65832 " <Documentation>This property sets which field data to use as time arrays to\n"
65833 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65834 " </StringVectorProperty>\n"
65835 "\n"
65836 " <!-- End XMLUniformGridAMRReaderCore -->\n"
65837 " </Proxy>\n"
65838 "\n"
65839 " <!-- ================================================================== -->\n"
65840 " <!-- Start XMLHyperTreeReaderCore -->\n"
65841 " <!-- NEED PARALLEL SUPPORT -->\n"
65842 " <Proxy class=\"vtkXMLHyperTreeGridReader\"\n"
65843 " label=\"XML HyperTree Grid Reader\"\n"
65844 " name=\"XMLHyperTreeGridReaderCore\">\n"
65845 " <StringVectorProperty animateable=\"0\"\n"
65846 " command=\"SetFileName\"\n"
65847 " name=\"FileName\"\n"
65848 " number_of_elements=\"1\"\n"
65849 " panel_visibility=\"never\">\n"
65850 " <FileListDomain name=\"files\" />\n"
65851 " <Documentation>This property specifies the file name for the\n"
65852 " Hyper Tree grid reader.</Documentation>\n"
65853 " </StringVectorProperty>\n"
65854 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65855 " command=\"GetTimeDataStringArray\"\n"
65856 " information_only=\"1\"\n"
65857 " si_class=\"vtkSIDataArrayProperty\" />\n"
65858 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65859 " element_types=\"str\"\n"
65860 " label=\"Time Array\"\n"
65861 " default_values=\"TimeValue\"\n"
65862 " name=\"TimeArray\"\n"
65863 " number_of_elements=\"1\">\n"
65864 " <StringListDomain name=\"array_list\"\n"
65865 " none_string=\"None\" >\n"
65866 " <RequiredProperties>\n"
65867 " <Property function=\"ArrayList\"\n"
65868 " name=\"TimeArrayInfo\" />\n"
65869 " </RequiredProperties>\n"
65870 " </StringListDomain>\n"
65871 " <Documentation>This property sets which field data to use as time arrays to\n"
65872 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65873 " </StringVectorProperty>\n"
65874 " <IntVectorProperty command=\"SetFixedLevel\"\n"
65875 " name=\"MaximumNumberOfLevels\"\n"
65876 " number_of_elements=\"1\"\n"
65877 " default_values=\"128\"\n"
65878 " panel_visibility=\"default\">\n"
65879 " <IntRangeDomain name=\"range\" min=\"1\" max=\"128\" />\n"
65880 " <Documentation>This property sets the maximum level to load. Setting it to\n"
65881 " 1 shows the coarse grid of trees, and setting it at or past maximum level\n"
65882 " of the data will load the data at finest resolution. When set to\n"
65883 " a value between (excluded) 1 and the maximum level of the trees, data will\n"
65884 " be loaded at the required lower resolution, considerably faster.\n"
65885 " </Documentation>\n"
65886 " </IntVectorProperty>\n"
65887 " <DoubleVectorProperty name=\"BoundingBoxByCoordinates\"\n"
65888 ;
65889 
65890 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
65892 " command=\"SetCoordinatesBoundingBox\"\n"
65893 " number_of_elements=\"6\"\n"
65894 " default_values=\"-1.79769e+308 1.79769e+308 -1.79769e+308 1.79769e+308 -1.79769e+308 1.79769e+308\" >\n"
65895 " <Documentation>This property sets the bounding box to select HyperTrees.\n"
65896 " HyperTrees completely included or intersecting with the bounding box will be\n"
65897 " selected and fully loaded (no partial tree).\n"
65898 " The 6 fields are coordinates of the bounding box, in the following order:\n"
65899 " Xmin, Xmax, Ymin, Ymax, Zmin, Zmax.\n"
65900 " </Documentation>\n"
65901 " </DoubleVectorProperty>\n"
65902 " </Proxy>\n"
65903 " <!-- End XMLHyperTreeReaderCore -->\n"
65904 "\n"
65905 " <!-- ================================================================== -->\n"
65906 " <!-- Start XMLPHyperTreeReaderCore -->\n"
65907 " <Proxy class=\"vtkXMLPHyperTreeGridReader\"\n"
65908 " label=\"XML Partitioned HyperTree Grid Reader\"\n"
65909 " name=\"XMLPHyperTreeGridReaderCore\">\n"
65910 " <Documentation long_help=\"Reads the summary file and the associated VTK XML htg files.\"\n"
65911 " short_help=\"Read partitioned VTK XML htg files.\">\n"
65912 " The XML HyperTree Grid reader reads the\n"
65913 " partitioned VTK htg data file format. It\n"
65914 " reads the partitioned format's summary file and then the\n"
65915 " associated VTK XML htg data files. The\n"
65916 " expected file extension is .phtg.</Documentation>\n"
65917 " <StringVectorProperty animateable=\"0\"\n"
65918 " command=\"SetFileName\"\n"
65919 " name=\"FileName\"\n"
65920 " number_of_elements=\"1\"\n"
65921 " panel_visibility=\"never\">\n"
65922 " <FileListDomain name=\"files\" />\n"
65923 " <Documentation>This property specifies the file name for the\n"
65924 " partitioned VTK XML htg reader.</Documentation>\n"
65925 " </StringVectorProperty>\n"
65926 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
65927 " command=\"GetTimeDataStringArray\"\n"
65928 " information_only=\"1\"\n"
65929 " si_class=\"vtkSIDataArrayProperty\" />\n"
65930 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
65931 " element_types=\"str\"\n"
65932 " label=\"Time Array\"\n"
65933 " default_values=\"TimeValue\"\n"
65934 " name=\"TimeArray\"\n"
65935 " number_of_elements=\"1\">\n"
65936 " <StringListDomain name=\"array_list\"\n"
65937 " none_string=\"None\" >\n"
65938 " <RequiredProperties>\n"
65939 " <Property function=\"ArrayList\"\n"
65940 " name=\"TimeArrayInfo\" />\n"
65941 " </RequiredProperties>\n"
65942 " </StringListDomain>\n"
65943 " <Documentation>This property sets which field data to use as time arrays to\n"
65944 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
65945 " </StringVectorProperty>\n"
65946 " </Proxy>\n"
65947 " <!-- End XMLPHyperTreeReaderCore -->\n"
65948 "\n"
65949 " <!-- ================================================================== -->\n"
65950 " <Proxy class=\"vtkXMLMultiBlockDataReader\"\n"
65951 " label=\"XML Multi-Block Data reader\"\n"
65952 " name=\"XMLMultiBlockDataReaderCore\">\n"
65953 " <Documentation>Internal proxy used by\n"
65954 " XMLMultiBlockDataWriter.</Documentation>\n"
65955 " <StringVectorProperty animateable=\"0\"\n"
65956 " command=\"SetFileName\"\n"
65957 " name=\"FileName\"\n"
65958 " number_of_elements=\"1\"\n"
65959 " panel_visibility=\"never\">\n"
65960 " <FileListDomain name=\"files\" />\n"
65961 " <Documentation>This property specifies the file name for the VTK\n"
65962 " multiblock reader.</Documentation>\n"
65963 " </StringVectorProperty>\n"
65964 " <StringVectorProperty information_only=\"1\"\n"
65965 " name=\"CellArrayInfo\">\n"
65966 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
65967 " </StringVectorProperty>\n"
65968 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
65969 " element_types=\"2 0\"\n"
65970 " information_property=\"CellArrayInfo\"\n"
65971 " label=\"Cell Arrays\"\n"
65972 " name=\"CellArrayStatus\"\n"
65973 " number_of_elements=\"0\"\n"
65974 " number_of_elements_per_command=\"2\"\n"
65975 " repeat_command=\"1\">\n"
65976 " <ArraySelectionDomain name=\"array_list\">\n"
65977 " <RequiredProperties>\n"
65978 " <Property function=\"ArrayList\"\n"
65979 " name=\"CellArrayInfo\" />\n"
65980 " </RequiredProperties>\n"
65981 " </ArraySelectionDomain>\n"
65982 " <Documentation>This property lists which cell-centered arrays to\n"
65983 " read.</Documentation>\n"
65984 " </StringVectorProperty>\n"
65985 " <StringVectorProperty information_only=\"1\"\n"
65986 " name=\"PointArrayInfo\">\n"
65987 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
65988 " </StringVectorProperty>\n"
65989 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
65990 " element_types=\"2 0\"\n"
65991 " information_property=\"PointArrayInfo\"\n"
65992 " label=\"Point Arrays\"\n"
65993 " name=\"PointArrayStatus\"\n"
65994 " number_of_elements=\"0\"\n"
65995 " number_of_elements_per_command=\"2\"\n"
65996 " repeat_command=\"1\">\n"
65997 " <ArraySelectionDomain name=\"array_list\">\n"
65998 " <RequiredProperties>\n"
65999 " <Property function=\"ArrayList\"\n"
66000 " name=\"PointArrayInfo\" />\n"
66001 " </RequiredProperties>\n"
66002 " </ArraySelectionDomain>\n"
66003 " <Documentation>This property lists which point-centered arrays to\n"
66004 " read.</Documentation>\n"
66005 " </StringVectorProperty>\n"
66006 " <IntVectorProperty command=\"SetPieceDistribution\"\n"
66007 " default_values=\"0\"\n"
66008 " name=\"PieceDistribution\"\n"
66009 " number_of_elements=\"1\">\n"
66010 " <Documentation>Control how datasets are loaded in parallel.</Documentation>\n"
66011 " <EnumerationDomain name=\"enum\">\n"
66012 " <Entry text=\"Block\"\n"
66013 " value=\"0\" />\n"
66014 " <Entry text=\"Interleave\"\n"
66015 " value=\"1\" />\n"
66016 " </EnumerationDomain>\n"
66017 " </IntVectorProperty>\n"
66018 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
66019 " command=\"GetTimeDataStringArray\"\n"
66020 " information_only=\"1\"\n"
66021 " si_class=\"vtkSIDataArrayProperty\" />\n"
66022 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
66023 " element_types=\"str\"\n"
66024 " label=\"Time Array\"\n"
66025 " default_values=\"TimeValue\"\n"
66026 " name=\"TimeArray\"\n"
66027 " number_of_elements=\"1\">\n"
66028 " <StringListDomain name=\"array_list\"\n"
66029 " none_string=\"None\" >\n"
66030 " <RequiredProperties>\n"
66031 " <Property function=\"ArrayList\"\n"
66032 " name=\"TimeArrayInfo\" />\n"
66033 " </RequiredProperties>\n"
66034 " </StringListDomain>\n"
66035 " <Documentation>This property sets which field data to use as time arrays to\n"
66036 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
66037 " </StringVectorProperty>\n"
66038 " <!-- End MultiBlockDataReaderCore -->\n"
66039 " </Proxy>\n"
66040 "\n"
66041 " <!-- ================================================================== -->\n"
66042 " <Proxy class=\"vtkXMLPartitionedDataSetReader\"\n"
66043 " label=\"XML Partitioned Dataset Reader\"\n"
66044 " name=\"XMLPartitionedDataSetReaderCore\">\n"
66045 " <Documentation>Internal proxy.</Documentation>\n"
66046 " <StringVectorProperty animateable=\"0\"\n"
66047 " command=\"SetFileName\"\n"
66048 " name=\"FileName\"\n"
66049 " number_of_elements=\"1\"\n"
66050 " panel_visibility=\"never\">\n"
66051 " <FileListDomain name=\"files\" />\n"
66052 " <Documentation>This property specifies the file name for the VTK\n"
66053 " multiblock reader.</Documentation>\n"
66054 " </StringVectorProperty>\n"
66055 " <StringVectorProperty information_only=\"1\"\n"
66056 " name=\"CellArrayInfo\">\n"
66057 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
66058 " </StringVectorProperty>\n"
66059 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
66060 " element_types=\"2 0\"\n"
66061 " information_property=\"CellArrayInfo\"\n"
66062 " label=\"Cell Arrays\"\n"
66063 " name=\"CellArrayStatus\"\n"
66064 " number_of_elements=\"0\"\n"
66065 " number_of_elements_per_command=\"2\"\n"
66066 " repeat_command=\"1\">\n"
66067 " <ArraySelectionDomain name=\"array_list\">\n"
66068 " <RequiredProperties>\n"
66069 " <Property function=\"ArrayList\"\n"
66070 " name=\"CellArrayInfo\" />\n"
66071 " </RequiredProperties>\n"
66072 " </ArraySelectionDomain>\n"
66073 " <Documentation>This property lists which cell-centered arrays to\n"
66074 " read.</Documentation>\n"
66075 " </StringVectorProperty>\n"
66076 " <StringVectorProperty information_only=\"1\"\n"
66077 " name=\"PointArrayInfo\">\n"
66078 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
66079 " </StringVectorProperty>\n"
66080 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
66081 " element_types=\"2 0\"\n"
66082 " information_property=\"PointArrayInfo\"\n"
66083 " label=\"Point Arrays\"\n"
66084 " name=\"PointArrayStatus\"\n"
66085 " number_of_elements=\"0\"\n"
66086 " number_of_elements_per_command=\"2\"\n"
66087 " repeat_command=\"1\">\n"
66088 " <ArraySelectionDomain name=\"array_list\">\n"
66089 " <RequiredProperties>\n"
66090 " <Property function=\"ArrayList\"\n"
66091 " name=\"PointArrayInfo\" />\n"
66092 " </RequiredProperties>\n"
66093 " </ArraySelectionDomain>\n"
66094 " <Documentation>This property lists which point-centered arrays to\n"
66095 " read.</Documentation>\n"
66096 " </StringVectorProperty>\n"
66097 " <IntVectorProperty command=\"SetPieceDistribution\"\n"
66098 " default_values=\"0\"\n"
66099 " name=\"PieceDistribution\"\n"
66100 " number_of_elements=\"1\">\n"
66101 " <Documentation>Control how datasets are loaded in parallel.</Documentation>\n"
66102 " <EnumerationDomain name=\"enum\">\n"
66103 " <Entry text=\"Block\"\n"
66104 " value=\"0\" />\n"
66105 " <Entry text=\"Interleave\"\n"
66106 " value=\"1\" />\n"
66107 " </EnumerationDomain>\n"
66108 " </IntVectorProperty>\n"
66109 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
66110 " command=\"GetTimeDataStringArray\"\n"
66111 " information_only=\"1\"\n"
66112 " si_class=\"vtkSIDataArrayProperty\" />\n"
66113 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
66114 " element_types=\"str\"\n"
66115 " label=\"Time Array\"\n"
66116 " default_values=\"TimeValue\"\n"
66117 " name=\"TimeArray\"\n"
66118 " number_of_elements=\"1\">\n"
66119 " <StringListDomain name=\"array_list\"\n"
66120 " none_string=\"None\" >\n"
66121 " <RequiredProperties>\n"
66122 " <Property function=\"ArrayList\"\n"
66123 " name=\"TimeArrayInfo\" />\n"
66124 " </RequiredProperties>\n"
66125 " </StringListDomain>\n"
66126 " <Documentation>This property sets which field data to use as time arrays to\n"
66127 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
66128 " </StringVectorProperty>\n"
66129 " <!-- End XMLPartitionedDataSetReaderCore -->\n"
66130 " </Proxy>\n"
66131 "\n"
66132 " <!-- ================================================================== -->\n"
66133 " <Proxy class=\"vtkXMLPartitionedDataSetCollectionReader\"\n"
66134 " label=\"XML Partitioned Dataset Collection Reader\"\n"
66135 " name=\"XMLPartitionedDataSetCollectionReaderCore\">\n"
66136 " <Documentation>Internal proxy.</Documentation>\n"
66137 " <StringVectorProperty animateable=\"0\"\n"
66138 " command=\"SetFileName\"\n"
66139 " name=\"FileName\"\n"
66140 " number_of_elements=\"1\"\n"
66141 " panel_visibility=\"never\">\n"
66142 " <FileListDomain name=\"files\" />\n"
66143 " <Documentation>This property specifies the file name for the VTK\n"
66144 " multiblock reader.</Documentation>\n"
66145 " </StringVectorProperty>\n"
66146 " <StringVectorProperty information_only=\"1\"\n"
66147 " name=\"CellArrayInfo\">\n"
66148 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
66149 " </StringVectorProperty>\n"
66150 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
66151 " element_types=\"2 0\"\n"
66152 " information_property=\"CellArrayInfo\"\n"
66153 " label=\"Cell Arrays\"\n"
66154 " name=\"CellArrayStatus\"\n"
66155 " number_of_elements=\"0\"\n"
66156 " number_of_elements_per_command=\"2\"\n"
66157 " repeat_command=\"1\">\n"
66158 " <ArraySelectionDomain name=\"array_list\">\n"
66159 " <RequiredProperties>\n"
66160 " <Property function=\"ArrayList\"\n"
66161 " name=\"CellArrayInfo\" />\n"
66162 " </RequiredProperties>\n"
66163 " </ArraySelectionDomain>\n"
66164 " <Documentation>This property lists which cell-centered arrays to\n"
66165 " read.</Documentation>\n"
66166 " </StringVectorProperty>\n"
66167 " <StringVectorProperty information_only=\"1\"\n"
66168 " name=\"PointArrayInfo\">\n"
66169 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
66170 " </StringVectorProperty>\n"
66171 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
66172 " element_types=\"2 0\"\n"
66173 " information_property=\"PointArrayInfo\"\n"
66174 " label=\"Point Arrays\"\n"
66175 " name=\"PointArrayStatus\"\n"
66176 " number_of_elements=\"0\"\n"
66177 " number_of_elements_per_command=\"2\"\n"
66178 " repeat_command=\"1\">\n"
66179 " <ArraySelectionDomain name=\"array_list\">\n"
66180 " <RequiredProperties>\n"
66181 " <Property function=\"ArrayList\"\n"
66182 " name=\"PointArrayInfo\" />\n"
66183 " </RequiredProperties>\n"
66184 " </ArraySelectionDomain>\n"
66185 " <Documentation>This property lists which point-centered arrays to\n"
66186 " read.</Documentation>\n"
66187 " </StringVectorProperty>\n"
66188 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
66189 " command=\"GetTimeDataStringArray\"\n"
66190 " information_only=\"1\"\n"
66191 " si_class=\"vtkSIDataArrayProperty\" />\n"
66192 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
66193 " element_types=\"str\"\n"
66194 ;
66195 
66196 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
66198 " label=\"Time Array\"\n"
66199 " default_values=\"TimeValue\"\n"
66200 " name=\"TimeArray\"\n"
66201 " number_of_elements=\"1\">\n"
66202 " <StringListDomain name=\"array_list\"\n"
66203 " none_string=\"None\" >\n"
66204 " <RequiredProperties>\n"
66205 " <Property function=\"ArrayList\"\n"
66206 " name=\"TimeArrayInfo\" />\n"
66207 " </RequiredProperties>\n"
66208 " </StringListDomain>\n"
66209 " <Documentation>This property sets which field data to use as time arrays to\n"
66210 " read. If set to Default, time steps are incremented integer values starting at zero.</Documentation>\n"
66211 " </StringVectorProperty>\n"
66212 " <IntVectorProperty command=\"SetPieceDistribution\"\n"
66213 " default_values=\"0\"\n"
66214 " name=\"PieceDistribution\"\n"
66215 " number_of_elements=\"1\">\n"
66216 " <Documentation>Control how datasets are loaded in parallel.</Documentation>\n"
66217 " <EnumerationDomain name=\"enum\">\n"
66218 " <Entry text=\"Block\"\n"
66219 " value=\"0\" />\n"
66220 " <Entry text=\"Interleave\"\n"
66221 " value=\"1\" />\n"
66222 " </EnumerationDomain>\n"
66223 " </IntVectorProperty>\n"
66224 " <!-- End XMLPartitionedDataSetCollectionReaderCore -->\n"
66225 " </Proxy>\n"
66226 "\n"
66227 " <!-- ================================================================== -->\n"
66228 "\n"
66229 " <!-- end of \"internal_sources\" -->\n"
66230 " </ProxyGroup>\n"
66231 "\n"
66232 " <!-- ==================================================================== -->\n"
66233 " <ProxyGroup name=\"sources\">\n"
66234 "\n"
66235 " <!-- ================================================================== -->\n"
66236 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66237 " file_name_method=\"SetFileName\"\n"
66238 " label=\"XML PolyData Reader\"\n"
66239 " name=\"XMLPolyDataReader\"\n"
66240 " si_class=\"vtkSIMetaReaderProxy\">\n"
66241 " <Documentation long_help=\"Reads serial VTK XML polydata files.\"\n"
66242 " short_help=\"Read VTK XML polydata files.\">The XML Polydata\n"
66243 " reader reads the VTK XML polydata file format. The\n"
66244 " standard extension is .vtp. This reader also supports file\n"
66245 " series.</Documentation>\n"
66246 " <SubProxy>\n"
66247 " <Proxy name=\"Reader\"\n"
66248 " proxygroup=\"internal_sources\"\n"
66249 " proxyname=\"XMLPolyDataReaderCore\"></Proxy>\n"
66250 " <ExposedProperties>\n"
66251 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66252 " name=\"CellPointArrayStatus\"\n"
66253 " panel_visibility=\"default\"\n"
66254 " panel_widget=\"ArrayStatus\">\n"
66255 " <Property name=\"CellArrayInfo\" />\n"
66256 " <Property name=\"CellArrayStatus\" />\n"
66257 " <Property name=\"PointArrayInfo\" />\n"
66258 " <Property name=\"PointArrayStatus\" />\n"
66259 " </PropertyGroup>\n"
66260 " <Property name=\"TimeArrayInfo\" />\n"
66261 " <Property name=\"TimeArray\" />\n"
66262 " </ExposedProperties>\n"
66263 " </SubProxy>\n"
66264 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66265 " information_only=\"1\"\n"
66266 " name=\"FileNameInfo\">\n"
66267 " <SimpleStringInformationHelper />\n"
66268 " </StringVectorProperty>\n"
66269 " <StringVectorProperty animateable=\"0\"\n"
66270 " clean_command=\"RemoveAllFileNames\"\n"
66271 " command=\"AddFileName\"\n"
66272 " information_property=\"FileNameInfo\"\n"
66273 " name=\"FileName\"\n"
66274 " number_of_elements=\"1\"\n"
66275 " panel_visibility=\"never\"\n"
66276 " repeat_command=\"1\">\n"
66277 " <FileListDomain name=\"files\" />\n"
66278 " <Documentation>The list of files to be read by the reader. Each file is\n"
66279 " expected to be in the VTK XML polygonal dataset format. The standard\n"
66280 " extension is .vtp. If more than one file is specified, the reader will\n"
66281 " switch to file series mode in which it will pretend that it can support\n"
66282 " time and provide one file per time step.</Documentation>\n"
66283 " </StringVectorProperty>\n"
66284 " <DoubleVectorProperty information_only=\"1\"\n"
66285 " name=\"TimestepValues\"\n"
66286 " repeatable=\"1\">\n"
66287 " <TimeStepsInformationHelper />\n"
66288 " <Documentation>Available timestep values.</Documentation>\n"
66289 " </DoubleVectorProperty>\n"
66290 " <Hints>\n"
66291 " <ReaderFactory extensions=\"vtp vtp.series\"\n"
66292 " file_description=\"VTK PolyData Files\" />\n"
66293 " </Hints>\n"
66294 " <!-- XMLPolyDataReader -->\n"
66295 " </SourceProxy>\n"
66296 "\n"
66297 " <!-- ================================================================== -->\n"
66298 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66299 " file_name_method=\"SetFileName\"\n"
66300 " label=\"XML Table Reader\"\n"
66301 " name=\"XMLTableReader\"\n"
66302 " si_class=\"vtkSIMetaReaderProxy\">\n"
66303 " <Documentation long_help=\"Reads serial VTK XML table files.\"\n"
66304 " short_help=\"Read VTK XML table files.\">The XML Table\n"
66305 " reader reads the VTK XML Table file format. The\n"
66306 " standard extension is .vtt. This reader also supports file\n"
66307 " series.</Documentation>\n"
66308 " <SubProxy>\n"
66309 " <Proxy name=\"Reader\"\n"
66310 " proxygroup=\"internal_sources\"\n"
66311 " proxyname=\"XMLTableReaderCore\"></Proxy>\n"
66312 " <ExposedProperties>\n"
66313 " <PropertyGroup label=\"Column Array Status\"\n"
66314 " name=\"ColumnArrayStatus\"\n"
66315 " panel_visibility=\"default\"\n"
66316 " panel_widget=\"ArrayStatus\">\n"
66317 " <Property name=\"ColumnArrayInfo\" />\n"
66318 " <Property name=\"ColumnArrayStatus\" />\n"
66319 " </PropertyGroup>\n"
66320 " <Property name=\"TimeArrayInfo\" />\n"
66321 " <Property name=\"TimeArray\" />\n"
66322 " </ExposedProperties>\n"
66323 " </SubProxy>\n"
66324 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66325 " information_only=\"1\"\n"
66326 " name=\"FileNameInfo\">\n"
66327 " <SimpleStringInformationHelper />\n"
66328 " </StringVectorProperty>\n"
66329 " <StringVectorProperty animateable=\"0\"\n"
66330 " clean_command=\"RemoveAllFileNames\"\n"
66331 " command=\"AddFileName\"\n"
66332 " information_property=\"FileNameInfo\"\n"
66333 " name=\"FileName\"\n"
66334 " number_of_elements=\"1\"\n"
66335 " panel_visibility=\"never\"\n"
66336 " repeat_command=\"1\">\n"
66337 " <FileListDomain name=\"files\" />\n"
66338 " <Documentation>The list of files to be read by the reader. Each file is\n"
66339 " expected to be in the VTK XML table format. The standard\n"
66340 " extension is .vtt. If more than one file is specified, the reader will\n"
66341 " switch to file series mode in which it will pretend that it can support\n"
66342 " time and provide one file per time step.</Documentation>\n"
66343 " </StringVectorProperty>\n"
66344 " <DoubleVectorProperty information_only=\"1\"\n"
66345 " name=\"TimestepValues\"\n"
66346 " repeatable=\"1\">\n"
66347 " <TimeStepsInformationHelper />\n"
66348 " <Documentation>Available timestep values.</Documentation>\n"
66349 " </DoubleVectorProperty>\n"
66350 " <Hints>\n"
66351 " <ReaderFactory extensions=\"vtt vtt.series\"\n"
66352 " file_description=\"VTK Table Files\" />\n"
66353 " </Hints>\n"
66354 " <!-- XMLTableReader -->\n"
66355 " </SourceProxy>\n"
66356 "\n"
66357 " <!-- ================================================================== -->\n"
66358 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66359 " file_name_method=\"SetFileName\"\n"
66360 " label=\"XML Unstructured Grid Reader\"\n"
66361 " name=\"XMLUnstructuredGridReader\"\n"
66362 " si_class=\"vtkSIMetaReaderProxy\">\n"
66363 " <Documentation long_help=\"Reads serial VTK XML unstructured grid data files.\"\n"
66364 " short_help=\"Read VTK XML unstructured grid data files.\">\n"
66365 " The XML Unstructured Grid reader reads the VTK XML\n"
66366 " unstructured grid data file format. The standard extension\n"
66367 " is .vtu. This reader also supports file\n"
66368 " series.</Documentation>\n"
66369 " <SubProxy>\n"
66370 " <Proxy name=\"Reader\"\n"
66371 " proxygroup=\"internal_sources\"\n"
66372 " proxyname=\"XMLUnstructuredGridReaderCore\"></Proxy>\n"
66373 " <ExposedProperties>\n"
66374 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66375 " name=\"CellPointArrayStatus\"\n"
66376 " panel_visibility=\"default\"\n"
66377 " panel_widget=\"ArrayStatus\">\n"
66378 " <Property name=\"CellArrayInfo\" />\n"
66379 " <Property name=\"CellArrayStatus\" />\n"
66380 " <Property name=\"PointArrayInfo\" />\n"
66381 " <Property name=\"PointArrayStatus\" />\n"
66382 " </PropertyGroup>\n"
66383 " <Property name=\"TimeArrayInfo\" />\n"
66384 " <Property name=\"TimeArray\" />\n"
66385 " </ExposedProperties>\n"
66386 " </SubProxy>\n"
66387 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66388 " information_only=\"1\"\n"
66389 " name=\"FileNameInfo\">\n"
66390 " <SimpleStringInformationHelper />\n"
66391 " </StringVectorProperty>\n"
66392 " <StringVectorProperty animateable=\"0\"\n"
66393 " clean_command=\"RemoveAllFileNames\"\n"
66394 " command=\"AddFileName\"\n"
66395 " information_property=\"FileNameInfo\"\n"
66396 " name=\"FileName\"\n"
66397 " number_of_elements=\"1\"\n"
66398 " panel_visibility=\"never\"\n"
66399 " repeat_command=\"1\">\n"
66400 " <FileListDomain name=\"files\" />\n"
66401 " <Documentation>The list of files to be read by the reader. Each file is\n"
66402 " expected to be in the VTK XML unstructured grid data format. The\n"
66403 " standard extension is .vtu. If more than one file is specified, the\n"
66404 " reader will switch to file series mode in which it will pretend that it\n"
66405 " can support time and provide one file per time step.</Documentation>\n"
66406 " </StringVectorProperty>\n"
66407 " <DoubleVectorProperty information_only=\"1\"\n"
66408 " name=\"TimestepValues\"\n"
66409 " repeatable=\"1\">\n"
66410 " <TimeStepsInformationHelper />\n"
66411 " <Documentation>Available timestep values.</Documentation>\n"
66412 " </DoubleVectorProperty>\n"
66413 " <Hints>\n"
66414 " <ReaderFactory extensions=\"vtu vtu.series\"\n"
66415 " file_description=\"VTK UnstructuredGrid Files\" />\n"
66416 " </Hints>\n"
66417 " <!-- XMLUnstructuredGridReader -->\n"
66418 " </SourceProxy>\n"
66419 "\n"
66420 " <!-- ================================================================== -->\n"
66421 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66422 " file_name_method=\"SetFileName\"\n"
66423 " label=\"XML Image Data Reader\"\n"
66424 " name=\"XMLImageDataReader\"\n"
66425 " si_class=\"vtkSIMetaReaderProxy\">\n"
66426 " <Documentation long_help=\"Reads serial VTK XML image data files.\"\n"
66427 " short_help=\"Read VTK XML image data files.\">The XML Image\n"
66428 " Data reader reads the VTK XML image data file format. The\n"
66429 " standard extension is .vti. This reader also supports file\n"
66430 " series.</Documentation>\n"
66431 " <SubProxy>\n"
66432 " <Proxy name=\"Reader\"\n"
66433 " proxygroup=\"internal_sources\"\n"
66434 " proxyname=\"XMLImageDataReaderCore\"></Proxy>\n"
66435 " <ExposedProperties>\n"
66436 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66437 " name=\"CellPointArrayStatus\"\n"
66438 " panel_visibility=\"default\"\n"
66439 " panel_widget=\"ArrayStatus\">\n"
66440 " <Property name=\"CellArrayInfo\" />\n"
66441 " <Property name=\"CellArrayStatus\" />\n"
66442 " <Property name=\"PointArrayInfo\" />\n"
66443 " <Property name=\"PointArrayStatus\" />\n"
66444 " </PropertyGroup>\n"
66445 " <Property name=\"TimeArrayInfo\" />\n"
66446 " <Property name=\"TimeArray\" />\n"
66447 " </ExposedProperties>\n"
66448 " </SubProxy>\n"
66449 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66450 " information_only=\"1\"\n"
66451 " name=\"FileNameInfo\">\n"
66452 " <SimpleStringInformationHelper />\n"
66453 " </StringVectorProperty>\n"
66454 " <StringVectorProperty animateable=\"0\"\n"
66455 " clean_command=\"RemoveAllFileNames\"\n"
66456 " command=\"AddFileName\"\n"
66457 " information_property=\"FileNameInfo\"\n"
66458 " name=\"FileName\"\n"
66459 " number_of_elements=\"1\"\n"
66460 " panel_visibility=\"never\"\n"
66461 " repeat_command=\"1\">\n"
66462 " <FileListDomain name=\"files\" />\n"
66463 " <Documentation>The list of files to be read by the reader. Each file is\n"
66464 " expected to be in the VTK XML image data format. The standard extension\n"
66465 " is .vti. If more than one file is specified, the reader will switch to\n"
66466 " file series mode in which it will pretend that it can support time and\n"
66467 " provide one file per time step.</Documentation>\n"
66468 " </StringVectorProperty>\n"
66469 " <DoubleVectorProperty information_only=\"1\"\n"
66470 " name=\"TimestepValues\"\n"
66471 " repeatable=\"1\">\n"
66472 " <TimeStepsInformationHelper />\n"
66473 " <Documentation>Available timestep values.</Documentation>\n"
66474 " </DoubleVectorProperty>\n"
66475 " <Hints>\n"
66476 " <ReaderFactory extensions=\"vti vti.series\"\n"
66477 " file_description=\"VTK ImageData Files\" />\n"
66478 " </Hints>\n"
66479 " <!-- XMLImageDataReader -->\n"
66480 " </SourceProxy>\n"
66481 "\n"
66482 " <!-- ================================================================== -->\n"
66483 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66484 " file_name_method=\"SetFileName\"\n"
66485 " label=\"XML Structured Grid Reader\"\n"
66486 " name=\"XMLStructuredGridReader\"\n"
66487 " si_class=\"vtkSIMetaReaderProxy\">\n"
66488 " <Documentation long_help=\"Reads serial VTK XML structured grid data files.\"\n"
66489 " short_help=\"Read VTK XML structured grid data files.\">The\n"
66490 " XML Structured Grid reader reads the VTK XML structured\n"
66491 " grid data file format. The standard extension is .vts.\n"
66492 " This reader also supports file series.</Documentation>\n"
66493 " <SubProxy>\n"
66494 " <Proxy name=\"Reader\"\n"
66495 " proxygroup=\"internal_sources\"\n"
66496 " proxyname=\"XMLStructuredGridReaderCore\"></Proxy>\n"
66497 " <ExposedProperties>\n"
66498 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66499 " name=\"CellPointArrayStatus\"\n"
66500 " panel_visibility=\"default\"\n"
66501 ;
66502 
66503 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
66505 " panel_widget=\"ArrayStatus\">\n"
66506 " <Property name=\"CellArrayInfo\" />\n"
66507 " <Property name=\"CellArrayStatus\" />\n"
66508 " <Property name=\"PointArrayInfo\" />\n"
66509 " <Property name=\"PointArrayStatus\" />\n"
66510 " </PropertyGroup>\n"
66511 " <Property name=\"TimeArrayInfo\" />\n"
66512 " <Property name=\"TimeArray\" />\n"
66513 " </ExposedProperties>\n"
66514 " </SubProxy>\n"
66515 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66516 " information_only=\"1\"\n"
66517 " name=\"FileNameInfo\">\n"
66518 " <SimpleStringInformationHelper />\n"
66519 " </StringVectorProperty>\n"
66520 " <StringVectorProperty animateable=\"0\"\n"
66521 " clean_command=\"RemoveAllFileNames\"\n"
66522 " command=\"AddFileName\"\n"
66523 " information_property=\"FileNameInfo\"\n"
66524 " name=\"FileName\"\n"
66525 " number_of_elements=\"1\"\n"
66526 " panel_visibility=\"never\"\n"
66527 " repeat_command=\"1\">\n"
66528 " <FileListDomain name=\"files\" />\n"
66529 " <Documentation>The list of files to be read by the reader. Each file is\n"
66530 " expected to be in the VTK XML structured grid data format. The standard\n"
66531 " extension is .vts. If more than one file is specified, the reader will\n"
66532 " switch to file series mode in which it will pretend that it can support\n"
66533 " time and provide one file per time step.</Documentation>\n"
66534 " </StringVectorProperty>\n"
66535 " <DoubleVectorProperty information_only=\"1\"\n"
66536 " name=\"TimestepValues\"\n"
66537 " repeatable=\"1\">\n"
66538 " <TimeStepsInformationHelper />\n"
66539 " <Documentation>Available timestep values.</Documentation>\n"
66540 " </DoubleVectorProperty>\n"
66541 " <Hints>\n"
66542 " <ReaderFactory extensions=\"vts vts.series\"\n"
66543 " file_description=\"VTK StructuredGrid Files\" />\n"
66544 " </Hints>\n"
66545 " <!-- XMLStructuredGridReader -->\n"
66546 " </SourceProxy>\n"
66547 "\n"
66548 " <!-- ================================================================== -->\n"
66549 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66550 " file_name_method=\"SetFileName\"\n"
66551 " label=\"XML Rectilinear Grid Reader\"\n"
66552 " name=\"XMLRectilinearGridReader\"\n"
66553 " si_class=\"vtkSIMetaReaderProxy\">\n"
66554 " <Documentation long_help=\"Reads serial VTK XML rectilinear grid data files.\"\n"
66555 " short_help=\"Read VTK XML rectilinear grid data files.\">The\n"
66556 " XML Rectilinear Grid reader reads the VTK XML rectilinear\n"
66557 " grid data file format. The standard extension is .vtr.\n"
66558 " This reader also supports file series.</Documentation>\n"
66559 " <SubProxy>\n"
66560 " <Proxy name=\"Reader\"\n"
66561 " proxygroup=\"internal_sources\"\n"
66562 " proxyname=\"XMLRectilinearGridReaderCore\"></Proxy>\n"
66563 " <ExposedProperties>\n"
66564 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66565 " name=\"CellPointArrayStatus\"\n"
66566 " panel_visibility=\"default\"\n"
66567 " panel_widget=\"ArrayStatus\">\n"
66568 " <Property name=\"CellArrayInfo\" />\n"
66569 " <Property name=\"CellArrayStatus\" />\n"
66570 " <Property name=\"PointArrayInfo\" />\n"
66571 " <Property name=\"PointArrayStatus\" />\n"
66572 " </PropertyGroup>\n"
66573 " <Property name=\"TimeArrayInfo\" />\n"
66574 " <Property name=\"TimeArray\" />\n"
66575 " </ExposedProperties>\n"
66576 " </SubProxy>\n"
66577 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66578 " information_only=\"1\"\n"
66579 " name=\"FileNameInfo\">\n"
66580 " <SimpleStringInformationHelper />\n"
66581 " </StringVectorProperty>\n"
66582 " <StringVectorProperty animateable=\"0\"\n"
66583 " clean_command=\"RemoveAllFileNames\"\n"
66584 " command=\"AddFileName\"\n"
66585 " information_property=\"FileNameInfo\"\n"
66586 " name=\"FileName\"\n"
66587 " number_of_elements=\"1\"\n"
66588 " panel_visibility=\"never\"\n"
66589 " repeat_command=\"1\">\n"
66590 " <FileListDomain name=\"files\" />\n"
66591 " <Documentation>The list of files to be read by the reader. Each file is\n"
66592 " expected to be in the VTK XML rectilinear grid data format. The\n"
66593 " standard extension is .vtr. If more than one file is specified, the\n"
66594 " reader will switch to file series mode in which it will pretend that it\n"
66595 " can support time and provide one file per time step.</Documentation>\n"
66596 " </StringVectorProperty>\n"
66597 " <DoubleVectorProperty information_only=\"1\"\n"
66598 " name=\"TimestepValues\"\n"
66599 " repeatable=\"1\">\n"
66600 " <TimeStepsInformationHelper />\n"
66601 " <Documentation>Available timestep values.</Documentation>\n"
66602 " </DoubleVectorProperty>\n"
66603 " <Hints>\n"
66604 " <ReaderFactory extensions=\"vtr vtr.series\"\n"
66605 " file_description=\"VTK RectilinearGrid Files\" />\n"
66606 " </Hints>\n"
66607 " <!-- XMLRectilinearGridReader -->\n"
66608 " </SourceProxy>\n"
66609 "\n"
66610 " <!-- ================================================================== -->\n"
66611 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66612 " file_name_method=\"SetFileName\"\n"
66613 " label=\"XML Partitioned Polydata Reader\"\n"
66614 " name=\"XMLPPolyDataReader\"\n"
66615 " si_class=\"vtkSIMetaReaderProxy\">\n"
66616 " <Documentation long_help=\"Reads the summary file and the assicoated VTK XML polydata files.\"\n"
66617 " short_help=\"Read partitioned VTK XML polydata files.\">The\n"
66618 " XML Partitioned Polydata reader reads the partitioned VTK\n"
66619 " polydata file format. It reads the partitioned format's\n"
66620 " summary file and then the associated VTK XML polydata\n"
66621 " files. The expected file extension is .pvtp. This reader\n"
66622 " also supports file series.</Documentation>\n"
66623 " <SubProxy>\n"
66624 " <Proxy name=\"Reader\"\n"
66625 " proxygroup=\"internal_sources\"\n"
66626 " proxyname=\"XMLPPolyDataReaderCore\"></Proxy>\n"
66627 " <ExposedProperties>\n"
66628 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66629 " name=\"CellPointArrayStatus\"\n"
66630 " panel_visibility=\"default\"\n"
66631 " panel_widget=\"ArrayStatus\">\n"
66632 " <Property name=\"CellArrayInfo\" />\n"
66633 " <Property name=\"CellArrayStatus\" />\n"
66634 " <Property name=\"PointArrayInfo\" />\n"
66635 " <Property name=\"PointArrayStatus\" />\n"
66636 " </PropertyGroup>\n"
66637 " <Property name=\"TimeArrayInfo\" />\n"
66638 " <Property name=\"TimeArray\" />\n"
66639 " </ExposedProperties>\n"
66640 " </SubProxy>\n"
66641 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66642 " information_only=\"1\"\n"
66643 " name=\"FileNameInfo\">\n"
66644 " <SimpleStringInformationHelper />\n"
66645 " </StringVectorProperty>\n"
66646 " <StringVectorProperty animateable=\"0\"\n"
66647 " clean_command=\"RemoveAllFileNames\"\n"
66648 " command=\"AddFileName\"\n"
66649 " information_property=\"FileNameInfo\"\n"
66650 " name=\"FileName\"\n"
66651 " number_of_elements=\"1\"\n"
66652 " panel_visibility=\"never\"\n"
66653 " repeat_command=\"1\">\n"
66654 " <FileListDomain name=\"files\" />\n"
66655 " <Documentation>The list of files to be read by the reader. Each file is\n"
66656 " expected to be in the partitioned VTK XML polygonal dataset format. The\n"
66657 " standard extension is .pvtp. If more than one file is specified, the\n"
66658 " reader will switch to file series mode in which it will pretend that it\n"
66659 " can support time and provide one file per time step.</Documentation>\n"
66660 " </StringVectorProperty>\n"
66661 " <DoubleVectorProperty information_only=\"1\"\n"
66662 " name=\"TimestepValues\"\n"
66663 " repeatable=\"1\">\n"
66664 " <TimeStepsInformationHelper />\n"
66665 " <Documentation>Available timestep values.</Documentation>\n"
66666 " </DoubleVectorProperty>\n"
66667 " <Hints>\n"
66668 " <ReaderFactory extensions=\"pvtp pvtp.series\"\n"
66669 " file_description=\"VTK PolyData Files (partitioned)\" />\n"
66670 " </Hints>\n"
66671 " <!-- XMLPPolyDataReader -->\n"
66672 " </SourceProxy>\n"
66673 "\n"
66674 " <!-- ================================================================== -->\n"
66675 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66676 " file_name_method=\"SetFileName\"\n"
66677 " label=\"XML Partitioned Unstructured Grid Reader\"\n"
66678 " name=\"XMLPUnstructuredGridReader\"\n"
66679 " si_class=\"vtkSIMetaReaderProxy\">\n"
66680 " <Documentation long_help=\"Reads the summary file and the associated VTK XML unstructured grid data files.\"\n"
66681 " short_help=\"Read partitioned VTK XML unstructured grid data files.\">\n"
66682 " The XML Partitioned Unstructured Grid reader reads the\n"
66683 " partitioned VTK unstructured grid data file format. It\n"
66684 " reads the partitioned format's summary file and then the\n"
66685 " associated VTK XML unstructured grid data files. The\n"
66686 " expected file extension is .pvtu. This reader also\n"
66687 " supports file series.</Documentation>\n"
66688 " <SubProxy>\n"
66689 " <Proxy name=\"Reader\"\n"
66690 " proxygroup=\"internal_sources\"\n"
66691 " proxyname=\"XMLPUnstructuredGridReaderCore\"></Proxy>\n"
66692 " <ExposedProperties>\n"
66693 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66694 " name=\"CellPointArrayStatus\"\n"
66695 " panel_visibility=\"default\"\n"
66696 " panel_widget=\"ArrayStatus\">\n"
66697 " <Property name=\"CellArrayInfo\" />\n"
66698 " <Property name=\"CellArrayStatus\" />\n"
66699 " <Property name=\"PointArrayInfo\" />\n"
66700 " <Property name=\"PointArrayStatus\" />\n"
66701 " </PropertyGroup>\n"
66702 " <Property name=\"TimeArrayInfo\" />\n"
66703 " <Property name=\"TimeArray\" />\n"
66704 " </ExposedProperties>\n"
66705 " </SubProxy>\n"
66706 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66707 " information_only=\"1\"\n"
66708 " name=\"FileNameInfo\">\n"
66709 " <SimpleStringInformationHelper />\n"
66710 " </StringVectorProperty>\n"
66711 " <StringVectorProperty animateable=\"0\"\n"
66712 " clean_command=\"RemoveAllFileNames\"\n"
66713 " command=\"AddFileName\"\n"
66714 " information_property=\"FileNameInfo\"\n"
66715 " name=\"FileName\"\n"
66716 " number_of_elements=\"1\"\n"
66717 " panel_visibility=\"never\"\n"
66718 " repeat_command=\"1\">\n"
66719 " <FileListDomain name=\"files\" />\n"
66720 " <Documentation>The list of files to be read by the reader. Each file is\n"
66721 " expected to be in the partitioned VTK XML unstructured grid data\n"
66722 " format. The standard extension is .pvtu. If more than one file is\n"
66723 " specified, the reader will switch to file series mode in which it will\n"
66724 " pretend that it can support time and provide one file per time\n"
66725 " step.</Documentation>\n"
66726 " </StringVectorProperty>\n"
66727 " <DoubleVectorProperty information_only=\"1\"\n"
66728 " name=\"TimestepValues\"\n"
66729 " repeatable=\"1\">\n"
66730 " <TimeStepsInformationHelper />\n"
66731 " <Documentation>Available timestep values.</Documentation>\n"
66732 " </DoubleVectorProperty>\n"
66733 " <Hints>\n"
66734 " <ReaderFactory extensions=\"pvtu pvtu.series\"\n"
66735 " file_description=\"VTK UnstructuredGrid Files (partitioned)\" />\n"
66736 " </Hints>\n"
66737 " <!-- XMLPUnstructuredGridReader -->\n"
66738 " </SourceProxy>\n"
66739 "\n"
66740 " <!-- ================================================================== -->\n"
66741 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66742 " file_name_method=\"SetFileName\"\n"
66743 " label=\"XML Partitioned Table Reader\"\n"
66744 " name=\"XMLPTableReader\"\n"
66745 " si_class=\"vtkSIMetaReaderProxy\">\n"
66746 " <Documentation long_help=\"Reads the summary file and the associated VTK XML table data files.\"\n"
66747 " short_help=\"Read partitioned VTK XML table data files.\">\n"
66748 " The XML Partitioned Table reader reads the\n"
66749 " partitioned VTK table data file format. It\n"
66750 " reads the partitioned format's summary file and then the\n"
66751 " associated VTK XML table data files. The\n"
66752 " expected file extension is .pvtt. This reader also\n"
66753 " supports file series.</Documentation>\n"
66754 " <SubProxy>\n"
66755 " <Proxy name=\"Reader\"\n"
66756 " proxygroup=\"internal_sources\"\n"
66757 " proxyname=\"XMLPTableReaderCore\"></Proxy>\n"
66758 " <ExposedProperties>\n"
66759 " <PropertyGroup label=\"Column Array Status\"\n"
66760 " name=\"ColumnArrayStatus\"\n"
66761 " panel_visibility=\"default\"\n"
66762 " panel_widget=\"ArrayStatus\">\n"
66763 " <Property name=\"ColumnArrayInfo\" />\n"
66764 " <Property name=\"ColumnArrayStatus\" />\n"
66765 " </PropertyGroup>\n"
66766 " <Property name=\"TimeArrayInfo\" />\n"
66767 " <Property name=\"TimeArray\" />\n"
66768 " </ExposedProperties>\n"
66769 " </SubProxy>\n"
66770 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66771 " information_only=\"1\"\n"
66772 " name=\"FileNameInfo\">\n"
66773 " <SimpleStringInformationHelper />\n"
66774 " </StringVectorProperty>\n"
66775 " <StringVectorProperty animateable=\"0\"\n"
66776 " clean_command=\"RemoveAllFileNames\"\n"
66777 " command=\"AddFileName\"\n"
66778 " information_property=\"FileNameInfo\"\n"
66779 " name=\"FileName\"\n"
66780 " number_of_elements=\"1\"\n"
66781 " panel_visibility=\"never\"\n"
66782 " repeat_command=\"1\">\n"
66783 " <FileListDomain name=\"files\" />\n"
66784 " <Documentation>The list of files to be read by the reader. Each file is\n"
66785 " expected to be in the partitioned VTK XML table data\n"
66786 " format. The standard extension is .pvtt. If more than one file is\n"
66787 " specified, the reader will switch to file series mode in which it will\n"
66788 " pretend that it can support time and provide one file per time\n"
66789 " step.</Documentation>\n"
66790 " </StringVectorProperty>\n"
66791 " <DoubleVectorProperty information_only=\"1\"\n"
66792 " name=\"TimestepValues\"\n"
66793 " repeatable=\"1\">\n"
66794 " <TimeStepsInformationHelper />\n"
66795 " <Documentation>Available timestep values.</Documentation>\n"
66796 ;
66797 
66798 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
66800 " </DoubleVectorProperty>\n"
66801 " <Hints>\n"
66802 " <ReaderFactory extensions=\"pvtt pvtt.series\"\n"
66803 " file_description=\"VTK Table (partitioned)\" />\n"
66804 " </Hints>\n"
66805 " <!-- XMLPTableReader -->\n"
66806 " </SourceProxy>\n"
66807 "\n"
66808 " <!-- ================================================================== -->\n"
66809 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66810 " file_name_method=\"SetFileName\"\n"
66811 " label=\"XML Partitioned Image Data Reader\"\n"
66812 " name=\"XMLPImageDataReader\"\n"
66813 " si_class=\"vtkSIMetaReaderProxy\">\n"
66814 " <Documentation long_help=\"Reads the summary file and the associated VTK XML image data files.\"\n"
66815 " short_help=\"Read partitioned VTK XML image data files.\">\n"
66816 " The XML Partitioned Image Data reader reads the\n"
66817 " partitioned VTK image data file format. It reads the\n"
66818 " partitioned format's summary file and then the associated\n"
66819 " VTK XML image data files. The expected file extension is\n"
66820 " .pvti. This reader also supports file\n"
66821 " series.</Documentation>\n"
66822 " <SubProxy>\n"
66823 " <Proxy name=\"Reader\"\n"
66824 " proxygroup=\"internal_sources\"\n"
66825 " proxyname=\"XMLPImageDataReaderCore\"></Proxy>\n"
66826 " <ExposedProperties>\n"
66827 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66828 " name=\"CellPointArrayStatus\"\n"
66829 " panel_visibility=\"default\"\n"
66830 " panel_widget=\"ArrayStatus\">\n"
66831 " <Property name=\"CellArrayInfo\" />\n"
66832 " <Property name=\"CellArrayStatus\" />\n"
66833 " <Property name=\"PointArrayInfo\" />\n"
66834 " <Property name=\"PointArrayStatus\" />\n"
66835 " </PropertyGroup>\n"
66836 " <Property name=\"TimeArrayInfo\" />\n"
66837 " <Property name=\"TimeArray\" />\n"
66838 " </ExposedProperties>\n"
66839 " </SubProxy>\n"
66840 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66841 " information_only=\"1\"\n"
66842 " name=\"FileNameInfo\">\n"
66843 " <SimpleStringInformationHelper />\n"
66844 " </StringVectorProperty>\n"
66845 " <StringVectorProperty animateable=\"0\"\n"
66846 " clean_command=\"RemoveAllFileNames\"\n"
66847 " command=\"AddFileName\"\n"
66848 " information_property=\"FileNameInfo\"\n"
66849 " name=\"FileName\"\n"
66850 " number_of_elements=\"1\"\n"
66851 " panel_visibility=\"never\"\n"
66852 " repeat_command=\"1\">\n"
66853 " <FileListDomain name=\"files\" />\n"
66854 " <Documentation>The list of files to be read by the reader. Each file is\n"
66855 " expected to be in the partitioned VTK XML image data format. The\n"
66856 " standard extension is .pvti. If more than one file is specified, the\n"
66857 " reader will switch to file series mode in which it will pretend that it\n"
66858 " can support time and provide one file per time step.</Documentation>\n"
66859 " </StringVectorProperty>\n"
66860 " <DoubleVectorProperty information_only=\"1\"\n"
66861 " name=\"TimestepValues\"\n"
66862 " repeatable=\"1\">\n"
66863 " <TimeStepsInformationHelper />\n"
66864 " <Documentation>Available timestep values.</Documentation>\n"
66865 " </DoubleVectorProperty>\n"
66866 " <Hints>\n"
66867 " <ReaderFactory extensions=\"pvti pvti.series\"\n"
66868 " file_description=\"VTK ImageData Files (partitioned)\" />\n"
66869 " </Hints>\n"
66870 " <!-- XMLPImageDataReader -->\n"
66871 " </SourceProxy>\n"
66872 "\n"
66873 " <!-- ================================================================== -->\n"
66874 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66875 " file_name_method=\"SetFileName\"\n"
66876 " label=\"XML Partitioned Structured Grid Reader\"\n"
66877 " name=\"XMLPStructuredGridReader\"\n"
66878 " si_class=\"vtkSIMetaReaderProxy\">\n"
66879 " <Documentation long_help=\"Reads the summary file and the associated VTK XML structured grid data files.\"\n"
66880 " short_help=\"Read partitioned VTK XML structured grid data files.\">\n"
66881 " The XML Partitioned Structured Grid reader reads the\n"
66882 " partitioned VTK structured grid data file format. It reads\n"
66883 " the partitioned format's summary file and then the\n"
66884 " associated VTK XML structured grid data files. The\n"
66885 " expected file extension is .pvts. This reader also\n"
66886 " supports file series.</Documentation>\n"
66887 " <SubProxy>\n"
66888 " <Proxy name=\"Reader\"\n"
66889 " proxygroup=\"internal_sources\"\n"
66890 " proxyname=\"XMLPStructuredGridReaderCore\"></Proxy>\n"
66891 " <ExposedProperties>\n"
66892 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66893 " name=\"CellPointArrayStatus\"\n"
66894 " panel_visibility=\"default\"\n"
66895 " panel_widget=\"ArrayStatus\">\n"
66896 " <Property name=\"CellArrayInfo\" />\n"
66897 " <Property name=\"CellArrayStatus\" />\n"
66898 " <Property name=\"PointArrayInfo\" />\n"
66899 " <Property name=\"PointArrayStatus\" />\n"
66900 " </PropertyGroup>\n"
66901 " <Property name=\"TimeArrayInfo\" />\n"
66902 " <Property name=\"TimeArray\" />\n"
66903 " </ExposedProperties>\n"
66904 " </SubProxy>\n"
66905 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66906 " information_only=\"1\"\n"
66907 " name=\"FileNameInfo\">\n"
66908 " <SimpleStringInformationHelper />\n"
66909 " </StringVectorProperty>\n"
66910 " <StringVectorProperty animateable=\"0\"\n"
66911 " clean_command=\"RemoveAllFileNames\"\n"
66912 " command=\"AddFileName\"\n"
66913 " information_property=\"FileNameInfo\"\n"
66914 " name=\"FileName\"\n"
66915 " number_of_elements=\"1\"\n"
66916 " panel_visibility=\"never\"\n"
66917 " repeat_command=\"1\">\n"
66918 " <FileListDomain name=\"files\" />\n"
66919 " <Documentation>The list of files to be read by the reader. Each file is\n"
66920 " expected to be in the partitioned VTK XML structured grid data format.\n"
66921 " The standard extension is .pvts. If more than one file is specified,\n"
66922 " the reader will switch to file series mode in which it will pretend\n"
66923 " that it can support time and provide one file per time\n"
66924 " step.</Documentation>\n"
66925 " </StringVectorProperty>\n"
66926 " <DoubleVectorProperty information_only=\"1\"\n"
66927 " name=\"TimestepValues\"\n"
66928 " repeatable=\"1\">\n"
66929 " <TimeStepsInformationHelper />\n"
66930 " <Documentation>Available timestep values.</Documentation>\n"
66931 " </DoubleVectorProperty>\n"
66932 " <Hints>\n"
66933 " <ReaderFactory extensions=\"pvts pvts.series\"\n"
66934 " file_description=\"VTK StructuredGrid Files (partitioned)\" />\n"
66935 " </Hints>\n"
66936 " <!-- XMLPStructuredGridReader -->\n"
66937 " </SourceProxy>\n"
66938 "\n"
66939 " <!-- ================================================================== -->\n"
66940 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
66941 " file_name_method=\"SetFileName\"\n"
66942 " label=\"XML Partitioned Rectilinear Grid Reader\"\n"
66943 " name=\"XMLPRectilinearGridReader\"\n"
66944 " si_class=\"vtkSIMetaReaderProxy\">\n"
66945 " <Documentation long_help=\"Reads the summary file and the associated VTK XML rectilinear grid data files.\"\n"
66946 " short_help=\"Read partitioned VTK XML rectilinear grid data files.\">\n"
66947 " The XML Partitioned Rectilinear Grid reader reads the\n"
66948 " partitioned VTK rectilinear grid file format. It reads the\n"
66949 " partitioned format's summary file and then the associated\n"
66950 " VTK XML rectilinear grid files. The expected file\n"
66951 " extension is .pvtr. This reader also supports file\n"
66952 " series.</Documentation>\n"
66953 " <SubProxy>\n"
66954 " <Proxy name=\"Reader\"\n"
66955 " proxygroup=\"internal_sources\"\n"
66956 " proxyname=\"XMLPRectilinearGridReaderCore\"></Proxy>\n"
66957 " <ExposedProperties>\n"
66958 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
66959 " name=\"CellPointArrayStatus\"\n"
66960 " panel_visibility=\"default\"\n"
66961 " panel_widget=\"ArrayStatus\">\n"
66962 " <Property name=\"CellArrayInfo\" />\n"
66963 " <Property name=\"CellArrayStatus\" />\n"
66964 " <Property name=\"PointArrayInfo\" />\n"
66965 " <Property name=\"PointArrayStatus\" />\n"
66966 " </PropertyGroup>\n"
66967 " <Property name=\"TimeArrayInfo\" />\n"
66968 " <Property name=\"TimeArray\" />\n"
66969 " </ExposedProperties>\n"
66970 " </SubProxy>\n"
66971 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
66972 " information_only=\"1\"\n"
66973 " name=\"FileNameInfo\">\n"
66974 " <SimpleStringInformationHelper />\n"
66975 " </StringVectorProperty>\n"
66976 " <StringVectorProperty animateable=\"0\"\n"
66977 " clean_command=\"RemoveAllFileNames\"\n"
66978 " command=\"AddFileName\"\n"
66979 " information_property=\"FileNameInfo\"\n"
66980 " name=\"FileName\"\n"
66981 " number_of_elements=\"1\"\n"
66982 " panel_visibility=\"never\"\n"
66983 " repeat_command=\"1\">\n"
66984 " <FileListDomain name=\"files\" />\n"
66985 " <Documentation>The list of files to be read by the reader. Each file is\n"
66986 " expected to be in the partitioned VTK XML rectilinear grid data format.\n"
66987 " The standard extension is .pvtr. If more than one file is specified,\n"
66988 " the reader will switch to file series mode in which it will pretend\n"
66989 " that it can support time and provide one file per time\n"
66990 " step.</Documentation>\n"
66991 " </StringVectorProperty>\n"
66992 " <DoubleVectorProperty information_only=\"1\"\n"
66993 " name=\"TimestepValues\"\n"
66994 " repeatable=\"1\">\n"
66995 " <TimeStepsInformationHelper />\n"
66996 " <Documentation>Available timestep values.</Documentation>\n"
66997 " </DoubleVectorProperty>\n"
66998 " <Hints>\n"
66999 " <ReaderFactory extensions=\"pvtr pvtr.series\"\n"
67000 " file_description=\"VTK RectilinearGrid Files (partitioned)\" />\n"
67001 " </Hints>\n"
67002 " <!-- XMLPRectilinearGridReader -->\n"
67003 " </SourceProxy>\n"
67004 "\n"
67005 " <!-- ================================================================== -->\n"
67006 " <SourceProxy class=\"vtkRTXMLPolyDataReader\"\n"
67007 " name=\"RTXMLPolyDataReader\">\n"
67008 " <StringVectorProperty animateable=\"0\"\n"
67009 " command=\"SetFileName\"\n"
67010 " name=\"FileName\"\n"
67011 " number_of_elements=\"1\">\n"
67012 " <FileListDomain name=\"files\" />\n"
67013 " <Documentation>Set the file name for the real-time VTK polygonal\n"
67014 " dataset reader.</Documentation>\n"
67015 " </StringVectorProperty>\n"
67016 " <StringVectorProperty command=\"SetLocation\"\n"
67017 " name=\"Location\"\n"
67018 " number_of_elements=\"1\">\n"
67019 " <FileListDomain name=\"files\" />\n"
67020 " <Documentation>Set the data directory containing real time data\n"
67021 " files.</Documentation>\n"
67022 " </StringVectorProperty>\n"
67023 " <StringVectorProperty command=\"GetNextFileName\"\n"
67024 " information_only=\"1\"\n"
67025 " name=\"NextFileName\"\n"
67026 " number_of_elements=\"1\">\n"
67027 " <SimpleStringInformationHelper />\n"
67028 " </StringVectorProperty>\n"
67029 " <IntVectorProperty command=\"NewDataAvailable\"\n"
67030 " default_values=\"2\"\n"
67031 " information_only=\"1\"\n"
67032 " name=\"NewDataAvailable\"\n"
67033 " number_of_elements=\"1\">\n"
67034 " <SimpleIntInformationHelper />\n"
67035 " </IntVectorProperty>\n"
67036 " <Property command=\"UpdateToNextFile\"\n"
67037 " name=\"UpdateToNextFile\"></Property>\n"
67038 " <Property command=\"ResetReader\"\n"
67039 " name=\"ResetReader\"></Property>\n"
67040 " <!-- End of RTXMLPolyDataReader -->\n"
67041 " </SourceProxy>\n"
67042 "\n"
67043 " <!-- ================================================================== -->\n"
67044 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
67045 " file_name_method=\"SetFileName\"\n"
67046 " label=\"XML Hierarchical Box Data reader\"\n"
67047 " name=\"XMLHierarchicalBoxDataReader\"\n"
67048 " si_class=\"vtkSIMetaReaderProxy\">\n"
67049 " <Documentation long_help=\"Reads a VTK XML-based data file containing a hierarchical dataset containing vtkUniformGrids.\"\n"
67050 " short_help=\"Read a VTK data file containing a hierarchical box dataset.\">\n"
67051 " The XML Hierarchical Box Data reader reads VTK's XML-based\n"
67052 " file format containing a vtkHierarchicalBoxDataSet. The\n"
67053 " expected file extensions is either .vthb or\n"
67054 " .vth.</Documentation>\n"
67055 " <SubProxy>\n"
67056 " <Proxy name=\"Reader\"\n"
67057 " proxygroup=\"internal_sources\"\n"
67058 " proxyname=\"XMLHierarchicalBoxDataReaderCore\"></Proxy>\n"
67059 " <ExposedProperties>\n"
67060 " <Property name=\"TimeArrayInfo\" />\n"
67061 " <Property name=\"TimeArray\" />\n"
67062 " </ExposedProperties>\n"
67063 " </SubProxy>\n"
67064 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
67065 " information_only=\"1\"\n"
67066 " name=\"FileNameInfo\">\n"
67067 " <SimpleStringInformationHelper />\n"
67068 " </StringVectorProperty>\n"
67069 " <StringVectorProperty animateable=\"0\"\n"
67070 " clean_command=\"RemoveAllFileNames\"\n"
67071 " command=\"AddFileName\"\n"
67072 " information_property=\"FileNameInfo\"\n"
67073 " name=\"FileName\"\n"
67074 " number_of_elements=\"1\"\n"
67075 " panel_visibility=\"never\"\n"
67076 " repeat_command=\"1\">\n"
67077 " <FileListDomain name=\"files\" />\n"
67078 " <Documentation>The list of files to be read by the reader. Each file is\n"
67079 " expected to be in the VTK XML polygonal dataset format. The standard\n"
67080 " extension is .vtp. If more than one file is specified, the reader will\n"
67081 " switch to file series mode in which it will pretend that it can support\n"
67082 " time and provide one file per time step.</Documentation>\n"
67083 " </StringVectorProperty>\n"
67084 " <DoubleVectorProperty information_only=\"1\"\n"
67085 " name=\"TimestepValues\"\n"
67086 " repeatable=\"1\">\n"
67087 " <TimeStepsInformationHelper />\n"
67088 " <Documentation>Available timestep values.</Documentation>\n"
67089 " </DoubleVectorProperty>\n"
67090 " <!--\n"
67091 " <Hints>\n"
67092 " <ReaderFactory extensions=\"vthb vth\"\n"
67093 " file_description=\"VTK Hierarchical Box Data Files\" />\n"
67094 ;
67095 
67096 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
67098 " </Hints>\n"
67099 " -->\n"
67100 " <!-- end of XMLHierarchicalBoxDataReader -->\n"
67101 " </SourceProxy>\n"
67102 "\n"
67103 " <!-- ================================================================== -->\n"
67104 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
67105 " file_name_method=\"SetFileName\"\n"
67106 " label=\"XML UniformGrid AMR Reader\"\n"
67107 " name=\"XMLUniformGridAMRReader\"\n"
67108 " si_class=\"vtkSIMetaReaderProxy\">\n"
67109 " <Documentation long_help=\"Reads a VTK XML-based data file containing a AMR datasets .\"\n"
67110 " short_help=\"Read a VTK data file containing AMR dataset.\">\n"
67111 " This reader reads Overlapping and Non-Overlapping AMR\n"
67112 " datasets in VTK XML format. This reader reads the newer\n"
67113 " version of the format. For version 1.0 and less, use\n"
67114 " XMLHierarchicalBoxDataReader.\n"
67115 " The expected file extensions is either .vthb or .vth.\n"
67116 " </Documentation>\n"
67117 " <SubProxy>\n"
67118 " <Proxy name=\"Reader\"\n"
67119 " proxygroup=\"internal_sources\"\n"
67120 " proxyname=\"XMLUniformGridAMRReaderCore\">\n"
67121 " </Proxy>\n"
67122 " <ExposedProperties>\n"
67123 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
67124 " name=\"CellPointArrayStatus\"\n"
67125 " panel_visibility=\"default\"\n"
67126 " panel_widget=\"ArrayStatus\">\n"
67127 " <Property name=\"CellArrayInfo\" />\n"
67128 " <Property name=\"CellArrayStatus\" />\n"
67129 " <Property name=\"PointArrayInfo\" />\n"
67130 " <Property name=\"PointArrayStatus\" />\n"
67131 " </PropertyGroup>\n"
67132 " <Property name=\"DefaultNumberOfLevels\" />\n"
67133 " <Property name=\"TimeArrayInfo\" />\n"
67134 " <Property name=\"TimeArray\" />\n"
67135 " </ExposedProperties>\n"
67136 " </SubProxy>\n"
67137 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
67138 " information_only=\"1\"\n"
67139 " name=\"FileNameInfo\">\n"
67140 " <SimpleStringInformationHelper />\n"
67141 " </StringVectorProperty>\n"
67142 " <StringVectorProperty animateable=\"0\"\n"
67143 " clean_command=\"RemoveAllFileNames\"\n"
67144 " command=\"AddFileName\"\n"
67145 " information_property=\"FileNameInfo\"\n"
67146 " name=\"FileName\"\n"
67147 " number_of_elements=\"1\"\n"
67148 " panel_visibility=\"never\"\n"
67149 " repeat_command=\"1\">\n"
67150 " <FileListDomain name=\"files\" />\n"
67151 " <Documentation>The list of files to be read by the reader. Each file is\n"
67152 " expected to be in the VTK XML polygonal dataset format. The standard\n"
67153 " extension is .vtp. If more than one file is specified, the reader will\n"
67154 " switch to file series mode in which it will pretend that it can support\n"
67155 " time and provide one file per time step.</Documentation>\n"
67156 " </StringVectorProperty>\n"
67157 " <DoubleVectorProperty information_only=\"1\"\n"
67158 " name=\"TimestepValues\"\n"
67159 " repeatable=\"1\">\n"
67160 " <TimeStepsInformationHelper />\n"
67161 " <Documentation>Available timestep values.</Documentation>\n"
67162 " </DoubleVectorProperty>\n"
67163 " <Hints>\n"
67164 " <ReaderFactory extensions=\"vthb vthb.series vth vth.series\"\n"
67165 " file_description=\"VTK Hierarchical Box Data Files\" />\n"
67166 " </Hints>\n"
67167 " <!-- end of XMLUniformGridAMRReader -->\n"
67168 " </SourceProxy>\n"
67169 "\n"
67170 " <!-- ================================================================== -->\n"
67171 " <!-- HyperTreeGridReader -->\n"
67172 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
67173 " file_name_method=\"SetFileName\"\n"
67174 " label=\"HyperTreeGrid Reader\"\n"
67175 " name=\"HyperTreeGridReader\"\n"
67176 " si_class=\"vtkSIMetaReaderProxy\">\n"
67177 " <Documentation\n"
67178 " long_help=\"Reads HyperTreeGrid .htg files\"\n"
67179 " short_help=\"Reads HyperTreeGrid data\"\n"
67180 " >Reads HyperTreeGrid data files\n"
67181 " </Documentation>\n"
67182 " <SubProxy>\n"
67183 " <Proxy\n"
67184 " name=\"Reader\"\n"
67185 " proxygroup=\"internal_sources\"\n"
67186 " proxyname=\"XMLHyperTreeGridReaderCore\"\n"
67187 " />\n"
67188 " <ExposedProperties>\n"
67189 " <Property name=\"MaximumNumberOfLevels\" />\n"
67190 " </ExposedProperties>\n"
67191 " <ExposedProperties>\n"
67192 " <Property name=\"BoundingBoxByCoordinates\" />\n"
67193 " </ExposedProperties>\n"
67194 " </SubProxy>\n"
67195 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
67196 " information_only=\"1\"\n"
67197 " name=\"FileNameInfo\">\n"
67198 " <SimpleStringInformationHelper />\n"
67199 " </StringVectorProperty>\n"
67200 " <StringVectorProperty animateable=\"0\"\n"
67201 " clean_command=\"RemoveAllFileNames\"\n"
67202 " command=\"AddFileName\"\n"
67203 " name=\"FileNames\"\n"
67204 " number_of_elements=\"0\"\n"
67205 " panel_visibility=\"never\"\n"
67206 " repeat_command=\"1\">\n"
67207 " <FileListDomain name=\"files\" />\n"
67208 " <Documentation>The list of files to be read by the\n"
67209 " reader.</Documentation>\n"
67210 " </StringVectorProperty>\n"
67211 " <DoubleVectorProperty information_only=\"1\"\n"
67212 " name=\"TimestepValues\"\n"
67213 " repeatable=\"1\">\n"
67214 " <TimeStepsInformationHelper />\n"
67215 " <Documentation>Available timestep values.</Documentation>\n"
67216 " </DoubleVectorProperty>\n"
67217 " <Hints>\n"
67218 " <ReaderFactory\n"
67219 " extensions=\"htg\"\n"
67220 " file_description=\"HyperTreeGrid\"\n"
67221 " />\n"
67222 " </Hints>\n"
67223 " <!-- PHyperTreeGridReader -->\n"
67224 " </SourceProxy>\n"
67225 "\n"
67226 " <!-- ================================================================== -->\n"
67227 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
67228 " file_name_method=\"SetFileName\"\n"
67229 " label=\"XML Partitioned HyperTree Grid Reader\"\n"
67230 " name=\"XMLPHyperTreeGridReader\"\n"
67231 " si_class=\"vtkSIMetaReaderProxy\">\n"
67232 " <Documentation long_help=\"Reads the summary file and the associated VTK XML htg data files.\"\n"
67233 " short_help=\"Read partitioned VTK XML htg data files.\">\n"
67234 " The XML Partitioned Hyper Tree Grid reader reads the\n"
67235 " partitioned VTK htg data file format. It\n"
67236 " reads the partitioned format's summary file and then the\n"
67237 " associated VTK XML htg data files. The\n"
67238 " expected file extension is .phtg. This reader also\n"
67239 " supports file series.</Documentation>\n"
67240 " <SubProxy>\n"
67241 " <Proxy name=\"Reader\"\n"
67242 " proxygroup=\"internal_sources\"\n"
67243 " proxyname=\"XMLPHyperTreeGridReaderCore\"></Proxy>\n"
67244 " </SubProxy>\n"
67245 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
67246 " information_only=\"1\"\n"
67247 " name=\"FileNameInfo\">\n"
67248 " <SimpleStringInformationHelper />\n"
67249 " </StringVectorProperty>\n"
67250 " <StringVectorProperty animateable=\"0\"\n"
67251 " clean_command=\"RemoveAllFileNames\"\n"
67252 " command=\"AddFileName\"\n"
67253 " information_property=\"FileNameInfo\"\n"
67254 " name=\"FileName\"\n"
67255 " number_of_elements=\"1\"\n"
67256 " panel_visibility=\"never\"\n"
67257 " repeat_command=\"1\">\n"
67258 " <FileListDomain name=\"files\" />\n"
67259 " <Documentation>The list of files to be read by the reader. Each file is\n"
67260 " expected to be in the partitioned VTK XML phtg data\n"
67261 " format. The standard extension is .phtg. If more than one file is\n"
67262 " specified, the reader will switch to file series mode in which it will\n"
67263 " pretend that it can support time and provide one file per time\n"
67264 " step.</Documentation>\n"
67265 " </StringVectorProperty>\n"
67266 " <DoubleVectorProperty information_only=\"1\"\n"
67267 " name=\"TimestepValues\"\n"
67268 " repeatable=\"1\">\n"
67269 " <TimeStepsInformationHelper />\n"
67270 " <Documentation>Available timestep values.</Documentation>\n"
67271 " </DoubleVectorProperty>\n"
67272 " <Hints>\n"
67273 " <ReaderFactory extensions=\"phtg\"\n"
67274 " file_description=\"HyperTreeGrid (partitioned)\" />\n"
67275 " </Hints>\n"
67276 " </SourceProxy>\n"
67277 "\n"
67278 " <!-- ================================================================== -->\n"
67279 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
67280 " file_name_method=\"SetFileName\"\n"
67281 " label=\"XML MultiBlock Data Reader\"\n"
67282 " name=\"XMLMultiBlockDataReader\"\n"
67283 " si_class=\"vtkSIMetaReaderProxy\">\n"
67284 " <Documentation long_help=\"Reads a VTK XML multiblock data file and the serial VTK XML data files to which it points.\"\n"
67285 " short_help=\"Read VTK XML multiblock datasets.\">The XML\n"
67286 " Multiblock Data reader reads the VTK XML multiblock data\n"
67287 " file format. XML multiblock data files are meta-files\n"
67288 " that point to a list of serial VTK XML files. When reading\n"
67289 " in parallel, this reader will distribute sub-blocks among\n"
67290 " processors. The expected file extensions are .vtm and\n"
67291 " .vtmb.</Documentation>\n"
67292 " <SubProxy>\n"
67293 " <Proxy name=\"Reader\"\n"
67294 " proxygroup=\"internal_sources\"\n"
67295 " proxyname=\"XMLMultiBlockDataReaderCore\"></Proxy>\n"
67296 " <ExposedProperties>\n"
67297 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
67298 " name=\"CellPointArrayStatus\"\n"
67299 " panel_visibility=\"default\"\n"
67300 " panel_widget=\"ArrayStatus\">\n"
67301 " <Property name=\"CellArrayInfo\" />\n"
67302 " <Property name=\"CellArrayStatus\" />\n"
67303 " <Property name=\"PointArrayInfo\" />\n"
67304 " <Property name=\"PointArrayStatus\" />\n"
67305 " </PropertyGroup>\n"
67306 " <Property name=\"TimeArrayInfo\" />\n"
67307 " <Property name=\"TimeArray\" />\n"
67308 " <Property name=\"PieceDistribution\" />\n"
67309 " </ExposedProperties>\n"
67310 " </SubProxy>\n"
67311 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
67312 " information_only=\"1\"\n"
67313 " name=\"FileNameInfo\">\n"
67314 " <SimpleStringInformationHelper />\n"
67315 " </StringVectorProperty>\n"
67316 " <StringVectorProperty animateable=\"0\"\n"
67317 " clean_command=\"RemoveAllFileNames\"\n"
67318 " command=\"AddFileName\"\n"
67319 " information_property=\"FileNameInfo\"\n"
67320 " name=\"FileName\"\n"
67321 " number_of_elements=\"1\"\n"
67322 " panel_visibility=\"never\"\n"
67323 " repeat_command=\"1\">\n"
67324 " <FileListDomain name=\"files\" />\n"
67325 " <Documentation>The list of files to be read by the reader. Each file is\n"
67326 " expected to be in the VTK XML polygonal dataset format. The standard\n"
67327 " extension is .vtp. If more than one file is specified, the reader will\n"
67328 " switch to file series mode in which it will pretend that it can support\n"
67329 " time and provide one file per time step.</Documentation>\n"
67330 " </StringVectorProperty>\n"
67331 " <DoubleVectorProperty information_only=\"1\"\n"
67332 " name=\"TimestepValues\"\n"
67333 " repeatable=\"1\">\n"
67334 " <TimeStepsInformationHelper />\n"
67335 " <Documentation>Available timestep values.</Documentation>\n"
67336 " </DoubleVectorProperty>\n"
67337 " <Hints>\n"
67338 " <ReaderFactory extensions=\"vtm vtm.series vtmb vtmb.series\"\n"
67339 " file_description=\"VTK MultiBlock Data Files\" />\n"
67340 " </Hints>\n"
67341 " <!-- end of XMLMultiBlockDataReader -->\n"
67342 " </SourceProxy>\n"
67343 "\n"
67344 " <!-- ================================================================== -->\n"
67345 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
67346 " file_name_method=\"SetFileName\"\n"
67347 " label=\"XML Partitioned Dataset Reader\"\n"
67348 " name=\"XMLPartitionedDataSetReader\"\n"
67349 " si_class=\"vtkSIMetaReaderProxy\">\n"
67350 " <Documentation long_help=\"Reads a VTK XML partitioned dataset file and the serial VTK XML data files to which it points.\"\n"
67351 " short_help=\"Read VTK XML partitioned datasets.\">The XML\n"
67352 " Partitioned Dataset reader reads the VTK XML Partitioned Dataset\n"
67353 " file format. XML partitioned dataset files are meta-files\n"
67354 " that point to a list of serial VTK XML files. When reading\n"
67355 " in parallel, this reader will distribute sub-blocks among\n"
67356 " processors. The expected file extensions are .vtpd.\n"
67357 " </Documentation>\n"
67358 " <SubProxy>\n"
67359 " <Proxy name=\"Reader\"\n"
67360 " proxygroup=\"internal_sources\"\n"
67361 " proxyname=\"XMLPartitionedDataSetReaderCore\"></Proxy>\n"
67362 " <ExposedProperties>\n"
67363 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
67364 " name=\"CellPointArrayStatus\"\n"
67365 " panel_visibility=\"default\"\n"
67366 " panel_widget=\"ArrayStatus\">\n"
67367 " <Property name=\"CellArrayInfo\" />\n"
67368 " <Property name=\"CellArrayStatus\" />\n"
67369 " <Property name=\"PointArrayInfo\" />\n"
67370 " <Property name=\"PointArrayStatus\" />\n"
67371 " </PropertyGroup>\n"
67372 " <Property name=\"TimeArrayInfo\" />\n"
67373 " <Property name=\"TimeArray\" />\n"
67374 " <Property name=\"PieceDistribution\" />\n"
67375 " </ExposedProperties>\n"
67376 " </SubProxy>\n"
67377 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
67378 " information_only=\"1\"\n"
67379 " name=\"FileNameInfo\">\n"
67380 " <SimpleStringInformationHelper />\n"
67381 " </StringVectorProperty>\n"
67382 " <StringVectorProperty animateable=\"0\"\n"
67383 " clean_command=\"RemoveAllFileNames\"\n"
67384 " command=\"AddFileName\"\n"
67385 " information_property=\"FileNameInfo\"\n"
67386 " name=\"FileName\"\n"
67387 " number_of_elements=\"1\"\n"
67388 " panel_visibility=\"never\"\n"
67389 " repeat_command=\"1\">\n"
67390 " <FileListDomain name=\"files\" />\n"
67391 " <Documentation>The list of files to be read by the reader.</Documentation>\n"
67392 " </StringVectorProperty>\n"
67393 " <DoubleVectorProperty information_only=\"1\"\n"
67394 " name=\"TimestepValues\"\n"
67395 " repeatable=\"1\">\n"
67396 " <TimeStepsInformationHelper />\n"
67397 " <Documentation>Available timestep values.</Documentation>\n"
67398 " </DoubleVectorProperty>\n"
67399 " <Hints>\n"
67400 " <ReaderFactory extensions=\"vtpd vtpd.series\"\n"
67401 " file_description=\"VTK Partitioned Dataset Files\" />\n"
67402 ;
67403 
67404 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioxml.xml
67406 " </Hints>\n"
67407 " <!-- end of XMLPartitionedDataSetReader -->\n"
67408 " </SourceProxy>\n"
67409 "\n"
67410 " <!-- ================================================================== -->\n"
67411 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
67412 " file_name_method=\"SetFileName\"\n"
67413 " label=\"XML Partitioned Dataset Collection Reader\"\n"
67414 " name=\"XMLPartitionedDataSetCollectionReader\"\n"
67415 " si_class=\"vtkSIMetaReaderProxy\">\n"
67416 " <Documentation long_help=\"Reads a VTK XML partitioned dataset collection file and the serial VTK XML data files to which it points.\"\n"
67417 " short_help=\"Read VTK XML partitioned datasets.\">The XML\n"
67418 " Partitioned Dataset Collection reader reads the VTK XML Partitioned Dataset Collection\n"
67419 " file format. XML partitioned dataset collection files are meta-files\n"
67420 " that point to a list of serial VTK XML files. When reading\n"
67421 " in parallel, this reader will distribute sub-blocks among\n"
67422 " processors. The expected file extensions are .vtpc.\n"
67423 " </Documentation>\n"
67424 " <SubProxy>\n"
67425 " <Proxy name=\"Reader\"\n"
67426 " proxygroup=\"internal_sources\"\n"
67427 " proxyname=\"XMLPartitionedDataSetCollectionReaderCore\"></Proxy>\n"
67428 " <ExposedProperties>\n"
67429 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
67430 " name=\"CellPointArrayStatus\"\n"
67431 " panel_visibility=\"default\"\n"
67432 " panel_widget=\"ArrayStatus\">\n"
67433 " <Property name=\"CellArrayInfo\" />\n"
67434 " <Property name=\"CellArrayStatus\" />\n"
67435 " <Property name=\"PointArrayInfo\" />\n"
67436 " <Property name=\"PointArrayStatus\" />\n"
67437 " </PropertyGroup>\n"
67438 " <Property name=\"TimeArrayInfo\" />\n"
67439 " <Property name=\"TimeArray\" />\n"
67440 " <Property name=\"PieceDistribution\" />\n"
67441 " </ExposedProperties>\n"
67442 " </SubProxy>\n"
67443 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
67444 " information_only=\"1\"\n"
67445 " name=\"FileNameInfo\">\n"
67446 " <SimpleStringInformationHelper />\n"
67447 " </StringVectorProperty>\n"
67448 " <StringVectorProperty animateable=\"0\"\n"
67449 " clean_command=\"RemoveAllFileNames\"\n"
67450 " command=\"AddFileName\"\n"
67451 " information_property=\"FileNameInfo\"\n"
67452 " name=\"FileName\"\n"
67453 " number_of_elements=\"1\"\n"
67454 " panel_visibility=\"never\"\n"
67455 " repeat_command=\"1\">\n"
67456 " <FileListDomain name=\"files\" />\n"
67457 " <Documentation>The list of files to be read by the reader.</Documentation>\n"
67458 " </StringVectorProperty>\n"
67459 " <DoubleVectorProperty information_only=\"1\"\n"
67460 " name=\"TimestepValues\"\n"
67461 " repeatable=\"1\">\n"
67462 " <TimeStepsInformationHelper />\n"
67463 " <Documentation>Available timestep values.</Documentation>\n"
67464 " </DoubleVectorProperty>\n"
67465 " <Hints>\n"
67466 " <ReaderFactory extensions=\"vtpc vtpc.series\"\n"
67467 " file_description=\"VTK Partitioned Dataset Collection Files\" />\n"
67468 " </Hints>\n"
67469 " <!-- end of XMLPartitionedDataSetCollectionReader -->\n"
67470 " </SourceProxy>\n"
67471 "\n"
67472 " <!-- ================================================================== -->\n"
67473 " <!-- end of \"sources\" -->\n"
67474 " </ProxyGroup>\n"
67475 "</ServerManagerConfiguration>\n"
67476 "\n";
67477 // Get single string
67479 {
67480 
67481  const size_t len0 = strlen(paraview_server_managerreaders_ioxmlInterface0);
67482  const size_t len1 = strlen(paraview_server_managerreaders_ioxmlInterface1);
67483  const size_t len2 = strlen(paraview_server_managerreaders_ioxmlInterface2);
67484  const size_t len3 = strlen(paraview_server_managerreaders_ioxmlInterface3);
67485  const size_t len4 = strlen(paraview_server_managerreaders_ioxmlInterface4);
67486  const size_t len5 = strlen(paraview_server_managerreaders_ioxmlInterface5);
67487  const size_t len6 = strlen(paraview_server_managerreaders_ioxmlInterface6);
67488  const size_t len7 = strlen(paraview_server_managerreaders_ioxmlInterface7);
67489  const size_t len8 = strlen(paraview_server_managerreaders_ioxmlInterface8);
67490  const size_t len9 = strlen(paraview_server_managerreaders_ioxmlInterface9);
67491  size_t len = ( 0
67492  + len0
67493  + len1
67494  + len2
67495  + len3
67496  + len4
67497  + len5
67498  + len6
67499  + len7
67500  + len8
67501  + len9 );
67502  char* res = new char[ len + 1];
67503  size_t offset = 0;
67514  assert(offset == len);
67515  res[offset] = 0;
67516  return res;
67517 }
67518 
67519 
67520 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioxml.xml
67522 "<ServerManagerConfiguration>\n"
67523 " <ProxyGroup name=\"internal_writers\">\n"
67524 " <!-- ================================================================= -->\n"
67525 " <Proxy class=\"vtkXMLDataObjectWriter\" name=\"XMLDataObjectWriterCore\">\n"
67526 " <Documentation>Internal writer for writing xml-based vtk\n"
67527 " files.</Documentation>\n"
67528 " <IntVectorProperty command=\"SetDataMode\"\n"
67529 " default_values=\"2\"\n"
67530 " name=\"DataMode\"\n"
67531 " number_of_elements=\"1\">\n"
67532 " <EnumerationDomain name=\"enum\">\n"
67533 " <Entry text=\"Ascii\" value=\"0\" />\n"
67534 " <Entry text=\"Binary\" value=\"1\" />\n"
67535 " <Entry text=\"Appended\" value=\"2\" />\n"
67536 " </EnumerationDomain>\n"
67537 " <Documentation>The mode uses for writing the file's data i.e. ascii,\n"
67538 " binary, appended binary.</Documentation>\n"
67539 " </IntVectorProperty>\n"
67540 " <IntVectorProperty command=\"SetHeaderType\"\n"
67541 " default_values=\"64\"\n"
67542 " name=\"HeaderType\"\n"
67543 " number_of_elements=\"1\"\n"
67544 " panel_widget=\"never\">\n"
67545 " <EnumerationDomain name=\"enum\">\n"
67546 " <Entry text=\"UInt32\" value=\"32\" />\n"
67547 " <Entry text=\"UInt64\" value=\"64\" />\n"
67548 " </EnumerationDomain>\n"
67549 " <Documentation>Set the binary data header word type. The default is\n"
67550 " UInt32. Set to UInt64 when storing arrays requiring 64-bit indexing.\n"
67551 " </Documentation>\n"
67552 " </IntVectorProperty>\n"
67553 " <IntVectorProperty command=\"SetEncodeAppendedData\"\n"
67554 " default_values=\"0\"\n"
67555 " name=\"EncodeAppendedData\"\n"
67556 " number_of_elements=\"1\">\n"
67557 " <BooleanDomain name=\"bool\" />\n"
67558 " <Documentation>When EncodeAppendedData is turned ON, the writer uses\n"
67559 " base64 encoding when writing binary data (only if appended mode is\n"
67560 " selected).</Documentation>\n"
67561 " </IntVectorProperty>\n"
67562 " <IntVectorProperty command=\"SetWriteTimeValue\"\n"
67563 " default_values=\"1\"\n"
67564 " name=\"WriteTimeValue\"\n"
67565 " number_of_elements=\"1\">\n"
67566 " <BooleanDomain name=\"bool\" />\n"
67567 " <Documentation>When WriteTimeValue is turned ON, the writer write\n"
67568 " field data time values information, if any.</Documentation>\n"
67569 " </IntVectorProperty>\n"
67570 " <IntVectorProperty command=\"SetCompressorType\"\n"
67571 " default_values=\"0\"\n"
67572 " name=\"CompressorType\"\n"
67573 " number_of_elements=\"1\">\n"
67574 " <EnumerationDomain name=\"enum\">\n"
67575 " <Entry text=\"None\" value=\"0\" info=\"fastest write\" />\n"
67576 " <Entry text=\"LZ4\" value=\"2\" info=\"fastest compressed write\" />\n"
67577 " <Entry text=\"ZLib\" value=\"1\" info=\"balanced performance\" />\n"
67578 " <Entry text=\"LZMA\" value=\"3\" info=\"smallest filesize\" />\n"
67579 " </EnumerationDomain>\n"
67580 " <Documentation>The compression algorithm used to compress binary data\n"
67581 " (appended mode only). None offers fastest write, LZ4 offers fastest\n"
67582 " compressed write, ZLib offers balanced performance, LZMA offers\n"
67583 " smallest compressed filesize.</Documentation>\n"
67584 " </IntVectorProperty>\n"
67585 " <IntVectorProperty command=\"SetCompressionLevel\"\n"
67586 " default_values=\"5\"\n"
67587 " name=\"CompressionLevel\"\n"
67588 " number_of_elements=\"1\">\n"
67589 " <EnumerationDomain name=\"enum\">\n"
67590 " <Entry text=\"1\" value=\"1\" info=\"fastest write\" />\n"
67591 " <Entry text=\"2\" value=\"2\" />\n"
67592 " <Entry text=\"3\" value=\"3\" />\n"
67593 " <Entry text=\"4\" value=\"4\" />\n"
67594 " <Entry text=\"5\" value=\"5\" info=\"balanced performance\" />\n"
67595 " <Entry text=\"6\" value=\"6\" />\n"
67596 " <Entry text=\"7\" value=\"7\" />\n"
67597 " <Entry text=\"8\" value=\"8\" />\n"
67598 " <Entry text=\"9\" value=\"9\" info=\"smallest filesize\" />\n"
67599 " </EnumerationDomain>\n"
67600 " <Documentation>A compression performance parameter from 1 (faster/larger\n"
67601 " compressed filesize) to 9 (slower/smaller compressed filesize).</Documentation>\n"
67602 " <Hints>\n"
67603 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
67604 " mode=\"enabled_state\"\n"
67605 " property=\"CompressorType\"\n"
67606 " value=\"0\"\n"
67607 " inverse=\"1\" />\n"
67608 " </Hints>\n"
67609 " </IntVectorProperty>\n"
67610 " <!-- End of XMLDataSetWriterCore -->\n"
67611 " </Proxy>\n"
67612 "\n"
67613 " <!-- ================================================================= -->\n"
67614 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67615 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67616 " class=\"vtkXMLPMultiBlockDataWriter\"\n"
67617 " name=\"XMLPMultiBlockDataWriterCore\">\n"
67618 " <Documentation>Internal proxy used by\n"
67619 " XMLMultiBlockDataWriter.</Documentation>\n"
67620 " <!-- End of XMLPMultiBlockDataWriterCore -->\n"
67621 " </PWriterProxy>\n"
67622 "\n"
67623 " <!-- ================================================================= -->\n"
67624 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67625 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67626 " class=\"vtkXMLPartitionedDataSetWriter\"\n"
67627 " name=\"XMLPPartitionedDataSetWriterCore\">\n"
67628 " <Documentation>Internal proxy used by XMLPPartitionedDataSetWriter.</Documentation>\n"
67629 " <!-- End of XMLPPartitionedDataSetWriterCore -->\n"
67630 " </PWriterProxy>\n"
67631 "\n"
67632 " <!-- ================================================================= -->\n"
67633 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67634 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67635 " class=\"vtkXMLPartitionedDataSetCollectionWriter\"\n"
67636 " name=\"XMLPartitionedDataSetCollectionWriterCore\">\n"
67637 " <Documentation>Internal proxy used by\n"
67638 " XMLPartitionedDataSetCollectionWriter.</Documentation>\n"
67639 " <!-- End of XMLPartitionedDataSetCollectionWriterCore -->\n"
67640 " </PWriterProxy>\n"
67641 "\n"
67642 " <!-- ================================================================= -->\n"
67643 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67644 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67645 " class=\"vtkXMLPUniformGridAMRWriter\"\n"
67646 " name=\"XMLPUniformGridAMRWriter\">\n"
67647 " <Documentation>\n"
67648 " Internal proxy used by XMLUniformGridAMRWriter\n"
67649 " </Documentation>\n"
67650 " <!-- End of XMLPUniformGridAMRWriter-->\n"
67651 " </PWriterProxy>\n"
67652 "\n"
67653 " <!-- ================================================================= -->\n"
67654 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67655 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67656 " class=\"vtkXMLPPolyDataWriter\"\n"
67657 " name=\"XMLPPolyDataWriterCore\">\n"
67658 " <Documentation>Internal writer used to write XML poly data in\n"
67659 " parallel.</Documentation>\n"
67660 " <IntVectorProperty command=\"SetGhostLevel\"\n"
67661 " default_values=\"1\"\n"
67662 " panel_visibility=\"never\"\n"
67663 " name=\"GhostLevel\"\n"
67664 " number_of_elements=\"1\">\n"
67665 " <IntRangeDomain min=\"0\"\n"
67666 " name=\"range\" />\n"
67667 " <Documentation>The number of ghost levels to include in the output\n"
67668 " file(s).</Documentation>\n"
67669 " </IntVectorProperty>\n"
67670 " <IntVectorProperty command=\"SetUseSubdirectory\"\n"
67671 " name=\"UseSubdirectory\"\n"
67672 " label=\"Store Data in Subdirectory\"\n"
67673 " number_of_elements=\"1\"\n"
67674 " default_values=\"1\">\n"
67675 " <BooleanDomain name=\"bool\"/>\n"
67676 " <Documentation>This property controls whether the writer puts the files for each piece\n"
67677 " in the same directory as the pvt* file or in a subdirectory named the same as the\n"
67678 " pvt* file without its extension</Documentation>\n"
67679 " </IntVectorProperty>\n"
67680 " </PWriterProxy>\n"
67681 " <!-- ================================================================= -->\n"
67682 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67683 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67684 " class=\"vtkXMLPUnstructuredGridWriter\"\n"
67685 " name=\"XMLPUnstructuredGridWriterCore\">\n"
67686 " <Documentation>Internal writer used to write XML poly data in\n"
67687 " parallel.</Documentation>\n"
67688 " <IntVectorProperty command=\"SetGhostLevel\"\n"
67689 " default_values=\"1\"\n"
67690 " name=\"GhostLevel\"\n"
67691 " panel_visibility=\"never\"\n"
67692 " number_of_elements=\"1\">\n"
67693 " <IntRangeDomain min=\"0\"\n"
67694 " name=\"range\" />\n"
67695 " <Documentation>The number of ghost levels to include in the output\n"
67696 " file(s).</Documentation>\n"
67697 " </IntVectorProperty>\n"
67698 " <IntVectorProperty command=\"SetUseSubdirectory\"\n"
67699 " name=\"UseSubdirectory\"\n"
67700 " label=\"Store Data in Subdirectory\"\n"
67701 " number_of_elements=\"1\"\n"
67702 " default_values=\"1\">\n"
67703 " <BooleanDomain name=\"bool\"/>\n"
67704 " <Documentation>This property controls whether the writer puts the files for each piece\n"
67705 " in the same directory as the pvt* file or in a subdirectory named the same as the\n"
67706 " pvt* file without its extension</Documentation>\n"
67707 " </IntVectorProperty>\n"
67708 " </PWriterProxy>\n"
67709 " <!-- ================================================================= -->\n"
67710 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67711 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67712 " class=\"vtkXMLPTableWriter\"\n"
67713 " name=\"XMLPTableCore\">\n"
67714 " <Documentation>Internal writer used to write XML poly data in\n"
67715 " parallel.</Documentation>\n"
67716 " <IntVectorProperty command=\"SetUseSubdirectory\"\n"
67717 " name=\"UseSubdirectory\"\n"
67718 " label=\"Store Data in Subdirectory\"\n"
67719 " number_of_elements=\"1\"\n"
67720 " default_values=\"1\">\n"
67721 " <BooleanDomain name=\"bool\"/>\n"
67722 " <Documentation>This property controls whether the writer puts the files for each piece\n"
67723 " in the same directory as the pvt* file or in a subdirectory named the same as the\n"
67724 " pvt* file without its extension</Documentation>\n"
67725 " </IntVectorProperty>\n"
67726 " </PWriterProxy>\n"
67727 " <!-- ================================================================= -->\n"
67728 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67729 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67730 " class=\"vtkXMLPStructuredGridWriter\"\n"
67731 " name=\"XMLPStructuredGridWriterCore\">\n"
67732 " <Documentation>Internal writer used to write XML poly data in\n"
67733 " parallel.</Documentation>\n"
67734 " <IntVectorProperty command=\"SetUseSubdirectory\"\n"
67735 " name=\"UseSubdirectory\"\n"
67736 " label=\"Store Data in Subdirectory\"\n"
67737 " number_of_elements=\"1\"\n"
67738 " default_values=\"1\">\n"
67739 " <BooleanDomain name=\"bool\"/>\n"
67740 " <Documentation>This property controls whether the writer puts the files for each piece\n"
67741 " in the same directory as the pvt* file or in a subdirectory named the same as the\n"
67742 " pvt* file without its extension</Documentation>\n"
67743 " </IntVectorProperty>\n"
67744 " </PWriterProxy>\n"
67745 " <!-- ================================================================= -->\n"
67746 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67747 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67748 " class=\"vtkXMLPRectilinearGridWriter\"\n"
67749 " name=\"XMLPRectilinearGridWriterCore\">\n"
67750 " <Documentation>Writer to write rectilinear grid in a xml-based vtk data\n"
67751 " file. Can be used for parallel writing.</Documentation>\n"
67752 " <IntVectorProperty command=\"SetUseSubdirectory\"\n"
67753 " name=\"UseSubdirectory\"\n"
67754 " label=\"Store Data in Subdirectory\"\n"
67755 " number_of_elements=\"1\"\n"
67756 " default_values=\"1\">\n"
67757 " <BooleanDomain name=\"bool\"/>\n"
67758 " <Documentation>This property controls whether the writer puts the files for each piece\n"
67759 " in the same directory as the pvt* file or in a subdirectory named the same as the\n"
67760 " pvt* file without its extension</Documentation>\n"
67761 " </IntVectorProperty>\n"
67762 " </PWriterProxy>\n"
67763 " <!-- ================================================================= -->\n"
67764 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67765 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67766 " class=\"vtkXMLPImageDataWriter\"\n"
67767 " name=\"XMLPImageDataWriterCore\"\n"
67768 " parallel_only=\"1\">\n"
67769 " <Documentation>Writer to write image data in a xml-based vtk data file.\n"
67770 " Can be used for parallel writing.</Documentation>\n"
67771 " <IntVectorProperty command=\"SetUseSubdirectory\"\n"
67772 " name=\"UseSubdirectory\"\n"
67773 " label=\"Store Data in Subdirectory\"\n"
67774 " number_of_elements=\"1\"\n"
67775 " default_values=\"1\">\n"
67776 " <BooleanDomain name=\"bool\"/>\n"
67777 " <Documentation>This property controls whether the writer puts the files for each piece\n"
67778 " in the same directory as the pvt* file or in a subdirectory named the same as the\n"
67779 " pvt* file without its extension</Documentation>\n"
67780 " </IntVectorProperty>\n"
67781 " </PWriterProxy>\n"
67782 " <!-- ================================================================= -->\n"
67783 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
67784 " base_proxyname=\"XMLDataObjectWriterCore\"\n"
67785 " class=\"vtkXMLPHyperTreeGridWriter\"\n"
67786 " name=\"XMLPHyperTreeGridWriterCore\">\n"
67787 " <Documentation>Internal writer used to write XML hyper tree grid data in parallel</Documentation>\n"
67788 " <IntVectorProperty command=\"SetUseSubdirectory\"\n"
67789 " name=\"UseSubdirectory\"\n"
67790 " label=\"Store Data in Subdirectory\"\n"
67791 " number_of_elements=\"1\"\n"
67792 " default_values=\"1\">\n"
67793 " <BooleanDomain name=\"bool\"/>\n"
67794 " <Documentation>This property controls whether the writer puts the files for each piece\n"
67795 " in the same directory as the phtg file or in a subdirectory named the same as the\n"
67796 " phtg file without its extension</Documentation>\n"
67797 " </IntVectorProperty>\n"
67798 " </PWriterProxy>\n"
67799 "\n"
67800 " <!-- ================================================================= -->\n"
67801 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67802 " base_proxyname=\"FileSeriesWriter\"\n"
67803 " name=\"XMLDataObjectWriterBase\">\n"
67804 " <Documentation>Base for all XML-based file-series\n"
67805 " writers.</Documentation>\n"
67806 "\n"
67807 " <SubProxy>\n"
67808 " <Proxy name=\"Writer\"\n"
67809 ;
67810 
67811 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioxml.xml
67813 " proxygroup=\"internal_writers\"\n"
67814 " proxyname=\"XMLDataObjectWriterCore\"></Proxy>\n"
67815 " <ExposedProperties>\n"
67816 " <PropertyGroup label=\"XML Writer Parameters\">\n"
67817 " <Property name=\"DataMode\" />\n"
67818 " <Property name=\"EncodeAppendedData\" />\n"
67819 " <Property name=\"CompressorType\" />\n"
67820 " <Property name=\"CompressionLevel\" />\n"
67821 " </PropertyGroup>\n"
67822 " </ExposedProperties>\n"
67823 " </SubProxy>\n"
67824 " <!-- End of XMLDataObjectWriterBase -->\n"
67825 " </WriterProxy>\n"
67826 " <!-- End of internal_writers -->\n"
67827 " </ProxyGroup>\n"
67828 "\n"
67829 " <!-- =================================================================== -->\n"
67830 " <ProxyGroup name=\"writers\">\n"
67831 "\n"
67832 " <!-- ================================================================= -->\n"
67833 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67834 " base_proxyname=\"XMLDataObjectWriterBase\"\n"
67835 " class=\"vtkFileSeriesWriter\"\n"
67836 " file_name_method=\"SetFileName\"\n"
67837 " name=\"XMLPolyDataWriter\">\n"
67838 " <Documentation short_help=\"Write poly data in a xml-based vtk data file.\">\n"
67839 " Writer to write poly data in a xml-based vtk data file. Cannot be used\n"
67840 " for parallel writing.</Documentation>\n"
67841 " <InputProperty command=\"SetInputConnection\"\n"
67842 " name=\"Input\"\n"
67843 " panel_visibility=\"never\">\n"
67844 " <DataTypeDomain composite_data_supported=\"0\"\n"
67845 " name=\"input_type\">\n"
67846 " <DataType value=\"vtkPolyData\" />\n"
67847 " </DataTypeDomain>\n"
67848 " <InputArrayDomain name=\"point_arrays\" attribute_type=\"point\" optional=\"1\" />\n"
67849 " <Documentation>The input filter/source whose output dataset is to\n"
67850 " written to the file.</Documentation>\n"
67851 " </InputProperty>\n"
67852 "\n"
67853 " <Hints>\n"
67854 " <WriterFactory extensions=\"vtp\"\n"
67855 " file_description=\"VTK PolyData Files\" />\n"
67856 " </Hints>\n"
67857 " <!-- End of XMLPolyDataWriter -->\n"
67858 " </WriterProxy>\n"
67859 "\n"
67860 " <!-- ================================================================= -->\n"
67861 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67862 " base_proxyname=\"XMLDataObjectWriterBase\"\n"
67863 " class=\"vtkFileSeriesWriter\"\n"
67864 " file_name_method=\"SetFileName\"\n"
67865 " name=\"XMLUnstructuredGridWriter\">\n"
67866 " <Documentation short_help=\"Write unstructured grid in a xml-based vtk data file.\">\n"
67867 " Writer to write unstructured grid in a xml-based vtk data file. Cannot be\n"
67868 " used for parallel writing.</Documentation>\n"
67869 " <InputProperty command=\"SetInputConnection\"\n"
67870 " panel_visibility=\"never\"\n"
67871 " name=\"Input\">\n"
67872 " <DataTypeDomain composite_data_supported=\"0\"\n"
67873 " name=\"input_type\">\n"
67874 " <DataType value=\"vtkUnstructuredGrid\" />\n"
67875 " </DataTypeDomain>\n"
67876 " <Documentation>The input filter/source whose output dataset is to\n"
67877 " written to the file.</Documentation>\n"
67878 " </InputProperty>\n"
67879 " <Hints>\n"
67880 " <WriterFactory extensions=\"vtu\"\n"
67881 " file_description=\"VTK UnstructuredGrid Files\" />\n"
67882 " </Hints>\n"
67883 " <!-- End of XMLUnstructuredGridWriter -->\n"
67884 " </WriterProxy>\n"
67885 "\n"
67886 " <!-- ================================================================= -->\n"
67887 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67888 " base_proxyname=\"XMLDataObjectWriterBase\"\n"
67889 " class=\"vtkFileSeriesWriter\"\n"
67890 " file_name_method=\"SetFileName\"\n"
67891 " name=\"XMLStructuredGridWriter\">\n"
67892 " <Documentation short_help=\"Write structured grid in a xml-based vtk data file.\">\n"
67893 " Writer to write structured grid in a xml-based vtk data file. Cannot be\n"
67894 " used for parallel writing.</Documentation>\n"
67895 " <InputProperty command=\"SetInputConnection\"\n"
67896 " panel_visibility=\"never\"\n"
67897 " name=\"Input\">\n"
67898 " <DataTypeDomain composite_data_supported=\"0\"\n"
67899 " name=\"input_type\">\n"
67900 " <DataType value=\"vtkStructuredGrid\" />\n"
67901 " </DataTypeDomain>\n"
67902 " <Documentation>The input filter/source whose output dataset is to\n"
67903 " written to the file.</Documentation>\n"
67904 " </InputProperty>\n"
67905 " <Hints>\n"
67906 " <WriterFactory extensions=\"vts\"\n"
67907 " file_description=\"VTK StructuredGrid Files\" />\n"
67908 " </Hints>\n"
67909 " <!-- End of XMLStructuredGridWriter -->\n"
67910 " </WriterProxy>\n"
67911 "\n"
67912 " <!-- ================================================================= -->\n"
67913 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67914 " base_proxyname=\"XMLDataObjectWriterBase\"\n"
67915 " class=\"vtkFileSeriesWriter\"\n"
67916 " file_name_method=\"SetFileName\"\n"
67917 " name=\"XMLRectilinearGridWriter\">\n"
67918 " <Documentation short_help=\"Write rectilinear grid in a xml-based vtk data file.\">\n"
67919 " Writer to write rectilinear grid in a xml-based vtk data file. Cannot be\n"
67920 " used for parallel writing.</Documentation>\n"
67921 " <InputProperty command=\"SetInputConnection\"\n"
67922 " panel_visibility=\"never\"\n"
67923 " name=\"Input\">\n"
67924 " <DataTypeDomain composite_data_supported=\"0\"\n"
67925 " name=\"input_type\">\n"
67926 " <DataType value=\"vtkRectilinearGrid\" />\n"
67927 " </DataTypeDomain>\n"
67928 " <Documentation>The input filter/source whose output dataset is to\n"
67929 " written to the file.</Documentation>\n"
67930 " </InputProperty>\n"
67931 " <Hints>\n"
67932 " <WriterFactory extensions=\"vtr\"\n"
67933 " file_description=\"VTK RectilinearGrid Files\" />\n"
67934 " </Hints>\n"
67935 " <!-- End of XMLRectilinearGridWriter -->\n"
67936 " </WriterProxy>\n"
67937 "\n"
67938 " <!-- ================================================================= -->\n"
67939 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67940 " base_proxyname=\"XMLDataObjectWriterBase\"\n"
67941 " class=\"vtkFileSeriesWriter\"\n"
67942 " file_name_method=\"SetFileName\"\n"
67943 " name=\"XMLImageDataWriter\">\n"
67944 " <Documentation short_help=\"Write image data in a xml-based vtk data file.\">\n"
67945 " Writer to write image data in a xml-based vtk data file. Cannot be used\n"
67946 " for parallel writing.</Documentation>\n"
67947 " <InputProperty command=\"SetInputConnection\"\n"
67948 " panel_visibility=\"never\"\n"
67949 " name=\"Input\">\n"
67950 " <DataTypeDomain composite_data_supported=\"0\"\n"
67951 " name=\"input_type\">\n"
67952 " <DataType value=\"vtkImageData\" />\n"
67953 " </DataTypeDomain>\n"
67954 " <Documentation>The input filter/source whose output dataset is to\n"
67955 " written to the file.</Documentation>\n"
67956 " </InputProperty>\n"
67957 " <Hints>\n"
67958 " <WriterFactory extensions=\"vti\"\n"
67959 " file_description=\"VTK ImageData Files\" />\n"
67960 " </Hints>\n"
67961 " <!-- End of XMLImageDataWriter -->\n"
67962 " </WriterProxy>\n"
67963 "\n"
67964 " <!-- ================================================================= -->\n"
67965 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67966 " base_proxyname=\"XMLDataObjectWriterBase\"\n"
67967 " class=\"vtkFileSeriesWriter\"\n"
67968 " file_name_method=\"SetFileName\"\n"
67969 " name=\"XMLTableWriter\">\n"
67970 " <Documentation short_help=\"Write a table in a xml-based vtk data file.\">\n"
67971 " Writer to write a table in a xml-based vtk data file. Cannot be used\n"
67972 " for parallel writing.</Documentation>\n"
67973 " <InputProperty command=\"SetInputConnection\"\n"
67974 " panel_visibility=\"never\"\n"
67975 " name=\"Input\">\n"
67976 " <DataTypeDomain composite_data_supported=\"0\"\n"
67977 " name=\"input_type\">\n"
67978 " <DataType value=\"vtkTable\" />\n"
67979 " </DataTypeDomain>\n"
67980 " <Documentation>The input filter/source whose output dataset is to\n"
67981 " written to the file.</Documentation>\n"
67982 " </InputProperty>\n"
67983 " <Hints>\n"
67984 " <WriterFactory extensions=\"vtt\"\n"
67985 " file_description=\"VTK Table Files\" />\n"
67986 " </Hints>\n"
67987 " <!-- End of XMLImageDataWriter -->\n"
67988 " </WriterProxy>\n"
67989 "\n"
67990 " <!-- ================================================================= -->\n"
67991 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
67992 " base_proxyname=\"ParallelFileSeriesWriter\"\n"
67993 " class=\"vtkFileSeriesWriter\"\n"
67994 " file_name_method=\"SetFileName\"\n"
67995 " name=\"XMLPPolyDataWriter\"\n"
67996 " supports_parallel=\"1\">\n"
67997 " <Documentation short_help=\"Write polydata in a xml-based vtk data file.\">\n"
67998 " Writer to write polydata in a xml-based vtk data file. Can be used for\n"
67999 " parallel writing.</Documentation>\n"
68000 " <InputProperty command=\"SetInputConnection\"\n"
68001 " panel_visibility=\"never\"\n"
68002 " name=\"Input\">\n"
68003 " <DataTypeDomain composite_data_supported=\"0\"\n"
68004 " name=\"input_type\">\n"
68005 " <DataType value=\"vtkPolyData\" />\n"
68006 " </DataTypeDomain>\n"
68007 " <Documentation>The input filter/source whose output dataset is to\n"
68008 " written to the file.</Documentation>\n"
68009 " </InputProperty>\n"
68010 " <SubProxy>\n"
68011 " <Proxy name=\"Writer\"\n"
68012 " proxygroup=\"internal_writers\"\n"
68013 " proxyname=\"XMLPPolyDataWriterCore\"></Proxy>\n"
68014 " <ExposedProperties>\n"
68015 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68016 " <Property name=\"GhostLevel\" />\n"
68017 " <Property name=\"DataMode\" />\n"
68018 " <Property name=\"HeaderType\" />\n"
68019 " <Property name=\"WriteTimeValue\" />\n"
68020 " <Property name=\"EncodeAppendedData\" />\n"
68021 " <Property name=\"CompressorType\" />\n"
68022 " <Property name=\"CompressionLevel\" />\n"
68023 " <Property name=\"UseSubdirectory\" />\n"
68024 " </PropertyGroup>\n"
68025 " </ExposedProperties>\n"
68026 " </SubProxy>\n"
68027 " <Hints>\n"
68028 " <WriterFactory extensions=\"pvtp\"\n"
68029 " file_description=\"PVTK PolyData Files\" />\n"
68030 " </Hints>\n"
68031 " <!-- End of XMLPPolyDataWriter -->\n"
68032 " </WriterProxy>\n"
68033 "\n"
68034 " <!-- ================================================================= -->\n"
68035 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68036 " base_proxyname=\"ParallelFileSeriesWriter\"\n"
68037 " class=\"vtkFileSeriesWriter\"\n"
68038 " file_name_method=\"SetFileName\"\n"
68039 " name=\"XMLPUnstructuredGridWriter\"\n"
68040 " supports_parallel=\"1\">\n"
68041 " <Documentation short_help=\"Write unstructured grid in a xml-based vtk data file.\">\n"
68042 " Writer to write unstructured grid in a xml-based vtk data file. Can be\n"
68043 " used for parallel writing.</Documentation>\n"
68044 " <InputProperty command=\"SetInputConnection\"\n"
68045 " panel_visibility=\"never\"\n"
68046 " name=\"Input\">\n"
68047 " <DataTypeDomain composite_data_supported=\"0\"\n"
68048 " name=\"input_type\">\n"
68049 " <DataType value=\"vtkUnstructuredGrid\" />\n"
68050 " </DataTypeDomain>\n"
68051 " <Documentation>The input filter/source whose output dataset is to\n"
68052 " written to the file.</Documentation>\n"
68053 " </InputProperty>\n"
68054 " <SubProxy>\n"
68055 " <Proxy name=\"Writer\"\n"
68056 " proxygroup=\"internal_writers\"\n"
68057 " proxyname=\"XMLPUnstructuredGridWriterCore\"></Proxy>\n"
68058 " <ExposedProperties>\n"
68059 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68060 " <Property name=\"GhostLevel\" />\n"
68061 " <Property name=\"DataMode\" />\n"
68062 " <Property name=\"HeaderType\" />\n"
68063 " <Property name=\"WriteTimeValue\" />\n"
68064 " <Property name=\"EncodeAppendedData\" />\n"
68065 " <Property name=\"CompressorType\" />\n"
68066 " <Property name=\"CompressionLevel\" />\n"
68067 " <Property name=\"UseSubdirectory\" />\n"
68068 " </PropertyGroup>\n"
68069 " </ExposedProperties>\n"
68070 " </SubProxy>\n"
68071 " <Hints>\n"
68072 " <WriterFactory extensions=\"pvtu\"\n"
68073 " file_description=\"PVTK UnstructuredGrid Files\" />\n"
68074 " </Hints>\n"
68075 " <!-- End of XMLPUnstructuredGridWriter -->\n"
68076 " </WriterProxy>\n"
68077 "\n"
68078 " <!-- ================================================================= -->\n"
68079 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68080 " base_proxyname=\"ParallelFileSeriesWriter\"\n"
68081 " class=\"vtkFileSeriesWriter\"\n"
68082 " file_name_method=\"SetFileName\"\n"
68083 " name=\"XMLPTableWriter\"\n"
68084 " supports_parallel=\"1\">\n"
68085 " <Documentation short_help=\"Write table in a xml-based vtk data file.\">\n"
68086 " Writer to write table in a xml-based vtk data file. Can be\n"
68087 " used for parallel writing.</Documentation>\n"
68088 " <InputProperty command=\"SetInputConnection\"\n"
68089 " panel_visibility=\"never\"\n"
68090 " name=\"Input\">\n"
68091 " <DataTypeDomain composite_data_supported=\"0\"\n"
68092 " name=\"input_type\">\n"
68093 " <DataType value=\"vtkTable\" />\n"
68094 " </DataTypeDomain>\n"
68095 " <Documentation>The input filter/source whose output dataset is to\n"
68096 " written to the file.</Documentation>\n"
68097 " </InputProperty>\n"
68098 " <SubProxy>\n"
68099 " <Proxy name=\"Writer\"\n"
68100 " proxygroup=\"internal_writers\"\n"
68101 " proxyname=\"XMLPTableCore\"></Proxy>\n"
68102 " <ExposedProperties>\n"
68103 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68104 " <!-- <Property name=\"GhostLevel\" /> -->\n"
68105 " <Property name=\"DataMode\" />\n"
68106 " <Property name=\"HeaderType\" />\n"
68107 " <Property name=\"WriteTimeValue\" />\n"
68108 " <Property name=\"EncodeAppendedData\" />\n"
68109 " <Property name=\"CompressorType\" />\n"
68110 " <Property name=\"CompressionLevel\" />\n"
68111 " <Property name=\"UseSubdirectory\" />\n"
68112 " </PropertyGroup>\n"
68113 " </ExposedProperties>\n"
68114 " </SubProxy>\n"
68115 " <Hints>\n"
68116 " <WriterFactory extensions=\"pvtt\"\n"
68117 " file_description=\"PVTK Table Files\" />\n"
68118 " </Hints>\n"
68119 " <!-- End of XMLPUnstructuredGridWriter -->\n"
68120 " </WriterProxy>\n"
68121 "\n"
68122 " <!-- ================================================================= -->\n"
68123 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68124 " base_proxyname=\"ParallelFileSeriesWriter\"\n"
68125 " class=\"vtkFileSeriesWriter\"\n"
68126 " file_name_method=\"SetFileName\"\n"
68127 " name=\"XMLPStructuredGridWriter\"\n"
68128 " supports_parallel=\"1\">\n"
68129 " <Documentation short_help=\"Write structured grid in a xml-based vtk data file.\">\n"
68130 " Writer to write structured grid in a xml-based vtk data file. Can be used\n"
68131 " for parallel writing.</Documentation>\n"
68132 " <InputProperty command=\"SetInputConnection\"\n"
68133 " panel_visibility=\"never\"\n"
68134 " name=\"Input\">\n"
68135 " <DataTypeDomain composite_data_supported=\"0\"\n"
68136 " name=\"input_type\">\n"
68137 " <DataType value=\"vtkStructuredGrid\" />\n"
68138 ;
68139 
68140 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioxml.xml
68142 " </DataTypeDomain>\n"
68143 " <Documentation>The input filter/source whose output dataset is to\n"
68144 " written to the file.</Documentation>\n"
68145 " </InputProperty>\n"
68146 " <SubProxy>\n"
68147 " <Proxy name=\"Writer\"\n"
68148 " proxygroup=\"internal_writers\"\n"
68149 " proxyname=\"XMLPStructuredGridWriterCore\"></Proxy>\n"
68150 " <ExposedProperties>\n"
68151 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68152 " <Property name=\"DataMode\" />\n"
68153 " <Property name=\"HeaderType\" />\n"
68154 " <Property name=\"WriteTimeValue\" />\n"
68155 " <Property name=\"EncodeAppendedData\" />\n"
68156 " <Property name=\"CompressorType\" />\n"
68157 " <Property name=\"CompressionLevel\" />\n"
68158 " </PropertyGroup>\n"
68159 " </ExposedProperties>\n"
68160 " </SubProxy>\n"
68161 " <Hints>\n"
68162 " <WriterFactory extensions=\"pvts\"\n"
68163 " file_description=\"PVTK StructuredGrid Files\" />\n"
68164 " </Hints>\n"
68165 " <!-- End of XMLPStructuredGridWriter -->\n"
68166 " </WriterProxy>\n"
68167 "\n"
68168 " <!-- ================================================================= -->\n"
68169 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68170 " base_proxyname=\"ParallelFileSeriesWriter\"\n"
68171 " class=\"vtkFileSeriesWriter\"\n"
68172 " file_name_method=\"SetFileName\"\n"
68173 " name=\"XMLPRectilinearGridWriter\"\n"
68174 " supports_parallel=\"1\">\n"
68175 " <Documentation short_help=\"Write rectilinear grid in a xml-based vtk data file.\">\n"
68176 " Writer to write rectilinear grid in a xml-based vtk data file. Can be\n"
68177 " used for parallel writing.</Documentation>\n"
68178 " <InputProperty command=\"SetInputConnection\"\n"
68179 " panel_visibility=\"never\"\n"
68180 " name=\"Input\">\n"
68181 " <DataTypeDomain composite_data_supported=\"0\"\n"
68182 " name=\"input_type\">\n"
68183 " <DataType value=\"vtkRectilinearGrid\" />\n"
68184 " </DataTypeDomain>\n"
68185 " <Documentation>The input filter/source whose output dataset is to\n"
68186 " written to the file.</Documentation>\n"
68187 " </InputProperty>\n"
68188 " <SubProxy>\n"
68189 " <Proxy name=\"Writer\"\n"
68190 " proxygroup=\"internal_writers\"\n"
68191 " proxyname=\"XMLPRectilinearGridWriterCore\"></Proxy>\n"
68192 " <ExposedProperties>\n"
68193 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68194 " <Property name=\"DataMode\" />\n"
68195 " <Property name=\"HeaderType\" />\n"
68196 " <Property name=\"WriteTimeValue\" />\n"
68197 " <Property name=\"EncodeAppendedData\" />\n"
68198 " <Property name=\"CompressorType\" />\n"
68199 " <Property name=\"CompressionLevel\" />\n"
68200 " </PropertyGroup>\n"
68201 " </ExposedProperties>\n"
68202 " </SubProxy>\n"
68203 " <Hints>\n"
68204 " <WriterFactory extensions=\"pvtr\"\n"
68205 " file_description=\"PVTK RectilinearGrid Files\" />\n"
68206 " </Hints>\n"
68207 " <!-- End of XMLPRectilinearGridWriter -->\n"
68208 " </WriterProxy>\n"
68209 "\n"
68210 " <!-- ================================================================= -->\n"
68211 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68212 " base_proxyname=\"ParallelFileSeriesWriter\"\n"
68213 " class=\"vtkFileSeriesWriter\"\n"
68214 " file_name_method=\"SetFileName\"\n"
68215 " name=\"XMLPImageDataWriter\"\n"
68216 " supports_parallel=\"1\">\n"
68217 " <Documentation short_help=\"Write image data in a xml-based vtk data file.\">\n"
68218 " Writer to write image data in a xml-based vtk data file. Can be used for\n"
68219 " parallel writing.</Documentation>\n"
68220 " <InputProperty command=\"SetInputConnection\"\n"
68221 " panel_visibility=\"never\"\n"
68222 " name=\"Input\">\n"
68223 " <DataTypeDomain composite_data_supported=\"0\"\n"
68224 " name=\"input_type\">\n"
68225 " <DataType value=\"vtkImageData\" />\n"
68226 " </DataTypeDomain>\n"
68227 " <Documentation>The input filter/source whose output dataset is to\n"
68228 " written to the file.</Documentation>\n"
68229 " </InputProperty>\n"
68230 " <SubProxy>\n"
68231 " <Proxy name=\"Writer\"\n"
68232 " proxygroup=\"internal_writers\"\n"
68233 " proxyname=\"XMLPImageDataWriterCore\"></Proxy>\n"
68234 " <ExposedProperties>\n"
68235 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68236 " <Property name=\"DataMode\" />\n"
68237 " <Property name=\"HeaderType\" />\n"
68238 " <Property name=\"WriteTimeValue\" />\n"
68239 " <Property name=\"EncodeAppendedData\" />\n"
68240 " <Property name=\"CompressorType\" />\n"
68241 " <Property name=\"CompressionLevel\" />\n"
68242 " </PropertyGroup>\n"
68243 " </ExposedProperties>\n"
68244 " </SubProxy>\n"
68245 " <Hints>\n"
68246 " <WriterFactory extensions=\"pvti\"\n"
68247 " file_description=\"PVTK ImageData Files\" />\n"
68248 " </Hints>\n"
68249 " <!-- End of XMLPImageDataWriter -->\n"
68250 " </WriterProxy>\n"
68251 "\n"
68252 " <!-- ================================================================= -->\n"
68253 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68254 " base_proxyname=\"FileSeriesWriterComposite\"\n"
68255 " class=\"vtkFileSeriesWriter\"\n"
68256 " file_name_method=\"SetFileName\"\n"
68257 " name=\"XMLMultiBlockDataWriter\"\n"
68258 " supports_parallel=\"1\">\n"
68259 " <Documentation short_help=\"Write a multiblock in a xml-based vtk data file.\">\n"
68260 " Writer to write a multiblock dataset in a xml-based vtk data file. Can be\n"
68261 " used for parallel writing as well as serial writing.</Documentation>\n"
68262 "\n"
68263 " <InputProperty command=\"SetInputConnection\"\n"
68264 " panel_visibility=\"never\"\n"
68265 " name=\"Input\">\n"
68266 " <DataTypeDomain composite_data_supported=\"1\"\n"
68267 " name=\"input_type\">\n"
68268 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
68269 " </DataTypeDomain>\n"
68270 " <Documentation>The input filter/source whose output dataset is to\n"
68271 " written to the file.</Documentation>\n"
68272 " </InputProperty>\n"
68273 " <SubProxy>\n"
68274 " <Proxy name=\"Writer\"\n"
68275 " proxygroup=\"internal_writers\"\n"
68276 " proxyname=\"XMLPMultiBlockDataWriterCore\"></Proxy>\n"
68277 " <ExposedProperties>\n"
68278 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68279 " <Property name=\"DataMode\" />\n"
68280 " <Property name=\"HeaderType\" />\n"
68281 " <Property name=\"WriteTimeValue\" />\n"
68282 " <Property name=\"EncodeAppendedData\" />\n"
68283 " <Property name=\"CompressorType\" />\n"
68284 " <Property name=\"CompressionLevel\" />\n"
68285 " </PropertyGroup>\n"
68286 " </ExposedProperties>\n"
68287 " </SubProxy>\n"
68288 " <Hints>\n"
68289 " <WriterFactory extensions=\"vtm\"\n"
68290 " file_description=\"VTK Multi Block Files\" />\n"
68291 " </Hints>\n"
68292 " <!-- End of XMLMultiBlockDataWriter -->\n"
68293 " </WriterProxy>\n"
68294 "\n"
68295 " <!-- ================================================================= -->\n"
68296 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68297 " base_proxyname=\"FileSeriesWriter\"\n"
68298 " class=\"vtkFileSeriesWriter\"\n"
68299 " file_name_method=\"SetFileName\"\n"
68300 " name=\"SerialHTGMultiBlock\"\n"
68301 " supports_parallel=\"1\">\n"
68302 " <Documentation short_help=\"Write a multiblock in a xml-based vtk data file.\">\n"
68303 " Writer to write a multiblock dataset in a xml-based vtk data file. Can be\n"
68304 " used for parallel writing as well as serial writing.</Documentation>\n"
68305 "\n"
68306 " <InputProperty command=\"SetInputConnection\"\n"
68307 " panel_visibility=\"never\"\n"
68308 " name=\"Input\">\n"
68309 " <DataTypeDomain composite_data_supported=\"1\"\n"
68310 " composite_data_required=\"1\"\n"
68311 " name=\"input_type\">\n"
68312 " <DataType value=\"vtkHyperTreeGrid\" />\n"
68313 " </DataTypeDomain>\n"
68314 " <Documentation>The input filter/source whose output dataset is to\n"
68315 " written to the file.</Documentation>\n"
68316 " </InputProperty>\n"
68317 " <SubProxy>\n"
68318 " <Proxy name=\"Writer\"\n"
68319 " proxygroup=\"internal_writers\"\n"
68320 " proxyname=\"XMLPMultiBlockDataWriterCore\"></Proxy>\n"
68321 " <ExposedProperties>\n"
68322 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68323 " <Property name=\"DataMode\" />\n"
68324 " <Property name=\"HeaderType\" />\n"
68325 " <Property name=\"WriteTimeValue\" />\n"
68326 " <Property name=\"EncodeAppendedData\" />\n"
68327 " <Property name=\"CompressorType\" />\n"
68328 " <Property name=\"CompressionLevel\" />\n"
68329 " </PropertyGroup>\n"
68330 " </ExposedProperties>\n"
68331 " </SubProxy>\n"
68332 " <Hints>\n"
68333 " <WriterFactory extensions=\"vtm\"\n"
68334 " file_description=\"VTK Multi Block Files\" />\n"
68335 " </Hints>\n"
68336 " <!-- End of XMLMultiBlockDataWriter -->\n"
68337 " </WriterProxy>\n"
68338 "\n"
68339 " <!-- ================================================================= -->\n"
68340 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68341 " base_proxyname=\"FileSeriesWriter\"\n"
68342 " class=\"vtkFileSeriesWriter\"\n"
68343 " file_name_method=\"SetFileName\"\n"
68344 " name=\"XMLPPartitionedDataSetWriter\"\n"
68345 " supports_parallel=\"1\">\n"
68346 " <Documentation>\n"
68347 " Write a vtkPartitionedDataSet to a xml-based vtk data file.\n"
68348 " </Documentation>\n"
68349 "\n"
68350 " <InputProperty command=\"SetInputConnection\"\n"
68351 " panel_visibility=\"never\"\n"
68352 " name=\"Input\">\n"
68353 " <DataTypeDomain composite_data_supported=\"1\"\n"
68354 " name=\"input_type\">\n"
68355 " <DataType value=\"vtkPartitionedDataSet\" />\n"
68356 " </DataTypeDomain>\n"
68357 " <Documentation>The input filter/source whose output dataset is to\n"
68358 " written to the file.</Documentation>\n"
68359 " </InputProperty>\n"
68360 " <SubProxy>\n"
68361 " <Proxy name=\"Writer\"\n"
68362 " proxygroup=\"internal_writers\"\n"
68363 " proxyname=\"XMLPPartitionedDataSetWriterCore\"></Proxy>\n"
68364 " <ExposedProperties>\n"
68365 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68366 " <Property name=\"DataMode\" />\n"
68367 " <Property name=\"HeaderType\" />\n"
68368 " <Property name=\"WriteTimeValue\" />\n"
68369 " <Property name=\"EncodeAppendedData\" />\n"
68370 " <Property name=\"CompressorType\" />\n"
68371 " <Property name=\"CompressionLevel\" />\n"
68372 " </PropertyGroup>\n"
68373 " </ExposedProperties>\n"
68374 " </SubProxy>\n"
68375 " <Hints>\n"
68376 " <WriterFactory extensions=\"vtpd\"\n"
68377 " file_description=\"VTK PartitionedDataSet Files\" />\n"
68378 " </Hints>\n"
68379 " <!-- End of XMLPPartitionedDataSetWriter -->\n"
68380 " </WriterProxy>\n"
68381 "\n"
68382 " <!-- ================================================================= -->\n"
68383 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68384 " base_proxyname=\"FileSeriesWriterComposite\"\n"
68385 " class=\"vtkFileSeriesWriter\"\n"
68386 " file_name_method=\"SetFileName\"\n"
68387 " name=\"XMLPartitionedDataSetCollectionWriter\"\n"
68388 " supports_parallel=\"1\">\n"
68389 " <Documentation>\n"
68390 " Write a vtkPartitionedDataSetCollection to a xml-based vtk data file.\n"
68391 " </Documentation>\n"
68392 "\n"
68393 " <InputProperty command=\"SetInputConnection\"\n"
68394 " panel_visibility=\"never\"\n"
68395 " name=\"Input\">\n"
68396 " <DataTypeDomain composite_data_supported=\"1\"\n"
68397 " name=\"input_type\">\n"
68398 " <DataType value=\"vtkPartitionedDataSetCollection\" />\n"
68399 " </DataTypeDomain>\n"
68400 " <Documentation>The input filter/source whose output dataset is to\n"
68401 " written to the file.</Documentation>\n"
68402 " </InputProperty>\n"
68403 " <SubProxy>\n"
68404 " <Proxy name=\"Writer\"\n"
68405 " proxygroup=\"internal_writers\"\n"
68406 " proxyname=\"XMLPartitionedDataSetCollectionWriterCore\"></Proxy>\n"
68407 " <ExposedProperties>\n"
68408 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68409 " <Property name=\"DataMode\" />\n"
68410 " <Property name=\"HeaderType\" />\n"
68411 " <Property name=\"WriteTimeValue\" />\n"
68412 " <Property name=\"EncodeAppendedData\" />\n"
68413 " <Property name=\"CompressorType\" />\n"
68414 " <Property name=\"CompressionLevel\" />\n"
68415 " </PropertyGroup>\n"
68416 " </ExposedProperties>\n"
68417 " </SubProxy>\n"
68418 " <Hints>\n"
68419 " <WriterFactory extensions=\"vtpc\"\n"
68420 " file_description=\"VTK PartitionedDataSetCollection Files\" />\n"
68421 " </Hints>\n"
68422 " <!-- End of XMLPartitionedDataSetCollectionWriter -->\n"
68423 " </WriterProxy>\n"
68424 "\n"
68425 " <!-- ================================================================= -->\n"
68426 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68427 " base_proxyname=\"FileSeriesWriterComposite\"\n"
68428 " class=\"vtkFileSeriesWriter\"\n"
68429 " file_name_method=\"SetFileName\"\n"
68430 " name=\"XMLUniformGridAMRWriter\"\n"
68431 " supports_parallel=\"1\">\n"
68432 " <Documentation short_help=\"Write a amr dataset in a xml-based vtk data file.\">\n"
68433 " Writer to write an AMR data-set (overlapping/non-overlapping)\n"
68434 " in a xml-based vtk data file. Can be used for parallel writing as well as\n"
68435 " serial writing.</Documentation>\n"
68436 "\n"
68437 " <InputProperty command=\"SetInputConnection\"\n"
68438 " panel_visibility=\"never\"\n"
68439 " name=\"Input\">\n"
68440 " <DataTypeDomain name=\"input_type\">\n"
68441 " <DataType value=\"vtkUniformGridAMR\" />\n"
68442 " </DataTypeDomain>\n"
68443 " <Documentation>The input filter/source whose output dataset is to\n"
68444 " written to the file.</Documentation>\n"
68445 " </InputProperty>\n"
68446 "\n"
68447 " <SubProxy>\n"
68448 " <Proxy name=\"Writer\"\n"
68449 " proxygroup=\"internal_writers\"\n"
68450 " proxyname=\"XMLPUniformGridAMRWriter\"></Proxy>\n"
68451 " <ExposedProperties>\n"
68452 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68453 " <Property name=\"DataMode\" />\n"
68454 " <Property name=\"HeaderType\" />\n"
68455 " <Property name=\"WriteTimeValue\" />\n"
68456 " <Property name=\"EncodeAppendedData\" />\n"
68457 " <Property name=\"CompressorType\" />\n"
68458 " <Property name=\"CompressionLevel\" />\n"
68459 " </PropertyGroup>\n"
68460 " </ExposedProperties>\n"
68461 " </SubProxy>\n"
68462 " <Hints>\n"
68463 " <WriterFactory extensions=\"vthb\"\n"
68464 " file_description=\"VTK AMR Files\" />\n"
68465 " </Hints>\n"
68466 " <!-- End of XMLUniformGridAMRWriter -->\n"
68467 " </WriterProxy>\n"
68468 "\n"
68469 " <!-- ================================================================= -->\n"
68470 " <WriterProxy base_proxygroup=\"writers\"\n"
68471 " base_proxyname=\"XMLUniformGridAMRWriter\"\n"
68472 " class=\"vtkFileSeriesWriter\"\n"
68473 " file_name_method=\"SetFileName\"\n"
68474 " name=\"XMLHierarchicalBoxDataWriter\"\n"
68475 " supports_parallel=\"1\">\n"
68476 " <Documentation short_help=\"(DEPRECATED) Write a hierarchical box dataset in a xml-based vtk data file.\">\n"
68477 " (DEPRECATED) Writer to write a hierarchical box in a xml-based vtk data file. Can be\n"
68478 " used for parallel writing as well as serial writing. This is deprecated.\n"
68479 ;
68480 
68481 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioxml.xml
68483 " Use XMLUniformGridAMRWriter instead.\n"
68484 " </Documentation>\n"
68485 " </WriterProxy>\n"
68486 "\n"
68487 " <!-- ================================================================= -->\n"
68488 " <WriterProxy class=\"vtkXMLHyperTreeGridWriter\"\n"
68489 " name=\"HyperTreeGridWriter\">\n"
68490 " <Documentation short_help=\"Write HyperTree data as a HyperTreeGrid file.\">\n"
68491 " Writer to write hypertree data as a HyperTreeGrid file.\n"
68492 " </Documentation>\n"
68493 " <InputProperty command=\"SetInputConnection\"\n"
68494 " panel_visibility=\"never\"\n"
68495 " name=\"Input\">\n"
68496 " <DataTypeDomain composite_data_supported=\"0\"\n"
68497 " name=\"input_type\">\n"
68498 " <DataType value=\"vtkHyperTreeGrid\" />\n"
68499 " </DataTypeDomain>\n"
68500 " <Documentation>The input filter/source whose output dataset is to be\n"
68501 " written to the file.</Documentation>\n"
68502 " </InputProperty>\n"
68503 " <StringVectorProperty command=\"SetFileName\"\n"
68504 " name=\"FileName\"\n"
68505 " panel_visibility=\"never\"\n"
68506 " number_of_elements=\"1\">\n"
68507 " <Documentation>The name of the file to be written.</Documentation>\n"
68508 " </StringVectorProperty>\n"
68509 " <IntVectorProperty command=\"SetDataMode\"\n"
68510 " default_values=\"2\"\n"
68511 " name=\"DataMode\"\n"
68512 " number_of_elements=\"1\">\n"
68513 " <EnumerationDomain name=\"enum\">\n"
68514 " <Entry text=\"Ascii\"\n"
68515 " value=\"0\" />\n"
68516 " <Entry text=\"Binary\"\n"
68517 " value=\"1\" />\n"
68518 " <Entry text=\"Appended\"\n"
68519 " value=\"2\" />\n"
68520 " </EnumerationDomain>\n"
68521 " <Documentation>The mode uses for writing the file's data i.e. ascii,\n"
68522 " binary, appended binary.</Documentation>\n"
68523 " </IntVectorProperty>\n"
68524 " <IntVectorProperty command=\"SetEncodeAppendedData\"\n"
68525 " default_values=\"0\"\n"
68526 " name=\"EncodeAppendedData\"\n"
68527 " number_of_elements=\"1\">\n"
68528 " <BooleanDomain name=\"bool\" />\n"
68529 " <Documentation>When EncodeAppendedData is turned ON, the writer uses\n"
68530 " base64 encoding when writing binary data (only if appended mode is\n"
68531 " selected).</Documentation>\n"
68532 " </IntVectorProperty>\n"
68533 " <IntVectorProperty command=\"SetCompressorType\"\n"
68534 " default_values=\"0\"\n"
68535 " name=\"CompressorType\"\n"
68536 " number_of_elements=\"1\">\n"
68537 " <EnumerationDomain name=\"enum\">\n"
68538 " <Entry text=\"None\" value=\"0\" info=\"fastest write\"/>\n"
68539 " <Entry text=\"LZ4\" value=\"2\" info=\"fastest compressed write\" />\n"
68540 " <Entry text=\"ZLib\" value=\"1\" info=\"balanced performance\" />\n"
68541 " <Entry text=\"LZMA\" value=\"3\" info=\"smallest filesize\" />\n"
68542 " </EnumerationDomain>\n"
68543 " <Documentation>The compression algorithm used to compress binary data\n"
68544 " (appended mode only). None offers fastest write, LZ4 offers fastest\n"
68545 " compressed write, ZLib offers balanced performance, LZMA offers\n"
68546 " smallest compressed filesize.</Documentation>\n"
68547 " </IntVectorProperty>\n"
68548 " <IntVectorProperty command=\"SetCompressionLevel\"\n"
68549 " default_values=\"5\"\n"
68550 " name=\"CompressionLevel\"\n"
68551 " number_of_elements=\"1\">\n"
68552 " <EnumerationDomain name=\"enum\">\n"
68553 " <Entry text=\"1\" value=\"1\" info=\"fastest write\"/>\n"
68554 " <Entry text=\"2\" value=\"2\" />\n"
68555 " <Entry text=\"3\" value=\"3\" />\n"
68556 " <Entry text=\"4\" value=\"4\" />\n"
68557 " <Entry text=\"5\" value=\"5\" info=\"balanced performance\" />\n"
68558 " <Entry text=\"6\" value=\"6\" />\n"
68559 " <Entry text=\"7\" value=\"7\" />\n"
68560 " <Entry text=\"8\" value=\"8\" />\n"
68561 " <Entry text=\"9\" value=\"9\" info=\"smallest filesize\"/>\n"
68562 " </EnumerationDomain>\n"
68563 " <Documentation>A compression performance parameter from 1 (faster/larger\n"
68564 " compressed filesize) to 9 (slower/smaller compressed filesize).</Documentation>\n"
68565 " <Hints>\n"
68566 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
68567 " mode=\"enabled_state\"\n"
68568 " property=\"CompressorType\"\n"
68569 " value=\"0\"\n"
68570 " inverse=\"1\" />\n"
68571 " </Hints>\n"
68572 " </IntVectorProperty>\n"
68573 " <Hints>\n"
68574 " <WriterFactory extensions=\"htg\"\n"
68575 " file_description=\"HyperTreeGrid Files\" />\n"
68576 " </Hints>\n"
68577 " <!-- End of HyperTreeGridWriter -->\n"
68578 " </WriterProxy>\n"
68579 "\n"
68580 " <!-- ================================================================= -->\n"
68581 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
68582 " base_proxyname=\"ParallelFileSeriesWriter\"\n"
68583 " class=\"vtkFileSeriesWriter\"\n"
68584 " file_name_method=\"SetFileName\"\n"
68585 " name=\"XMLPHyperTreeGridWriter\"\n"
68586 " supports_parallel=\"1\">\n"
68587 " <Documentation short_help=\"Write hyper tree grid in a xml-based vtk data file.\">\n"
68588 " Writer to write hyper tree grid in a xml-based vtk data file. Can be\n"
68589 " used for parallel writing.</Documentation>\n"
68590 " <InputProperty command=\"SetInputConnection\"\n"
68591 " panel_visibility=\"never\"\n"
68592 " name=\"Input\">\n"
68593 " <DataTypeDomain composite_data_supported=\"0\"\n"
68594 " name=\"input_type\">\n"
68595 " <DataType value=\"vtkHyperTreeGrid\" />\n"
68596 " </DataTypeDomain>\n"
68597 " <Documentation>The input filter/source whose output dataset is to\n"
68598 " written to the file.</Documentation>\n"
68599 " </InputProperty>\n"
68600 " <SubProxy>\n"
68601 " <Proxy name=\"Writer\"\n"
68602 " proxygroup=\"internal_writers\"\n"
68603 " proxyname=\"XMLPHyperTreeGridWriterCore\"></Proxy>\n"
68604 " <ExposedProperties>\n"
68605 " <PropertyGroup label=\"XML Writer Parameters\">\n"
68606 " <Property name=\"DataMode\" />\n"
68607 " <Property name=\"WriteTimeValue\" />\n"
68608 " <Property name=\"EncodeAppendedData\" />\n"
68609 " <Property name=\"CompressorType\" />\n"
68610 " <Property name=\"CompressionLevel\" />\n"
68611 " </PropertyGroup>\n"
68612 " </ExposedProperties>\n"
68613 " </SubProxy>\n"
68614 " <Hints>\n"
68615 " <WriterFactory extensions=\"phtg\"\n"
68616 " file_description=\"PVTK Hyper Tree Grid Files\" />\n"
68617 " </Hints>\n"
68618 " <!-- End of XMLPHyperTreeGridWriter -->\n"
68619 " </WriterProxy>\n"
68620 "\n"
68621 " <!-- End of \"writers\" -->\n"
68622 " </ProxyGroup>\n"
68623 "\n"
68624 " <!-- =================================================================== -->\n"
68625 " <ProxyGroup name=\"extract_writers\">\n"
68626 "\n"
68627 " <!-- ================================================================= -->\n"
68628 " <DataExtractWriterProxy name=\"PLY\">\n"
68629 " <Documentation>\n"
68630 " Extract writer to write polygonal data to the PLY file format.\n"
68631 " </Documentation>\n"
68632 " <StringVectorProperty name=\"FileName\"\n"
68633 " number_of_elements=\"1\"\n"
68634 " default_values=\"{prefix}_{timestep:06d}.ply\">\n"
68635 " <Documentation>\n"
68636 " Specify the filename to use.\n"
68637 " </Documentation>\n"
68638 " </StringVectorProperty>\n"
68639 " <SubProxy>\n"
68640 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"PPLYWriter\" />\n"
68641 " <ExposedProperties>\n"
68642 " <Property name=\"Input\" />\n"
68643 " <Property name=\"FileType\" />\n"
68644 "\n"
68645 " <PropertyGroup label=\"Data Selection\">\n"
68646 " <Property name=\"ChooseArraysToWrite\" panel_visibility=\"advanced\"/>\n"
68647 " </PropertyGroup>\n"
68648 "\n"
68649 " <PropertyGroup label=\"Array Selection\" panel_widget=\"ArrayStatus\">\n"
68650 " <Property name=\"PointDataArrays\" panel_visibility=\"advanced\"/>\n"
68651 " <Property name=\"CellDataArrays\" panel_visibility=\"advanced\"/>\n"
68652 " <Property name=\"FieldDataArrays\" panel_visibility=\"advanced\"/>\n"
68653 " <Property name=\"VertexDataArrays\" panel_visibility=\"advanced\"/>\n"
68654 " <Property name=\"EdgeDataArrays\" panel_visibility=\"advanced\"/>\n"
68655 " <Property name=\"RowDataArrays\" panel_visibility=\"advanced\"/>\n"
68656 " <Hints>\n"
68657 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
68658 " mode=\"visibility\"\n"
68659 " property=\"ChooseArraysToWrite\"\n"
68660 " value=\"1\"/>\n"
68661 " <!-- show this widget when ChooseArraysToWrite==1 -->\n"
68662 " </Hints>\n"
68663 " </PropertyGroup>\n"
68664 "\n"
68665 " <PropertyGroup label=\"Parallel I/O Support\">\n"
68666 " <Property name=\"NumberOfIORanks\" panel_visibility=\"advanced\"/>\n"
68667 " <Property name=\"RankAssignmentMode\" panel_visibility=\"advanced\"/>\n"
68668 " </PropertyGroup>\n"
68669 "\n"
68670 " <PropertyGroup label=\"Color Properties\">\n"
68671 " <Property name=\"EnableColoring\" panel_visibility=\"advanced\"/>\n"
68672 " <Property name=\"EnableAlpha\" panel_visibility=\"advanced\"/>\n"
68673 " <Property name=\"ColorArrayName\" panel_visibility=\"advanced\"/>\n"
68674 " <Property name=\"LookupTable\" panel_visibility=\"advanced\"/>\n"
68675 " </PropertyGroup>\n"
68676 " </ExposedProperties>\n"
68677 " </SubProxy>\n"
68678 "\n"
68679 " <Hints>\n"
68680 " <ShowInMenu category=\"Data\" />\n"
68681 " </Hints>\n"
68682 " </DataExtractWriterProxy>\n"
68683 "\n"
68684 " <!-- ================================================================= -->\n"
68685 " <DataExtractWriterProxy name=\"VTP\">\n"
68686 " <Documentation>\n"
68687 " Extract writer to write polygonal data using the VTK XML file format\n"
68688 " (vtp or pvtkp).\n"
68689 " </Documentation>\n"
68690 " <StringVectorProperty name=\"FileName\"\n"
68691 " number_of_elements=\"1\"\n"
68692 " default_values=\"{prefix}_{timestep:06d}.pvtp\">\n"
68693 " <Documentation>\n"
68694 " Specify the filename to use.\n"
68695 " </Documentation>\n"
68696 " </StringVectorProperty>\n"
68697 " <SubProxy>\n"
68698 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPPolyDataWriter\" />\n"
68699 " <ExposedProperties>\n"
68700 " <Property name=\"Input\" />\n"
68701 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68702 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68703 " <Property name=\"CompressorType\" />\n"
68704 " <Property name=\"CompressionLevel\" />\n"
68705 " <Property name=\"UseSubdirectory\" panel_visibility=\"advanced\" />\n"
68706 " </ExposedProperties>\n"
68707 " </SubProxy>\n"
68708 "\n"
68709 " <Hints>\n"
68710 " <ShowInMenu category=\"Data\" />\n"
68711 " </Hints>\n"
68712 " </DataExtractWriterProxy>\n"
68713 "\n"
68714 " <!-- ================================================================= -->\n"
68715 " <DataExtractWriterProxy name=\"VTU\">\n"
68716 " <Documentation>\n"
68717 " Extract writer to write unstructured data using the VTK XML file format\n"
68718 " (vtu or pvtu).\n"
68719 " </Documentation>\n"
68720 " <StringVectorProperty name=\"FileName\"\n"
68721 " number_of_elements=\"1\"\n"
68722 " default_values=\"{prefix}_{timestep:06d}.pvtu\">\n"
68723 " <Documentation>\n"
68724 " Specify the filename to use.\n"
68725 " </Documentation>\n"
68726 " </StringVectorProperty>\n"
68727 " <SubProxy>\n"
68728 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPUnstructuredGridWriter\" />\n"
68729 " <ExposedProperties>\n"
68730 " <Property name=\"Input\" />\n"
68731 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68732 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68733 " <Property name=\"CompressorType\" />\n"
68734 " <Property name=\"CompressionLevel\" />\n"
68735 " <Property name=\"UseSubdirectory\" panel_visibility=\"advanced\" />\n"
68736 " </ExposedProperties>\n"
68737 " </SubProxy>\n"
68738 "\n"
68739 " <Hints>\n"
68740 " <ShowInMenu category=\"Data\" />\n"
68741 " </Hints>\n"
68742 " </DataExtractWriterProxy>\n"
68743 "\n"
68744 " <!-- ================================================================= -->\n"
68745 " <DataExtractWriterProxy name=\"HTG\">\n"
68746 " <Documentation>\n"
68747 " Extract writer to write hypertree grid using the VTK XML file format\n"
68748 " (htg or phtg).\n"
68749 " </Documentation>\n"
68750 " <StringVectorProperty name=\"FileName\"\n"
68751 " number_of_elements=\"1\"\n"
68752 " default_values=\"{prefix}_{timestep:06d}.phtg\">\n"
68753 " <Documentation>\n"
68754 " Specify the filename to use.\n"
68755 " </Documentation>\n"
68756 " </StringVectorProperty>\n"
68757 " <SubProxy>\n"
68758 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPHyperTreeGridWriter\" />\n"
68759 " <ExposedProperties>\n"
68760 " <Property name=\"Input\" />\n"
68761 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68762 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68763 " <Property name=\"CompressorType\" />\n"
68764 " <Property name=\"CompressionLevel\" />\n"
68765 " </ExposedProperties>\n"
68766 " </SubProxy>\n"
68767 "\n"
68768 " <Hints>\n"
68769 " <ShowInMenu category=\"Data\" />\n"
68770 " </Hints>\n"
68771 " </DataExtractWriterProxy>\n"
68772 "\n"
68773 " <!-- ================================================================= -->\n"
68774 " <DataExtractWriterProxy name=\"VTS\">\n"
68775 " <Documentation>\n"
68776 " Extract writer to write structured grid using the VTK XML file format\n"
68777 " (vts or pvts).\n"
68778 " </Documentation>\n"
68779 " <StringVectorProperty name=\"FileName\"\n"
68780 " number_of_elements=\"1\"\n"
68781 " default_values=\"{prefix}_{timestep:06d}.pvts\">\n"
68782 " <Documentation>\n"
68783 " Specify the filename to use.\n"
68784 " </Documentation>\n"
68785 " </StringVectorProperty>\n"
68786 " <SubProxy>\n"
68787 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPStructuredGridWriter\" />\n"
68788 " <ExposedProperties>\n"
68789 " <Property name=\"Input\" />\n"
68790 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68791 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68792 " <Property name=\"CompressorType\" />\n"
68793 " <Property name=\"CompressionLevel\" />\n"
68794 " </ExposedProperties>\n"
68795 " </SubProxy>\n"
68796 "\n"
68797 " <Hints>\n"
68798 " <ShowInMenu category=\"Data\" />\n"
68799 " </Hints>\n"
68800 " </DataExtractWriterProxy>\n"
68801 "\n"
68802 " <!-- ================================================================= -->\n"
68803 " <DataExtractWriterProxy name=\"VTR\">\n"
68804 " <Documentation>\n"
68805 " Extract writer to write rectilinear grid using the VTK XML file format\n"
68806 " (vtr or pvtr).\n"
68807 " </Documentation>\n"
68808 " <StringVectorProperty name=\"FileName\"\n"
68809 " number_of_elements=\"1\"\n"
68810 " default_values=\"{prefix}_{timestep:06d}.pvtr\">\n"
68811 " <Documentation>\n"
68812 " Specify the filename to use.\n"
68813 " </Documentation>\n"
68814 " </StringVectorProperty>\n"
68815 " <SubProxy>\n"
68816 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPRectilinearGridWriter\" />\n"
68817 " <ExposedProperties>\n"
68818 " <Property name=\"Input\" />\n"
68819 ;
68820 
68821 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioxml.xml
68823 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68824 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68825 " <Property name=\"CompressorType\" />\n"
68826 " <Property name=\"CompressionLevel\" />\n"
68827 " </ExposedProperties>\n"
68828 " </SubProxy>\n"
68829 "\n"
68830 " <Hints>\n"
68831 " <ShowInMenu category=\"Data\" />\n"
68832 " </Hints>\n"
68833 " </DataExtractWriterProxy>\n"
68834 "\n"
68835 " <!-- ================================================================= -->\n"
68836 " <DataExtractWriterProxy name=\"VTI\">\n"
68837 " <Documentation>\n"
68838 " Extract writer to write image data (uniform rectilinear grid) using the\n"
68839 " VTK XML file format (vti or pvti).\n"
68840 " </Documentation>\n"
68841 " <StringVectorProperty name=\"FileName\"\n"
68842 " number_of_elements=\"1\"\n"
68843 " default_values=\"{prefix}_{timestep:06d}.pvti\">\n"
68844 " <Documentation>\n"
68845 " Specify the filename to use.\n"
68846 " </Documentation>\n"
68847 " </StringVectorProperty>\n"
68848 " <SubProxy>\n"
68849 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPImageDataWriter\" />\n"
68850 " <ExposedProperties>\n"
68851 " <Property name=\"Input\" />\n"
68852 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68853 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68854 " <Property name=\"CompressorType\" />\n"
68855 " <Property name=\"CompressionLevel\" />\n"
68856 " </ExposedProperties>\n"
68857 " </SubProxy>\n"
68858 "\n"
68859 " <Hints>\n"
68860 " <ShowInMenu category=\"Data\" />\n"
68861 " </Hints>\n"
68862 " </DataExtractWriterProxy>\n"
68863 "\n"
68864 " <!-- ================================================================= -->\n"
68865 " <DataExtractWriterProxy name=\"VTM\">\n"
68866 " <Documentation>\n"
68867 " Extract writer to write a multiblock dataset using the\n"
68868 " VTK XML file format (vtm).\n"
68869 " </Documentation>\n"
68870 " <StringVectorProperty name=\"FileName\"\n"
68871 " number_of_elements=\"1\"\n"
68872 " default_values=\"{prefix}_{timestep:06d}.vtm\">\n"
68873 " <Documentation>\n"
68874 " Specify the filename to use.\n"
68875 " </Documentation>\n"
68876 " </StringVectorProperty>\n"
68877 " <SubProxy>\n"
68878 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLMultiBlockDataWriter\" />\n"
68879 " <ExposedProperties>\n"
68880 " <Property name=\"Input\" />\n"
68881 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68882 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68883 " <Property name=\"CompressorType\" />\n"
68884 " <Property name=\"CompressionLevel\" />\n"
68885 " </ExposedProperties>\n"
68886 " </SubProxy>\n"
68887 "\n"
68888 " <Hints>\n"
68889 " <ShowInMenu category=\"Data\" />\n"
68890 " </Hints>\n"
68891 " </DataExtractWriterProxy>\n"
68892 "\n"
68893 " <!-- ================================================================= -->\n"
68894 " <DataExtractWriterProxy name=\"VTPD\">\n"
68895 " <Documentation>\n"
68896 " Extract writer to write a partitioned dataset using the\n"
68897 " VTK XML file format (vtpd).\n"
68898 " </Documentation>\n"
68899 " <StringVectorProperty name=\"FileName\"\n"
68900 " number_of_elements=\"1\"\n"
68901 " default_values=\"{prefix}_{timestep:06d}.vtpd\">\n"
68902 " <Documentation>\n"
68903 " Specify the filename to use.\n"
68904 " </Documentation>\n"
68905 " </StringVectorProperty>\n"
68906 " <SubProxy>\n"
68907 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPPartitionedDataSetWriter\" />\n"
68908 " <ExposedProperties>\n"
68909 " <Property name=\"Input\" />\n"
68910 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68911 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68912 " <Property name=\"CompressorType\" />\n"
68913 " <Property name=\"CompressionLevel\" />\n"
68914 " </ExposedProperties>\n"
68915 " </SubProxy>\n"
68916 "\n"
68917 " <Hints>\n"
68918 " <ShowInMenu category=\"Data\" />\n"
68919 " </Hints>\n"
68920 " </DataExtractWriterProxy>\n"
68921 "\n"
68922 " <!-- ================================================================= -->\n"
68923 " <DataExtractWriterProxy name=\"VTPC\">\n"
68924 " <Documentation>\n"
68925 " Extract writer to write a partitioned dataset collection using the\n"
68926 " VTK XML file format (vtpc).\n"
68927 " </Documentation>\n"
68928 " <StringVectorProperty name=\"FileName\"\n"
68929 " number_of_elements=\"1\"\n"
68930 " default_values=\"{prefix}_{timestep:06d}.vtpc\">\n"
68931 " <Documentation>\n"
68932 " Specify the filename to use.\n"
68933 " </Documentation>\n"
68934 " </StringVectorProperty>\n"
68935 " <SubProxy>\n"
68936 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLPartitionedDataSetCollectionWriter\" />\n"
68937 " <ExposedProperties>\n"
68938 " <Property name=\"Input\" />\n"
68939 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68940 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68941 " <Property name=\"CompressorType\" />\n"
68942 " <Property name=\"CompressionLevel\" />\n"
68943 " </ExposedProperties>\n"
68944 " </SubProxy>\n"
68945 "\n"
68946 " <Hints>\n"
68947 " <ShowInMenu category=\"Data\" />\n"
68948 " </Hints>\n"
68949 " </DataExtractWriterProxy>\n"
68950 "\n"
68951 " <!-- ================================================================= -->\n"
68952 " <DataExtractWriterProxy name=\"VTH\">\n"
68953 " <Documentation>\n"
68954 " Extract writer to write a uniform grid AMR dataset using the\n"
68955 " VTK XML file format (vth).\n"
68956 " </Documentation>\n"
68957 " <StringVectorProperty name=\"FileName\"\n"
68958 " number_of_elements=\"1\"\n"
68959 " default_values=\"{prefix}_{timestep:06d}.vth\">\n"
68960 " <Documentation>\n"
68961 " Specify the filename to use.\n"
68962 " </Documentation>\n"
68963 " </StringVectorProperty>\n"
68964 " <SubProxy>\n"
68965 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"XMLUniformGridAMRWriter\" />\n"
68966 " <ExposedProperties>\n"
68967 " <Property name=\"Input\" />\n"
68968 " <Property name=\"DataMode\" panel_visibility=\"advanced\" />\n"
68969 " <Property name=\"EncodeAppendedData\" panel_visibility=\"advanced\" />\n"
68970 " <Property name=\"CompressorType\" />\n"
68971 " <Property name=\"CompressionLevel\" />\n"
68972 " </ExposedProperties>\n"
68973 " </SubProxy>\n"
68974 "\n"
68975 " <Hints>\n"
68976 " <ShowInMenu category=\"Data\" />\n"
68977 " </Hints>\n"
68978 " </DataExtractWriterProxy>\n"
68979 "\n"
68980 " <!-- end of \"extract_writers\" -->\n"
68981 " </ProxyGroup>\n"
68982 "</ServerManagerConfiguration>\n"
68983 "\n";
68984 // Get single string
68986 {
68987 
68988  const size_t len0 = strlen(paraview_server_managerwriters_ioxmlInterface0);
68989  const size_t len1 = strlen(paraview_server_managerwriters_ioxmlInterface1);
68990  const size_t len2 = strlen(paraview_server_managerwriters_ioxmlInterface2);
68991  const size_t len3 = strlen(paraview_server_managerwriters_ioxmlInterface3);
68992  const size_t len4 = strlen(paraview_server_managerwriters_ioxmlInterface4);
68993  size_t len = ( 0
68994  + len0
68995  + len1
68996  + len2
68997  + len3
68998  + len4 );
68999  char* res = new char[ len + 1];
69000  size_t offset = 0;
69006  assert(offset == len);
69007  res[offset] = 0;
69008  return res;
69009 }
69010 
69011 
69012 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ionetcdf.xml
69014 "<ServerManagerConfiguration>\n"
69015 " <ProxyGroup name=\"internal_sources\">\n"
69016 " <!-- ================================================================== -->\n"
69017 " <Proxy class=\"vtkSLACParticleReader\"\n"
69018 " label=\"SLAC Particle Data Reader\"\n"
69019 " name=\"SLACParticleReaderCore\">\n"
69020 " <Documentation>The SLAC Particle data reader.</Documentation>\n"
69021 " <StringVectorProperty animateable=\"0\"\n"
69022 " command=\"SetFileName\"\n"
69023 " name=\"FileName\"\n"
69024 " number_of_elements=\"1\"\n"
69025 " panel_visibility=\"never\">\n"
69026 " <FileListDomain name=\"files\" />\n"
69027 " <Documentation>The name of the file to load.</Documentation>\n"
69028 " </StringVectorProperty>\n"
69029 " <!-- SLACParticleReaderCore -->\n"
69030 " </Proxy>\n"
69031 "\n"
69032 " <!-- ================================================================== -->\n"
69033 " <Proxy class=\"vtkNetCDFCAMReader\"\n"
69034 " label=\"NetCDF CAM reader\"\n"
69035 " name=\"NetCDFCAMReaderCore\">\n"
69036 " <Documentation>Core for NetCDF CAM reader.</Documentation>\n"
69037 " <StringVectorProperty animateable=\"0\"\n"
69038 " command=\"SetFileName\"\n"
69039 " name=\"FileName\"\n"
69040 " number_of_elements=\"1\"\n"
69041 " panel_visibility=\"never\">\n"
69042 " <FileListDomain name=\"files\" />\n"
69043 " <Documentation>This property specifies the file name to\n"
69044 " read.</Documentation>\n"
69045 " </StringVectorProperty>\n"
69046 " <StringVectorProperty animateable=\"0\"\n"
69047 " command=\"SetConnectivityFileName\"\n"
69048 " name=\"ConnectivityFileName\"\n"
69049 " number_of_elements=\"1\">\n"
69050 " <FileListDomain name=\"files\" />\n"
69051 " <Documentation>This property specifies the file name to read for the\n"
69052 " grid connectivity.</Documentation>\n"
69053 " </StringVectorProperty>\n"
69054 " <StringVectorProperty animateable=\"0\"\n"
69055 " command=\"SetFileName\"\n"
69056 " name=\"PointsFileName\"\n"
69057 " number_of_elements=\"1\">\n"
69058 " <FileListDomain name=\"files\" />\n"
69059 " <Documentation>This property specifies the file name to read for the\n"
69060 " points and field information.</Documentation>\n"
69061 " </StringVectorProperty>\n"
69062 " <IntVectorProperty command=\"SetVerticalDimension\"\n"
69063 " default_values=\"1\"\n"
69064 " name=\"VerticalDimension\"\n"
69065 " number_of_elements=\"1\">\n"
69066 " <Documentation>Specify whether to read variables from the\n"
69067 " single layer, from midpoint layers or from interface\n"
69068 " layers.</Documentation>\n"
69069 " <EnumerationDomain name=\"enum\">\n"
69070 " <Entry text=\"Single layer [time, ncol]\"\n"
69071 " value=\"0\" />\n"
69072 " <Entry text=\"Midpoint layers [time, lev, ncol]\"\n"
69073 " value=\"1\" />\n"
69074 " <Entry text=\"Interface layers [time, ilev, ncol]\"\n"
69075 " value=\"2\" />\n"
69076 " </EnumerationDomain>\n"
69077 " </IntVectorProperty>\n"
69078 " <StringVectorProperty information_only=\"1\"\n"
69079 " name=\"PointArrayInfo\">\n"
69080 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
69081 " </StringVectorProperty>\n"
69082 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
69083 " element_types=\"2 0\"\n"
69084 " information_property=\"PointArrayInfo\"\n"
69085 " name=\"PointArrayStatus\"\n"
69086 " number_of_elements=\"2\"\n"
69087 " number_of_elements_per_command=\"2\"\n"
69088 " repeat_command=\"1\"\n"
69089 " panel_visibility=\"advanced\">\n"
69090 " <ArraySelectionDomain name=\"array_list\">\n"
69091 " <RequiredProperties>\n"
69092 " <Property function=\"ArrayList\"\n"
69093 " name=\"PointArrayInfo\" />\n"
69094 " </RequiredProperties>\n"
69095 " </ArraySelectionDomain>\n"
69096 " <Documentation>This property lists which NetCDF CAM point\n"
69097 " variables to load.</Documentation>\n"
69098 " </StringVectorProperty>\n"
69099 "\n"
69100 " <IntVectorProperty name=\"SingleMidpointLayer\"\n"
69101 " command=\"SetSingleMidpointLayer\"\n"
69102 " number_of_elements=\"1\"\n"
69103 " default_values=\"0\"\n"
69104 " panel_visibility=\"advanced\">\n"
69105 " <BooleanDomain name=\"bool\" />\n"
69106 " <Documentation>\n"
69107 " Load only one layer from variables on the midpoint layers. The layer\n"
69108 " is specified by MidpointLayerIndex.\n"
69109 " </Documentation>\n"
69110 " </IntVectorProperty>\n"
69111 " <IntVectorProperty command=\"GetMidpointLayersRange\"\n"
69112 " information_only=\"1\"\n"
69113 " name=\"MidpointLayersRangeInfo\"></IntVectorProperty>\n"
69114 " <IntVectorProperty name=\"MidpointLayerIndex\"\n"
69115 " command=\"SetMidpointLayerIndex\"\n"
69116 " number_of_elements=\"1\"\n"
69117 " default_values=\"0\"\n"
69118 " panel_visibility=\"advanced\">\n"
69119 " <IntRangeDomain name=\"range\" default_mode=\"min\">\n"
69120 " <RequiredProperties>\n"
69121 " <Property function=\"Range\"\n"
69122 " name=\"MidpointLayersRangeInfo\" />\n"
69123 " </RequiredProperties>\n"
69124 " </IntRangeDomain>\n"
69125 " <Hints>\n"
69126 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
69127 " <Property name=\"SingleMidpointLayer\" function=\"boolean\" />\n"
69128 " </PropertyWidgetDecorator>\n"
69129 " </Hints>\n"
69130 " <Documentation>\n"
69131 " Specifies which layer to load from the midpoint layers. Note that\n"
69132 " the layer indexes 0 to n-1 map to Z values n-1 to 0.\n"
69133 " </Documentation>\n"
69134 " </IntVectorProperty>\n"
69135 "\n"
69136 " <IntVectorProperty name=\"SingleInterfaceLayer\"\n"
69137 " command=\"SetSingleInterfaceLayer\"\n"
69138 " number_of_elements=\"1\"\n"
69139 " default_values=\"0\"\n"
69140 " panel_visibility=\"advanced\">\n"
69141 " <BooleanDomain name=\"bool\" />\n"
69142 " <Documentation>\n"
69143 " Load only one layer from variables on the interface layers. The layer\n"
69144 " is specified by InterfaceLayerIndex.\n"
69145 " </Documentation>\n"
69146 " </IntVectorProperty>\n"
69147 " <IntVectorProperty command=\"GetInterfaceLayersRange\"\n"
69148 " information_only=\"1\"\n"
69149 " name=\"InterfaceLayersRangeInfo\"></IntVectorProperty>\n"
69150 " <IntVectorProperty name=\"InterfaceLayerIndex\"\n"
69151 " command=\"SetInterfaceLayerIndex\"\n"
69152 " number_of_elements=\"1\"\n"
69153 " default_values=\"0\"\n"
69154 " panel_visibility=\"advanced\">\n"
69155 " <IntRangeDomain name=\"range\" default_mode=\"min\">\n"
69156 " <RequiredProperties>\n"
69157 " <Property function=\"Range\"\n"
69158 " name=\"InterfaceLayersRangeInfo\" />\n"
69159 " </RequiredProperties>\n"
69160 " </IntRangeDomain>\n"
69161 " <Hints>\n"
69162 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
69163 " <Property name=\"SingleInterfaceLayer\" function=\"boolean\" />\n"
69164 " </PropertyWidgetDecorator>\n"
69165 " </Hints>\n"
69166 " <Documentation>\n"
69167 " Specifies which layer to load from the interface layers. Note that\n"
69168 " the layer indexes 0 to n-1 map to Z values n-1 to 0.\n"
69169 " </Documentation>\n"
69170 " </IntVectorProperty>\n"
69171 "\n"
69172 " <IntVectorProperty default_values=\"1\"\n"
69173 " name=\"CellLayerRight\"\n"
69174 " number_of_elements=\"1\"\n"
69175 " panel_visibility=\"never\">\n"
69176 " <Documentation>**DEPRECATED in ParaView 4.4.** No longer needed/supported.</Documentation>\n"
69177 " <BooleanDomain name=\"bool\" />\n"
69178 " </IntVectorProperty>\n"
69179 " <DoubleVectorProperty information_only=\"1\"\n"
69180 " name=\"TimestepValues\"\n"
69181 " repeatable=\"1\">\n"
69182 " <TimeStepsInformationHelper />\n"
69183 " <Documentation>Available timestep values.</Documentation>\n"
69184 " </DoubleVectorProperty>\n"
69185 " <!-- End NetCDFCAMReaderCore -->\n"
69186 " </Proxy>\n"
69187 "\n"
69188 " <!-- ================================================================== -->\n"
69189 " <Proxy class=\"vtkNetCDFPOPReader\"\n"
69190 " label=\"NetCDF POP reader\"\n"
69191 " name=\"NetCDFPOPReaderCore\">\n"
69192 " <Documentation>Core for NetCDF POP reader.</Documentation>\n"
69193 " <StringVectorProperty animateable=\"0\"\n"
69194 " command=\"SetFileName\"\n"
69195 " name=\"FileName\"\n"
69196 " number_of_elements=\"1\"\n"
69197 " panel_visibility=\"never\">\n"
69198 " <FileListDomain name=\"files\" />\n"
69199 " <Documentation>This property specifies the file name to\n"
69200 " read.</Documentation>\n"
69201 " </StringVectorProperty>\n"
69202 " <StringVectorProperty information_only=\"1\"\n"
69203 " name=\"VariableArrayInfo\">\n"
69204 " <ArraySelectionInformationHelper attribute_name=\"Variable\" />\n"
69205 " </StringVectorProperty>\n"
69206 " <StringVectorProperty command=\"SetVariableArrayStatus\"\n"
69207 " element_types=\"2 0\"\n"
69208 " information_property=\"VariableArrayInfo\"\n"
69209 " label=\"Variables\"\n"
69210 " name=\"VariableArrayStatus\"\n"
69211 " number_of_elements=\"0\"\n"
69212 " number_of_elements_per_command=\"2\"\n"
69213 " repeat_command=\"1\">\n"
69214 " <ArraySelectionDomain name=\"array_list\">\n"
69215 " <RequiredProperties>\n"
69216 " <Property function=\"ArrayList\"\n"
69217 " name=\"VariableArrayInfo\" />\n"
69218 " </RequiredProperties>\n"
69219 " </ArraySelectionDomain>\n"
69220 " <Documentation>This property lists which NetCDF variables to\n"
69221 " load.</Documentation>\n"
69222 " </StringVectorProperty>\n"
69223 " <IntVectorProperty animateable=\"0\"\n"
69224 " command=\"SetStride\"\n"
69225 " default_values=\"1 1 1\"\n"
69226 " name=\"Stride\"\n"
69227 " number_of_elements=\"3\">\n"
69228 " <IntRangeDomain min=\"1 1 1\"\n"
69229 " name=\"range\" />\n"
69230 " <Documentation>This property indicate the number of indices per\n"
69231 " dimension (i,j,k) to skip between each point included in this\n"
69232 " output.</Documentation>\n"
69233 " </IntVectorProperty>\n"
69234 " <!-- End NetCDFPOPReaderCore -->\n"
69235 " </Proxy>\n"
69236 "\n"
69237 " <!-- ================================================================== -->\n"
69238 " <Proxy class=\"vtkNetCDFCFReader\"\n"
69239 " name=\"netCDFReaderCore\">\n"
69240 " <StringVectorProperty animateable=\"0\"\n"
69241 " command=\"SetFileName\"\n"
69242 " name=\"FileName\"\n"
69243 " number_of_elements=\"1\"\n"
69244 " panel_visibility=\"never\">\n"
69245 " <FileListDomain name=\"files\" />\n"
69246 " <Documentation>The name of the file to load.</Documentation>\n"
69247 " </StringVectorProperty>\n"
69248 " <StringVectorProperty command=\"GetAllDimensions\"\n"
69249 " information_only=\"1\"\n"
69250 " name=\"DimensionInfo\">\n"
69251 " <StringArrayHelper />\n"
69252 " </StringVectorProperty>\n"
69253 " <StringVectorProperty animatelable=\"0\"\n"
69254 " command=\"SetDimensions\"\n"
69255 " name=\"Dimensions\"\n"
69256 " number_of_elements=\"1\"\n"
69257 " panel_visibility=\"default\">\n"
69258 " <StringListDomain name=\"array_list\">\n"
69259 " <RequiredProperties>\n"
69260 " <Property function=\"ArrayList\"\n"
69261 " name=\"DimensionInfo\" />\n"
69262 " </RequiredProperties>\n"
69263 " </StringListDomain>\n"
69264 " <Documentation>Load the grid with the given dimensions. Any arrays that\n"
69265 " conform to these dimensions will be loaded.</Documentation>\n"
69266 " </StringVectorProperty>\n"
69267 " <StringVectorProperty command=\"GetVariableDimensions\"\n"
69268 " information_only=\"1\"\n"
69269 " name=\"VariableDimensionInfo\">\n"
69270 " <StringArrayHelper />\n"
69271 " </StringVectorProperty>\n"
69272 " <StringVectorProperty command=\"GetAllVariableArrayNames\"\n"
69273 " information_only=\"1\"\n"
69274 " name=\"VariableArrayInfo\">\n"
69275 " <StringArrayHelper />\n"
69276 " </StringVectorProperty>\n"
69277 " <IntVectorProperty animateable=\"0\"\n"
69278 " command=\"SetSphericalCoordinates\"\n"
69279 " default_values=\"1\"\n"
69280 " name=\"SphericalCoordinates\"\n"
69281 " number_of_elements=\"1\"\n"
69282 " panel_visibility=\"default\">\n"
69283 " <BooleanDomain name=\"bool\" />\n"
69284 " <Documentation>If on, then data with latitude/longitude dimensions will\n"
69285 " be read in as curvilinear data shaped like spherical coordinates. If\n"
69286 " false, then the data will always be read in Cartesian\n"
69287 " coordinates.</Documentation>\n"
69288 " </IntVectorProperty>\n"
69289 " <DoubleVectorProperty command=\"SetVerticalScale\"\n"
69290 " default_values=\"1\"\n"
69291 " name=\"VerticalScale\"\n"
69292 " number_of_elements=\"1\"\n"
69293 " panel_visibility=\"default\">\n"
69294 " <DoubleRangeDomain name=\"range\" />\n"
69295 " <Documentation>The scale of the vertical component of spherical\n"
69296 " coordinates. It is common to write the vertical component with respect\n"
69297 " to something other than the center of the sphere (for example, the\n"
69298 " surface). In this case, it might be necessary to scale and/or bias the\n"
69299 " vertical height. The height will become height*scale + bias. Keep in\n"
69300 " mind that if the positive attribute of the vertical dimension is down,\n"
69301 " then the height is negated. The scaling will be adjusted if it results\n"
69302 " in invalid (negative) vertical values.</Documentation>\n"
69303 " </DoubleVectorProperty>\n"
69304 " <DoubleVectorProperty command=\"SetVerticalBias\"\n"
69305 " default_values=\"0\"\n"
69306 " name=\"VerticalBias\"\n"
69307 " number_of_elements=\"1\"\n"
69308 " panel_visibility=\"default\">\n"
69309 " <DoubleRangeDomain name=\"range\" />\n"
69310 " <Documentation>The bias of the vertical component of spherical\n"
69311 " coordinates. It is common to write the vertical component with respect\n"
69312 " to something other than the center of the sphere (for example, the\n"
69313 " surface). In this case, it might be necessary to scale and/or bias the\n"
69314 " vertical height. The height will become height*scale + bias. Keep in\n"
69315 " mind that if the positive attribute of the vertical dimension is down,\n"
69316 " then the height is negated. The scaling will be adjusted if it results\n"
69317 " in invalid (negative) vertical values.</Documentation>\n"
69318 ;
69319 
69320 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ionetcdf.xml
69322 " </DoubleVectorProperty>\n"
69323 " <IntVectorProperty command=\"SetReplaceFillValueWithNan\"\n"
69324 " default_values=\"0\"\n"
69325 " name=\"ReplaceFillValueWithNan\"\n"
69326 " number_of_elements=\"1\"\n"
69327 " panel_visibility=\"default\">\n"
69328 " <BooleanDomain name=\"bool\" />\n"
69329 " <Documentation>If on, any float or double variable read that has a\n"
69330 " _FillValue attribute will have that fill value replaced with a\n"
69331 " not-a-number (NaN) value. The advantage of setting these to NaN values\n"
69332 " is that, if implemented properly by the system and careful math\n"
69333 " operations are used, they can implicitly be ignored by calculations\n"
69334 " like finding the range of the values. That said, this option should be\n"
69335 " used with caution as VTK does not fully support NaN values and\n"
69336 " therefore odd calculations may occur.</Documentation>\n"
69337 " </IntVectorProperty>\n"
69338 " <IntVectorProperty animateable=\"0\"\n"
69339 " command=\"SetOutputType\"\n"
69340 " default_values=\"-1\"\n"
69341 " name=\"OutputType\"\n"
69342 " number_of_elements=\"1\"\n"
69343 " panel_visibility=\"default\">\n"
69344 " <EnumerationDomain name=\"enum\">\n"
69345 " <Entry text=\"Automatic\"\n"
69346 " value=\"-1\" />\n"
69347 " <Entry text=\"Image\"\n"
69348 " value=\"6\" />\n"
69349 " <Entry text=\"Rectilinear\"\n"
69350 " value=\"3\" />\n"
69351 " <Entry text=\"Structured\"\n"
69352 " value=\"2\" />\n"
69353 " <Entry text=\"Unstructured\"\n"
69354 " value=\"4\" />\n"
69355 " </EnumerationDomain>\n"
69356 " <Documentation>Specifies the type of data that the reader creates. If\n"
69357 " Automatic, the reader will use the most appropriate grid type for the\n"
69358 " data read. Note that not all grid types support all data. A warning is\n"
69359 " issued if a mismatch occurs.</Documentation>\n"
69360 " </IntVectorProperty>\n"
69361 " <DoubleVectorProperty information_only=\"1\"\n"
69362 " name=\"TimestepValues\"\n"
69363 " repeatable=\"1\">\n"
69364 " <TimeStepsInformationHelper />\n"
69365 " <Documentation>This magic property sends time information to the\n"
69366 " animation panel. ParaView will then automatically set up the animation\n"
69367 " to visit the time steps defined in the file.</Documentation>\n"
69368 " </DoubleVectorProperty>\n"
69369 " <!-- netCDFReaderCore -->\n"
69370 " </Proxy>\n"
69371 "\n"
69372 " <!-- ================================================================== -->\n"
69373 " <Proxy class=\"vtkNetCDFUGRIDReader\"\n"
69374 " label=\"NetCDF UGRID reader Core\"\n"
69375 " name=\"NetCDFUGRIDReaderCore\">\n"
69376 " <StringVectorProperty animateable=\"0\"\n"
69377 " command=\"SetFileName\"\n"
69378 " name=\"FileName\"\n"
69379 " number_of_elements=\"1\"\n"
69380 " panel_visibility=\"never\">\n"
69381 " <FileListDomain name=\"files\" />\n"
69382 " </StringVectorProperty>\n"
69383 " <StringVectorProperty information_only=\"1\"\n"
69384 " name=\"CellArrayInfo\">\n"
69385 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
69386 " </StringVectorProperty>\n"
69387 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
69388 " element_types=\"2 0\"\n"
69389 " information_property=\"CellArrayInfo\"\n"
69390 " label=\"Cell Arrays\"\n"
69391 " name=\"CellArrayStatus\"\n"
69392 " number_of_elements=\"0\"\n"
69393 " number_of_elements_per_command=\"2\"\n"
69394 " repeat_command=\"1\">\n"
69395 " <ArraySelectionDomain name=\"array_list\">\n"
69396 " <RequiredProperties>\n"
69397 " <Property function=\"ArrayList\"\n"
69398 " name=\"CellArrayInfo\" />\n"
69399 " </RequiredProperties>\n"
69400 " </ArraySelectionDomain>\n"
69401 " <Documentation>This property lists which cell-centered arrays to\n"
69402 " read.</Documentation>\n"
69403 " </StringVectorProperty>\n"
69404 " <StringVectorProperty information_only=\"1\"\n"
69405 " name=\"PointArrayInfo\">\n"
69406 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
69407 " </StringVectorProperty>\n"
69408 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
69409 " element_types=\"2 0\"\n"
69410 " information_property=\"PointArrayInfo\"\n"
69411 " label=\"Point Arrays\"\n"
69412 " name=\"PointArrayStatus\"\n"
69413 " number_of_elements=\"0\"\n"
69414 " number_of_elements_per_command=\"2\"\n"
69415 " repeat_command=\"1\">\n"
69416 " <ArraySelectionDomain name=\"array_list\">\n"
69417 " <RequiredProperties>\n"
69418 " <Property function=\"ArrayList\"\n"
69419 " name=\"PointArrayInfo\" />\n"
69420 " </RequiredProperties>\n"
69421 " </ArraySelectionDomain>\n"
69422 " <Documentation>This property lists which point-centered arrays to\n"
69423 " read.</Documentation>\n"
69424 " </StringVectorProperty>\n"
69425 " <IntVectorProperty command=\"SetReplaceFillValueWithNan\"\n"
69426 " default_values=\"0\"\n"
69427 " name=\"ReplaceFillValueWithNan\"\n"
69428 " number_of_elements=\"1\"\n"
69429 " panel_visibility=\"default\">\n"
69430 " <BooleanDomain name=\"bool\" />\n"
69431 " <Documentation>If on, any float or double variable read that has a\n"
69432 " _FillValue attribute will have that fill value replaced with a\n"
69433 " not-a-number (NaN) value. The advantage of setting these to NaN values\n"
69434 " is that, if implemented properly by the system and careful math\n"
69435 " operations are used, they can implicitly be ignored by calculations\n"
69436 " like finding the range of the values. That said, this option should be\n"
69437 " used with caution as VTK does not fully support NaN values and\n"
69438 " therefore odd calculations may occur.</Documentation>\n"
69439 " </IntVectorProperty>\n"
69440 " <DoubleVectorProperty information_only=\"1\"\n"
69441 " name=\"TimestepValues\"\n"
69442 " repeatable=\"1\">\n"
69443 " <TimeStepsInformationHelper />\n"
69444 " </DoubleVectorProperty>\n"
69445 " <Hints>\n"
69446 " <ReaderFactory extensions=\"nc ncdf\"\n"
69447 " file_description=\"NetCDF UGRID file\"/>\n"
69448 " </Hints>\n"
69449 " <!-- End NetCDFUGRIDReaderCore -->\n"
69450 " </Proxy>\n"
69451 " <!-- end of \"internal_sources\" -->\n"
69452 " </ProxyGroup>\n"
69453 "\n"
69454 " <!-- ==================================================================== -->\n"
69455 " <ProxyGroup name=\"sources\">\n"
69456 "\n"
69457 " <!-- ================================================================== -->\n"
69458 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
69459 " file_name_method=\"SetFileName\"\n"
69460 " label=\"SLAC Particle Data Reader\"\n"
69461 " name=\"SLACParticleReader\"\n"
69462 " si_class=\"vtkSIMetaReaderProxy\">\n"
69463 " <Documentation short_help=\"The SLAC Particle data reader.\">The SLAC Particle data reader.</Documentation>\n"
69464 " <SubProxy>\n"
69465 " <Proxy name=\"Reader\"\n"
69466 " proxygroup=\"internal_sources\"\n"
69467 " proxyname=\"SLACParticleReaderCore\"></Proxy>\n"
69468 " </SubProxy>\n"
69469 " <StringVectorProperty animateable=\"0\"\n"
69470 " clean_command=\"RemoveAllFileNames\"\n"
69471 " command=\"AddFileName\"\n"
69472 " name=\"FileName\"\n"
69473 " number_of_elements=\"1\"\n"
69474 " panel_visibility=\"never\"\n"
69475 " repeat_command=\"1\">\n"
69476 " <FileListDomain name=\"files\" />\n"
69477 " <Documentation>A list of files to be read in a time\n"
69478 " series.</Documentation>\n"
69479 " </StringVectorProperty>\n"
69480 " <DoubleVectorProperty information_only=\"1\"\n"
69481 " name=\"TimestepValues\"\n"
69482 " repeatable=\"1\">\n"
69483 " <TimeStepsInformationHelper />\n"
69484 " <Documentation>Available timestep values.</Documentation>\n"
69485 " </DoubleVectorProperty>\n"
69486 " <Hints>\n"
69487 " <ReaderFactory extensions=\"ncdf netcdf\"\n"
69488 " file_description=\"SLAC Particle Files\" />\n"
69489 " </Hints>\n"
69490 " <!-- SLACParticleReader -->\n"
69491 " </SourceProxy>\n"
69492 "\n"
69493 " <!-- ================================================================== -->\n"
69494 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
69495 " file_name_method=\"SetFileName\"\n"
69496 " label=\"NetCDF CAM reader\"\n"
69497 " name=\"NetCDFCAMReader\"\n"
69498 " si_class=\"vtkSIMetaReaderProxy\">\n"
69499 " <Documentation long_help=\"Reads unstructured grid data from NetCDF files. There are 2 files, a points+fields file which is set as FileName and a cell connectivity file set as ConnectivityFileName.\"\n"
69500 " short_help=\"Read unstructured grid NetCDF files in CAM format.\">\n"
69501 " This reader reads in unstructured grid data from a NetCDF\n"
69502 " file. The grid data is in a set of planes as quadrilateral\n"
69503 " cells. The reader creates hex cells in order to create a\n"
69504 " volumetric grid.</Documentation>\n"
69505 " <SubProxy>\n"
69506 " <Proxy name=\"Reader\"\n"
69507 " proxygroup=\"internal_sources\"\n"
69508 " proxyname=\"NetCDFCAMReaderCore\"></Proxy>\n"
69509 " <ExposedProperties>\n"
69510 " <Property name=\"ConnectivityFileName\" />\n"
69511 " <Property name=\"VerticalDimension\" />\n"
69512 " <Property name=\"PointArrayStatus\" />\n"
69513 " <Property name=\"SingleMidpointLayer\" />\n"
69514 " <Property name=\"MidpointLayerIndex\" />\n"
69515 " <Property name=\"SingleInterfaceLayer\" />\n"
69516 " <Property name=\"InterfaceLayerIndex\" />\n"
69517 " <Property name=\"CellLayerRight\" />\n"
69518 " </ExposedProperties>\n"
69519 " </SubProxy>\n"
69520 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
69521 " information_only=\"1\"\n"
69522 " name=\"FileNameInfo\">\n"
69523 " <SimpleStringInformationHelper />\n"
69524 " </StringVectorProperty>\n"
69525 " <StringVectorProperty animateable=\"0\"\n"
69526 " clean_command=\"RemoveAllFileNames\"\n"
69527 " command=\"AddFileName\"\n"
69528 " information_property=\"FileNameInfo\"\n"
69529 " name=\"FileName\"\n"
69530 " number_of_elements=\"1\"\n"
69531 " panel_visibility=\"never\"\n"
69532 " repeat_command=\"1\">\n"
69533 " <FileListDomain name=\"files\" />\n"
69534 " <Documentation>The list of files to be read by the\n"
69535 " reader.</Documentation>\n"
69536 " </StringVectorProperty>\n"
69537 " <DoubleVectorProperty information_only=\"1\"\n"
69538 " name=\"TimestepValues\"\n"
69539 " repeatable=\"1\">\n"
69540 " <TimeStepsInformationHelper />\n"
69541 " <Documentation>Available timestep values.</Documentation>\n"
69542 " </DoubleVectorProperty>\n"
69543 " <Hints>\n"
69544 " <ReaderFactory extensions=\"nc ncdf\"\n"
69545 " file_description=\"CAM NetCDF (Unstructured)\" />\n"
69546 " </Hints>\n"
69547 " <!-- End NetCDFCAMReader -->\n"
69548 " </SourceProxy>\n"
69549 "\n"
69550 " <!-- ================================================================== -->\n"
69551 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
69552 " file_name_method=\"SetFileName\"\n"
69553 " label=\"NetCDF POP reader\"\n"
69554 " name=\"NetCDFPOPReader\"\n"
69555 " si_class=\"vtkSIMetaReaderProxy\">\n"
69556 " <Documentation long_help=\"Reads rectilinear grid data from a NetCDF POP file.\"\n"
69557 " short_help=\"Read rectilinear grid data from a NetCDF file in the POP format.\">\n"
69558 " The reader reads regular rectilinear grid (image/volume) data from a\n"
69559 " NetCDF file.</Documentation>\n"
69560 " <SubProxy>\n"
69561 " <Proxy name=\"Reader\"\n"
69562 " proxygroup=\"internal_sources\"\n"
69563 " proxyname=\"NetCDFPOPReaderCore\"></Proxy>\n"
69564 " <ExposedProperties>\n"
69565 " <Property name=\"VariableArrayInfo\" />\n"
69566 " <Property name=\"VariableArrayStatus\" />\n"
69567 " <Property name=\"Stride\" />\n"
69568 " </ExposedProperties>\n"
69569 " </SubProxy>\n"
69570 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
69571 " information_only=\"1\"\n"
69572 " name=\"FileNameInfo\">\n"
69573 " <SimpleStringInformationHelper />\n"
69574 " </StringVectorProperty>\n"
69575 " <StringVectorProperty animateable=\"0\"\n"
69576 " clean_command=\"RemoveAllFileNames\"\n"
69577 " command=\"AddFileName\"\n"
69578 " information_property=\"FileNameInfo\"\n"
69579 " name=\"FileName\"\n"
69580 " number_of_elements=\"1\"\n"
69581 " panel_visibility=\"never\"\n"
69582 " repeat_command=\"1\">\n"
69583 " <FileListDomain name=\"files\" />\n"
69584 " <Documentation>The list of files to be read by the\n"
69585 " reader.</Documentation>\n"
69586 " </StringVectorProperty>\n"
69587 " <DoubleVectorProperty information_only=\"1\"\n"
69588 " name=\"TimestepValues\"\n"
69589 " repeatable=\"1\">\n"
69590 " <TimeStepsInformationHelper />\n"
69591 " <Documentation>Available timestep values.</Documentation>\n"
69592 " </DoubleVectorProperty>\n"
69593 " <Hints>\n"
69594 " <ReaderFactory extensions=\"pop.ncdf pop.nc\"\n"
69595 " file_description=\"POP Ocean NetCDF (Rectilinear)\" />\n"
69596 " </Hints>\n"
69597 " <!-- End NetCDFPOPReader -->\n"
69598 " </SourceProxy>\n"
69599 "\n"
69600 " <!-- ================================================================== -->\n"
69601 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
69602 " file_name_method=\"SetFileName\"\n"
69603 " label=\"NetCDF Reader\"\n"
69604 " name=\"netCDFReader\"\n"
69605 " si_class=\"vtkSIMetaReaderProxy\">\n"
69606 " <Documentation long_help=\"Reads regular arrays from NetCDF files. Will also read any topological information specified by the COARDS and CF conventions.\"\n"
69607 " short_help=\"Read regular arrays from NetCDF files.\">Reads\n"
69608 " arrays from NetCDF files into structured VTK data sets. In\n"
69609 " the absence of any other information, the files will be\n"
69610 " read as image data. This reader will also look for meta\n"
69611 " information specified by the CF convention that specify\n"
69612 " things like topology and time. This information can cause\n"
69613 " the output to be a nonuniform rectilinear grid or\n"
69614 " curvilinear (structured) grid. Details on the CF\n"
69615 " convention can be found at http://cf-pcmdi.llnl.gov/. It\n"
69616 " should be noted that the CF convention is a superset of\n"
69617 " the COARDS convention, so COARDS conventions will also be\n"
69618 " recognized.</Documentation>\n"
69619 " <StringVectorProperty animateable=\"0\"\n"
69620 " clean_command=\"RemoveAllFileNames\"\n"
69621 ;
69622 
69623 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ionetcdf.xml
69625 " command=\"AddFileName\"\n"
69626 " name=\"FileName\"\n"
69627 " number_of_elements=\"1\"\n"
69628 " panel_visibility=\"never\"\n"
69629 " repeat_command=\"1\">\n"
69630 " <FileListDomain name=\"files\" />\n"
69631 " <Documentation>The name of the files to load.</Documentation>\n"
69632 " </StringVectorProperty>\n"
69633 " <SubProxy>\n"
69634 " <Proxy name=\"Reader\"\n"
69635 " proxygroup=\"internal_sources\"\n"
69636 " proxyname=\"netCDFReaderCore\" />\n"
69637 " <ExposedProperties>\n"
69638 " <Property name=\"DimensionInfo\" />\n"
69639 " <Property name=\"Dimensions\" />\n"
69640 " <Property name=\"VariableDimensionInfo\" />\n"
69641 " <Property name=\"VariableArrayInfo\" />\n"
69642 " <Property name=\"SphericalCoordinates\" />\n"
69643 " <Property name=\"VerticalScale\" />\n"
69644 " <Property name=\"VerticalBias\" />\n"
69645 " <Property name=\"ReplaceFillValueWithNan\" />\n"
69646 " <Property name=\"OutputType\" />\n"
69647 " </ExposedProperties>\n"
69648 " </SubProxy>\n"
69649 " <DoubleVectorProperty information_only=\"1\"\n"
69650 " name=\"TimestepValues\"\n"
69651 " repeatable=\"1\">\n"
69652 " <TimeStepsInformationHelper />\n"
69653 " <Documentation>This magic property sends time information to the\n"
69654 " animation panel. ParaView will then automatically set up the animation\n"
69655 " to visit the time steps defined in the file.</Documentation>\n"
69656 " </DoubleVectorProperty>\n"
69657 " <Hints>\n"
69658 " <ReaderFactory extensions=\"ncdf nc\"\n"
69659 " file_description=\"netCDF files generic and CF conventions\" />\n"
69660 " </Hints>\n"
69661 " <!-- netCDFReader -->\n"
69662 " </SourceProxy>\n"
69663 "\n"
69664 " <!-- ================================================================== -->\n"
69665 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
69666 " file_name_method=\"SetFileName\"\n"
69667 " label=\"NetCDF UGRID reader\"\n"
69668 " name=\"NetCDFUGRIDReader\"\n"
69669 " si_class=\"vtkSIMetaReaderProxy\">\n"
69670 " <SubProxy>\n"
69671 " <Proxy name=\"Reader\"\n"
69672 " proxygroup=\"internal_sources\"\n"
69673 " proxyname=\"NetCDFUGRIDReaderCore\">\n"
69674 " </Proxy>\n"
69675 " <ExposedProperties>\n"
69676 " <Property name=\"CellArrayInfo\" />\n"
69677 " <Property name=\"CellArrayStatus\" />\n"
69678 " <Property name=\"PointArrayInfo\" />\n"
69679 " <Property name=\"PointArrayStatus\" />\n"
69680 " <Property name=\"ReplaceFillValueWithNan\" />\n"
69681 " </ExposedProperties>\n"
69682 " </SubProxy>\n"
69683 " <Documentation long_help=\"Reads unstructured grid data from NetCDF files. There are 2 files, a points+fields file which is set as FileName and a cell connectivity file set as ConnectivityFileName.\"\n"
69684 " short_help=\"Read unstructured grid NetCDF files in UGRID format.\">\n"
69685 " </Documentation>\n"
69686 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
69687 " information_only=\"1\"\n"
69688 " name=\"FileNameInfo\">\n"
69689 " <SimpleStringInformationHelper />\n"
69690 " </StringVectorProperty>\n"
69691 " <StringVectorProperty animateable=\"0\"\n"
69692 " clean_command=\"RemoveAllFileNames\"\n"
69693 " command=\"AddFileName\"\n"
69694 " information_property=\"FileNameInfo\"\n"
69695 " name=\"FileName\"\n"
69696 " number_of_elements=\"1\"\n"
69697 " panel_visibility=\"never\"\n"
69698 " repeat_command=\"1\">\n"
69699 " <FileListDomain name=\"files\" />\n"
69700 " <Documentation>The list of files to be read by the\n"
69701 " reader.</Documentation>\n"
69702 " </StringVectorProperty>\n"
69703 " <DoubleVectorProperty information_only=\"1\"\n"
69704 " name=\"TimestepValues\"\n"
69705 " repeatable=\"1\">\n"
69706 " <TimeStepsInformationHelper />\n"
69707 " <Documentation>Available timestep values.</Documentation>\n"
69708 " </DoubleVectorProperty>\n"
69709 " <Hints>\n"
69710 " <ReaderFactory extensions=\"nc ncdf\"\n"
69711 " file_description=\"UGRID NetCDF (Unstructured)\" />\n"
69712 " </Hints>\n"
69713 " <!-- End NetCDFUGRIDReader -->\n"
69714 " </SourceProxy>\n"
69715 "\n"
69716 " <!-- ================================================================== -->\n"
69717 " <SourceProxy class=\"vtkMPASReader\"\n"
69718 " label=\"NetCDF MPAS reader\"\n"
69719 " name=\"MPASReader\">\n"
69720 " <Documentation long_help=\"Reads unstructured grid MPAS data from a file.\"\n"
69721 " short_help=\"Read unstructured grid MPAS data from a file.\">\n"
69722 " This reader reads unstructured grid MPAS data from a file.\n"
69723 " It creates a dual grid It assumes the grid is in the\n"
69724 " global domain. By default, it creates a spherical view of\n"
69725 " vertical layer 0. It assumes it is ocean data. It gives\n"
69726 " several options to change the view to multilayer (all\n"
69727 " vertical layers will have a thickness determined by the\n"
69728 " value in the slider), lat/lon projection or atmospheric\n"
69729 " (vertical layers go out away from the center of the\n"
69730 " sphere, instead of down towards the center as they do for\n"
69731 " ocean data). It doesn't handle data in the rectangular\n"
69732 " domain. This is not a parallel reader. It expects one .nc\n"
69733 " file of data. It can display cell or vertex-centered data,\n"
69734 " but not edge data. When converted to the dual grid,\n"
69735 " cell-centered data becomes vertex-centered and vice-versa.\n"
69736 " NOTES: When using this reader, it is important that you\n"
69737 " remember to do the following: 1. When changing a selected\n"
69738 " variable, remember to select it also in the drop down box\n"
69739 " to color by. It doesn't color by that variable\n"
69740 " automatically 2. When selecting multilayer sphere view,\n"
69741 " start with layer thickness around 100,000 3. When\n"
69742 " selecting multilayer lat/lon view, start with layer\n"
69743 " thickness around 10 4. Always click the -Z orientation\n"
69744 " after making a switch from lat/lon to sphere, from single\n"
69745 " to multilayer or changing thickness. 5. Be conservative on\n"
69746 " the number of changes you make before hitting Apply, since\n"
69747 " there may be bugs in this reader. Just make one change and\n"
69748 " then hit Apply. For problems, contact Christine Ahrens\n"
69749 " (cahrens@lanl.gov)</Documentation>\n"
69750 " <StringVectorProperty animateable=\"0\"\n"
69751 " command=\"SetFileName\"\n"
69752 " name=\"FileName\"\n"
69753 " number_of_elements=\"1\"\n"
69754 " panel_visibility=\"never\">\n"
69755 " <FileListDomain name=\"files\" />\n"
69756 " <Documentation>This property specifies the file name to read. It should\n"
69757 " be an MPAS format NetCDF file ending in .nc.</Documentation>\n"
69758 " </StringVectorProperty>\n"
69759 " <IntVectorProperty animateable=\"0\"\n"
69760 " command=\"SetUseDimensionedArrayNames\"\n"
69761 " name=\"UseDimensionedArrayNames\"\n"
69762 " number_of_elements=\"1\"\n"
69763 " default_values=\"1\"\n"
69764 " panel_visibility=\"never\">\n"
69765 " <BooleanDomain name=\"bool\" />\n"
69766 " <Documentation>This property ensures that the dimension info is always\n"
69767 " shown in the ParaView GUI.</Documentation>\n"
69768 " </IntVectorProperty>\n"
69769 " <StringVectorProperty information_only=\"1\"\n"
69770 " name=\"PointArrayInfo\">\n"
69771 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
69772 " </StringVectorProperty>\n"
69773 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
69774 " element_types=\"2 0\"\n"
69775 " information_property=\"PointArrayInfo\"\n"
69776 " name=\"PointArrayStatus\"\n"
69777 " number_of_elements=\"2\"\n"
69778 " number_of_elements_per_command=\"2\"\n"
69779 " repeat_command=\"1\">\n"
69780 " <ArraySelectionDomain name=\"array_list\">\n"
69781 " <RequiredProperties>\n"
69782 " <Property function=\"ArrayList\"\n"
69783 " name=\"PointArrayInfo\" />\n"
69784 " </RequiredProperties>\n"
69785 " </ArraySelectionDomain>\n"
69786 " <Documentation>This property lists which NetCDF dual-grid point\n"
69787 " variables to load.</Documentation>\n"
69788 " </StringVectorProperty>\n"
69789 " <StringVectorProperty information_only=\"1\"\n"
69790 " name=\"CellArrayInfo\">\n"
69791 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
69792 " </StringVectorProperty>\n"
69793 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
69794 " element_types=\"2 0\"\n"
69795 " information_property=\"CellArrayInfo\"\n"
69796 " name=\"CellArrayStatus\"\n"
69797 " number_of_elements=\"2\"\n"
69798 " number_of_elements_per_command=\"2\"\n"
69799 " repeat_command=\"1\">\n"
69800 " <ArraySelectionDomain name=\"array_list\">\n"
69801 " <RequiredProperties>\n"
69802 " <Property function=\"ArrayList\"\n"
69803 " name=\"CellArrayInfo\" />\n"
69804 " </RequiredProperties>\n"
69805 " </ArraySelectionDomain>\n"
69806 " <Documentation>This property lists which NetCDF dual-grid cell\n"
69807 " variables to load.</Documentation>\n"
69808 " </StringVectorProperty>\n"
69809 " <!-- Dimensions table: -->\n"
69810 " <!-- Elements are [arrayName] [currentIndex] [dimSize]: -->\n"
69811 " <StringVectorProperty information_only=\"1\"\n"
69812 " name=\"DimensionInfo\"\n"
69813 " command=\"Dimension\"\n"
69814 " si_class=\"vtkSIIndexSelectionProperty\">\n"
69815 " </StringVectorProperty>\n"
69816 " <!-- Elements are [arrayName] [currentIndex]: -->\n"
69817 " <StringVectorProperty command=\"SetDimensionCurrentIndex\"\n"
69818 " name=\"DimensionCurrentIndex\"\n"
69819 " label=\"Extra Dimension Indices\"\n"
69820 " element_types=\"2 0\"\n"
69821 " number_of_elements=\"2\"\n"
69822 " number_of_elements_per_command=\"2\"\n"
69823 " repeat_command=\"1\"\n"
69824 " panel_widget=\"index_selection\">\n"
69825 " <IndexSelectionDomain name=\"index_selection\">\n"
69826 " <RequiredProperties>\n"
69827 " <Property function=\"Info\"\n"
69828 " name=\"DimensionInfo\" />\n"
69829 " </RequiredProperties>\n"
69830 " </IndexSelectionDomain>\n"
69831 " </StringVectorProperty>\n"
69832 " <!-- End dimensions table -->\n"
69833 " <IntVectorProperty command=\"SetShowMultilayerView\"\n"
69834 " default_values=\"0\"\n"
69835 " name=\"ShowMultilayerView\"\n"
69836 " number_of_elements=\"1\">\n"
69837 " <BooleanDomain name=\"bool\" />\n"
69838 " <Documentation>This property indicates whether to show multiple layers\n"
69839 " in one view, with each vertical level having the same thickness,\n"
69840 " specified by the layer thickness slider. For ocean data, the layers\n"
69841 " correspond to data at vertical level whose number increases towards the\n"
69842 " center of the sphere. For atmospheric data, the layers correspond to\n"
69843 " data at vertical levels increasing away from the\n"
69844 " center.</Documentation>\n"
69845 " </IntVectorProperty>\n"
69846 " <StringVectorProperty command=\"GetAllDimensions\"\n"
69847 " information_only=\"1\"\n"
69848 " name=\"DimensionList\">\n"
69849 " <StringArrayHelper />\n"
69850 " </StringVectorProperty>\n"
69851 " <StringVectorProperty command=\"SetVerticalDimension\"\n"
69852 " name=\"VerticalDimension\"\n"
69853 " label=\"Vertical Dimension\"\n"
69854 " number_of_elements=\"1\"\n"
69855 " default_values=\"nVertLevels\"\n"
69856 " panel_visibility=\"default\">\n"
69857 " <StringListDomain name=\"array_list\">\n"
69858 " <RequiredProperties>\n"
69859 " <Property function=\"ArrayList\"\n"
69860 " name=\"DimensionList\" />\n"
69861 " </RequiredProperties>\n"
69862 " </StringListDomain>\n"
69863 " <Hints>\n"
69864 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
69865 " <Property name=\"ShowMultilayerView\" function=\"boolean\" />\n"
69866 " </PropertyWidgetDecorator>\n"
69867 " </Hints>\n"
69868 " </StringVectorProperty>\n"
69869 " <IntVectorProperty command=\"SetProjectLatLon\"\n"
69870 " default_values=\"0\"\n"
69871 " name=\"ProjectLatLon\"\n"
69872 " number_of_elements=\"1\">\n"
69873 " <BooleanDomain name=\"bool\" />\n"
69874 " <Documentation>This property indicates whether to view the data in the\n"
69875 " lat/lon projection.</Documentation>\n"
69876 " </IntVectorProperty>\n"
69877 " <IntVectorProperty command=\"SetIsAtmosphere\"\n"
69878 " default_values=\"0\"\n"
69879 " name=\"IsAtmosphere\"\n"
69880 " number_of_elements=\"1\">\n"
69881 " <BooleanDomain name=\"bool\" />\n"
69882 " <Documentation>This property indicates whether data is atmospheric.\n"
69883 " Checking this ensures the vertical levels will go up away from the\n"
69884 " sphere instead of down towards the center.</Documentation>\n"
69885 " </IntVectorProperty>\n"
69886 " <IntVectorProperty command=\"GetLayerThicknessRange\"\n"
69887 " information_only=\"1\"\n"
69888 " name=\"LayerThicknessRangeInfo\">\n"
69889 " <SimpleIntInformationHelper />\n"
69890 " </IntVectorProperty>\n"
69891 " <IntVectorProperty command=\"SetLayerThickness\"\n"
69892 " default_values=\"10\"\n"
69893 " label=\"Layer Thickness\"\n"
69894 " name=\"LayerThickness\"\n"
69895 " number_of_elements=\"1\">\n"
69896 " <IntRangeDomain name=\"LayerThicknessRange\">\n"
69897 " <RequiredProperties>\n"
69898 " <Property function=\"Range\"\n"
69899 " name=\"LayerThicknessRangeInfo\" />\n"
69900 " </RequiredProperties>\n"
69901 " </IntRangeDomain>\n"
69902 " <Documentation>This property specifies how thick the layer should be if\n"
69903 " viewing the data in multilayer view. Each layer corresponds to a\n"
69904 " vertical level. A good starting point is 100,000 for the spherical view\n"
69905 " and 10 for the lat/lon projection. Click on -Z after applying this\n"
69906 " change, since the scale may change drastically.</Documentation>\n"
69907 " </IntVectorProperty>\n"
69908 " <IntVectorProperty command=\"GetCenterLonRange\"\n"
69909 " information_only=\"1\"\n"
69910 " name=\"CenterLonRangeInfo\">\n"
69911 " <SimpleIntInformationHelper />\n"
69912 " </IntVectorProperty>\n"
69913 " <IntVectorProperty command=\"SetCenterLon\"\n"
69914 " default_values=\"180\"\n"
69915 ;
69916 
69917 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ionetcdf.xml
69919 " label=\"Center Longitude\"\n"
69920 " name=\"CenterLon\"\n"
69921 " number_of_elements=\"1\">\n"
69922 " <IntRangeDomain name=\"CenterLonRange\">\n"
69923 " <RequiredProperties>\n"
69924 " <Property function=\"Range\"\n"
69925 " name=\"CenterLonRangeInfo\" />\n"
69926 " </RequiredProperties>\n"
69927 " </IntRangeDomain>\n"
69928 " <Documentation>This property specifies where the center will be viewed\n"
69929 " for a lat/lon projection.</Documentation>\n"
69930 " </IntVectorProperty>\n"
69931 " <DoubleVectorProperty information_only=\"1\"\n"
69932 " name=\"TimestepValues\"\n"
69933 " repeatable=\"1\">\n"
69934 " <TimeStepsInformationHelper />\n"
69935 " </DoubleVectorProperty>\n"
69936 " <Hints>\n"
69937 " <ReaderFactory extensions=\"ncdf nc\"\n"
69938 " file_description=\"MPAS NetCDF (Unstructured)\" />\n"
69939 " </Hints>\n"
69940 " </SourceProxy>\n"
69941 " <!-- End MPASReader -->\n"
69942 "\n"
69943 " <!-- ================================================================== -->\n"
69944 " <SourceProxy class=\"vtkSLACReader\"\n"
69945 " label=\"SLAC Data Reader\"\n"
69946 " name=\"SLACReader\">\n"
69947 " <!-- this may create vtkPSLACReader if module is enabled -->\n"
69948 " <Documentation short_help=\"A reader for a data format used by\n"
69949 " Omega3p, Tau3p, and several other tools used at the Standford\n"
69950 " Linear Accelerator Center (SLAC)\">A reader for a data format\n"
69951 " used by Omega3p, Tau3p, and several other tools used at the\n"
69952 " Standford Linear Accelerator Center (SLAC). The underlying\n"
69953 " format uses NetCDF to store arrays, but also imposes several\n"
69954 " conventions to form an unstructured grid of\n"
69955 " elements. This is a distributed reader.\n"
69956 " </Documentation>\n"
69957 " <OutputPort index=\"0\"\n"
69958 " name=\"External Surface\" />\n"
69959 " <OutputPort index=\"1\"\n"
69960 " name=\"Entire Volume\" />\n"
69961 " <StringVectorProperty animateable=\"0\"\n"
69962 " command=\"SetMeshFileName\"\n"
69963 " name=\"MeshFileName\"\n"
69964 " number_of_elements=\"1\">\n"
69965 " <FileListDomain name=\"files\" />\n"
69966 " <Documentation>The name of the mesh file to load.</Documentation>\n"
69967 " </StringVectorProperty>\n"
69968 " <StringVectorProperty animateable=\"0\"\n"
69969 " clean_command=\"RemoveAllModeFileNames\"\n"
69970 " command=\"AddModeFileName\"\n"
69971 " name=\"ModeFileName\"\n"
69972 " number_of_elements=\"1\"\n"
69973 " repeat_command=\"1\">\n"
69974 " <FileListDomain name=\"files\" />\n"
69975 " <Documentation>The name of the mode files to load. The points in the\n"
69976 " mode file should be the same as the mesh file.</Documentation>\n"
69977 " </StringVectorProperty>\n"
69978 " <IntVectorProperty animateable=\"0\"\n"
69979 " command=\"SetReadInternalVolume\"\n"
69980 " default_values=\"0\"\n"
69981 " name=\"ReadInternalVolume\"\n"
69982 " number_of_elements=\"1\">\n"
69983 " <BooleanDomain name=\"bool\" />\n"
69984 " <Documentation>If on, read the internal volume of the data\n"
69985 " set.</Documentation>\n"
69986 " </IntVectorProperty>\n"
69987 " <IntVectorProperty animateable=\"0\"\n"
69988 " command=\"SetReadExternalSurface\"\n"
69989 " default_values=\"1\"\n"
69990 " name=\"ReadExternalSurface\"\n"
69991 " number_of_elements=\"1\">\n"
69992 " <BooleanDomain name=\"bool\" />\n"
69993 " <Documentation>If on, read the external surfaces of the data\n"
69994 " set.</Documentation>\n"
69995 " </IntVectorProperty>\n"
69996 " <IntVectorProperty animateable=\"0\"\n"
69997 " command=\"SetReadMidpoints\"\n"
69998 " default_values=\"0\"\n"
69999 " name=\"ReadMidpoints\"\n"
70000 " number_of_elements=\"1\">\n"
70001 " <BooleanDomain name=\"bool\" />\n"
70002 " <Documentation>If on, reads midpoint information for external surfaces\n"
70003 " and builds quadratic surface triangles.</Documentation>\n"
70004 " </IntVectorProperty>\n"
70005 " <!-- <StringVectorProperty name=\"VariableArrayStatus\" -->\n"
70006 " <!-- command=\"SetVariableArrayStatus\" -->\n"
70007 " <!-- number_of_elements=\"0\" -->\n"
70008 " <!-- repeat_command=\"1\" -->\n"
70009 " <!-- number_of_elements_per_command=\"2\" -->\n"
70010 " <!-- element_types=\"2 0\" -->\n"
70011 " <!-- information_property=\"VariableArrayInfo\" -->\n"
70012 " <!-- label=\"Variables\"> -->\n"
70013 " <!-- <ArraySelectionDomain name=\"array_list\"> -->\n"
70014 " <!-- <RequiredProperties> -->\n"
70015 " <!-- <Property name=\"VariableArrayInfo\" function=\"ArrayList\" /> -->\n"
70016 " <!-- </RequiredProperties> -->\n"
70017 " <!-- </ArraySelectionDomain> -->\n"
70018 " <!-- <Documentation> -->\n"
70019 " <!-- This property lists which mode variables to load from the mode file. -->\n"
70020 " <!-- </Documentation> -->\n"
70021 " <!-- </StringVectorProperty> -->\n"
70022 " <DoubleVectorProperty information_only=\"1\"\n"
70023 " name=\"TimestepValues\"\n"
70024 " repeatable=\"1\">\n"
70025 " <TimeStepsInformationHelper />\n"
70026 " <Documentation>This magic property sends time information to the\n"
70027 " animation panel. ParaView will then automatically set up the animation\n"
70028 " to visit the time steps defined in the file.</Documentation>\n"
70029 " </DoubleVectorProperty>\n"
70030 " <DoubleVectorProperty information_only=\"1\"\n"
70031 " name=\"TimeRange\">\n"
70032 " <TimeRangeInformationHelper />\n"
70033 " <Documentation>This magic property sends time range information to the\n"
70034 " animation panel. ParaView uses this information to set the range of\n"
70035 " time for the animation. This property is important for when there are\n"
70036 " no timesteps but you still want to give ParaView a range of values to\n"
70037 " use.</Documentation>\n"
70038 " </DoubleVectorProperty>\n"
70039 "\n"
70040 " <DoubleVectorProperty name=\"FrequencyScale\"\n"
70041 " command=\"SetFrequencyScale\"\n"
70042 " clean_command=\"ResetFrequencyScales\"\n"
70043 " information_property=\"FrequencyScaleInfo\"\n"
70044 " number_of_elements_per_command=\"1\"\n"
70045 " repeat_command=\"1\"\n"
70046 " use_index=\"1\"\n"
70047 " panel_visibility=\"advanced\"\n"
70048 " panel_widget=\"list\" >\n"
70049 " <Documentation>\n"
70050 " Sets the scale factor for each mode. By default, each scale factor is\n"
70051 " set to 1.\n"
70052 " </Documentation>\n"
70053 " <DoubleRangeDomain name=\"range\" />\n"
70054 " </DoubleVectorProperty>\n"
70055 "\n"
70056 " <DoubleVectorProperty command=\"GetFrequencyScales\"\n"
70057 " information_only=\"1\"\n"
70058 " name=\"FrequencyScaleInfo\"\n"
70059 " si_class=\"vtkSIDataArrayProperty\" >\n"
70060 " </DoubleVectorProperty>\n"
70061 "\n"
70062 " <DoubleVectorProperty name=\"PhaseShift\"\n"
70063 " command=\"SetPhaseShift\"\n"
70064 " clean_command=\"ResetPhaseShifts\"\n"
70065 " information_property=\"PhaseShiftInfo\"\n"
70066 " number_of_elements_per_command=\"1\"\n"
70067 " repeat_command=\"1\"\n"
70068 " use_index=\"1\"\n"
70069 " panel_visibility=\"advanced\"\n"
70070 " panel_widget=\"list\" >\n"
70071 " <Documentation>\n"
70072 " Sets the phase offset for each mode. By default, shift is set to 0.\n"
70073 " </Documentation>\n"
70074 " <DoubleRangeDomain name=\"range\" />\n"
70075 " </DoubleVectorProperty>\n"
70076 "\n"
70077 " <DoubleVectorProperty command=\"GetPhaseShifts\"\n"
70078 " information_only=\"1\"\n"
70079 " name=\"PhaseShiftInfo\"\n"
70080 " si_class=\"vtkSIDataArrayProperty\" >\n"
70081 " </DoubleVectorProperty>\n"
70082 "\n"
70083 "\n"
70084 " <Hints>\n"
70085 " <ReaderFactory extensions=\"ncdf nc\"\n"
70086 " file_description=\"SLAC Mesh Files\" />\n"
70087 " <!-- Usually you want to look at the external surface, but the\n"
70088 " volume is there for visualizing the internal fields. -->\n"
70089 " <OutputPort index=\"1\"\n"
70090 " visible=\"0\" />\n"
70091 " </Hints>\n"
70092 " <!-- SLACReader -->\n"
70093 " </SourceProxy>\n"
70094 "\n"
70095 " <!-- end of \"sources\" -->\n"
70096 " </ProxyGroup>\n"
70097 "\n"
70098 "</ServerManagerConfiguration>\n"
70099 "\n";
70100 // Get single string
70102 {
70103 
70104  const size_t len0 = strlen(paraview_server_managerreaders_ionetcdfInterface0);
70105  const size_t len1 = strlen(paraview_server_managerreaders_ionetcdfInterface1);
70106  const size_t len2 = strlen(paraview_server_managerreaders_ionetcdfInterface2);
70107  const size_t len3 = strlen(paraview_server_managerreaders_ionetcdfInterface3);
70108  size_t len = ( 0
70109  + len0
70110  + len1
70111  + len2
70112  + len3 );
70113  char* res = new char[ len + 1];
70114  size_t offset = 0;
70119  assert(offset == len);
70120  res[offset] = 0;
70121  return res;
70122 }
70123 
70124 
70125 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioparallelnetcdf.xml
70127 "<ServerManagerConfiguration>\n"
70128 " <ProxyGroup name=\"internal_sources\">\n"
70129 " <!-- ================================================================== -->\n"
70130 " <Proxy class=\"vtkPNetCDFPOPReader\"\n"
70131 " label=\"Parallel NetCDF POP reader\"\n"
70132 " name=\"PNetCDFPOPReaderCore\">\n"
70133 " <Documentation>Core for Parallel NetCDF POP reader.</Documentation>\n"
70134 " <StringVectorProperty animateable=\"0\"\n"
70135 " command=\"SetFileName\"\n"
70136 " name=\"FileName\"\n"
70137 " number_of_elements=\"1\"\n"
70138 " panel_visibility=\"never\">\n"
70139 " <FileListDomain name=\"files\" />\n"
70140 " <Documentation>This property specifies the file name to\n"
70141 " read.</Documentation>\n"
70142 " </StringVectorProperty>\n"
70143 " <StringVectorProperty information_only=\"1\"\n"
70144 " name=\"VariableArrayInfo\">\n"
70145 " <ArraySelectionInformationHelper attribute_name=\"Variable\" />\n"
70146 " </StringVectorProperty>\n"
70147 " <StringVectorProperty command=\"SetVariableArrayStatus\"\n"
70148 " element_types=\"2 0\"\n"
70149 " information_property=\"VariableArrayInfo\"\n"
70150 " label=\"Variables\"\n"
70151 " name=\"VariableArrayStatus\"\n"
70152 " number_of_elements=\"0\"\n"
70153 " number_of_elements_per_command=\"2\"\n"
70154 " repeat_command=\"1\">\n"
70155 " <ArraySelectionDomain name=\"array_list\">\n"
70156 " <RequiredProperties>\n"
70157 " <Property function=\"ArrayList\"\n"
70158 " name=\"VariableArrayInfo\" />\n"
70159 " </RequiredProperties>\n"
70160 " </ArraySelectionDomain>\n"
70161 " <Documentation>This property lists which NetCDF variables to\n"
70162 " load.</Documentation>\n"
70163 " </StringVectorProperty>\n"
70164 " <IntVectorProperty animateable=\"0\"\n"
70165 " command=\"SetStride\"\n"
70166 " default_values=\"1 1 1\"\n"
70167 " name=\"Stride\"\n"
70168 " number_of_elements=\"3\">\n"
70169 " <IntRangeDomain min=\"1 1 1\"\n"
70170 " name=\"range\" />\n"
70171 " <Documentation>This property indicates the number of indices per\n"
70172 " dimension (i,j,k) to skip between each point included in this\n"
70173 " output.</Documentation>\n"
70174 " </IntVectorProperty>\n"
70175 " <!-- End PNetCDFPOPReaderCore -->\n"
70176 " </Proxy>\n"
70177 "\n"
70178 " <!-- end of \"internal_sources\" -->\n"
70179 " </ProxyGroup>\n"
70180 "\n"
70181 " <ProxyGroup name=\"sources\">\n"
70182 " <!-- ==================================================================== -->\n"
70183 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
70184 " file_name_method=\"SetFileName\"\n"
70185 " label=\"Parallel NetCDF POP reader\"\n"
70186 " mpi_required=\"true\"\n"
70187 " name=\"PNetCDFPOPReader\"\n"
70188 " si_class=\"vtkSIMetaReaderProxy\">\n"
70189 " <Documentation long_help=\"Reads rectilinear grid data from a NetCDF POP file in parallel.\"\n"
70190 " short_help=\"Read rectilinear grid data from a NetCDF file in the POP format in parallel.\">\n"
70191 " The reader reads regular rectilinear grid (image/volume) data from a\n"
70192 " NetCDF file. Only a subset of the processes actually read the file and\n"
70193 " these processes communicate the data to other processes.</Documentation>\n"
70194 " <SubProxy>\n"
70195 " <Proxy name=\"Reader\"\n"
70196 " proxygroup=\"internal_sources\"\n"
70197 " proxyname=\"PNetCDFPOPReaderCore\"></Proxy>\n"
70198 " <ExposedProperties>\n"
70199 " <Property name=\"VariableArrayInfo\" />\n"
70200 " <Property name=\"VariableArrayStatus\" />\n"
70201 " <Property name=\"Stride\" />\n"
70202 " </ExposedProperties>\n"
70203 " </SubProxy>\n"
70204 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
70205 " information_only=\"1\"\n"
70206 " name=\"FileNameInfo\">\n"
70207 " <SimpleStringInformationHelper />\n"
70208 " </StringVectorProperty>\n"
70209 " <StringVectorProperty animateable=\"0\"\n"
70210 " clean_command=\"RemoveAllFileNames\"\n"
70211 " command=\"AddFileName\"\n"
70212 " information_property=\"FileNameInfo\"\n"
70213 " name=\"FileName\"\n"
70214 " number_of_elements=\"1\"\n"
70215 " panel_visibility=\"never\"\n"
70216 " repeat_command=\"1\">\n"
70217 " <FileListDomain name=\"files\" />\n"
70218 " <Documentation>The list of files to be read by the\n"
70219 " reader.</Documentation>\n"
70220 " </StringVectorProperty>\n"
70221 " <DoubleVectorProperty information_only=\"1\"\n"
70222 " name=\"TimestepValues\"\n"
70223 " repeatable=\"1\">\n"
70224 " <TimeStepsInformationHelper />\n"
70225 " <Documentation>Available timestep values.</Documentation>\n"
70226 " </DoubleVectorProperty>\n"
70227 " <Hints>\n"
70228 " <ReaderFactory extensions=\"pop.ncdf pop.nc\"\n"
70229 " file_description=\"Parallel POP Ocean NetCDF (Rectilinear)\" />\n"
70230 " </Hints>\n"
70231 " <!-- End PNetCDFPOPReader -->\n"
70232 " </SourceProxy>\n"
70233 "\n"
70234 " <!-- ================================================================== -->\n"
70235 "\n"
70236 " <!-- end of \"sources\" -->\n"
70237 " </ProxyGroup>\n"
70238 "\n"
70239 "</ServerManagerConfiguration>\n"
70240 "\n";
70241 // Get single string
70243 {
70244 
70246  size_t len = ( 0
70247  + len0 );
70248  char* res = new char[ len + 1];
70249  size_t offset = 0;
70251  assert(offset == len);
70252  res[offset] = 0;
70253  return res;
70254 }
70255 
70256 
70257 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/proxies_xdmf2.xml
70259 "<ServerManagerConfiguration>\n"
70260 " <!-- ******************************************************************** -->\n"
70261 " <ProxyGroup name=\"internal_sources\">\n"
70262 " <!-- =================================================================== -->\n"
70263 " <SourceProxy class=\"vtkXdmfReader\" name=\"XdmfReaderCore\">\n"
70264 " <Documentation>\n"
70265 " The actual reader proxy for Xdmf Reader. Make internal since it doesn't\n"
70266 " support file-series. This is a distributed reader.\n"
70267 " </Documentation>\n"
70268 " <StringVectorProperty information_only=\"1\"\n"
70269 " name=\"PointArrayInfo\">\n"
70270 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
70271 " </StringVectorProperty>\n"
70272 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
70273 " element_types=\"2 0\"\n"
70274 " information_property=\"PointArrayInfo\"\n"
70275 " label=\"Point Arrays\"\n"
70276 " name=\"PointArrayStatus\"\n"
70277 " number_of_elements=\"0\"\n"
70278 " number_of_elements_per_command=\"2\"\n"
70279 " panel_visibility=\"default\"\n"
70280 " repeat_command=\"1\">\n"
70281 " <ArraySelectionDomain name=\"array_list\">\n"
70282 " <RequiredProperties>\n"
70283 " <Property function=\"ArrayList\"\n"
70284 " name=\"PointArrayInfo\" />\n"
70285 " </RequiredProperties>\n"
70286 " </ArraySelectionDomain>\n"
70287 " <Documentation>This property lists which point-centered arrays to\n"
70288 " read.</Documentation>\n"
70289 " </StringVectorProperty>\n"
70290 " <StringVectorProperty information_only=\"1\"\n"
70291 " name=\"CellArrayInfo\">\n"
70292 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
70293 " </StringVectorProperty>\n"
70294 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
70295 " element_types=\"2 0\"\n"
70296 " information_property=\"CellArrayInfo\"\n"
70297 " label=\"Cell Arrays\"\n"
70298 " name=\"CellArrayStatus\"\n"
70299 " number_of_elements=\"0\"\n"
70300 " number_of_elements_per_command=\"2\"\n"
70301 " panel_visibility=\"default\"\n"
70302 " repeat_command=\"1\">\n"
70303 " <ArraySelectionDomain name=\"array_list\">\n"
70304 " <RequiredProperties>\n"
70305 " <Property function=\"ArrayList\"\n"
70306 " name=\"CellArrayInfo\" />\n"
70307 " </RequiredProperties>\n"
70308 " </ArraySelectionDomain>\n"
70309 " <Documentation>This property lists which cell-centered arrays to\n"
70310 " read.</Documentation>\n"
70311 " </StringVectorProperty>\n"
70312 " <StringVectorProperty information_only=\"1\"\n"
70313 " name=\"SetInfo\">\n"
70314 " <ArraySelectionInformationHelper attribute_name=\"Set\" />\n"
70315 " </StringVectorProperty>\n"
70316 " <StringVectorProperty command=\"SetSetStatus\"\n"
70317 " element_types=\"2 0\"\n"
70318 " information_property=\"SetInfo\"\n"
70319 " label=\"Sets\"\n"
70320 " name=\"SetStatus\"\n"
70321 " number_of_elements=\"2\"\n"
70322 " number_of_elements_per_command=\"2\"\n"
70323 " repeat_command=\"1\">\n"
70324 " <ArraySelectionDomain name=\"array_list\">\n"
70325 " <RequiredProperties>\n"
70326 " <Property function=\"ArrayList\"\n"
70327 " name=\"SetInfo\" />\n"
70328 " </RequiredProperties>\n"
70329 " </ArraySelectionDomain>\n"
70330 " <Documentation>Select the sets to be loaded from the dataset, if\n"
70331 " any.</Documentation>\n"
70332 " </StringVectorProperty>\n"
70333 " <StringVectorProperty information_only=\"1\"\n"
70334 " name=\"GridInfo\">\n"
70335 " <ArraySelectionInformationHelper attribute_name=\"Grid\" />\n"
70336 " </StringVectorProperty>\n"
70337 " <StringVectorProperty command=\"SetGridStatus\"\n"
70338 " element_types=\"2 0\"\n"
70339 " label=\"Grids\"\n"
70340 " information_property=\"GridInfo\"\n"
70341 " name=\"GridStatus\"\n"
70342 " number_of_elements_per_command=\"2\"\n"
70343 " repeat_command=\"1\">\n"
70344 " <ArraySelectionDomain name=\"array_list\">\n"
70345 " <RequiredProperties>\n"
70346 " <Property function=\"ArrayList\" name=\"GridInfo\" />\n"
70347 " </RequiredProperties>\n"
70348 " </ArraySelectionDomain>\n"
70349 " <Documentation>Controls which particular data sets to read from a file\n"
70350 " that contains many data sets inside a composite data set\n"
70351 " collection.</Documentation>\n"
70352 " </StringVectorProperty>\n"
70353 " <IntVectorProperty animateable=\"0\"\n"
70354 " command=\"SetStride\"\n"
70355 " default_values=\"1 1 1\"\n"
70356 " name=\"Stride\"\n"
70357 " number_of_elements=\"3\">\n"
70358 " <IntRangeDomain min=\"1 1 1\"\n"
70359 " name=\"range\" />\n"
70360 " <Documentation>If loading structured data, this property indicate the\n"
70361 " number of indices per dimension (X, Y, or Z) to skip between each point\n"
70362 " included in this output.</Documentation>\n"
70363 " </IntVectorProperty>\n"
70364 " <!-- End of XdmfReaderCore -->\n"
70365 " </SourceProxy>\n"
70366 " </ProxyGroup>\n"
70367 "\n"
70368 " <!-- ==================================================================== -->\n"
70369 " <ProxyGroup name=\"sources\">\n"
70370 "\n"
70371 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
70372 " file_name_method=\"SetFileName\"\n"
70373 " label=\"XDMF Reader\"\n"
70374 " name=\"XdmfReader\"\n"
70375 " si_class=\"vtkSIMetaReaderProxy\">\n"
70376 " <Documentation long_help=\"Reads XDMF (eXtensible Data Model and Format) files.\"\n"
70377 " short_help=\"Read XDMF data files.\">The XDMF reader reads\n"
70378 " files in XDMF format. The expected file extension is .xmf.\n"
70379 " Metadata is stored in the XDMF file using an XML format,\n"
70380 " and large attribute arrays are stored in a corresponding\n"
70381 " HDF5 file. The output may be unstructured grid, structured\n"
70382 " grid, or rectiliner grid. See http://www.xdmf.org for a\n"
70383 " description of the file format. This is a distributed reader.\n"
70384 " </Documentation>\n"
70385 " <SubProxy>\n"
70386 " <Proxy name=\"Reader\"\n"
70387 " proxygroup=\"internal_sources\"\n"
70388 " proxyname=\"XdmfReaderCore\" />\n"
70389 " <ExposedProperties>\n"
70390 " <Property name=\"PointArrayInfo\" />\n"
70391 " <Property name=\"PointArrayStatus\" />\n"
70392 " <Property name=\"CellArrayInfo\" />\n"
70393 " <Property name=\"CellArrayStatus\" />\n"
70394 " <Property name=\"SetInfo\" />\n"
70395 " <Property name=\"SetStatus\" />\n"
70396 " <Property name=\"GridInfo\" />\n"
70397 " <Property name=\"GridStatus\" />\n"
70398 " <Property name=\"Stride\" />\n"
70399 " </ExposedProperties>\n"
70400 " </SubProxy>\n"
70401 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
70402 " information_only=\"1\"\n"
70403 " name=\"FileNameInfo\">\n"
70404 " <SimpleStringInformationHelper />\n"
70405 " </StringVectorProperty>\n"
70406 " <StringVectorProperty animateable=\"0\"\n"
70407 " clean_command=\"RemoveAllFileNames\"\n"
70408 " command=\"AddFileName\"\n"
70409 " name=\"FileNames\"\n"
70410 " number_of_elements=\"0\"\n"
70411 " panel_visibility=\"never\"\n"
70412 " repeat_command=\"1\">\n"
70413 " <FileListDomain name=\"files\" />\n"
70414 " <Documentation>The list of files to be read by the\n"
70415 " reader.</Documentation>\n"
70416 " </StringVectorProperty>\n"
70417 " <DoubleVectorProperty information_only=\"1\"\n"
70418 " name=\"TimestepValues\"\n"
70419 " repeatable=\"1\">\n"
70420 " <TimeStepsInformationHelper />\n"
70421 " <Documentation>Available timestep values.</Documentation>\n"
70422 " </DoubleVectorProperty>\n"
70423 " <Hints>\n"
70424 " <ReaderFactory extensions=\"xmf xdmf xmf2 xdmf2\"\n"
70425 " file_description=\"Xdmf Reader\" />\n"
70426 " </Hints>\n"
70427 " <!-- End of XdmfReader -->\n"
70428 " </SourceProxy>\n"
70429 " </ProxyGroup>\n"
70430 "\n"
70431 " <!-- ******************************************************************** -->\n"
70432 " <ProxyGroup name=\"writers\">\n"
70433 " <!-- ================================================================= -->\n"
70434 " <!-- ================================================================= -->\n"
70435 " <WriterProxy class=\"vtkXdmfWriter\"\n"
70436 " name=\"XdmfWriter\">\n"
70437 " <Documentation short_help=\"Write data in Xdmf files.\">Writer to write\n"
70438 " data in eXtensible Data Model and Format *(XDMF) files.</Documentation>\n"
70439 " <InputProperty command=\"SetInputConnection\"\n"
70440 " name=\"Input\">\n"
70441 " <ProxyGroupDomain name=\"groups\">\n"
70442 " <Group name=\"sources\" />\n"
70443 " <Group name=\"filters\" />\n"
70444 " </ProxyGroupDomain>\n"
70445 " <DataTypeDomain composite_data_supported=\"1\"\n"
70446 " name=\"input_type\">\n"
70447 " <DataType value=\"vtkDataSet\" />\n"
70448 " </DataTypeDomain>\n"
70449 " <Documentation>The input filter/source whose output dataset is to\n"
70450 " written to the file.</Documentation>\n"
70451 " </InputProperty>\n"
70452 " <StringVectorProperty command=\"SetFileName\"\n"
70453 " name=\"FileName\"\n"
70454 " number_of_elements=\"1\">\n"
70455 " <Documentation>The name of the file to be written.</Documentation>\n"
70456 " </StringVectorProperty>\n"
70457 " <IntVectorProperty name=\"WriteAllTimeSteps\"\n"
70458 " command=\"SetWriteAllTimeSteps\"\n"
70459 " number_of_elements=\"1\"\n"
70460 " default_values=\"0\">\n"
70461 " <BooleanDomain name=\"bool\" />\n"
70462 " <Documentation>When WriteAllTimeSteps is turned ON, the writer is\n"
70463 " executed once for each timestep available from the reader.\n"
70464 " </Documentation>\n"
70465 " </IntVectorProperty>\n"
70466 " <IntVectorProperty name=\"MeshStaticOverTime\"\n"
70467 " command=\"SetMeshStaticOverTime\"\n"
70468 " number_of_elements=\"1\"\n"
70469 " default_values=\"0\">\n"
70470 " <BooleanDomain name=\"bool\" />\n"
70471 " <Documentation>When MeshStaticOverTime is turned ON, only the mesh\n"
70472 " topology and geometry at the first time step will be written in the\n"
70473 " heavy data file. All time steps will reference them in the Xdmf file.\n"
70474 " </Documentation>\n"
70475 " </IntVectorProperty>\n"
70476 " <Hints>\n"
70477 " <Property name=\"Input\"\n"
70478 " show=\"0\" />\n"
70479 " <Property name=\"FileName\"\n"
70480 " show=\"0\" />\n"
70481 " <WriterFactory extensions=\"xmf\"\n"
70482 " file_description=\"Xdmf Data File\" />\n"
70483 " </Hints>\n"
70484 " <!-- End of XdmfWriter -->\n"
70485 " </WriterProxy>\n"
70486 " </ProxyGroup>\n"
70487 "</ServerManagerConfiguration>\n"
70488 "\n";
70489 // Get single string
70491 {
70492 
70493  const size_t len0 = strlen(paraview_server_managerproxies_xdmf2Interface0);
70494  size_t len = ( 0
70495  + len0 );
70496  char* res = new char[ len + 1];
70497  size_t offset = 0;
70499  assert(offset == len);
70500  res[offset] = 0;
70501  return res;
70502 }
70503 
70504 
70505 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/proxies_citygml.xml
70507 "<ServerManagerConfiguration>\n"
70508 " <ProxyGroup name=\"sources\">\n"
70509 " <SourceProxy class=\"vtkCityGMLReader\"\n"
70510 " label=\"CityGML Reader\"\n"
70511 " name=\"CityGML Reader\">\n"
70512 " <Documentation short_help=\"Reads CityGML data files.\">\n"
70513 "vtkCityGMLReader is a reader for CityGML .gml files. The output is a\n"
70514 "multiblock dataset. We read objects at level of detail (LOD) specified\n"
70515 "(default is 3). The leaves of the multiblock dataset (which are\n"
70516 "polygonal datasets) have a field array with one element called\n"
70517 "\"gml_id\" which corresponds to the gml:id for gml:TriangulatedSurface,\n"
70518 "gml:MultiSurface or gml:CompositeSurface in the CityGML file. If the\n"
70519 "polygonal dataset has a texture, we specify this with a point array called\n"
70520 "\"tcoords\" and a field array with one element called \"texture_uri\"\n"
70521 "containing the path to the texture file. Top level children of the\n"
70522 "multiblock dataset have a field array with one element called\n"
70523 "\"element\" which contains the CityGML element name for example:\n"
70524 "dem:ReliefFeature, wtr:WaterBody, grp::CityObjectGroup (forest),\n"
70525 "veg:SolitaryVegetationObject, brid:Bridge, run:Tunel, tran:Railway,\n"
70526 "tran:Road, bldg:Building, gen:GenericCityObject, luse:LandUse\n"
70527 " </Documentation>\n"
70528 " <StringVectorProperty animateable=\"0\"\n"
70529 " command=\"SetFileName\"\n"
70530 " name=\"FileName\"\n"
70531 " number_of_elements=\"1\">\n"
70532 " <FileListDomain name=\"files\" />\n"
70533 " <Documentation>Specify file name of the CityGML data file to read.</Documentation>\n"
70534 " </StringVectorProperty>\n"
70535 " <IntVectorProperty command=\"SetLOD\"\n"
70536 " default_values=\"3\"\n"
70537 " name=\"LOD\"\n"
70538 " number_of_elements=\"1\">\n"
70539 " <IntRangeDomain min=\"0\" max=\"4\"\n"
70540 " name=\"range\" />\n"
70541 " <Documentation>Specify the level of detail (LOD) to\n"
70542 " read. Valid values are from 0 (least detailed) through 4 (most\n"
70543 " detailed), default value is 3.</Documentation>\n"
70544 " </IntVectorProperty>\n"
70545 " <IntVectorProperty command=\"SetUseTransparencyAsOpacity\"\n"
70546 " default_values=\"0\"\n"
70547 " name=\"UseTransparencyAsOpacity\"\n"
70548 " number_of_elements=\"1\"\n"
70549 " panel_visibility=\"advanced\">\n"
70550 " <BooleanDomain name=\"bool\" />\n"
70551 " <Documentation>Certain input files use app:transparency as\n"
70552 " opacity. Set this field true to show that correctly. The\n"
70553 " default is false.</Documentation>\n"
70554 " </IntVectorProperty>\n"
70555 " <IntVectorProperty command=\"SetBeginBuildingIndex\"\n"
70556 " default_values=\"0\"\n"
70557 " name=\"BeginBuildingIndex\"\n"
70558 " number_of_elements=\"1\"\n"
70559 " panel_visibility=\"advanced\">\n"
70560 " <Documentation>Reads buildings between BeginBuildingIndex and EndBuildingIndex - 1 in the file.</Documentation>\n"
70561 " </IntVectorProperty>\n"
70562 " <IntVectorProperty command=\"SetEndBuildingIndex\"\n"
70563 " default_values=\"2147483647\"\n"
70564 " name=\"EndBuildingIndex\"\n"
70565 " number_of_elements=\"1\"\n"
70566 " panel_visibility=\"advanced\">\n"
70567 " <Documentation>Reads buildings between BeginBuildingIndex and EndBuildingIndex - 1 in the file.</Documentation>\n"
70568 " </IntVectorProperty>\n"
70569 " <IntVectorProperty command=\"SetNumberOfBuildings\"\n"
70570 " default_values=\"2147483647\"\n"
70571 " name=\"NumberOfBuildings\"\n"
70572 " number_of_elements=\"1\"\n"
70573 " panel_visibility=\"advanced\">\n"
70574 " <Documentation>Number of buildings to read from the file.</Documentation>\n"
70575 " </IntVectorProperty>\n"
70576 " <Hints>\n"
70577 " <ReaderFactory extensions=\"gml xml\"\n"
70578 " file_description=\"CityGML files\" />\n"
70579 " </Hints>\n"
70580 " </SourceProxy>\n"
70581 " <!-- End CityGMLReader -->\n"
70582 " </ProxyGroup>\n"
70583 "</ServerManagerConfiguration>\n"
70584 "\n";
70585 // Get single string
70587 {
70588 
70589  const size_t len0 = strlen(paraview_server_managerproxies_citygmlInterface0);
70590  size_t len = ( 0
70591  + len0 );
70592  char* res = new char[ len + 1];
70593  size_t offset = 0;
70595  assert(offset == len);
70596  res[offset] = 0;
70597  return res;
70598 }
70599 
70600 
70601 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iohdf.xml
70603 "<ServerManagerConfiguration>\n"
70604 " <!-- ==================================================================== -->\n"
70605 " <ProxyGroup name=\"internal_sources\">\n"
70606 " <Proxy class=\"vtkHDFReader\"\n"
70607 " label=\"VTKHDF data reader\"\n"
70608 " name=\"HDFReaderCore\">\n"
70609 " <Documentation long_help=\"Reads VTKHDF serial or parallel data files.\"\n"
70610 " short_help=\"Reads VTKHDF data files.\">\n"
70611 " Reads VTKHDF serial or parallel data files. All data types are read\n"
70612 " from the same reader.\n"
70613 " </Documentation>\n"
70614 " <StringVectorProperty animateable=\"0\"\n"
70615 " command=\"SetFileName\"\n"
70616 " name=\"FileName\"\n"
70617 " number_of_elements=\"1\"\n"
70618 " panel_visibility=\"never\">\n"
70619 " <FileListDomain name=\"files\" />\n"
70620 " <Documentation>This property specifies the file name for the VTKHDF\n"
70621 " reader.</Documentation>\n"
70622 " </StringVectorProperty>\n"
70623 " <DoubleVectorProperty information_only=\"1\"\n"
70624 " name=\"TimestepValues\"\n"
70625 " repeatable=\"1\">\n"
70626 " <TimeStepsInformationHelper />\n"
70627 " <Documentation>Available timestep values.</Documentation>\n"
70628 " </DoubleVectorProperty>\n"
70629 "\n"
70630 " <!-- this is the property to get the status -->\n"
70631 " <StringVectorProperty name=\"CellArrayInfo\"\n"
70632 " command=\"GetCellDataArraySelection\"\n"
70633 " number_of_elements_per_command=\"2\"\n"
70634 " information_only=\"1\"\n"
70635 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
70636 " <!-- this is the property to set he status -->\n"
70637 " <StringVectorProperty name=\"CellArrayStatus\"\n"
70638 " command=\"GetCellDataArraySelection\"\n"
70639 " information_property=\"CellArrayInfo\"\n"
70640 " number_of_elements_per_command=\"2\"\n"
70641 " element_types=\"2 0\"\n"
70642 " repeat_command=\"1\"\n"
70643 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
70644 " <ArraySelectionDomain name=\"array_list\">\n"
70645 " <RequiredProperties>\n"
70646 " <Property function=\"ArrayList\" name=\"CellArrayInfo\" />\n"
70647 " </RequiredProperties>\n"
70648 " </ArraySelectionDomain>\n"
70649 " <Documentation>Select the cell arrays to read.</Documentation>\n"
70650 " </StringVectorProperty>\n"
70651 "\n"
70652 " <!-- this is the property to get the status -->\n"
70653 " <StringVectorProperty name=\"PointArrayInfo\"\n"
70654 " command=\"GetPointDataArraySelection\"\n"
70655 " number_of_elements_per_command=\"2\"\n"
70656 " information_only=\"1\"\n"
70657 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
70658 " <!-- this is the property to set he status -->\n"
70659 " <StringVectorProperty name=\"PointArrayStatus\"\n"
70660 " command=\"GetPointDataArraySelection\"\n"
70661 " information_property=\"PointArrayInfo\"\n"
70662 " number_of_elements_per_command=\"2\"\n"
70663 " element_types=\"2 0\"\n"
70664 " repeat_command=\"1\"\n"
70665 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
70666 " <ArraySelectionDomain name=\"array_list\">\n"
70667 " <RequiredProperties>\n"
70668 " <Property function=\"ArrayList\" name=\"PointArrayInfo\" />\n"
70669 " </RequiredProperties>\n"
70670 " </ArraySelectionDomain>\n"
70671 " <Documentation>Select the point arrays to read.</Documentation>\n"
70672 " </StringVectorProperty>\n"
70673 "\n"
70674 " <!-- this is the property to get the status -->\n"
70675 " <StringVectorProperty name=\"FieldArrayInfo\"\n"
70676 " command=\"GetFieldDataArraySelection\"\n"
70677 " number_of_elements_per_command=\"2\"\n"
70678 " information_only=\"1\"\n"
70679 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
70680 " <!-- this is the property to set he status -->\n"
70681 " <StringVectorProperty name=\"FieldArrayStatus\"\n"
70682 " command=\"GetFieldDataArraySelection\"\n"
70683 " information_property=\"FieldArrayInfo\"\n"
70684 " number_of_elements_per_command=\"2\"\n"
70685 " element_types=\"2 0\"\n"
70686 " repeat_command=\"1\"\n"
70687 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
70688 " <ArraySelectionDomain name=\"array_list\">\n"
70689 " <RequiredProperties>\n"
70690 " <Property function=\"ArrayList\" name=\"FieldArrayInfo\" />\n"
70691 " </RequiredProperties>\n"
70692 " </ArraySelectionDomain>\n"
70693 " <Documentation>Select the field arrays to read.</Documentation>\n"
70694 " </StringVectorProperty>\n"
70695 "\n"
70696 " <IntVectorProperty command=\"SetMaximumLevelsToReadByDefaultForAMR\"\n"
70697 " name=\"MaximumLevelsToReadByDefaultForAMR\"\n"
70698 " number_of_elements=\"1\"\n"
70699 " default_values=\"0\"\n"
70700 " panel_visibility=\"default\">\n"
70701 " <IntRangeDomain name=\"range\" min=\"0\" max=\"10\" />\n"
70702 " <Documentation>\n"
70703 " The number of levels that the reader can read when the data type\n"
70704 " is AMR. Set this to 0 to imply no limit. Default is 0.\n"
70705 " </Documentation>\n"
70706 " </IntVectorProperty>\n"
70707 " <IntVectorProperty command=\"SetMergeParts\"\n"
70708 " name=\"MergeParts\"\n"
70709 " default_values=\"1\"\n"
70710 " number_of_elements=\"1\"\n"
70711 " panel_visibility=\"default\">\n"
70712 " <BooleanDomain name=\"bool\" />\n"
70713 " <Documentation>\n"
70714 " Make the reader merge parts in the input data set. If false, the reader\n"
70715 " will output a partitioned data set.\n"
70716 " </Documentation>\n"
70717 " </IntVectorProperty>\n"
70718 " <IntVectorProperty command=\"SetUseCache\"\n"
70719 " name=\"UseCache\"\n"
70720 " default_values=\"0\"\n"
70721 " number_of_elements=\"1\"\n"
70722 " panel_visibility=\"default\">\n"
70723 " <BooleanDomain name=\"bool\" />\n"
70724 " <Documentation>\n"
70725 " Enable the internal reader cache allowing to not re-read data from previous\n"
70726 " time step if possible. Best used with MergeParts disabled for memory efficiency.\n"
70727 " </Documentation>\n"
70728 " </IntVectorProperty>\n"
70729 " <!-- End HDFReaderCore -->\n"
70730 " </Proxy>\n"
70731 "\n"
70732 " <!-- end of \"internal_sources\" -->\n"
70733 " </ProxyGroup>\n"
70734 "\n"
70735 " <!-- ==================================================================== -->\n"
70736 " <ProxyGroup name=\"sources\">\n"
70737 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
70738 " file_name_method=\"SetFileName\"\n"
70739 " label=\"VTKHDF Reader\"\n"
70740 " name=\"HDFReader\"\n"
70741 " si_class=\"vtkSIMetaReaderProxy\">\n"
70742 " <Documentation long_help=\"Reads serial and parallel VTKHDF data files.\"\n"
70743 " short_help=\"Read VTKHDF data files.\">\n"
70744 " Reads VTKHDF serial or parallel data files. All data types are read\n"
70745 " from the same reader. This reader also supports file series.</Documentation>\n"
70746 " <SubProxy>\n"
70747 " <Proxy name=\"Reader\"\n"
70748 " proxygroup=\"internal_sources\"\n"
70749 " proxyname=\"HDFReaderCore\"></Proxy>\n"
70750 " <ExposedProperties>\n"
70751 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
70752 " name=\"CellPointArrayStatus\"\n"
70753 " panel_visibility=\"default\"\n"
70754 " panel_widget=\"ArrayStatus\">\n"
70755 " <Property name=\"CellArrayInfo\" />\n"
70756 " <Property name=\"CellArrayStatus\" />\n"
70757 " <Property name=\"PointArrayInfo\" />\n"
70758 " <Property name=\"PointArrayStatus\" />\n"
70759 " </PropertyGroup>\n"
70760 " <Property name=\"MaximumLevelsToReadByDefaultForAMR\" />\n"
70761 " <Property name=\"MergeParts\" />\n"
70762 " <Property name=\"UseCache\" />\n"
70763 " </ExposedProperties>\n"
70764 " </SubProxy>\n"
70765 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
70766 " information_only=\"1\"\n"
70767 " name=\"FileNameInfo\">\n"
70768 " <SimpleStringInformationHelper />\n"
70769 " </StringVectorProperty>\n"
70770 " <StringVectorProperty animateable=\"0\"\n"
70771 " clean_command=\"RemoveAllFileNames\"\n"
70772 " command=\"AddFileName\"\n"
70773 " information_property=\"FileNameInfo\"\n"
70774 " name=\"FileName\"\n"
70775 " number_of_elements=\"1\"\n"
70776 " panel_visibility=\"never\"\n"
70777 " repeat_command=\"1\">\n"
70778 " <FileListDomain name=\"files\" />\n"
70779 " <Documentation>The list of files to be read by the reader. Each file is\n"
70780 " expected to be in the VTKHDF data format storing the same data type. The\n"
70781 " standard extension is .vtkhdf. If more than one file is specified, the\n"
70782 " reader will switch to file series mode and provide one file per time step.</Documentation>\n"
70783 " </StringVectorProperty>\n"
70784 " <DoubleVectorProperty information_only=\"1\"\n"
70785 " name=\"TimestepValues\"\n"
70786 " repeatable=\"1\">\n"
70787 " <TimeStepsInformationHelper />\n"
70788 " <Documentation>Available timestep values.</Documentation>\n"
70789 " </DoubleVectorProperty>\n"
70790 " <Hints>\n"
70791 " <ReaderFactory extensions=\"vtkhdf vtkhdf.series hdf hdf.series\"\n"
70792 " file_description=\"VTKHDF Files\" />\n"
70793 " </Hints>\n"
70794 " <!-- HDFReader -->\n"
70795 " </SourceProxy>\n"
70796 "\n"
70797 " <!-- ================================================================== -->\n"
70798 " <!-- end of \"sources\" -->\n"
70799 " </ProxyGroup>\n"
70800 "</ServerManagerConfiguration>\n"
70801 "\n";
70802 // Get single string
70804 {
70805 
70806  const size_t len0 = strlen(paraview_server_managerreaders_iohdfInterface0);
70807  size_t len = ( 0
70808  + len0 );
70809  char* res = new char[ len + 1];
70810  size_t offset = 0;
70812  assert(offset == len);
70813  res[offset] = 0;
70814  return res;
70815 }
70816 
70817 
70818 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_iohdf.xml
70820 "<ServerManagerConfiguration>\n"
70821 "<!-- ================================================================= -->\n"
70822 " <ProxyGroup name=\"writers\">\n"
70823 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
70824 " name=\"VTKHDFWriter\"\n"
70825 " class=\"vtkHDFWriter\">\n"
70826 " <Documentation short_help=\"Write a dataset in VTKHDF format.\"\n"
70827 " long_help=\"Write files stored in VTKHDF format.\">\n"
70828 " The VTKHDF Writer writes files in VTKHDF format,\n"
70829 " using extension .vtkhdf, a format derived from HDF5.\n"
70830 " Currently, it supports writing Unstructured Grid\n"
70831 " and PolyData datasets, possibly transient,\n"
70832 " as well as composite types Partitioned Dataset Collection\n"
70833 " and Multiblock Dataset, without transient support.\n"
70834 " </Documentation>\n"
70835 "\n"
70836 " <InputProperty command=\"SetInputConnection\"\n"
70837 " name=\"Input\">\n"
70838 " <DataTypeDomain composite_data_supported=\"1\"\n"
70839 " name=\"input_type\">\n"
70840 " <DataType value=\"vtkUnstructuredGrid\"/>\n"
70841 " <DataType value=\"vtkPolyData\"/>\n"
70842 " <DataType value=\"vtkPartitionedDataSetCollection\"/>\n"
70843 " <DataType value=\"vtkMultiBlockDataSet\"/>\n"
70844 " </DataTypeDomain>\n"
70845 " <Documentation>\n"
70846 " The input filter/source whose output dataset is written to the file.\n"
70847 " </Documentation>\n"
70848 " </InputProperty>\n"
70849 "\n"
70850 " <StringVectorProperty command=\"SetFileName\"\n"
70851 " name=\"FileName\"\n"
70852 " number_of_elements=\"1\">\n"
70853 " <Documentation>The name of the file to be written.</Documentation>\n"
70854 " </StringVectorProperty>\n"
70855 "\n"
70856 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
70857 " default_values=\"0\"\n"
70858 " name=\"WriteAllTimeSteps\"\n"
70859 " number_of_elements=\"1\">\n"
70860 " <BooleanDomain name=\"bool\"/>\n"
70861 " <Documentation>\n"
70862 " When WriteAllTimeSteps is turned ON, the writer writes every available\n"
70863 " timestep to file. Otherwise, only the current timestep is written.\n"
70864 " </Documentation>\n"
70865 " </IntVectorProperty>\n"
70866 " <IntVectorProperty command=\"SetChunkSize\"\n"
70867 " default_values=\"100\"\n"
70868 " name=\"ChunkSize\"\n"
70869 " number_of_elements=\"1\">\n"
70870 " <IntRangeDomain min=\"1\" name=\"chunk_range\"/>\n"
70871 " <Documentation>\n"
70872 " Chunk Size controls the size of HDF5 datasets chunks,\n"
70873 " only used for transient data. Chunk size can impact multi-process\n"
70874 " reading performance.\n"
70875 " </Documentation>\n"
70876 " </IntVectorProperty>\n"
70877 "\n"
70878 " <PropertyGroup label=\"VTKHDF Writer transient parameters\">\n"
70879 " <Property name=\"WriteAllTimeSteps\"/>\n"
70880 " <Property name=\"ChunkSize\"/>\n"
70881 " </PropertyGroup>\n"
70882 "\n"
70883 " <Hints>\n"
70884 " <Property name=\"Input\" show=\"0\"/>\n"
70885 " <Property name=\"FileName\" show=\"0\"/>\n"
70886 " <Property name=\"WriteAll\" show=\"0\"/>\n"
70887 " <WriterFactory extensions=\"vtkhdf\" file_description=\"VTKHDF Files\"/>\n"
70888 " </Hints>\n"
70889 " </PWriterProxy>\n"
70890 " </ProxyGroup>\n"
70891 "\n"
70892 "<!-- ================================================================= -->\n"
70893 " <ProxyGroup name=\"extract_writers\">\n"
70894 " <DataExtractWriterProxy name=\"VTKHDF\">\n"
70895 " <Documentation>\n"
70896 " Extract writer to write data using the VTKHDF file format (.vtkhdf)\n"
70897 " </Documentation>\n"
70898 " <StringVectorProperty name=\"FileName\"\n"
70899 " number_of_elements=\"1\"\n"
70900 " default_values=\"dataset_{timestep:06d}.vtkhdf\">\n"
70901 " <Documentation>\n"
70902 " Specify the filename to use.\n"
70903 " </Documentation>\n"
70904 " </StringVectorProperty>\n"
70905 " <SubProxy>\n"
70906 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"VTKHDFWriter\" />\n"
70907 " <ExposedProperties>\n"
70908 " <Property name=\"Input\" />\n"
70909 " <Property name=\"WriteAllTimeSteps\" panel_visibility=\"advanced\" />\n"
70910 " <Property name=\"ChunkSize\" panel_visibility=\"advanced\" />\n"
70911 " </ExposedProperties>\n"
70912 " </SubProxy>\n"
70913 "\n"
70914 " <Hints>\n"
70915 " <ShowInMenu category=\"Data\" />\n"
70916 " </Hints>\n"
70917 " </DataExtractWriterProxy>\n"
70918 " </ProxyGroup>\n"
70919 "</ServerManagerConfiguration>\n"
70920 "\n";
70921 // Get single string
70923 {
70924 
70925  const size_t len0 = strlen(paraview_server_managerwriters_iohdfInterface0);
70926  size_t len = ( 0
70927  + len0 );
70928  char* res = new char[ len + 1];
70929  size_t offset = 0;
70931  assert(offset == len);
70932  res[offset] = 0;
70933  return res;
70934 }
70935 
70936 
70937 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioerf.xml
70939 "<ServerManagerConfiguration>\n"
70940 " <!-- ==================================================================== -->\n"
70941 " <ProxyGroup name=\"sources\">\n"
70942 " <SourceProxy class=\"vtkERFReader\"\n"
70943 " label=\"ERF HDF5 data reader\"\n"
70944 " name=\"ERFReader\">\n"
70945 " <Documentation short_help=\"Reads ERF HDF5 data files.\">\n"
70946 " Reads ERF HDF5 serial data files.\n"
70947 " </Documentation>\n"
70948 "\n"
70949 " <StringVectorProperty animateable=\"0\"\n"
70950 " command=\"SetFileName\"\n"
70951 " name=\"FileName\"\n"
70952 " number_of_elements=\"1\"\n"
70953 " information_property=\"FileNameInfo\"\n"
70954 " panel_visibility=\"never\">\n"
70955 " <FileListDomain name=\"files\" />\n"
70956 " <Documentation>This property specifies the file name for the ERF\n"
70957 " reader.</Documentation>\n"
70958 " </StringVectorProperty>\n"
70959 "\n"
70960 " <StringVectorProperty name=\"FileNameInfo\"\n"
70961 " command=\"GetFileName\"\n"
70962 " information_only=\"1\" >\n"
70963 " <SimpleStringInformationHelper />\n"
70964 " </StringVectorProperty>\n"
70965 "\n"
70966 " <StringVectorProperty name=\"StagesInfo\"\n"
70967 " command=\"GetStagesSelection\"\n"
70968 " number_of_elements_per_command=\"2\"\n"
70969 " information_only=\"1\"\n"
70970 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
70971 "\n"
70972 " <StringVectorProperty name=\"Stages\"\n"
70973 " command=\"GetStagesSelection\"\n"
70974 " information_property=\"StagesInfo\"\n"
70975 " number_of_elements_per_command=\"2\"\n"
70976 " element_types=\"2 0\"\n"
70977 " repeat_command=\"1\"\n"
70978 " panel_visibility=\"default\"\n"
70979 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
70980 " <ArraySelectionDomain name=\"array_list\">\n"
70981 " <RequiredProperties>\n"
70982 " <Property function=\"ArrayList\" name=\"StagesInfo\" />\n"
70983 " </RequiredProperties>\n"
70984 " </ArraySelectionDomain>\n"
70985 " <Documentation>\n"
70986 " List of stages to read.\n"
70987 " </Documentation>\n"
70988 " </StringVectorProperty>\n"
70989 "\n"
70990 " <StringVectorProperty name=\"BlocksInfo\"\n"
70991 " command=\"GetBlocksSelection\"\n"
70992 " number_of_elements_per_command=\"2\"\n"
70993 " information_only=\"1\"\n"
70994 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
70995 "\n"
70996 " <StringVectorProperty name=\"Blocks\"\n"
70997 " command=\"GetBlocksSelection\"\n"
70998 " information_property=\"BlocksInfo\"\n"
70999 " number_of_elements_per_command=\"2\"\n"
71000 " element_types=\"2 0\"\n"
71001 " repeat_command=\"1\"\n"
71002 " panel_visibility=\"default\"\n"
71003 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
71004 " <ArraySelectionDomain name=\"array_list\">\n"
71005 " <RequiredProperties>\n"
71006 " <Property function=\"ArrayList\" name=\"BlocksInfo\" />\n"
71007 " </RequiredProperties>\n"
71008 " </ArraySelectionDomain>\n"
71009 " <Documentation>\n"
71010 " List of blocks to read.\n"
71011 " </Documentation>\n"
71012 " </StringVectorProperty>\n"
71013 "\n"
71014 " <StringVectorProperty name=\"VariablesInfo\"\n"
71015 " command=\"GetVariablesSelection\"\n"
71016 " number_of_elements_per_command=\"2\"\n"
71017 " information_only=\"1\"\n"
71018 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
71019 "\n"
71020 " <StringVectorProperty name=\"Variables\"\n"
71021 " command=\"GetVariablesSelection\"\n"
71022 " information_property=\"VariablesInfo\"\n"
71023 " number_of_elements_per_command=\"2\"\n"
71024 " element_types=\"2 0\"\n"
71025 " repeat_command=\"1\"\n"
71026 " panel_visibility=\"default\"\n"
71027 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
71028 " <ArraySelectionDomain name=\"array_list\">\n"
71029 " <RequiredProperties>\n"
71030 " <Property function=\"ArrayList\" name=\"VariablesInfo\" />\n"
71031 " </RequiredProperties>\n"
71032 " </ArraySelectionDomain>\n"
71033 " <Documentation>\n"
71034 " List of variables to read.\n"
71035 " </Documentation>\n"
71036 " </StringVectorProperty>\n"
71037 "\n"
71038 " <!-- This property is used by the property panel to show the available timesteps in the data. -->\n"
71039 " <DoubleVectorProperty name=\"TimestepValues\"\n"
71040 " repeatable=\"1\"\n"
71041 " information_only=\"1\">\n"
71042 " <TimeStepsInformationHelper />\n"
71043 " <Documentation>\n"
71044 " Represent the information property for transient data.\n"
71045 " </Documentation>\n"
71046 " </DoubleVectorProperty>\n"
71047 "\n"
71048 " <DoubleVectorProperty name=\"TimeRange\" information_only=\"1\">\n"
71049 " <TimeRangeInformationHelper/>\n"
71050 " <Documentation>\n"
71051 " Sends time range information to the animation panel.\n"
71052 " ParaView uses this information to set the range of time\n"
71053 " for the animation.\n"
71054 " </Documentation>\n"
71055 " </DoubleVectorProperty>\n"
71056 "\n"
71057 " <Hints>\n"
71058 " <ReaderFactory extensions=\"erfh5\"\n"
71059 " file_description=\"ERF HDF5 Files\" />\n"
71060 " </Hints>\n"
71061 "\n"
71062 "\n"
71063 " </SourceProxy>\n"
71064 " <!-- End ERFReader -->\n"
71065 " </ProxyGroup>\n"
71066 "\n"
71067 "</ServerManagerConfiguration>\n"
71068 "\n";
71069 // Get single string
71071 {
71072 
71073  const size_t len0 = strlen(paraview_server_managerreaders_ioerfInterface0);
71074  size_t len = ( 0
71075  + len0 );
71076  char* res = new char[ len + 1];
71077  size_t offset = 0;
71079  assert(offset == len);
71080  res[offset] = 0;
71081  return res;
71082 }
71083 
71084 
71085 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/proxies_segy.xml
71087 "<ServerManagerConfiguration>\n"
71088 " <ProxyGroup name=\"sources\">\n"
71089 " <SourceProxy class=\"vtkSegYReader\"\n"
71090 " label=\"SegY Reader\"\n"
71091 " name=\"SegY Reader\">\n"
71092 " <Documentation short_help=\"Reads SEG-Y data files.\">\n"
71093 " SEG-Y Reader reads SEG-Y data files. We create a Structured\n"
71094 " Grid for 2.5D SEG-Y and 3D data. If we set the StructuredGrid\n"
71095 " option to false we create a Image Data for 3D data. This saves\n"
71096 " memory and may speed-up certain algorithms, but the position\n"
71097 " and the shape of the data may not be correct. The axes for the\n"
71098 " data are: crossline, inline, depth.\n"
71099 " </Documentation>\n"
71100 " <StringVectorProperty animateable=\"0\"\n"
71101 " command=\"SetFileName\"\n"
71102 " name=\"FileName\"\n"
71103 " number_of_elements=\"1\"\n"
71104 " panel_visibility=\"never\">\n"
71105 " <FileListDomain name=\"files\" />\n"
71106 " <Documentation>This property specifies the file name for the\n"
71107 " SEG-Y reader.</Documentation>\n"
71108 " </StringVectorProperty>\n"
71109 " <IntVectorProperty command=\"SetXYCoordMode\"\n"
71110 " default_values=\"0\"\n"
71111 " name=\"XYCoordMode\"\n"
71112 " label=\"XY Coord Mode\"\n"
71113 " number_of_elements=\"1\" >\n"
71114 " <EnumerationDomain name=\"enum\">\n"
71115 " <Entry text=\"Source\"\n"
71116 " value=\"0\" />\n"
71117 " <Entry text=\"CDP\"\n"
71118 " value=\"1\" />\n"
71119 " <Entry text=\"Custom\"\n"
71120 " value=\"2\" />\n"
71121 " </EnumerationDomain>\n"
71122 " <Documentation>\n"
71123 "Specify whether to use source x/y coordinates or CDP coordinates or custom\n"
71124 "byte positions for data position in the SEG-Y trace header. Defaults to\n"
71125 "source x/y coordinates.\n"
71126 "\n"
71127 "As per SEG-Y rev 2.0 specification:\n"
71128 "\n"
71129 "- Source XY coordinate bytes = (73, 77)\n"
71130 "- CDP XY coordinate bytes = (181, 185)\n"
71131 " </Documentation>\n"
71132 " </IntVectorProperty>\n"
71133 " <IntVectorProperty command=\"SetXCoordByte\"\n"
71134 " default_values=\"73\"\n"
71135 " name=\"XCoordByte\"\n"
71136 " number_of_elements=\"1\">\n"
71137 " <IntRangeDomain name=\"range\" />\n"
71138 " <Documentation>\n"
71139 " Specify X and Y byte positions for custom XYCoordinateMode.\n"
71140 " By default, XCoordByte = 73, YCoordByte = 77 i.e. source xy.\n"
71141 " </Documentation>\n"
71142 " </IntVectorProperty>\n"
71143 " <IntVectorProperty command=\"SetYCoordByte\"\n"
71144 " default_values=\"76\"\n"
71145 " name=\"YCoordByte\"\n"
71146 " number_of_elements=\"1\">\n"
71147 " <IntRangeDomain name=\"range\" />\n"
71148 " <Documentation>\n"
71149 " Specify X and Y byte positions for custom XYCoordinateMode.\n"
71150 " By default, XCoordByte = 73, YCoordByte = 77 i.e. source xy.\n"
71151 " </Documentation>\n"
71152 " </IntVectorProperty>\n"
71153 " <IntVectorProperty command=\"SetVerticalCRS\"\n"
71154 " default_values=\"0\"\n"
71155 " name=\"VerticalCRS\"\n"
71156 " number_of_elements=\"1\">\n"
71157 " <EnumerationDomain name=\"enum\">\n"
71158 " <Entry text=\"Heights\"\n"
71159 " value=\"0\" />\n"
71160 " <Entry text=\"Depths\"\n"
71161 " value=\"1\" />\n"
71162 " </EnumerationDomain>\n"
71163 " <Documentation>\n"
71164 "Specify whether the vertical coordinates in the SEG-Y file are heights\n"
71165 "(positive up) or depths (positive down). By default, the vertical\n"
71166 "coordinates are treated as heights (i.e. positive up). This means that the\n"
71167 "Z-axis of the dataset goes from 0 (surface) to -ve depth (last sample).\n"
71168 "Note. As per the SEG-Y rev 2.0 specification, this information is defined\n"
71169 "in the Location Data Stanza of the Extended Textual Header. However, as of\n"
71170 "this revision, SegYReader does not support reading the extended\n"
71171 "textual header.\n"
71172 " </Documentation>\n"
71173 " </IntVectorProperty>\n"
71174 " <IntVectorProperty\n"
71175 " command=\"SetStructuredGrid\"\n"
71176 " name=\"StructuredGrid\"\n"
71177 " number_of_elements=\"1\"\n"
71178 " default_values=\"1\">\n"
71179 " <BooleanDomain name=\"bool\" />\n"
71180 " <Documentation>\n"
71181 " Specify if we create a Structured Grid even when the data is\n"
71182 " SEG-Y 3D. Note this consumes more memory but it shows the\n"
71183 " precise location for each point and the correct shape of the\n"
71184 " data. The default value is true. If we set this option to\n"
71185 " false we create an Image Data for a SEG-Y 3D dataset.\n"
71186 " </Documentation>\n"
71187 " </IntVectorProperty>\n"
71188 " <IntVectorProperty name=\"Force2D\"\n"
71189 " label=\"Force 2D\"\n"
71190 " command=\"SetForce2D\"\n"
71191 " number_of_elements=\"1\"\n"
71192 " default_values=\"0\">\n"
71193 " <BooleanDomain name=\"bool\" />\n"
71194 " <Documentation>\n"
71195 " Specify if we create a Structured Grid even when the data is\n"
71196 " SEG-Y 3D. Note this consumes more memory but it shows the\n"
71197 " precise location for each point and the correct shape of the\n"
71198 " data. The default value is true. If we set this option to\n"
71199 " false we create an Image Data for a SEG-Y 3D dataset.\n"
71200 " Specify if we should we force the data to be interpreted as a 2D dataset.\n"
71201 " It may be a 2D sheet through 3D space. When this is turned on we ignore the cross\n"
71202 " line and line values and instead build a 2D data by processing and\n"
71203 " connecting the traces in order from first to last. The output will be a\n"
71204 " Structured Grid.\n"
71205 " </Documentation>\n"
71206 " </IntVectorProperty>\n"
71207 " <Hints>\n"
71208 " <ReaderFactory extensions=\"sgy segy\"\n"
71209 " file_description=\"SEG-Y Files\" />\n"
71210 " </Hints>\n"
71211 " </SourceProxy>\n"
71212 " <!-- End SegYReader -->\n"
71213 " </ProxyGroup>\n"
71214 "\n"
71215 "</ServerManagerConfiguration>\n"
71216 "\n";
71217 // Get single string
71219 {
71220 
71221  const size_t len0 = strlen(paraview_server_managerproxies_segyInterface0);
71222  size_t len = ( 0
71223  + len0 );
71224  char* res = new char[ len + 1];
71225  size_t offset = 0;
71227  assert(offset == len);
71228  res[offset] = 0;
71229  return res;
71230 }
71231 
71232 
71233 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/proxies_omf.xml
71235 "<ServerManagerConfiguration>\n"
71236 " <!-- ==================================================================== -->\n"
71237 " <ProxyGroup name=\"sources\">\n"
71238 " <SourceProxy name=\"OMFReader\"\n"
71239 " label=\"OMFReader\"\n"
71240 " class=\"vtkOMFReader\">\n"
71241 " <Documentation short_help=\"Read OMF files.\">\n"
71242 " Reader for OMF (Open Mining Format) files.\n"
71243 " </Documentation>\n"
71244 " <StringVectorProperty\n"
71245 " name=\"FileName\"\n"
71246 " animateable=\"0\"\n"
71247 " command=\"SetFileName\"\n"
71248 " number_of_elements=\"1\">\n"
71249 " <FileListDomain name=\"files\"/>\n"
71250 " <Documentation>\n"
71251 " This property sets the OMF file to be read.\n"
71252 " </Documentation>\n"
71253 " </StringVectorProperty>\n"
71254 " <IntVectorProperty command=\"SetColumnMajorOrdering\"\n"
71255 " default_values=\"0\"\n"
71256 " name=\"ColumnMajorOrdering\"\n"
71257 " number_of_elements=\"1\">\n"
71258 " <BooleanDomain name=\"bool\" />\n"
71259 " <Documentation>\n"
71260 " Are volumes written in column major data order as opposed to standard row major order.\n"
71261 " </Documentation>\n"
71262 " </IntVectorProperty>\n"
71263 " <Hints>\n"
71264 " <ReaderFactory extensions=\"omf\"\n"
71265 " file_description=\"Open Mining Format (.omf) Files\" />\n"
71266 " </Hints>\n"
71267 "\n"
71268 " <StringVectorProperty name=\"DataElementInfo\"\n"
71269 " command=\"GetDataElementArraySelection\"\n"
71270 " number_of_elements_per_command=\"2\"\n"
71271 " information_only=\"1\"\n"
71272 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
71273 " <StringVectorProperty\n"
71274 " name=\"DataElements\"\n"
71275 " command=\"GetDataElementArraySelection\"\n"
71276 " information_property=\"DataElementInfo\"\n"
71277 " number_of_elements_per_command=\"2\"\n"
71278 " element_types=\"2 0\"\n"
71279 " repeat_command=\"1\"\n"
71280 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
71281 " <ArraySelectionDomain name=\"array_list\">\n"
71282 " <RequiredProperties>\n"
71283 " <Property function=\"ArrayList\" name=\"DataElementInfo\" />\n"
71284 " </RequiredProperties>\n"
71285 " </ArraySelectionDomain>\n"
71286 " <Documentation>Select which data elements to read.</Documentation>\n"
71287 " </StringVectorProperty>\n"
71288 " </SourceProxy>\n"
71289 " </ProxyGroup>\n"
71290 "</ServerManagerConfiguration>\n"
71291 "\n";
71292 // Get single string
71294 {
71295 
71296  const size_t len0 = strlen(paraview_server_managerproxies_omfInterface0);
71297  size_t len = ( 0
71298  + len0 );
71299  char* res = new char[ len + 1];
71300  size_t offset = 0;
71301  std::copy(paraview_server_managerproxies_omfInterface0, paraview_server_managerproxies_omfInterface0 + len0, res + offset); offset += len0;
71302  assert(offset == len);
71303  res[offset] = 0;
71304  return res;
71305 }
71306 
71307 
71308 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_iolegacy.xml
71310 "<ServerManagerConfiguration>\n"
71311 " <ProxyGroup name=\"internal_writers\">\n"
71312 " <!-- ================================================================= -->\n"
71313 " <Proxy base_proxygroup=\"internal_writers\"\n"
71314 " base_proxyname=\"DataWriterBase\"\n"
71315 " class=\"vtkGenericDataObjectWriter\"\n"
71316 " name=\"DataSetWriterCore\">\n"
71317 " <Documentation>Internal proxy used for writing legacy vtk files.</Documentation>\n"
71318 " </Proxy>\n"
71319 " <!-- end of \"internal_writers\" -->\n"
71320 " </ProxyGroup>\n"
71321 "\n"
71322 " <!-- =================================================================== -->\n"
71323 " <ProxyGroup name=\"writers\">\n"
71324 "\n"
71325 " <!-- ================================================================= -->\n"
71326 " <WriterProxy base_proxygroup=\"internal_writers\"\n"
71327 " base_proxyname=\"FileSeriesWriter\"\n"
71328 " class=\"vtkFileSeriesWriter\"\n"
71329 " file_name_method=\"SetFileName\"\n"
71330 " name=\"DataSetWriter\">\n"
71331 " <Documentation short_help=\"Write any type of data object in a legacy vtk data file.\">\n"
71332 " Writer to write any type of data object in a legacy vtk data file. Cannot\n"
71333 " be used for parallel writing.</Documentation>\n"
71334 "\n"
71335 " <SubProxy>\n"
71336 " <Proxy name=\"Writer\"\n"
71337 " proxygroup=\"internal_writers\"\n"
71338 " proxyname=\"DataSetWriterCore\"></Proxy>\n"
71339 " <ExposedProperties>\n"
71340 " <Property name=\"FileType\" />\n"
71341 " </ExposedProperties>\n"
71342 " </SubProxy>\n"
71343 " <InputProperty command=\"SetInputConnection\"\n"
71344 " panel_visibility=\"never\"\n"
71345 " name=\"Input\">\n"
71346 " <DataTypeDomain composite_data_supported=\"0\" name=\"input_type\">\n"
71347 " <DataType value=\"vtkDataSet\" />\n"
71348 " <DataType value=\"vtkTable\" />\n"
71349 " <DataType value=\"vtkGraph\" />\n"
71350 " </DataTypeDomain>\n"
71351 " <Documentation>The input filter/source whose output dataset is to\n"
71352 " written to the file.</Documentation>\n"
71353 " </InputProperty>\n"
71354 " <Hints>\n"
71355 " <WriterFactory extensions=\"vtk\"\n"
71356 " file_description=\"Legacy VTK Files\" />\n"
71357 " </Hints>\n"
71358 " <!-- End of DataSetWriter -->\n"
71359 " </WriterProxy>\n"
71360 "\n"
71361 " <!-- ================================================================= -->\n"
71362 " <PSWriterProxy class=\"vtkParallelSerialWriter\"\n"
71363 " file_name_method=\"SetFileName\"\n"
71364 " name=\"PDataSetWriterPolyData\"\n"
71365 " parallel_only=\"1\"\n"
71366 " base_proxygroup=\"internal_writers\"\n"
71367 " base_proxyname=\"ParallelSerialWriter\">\n"
71368 " <Documentation short_help=\"Writer that writes polydata as legacy vtk files.\">\n"
71369 " Writer to write vtkPolyData in a legacy vtk data file. This\n"
71370 " version is used when running in parallel. It gathers data to first node\n"
71371 " and saves one file.</Documentation>\n"
71372 " <SubProxy>\n"
71373 " <Proxy name=\"Writer\"\n"
71374 " proxygroup=\"internal_writers\"\n"
71375 " proxyname=\"DataSetWriterCore\"></Proxy>\n"
71376 " <ExposedProperties>\n"
71377 " <Property name=\"FileType\" />\n"
71378 " </ExposedProperties>\n"
71379 " </SubProxy>\n"
71380 " <InputProperty command=\"SetInputConnection\"\n"
71381 " panel_visibility=\"never\"\n"
71382 " name=\"Input\">\n"
71383 " <DataTypeDomain composite_data_supported=\"0\"\n"
71384 " name=\"input_type\">\n"
71385 " <DataType value=\"vtkPolyData\" />\n"
71386 " </DataTypeDomain>\n"
71387 " <Documentation>The input filter/source whose output dataset is to\n"
71388 " written to the file.</Documentation>\n"
71389 " </InputProperty>\n"
71390 " <StringVectorProperty command=\"SetFileName\"\n"
71391 " name=\"FileName\"\n"
71392 " panel_visibility=\"never\"\n"
71393 " number_of_elements=\"1\">\n"
71394 " <Documentation>The name of the file to be written.</Documentation>\n"
71395 " </StringVectorProperty>\n"
71396 " <SubProxy>\n"
71397 " <Proxy name=\"PostGatherHelper\"\n"
71398 " proxygroup=\"filters\"\n"
71399 " proxyname=\"AppendPolyData\" />\n"
71400 " </SubProxy>\n"
71401 " <Hints>\n"
71402 " <WriterFactory extensions=\"vtk\"\n"
71403 " file_description=\"Legacy VTK Files\" />\n"
71404 " </Hints>\n"
71405 " <!-- End of PDataSetWriterPolyData -->\n"
71406 " </PSWriterProxy>\n"
71407 "\n"
71408 " <!-- ================================================================= -->\n"
71409 " <PSWriterProxy class=\"vtkParallelSerialWriter\"\n"
71410 " file_name_method=\"SetFileName\"\n"
71411 " name=\"PDataSetWriterUnstructuredGrid\"\n"
71412 " parallel_only=\"1\"\n"
71413 " base_proxygroup=\"internal_writers\"\n"
71414 " base_proxyname=\"ParallelSerialWriter\">\n"
71415 " <Documentation short_help=\"Writer that writes unstructured grid as legacy vtk files.\">\n"
71416 " Writer to write vtkUnstructuredGrid of data object in a legacy vtk data file. This\n"
71417 " version is used when running in parallel. It gathers data to first node\n"
71418 " and saves one file.</Documentation>\n"
71419 " <SubProxy>\n"
71420 " <Proxy name=\"Writer\"\n"
71421 " proxygroup=\"internal_writers\"\n"
71422 " proxyname=\"DataSetWriterCore\"></Proxy>\n"
71423 " <ExposedProperties>\n"
71424 " <Property name=\"FileType\" />\n"
71425 " </ExposedProperties>\n"
71426 " </SubProxy>\n"
71427 " <InputProperty command=\"SetInputConnection\"\n"
71428 " panel_visibility=\"never\"\n"
71429 " name=\"Input\">\n"
71430 " <DataTypeDomain composite_data_supported=\"0\"\n"
71431 " name=\"input_type\">\n"
71432 " <DataType value=\"vtkUnstructuredGrid\" />\n"
71433 " </DataTypeDomain>\n"
71434 " <Documentation>The input filter/source whose output dataset is to\n"
71435 " written to the file.</Documentation>\n"
71436 " </InputProperty>\n"
71437 " <StringVectorProperty command=\"SetFileName\"\n"
71438 " name=\"FileName\"\n"
71439 " panel_visibility=\"never\"\n"
71440 " number_of_elements=\"1\">\n"
71441 " <Documentation>The name of the file to be written.</Documentation>\n"
71442 " </StringVectorProperty>\n"
71443 " <SubProxy>\n"
71444 " <Proxy name=\"PostGatherHelper\"\n"
71445 " proxygroup=\"filters\"\n"
71446 " proxyname=\"Append\" />\n"
71447 " </SubProxy>\n"
71448 " <Hints>\n"
71449 " <WriterFactory extensions=\"vtk\"\n"
71450 " file_description=\"Legacy VTK Files\" />\n"
71451 " </Hints>\n"
71452 " <!-- End of PDataSetWriterUnstructuredGrid -->\n"
71453 " </PSWriterProxy>\n"
71454 "\n"
71455 " <!-- end of \"writers\" -->\n"
71456 " </ProxyGroup>\n"
71457 "</ServerManagerConfiguration>\n"
71458 "\n";
71459 // Get single string
71461 {
71462 
71463  const size_t len0 = strlen(paraview_server_managerwriters_iolegacyInterface0);
71464  size_t len = ( 0
71465  + len0 );
71466  char* res = new char[ len + 1];
71467  size_t offset = 0;
71469  assert(offset == len);
71470  res[offset] = 0;
71471  return res;
71472 }
71473 
71474 
71475 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iogeometry.xml
71477 "<ServerManagerConfiguration>\n"
71478 " <ProxyGroup name=\"internal_sources\">\n"
71479 "\n"
71480 " <!-- ================================================================== -->\n"
71481 " <Proxy class=\"vtkAVSucdReader\"\n"
71482 " label=\"AVS UCD Reader\"\n"
71483 " name=\"AVSucdReader\">\n"
71484 " <Documentation long_help=\"Reads binary or ASCII files stored in AVS UCD format.\"\n"
71485 " short_help=\"Read a dataset in AVS UCD format.\">The AVS UCD\n"
71486 " reader reads binary or ASCII files stored in AVS UCD\n"
71487 " format. The default file extension is .inp. The output of\n"
71488 " this reader is unstructured grid.</Documentation>\n"
71489 " <StringVectorProperty animateable=\"0\"\n"
71490 " command=\"SetFileName\"\n"
71491 " name=\"FileName\"\n"
71492 " number_of_elements=\"1\"\n"
71493 " panel_visibility=\"never\">\n"
71494 " <FileListDomain name=\"files\" />\n"
71495 " <Documentation>This property specifies the file name for the AVS UCD\n"
71496 " reader.</Documentation>\n"
71497 " </StringVectorProperty>\n"
71498 " <StringVectorProperty information_only=\"1\"\n"
71499 " name=\"CellArrayInfo\">\n"
71500 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
71501 " </StringVectorProperty>\n"
71502 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
71503 " element_types=\"2 0\"\n"
71504 " information_property=\"CellArrayInfo\"\n"
71505 " label=\"Cell Arrays\"\n"
71506 " name=\"CellArrayStatus\"\n"
71507 " number_of_elements=\"2\"\n"
71508 " number_of_elements_per_command=\"2\"\n"
71509 " repeat_command=\"1\">\n"
71510 " <ArraySelectionDomain name=\"array_list\">\n"
71511 " <RequiredProperties>\n"
71512 " <Property function=\"ArrayList\"\n"
71513 " name=\"CellArrayInfo\" />\n"
71514 " </RequiredProperties>\n"
71515 " </ArraySelectionDomain>\n"
71516 " <Documentation>This property contains a list of the cell-centered\n"
71517 " arrays to read.</Documentation>\n"
71518 " </StringVectorProperty>\n"
71519 " <StringVectorProperty information_only=\"1\"\n"
71520 " name=\"PointArrayInfo\">\n"
71521 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
71522 " </StringVectorProperty>\n"
71523 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
71524 " element_types=\"2 0\"\n"
71525 " information_property=\"PointArrayInfo\"\n"
71526 " label=\"Point Arrays\"\n"
71527 " name=\"PointArrayStatus\"\n"
71528 " number_of_elements=\"2\"\n"
71529 " number_of_elements_per_command=\"2\"\n"
71530 " repeat_command=\"1\">\n"
71531 " <ArraySelectionDomain name=\"array_list\">\n"
71532 " <RequiredProperties>\n"
71533 " <Property function=\"ArrayList\"\n"
71534 " name=\"PointArrayInfo\" />\n"
71535 " </RequiredProperties>\n"
71536 " </ArraySelectionDomain>\n"
71537 " <Documentation>This property contains a list of the point-centered\n"
71538 " arrays to read.</Documentation>\n"
71539 " </StringVectorProperty>\n"
71540 " <!-- End AVSucdReader -->\n"
71541 " </Proxy>\n"
71542 "\n"
71543 " <!-- ================================================================== -->\n"
71544 " <Proxy class=\"vtkSTLReader\"\n"
71545 " label=\"STL Reader\"\n"
71546 " name=\"stlreadercore\">\n"
71547 " <Documentation long_help=\"Reads ASCII or binary stereo lithography (STL) files.\"\n"
71548 " short_help=\"Read STL files.\">The STL reader reads ASCII or\n"
71549 " binary stereo lithography (STL) files. The expected file\n"
71550 " extension is .stl. The output of this reader is a\n"
71551 " polygonal dataset.</Documentation>\n"
71552 " <StringVectorProperty animateable=\"0\"\n"
71553 " command=\"SetFileName\"\n"
71554 " name=\"FileName\"\n"
71555 " number_of_elements=\"1\"\n"
71556 " panel_visibility=\"never\">\n"
71557 " <FileListDomain name=\"files\" />\n"
71558 " <Documentation>This property specifies the file name for the STL\n"
71559 " reader.</Documentation>\n"
71560 " </StringVectorProperty>\n"
71561 " <IntVectorProperty command=\"SetScalarTags\"\n"
71562 " default_values=\"1\"\n"
71563 " name=\"ScalarTags\"\n"
71564 " number_of_elements=\"1\">\n"
71565 " <BooleanDomain name=\"bool\" />\n"
71566 " <Documentation>When set to true, the reader will include cell data\n"
71567 " describing which solid a cell belongs to.</Documentation>\n"
71568 " </IntVectorProperty>\n"
71569 " <!-- End stlreader -->\n"
71570 " </Proxy>\n"
71571 "\n"
71572 " <!-- ================================================================== -->\n"
71573 " <Proxy class=\"vtkFLUENTReader\" name=\"FLUENTReaderCore\">\n"
71574 " <StringVectorProperty information_only=\"1\"\n"
71575 " name=\"CellArrayInfo\">\n"
71576 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
71577 " </StringVectorProperty>\n"
71578 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
71579 " element_types=\"2 0\"\n"
71580 " information_property=\"CellArrayInfo\"\n"
71581 " label=\"Cell Arrays\"\n"
71582 " name=\"CellArrayStatus\"\n"
71583 " number_of_elements=\"0\"\n"
71584 " number_of_elements_per_command=\"2\"\n"
71585 " repeat_command=\"1\">\n"
71586 " <ArraySelectionDomain name=\"array_list\">\n"
71587 " <RequiredProperties>\n"
71588 " <Property function=\"ArrayList\"\n"
71589 " name=\"CellArrayInfo\" />\n"
71590 " </RequiredProperties>\n"
71591 " </ArraySelectionDomain>\n"
71592 " <Documentation>Select which cell-centered arrays to\n"
71593 " read.</Documentation>\n"
71594 " </StringVectorProperty>\n"
71595 " <!-- FLUENTReaderCore -->\n"
71596 " </Proxy>\n"
71597 "\n"
71598 " <!-- ================================================================== -->\n"
71599 " <Proxy class=\"vtkTecplotReader\"\n"
71600 " label=\"VTK Tecplot Reader\"\n"
71601 " name=\"TecplotReaderCore\">\n"
71602 " <Documentation>Core for TecplotReader</Documentation>\n"
71603 " <StringVectorProperty command=\"SetFileName\"\n"
71604 " name=\"FileName\"\n"
71605 " number_of_elements=\"1\"\n"
71606 " panel_visibility=\"never\">\n"
71607 " <FileListDomain name=\"files\" />\n"
71608 " <Documentation>The name of the file to load</Documentation>\n"
71609 " </StringVectorProperty>\n"
71610 " <StringVectorProperty information_only=\"1\"\n"
71611 " name=\"DataArrayInfo\">\n"
71612 " <ArraySelectionInformationHelper attribute_name=\"Data\" />\n"
71613 " </StringVectorProperty>\n"
71614 " <StringVectorProperty command=\"SetDataArrayStatus\"\n"
71615 " element_types=\"2 0\"\n"
71616 " information_property=\"DataArrayInfo\"\n"
71617 " label=\"Data Arrays\"\n"
71618 " name=\"DataArrayStatus\"\n"
71619 " number_of_elements=\"0\"\n"
71620 " number_of_elements_per_command=\"2\"\n"
71621 " repeat_command=\"1\">\n"
71622 " <ArraySelectionDomain name=\"array_list\">\n"
71623 " <RequiredProperties>\n"
71624 " <Property function=\"ArrayList\"\n"
71625 " name=\"DataArrayInfo\" />\n"
71626 " </RequiredProperties>\n"
71627 " </ArraySelectionDomain>\n"
71628 " <Documentation>This property lists what dataset attribute arrays (point\n"
71629 " data and cell data) to read.</Documentation>\n"
71630 " </StringVectorProperty>\n"
71631 " <!-- End TecplotReaderCore-->\n"
71632 " </Proxy>\n"
71633 "\n"
71634 " <!-- ================================================================== -->\n"
71635 " <Proxy class=\"vtkParticleReader\"\n"
71636 " label=\"VTK Particle Reader\"\n"
71637 " name=\"ParticleReaderCore\">\n"
71638 " <Documentation>Core for ParticleReader.</Documentation>\n"
71639 " <StringVectorProperty command=\"SetFileName\"\n"
71640 " name=\"FileName\"\n"
71641 " number_of_elements=\"1\"\n"
71642 " panel_visibility=\"never\">\n"
71643 " <FileListDomain name=\"files\" />\n"
71644 " <Documentation>The name of the file to load.</Documentation>\n"
71645 " </StringVectorProperty>\n"
71646 " <IntVectorProperty command=\"SetDataByteOrder\"\n"
71647 " default_values=\"0\"\n"
71648 " name=\"ByteOrder\"\n"
71649 " number_of_elements=\"1\">\n"
71650 " <Documentation>Set/Get the byte ordering of the file you are trying to\n"
71651 " read in.</Documentation>\n"
71652 " <EnumerationDomain name=\"enum\">\n"
71653 " <Entry text=\"BigEndian\"\n"
71654 " value=\"0\" />\n"
71655 " <Entry text=\"LittleEndian\"\n"
71656 " value=\"1\" />\n"
71657 " </EnumerationDomain>\n"
71658 " </IntVectorProperty>\n"
71659 " <IntVectorProperty command=\"SetHasScalar\"\n"
71660 " default_values=\"1\"\n"
71661 " name=\"HasScalar\"\n"
71662 " number_of_elements=\"1\">\n"
71663 " <Documentation>Default: 1. If 1 then each particle has a value\n"
71664 " associated with it.</Documentation>\n"
71665 " <BooleanDomain name=\"bool\" />\n"
71666 " </IntVectorProperty>\n"
71667 " <IntVectorProperty command=\"SetFileType\"\n"
71668 " default_values=\"0\"\n"
71669 " name=\"FileType\"\n"
71670 " number_of_elements=\"1\">\n"
71671 " <Documentation>Set the file type. The options are: - Unknown (0)\n"
71672 " (default) the reader will attempt to determine the file type. If this\n"
71673 " fails then you should set the file type yourself. - Text (1) the file\n"
71674 " type is text. - Binary (2) the file type is binary.</Documentation>\n"
71675 " <EnumerationDomain name=\"enum\">\n"
71676 " <Entry text=\"Unknown\"\n"
71677 " value=\"0\" />\n"
71678 " <Entry text=\"Text\"\n"
71679 " value=\"1\" />\n"
71680 " <Entry text=\"Binary\"\n"
71681 " value=\"2\" />\n"
71682 " </EnumerationDomain>\n"
71683 " </IntVectorProperty>\n"
71684 " <IntVectorProperty command=\"SetDataType\"\n"
71685 " default_values=\"10\"\n"
71686 " name=\"DataType\"\n"
71687 " number_of_elements=\"1\">\n"
71688 " <Documentation>Get/Set the data type. The options are: - Float (10)\n"
71689 " (default) single precision floating point. - Double (11) double\n"
71690 " precision floating point.</Documentation>\n"
71691 " <EnumerationDomain name=\"enum\">\n"
71692 " <Entry text=\"Float\"\n"
71693 " value=\"10\" />\n"
71694 " <Entry text=\"Double\"\n"
71695 " value=\"11\" />\n"
71696 " </EnumerationDomain>\n"
71697 " </IntVectorProperty>\n"
71698 " <!-- ParticleReaderCore -->\n"
71699 " </Proxy>\n"
71700 "\n"
71701 " <!-- ================================================================== -->\n"
71702 " <!-- end of \"internal_sources\" -->\n"
71703 " </ProxyGroup>\n"
71704 "\n"
71705 " <!-- ==================================================================== -->\n"
71706 " <ProxyGroup name=\"sources\">\n"
71707 "\n"
71708 " <!-- ================================================================== -->\n"
71709 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
71710 " file_name_method=\"SetFileName\"\n"
71711 " label=\"AVS UCD Reader\"\n"
71712 " name=\"AVSucdSeriesReader\"\n"
71713 " si_class=\"vtkSIMetaReaderProxy\">\n"
71714 " <Documentation long_help=\"Reads binary or ASCII files stored in AVS UCD format.\"\n"
71715 " short_help=\"Read a dataset in AVS UCD format.\">The AVS UCD\n"
71716 " reader reads binary or ASCII files stored in AVS UCD\n"
71717 " format. The default file extension is .inp. The output of\n"
71718 " this reader is unstructured grid. This supports reading a\n"
71719 " file series.</Documentation>\n"
71720 " <SubProxy>\n"
71721 " <Proxy name=\"Reader\"\n"
71722 " proxygroup=\"internal_sources\"\n"
71723 " proxyname=\"AVSucdReader\"></Proxy>\n"
71724 " <ExposedProperties>\n"
71725 " <PropertyGroup label=\"Cell/Point Array Status\"\n"
71726 " name=\"CellPointArrayStatus\"\n"
71727 " panel_visibility=\"default\"\n"
71728 " panel_widget=\"ArrayStatus\">\n"
71729 " <Property name=\"CellArrayInfo\" />\n"
71730 " <Property name=\"CellArrayStatus\" />\n"
71731 " <Property name=\"PointArrayInfo\" />\n"
71732 " <Property name=\"PointArrayStatus\" />\n"
71733 " </PropertyGroup>\n"
71734 " </ExposedProperties>\n"
71735 " </SubProxy>\n"
71736 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
71737 " information_only=\"1\"\n"
71738 " name=\"FileNameInfo\">\n"
71739 " <SimpleStringInformationHelper />\n"
71740 " </StringVectorProperty>\n"
71741 " <StringVectorProperty animateable=\"0\"\n"
71742 " clean_command=\"RemoveAllFileNames\"\n"
71743 " command=\"AddFileName\"\n"
71744 " information_property=\"FileNameInfo\"\n"
71745 " name=\"FileNames\"\n"
71746 " number_of_elements=\"1\"\n"
71747 " panel_visibility=\"never\"\n"
71748 " repeat_command=\"1\">\n"
71749 " <FileListDomain name=\"files\" />\n"
71750 " <Documentation>The list of files to be read by the reader. If more than\n"
71751 " one file is specified, the reader will switch to file series mode in\n"
71752 " which it will pretend that it can support time and provide one file per\n"
71753 " time step.</Documentation>\n"
71754 " </StringVectorProperty>\n"
71755 " <DoubleVectorProperty information_only=\"1\"\n"
71756 " name=\"TimestepValues\"\n"
71757 " repeatable=\"1\">\n"
71758 " <TimeStepsInformationHelper />\n"
71759 " <Documentation>Available timestep values.</Documentation>\n"
71760 " </DoubleVectorProperty>\n"
71761 " <Hints>\n"
71762 " <ReaderFactory extensions=\"inp\"\n"
71763 " file_description=\"AVS UCD Binary/ASCII Files\" />\n"
71764 " </Hints>\n"
71765 " <!-- End of AVSucdSeriesReader -->\n"
71766 " </SourceProxy>\n"
71767 "\n"
71768 " <!-- ================================================================== -->\n"
71769 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
71770 " file_name_method=\"SetFileName\"\n"
71771 " label=\"STL Reader\"\n"
71772 " name=\"stlreader\"\n"
71773 " si_class=\"vtkSIMetaReaderProxy\">\n"
71774 " <Documentation long_help=\"Reads ASCII or binary stereo lithography (STL) files.\"\n"
71775 " short_help=\"Read STL files.\">The STL reader reads ASCII or\n"
71776 " binary stereo lithography (STL) files. The expected file\n"
71777 " extension is .stl. The output of this reader is a\n"
71778 " polygonal dataset. This reader also supports file\n"
71779 " series.</Documentation>\n"
71780 " <SubProxy>\n"
71781 " <Proxy name=\"Reader\"\n"
71782 " proxygroup=\"internal_sources\"\n"
71783 " proxyname=\"stlreadercore\"></Proxy>\n"
71784 " </SubProxy>\n"
71785 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
71786 " information_only=\"1\"\n"
71787 ;
71788 
71789 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iogeometry.xml
71791 " name=\"FileNameInfo\">\n"
71792 " <SimpleStringInformationHelper />\n"
71793 " </StringVectorProperty>\n"
71794 " <StringVectorProperty animateable=\"0\"\n"
71795 " clean_command=\"RemoveAllFileNames\"\n"
71796 " command=\"AddFileName\"\n"
71797 " information_property=\"FileNameInfo\"\n"
71798 " name=\"FileNames\"\n"
71799 " number_of_elements=\"1\"\n"
71800 " panel_visibility=\"never\"\n"
71801 " repeat_command=\"1\">\n"
71802 " <FileListDomain name=\"files\" />\n"
71803 " <Documentation>The list of files to be read by the reader. If more than\n"
71804 " one file is specified, the reader will switch to file series mode in\n"
71805 " which it will pretend that it can support time and provide one file per\n"
71806 " time step.</Documentation>\n"
71807 " </StringVectorProperty>\n"
71808 " <DoubleVectorProperty information_only=\"1\"\n"
71809 " name=\"TimestepValues\"\n"
71810 " repeatable=\"1\">\n"
71811 " <TimeStepsInformationHelper />\n"
71812 " <Documentation>Available timestep values.</Documentation>\n"
71813 " </DoubleVectorProperty>\n"
71814 " <Hints>\n"
71815 " <ReaderFactory extensions=\"stl stl.series\"\n"
71816 " file_description=\"Stereo Lithography\" />\n"
71817 " </Hints>\n"
71818 " <!-- End stlreader-->\n"
71819 " </SourceProxy>\n"
71820 "\n"
71821 " <!-- ================================================================== -->\n"
71822 " <SourceProxy class=\"vtkBYUReader\"\n"
71823 " label=\"BYU Reader\"\n"
71824 " name=\"byureader\">\n"
71825 " <Documentation long_help=\"Reads Movie.BYU files to produce polygonal data.\"\n"
71826 " short_help=\"Read Movie.BYU files.\">The BYU reader reads\n"
71827 " data stored in Movie.BYU format. The expected file\n"
71828 " extension is .g. The datasets resulting from reading these\n"
71829 " files are polygonal.</Documentation>\n"
71830 " <StringVectorProperty animateable=\"0\"\n"
71831 " command=\"SetFileName\"\n"
71832 " name=\"FileName\"\n"
71833 " number_of_elements=\"1\"\n"
71834 " panel_visibility=\"never\" >\n"
71835 " <FileListDomain name=\"files\" />\n"
71836 " <Documentation>This property specifies the file name for the BYU\n"
71837 " reader.</Documentation>\n"
71838 " </StringVectorProperty>\n"
71839 " <Hints>\n"
71840 " <ReaderFactory extensions=\"g\"\n"
71841 " file_description=\"BYU Files\" />\n"
71842 " </Hints>\n"
71843 " <!-- End byureader -->\n"
71844 " </SourceProxy>\n"
71845 "\n"
71846 " <!-- ================================================================== -->\n"
71847 " <SourceProxy class=\"vtkOBJReader\"\n"
71848 " label=\"Wavefront OBJ Reader\"\n"
71849 " name=\"objreader\">\n"
71850 " <Documentation long_help=\"Reads Wavefront .OBJ files to produce polygonal and line data.\"\n"
71851 " short_help=\"Read Wavefront .OBJ files.\">The OBJ reader\n"
71852 " reads data stored in Wavefront .OBJ format. The expected\n"
71853 " file extension is .obj, the datasets resulting from\n"
71854 " reading these files are polygons and\n"
71855 " lines.</Documentation>\n"
71856 " <StringVectorProperty animateable=\"0\"\n"
71857 " command=\"SetFileName\"\n"
71858 " name=\"FileName\"\n"
71859 " number_of_elements=\"1\"\n"
71860 " panel_visibility=\"never\" >\n"
71861 " <FileListDomain name=\"files\" />\n"
71862 " <Documentation>This property specifies the file name for the OBJ\n"
71863 " reader.</Documentation>\n"
71864 " </StringVectorProperty>\n"
71865 " <Hints>\n"
71866 " <ReaderFactory extensions=\"obj\"\n"
71867 " file_description=\"Wavefront OBJ Files\" />\n"
71868 " </Hints>\n"
71869 " <!-- End vtkOBJReader -->\n"
71870 " </SourceProxy>\n"
71871 "\n"
71872 " <!-- ================================================================== -->\n"
71873 " <SourceProxy class=\"vtkPDBReader\"\n"
71874 " label=\"PDB Reader\"\n"
71875 " name=\"pdbreader\">\n"
71876 " <Documentation long_help=\"Reads PDB molecule files.\"\n"
71877 " short_help=\"Read PDB files.\">The PDB reader reads files in\n"
71878 " the format used by the Protein Data Bank (an archive of\n"
71879 " experimentally determined three-dimensional structures of\n"
71880 " biological macromolecules). The expected file extension is\n"
71881 " .pdb. The output datasets are polygonal.</Documentation>\n"
71882 " <StringVectorProperty animateable=\"0\"\n"
71883 " command=\"SetFileName\"\n"
71884 " name=\"FileName\"\n"
71885 " number_of_elements=\"1\"\n"
71886 " panel_visibility=\"never\" >\n"
71887 " <FileListDomain name=\"files\" />\n"
71888 " <Documentation>This property specifies the file name for the PDB\n"
71889 " reader.</Documentation>\n"
71890 " </StringVectorProperty>\n"
71891 " <Hints>\n"
71892 " <ReaderFactory extensions=\"pdb\"\n"
71893 " file_description=\"Protein Data Bank Files\" />\n"
71894 " </Hints>\n"
71895 " <!-- End pdbreader -->\n"
71896 " </SourceProxy>\n"
71897 "\n"
71898 " <!-- ================================================================== -->\n"
71899 " <!-- Beginning of MFIX Reader -->\n"
71900 " <SourceProxy class=\"vtkMFIXReader\"\n"
71901 " name=\"MFIXReader\">\n"
71902 " <Documentation long_help=\"Reads a dataset in MFIX file format.\"\n"
71903 " short_help=\"Reads a dataset in MFIX file format.\">\n"
71904 " vtkMFIXReader creates an unstructured grid dataset. It\n"
71905 " reads a restart file and a set of sp files. The restart\n"
71906 " file contains the mesh information. MFIX meshes are either\n"
71907 " cylindrical or rectilinear, but this reader will convert\n"
71908 " them to an unstructured grid. The sp files contain\n"
71909 " transient data for the cells. Each sp file has one or more\n"
71910 " variables stored inside it.</Documentation>\n"
71911 " <StringVectorProperty animateable=\"0\"\n"
71912 " command=\"SetFileName\"\n"
71913 " name=\"FileName\"\n"
71914 " number_of_elements=\"1\"\n"
71915 " panel_visibility=\"never\">\n"
71916 " <FileListDomain name=\"files\" />\n"
71917 " <Documentation>Set the file name for the MFIX reader.</Documentation>\n"
71918 " </StringVectorProperty>\n"
71919 " <StringVectorProperty information_only=\"1\"\n"
71920 " name=\"CellArrayInfo\">\n"
71921 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
71922 " </StringVectorProperty>\n"
71923 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
71924 " element_types=\"2 0\"\n"
71925 " information_property=\"CellArrayInfo\"\n"
71926 " label=\"Cell Arrays\"\n"
71927 " name=\"CellArrayStatus\"\n"
71928 " number_of_elements=\"0\"\n"
71929 " number_of_elements_per_command=\"2\"\n"
71930 " repeat_command=\"1\">\n"
71931 " <ArraySelectionDomain name=\"array_list\">\n"
71932 " <RequiredProperties>\n"
71933 " <Property function=\"ArrayList\"\n"
71934 " name=\"CellArrayInfo\" />\n"
71935 " </RequiredProperties>\n"
71936 " </ArraySelectionDomain>\n"
71937 " <Documentation>Select which cell-centered arrays to\n"
71938 " read.</Documentation>\n"
71939 " </StringVectorProperty>\n"
71940 " <DoubleVectorProperty information_only=\"1\"\n"
71941 " name=\"TimestepValues\"\n"
71942 " repeatable=\"1\">\n"
71943 " <TimeStepsInformationHelper />\n"
71944 " </DoubleVectorProperty>\n"
71945 " <Hints>\n"
71946 " <ReaderFactory extensions=\"RES\"\n"
71947 " file_description=\"MFIX Unstructured Grid Files\" />\n"
71948 " </Hints>\n"
71949 " </SourceProxy>\n"
71950 " <!-- End of MFIX Reader -->\n"
71951 "\n"
71952 " <!-- ================================================================== -->\n"
71953 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
71954 " file_name_method=\"SetFileName\"\n"
71955 " label=\"Fluent Case Reader\"\n"
71956 " name=\"FLUENTReader\"\n"
71957 " si_class=\"vtkSIMetaReaderProxy\">\n"
71958 " <Documentation long_help=\"Reads a dataset in Fluent file format.\"\n"
71959 " short_help=\"Reads a dataset in Fluent file format.\">\n"
71960 " FLUENTReader creates an unstructured grid dataset. It\n"
71961 " reads .cas and .dat files stored in FLUENT native format\n"
71962 " (or a file series of the same.</Documentation>\n"
71963 " <StringVectorProperty animateable=\"0\"\n"
71964 " clean_command=\"RemoveAllFileNames\"\n"
71965 " command=\"AddFileName\"\n"
71966 " name=\"FileName\"\n"
71967 " number_of_elements=\"1\"\n"
71968 " panel_visibility=\"never\"\n"
71969 " repeat_command=\"1\">\n"
71970 " <FileListDomain name=\"files\" />\n"
71971 " <Documentation>The name of the files to load.</Documentation>\n"
71972 " </StringVectorProperty>\n"
71973 " <SubProxy>\n"
71974 " <Proxy name=\"Reader\"\n"
71975 " proxygroup=\"internal_sources\"\n"
71976 " proxyname=\"FLUENTReaderCore\"></Proxy>\n"
71977 " <ExposedProperties>\n"
71978 " <Property name=\"CellArrayInfo\" />\n"
71979 " <Property name=\"CellArrayStatus\" />\n"
71980 " </ExposedProperties>\n"
71981 " </SubProxy>\n"
71982 " <Hints>\n"
71983 " <ReaderFactory extensions=\"cas msh\"\n"
71984 " file_description=\"Fluent Case Files\" />\n"
71985 " </Hints>\n"
71986 " <!-- FLUENTReader -->\n"
71987 " </SourceProxy>\n"
71988 "\n"
71989 " <!-- ================================================================== -->\n"
71990 " <!-- Beginning of ProStar Reader -->\n"
71991 " <SourceProxy class=\"vtkProStarReader\"\n"
71992 " label=\"proSTAR (STARCD) Reader\"\n"
71993 " name=\"ProStarReader\">\n"
71994 " <Documentation long_help=\"Reads geometry in proSTAR (STARCD) file format.\"\n"
71995 " short_help=\"Reads geometry in proSTAR (STARCD) file format.\">\n"
71996 " ProStarReader creates an unstructured grid dataset. It\n"
71997 " reads .cel/.vrt files stored in proSTAR (STARCD) ASCII\n"
71998 " format.</Documentation>\n"
71999 " <StringVectorProperty animateable=\"0\"\n"
72000 " command=\"SetFileName\"\n"
72001 " name=\"FileName\"\n"
72002 " number_of_elements=\"1\"\n"
72003 " panel_visibility=\"never\">\n"
72004 " <FileListDomain name=\"files\" />\n"
72005 " <Documentation>Set the file name for the proSTAR (STARCD)\n"
72006 " reader.</Documentation>\n"
72007 " </StringVectorProperty>\n"
72008 " <DoubleVectorProperty animateable=\"0\"\n"
72009 " command=\"SetScaleFactor\"\n"
72010 " default_values=\"1\"\n"
72011 " name=\"ScaleFactor\"\n"
72012 " number_of_elements=\"1\">\n"
72013 " <Documentation>Scaling factor for the points</Documentation>\n"
72014 " </DoubleVectorProperty>\n"
72015 " <Hints>\n"
72016 " <ReaderFactory extensions=\"cel vrt\"\n"
72017 " file_description=\"proSTAR Files\" />\n"
72018 " </Hints>\n"
72019 " </SourceProxy>\n"
72020 " <!-- End of ProStar Reader -->\n"
72021 "\n"
72022 " <!-- ================================================================== -->\n"
72023 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
72024 " file_name_method=\"SetFileName\"\n"
72025 " label=\"Tecplot Reader\"\n"
72026 " name=\"TecplotReader\"\n"
72027 " si_class=\"vtkSIMetaReaderProxy\">\n"
72028 " <Documentation long_help=\"Reads files in the Tecplot ASCII file format.\"\n"
72029 " short_help=\"Read files in the Tecplot ASCII file format.\">\n"
72030 " The Tecplot reader extracts multiple zones (blocks) of\n"
72031 " data from a Tecplot ASCII file, in which a zone is stored\n"
72032 " in either point packing mode (i.e., tuple-based, with only\n"
72033 " point data supported) or block packing mode (i.e.,\n"
72034 " component-based, with point data and cell data supported).\n"
72035 " The output of the reader is a vtkMultiBlockDataset, of\n"
72036 " which each block is either a vtkStructuredGrid or a\n"
72037 " vtkUnstructuredGrid. This supports reading a file\n"
72038 " series.</Documentation>\n"
72039 " <StringVectorProperty animateable=\"0\"\n"
72040 " clean_command=\"RemoveAllFileNames\"\n"
72041 " command=\"AddFileName\"\n"
72042 " information_property=\"FileNameInfo\"\n"
72043 " name=\"FileNames\"\n"
72044 " number_of_elements=\"1\"\n"
72045 " panel_visibility=\"never\"\n"
72046 " repeat_command=\"1\">\n"
72047 " <FileListDomain name=\"files\" />\n"
72048 " <Documentation>The list of files to be read by the\n"
72049 " reader.</Documentation>\n"
72050 " </StringVectorProperty>\n"
72051 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
72052 " information_only=\"1\"\n"
72053 " name=\"FileNameInfo\">\n"
72054 " <SimpleStringInformationHelper />\n"
72055 " </StringVectorProperty>\n"
72056 " <DoubleVectorProperty information_only=\"1\"\n"
72057 " name=\"TimestepValues\"\n"
72058 " repeatable=\"1\">\n"
72059 " <TimeStepsInformationHelper />\n"
72060 " <Documentation>Available timestep values.</Documentation>\n"
72061 " </DoubleVectorProperty>\n"
72062 " <SubProxy>\n"
72063 " <Proxy name=\"Reader\"\n"
72064 " proxygroup=\"internal_sources\"\n"
72065 " proxyname=\"TecplotReaderCore\"></Proxy>\n"
72066 " <ExposedProperties>\n"
72067 " <Property name=\"DataArrayInfo\" />\n"
72068 " <Property name=\"DataArrayStatus\" />\n"
72069 " </ExposedProperties>\n"
72070 " </SubProxy>\n"
72071 " <Hints>\n"
72072 " <ReaderFactory extensions=\"tec TEC Tec tp TP dat\"\n"
72073 " file_description=\"Tecplot Files\" />\n"
72074 " </Hints>\n"
72075 " <!-- End TecplotReader -->\n"
72076 " </SourceProxy>\n"
72077 "\n"
72078 " <!-- ================================================================== -->\n"
72079 " <!-- Start WindBladeReader -->\n"
72080 " <SourceProxy class=\"vtkWindBladeReader\"\n"
72081 " label=\"WindBlade reader\"\n"
72082 " name=\"WindBladeReader\">\n"
72083 " <Documentation long_help=\"Reads WindBlade/Firetec simulation files possibly including wind turbines and topology files.\"\n"
72084 " short_help=\"Read WindBlade simulation files.\">\n"
72085 " WindBlade/Firetec is a simulation dealing with the effects\n"
72086 " of wind on wind turbines or on the spread of fires. It\n"
72087 " produces three outputs - a StructuredGrid for the wind\n"
72088 " data fields, a StructuredGrid for the ground topology, and\n"
72089 " a PolyData for turning turbine blades. The input file\n"
72090 " (.wind) opened by the WindBlade reader is an ASCII\n"
72091 " description of the data files expected. Data is\n"
72092 ;
72093 
72094 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iogeometry.xml
72096 " accumulated by the simulation processor and is written one\n"
72097 " file per time step. WindBlade can deal with topology if a\n"
72098 " flag is turned on and expects (x,y) data for the ground.\n"
72099 " It also can deal with turning wind turbines from other\n"
72100 " time step data files which gives polygon positions of\n"
72101 " segments of the blades and data for each\n"
72102 " segment. This is a distributed reader.\n"
72103 " </Documentation>\n"
72104 " <OutputPort index=\"0\"\n"
72105 " name=\"Field\" />\n"
72106 " <OutputPort index=\"1\"\n"
72107 " name=\"Blade\" />\n"
72108 " <OutputPort index=\"2\"\n"
72109 " name=\"Ground\" />\n"
72110 " <StringVectorProperty animateable=\"0\"\n"
72111 " command=\"SetFilename\"\n"
72112 " name=\"Filename\"\n"
72113 " number_of_elements=\"1\"\n"
72114 " panel_visibility=\"never\">\n"
72115 " <FileListDomain name=\"files\" />\n"
72116 " <Documentation>ASCII .wind file describes locations of data files, grid\n"
72117 " sizes and variable deltas, time step sizes, whether topology is used,\n"
72118 " whether turbines are used, and type and order of data written to the\n"
72119 " files.</Documentation>\n"
72120 " </StringVectorProperty>\n"
72121 " <DoubleVectorProperty information_only=\"1\"\n"
72122 " name=\"TimestepValues\"\n"
72123 " repeatable=\"1\">\n"
72124 " <TimeStepsInformationHelper />\n"
72125 " </DoubleVectorProperty>\n"
72126 " <StringVectorProperty information_only=\"1\"\n"
72127 " name=\"PointArrayInfo\">\n"
72128 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
72129 " </StringVectorProperty>\n"
72130 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
72131 " element_types=\"2 0\"\n"
72132 " information_property=\"PointArrayInfo\"\n"
72133 " label=\"Point Arrays\"\n"
72134 " name=\"PointArrayStatus\"\n"
72135 " number_of_elements=\"2\"\n"
72136 " number_of_elements_per_command=\"2\"\n"
72137 " repeat_command=\"1\">\n"
72138 " <ArraySelectionDomain name=\"array_list\">\n"
72139 " <RequiredProperties>\n"
72140 " <Property function=\"ArrayList\"\n"
72141 " name=\"PointArrayInfo\" />\n"
72142 " </RequiredProperties>\n"
72143 " </ArraySelectionDomain>\n"
72144 " <Documentation>Variables written to the data files are described in the\n"
72145 " .wind file and are presented for selection. Only selected variables are\n"
72146 " loaded for a time step.</Documentation>\n"
72147 " </StringVectorProperty>\n"
72148 " <Hints>\n"
72149 " <ReaderFactory extensions=\"wind\"\n"
72150 " file_description=\"WindBlade Data\" />\n"
72151 " </Hints>\n"
72152 " </SourceProxy>\n"
72153 " <!-- End WindBladeReader -->\n"
72154 "\n"
72155 " <!-- ================================================================== -->\n"
72156 " <SourceProxy class=\"vtkPTSReader\"\n"
72157 " label=\"PTS Reader\"\n"
72158 " name=\"PTSReader\">\n"
72159 " <Documentation long_help=\"Reads a PTS ASCII Point Cloud file.\"\n"
72160 " short_help=\"Read a pointset in PTS format\">The PTS reader\n"
72161 " reads ASCII PTS Point Cloud files containing\n"
72162 " points as well as optional intensity and color information. The default\n"
72163 " file extension is .pts. This reader produces a\n"
72164 " polydata set of a single vertex cell containing all of\n"
72165 " the points.</Documentation>\n"
72166 " <StringVectorProperty animateable=\"0\"\n"
72167 " command=\"SetFileName\"\n"
72168 " name=\"FileName\"\n"
72169 " number_of_elements=\"1\">\n"
72170 " <FileListDomain name=\"files\" />\n"
72171 " <Documentation>This property specifies the file name for the PTS\n"
72172 " (ASCII Point Cloud) reader.</Documentation>\n"
72173 " </StringVectorProperty>\n"
72174 " <IntVectorProperty command=\"SetLimitToMaxNumberOfPoints\"\n"
72175 " name=\"LimitNumberOfPointsRead\"\n"
72176 " default_values=\"0\"\n"
72177 " number_of_elements=\"1\">\n"
72178 " <BooleanDomain name=\"bool\" />\n"
72179 " <Documentation>\n"
72180 " Limits the number of points read in from file\n"
72181 " </Documentation>\n"
72182 " </IntVectorProperty>\n"
72183 " <IntVectorProperty command=\"SetMaxNumberOfPoints\"\n"
72184 " name=\"MaxNumberOfPoints\"\n"
72185 " default_values=\"100000\"\n"
72186 " number_of_elements=\"1\">\n"
72187 " <Hints>\n"
72188 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
72189 " mode=\"visibility\"\n"
72190 " property=\"LimitNumberOfPointsRead\"\n"
72191 " value=\"1\" />\n"
72192 " </Hints>\n"
72193 " <Documentation>\n"
72194 " Specify the max number of point to be read.\n"
72195 " </Documentation>\n"
72196 " </IntVectorProperty>\n"
72197 " <IntVectorProperty command=\"SetLimitReadToBounds\"\n"
72198 " name=\"LimitPointCloudToBounds\"\n"
72199 " default_values=\"0\"\n"
72200 " number_of_elements=\"1\">\n"
72201 " <BooleanDomain name=\"bool\" />\n"
72202 " <Documentation>\n"
72203 " Restrict the point to cloud to a specified volume.\n"
72204 " </Documentation>\n"
72205 " </IntVectorProperty>\n"
72206 " <DoubleVectorProperty animateable=\"0\"\n"
72207 " command=\"SetReadBounds\"\n"
72208 " name=\"ReadBounds\"\n"
72209 " number_of_elements=\"6\"\n"
72210 " default_values=\"0 100 0 100 0 100\">\n"
72211 " <Hints>\n"
72212 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
72213 " mode=\"visibility\"\n"
72214 " property=\"LimitPointCloudToBounds\"\n"
72215 " value=\"1\" />\n"
72216 " </Hints>\n"
72217 " <Documentation>Define the spatial volume that will restrict the\n"
72218 " extent of the point cloud [xmin, xmax, ymin, ymax, zmin, zmax]</Documentation>\n"
72219 "\n"
72220 " </DoubleVectorProperty>\n"
72221 " <Hints>\n"
72222 " <ReaderFactory extensions=\"pts\"\n"
72223 " file_description=\"PTS (Point Cloud) Files\" />\n"
72224 " </Hints>\n"
72225 " <!-- End PTSReader -->\n"
72226 " </SourceProxy>\n"
72227 "\n"
72228 " <!-- ================================================================== -->\n"
72229 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
72230 " file_name_method=\"SetFileName\"\n"
72231 " label=\"Particles Reader\"\n"
72232 " name=\"ParticleReader\"\n"
72233 " si_class=\"vtkSIMetaReaderProxy\">\n"
72234 " <Documentation long_help=\"Reads particle data.\"\n"
72235 " short_help=\"Read particle data.\">vtkParticleReader reads\n"
72236 " either a binary or a text file of particles. Each particle\n"
72237 " can have associated with it an optional scalar value. So\n"
72238 " the format is: x, y, z, scalar (all floats or doubles).\n"
72239 " The text file can consist of a comma delimited set of\n"
72240 " values. In most cases vtkParticleReader can automatically\n"
72241 " determine whether the file is text or binary. The data can\n"
72242 " be either float or double. Progress updates are provided.\n"
72243 " With respect to binary files, random access into the file\n"
72244 " to read pieces is supported.</Documentation>\n"
72245 " <StringVectorProperty animateable=\"0\"\n"
72246 " clean_command=\"RemoveAllFileNames\"\n"
72247 " command=\"AddFileName\"\n"
72248 " information_property=\"FileNameInfo\"\n"
72249 " name=\"FileName\"\n"
72250 " number_of_elements=\"1\"\n"
72251 " panel_visibility=\"never\"\n"
72252 " repeat_command=\"1\">\n"
72253 " <FileListDomain name=\"files\" />\n"
72254 " <Documentation>The list of files to be read by the\n"
72255 " reader.</Documentation>\n"
72256 " </StringVectorProperty>\n"
72257 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
72258 " information_only=\"1\"\n"
72259 " name=\"FileNameInfo\">\n"
72260 " <SimpleStringInformationHelper />\n"
72261 " </StringVectorProperty>\n"
72262 " <DoubleVectorProperty information_only=\"1\"\n"
72263 " name=\"TimestepValues\"\n"
72264 " repeatable=\"1\">\n"
72265 " <TimeStepsInformationHelper />\n"
72266 " <Documentation>Available timestep values.</Documentation>\n"
72267 " </DoubleVectorProperty>\n"
72268 " <SubProxy>\n"
72269 " <Proxy name=\"Reader\"\n"
72270 " proxygroup=\"internal_sources\"\n"
72271 " proxyname=\"ParticleReaderCore\"></Proxy>\n"
72272 " <ExposedProperties>\n"
72273 " <Property name=\"ByteOrder\" />\n"
72274 " <Property name=\"HasScalar\" />\n"
72275 " <Property name=\"FileType\" />\n"
72276 " <Property name=\"DataType\" />\n"
72277 " </ExposedProperties>\n"
72278 " </SubProxy>\n"
72279 " <Hints>\n"
72280 " <ReaderFactory extensions=\"particles\"\n"
72281 " file_description=\"VTK Particle Files\" />\n"
72282 " </Hints>\n"
72283 " <!-- End of ParticleReader -->\n"
72284 " </SourceProxy>\n"
72285 "\n"
72286 " <!-- ================================================================== -->\n"
72287 " <!-- Beginning of glTF Reader -->\n"
72288 " <SourceProxy\n"
72289 " class=\"vtkGLTFReader\"\n"
72290 " name=\"glTF 2.0 Reader\"\n"
72291 " label=\"glTF Reader\">\n"
72292 " <Documentation\n"
72293 " long_help=\"Read a glTF file.\"\n"
72294 " short_help=\"Read a glTF file\">The glTF reader reads a glTF file.</Documentation>\n"
72295 " <StringVectorProperty\n"
72296 " name=\"FileName\"\n"
72297 " command=\"SetFileName\"\n"
72298 " number_of_elements=\"1\"\n"
72299 " panel_visibility=\"never\">\n"
72300 " <FileListDomain name=\"files\" />\n"
72301 " </StringVectorProperty>\n"
72302 " <IntVectorProperty\n"
72303 " name=\"ApplyDeformationsToGeometry\"\n"
72304 " command=\"SetApplyDeformationsToGeometry\"\n"
72305 " number_of_elements=\"1\"\n"
72306 " default_values=\"1\"\n"
72307 " panel_visibility=\"advanced\">\n"
72308 " <BooleanDomain name=\"bool\" />\n"
72309 " </IntVectorProperty>\n"
72310 " <StringVectorProperty\n"
72311 " command=\"GetAllSceneNames\"\n"
72312 " information_only=\"1\"\n"
72313 " name=\"SceneNameInfo\">\n"
72314 " <StringArrayHelper />\n"
72315 " </StringVectorProperty>\n"
72316 " <StringVectorProperty\n"
72317 " command=\"SetScene\"\n"
72318 " name=\"Scene\"\n"
72319 " number_of_elements=\"1\"\n"
72320 " default_values=\"0\">\n"
72321 " <StringListDomain name=\"SceneList\">\n"
72322 " <RequiredProperties>\n"
72323 " <Property\n"
72324 " function=\"SceneNameInfo\"\n"
72325 " name=\"SceneNameInfo\" />\n"
72326 " </RequiredProperties>\n"
72327 " </StringListDomain>\n"
72328 " </StringVectorProperty>\n"
72329 " <StringVectorProperty\n"
72330 " name=\"AnimationInfo\"\n"
72331 " command=\"GetAnimationSelection\"\n"
72332 " number_of_elements_per_command=\"2\"\n"
72333 " information_only=\"1\"\n"
72334 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
72335 " <StringVectorProperty\n"
72336 " name=\"AnimationStatus\"\n"
72337 " command=\"GetAnimationSelection\"\n"
72338 " information_property=\"AnimationInfo\"\n"
72339 " number_of_elements_per_command=\"2\"\n"
72340 " element_types=\"2 0\"\n"
72341 " repeat_command=\"1\"\n"
72342 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
72343 " <ArraySelectionDomain name=\"animation_list\">\n"
72344 " <RequiredProperties>\n"
72345 " <Property\n"
72346 " function=\"AnimationList\"\n"
72347 " name=\"AnimationInfo\" />\n"
72348 " </RequiredProperties>\n"
72349 " </ArraySelectionDomain>\n"
72350 " <Documentation>Select the animations to enable.</Documentation>\n"
72351 " <Hints>\n"
72352 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
72353 " <Property\n"
72354 " name=\"ApplyDeformationsToGeometry\"\n"
72355 " function=\"boolean\" />\n"
72356 " </PropertyWidgetDecorator>\n"
72357 " </Hints>\n"
72358 " </StringVectorProperty>\n"
72359 " <DoubleVectorProperty\n"
72360 " information_only=\"1\"\n"
72361 " name=\"TimestepValues\"\n"
72362 " repeatable=\"1\">\n"
72363 " <TimeStepsInformationHelper />\n"
72364 " </DoubleVectorProperty>\n"
72365 " <IntVectorProperty\n"
72366 " name=\"Framerate\"\n"
72367 " command=\"SetFrameRate\"\n"
72368 " number_of_elements=\"1\"\n"
72369 " default_values=\"60\"\n"
72370 " panel_visibility=\"advanced\">\n"
72371 " <Hints>\n"
72372 " <PropertyWidgetDecorator type=\"ShowWidgetDecorator\">\n"
72373 " <Property\n"
72374 " name=\"ApplyDeformationsToGeometry\"\n"
72375 " function=\"boolean\" />\n"
72376 " </PropertyWidgetDecorator>\n"
72377 " </Hints>\n"
72378 " </IntVectorProperty>\n"
72379 " <Hints>\n"
72380 " <ReaderFactory\n"
72381 " extensions=\"gltf glb\"\n"
72382 " file_description=\"glTF 2.0 Files\" />\n"
72383 " </Hints>\n"
72384 " </SourceProxy>\n"
72385 " <!-- End of vtkGLTFReader -->\n"
72386 "\n"
72387 " <!-- ================================================================== -->\n"
72388 " <!-- end of \"sources\" -->\n"
72389 " </ProxyGroup>\n"
72390 "</ServerManagerConfiguration>\n"
72391 "\n";
72392 // Get single string
72394 {
72395 
72396  const size_t len0 = strlen(paraview_server_managerreaders_iogeometryInterface0);
72397  const size_t len1 = strlen(paraview_server_managerreaders_iogeometryInterface1);
72398  const size_t len2 = strlen(paraview_server_managerreaders_iogeometryInterface2);
72399  size_t len = ( 0
72400  + len0
72401  + len1
72402  + len2 );
72403  char* res = new char[ len + 1];
72404  size_t offset = 0;
72408  assert(offset == len);
72409  res[offset] = 0;
72410  return res;
72411 }
72412 
72413 
72414 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_iogeometry.xml
72416 "<ServerManagerConfiguration>\n"
72417 " <ProxyGroup name=\"internal_writers\">\n"
72418 " <!-- ================================================================= -->\n"
72419 " <Proxy class=\"vtkOBJWriter\"\n"
72420 " name=\"OBJWriter\">\n"
72421 " <Documentation short_help=\"Write polygonal data in Wavefront OBJ format.\">\n"
72422 " </Documentation>\n"
72423 " <StringVectorProperty command=\"SetFileName\"\n"
72424 " name=\"FileName\"\n"
72425 " number_of_elements=\"1\">\n"
72426 " <Documentation>The name of the file to be written.</Documentation>\n"
72427 " </StringVectorProperty>\n"
72428 " <StringVectorProperty command=\"SetTextureFileName\"\n"
72429 " name=\"TextureFileName\"\n"
72430 " number_of_elements=\"1\">\n"
72431 " <Documentation> Optional. The name of the texture map file to be written\n"
72432 " into the mtl file.</Documentation>\n"
72433 " </StringVectorProperty>\n"
72434 " <InputProperty name=\"DummyInput\" panel_visibility=\"never\">\n"
72435 " <InputArrayDomain attribute_type=\"any\" name=\"input_array\" />\n"
72436 " </InputProperty>\n"
72437 " <!-- End of OBJWriter -->\n"
72438 " </Proxy>\n"
72439 "\n"
72440 " <!-- ================================================================= -->\n"
72441 " <Proxy base_proxygroup=\"internal_writers\"\n"
72442 " base_proxyname=\"DataWriterBase\"\n"
72443 " class=\"vtkSTLWriter\"\n"
72444 " name=\"STLWriter\">\n"
72445 " <Documentation short_help=\"Write stereo lithography files.\">\n"
72446 " </Documentation>\n"
72447 " <!-- End of STLWriter -->\n"
72448 " </Proxy>\n"
72449 "\n"
72450 " </ProxyGroup>\n"
72451 "\n"
72452 " <ProxyGroup name=\"writers\">\n"
72453 " <!-- ================================================================= -->\n"
72454 " <PSWriterProxy class=\"vtkParallelSerialWriter\"\n"
72455 " file_name_method=\"SetFileName\"\n"
72456 " name=\"POBJWriter\"\n"
72457 " base_proxygroup=\"internal_writers\"\n"
72458 " base_proxyname=\"ParallelSerialWriter\">\n"
72459 " <Documentation short_help=\"Write polygonal data in Wavefront OBJ format.\">\n"
72460 " Writer to write polygonal data in Wavefront OBJ format.\n"
72461 " Written files contain the geometry including lines, triangles and polygons.\n"
72462 " Normals and texture coordinates on points are also written if they exist.\n"
72463 " This version is used when running in parallel. It gathers data to first node\n"
72464 " and saves one file.</Documentation>\n"
72465 " <SubProxy>\n"
72466 " <Proxy name=\"Writer\"\n"
72467 " proxygroup=\"internal_writers\"\n"
72468 " proxyname=\"OBJWriter\"></Proxy>\n"
72469 " <LinkProperties>\n"
72470 " <Property name=\"DummyInput\" with_property=\"Input\" />\n"
72471 " </LinkProperties>\n"
72472 " <ExposedProperties>\n"
72473 " <Property name=\"TextureFileName\" />\n"
72474 " </ExposedProperties>\n"
72475 " </SubProxy>\n"
72476 " <InputProperty command=\"SetInputConnection\"\n"
72477 " panel_visibility=\"never\"\n"
72478 " name=\"Input\">\n"
72479 " <DataTypeDomain name=\"input_type\">\n"
72480 " <DataType value=\"vtkPolyData\" />\n"
72481 " </DataTypeDomain>\n"
72482 " <Documentation>The input filter/source whose output dataset is to\n"
72483 " written to the file.</Documentation>\n"
72484 " </InputProperty>\n"
72485 " <StringVectorProperty command=\"SetFileName\"\n"
72486 " name=\"FileName\"\n"
72487 " panel_visibility=\"never\"\n"
72488 " number_of_elements=\"1\">\n"
72489 " <Documentation>The name of the file to be written.</Documentation>\n"
72490 " </StringVectorProperty>\n"
72491 " <SubProxy>\n"
72492 " <Proxy name=\"PostGatherHelper\"\n"
72493 " proxygroup=\"filters\"\n"
72494 " proxyname=\"AppendPolyData\" />\n"
72495 " </SubProxy>\n"
72496 " <Hints>\n"
72497 " <WriterFactory extensions=\"obj\" file_description=\"Wavefront OBJ File Format\" />\n"
72498 " <UseDocumentationForLabels />\n"
72499 " </Hints>\n"
72500 " <!-- End of OBJWriter -->\n"
72501 " </PSWriterProxy>\n"
72502 "\n"
72503 " <!-- ================================================================= -->\n"
72504 " <PSWriterProxy class=\"vtkParallelSerialWriter\"\n"
72505 " file_name_method=\"SetFileName\"\n"
72506 " name=\"PSTLWriter\"\n"
72507 " base_proxygroup=\"internal_writers\"\n"
72508 " base_proxyname=\"ParallelSerialWriter\">\n"
72509 " <Documentation short_help=\"Write stereo lithography files.\">STLWriter\n"
72510 " writes stereo lithography (.stl) files in either ASCII or binary form.\n"
72511 " Stereo lithography files only contain triangles. If polygons with more\n"
72512 " than 3 vertices are present, only the first 3 vertices are written. Use\n"
72513 " TriangleFilter to convert polygons to triangles. This version of the\n"
72514 " reader is used when running in parallel. It gathers all the geometry to\n"
72515 " first node and saves 1 file.</Documentation>\n"
72516 " <SubProxy>\n"
72517 " <Proxy name=\"Writer\"\n"
72518 " proxygroup=\"internal_writers\"\n"
72519 " proxyname=\"STLWriter\"></Proxy>\n"
72520 " <ExposedProperties>\n"
72521 " <Property name=\"FileType\" />\n"
72522 " </ExposedProperties>\n"
72523 " </SubProxy>\n"
72524 " <InputProperty command=\"SetInputConnection\"\n"
72525 " panel_visibility=\"never\"\n"
72526 " name=\"Input\">\n"
72527 " <DataTypeDomain name=\"input_type\">\n"
72528 " <DataType value=\"vtkPolyData\" />\n"
72529 " </DataTypeDomain>\n"
72530 " <Documentation>The input filter/source whose output dataset is to\n"
72531 " written to the file.</Documentation>\n"
72532 " </InputProperty>\n"
72533 " <StringVectorProperty command=\"SetFileName\"\n"
72534 " name=\"FileName\"\n"
72535 " panel_visibility=\"never\"\n"
72536 " number_of_elements=\"1\">\n"
72537 " <Documentation>The name of the file to be written.</Documentation>\n"
72538 " </StringVectorProperty>\n"
72539 " <SubProxy>\n"
72540 " <Proxy name=\"PostGatherHelper\"\n"
72541 " proxygroup=\"filters\"\n"
72542 " proxyname=\"AppendPolyData\" />\n"
72543 " </SubProxy>\n"
72544 " <Hints>\n"
72545 " <WriterFactory extensions=\"stl\"\n"
72546 " file_description=\"Stereo Lithography File Format\" />\n"
72547 " </Hints>\n"
72548 " <!-- End of PSTLWriter -->\n"
72549 " </PSWriterProxy>\n"
72550 "\n"
72551 " <!-- ================================================================= -->\n"
72552 " <PSWriterProxy class=\"vtkParallelSerialWriter\"\n"
72553 " file_name_method=\"SetFileName\"\n"
72554 " name=\"HoudiniWriter\"\n"
72555 " base_proxygroup=\"internal_writers\"\n"
72556 " base_proxyname=\"ParallelSerialWriter\">\n"
72557 " <Documentation short_help=\"Write polygonal data in Houdini .geo format.\">\n"
72558 " Writer to write polygonal data in ASCII Houdini .geo (pre-v12.0)\n"
72559 " format. </Documentation>\n"
72560 " <InputProperty command=\"SetInputConnection\"\n"
72561 " panel_visibility=\"never\"\n"
72562 " name=\"Input\">\n"
72563 " <DataTypeDomain name=\"input_type\">\n"
72564 " <DataType value=\"vtkPolyData\" />\n"
72565 " </DataTypeDomain>\n"
72566 " <Documentation>The input filter/source whose output dataset is to\n"
72567 " written to the file.</Documentation>\n"
72568 " </InputProperty>\n"
72569 " <StringVectorProperty command=\"SetFileName\"\n"
72570 " name=\"FileName\"\n"
72571 " panel_visibility=\"never\"\n"
72572 " number_of_elements=\"1\">\n"
72573 " <Documentation>The name of the file to be written.</Documentation>\n"
72574 " </StringVectorProperty>\n"
72575 " <SubProxy>\n"
72576 " <Proxy name=\"PostGatherHelper\"\n"
72577 " proxygroup=\"filters\"\n"
72578 " proxyname=\"AppendPolyData\" />\n"
72579 " </SubProxy>\n"
72580 " <SubProxy>\n"
72581 " <Proxy name=\"Writer\" class=\"vtkHoudiniPolyDataWriter\" />\n"
72582 " </SubProxy>\n"
72583 " <Hints>\n"
72584 " <WriterFactory extensions=\"geo\"\n"
72585 " file_description=\"Houdini File Format\" />\n"
72586 " <UseDocumentationForLabels />\n"
72587 " </Hints>\n"
72588 " <!-- End of HoudiniWriter -->\n"
72589 " </PSWriterProxy>\n"
72590 " </ProxyGroup>\n"
72591 "</ServerManagerConfiguration>\n"
72592 "\n";
72593 // Get single string
72595 {
72596 
72597  const size_t len0 = strlen(paraview_server_managerwriters_iogeometryInterface0);
72598  size_t len = ( 0
72599  + len0 );
72600  char* res = new char[ len + 1];
72601  size_t offset = 0;
72603  assert(offset == len);
72604  res[offset] = 0;
72605  return res;
72606 }
72607 
72608 
72609 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioply.xml
72611 "<ServerManagerConfiguration>\n"
72612 " <ProxyGroup name=\"internal_sources\">\n"
72613 "\n"
72614 " <!-- ================================================================== -->\n"
72615 " <Proxy class=\"vtkPLYReader\" name=\"PLYReaderCore\">\n"
72616 " <StringVectorProperty animateable=\"0\"\n"
72617 " command=\"SetFileName\"\n"
72618 " name=\"FileName\"\n"
72619 " number_of_elements=\"1\"\n"
72620 " panel_visibility=\"never\" >\n"
72621 " <FileListDomain name=\"files\" />\n"
72622 " <Documentation>This property specifies the file name for the PLY\n"
72623 " reader.</Documentation>\n"
72624 " </StringVectorProperty>\n"
72625 " <IntVectorProperty command=\"SetDuplicatePointsForFaceTexture\"\n"
72626 " default_values=\"1\"\n"
72627 " name=\"DuplicatePointsForFaceTexture\"\n"
72628 " number_of_elements=\"1\"\n"
72629 " panel_visibility=\"advanced\">\n"
72630 " <BooleanDomain name=\"bool\" />\n"
72631 " <Documentation>If true (default) and the \"face\" element has\n"
72632 " the property \"texcoord\" duplicate face points if they have 2\n"
72633 " or more different texture coordinates. Otherwise, each texture\n"
72634 " coordinate for a face point overwrites previously set texture\n"
72635 " coordinates for that point.\n"
72636 " </Documentation>\n"
72637 " </IntVectorProperty>\n"
72638 " <DoubleVectorProperty command=\"SetFaceTextureTolerance\"\n"
72639 " default_values=\"0.000001\"\n"
72640 " name=\"FaceTextureTolerance\"\n"
72641 " number_of_elements=\"1\"\n"
72642 " panel_visibility=\"advanced\">\n"
72643 " <DoubleRangeDomain name=\"range\" />\n"
72644 " <Documentation>Tolerance used to detect different texture\n"
72645 " coordinates for shared points for faces</Documentation>\n"
72646 " </DoubleVectorProperty>\n"
72647 " <!-- End PLYReaderCore -->\n"
72648 " </Proxy>\n"
72649 "\n"
72650 " <!-- ================================================================== -->\n"
72651 " <!-- end of \"internal_sources\" -->\n"
72652 " </ProxyGroup>\n"
72653 "\n"
72654 " <!-- ==================================================================== -->\n"
72655 " <ProxyGroup name=\"sources\">\n"
72656 " <!-- ================================================================== -->\n"
72657 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
72658 " file_name_method=\"SetFileName\"\n"
72659 " label=\"PLY Reader\"\n"
72660 " name=\"PLYReader\"\n"
72661 " si_class=\"vtkSIMetaReaderProxy\">\n"
72662 " <Documentation long_help=\"Reads files stored in Stanford University's PLY polygonal file format.\"\n"
72663 " short_help=\"Read PLY polygonal files.\">The PLY reader\n"
72664 " reads files stored in the PLY polygonal file format\n"
72665 " developed at Stanford University. The PLY files that\n"
72666 " ParaView can read must have the elements \"vertex\" and\n"
72667 " \"face\" defined. The \"vertex\" elements must have the\n"
72668 " properties \"x\", \"y\", and \"z\". The \"face\" elements must have\n"
72669 " the property \"vertex_indices\" defined. The default file\n"
72670 " extension for this reader is .ply.</Documentation>\n"
72671 " <SubProxy>\n"
72672 " <Proxy name=\"Reader\"\n"
72673 " proxygroup=\"internal_sources\"\n"
72674 " proxyname=\"PLYReaderCore\"></Proxy>\n"
72675 " <ExposedProperties>\n"
72676 " <Property name=\"DuplicatePointsForFaceTexture\" />\n"
72677 " <Property name=\"FaceTextureTolerance\" />\n"
72678 " </ExposedProperties>\n"
72679 " </SubProxy>\n"
72680 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
72681 " information_only=\"1\"\n"
72682 " name=\"FileNameInfo\">\n"
72683 " <SimpleStringInformationHelper />\n"
72684 " </StringVectorProperty>\n"
72685 " <StringVectorProperty animateable=\"0\"\n"
72686 " clean_command=\"RemoveAllFileNames\"\n"
72687 " command=\"AddFileName\"\n"
72688 " name=\"FileNames\"\n"
72689 " number_of_elements=\"0\"\n"
72690 " panel_visibility=\"never\"\n"
72691 " repeat_command=\"1\">\n"
72692 " <FileListDomain name=\"files\" />\n"
72693 " <Documentation>The list of files to be read by the\n"
72694 " reader.</Documentation>\n"
72695 " </StringVectorProperty>\n"
72696 " <DoubleVectorProperty information_only=\"1\"\n"
72697 " name=\"TimestepValues\"\n"
72698 " repeatable=\"1\">\n"
72699 " <TimeStepsInformationHelper />\n"
72700 " <Documentation>Available timestep values.</Documentation>\n"
72701 " </DoubleVectorProperty>\n"
72702 " <Hints>\n"
72703 " <ReaderFactory extensions=\"ply ply.series\"\n"
72704 " file_description=\"PLY Polygonal File Format\" />\n"
72705 " </Hints>\n"
72706 " <!-- End PLYReader -->\n"
72707 " </SourceProxy>\n"
72708 "\n"
72709 " <!-- ================================================================== -->\n"
72710 " <!-- end of \"sources\" -->\n"
72711 " </ProxyGroup>\n"
72712 "</ServerManagerConfiguration>\n"
72713 "\n";
72714 // Get single string
72716 {
72717 
72718  const size_t len0 = strlen(paraview_server_managerreaders_ioplyInterface0);
72719  size_t len = ( 0
72720  + len0 );
72721  char* res = new char[ len + 1];
72722  size_t offset = 0;
72724  assert(offset == len);
72725  res[offset] = 0;
72726  return res;
72727 }
72728 
72729 
72730 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioparallel.xml
72732 "<ServerManagerConfiguration>\n"
72733 " <ProxyGroup name=\"internal_sources\">\n"
72734 " <!-- ================================================================== -->\n"
72735 " <Proxy class=\"vtkPDataSetReader\"\n"
72736 " label=\"Legacy VTK Reader\"\n"
72737 " name=\"legacyreader\">\n"
72738 " <Documentation long_help=\"Reads files stored in VTK's legacy file format.\"\n"
72739 " short_help=\"Read legacy VTK files.\">The Legacy VTK reader\n"
72740 " loads files stored in VTK's legacy file format. The\n"
72741 " expected file extension is .vtk. The type of the dataset\n"
72742 " may be structured grid, uniform rectilinear grid\n"
72743 " (image/volume), non-uniform rectilinear grid, unstructured\n"
72744 " grid, or polygonal.</Documentation>\n"
72745 " <StringVectorProperty animateable=\"0\"\n"
72746 " command=\"SetFileName\"\n"
72747 " name=\"FileName\"\n"
72748 " number_of_elements=\"1\"\n"
72749 " panel_visibility=\"never\">\n"
72750 " <FileListDomain name=\"files\" />\n"
72751 " <Documentation>This property specifies the file name for the Legacy VTK\n"
72752 " reader.</Documentation>\n"
72753 " </StringVectorProperty>\n"
72754 " <!-- End legacyreader -->\n"
72755 " </Proxy>\n"
72756 " <!-- end of \"internal_sources\" -->\n"
72757 " </ProxyGroup>\n"
72758 "\n"
72759 " <!-- ==================================================================== -->\n"
72760 " <ProxyGroup name=\"sources\">\n"
72761 "\n"
72762 " <!-- ================================================================== -->\n"
72763 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
72764 " file_name_method=\"SetFileName\"\n"
72765 " label=\"Legacy VTK Reader\"\n"
72766 " name=\"LegacyVTKFileReader\"\n"
72767 " si_class=\"vtkSIMetaReaderProxy\">\n"
72768 " <Documentation long_help=\"Reads files stored in VTK's legacy file format.\"\n"
72769 " short_help=\"Read legacy VTK files.\">The Legacy VTK reader\n"
72770 " loads files stored in VTK's legacy file format (before VTK\n"
72771 " 4.2, although still supported). The expected file\n"
72772 " extension is .vtk. The type of the dataset may be\n"
72773 " structured grid, uniform rectilinear grid (image/volume),\n"
72774 " non-uniform rectilinear grid, unstructured grid, or\n"
72775 " polygonal. This reader also supports file\n"
72776 " series.</Documentation>\n"
72777 " <SubProxy>\n"
72778 " <Proxy name=\"Reader\"\n"
72779 " proxygroup=\"internal_sources\"\n"
72780 " proxyname=\"legacyreader\"></Proxy>\n"
72781 " </SubProxy>\n"
72782 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
72783 " information_only=\"1\"\n"
72784 " name=\"FileNameInfo\">\n"
72785 " <SimpleStringInformationHelper />\n"
72786 " </StringVectorProperty>\n"
72787 " <StringVectorProperty animateable=\"0\"\n"
72788 " clean_command=\"RemoveAllFileNames\"\n"
72789 " command=\"AddFileName\"\n"
72790 " information_property=\"FileNameInfo\"\n"
72791 " name=\"FileNames\"\n"
72792 " number_of_elements=\"1\"\n"
72793 " panel_visibility=\"never\"\n"
72794 " repeat_command=\"1\">\n"
72795 " <FileListDomain name=\"files\" />\n"
72796 " <Documentation>The list of files to be read by the reader. If more than\n"
72797 " one file is specified, the reader will switch to file series mode in\n"
72798 " which it will pretend that it can support time and provide one file per\n"
72799 " time step.</Documentation>\n"
72800 " </StringVectorProperty>\n"
72801 " <DoubleVectorProperty information_only=\"1\"\n"
72802 " name=\"TimestepValues\"\n"
72803 " repeatable=\"1\">\n"
72804 " <TimeStepsInformationHelper />\n"
72805 " <Documentation>Available timestep values.</Documentation>\n"
72806 " </DoubleVectorProperty>\n"
72807 " <Hints>\n"
72808 " <ReaderFactory extensions=\"vtk vtk.series\"\n"
72809 " file_description=\"Legacy VTK files\" />\n"
72810 " </Hints>\n"
72811 " <!-- End LegacyVTKFileReader -->\n"
72812 " </SourceProxy>\n"
72813 "\n"
72814 " <!-- ================================================================== -->\n"
72815 " <SourceProxy class=\"vtkPDataSetReader\"\n"
72816 " label=\"Partitioned Legacy VTK Reader\"\n"
72817 " name=\"pvtkfile\">\n"
72818 " <Documentation long_help=\"Reads files stored in VTK partitioned legacy format.\"\n"
72819 " short_help=\"Read partitioned legacy VTK files.\">The\n"
72820 " Partitioned Legacy VTK reader loads files stored in VTK's\n"
72821 " partitioned legacy file format (before VTK 4.2, although\n"
72822 " still supported). The expected file extension is .pvtk.\n"
72823 " The type of the dataset may be structured grid, uniform\n"
72824 " rectilinear grid (image/volume), non-uniform rectilinear\n"
72825 " grid, unstructured grid, or polygonal.</Documentation>\n"
72826 " <StringVectorProperty animateable=\"0\"\n"
72827 " command=\"SetFileName\"\n"
72828 " name=\"FileName\"\n"
72829 " number_of_elements=\"1\">\n"
72830 " <FileListDomain name=\"files\" />\n"
72831 " <Documentation>This property specifies the file name for the\n"
72832 " Partitioned Legacy VTK reader.</Documentation>\n"
72833 " </StringVectorProperty>\n"
72834 " <Hints>\n"
72835 " <ReaderFactory extensions=\"pvtk pvtk.series\"\n"
72836 " file_description=\"Legacy VTK Files (partitioned)\" />\n"
72837 " </Hints>\n"
72838 " <!-- End pvtkfile -->\n"
72839 " </SourceProxy>\n"
72840 "\n"
72841 " <!-- ================================================================== -->\n"
72842 " <!-- Beginning of OpenFOAM Reader -->\n"
72843 " <SourceProxy class=\"vtkPOpenFOAMReader\"\n"
72844 " name=\"OpenFOAMReader\">\n"
72845 " <Documentation long_help=\"Reads OpenFOAM data files, producing multiblock dataset.\"\n"
72846 " short_help=\"Read OpenFOAM data files.\">The OpenFOAM reader\n"
72847 " reads OpenFOAM data files and outputs multiblock\n"
72848 " datasets. Mesh information and time dependent data are\n"
72849 " supported. This is a distributed reader. See\n"
72850 " https://www.openfoam.com/documentation/user-guide\n"
72851 " for a description of the OpenFOAM format.\n"
72852 " </Documentation>\n"
72853 " <StringVectorProperty animateable=\"0\"\n"
72854 " command=\"SetFileName\"\n"
72855 " name=\"FileName\"\n"
72856 " number_of_elements=\"1\"\n"
72857 " panel_visibility=\"advanced\">\n"
72858 " <FileListDomain name=\"files\" />\n"
72859 " <Documentation>This property specifies the file name for the\n"
72860 " reader.</Documentation>\n"
72861 " </StringVectorProperty>\n"
72862 " <Property animateable=\"0\"\n"
72863 " command=\"SetRefresh\"\n"
72864 " name=\"Refresh\">\n"
72865 " <Documentation>Refresh time information and selection list metadata.\n"
72866 " Useful when watching a running simulation.</Documentation>\n"
72867 " </Property>\n"
72868 " <IntVectorProperty animateable=\"0\"\n"
72869 " command=\"SetSkipZeroTime\"\n"
72870 " default_values=\"1\"\n"
72871 " name=\"SkipZeroTime\"\n"
72872 " label=\"Skip Zero Time\"\n"
72873 " number_of_elements=\"1\">\n"
72874 " <BooleanDomain name=\"bool\" />\n"
72875 " <Documentation>Ignore the 0/ time directory.</Documentation>\n"
72876 " </IntVectorProperty>\n"
72877 " <IntVectorProperty animateable=\"0\"\n"
72878 " command=\"SetCaseType\"\n"
72879 " default_values=\"1\"\n"
72880 " name=\"CaseType\"\n"
72881 " number_of_elements=\"1\">\n"
72882 " <EnumerationDomain name=\"enum\">\n"
72883 " <Entry text=\"Decomposed Case\" value=\"0\" />\n"
72884 " <Entry text=\"Reconstructed Case\" value=\"1\" />\n"
72885 " </EnumerationDomain>\n"
72886 " <Documentation>The property indicates whether decomposed mesh or\n"
72887 " reconstructed mesh should be read</Documentation>\n"
72888 " </IntVectorProperty>\n"
72889 " <IntVectorProperty animateable=\"0\"\n"
72890 " command=\"SetUse64BitLabels\"\n"
72891 " default_values=\"0\"\n"
72892 " label=\"Label Size\"\n"
72893 " name=\"Use64BitLabels\"\n"
72894 " number_of_elements=\"1\">\n"
72895 " <EnumerationDomain name=\"enum\">\n"
72896 " <Entry text=\"32-bit\" value=\"0\" />\n"
72897 " <Entry text=\"64-bit\" value=\"1\" />\n"
72898 " </EnumerationDomain>\n"
72899 " <Documentation>The expected label-size for the OpenFOAM data.</Documentation>\n"
72900 " </IntVectorProperty>\n"
72901 " <IntVectorProperty animateable=\"0\"\n"
72902 " command=\"SetUse64BitFloats\"\n"
72903 " default_values=\"1\"\n"
72904 " label=\"Scalar Size\"\n"
72905 " name=\"Use64BitFloats\"\n"
72906 " number_of_elements=\"1\">\n"
72907 " <EnumerationDomain name=\"enum\">\n"
72908 " <Entry text=\"32-bit (SP)\" value=\"0\" />\n"
72909 " <Entry text=\"64-bit (DP)\" value=\"1\" />\n"
72910 " </EnumerationDomain>\n"
72911 " <Documentation>The expected scalar-size for the OpenFOAM data.</Documentation>\n"
72912 " </IntVectorProperty>\n"
72913 " <IntVectorProperty animateable=\"0\"\n"
72914 " command=\"SetCreateCellToPoint\"\n"
72915 " default_values=\"1\"\n"
72916 " label=\"Create cell-to-point filtered data\"\n"
72917 " name=\"CreateCellToPoint\"\n"
72918 " number_of_elements=\"1\">\n"
72919 " <BooleanDomain name=\"bool\" />\n"
72920 " <Documentation>Create point data from cell data. Beware: the filter\n"
72921 " does not do inverse distance weighting.</Documentation>\n"
72922 " </IntVectorProperty>\n"
72923 " <IntVectorProperty animateable=\"0\"\n"
72924 " command=\"SetAddDimensionsToArrayNames\"\n"
72925 " default_values=\"0\"\n"
72926 " label=\"Add dimensional units to array names\"\n"
72927 " name=\"AddDimensionsToArrayNames\"\n"
72928 " number_of_elements=\"1\">\n"
72929 " <BooleanDomain name=\"bool\" />\n"
72930 " <Documentation>Read dimensional units from field data and add them to\n"
72931 " array names as human-readable string.</Documentation>\n"
72932 " </IntVectorProperty>\n"
72933 " <DoubleVectorProperty information_only=\"1\"\n"
72934 " name=\"TimestepValues\"\n"
72935 " repeatable=\"1\">\n"
72936 " <TimeStepsInformationHelper />\n"
72937 " </DoubleVectorProperty>\n"
72938 " <StringVectorProperty information_only=\"1\"\n"
72939 " name=\"PatchArrayInfo\">\n"
72940 " <ArraySelectionInformationHelper attribute_name=\"Patch\" />\n"
72941 " </StringVectorProperty>\n"
72942 " <StringVectorProperty animateable=\"0\"\n"
72943 " command=\"SetPatchArrayStatus\"\n"
72944 " element_types=\"2 0\"\n"
72945 " information_property=\"PatchArrayInfo\"\n"
72946 " name=\"MeshRegions\"\n"
72947 " number_of_elements=\"0\"\n"
72948 " number_of_elements_per_command=\"2\"\n"
72949 " repeat_command=\"1\">\n"
72950 " <ArraySelectionDomain name=\"array_list\">\n"
72951 " <RequiredProperties>\n"
72952 " <Property function=\"ArrayList\"\n"
72953 " name=\"PatchArrayInfo\" />\n"
72954 " </RequiredProperties>\n"
72955 " </ArraySelectionDomain>\n"
72956 " </StringVectorProperty>\n"
72957 " <StringVectorProperty information_only=\"1\"\n"
72958 " name=\"CellArrayInfo\">\n"
72959 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
72960 " </StringVectorProperty>\n"
72961 " <StringVectorProperty animateable=\"0\"\n"
72962 " command=\"SetCellArrayStatus\"\n"
72963 " element_types=\"2 0\"\n"
72964 " information_property=\"CellArrayInfo\"\n"
72965 " name=\"CellArrays\"\n"
72966 " number_of_elements=\"0\"\n"
72967 " number_of_elements_per_command=\"2\"\n"
72968 " repeat_command=\"1\">\n"
72969 " <ArraySelectionDomain name=\"array_list\">\n"
72970 " <RequiredProperties>\n"
72971 " <Property function=\"ArrayList\"\n"
72972 " name=\"CellArrayInfo\" />\n"
72973 " </RequiredProperties>\n"
72974 " </ArraySelectionDomain>\n"
72975 " </StringVectorProperty>\n"
72976 " <StringVectorProperty information_only=\"1\"\n"
72977 " name=\"PointArrayInfo\">\n"
72978 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
72979 " </StringVectorProperty>\n"
72980 " <StringVectorProperty animateable=\"0\"\n"
72981 " command=\"SetPointArrayStatus\"\n"
72982 " element_types=\"2 0\"\n"
72983 " information_property=\"PointArrayInfo\"\n"
72984 " name=\"PointArrays\"\n"
72985 " number_of_elements=\"0\"\n"
72986 " number_of_elements_per_command=\"2\"\n"
72987 " repeat_command=\"1\">\n"
72988 " <ArraySelectionDomain name=\"array_list\">\n"
72989 " <RequiredProperties>\n"
72990 " <Property function=\"ArrayList\"\n"
72991 " name=\"PointArrayInfo\" />\n"
72992 " </RequiredProperties>\n"
72993 " </ArraySelectionDomain>\n"
72994 " </StringVectorProperty>\n"
72995 " <StringVectorProperty information_only=\"1\"\n"
72996 " name=\"LagrangianArrayInfo\">\n"
72997 " <ArraySelectionInformationHelper attribute_name=\"Lagrangian\" />\n"
72998 " </StringVectorProperty>\n"
72999 " <StringVectorProperty animateable=\"0\"\n"
73000 " command=\"SetLagrangianArrayStatus\"\n"
73001 " element_types=\"2 0\"\n"
73002 " information_property=\"LagrangianArrayInfo\"\n"
73003 " name=\"LagrangianArrays\"\n"
73004 " number_of_elements=\"0\"\n"
73005 " number_of_elements_per_command=\"2\"\n"
73006 " repeat_command=\"1\">\n"
73007 " <ArraySelectionDomain name=\"array_list\">\n"
73008 " <RequiredProperties>\n"
73009 " <Property function=\"ArrayList\"\n"
73010 " name=\"LagrangianArrayInfo\" />\n"
73011 " </RequiredProperties>\n"
73012 " </ArraySelectionDomain>\n"
73013 " </StringVectorProperty>\n"
73014 " <IntVectorProperty animateable=\"0\"\n"
73015 " command=\"SetCacheMesh\"\n"
73016 " default_values=\"1\"\n"
73017 " label=\"Cache mesh\"\n"
73018 " name=\"CacheMesh\"\n"
73019 " number_of_elements=\"1\"\n"
73020 " panel_visibility=\"advanced\">\n"
73021 " <BooleanDomain name=\"bool\" />\n"
73022 " <Documentation>Cache the OpenFOAM mesh between GUI selection\n"
73023 " changes.</Documentation>\n"
73024 " </IntVectorProperty>\n"
73025 " <IntVectorProperty animateable=\"0\"\n"
73026 " command=\"SetSizeAverageCellToPoint\"\n"
73027 " default_values=\"0\"\n"
73028 " name=\"WeightPointDataByCellSize\"\n"
73029 ;
73030 
73031 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioparallel.xml
73033 " number_of_elements=\"1\"\n"
73034 " panel_visibility=\"advanced\">\n"
73035 " <BooleanDomain name=\"bool\" />\n"
73036 " <Documentation>Use cell size as weight in cell data-to-point data procedure.</Documentation>\n"
73037 " <Hints>\n"
73038 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
73039 " mode=\"visibility\"\n"
73040 " property=\"CreateCellToPoint\"\n"
73041 " value=\"1\" />\n"
73042 " </Hints>\n"
73043 " </IntVectorProperty>\n"
73044 " <IntVectorProperty animateable=\"0\"\n"
73045 " command=\"SetListTimeStepsByControlDict\"\n"
73046 " default_values=\"0\"\n"
73047 " label=\"List timesteps according to controlDict\"\n"
73048 " name=\"ListTimeStepsByControlDict\"\n"
73049 " number_of_elements=\"1\"\n"
73050 " panel_visibility=\"advanced\">\n"
73051 " <BooleanDomain name=\"bool\" />\n"
73052 " <Documentation>List time directories listed according to the settings\n"
73053 " in controlDict.</Documentation>\n"
73054 " </IntVectorProperty>\n"
73055 " <IntVectorProperty animateable=\"0\"\n"
73056 " command=\"SetPositionsIsIn13Format\"\n"
73057 " default_values=\"1\"\n"
73058 " label=\"Lagrangian positions without extra data\"\n"
73059 " name=\"PositionsIsIn13Format\"\n"
73060 " number_of_elements=\"1\"\n"
73061 " panel_visibility=\"advanced\">\n"
73062 " <BooleanDomain name=\"bool\" />\n"
73063 " <Documentation>Lagrangian positions without extra data (before OpenFOAM 1.4, after 2.4)</Documentation>\n"
73064 " </IntVectorProperty>\n"
73065 " <IntVectorProperty animateable=\"0\"\n"
73066 " command=\"SetReadZones\"\n"
73067 " default_values=\"0\"\n"
73068 " label=\"Read zones\"\n"
73069 " name=\"ReadZones\"\n"
73070 " number_of_elements=\"1\">\n"
73071 " <BooleanDomain name=\"bool\" />\n"
73072 " <Documentation>Read point/face/cell-Zones?</Documentation>\n"
73073 " </IntVectorProperty>\n"
73074 " <IntVectorProperty animateable=\"0\"\n"
73075 " command=\"SetCopyDataToCellZones\"\n"
73076 " default_values=\"0\"\n"
73077 " label=\"Copy data to cell zones\"\n"
73078 " name=\"CopyDataToCellZones\"\n"
73079 " number_of_elements=\"1\">\n"
73080 " <BooleanDomain name=\"bool\" />\n"
73081 " <Documentation>Copy data of internal mesh to the cell zones</Documentation>\n"
73082 " <Hints>\n"
73083 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
73084 " mode=\"visibility\"\n"
73085 " property=\"ReadZones\"\n"
73086 " value=\"1\" />\n"
73087 " </Hints>\n"
73088 " </IntVectorProperty>\n"
73089 " <Hints>\n"
73090 " <ReaderFactory extensions=\"foam\"\n"
73091 " file_description=\"OpenFOAM\" />\n"
73092 " <ReloadFiles property=\"Refresh\" />\n"
73093 " </Hints>\n"
73094 " </SourceProxy>\n"
73095 " <!-- End of OpenFOAM Reader -->\n"
73096 "\n"
73097 " <!-- Beginning of Nek5000Reader -->\n"
73098 " <SourceProxy class=\"vtkNek5000Reader\"\n"
73099 " name=\"Nek5000Reader\">\n"
73100 " <Documentation long_help=\"Reads Nek5000 data files, producing an unstructured grid dataset.\"\n"
73101 " short_help=\"Read Nek5000 data files.\">The Nek5000 reader\n"
73102 " reads Nek5000 data files and outputs an unstructured grid\n"
73103 " dataset. This is a distributed reader.\n"
73104 " </Documentation>\n"
73105 " <StringVectorProperty animateable=\"0\"\n"
73106 " command=\"SetFileName\"\n"
73107 " name=\"FileName\"\n"
73108 " number_of_elements=\"1\"\n"
73109 " panel_visibility=\"advanced\">\n"
73110 " <FileListDomain name=\"files\" />\n"
73111 " <Documentation>This property specifies the file name for the\n"
73112 " reader.</Documentation>\n"
73113 " </StringVectorProperty>\n"
73114 " <DoubleVectorProperty information_only=\"1\"\n"
73115 " name=\"TimestepValues\"\n"
73116 " repeatable=\"1\">\n"
73117 " <TimeStepsInformationHelper />\n"
73118 " <Documentation>Available timestep values.</Documentation>\n"
73119 " </DoubleVectorProperty>\n"
73120 "\n"
73121 " <StringVectorProperty\n"
73122 " name=\"PointArrayInfo\"\n"
73123 " information_only=\"1\">\n"
73124 " <ArraySelectionInformationHelper attribute_name=\"Point\"/>\n"
73125 " </StringVectorProperty>\n"
73126 "\n"
73127 " <StringVectorProperty\n"
73128 " name=\"PointArrayStatus\"\n"
73129 " command=\"SetPointArrayStatus\"\n"
73130 " number_of_elements=\"0\"\n"
73131 " repeat_command=\"1\"\n"
73132 " number_of_elements_per_command=\"2\"\n"
73133 " element_types=\"2 0\"\n"
73134 " information_property=\"PointArrayInfo\"\n"
73135 " label=\"PointArrays\">\n"
73136 " <ArraySelectionDomain name=\"array_list\">\n"
73137 " <RequiredProperties>\n"
73138 " <Property name=\"PointArrayInfo\" function=\"ArrayList\"/>\n"
73139 " </RequiredProperties>\n"
73140 " </ArraySelectionDomain>\n"
73141 " <Documentation>\n"
73142 " This property lists which point-centered arrays to read.\n"
73143 " </Documentation>\n"
73144 " </StringVectorProperty>\n"
73145 "\n"
73146 " <IntVectorProperty\n"
73147 " name=\"MergePointsToCleanGrid\"\n"
73148 " command=\"SetCleanGrid\"\n"
73149 " number_of_elements=\"1\"\n"
73150 " default_values=\"0\"\n"
73151 " label=\"Merge Points to Clean grid\" >\n"
73152 " <BooleanDomain name=\"bool\" />\n"
73153 " <Documentation>\n"
73154 " Clean the dataset by merging coincident points. May use a lot of memory.\n"
73155 " </Documentation>\n"
73156 " </IntVectorProperty>\n"
73157 "\n"
73158 " <IntVectorProperty\n"
73159 " name=\"AddSpectralElementIds\"\n"
73160 " command=\"SetSpectralElementIds\"\n"
73161 " number_of_elements=\"1\"\n"
73162 " default_values=\"0\"\n"
73163 " label=\"Add Spectral Element Ids as Cell Data\">\n"
73164 " <BooleanDomain name=\"bool\" />\n"
73165 " <Documentation>\n"
73166 " Add Spectral Element Ids as cell-data (optional)\n"
73167 " </Documentation>\n"
73168 " </IntVectorProperty>\n"
73169 "\n"
73170 " <Hints>\n"
73171 " <ReaderFactory extensions=\"nek5000\"\n"
73172 " file_description=\"Nek5000 Files\" />\n"
73173 " </Hints>\n"
73174 " </SourceProxy>\n"
73175 " <!-- End of Nek5000Reader -->\n"
73176 "\n"
73177 " <!-- ================================================================== -->\n"
73178 " <SourceProxy class=\"vtkMultiBlockPLOT3DReader\"\n"
73179 " label=\"PLOT3D Reader\"\n"
73180 " name=\"P3DReader\" >\n"
73181 " <Documentation long_help=\"Reads ASCII or binary PLOT3D files.\"\n"
73182 " short_help=\"Read PLOT3D files.\">PLOT3D is a plotting\n"
73183 " package developed at NASA. The PLOT3D reader can read both\n"
73184 " ASCII and binary PLOT3D files. The default file extension\n"
73185 " for the geometry files is .xyz, and the default file\n"
73186 " extension for the solution files is .q. The output of this\n"
73187 " reader is a multiblock dataset containing curvilinear\n"
73188 " (structured grid) datasets. This is a distributed reader.\n"
73189 " </Documentation>\n"
73190 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
73191 " information_only=\"1\"\n"
73192 " name=\"FileNameInfo\">\n"
73193 " <SimpleStringInformationHelper />\n"
73194 " </StringVectorProperty>\n"
73195 " <StringVectorProperty animateable=\"0\"\n"
73196 " command=\"SetFileName\"\n"
73197 " name=\"FileName\"\n"
73198 " number_of_elements=\"1\"\n"
73199 " panel_visibility=\"never\">\n"
73200 " <FileListDomain name=\"files\" />\n"
73201 " <Documentation>This property specifies the .xyz (geometry) file name\n"
73202 " for the PLOT3D reader.</Documentation>\n"
73203 " </StringVectorProperty>\n"
73204 " <StringVectorProperty animateable=\"0\"\n"
73205 " clean_command=\"ClearFileNames\"\n"
73206 " command=\"AddFileName\"\n"
73207 " name=\"QFileName\"\n"
73208 " number_of_elements=\"1\"\n"
73209 " information_property=\"FileNameInfo\"\n"
73210 " repeat_command=\"1\">\n"
73211 " <FileListDomain name=\"files\" />\n"
73212 " <Documentation>The list of .q (solution) files for the PLOT3D reader.\n"
73213 " There can be more than one. If more that one file is specified, the\n"
73214 " reader will switch to file-series mode in which it will pretend that it\n"
73215 " can support time and provide one file per time step.</Documentation>\n"
73216 " <Hints>\n"
73217 " <FileChooser extensions=\"q\" file_description=\"Solution files\" />\n"
73218 " </Hints>\n"
73219 " </StringVectorProperty>\n"
73220 " <StringVectorProperty animateable=\"0\"\n"
73221 " command=\"SetFunctionFileName\"\n"
73222 " name=\"FunctionFileName\"\n"
73223 " number_of_elements=\"1\"\n"
73224 " panel_visibility=\"default\">\n"
73225 " <FileListDomain name=\"files\" />\n"
73226 " <Documentation>This property specifies the .f (function) file name for\n"
73227 " the PLOT3D reader.</Documentation>\n"
73228 " </StringVectorProperty>\n"
73229 " <IntVectorProperty command=\"SetAutoDetectFormat\"\n"
73230 " default_values=\"1\"\n"
73231 " name=\"AutoDetectFormat\"\n"
73232 " number_of_elements=\"1\">\n"
73233 " <BooleanDomain name=\"bool\" />\n"
73234 " <Documentation>When this options is enabled, the reader will try to\n"
73235 " automatically figure out various settings for a binary file. The other\n"
73236 " options are ignored. Does not work for text (ASCII) files.</Documentation>\n"
73237 " </IntVectorProperty>\n"
73238 " <IntVectorProperty command=\"SetBinaryFile\"\n"
73239 " default_values=\"1\"\n"
73240 " name=\"BinaryFile\"\n"
73241 " number_of_elements=\"1\">\n"
73242 " <BooleanDomain name=\"bool\" />\n"
73243 " <Documentation>This property indicates whether the data files are\n"
73244 " binary.</Documentation>\n"
73245 " </IntVectorProperty>\n"
73246 " <IntVectorProperty command=\"SetMultiGrid\"\n"
73247 " default_values=\"0\"\n"
73248 " name=\"MultiGrid\"\n"
73249 " number_of_elements=\"1\">\n"
73250 " <BooleanDomain name=\"bool\" />\n"
73251 " <Documentation>This property indicates whether these files have\n"
73252 " multiple-block information.</Documentation>\n"
73253 " </IntVectorProperty>\n"
73254 " <IntVectorProperty command=\"SetHasByteCount\"\n"
73255 " default_values=\"0\"\n"
73256 " name=\"HasByteCount\"\n"
73257 " number_of_elements=\"1\">\n"
73258 " <BooleanDomain name=\"bool\" />\n"
73259 " <Documentation>This property indicates whether this file uses Fortran\n"
73260 " leading-trailing byte counts.</Documentation>\n"
73261 " </IntVectorProperty>\n"
73262 " <IntVectorProperty command=\"SetIBlanking\"\n"
73263 " default_values=\"0\"\n"
73264 " name=\"IBlanking\"\n"
73265 " number_of_elements=\"1\">\n"
73266 " <BooleanDomain name=\"bool\" />\n"
73267 " <Documentation>This property indicates whether this dataset has\n"
73268 " visibility information.</Documentation>\n"
73269 " </IntVectorProperty>\n"
73270 " <IntVectorProperty command=\"SetTwoDimensionalGeometry\"\n"
73271 " default_values=\"0\"\n"
73272 " name=\"TwoDimensionalGeometry\"\n"
73273 " number_of_elements=\"1\">\n"
73274 " <BooleanDomain name=\"bool\" />\n"
73275 " <Documentation>This property indicates whether the data is two- or\n"
73276 " three-dimensional.</Documentation>\n"
73277 " </IntVectorProperty>\n"
73278 " <IntVectorProperty command=\"SetForceRead\"\n"
73279 " default_values=\"0\"\n"
73280 " name=\"ForceRead\"\n"
73281 " number_of_elements=\"1\">\n"
73282 " <BooleanDomain name=\"bool\" />\n"
73283 " <Documentation>This property indicates whether to attempt to read the\n"
73284 " file even if it appears corrupt</Documentation>\n"
73285 " </IntVectorProperty>\n"
73286 " <IntVectorProperty command=\"SetDoublePrecision\"\n"
73287 " default_values=\"0\"\n"
73288 " name=\"DoublePrecision\"\n"
73289 " number_of_elements=\"1\">\n"
73290 " <BooleanDomain name=\"bool\" />\n"
73291 " <Documentation>This property specifies whether floating points values\n"
73292 " are in double precision.</Documentation>\n"
73293 " </IntVectorProperty>\n"
73294 " <IntVectorProperty command=\"SetByteOrder\"\n"
73295 " default_values=\"0\"\n"
73296 " name=\"ByteOrder\"\n"
73297 " number_of_elements=\"1\">\n"
73298 " <EnumerationDomain name=\"enum\">\n"
73299 " <Entry text=\"BigEndian\"\n"
73300 " value=\"0\" />\n"
73301 " <Entry text=\"LittleEndian\"\n"
73302 " value=\"1\" />\n"
73303 " </EnumerationDomain>\n"
73304 " <Documentation>This property specifies the byte order of any binary\n"
73305 " file(s).</Documentation>\n"
73306 " </IntVectorProperty>\n"
73307 " <IntVectorProperty clean_command=\"RemoveAllFunctions\"\n"
73308 " command=\"AddFunction\"\n"
73309 " name=\"Functions\"\n"
73310 " number_of_elements_per_command=\"1\"\n"
73311 " panel_visibility=\"default\"\n"
73312 " repeat_command=\"1\">\n"
73313 " <EnumerationDomain name=\"array_list\">\n"
73314 " <!-- <Entry value=\"100\" text=\"Scalar - Density\"/> -->\n"
73315 " <Entry text=\"Scalar - Pressure\"\n"
73316 " value=\"110\" />\n"
73317 " <Entry text=\"Scalar - Pressure Coefficient\"\n"
73318 " value=\"111\" />\n"
73319 " <Entry text=\"Scalar - Mach Number\"\n"
73320 " value=\"112\" />\n"
73321 " <Entry text=\"Scalar - Sound Speed\"\n"
73322 " value=\"113\" />\n"
73323 " <Entry text=\"Scalar - Temperature\"\n"
73324 " value=\"120\" />\n"
73325 " <Entry text=\"Scalar - Enthalpy\"\n"
73326 " value=\"130\" />\n"
73327 " <Entry text=\"Scalar - Internal energy\"\n"
73328 " value=\"140\" />\n"
73329 " <Entry text=\"Scalar - Kinetic energy\"\n"
73330 " value=\"144\" />\n"
73331 " <Entry text=\"Scalar - Velocity magnitude\"\n"
73332 " value=\"153\" />\n"
73333 " <!-- <Entry value=\"163\" text=\"Scalar - Stagnation energy\"/> -->\n"
73334 " <Entry text=\"Scalar - Entropy\"\n"
73335 " value=\"170\" />\n"
73336 " <Entry text=\"Scalar - Swirl\"\n"
73337 " value=\"184\" />\n"
73338 " <Entry text=\"Vector - Velocity\"\n"
73339 " value=\"200\" />\n"
73340 " <Entry text=\"Vector - Vorticity\"\n"
73341 " value=\"201\" />\n"
73342 " <!-- <Entry value=\"202\" text=\"Vector - Momentum\"/> -->\n"
73343 " <Entry text=\"Vector - Pressure gradient\"\n"
73344 " value=\"210\" />\n"
73345 " <Entry text=\"Scalar - Vorticity magnitude\"\n"
73346 " value=\"211\" />\n"
73347 " <Entry text=\"Vector - Strain rate\"\n"
73348 " value=\"212\" />\n"
73349 " </EnumerationDomain>\n"
73350 " <Documentation>This property lists which functions (point-centered\n"
73351 " arrays) to compute.</Documentation>\n"
73352 ;
73353 
73354 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioparallel.xml
73356 " </IntVectorProperty>\n"
73357 " <IntVectorProperty name=\"PreserveIntermediateFunctions\"\n"
73358 " command=\"SetPreserveIntermediateFunctions\"\n"
73359 " number_of_elements=\"1\"\n"
73360 " default_values=\"1\">\n"
73361 " <BooleanDomain name=\"bool\" />\n"
73362 " <Documentation>\n"
73363 " When checked, the reader will preserve intermediate computed\n"
73364 " quantities that were not explicitly requested e.g. if **Velocity magnitude** is\n"
73365 " enabled, but not **Velocity**, the reader still needs to compute **Velocity**.\n"
73366 " If this is unchecked, then the output will not have\n"
73367 " **Velocity** array, only the requested **VelocityMagnitude**. This is useful to\n"
73368 " avoid using up memory for arrays that are not relevant for the analysis.\n"
73369 " </Documentation>\n"
73370 " </IntVectorProperty>\n"
73371 " <DoubleVectorProperty information_only=\"1\"\n"
73372 " name=\"TimestepValues\"\n"
73373 " repeatable=\"1\">\n"
73374 " <TimeStepsInformationHelper />\n"
73375 " <Documentation>Available timestep values.</Documentation>\n"
73376 " </DoubleVectorProperty>\n"
73377 " <Hints>\n"
73378 " <ReaderFactory extensions=\"xyz\"\n"
73379 " file_description=\"PLOT3D Files\" />\n"
73380 " <!-- This hint tells the GUI that the File | Open dialog sets the FileName\n"
73381 " property -->\n"
73382 " <DefaultFileNameProperty name=\"FileName\" />\n"
73383 " </Hints>\n"
73384 " <!-- End P3DReader -->\n"
73385 " </SourceProxy>\n"
73386 "\n"
73387 " <!-- ================================================================== -->\n"
73388 " <!-- Plot3D Meta Reader -->\n"
73389 " <SourceProxy class=\"vtkPlot3DMetaReader\"\n"
73390 " label=\"PLOT3D Meta-File Reader\"\n"
73391 " name=\"Plot3DMetaReader\">\n"
73392 " <Documentation short_help=\"The main goal of this reader is to make it easy to read PLOT3D files or time series of PLOT3D files.\">\n"
73393 "The main goal of this reader is to make it easy to read PLOT3D files,\n"
73394 "specifically time series of PLOT3D files. PLOT3D files can take many\n"
73395 "different forms based on their content. Unfortunately, it is not a\n"
73396 "self-describing format therefore the user needs to pass information\n"
73397 "about the contents of the file to the reader. Normally, this is done\n"
73398 "by setting a number of member variables. The goal of this reader is to\n"
73399 "provide a simple format that enable the writer of the PLOT3D file to\n"
73400 "describe its settings as well as group a number of files as a time\n"
73401 "series.\n"
73402 " </Documentation>\n"
73403 " <StringVectorProperty animateable=\"0\"\n"
73404 " command=\"SetFileName\"\n"
73405 " name=\"FileName\"\n"
73406 " number_of_elements=\"1\"\n"
73407 " panel_visibility=\"never\">\n"
73408 " <FileListDomain name=\"files\" />\n"
73409 " <Documentation>This property specifies the meta file\n"
73410 " name</Documentation>\n"
73411 " </StringVectorProperty>\n"
73412 " <DoubleVectorProperty information_only=\"1\"\n"
73413 " name=\"TimestepValues\"\n"
73414 " repeatable=\"1\">\n"
73415 " <TimeStepsInformationHelper />\n"
73416 " <Documentation>Available timestep values.</Documentation>\n"
73417 " </DoubleVectorProperty>\n"
73418 " <Hints>\n"
73419 " <ReaderFactory extensions=\"p3d\"\n"
73420 " file_description=\"PLOT3D Meta Files\" />\n"
73421 " </Hints>\n"
73422 " <!-- End Plot3D Meta Reader-->\n"
73423 " </SourceProxy>\n"
73424 "\n"
73425 " <!-- ================================================================== -->\n"
73426 "\n"
73427 " <!-- end of \"sources\" -->\n"
73428 " </ProxyGroup>\n"
73429 "\n"
73430 "</ServerManagerConfiguration>\n"
73431 "\n";
73432 // Get single string
73434 {
73435 
73436  const size_t len0 = strlen(paraview_server_managerreaders_ioparallelInterface0);
73437  const size_t len1 = strlen(paraview_server_managerreaders_ioparallelInterface1);
73438  const size_t len2 = strlen(paraview_server_managerreaders_ioparallelInterface2);
73439  size_t len = ( 0
73440  + len0
73441  + len1
73442  + len2 );
73443  char* res = new char[ len + 1];
73444  size_t offset = 0;
73448  assert(offset == len);
73449  res[offset] = 0;
73450  return res;
73451 }
73452 
73453 
73454 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ensight.xml
73456 "<ServerManagerConfiguration>\n"
73457 " <ProxyGroup name=\"writers\">\n"
73458 " <!-- ================================================================= -->\n"
73459 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
73460 " base_proxyname=\"ParallelWriterBase\"\n"
73461 " class=\"vtkEnSightWriter\"\n"
73462 " name=\"EnSightWriter\">\n"
73463 " <Documentation short_help=\"Write unstructured grid data as an EnSight file.\">\n"
73464 " Writer to write unstructured grid data as an EnSight file. Binary files\n"
73465 " written on one system may not be readable on other systems. Be sure to\n"
73466 " specify the endian-ness of the file when reading it into\n"
73467 " EnSight.</Documentation>\n"
73468 " <InputProperty command=\"SetInputConnection\"\n"
73469 " panel_visibility=\"never\"\n"
73470 " name=\"Input\">\n"
73471 " <DataTypeDomain composite_data_supported=\"0\"\n"
73472 " name=\"input_type\">\n"
73473 " <DataType value=\"vtkUnstructuredGrid\" />\n"
73474 " </DataTypeDomain>\n"
73475 " <Documentation>The input filter/source whose output dataset is to\n"
73476 " written to the file.</Documentation>\n"
73477 " </InputProperty>\n"
73478 " <Hints>\n"
73479 " <WriterFactory extensions=\"case\"\n"
73480 " file_description=\"EnSight File\" />\n"
73481 " </Hints>\n"
73482 " <!-- End of EnSightWriter -->\n"
73483 " </PWriterProxy>\n"
73484 " </ProxyGroup>\n"
73485 "</ServerManagerConfiguration>\n"
73486 "\n";
73487 // Get single string
73489 {
73490 
73491  const size_t len0 = strlen(paraview_server_managerwriters_ensightInterface0);
73492  size_t len = ( 0
73493  + len0 );
73494  char* res = new char[ len + 1];
73495  size_t offset = 0;
73497  assert(offset == len);
73498  res[offset] = 0;
73499  return res;
73500 }
73501 
73502 
73503 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_lsdyna.xml
73505 "<ServerManagerConfiguration>\n"
73506 " <ProxyGroup name=\"sources\">\n"
73507 " <!-- Beginning of LSDyna Reader -->\n"
73508 " <SourceProxy class=\"vtkPLSDynaReader\"\n"
73509 " name=\"LSDynaReader\">\n"
73510 " <Documentation long_help=\"Read LS-Dyna databases (d3plot).\"\n"
73511 " short_help=\"Read LS-Dyna databases (d3plot).\">This reader\n"
73512 " reads LS-Dyna databases. This is a distributed reader.\n"
73513 " </Documentation>\n"
73514 " <StringVectorProperty animateable=\"0\"\n"
73515 " command=\"SetFileName\"\n"
73516 " name=\"FileName\"\n"
73517 " number_of_elements=\"1\"\n"
73518 " panel_visibility=\"never\">\n"
73519 " <FileListDomain name=\"files\" />\n"
73520 " <Documentation>Set the file name for the LSDyna reader.</Documentation>\n"
73521 " </StringVectorProperty>\n"
73522 " <DoubleVectorProperty information_only=\"1\"\n"
73523 " name=\"TimestepValues\"\n"
73524 " repeatable=\"1\">\n"
73525 " <TimeStepsInformationHelper />\n"
73526 " </DoubleVectorProperty>\n"
73527 " <StringVectorProperty information_only=\"1\"\n"
73528 " name=\"SolidArrayInfo\">\n"
73529 " <ArraySelectionInformationHelper attribute_name=\"Solid\" />\n"
73530 " </StringVectorProperty>\n"
73531 " <StringVectorProperty command=\"SetSolidArrayStatus\"\n"
73532 " element_types=\"2 0\"\n"
73533 " information_property=\"SolidArrayInfo\"\n"
73534 " label=\"Solid Arrays\"\n"
73535 " name=\"SolidArrayStatus\"\n"
73536 " number_of_elements=\"2\"\n"
73537 " number_of_elements_per_command=\"2\"\n"
73538 " repeat_command=\"1\">\n"
73539 " <ArraySelectionDomain name=\"array_list\">\n"
73540 " <RequiredProperties>\n"
73541 " <Property function=\"ArrayList\"\n"
73542 " name=\"SolidArrayInfo\" />\n"
73543 " </RequiredProperties>\n"
73544 " </ArraySelectionDomain>\n"
73545 " <Documentation>Select which solid arrays to read.</Documentation>\n"
73546 " </StringVectorProperty>\n"
73547 " <StringVectorProperty information_only=\"1\"\n"
73548 " name=\"ThickShellArrayInfo\">\n"
73549 " <ArraySelectionInformationHelper attribute_name=\"ThickShell\" />\n"
73550 " </StringVectorProperty>\n"
73551 " <StringVectorProperty command=\"SetThickShellArrayStatus\"\n"
73552 " element_types=\"2 0\"\n"
73553 " information_property=\"ThickShellArrayInfo\"\n"
73554 " label=\"Thick Shell Arrays\"\n"
73555 " name=\"ThickShellArrayStatus\"\n"
73556 " number_of_elements=\"2\"\n"
73557 " number_of_elements_per_command=\"2\"\n"
73558 " repeat_command=\"1\">\n"
73559 " <ArraySelectionDomain name=\"array_list\">\n"
73560 " <RequiredProperties>\n"
73561 " <Property function=\"ArrayList\"\n"
73562 " name=\"ThickShellArrayInfo\" />\n"
73563 " </RequiredProperties>\n"
73564 " </ArraySelectionDomain>\n"
73565 " <Documentation>Select which thick shell arrays to read.</Documentation>\n"
73566 " </StringVectorProperty>\n"
73567 " <StringVectorProperty information_only=\"1\"\n"
73568 " name=\"ShellArrayInfo\">\n"
73569 " <ArraySelectionInformationHelper attribute_name=\"Shell\" />\n"
73570 " </StringVectorProperty>\n"
73571 " <StringVectorProperty command=\"SetShellArrayStatus\"\n"
73572 " element_types=\"2 0\"\n"
73573 " information_property=\"ShellArrayInfo\"\n"
73574 " label=\"Shell Arrays\"\n"
73575 " name=\"ShellArrayStatus\"\n"
73576 " number_of_elements=\"2\"\n"
73577 " number_of_elements_per_command=\"2\"\n"
73578 " repeat_command=\"1\">\n"
73579 " <ArraySelectionDomain name=\"array_list\">\n"
73580 " <RequiredProperties>\n"
73581 " <Property function=\"ArrayList\"\n"
73582 " name=\"ShellArrayInfo\" />\n"
73583 " </RequiredProperties>\n"
73584 " </ArraySelectionDomain>\n"
73585 " <Documentation>Select which shell arrays to read.</Documentation>\n"
73586 " </StringVectorProperty>\n"
73587 " <StringVectorProperty information_only=\"1\"\n"
73588 " name=\"RigidBodyArrayInfo\">\n"
73589 " <ArraySelectionInformationHelper attribute_name=\"RigidBody\" />\n"
73590 " </StringVectorProperty>\n"
73591 " <StringVectorProperty command=\"SetRigidBodyArrayStatus\"\n"
73592 " element_types=\"2 0\"\n"
73593 " information_property=\"RigidBodyArrayInfo\"\n"
73594 " label=\"Rigid Body Arrays\"\n"
73595 " name=\"RigidBodyArrayStatus\"\n"
73596 " number_of_elements=\"2\"\n"
73597 " number_of_elements_per_command=\"2\"\n"
73598 " repeat_command=\"1\">\n"
73599 " <ArraySelectionDomain name=\"array_list\">\n"
73600 " <RequiredProperties>\n"
73601 " <Property function=\"ArrayList\"\n"
73602 " name=\"RigidBodyArrayInfo\" />\n"
73603 " </RequiredProperties>\n"
73604 " </ArraySelectionDomain>\n"
73605 " <Documentation>Select which rigid body arrays to load.</Documentation>\n"
73606 " </StringVectorProperty>\n"
73607 " <StringVectorProperty information_only=\"1\"\n"
73608 " name=\"RoadSurfaceArrayInfo\">\n"
73609 " <ArraySelectionInformationHelper attribute_name=\"RoadSurface\" />\n"
73610 " </StringVectorProperty>\n"
73611 " <StringVectorProperty command=\"SetRoadSurfaceArrayStatus\"\n"
73612 " element_types=\"2 0\"\n"
73613 " information_property=\"RoadSurfaceArrayInfo\"\n"
73614 " label=\"Road Surface Arrays\"\n"
73615 " name=\"RoadSurfaceArrayStatus\"\n"
73616 " number_of_elements=\"2\"\n"
73617 " number_of_elements_per_command=\"2\"\n"
73618 " repeat_command=\"1\">\n"
73619 " <ArraySelectionDomain name=\"array_list\">\n"
73620 " <RequiredProperties>\n"
73621 " <Property function=\"ArrayList\"\n"
73622 " name=\"RoadSurfaceArrayInfo\" />\n"
73623 " </RequiredProperties>\n"
73624 " </ArraySelectionDomain>\n"
73625 " <Documentation>Select which road surface arrays to\n"
73626 " read.</Documentation>\n"
73627 " </StringVectorProperty>\n"
73628 " <StringVectorProperty information_only=\"1\"\n"
73629 " name=\"BeamArrayInfo\">\n"
73630 " <ArraySelectionInformationHelper attribute_name=\"Beam\" />\n"
73631 " </StringVectorProperty>\n"
73632 " <StringVectorProperty command=\"SetBeamArrayStatus\"\n"
73633 " element_types=\"2 0\"\n"
73634 " information_property=\"BeamArrayInfo\"\n"
73635 " label=\"Beam Arrays\"\n"
73636 " name=\"BeamArrayStatus\"\n"
73637 " number_of_elements=\"2\"\n"
73638 " number_of_elements_per_command=\"2\"\n"
73639 " repeat_command=\"1\">\n"
73640 " <ArraySelectionDomain name=\"array_list\">\n"
73641 " <RequiredProperties>\n"
73642 " <Property function=\"ArrayList\"\n"
73643 " name=\"BeamArrayInfo\" />\n"
73644 " </RequiredProperties>\n"
73645 " </ArraySelectionDomain>\n"
73646 " <Documentation>Select which beam arrays to read.</Documentation>\n"
73647 " </StringVectorProperty>\n"
73648 " <StringVectorProperty information_only=\"1\"\n"
73649 " name=\"ParticleArrayInfo\">\n"
73650 " <ArraySelectionInformationHelper attribute_name=\"Particle\" />\n"
73651 " </StringVectorProperty>\n"
73652 " <StringVectorProperty command=\"SetParticleArrayStatus\"\n"
73653 " element_types=\"2 0\"\n"
73654 " information_property=\"ParticleArrayInfo\"\n"
73655 " label=\"Particle Arrays\"\n"
73656 " name=\"ParticleArrayStatus\"\n"
73657 " number_of_elements=\"2\"\n"
73658 " number_of_elements_per_command=\"2\"\n"
73659 " repeat_command=\"1\">\n"
73660 " <ArraySelectionDomain name=\"array_list\">\n"
73661 " <RequiredProperties>\n"
73662 " <Property function=\"ArrayList\"\n"
73663 " name=\"ParticleArrayInfo\" />\n"
73664 " </RequiredProperties>\n"
73665 " </ArraySelectionDomain>\n"
73666 " <Documentation>Select which particle arrays to read.</Documentation>\n"
73667 " </StringVectorProperty>\n"
73668 " <StringVectorProperty information_only=\"1\"\n"
73669 " name=\"PointArrayInfo\">\n"
73670 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
73671 " </StringVectorProperty>\n"
73672 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
73673 " element_types=\"2 0\"\n"
73674 " information_property=\"PointArrayInfo\"\n"
73675 " label=\"Point Arrays\"\n"
73676 " name=\"PointArrayStatus\"\n"
73677 " number_of_elements=\"2\"\n"
73678 " number_of_elements_per_command=\"2\"\n"
73679 " repeat_command=\"1\">\n"
73680 " <ArraySelectionDomain name=\"array_list\">\n"
73681 " <RequiredProperties>\n"
73682 " <Property function=\"ArrayList\"\n"
73683 " name=\"PointArrayInfo\" />\n"
73684 " </RequiredProperties>\n"
73685 " </ArraySelectionDomain>\n"
73686 " <Documentation>Select which point-centered arrays to\n"
73687 " read.</Documentation>\n"
73688 " </StringVectorProperty>\n"
73689 " <StringVectorProperty information_only=\"1\"\n"
73690 " name=\"PartArrayInfo\">\n"
73691 " <ArraySelectionInformationHelper attribute_name=\"Part\" />\n"
73692 " </StringVectorProperty>\n"
73693 " <StringVectorProperty command=\"SetPartArrayStatus\"\n"
73694 " element_types=\"2 0\"\n"
73695 " information_property=\"PartArrayInfo\"\n"
73696 " label=\"Part Arrays\"\n"
73697 " name=\"PartArrayStatus\"\n"
73698 " number_of_elements=\"2\"\n"
73699 " number_of_elements_per_command=\"2\"\n"
73700 " repeat_command=\"1\">\n"
73701 " <ArraySelectionDomain name=\"array_list\">\n"
73702 " <RequiredProperties>\n"
73703 " <Property function=\"ArrayList\"\n"
73704 " name=\"PartArrayInfo\" />\n"
73705 " </RequiredProperties>\n"
73706 " </ArraySelectionDomain>\n"
73707 " <Documentation>Select which part arrays to read.</Documentation>\n"
73708 " </StringVectorProperty>\n"
73709 " <IntVectorProperty command=\"SetDeformedMesh\"\n"
73710 " default_values=\"1\"\n"
73711 " name=\"DeformedMesh\"\n"
73712 " number_of_elements=\"1\">\n"
73713 " <BooleanDomain name=\"bool\" />\n"
73714 " <Documentation>Should the mesh be deformed over time (if the Deflection\n"
73715 " node array is set to load)?</Documentation>\n"
73716 " </IntVectorProperty>\n"
73717 " <IntVectorProperty command=\"SetRemoveDeletedCells\"\n"
73718 " default_values=\"1\"\n"
73719 " name=\"RemoveDeletedCells\"\n"
73720 " number_of_elements=\"1\">\n"
73721 " <BooleanDomain name=\"bool\" />\n"
73722 " <Documentation>Should cells that have been deleted (failed\n"
73723 " structurally, for example) be removed from the mesh?</Documentation>\n"
73724 " </IntVectorProperty>\n"
73725 " <Hints>\n"
73726 " <ReaderFactory extensions=\"k lsdyna d3plot\"\n"
73727 " file_description=\"LSDyna\"\n"
73728 " filename_patterns=\"d3plot\" />\n"
73729 " </Hints>\n"
73730 " </SourceProxy>\n"
73731 " <!-- End of LSDyna Reader -->\n"
73732 " </ProxyGroup>\n"
73733 "</ServerManagerConfiguration>\n"
73734 "\n";
73735 // Get single string
73737 {
73738 
73739  const size_t len0 = strlen(paraview_server_managerreaders_lsdynaInterface0);
73740  size_t len = ( 0
73741  + len0 );
73742  char* res = new char[ len + 1];
73743  size_t offset = 0;
73745  assert(offset == len);
73746  res[offset] = 0;
73747  return res;
73748 }
73749 
73750 
73751 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioinfovis.xml
73753 "<ServerManagerConfiguration>\n"
73754 " <ProxyGroup name=\"internal_sources\">\n"
73755 " <!-- ================================================================== -->\n"
73756 " <Proxy class=\"vtkDelimitedTextReader\"\n"
73757 " label=\"CSV Reader\"\n"
73758 " name=\"CSVReaderCore\">\n"
73759 " <Documentation long_help=\"Reads a comma-separated values file into a 1D rectilinear grid.\"\n"
73760 " short_help=\"Read a comma-separated values file.\">The CSV\n"
73761 " reader reads a comma-separated values file into a 1D\n"
73762 " rectilinear grid. If the file was saved using the\n"
73763 " CSVWriter, then the rectilinear grid's points and point\n"
73764 " data can be restored as well as the cell data. Otherwise\n"
73765 " all the data in the CSV file is treated as cell data. The\n"
73766 " default file extension is .csv.</Documentation>\n"
73767 " <StringVectorProperty animateable=\"0\"\n"
73768 " command=\"SetFileName\"\n"
73769 " name=\"FileName\"\n"
73770 " number_of_elements=\"1\"\n"
73771 " panel_visibility=\"never\">\n"
73772 " <FileListDomain name=\"files\" />\n"
73773 " <Documentation>This property specifies the file name for the CSV\n"
73774 " (Command Separated Values) reader.</Documentation>\n"
73775 " </StringVectorProperty>\n"
73776 " <IntVectorProperty command=\"SetDetectNumericColumns\"\n"
73777 " default_values=\"1\"\n"
73778 " name=\"DetectNumericColumns\"\n"
73779 " number_of_elements=\"1\">\n"
73780 " <BooleanDomain name=\"bool\" />\n"
73781 " <Documentation>When set to true, the reader will detect numeric columns\n"
73782 " and create vtkDoubleArray or vtkIntArray for those instead of\n"
73783 " vtkStringArray.</Documentation>\n"
73784 " </IntVectorProperty>\n"
73785 " <IntVectorProperty command=\"SetUseStringDelimiter\"\n"
73786 " default_values=\"1\"\n"
73787 " name=\"UseStringDelimiter\"\n"
73788 " number_of_elements=\"1\">\n"
73789 " <BooleanDomain name=\"bool\" />\n"
73790 " <Documentation>This property indicates whether to use the string\n"
73791 " delimiter.</Documentation>\n"
73792 " </IntVectorProperty>\n"
73793 " <IntVectorProperty command=\"SetAddTabFieldDelimiter\"\n"
73794 " default_values=\"0\"\n"
73795 " name=\"AddTabFieldDelimiter\"\n"
73796 " number_of_elements=\"1\">\n"
73797 " <BooleanDomain name=\"bool\" />\n"
73798 " <Documentation>This property indicates whether to add the tab character as a\n"
73799 " field delimiter to the list of other delimiter characters. This is needed\n"
73800 " since in the GUI the user can't enter a tab character.</Documentation>\n"
73801 " </IntVectorProperty>\n"
73802 " <IntVectorProperty command=\"SetHaveHeaders\"\n"
73803 " default_values=\"1\"\n"
73804 " name=\"HaveHeaders\"\n"
73805 " number_of_elements=\"1\">\n"
73806 " <BooleanDomain name=\"bool\" />\n"
73807 " <Documentation>If the value of this property is 1, treat the first line\n"
73808 " of the file as headers.</Documentation>\n"
73809 " </IntVectorProperty>\n"
73810 " <StringVectorProperty command=\"SetFieldDelimiterCharacters\"\n"
73811 " default_values=\",\"\n"
73812 " name=\"FieldDelimiterCharacters\"\n"
73813 " number_of_elements=\"1\">\n"
73814 " <Documentation>This property lists the characters that may be used to\n"
73815 " separate fields. For example, a value of \",\" indicates a\n"
73816 " comma-separated value file. A value of \".:;\" indicates that columns may\n"
73817 " be separated by a period, colon or semicolon. The order of the\n"
73818 " characters in the text string does not matter.</Documentation>\n"
73819 " </StringVectorProperty>\n"
73820 " <IntVectorProperty command=\"SetMergeConsecutiveDelimiters\"\n"
73821 " default_values=\"0\"\n"
73822 " name=\"MergeConsecutiveDelimiters\"\n"
73823 " number_of_elements=\"1\">\n"
73824 " <BooleanDomain name=\"bool\" />\n"
73825 " <Documentation>Whether to merge successive delimiters. Use this if (for\n"
73826 " example) your fields are separated by spaces but you don't know exactly\n"
73827 " how many.</Documentation>\n"
73828 " </IntVectorProperty>\n"
73829 " <!-- End of CSVReaderCore -->\n"
73830 " </Proxy>\n"
73831 " <!-- end of \"internal_sources\" -->\n"
73832 " </ProxyGroup>\n"
73833 "\n"
73834 " <!-- ==================================================================== -->\n"
73835 " <ProxyGroup name=\"sources\">\n"
73836 " <!-- ================================================================== -->\n"
73837 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
73838 " file_name_method=\"SetFileName\"\n"
73839 " label=\"CSV Reader\"\n"
73840 " name=\"CSVReader\"\n"
73841 " si_class=\"vtkSIMetaReaderProxy\">\n"
73842 " <Documentation long_help=\"Reads a Delimited Text values file into a 1D rectilinear grid.\"\n"
73843 " short_help=\"Read a Delimited Text values file.\">The CSV\n"
73844 " reader reads a Delimited Text values file into a 1D\n"
73845 " rectilinear grid. If the file was saved using the\n"
73846 " CSVWriter, then the rectilinear grid's points and point\n"
73847 " data can be restored as well as the cell data. Otherwise\n"
73848 " all the data in the CSV file is treated as cell data. The\n"
73849 " default file extension is .csv as well as .txt.\n"
73850 " This can read file series as well.</Documentation>\n"
73851 " <StringVectorProperty animateable=\"0\"\n"
73852 " clean_command=\"RemoveAllFileNames\"\n"
73853 " command=\"AddFileName\"\n"
73854 " information_property=\"FileNameInfo\"\n"
73855 " name=\"FileName\"\n"
73856 " number_of_elements=\"1\"\n"
73857 " panel_visibility=\"never\"\n"
73858 " repeat_command=\"1\">\n"
73859 " <FileListDomain name=\"files\" />\n"
73860 " <Documentation>The list of files to be read by the reader. Each file is\n"
73861 " expected to be a csv file. If more than one file is specified, the\n"
73862 " reader will switch to file series mode in which it will pretend that it\n"
73863 " can support time and provide one file per time step.</Documentation>\n"
73864 " </StringVectorProperty>\n"
73865 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
73866 " information_only=\"1\"\n"
73867 " name=\"FileNameInfo\">\n"
73868 " <SimpleStringInformationHelper />\n"
73869 " </StringVectorProperty>\n"
73870 " <DoubleVectorProperty information_only=\"1\"\n"
73871 " name=\"TimestepValues\"\n"
73872 " repeatable=\"1\">\n"
73873 " <TimeStepsInformationHelper />\n"
73874 " <Documentation>Available timestep values.</Documentation>\n"
73875 " </DoubleVectorProperty>\n"
73876 " <SubProxy>\n"
73877 " <Proxy name=\"Reader\"\n"
73878 " proxygroup=\"internal_sources\"\n"
73879 " proxyname=\"CSVReaderCore\"></Proxy>\n"
73880 " <ExposedProperties>\n"
73881 " <Property name=\"DetectNumericColumns\" />\n"
73882 " <Property name=\"UseStringDelimiter\" />\n"
73883 " <Property name=\"HaveHeaders\" />\n"
73884 " <Property name=\"FieldDelimiterCharacters\" />\n"
73885 " <Property name=\"AddTabFieldDelimiter\" />\n"
73886 " <Property name=\"MergeConsecutiveDelimiters\" />\n"
73887 " </ExposedProperties>\n"
73888 " </SubProxy>\n"
73889 " <Hints>\n"
73890 " <!-- View can be used to specify the preferred view for the proxy -->\n"
73891 " <View type=\"SpreadSheetView\" />\n"
73892 " <ReaderFactory extensions=\"csv tsv txt CSV TSV TXT\"\n"
73893 " file_description=\"Delimited Text\" />\n"
73894 " <InitializationHelper class=\"vtkSMCSVProxiesInitializationHelper\" />\n"
73895 " </Hints>\n"
73896 " <!-- End of CSVReader -->\n"
73897 " </SourceProxy>\n"
73898 " </ProxyGroup>\n"
73899 "</ServerManagerConfiguration>\n"
73900 "\n";
73901 // Get single string
73903 {
73904 
73905  const size_t len0 = strlen(paraview_server_managerreaders_ioinfovisInterface0);
73906  size_t len = ( 0
73907  + len0 );
73908  char* res = new char[ len + 1];
73909  size_t offset = 0;
73911  assert(offset == len);
73912  res[offset] = 0;
73913  return res;
73914 }
73915 
73916 
73917 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iotecplottable.xml
73919 "<ServerManagerConfiguration>\n"
73920 " <ProxyGroup name=\"sources\">\n"
73921 " <SourceProxy class=\"vtkTecplotTableReader\"\n"
73922 " label=\"Tecplot Table Reader\"\n"
73923 " name=\"TecplotTableReaderCore\">\n"
73924 " <Documentation>The Tecplot\n"
73925 " table reader reads a .DAT file containing tabular\n"
73926 " data into a spreadsheet view.</Documentation>\n"
73927 " <StringVectorProperty command=\"SetFileName\"\n"
73928 " name=\"FileName\"\n"
73929 " number_of_elements=\"1\"\n"
73930 " panel_visibility=\"never\"\n"
73931 " >\n"
73932 " <FileListDomain name=\"files\" />\n"
73933 " <Documentation>The name of the file to read.</Documentation>\n"
73934 " </StringVectorProperty>\n"
73935 " <StringVectorProperty command=\"GetFileName\"\n"
73936 " information_only=\"1\"\n"
73937 " name=\"FileNameInfo\">\n"
73938 " <SimpleStringInformationHelper />\n"
73939 " </StringVectorProperty>\n"
73940 " <IntVectorProperty command=\"SetMaxRecords\"\n"
73941 " default_values=\"0\"\n"
73942 " name=\"Max. Number of Records\"\n"
73943 " number_of_elements=\"1\">\n"
73944 " <Documentation>The maximum number of records to read.\n"
73945 " Use this to preview a file.</Documentation>\n"
73946 " </IntVectorProperty>\n"
73947 " <IntVectorProperty command=\"SetHeaderLines\"\n"
73948 " default_values=\"2\"\n"
73949 " name=\"Number of header lines\"\n"
73950 " number_of_elements=\"1\"\n"
73951 " panel_visibility=\"advanced\">\n"
73952 " <Documentation>The number of lines that form the header.</Documentation>\n"
73953 " </IntVectorProperty>\n"
73954 " <IntVectorProperty command=\"SetColumnNamesOnLine\"\n"
73955 " default_values=\"1\"\n"
73956 " name=\"Line with column names\"\n"
73957 " number_of_elements=\"1\"\n"
73958 " panel_visibility=\"advanced\">\n"
73959 " <Documentation>The line that contains the column names.</Documentation>\n"
73960 " </IntVectorProperty>\n"
73961 " <IntVectorProperty command=\"SetSkipColumnNames\"\n"
73962 " default_values=\"1\"\n"
73963 " name=\"Skip #column name fields\"\n"
73964 " number_of_elements=\"1\"\n"
73965 " panel_visibility=\"advanced\">\n"
73966 " <Documentation>Number of fields to skip while reading column names.</Documentation>\n"
73967 " </IntVectorProperty>\n"
73968 " <Hints>\n"
73969 " <!-- View can be used to specify the preferred view for the proxy -->\n"
73970 " <View type=\"SpreadSheetView\" />\n"
73971 " <ReaderFactory extensions=\"dat DAT\"\n"
73972 " file_description=\"Tecplot Table\" />\n"
73973 " </Hints>\n"
73974 " <!-- End of TecplotTableReader -->\n"
73975 " </SourceProxy>\n"
73976 " </ProxyGroup>\n"
73977 "</ServerManagerConfiguration>\n"
73978 "\n";
73979 // Get single string
73981 {
73982 
73983  const size_t len0 = strlen(paraview_server_managerreaders_iotecplottableInterface0);
73984  size_t len = ( 0
73985  + len0 );
73986  char* res = new char[ len + 1];
73987  size_t offset = 0;
73989  assert(offset == len);
73990  res[offset] = 0;
73991  return res;
73992 }
73993 
73994 
73995 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iovpic.xml
73997 "<ServerManagerConfiguration>\n"
73998 " <ProxyGroup name=\"sources\">\n"
73999 " <!-- Start vtkVPICReader -->\n"
74000 " <SourceProxy class=\"vtkVPICReader\"\n"
74001 " label=\"VPIC Reader\"\n"
74002 " name=\"VPICReader\">\n"
74003 " <Documentation long_help=\"Reads distributed VPIC files into an ImageData.\"\n"
74004 " short_help=\"Read VPIC simulation files.\">VPIC is a 3D\n"
74005 " kinetic plasma particle-in-cell simulation. The input file\n"
74006 " (.vpc) opened by the VPIC reader is an ASCII description\n"
74007 " of the data files which are written one file per\n"
74008 " processor, per category and per time step. These are\n"
74009 " arranged in subdirectories per category (field data and\n"
74010 " hydrology data) and then in time step\n"
74011 " subdirectories. This is a distributed reader.\n"
74012 " </Documentation>\n"
74013 " <StringVectorProperty animateable=\"0\"\n"
74014 " command=\"SetFileName\"\n"
74015 " name=\"FileName\"\n"
74016 " number_of_elements=\"1\"\n"
74017 " panel_visibility=\"never\">\n"
74018 " <FileListDomain name=\"files\" />\n"
74019 " <Documentation>ASCII .vpc file describes locations of data files, grid\n"
74020 " sizes, time step sizes and type and order of data written to the\n"
74021 " files.</Documentation>\n"
74022 " </StringVectorProperty>\n"
74023 " <StringVectorProperty information_only=\"1\"\n"
74024 " name=\"PointArrayInfo\">\n"
74025 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
74026 " </StringVectorProperty>\n"
74027 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
74028 " element_types=\"2 0\"\n"
74029 " information_property=\"PointArrayInfo\"\n"
74030 " label=\"Point Arrays\"\n"
74031 " name=\"PointArrayStatus\"\n"
74032 " number_of_elements=\"2\"\n"
74033 " number_of_elements_per_command=\"2\"\n"
74034 " repeat_command=\"1\">\n"
74035 " <ArraySelectionDomain name=\"array_list\">\n"
74036 " <RequiredProperties>\n"
74037 " <Property function=\"ArrayList\"\n"
74038 " name=\"PointArrayInfo\" />\n"
74039 " </RequiredProperties>\n"
74040 " </ArraySelectionDomain>\n"
74041 " <Documentation>Variables written to the data files are described in the\n"
74042 " .vpc file and are presented for selection. Only selected variables are\n"
74043 " loaded for a time step.</Documentation>\n"
74044 " </StringVectorProperty>\n"
74045 " <DoubleVectorProperty information_only=\"1\"\n"
74046 " name=\"TimestepValues\"\n"
74047 " repeatable=\"1\">\n"
74048 " <TimeStepsInformationHelper />\n"
74049 " </DoubleVectorProperty>\n"
74050 " <IntVectorProperty command=\"SetStride\"\n"
74051 " default_values=\"1 1 1\"\n"
74052 " label=\"Stride\"\n"
74053 " name=\"SetStride\"\n"
74054 " number_of_elements=\"3\">\n"
74055 " <IntRangeDomain min=\"1\"\n"
74056 " name=\"range\" />\n"
74057 " <Documentation>VPIC data may be very large and not all is needed for\n"
74058 " effective visualization. Setting the stride selects every nth data item\n"
74059 " within the files for display.</Documentation>\n"
74060 " </IntVectorProperty>\n"
74061 " <IntVectorProperty command=\"GetXLayout\"\n"
74062 " information_only=\"1\"\n"
74063 " name=\"DefaultXExtent\">\n"
74064 " <SimpleIntInformationHelper />\n"
74065 " <Documentation>VPIC data is written one file per simulation processor.\n"
74066 " This coarse map of files is used in partitioning files between\n"
74067 " visualizing processors so that each ParaView processor has its own set\n"
74068 " of files to display. Default extent is all files\n"
74069 " available.</Documentation>\n"
74070 " </IntVectorProperty>\n"
74071 " <IntVectorProperty command=\"GetYLayout\"\n"
74072 " information_only=\"1\"\n"
74073 " name=\"DefaultYExtent\">\n"
74074 " <SimpleIntInformationHelper />\n"
74075 " <Documentation>VPIC data is written one file per simulation processor.\n"
74076 " This coarse map of files is used in partitioning files between\n"
74077 " visualizing processors so that each ParaView processor has its own set\n"
74078 " of files to display. Default extent is all files\n"
74079 " available.</Documentation>\n"
74080 " </IntVectorProperty>\n"
74081 " <IntVectorProperty command=\"GetZLayout\"\n"
74082 " information_only=\"1\"\n"
74083 " name=\"DefaultZExtent\">\n"
74084 " <SimpleIntInformationHelper />\n"
74085 " <Documentation>VPIC data is written one file per simulation processor.\n"
74086 " This coarse map of files is used in partitioning files between\n"
74087 " visualizing processors so that each ParaView processor has its own set\n"
74088 " of files to display. Default extent is all files\n"
74089 " available.</Documentation>\n"
74090 " </IntVectorProperty>\n"
74091 " <IntVectorProperty animateable=\"1\"\n"
74092 " command=\"SetXExtent\"\n"
74093 " default_values=\"-1 -1\"\n"
74094 " label=\"X Extent\"\n"
74095 " name=\"XExtent\"\n"
74096 " number_of_elements=\"2\">\n"
74097 " <IntRangeDomain name=\"XRange\">\n"
74098 " <RequiredProperties>\n"
74099 " <Property function=\"Range\"\n"
74100 " name=\"DefaultXExtent\" />\n"
74101 " </RequiredProperties>\n"
74102 " </IntRangeDomain>\n"
74103 " <Documentation>VPIC data is written one file per simulation processor.\n"
74104 " This coarse map of files is used in partitioning files between\n"
74105 " visualizing processors so that each ParaView processor has its own set\n"
74106 " of files to display. Ghost cell overlap is handled within the reader.\n"
74107 " To limit the View of VPIC information the extent in the X dimension of\n"
74108 " \"files\" can be specified. Only the files selected will be displayed and\n"
74109 " they will be partitioned between the visualizing processors, allowing a\n"
74110 " higher resolution over a smaller area.</Documentation>\n"
74111 " </IntVectorProperty>\n"
74112 " <IntVectorProperty animateable=\"1\"\n"
74113 " command=\"SetYExtent\"\n"
74114 " default_values=\"-1 -1\"\n"
74115 " label=\"Y Extent\"\n"
74116 " name=\"YExtent\"\n"
74117 " number_of_elements=\"2\">\n"
74118 " <IntRangeDomain name=\"YRange\">\n"
74119 " <RequiredProperties>\n"
74120 " <Property function=\"Range\"\n"
74121 " name=\"DefaultYExtent\" />\n"
74122 " </RequiredProperties>\n"
74123 " </IntRangeDomain>\n"
74124 " <Documentation>VPIC data is written one file per simulation processor.\n"
74125 " This coarse map of files is used in partitioning files between\n"
74126 " visualizing processors so that each ParaView processor has its own set\n"
74127 " of files to display. Ghost cell overlap is handled within the reader.\n"
74128 " To limit the View of VPIC information the extent in the Y dimension of\n"
74129 " \"files\" can be specified. Only the files selected will be displayed and\n"
74130 " they will be partitioned between the visualizing processors, allowing a\n"
74131 " higher resolution over a smaller area.</Documentation>\n"
74132 " </IntVectorProperty>\n"
74133 " <IntVectorProperty animateable=\"1\"\n"
74134 " command=\"SetZExtent\"\n"
74135 " default_values=\"-1 -1\"\n"
74136 " label=\"Z Extent\"\n"
74137 " name=\"ZExtent\"\n"
74138 " number_of_elements=\"2\">\n"
74139 " <IntRangeDomain name=\"ZRange\">\n"
74140 " <RequiredProperties>\n"
74141 " <Property function=\"Range\"\n"
74142 " name=\"DefaultZExtent\" />\n"
74143 " </RequiredProperties>\n"
74144 " </IntRangeDomain>\n"
74145 " <Documentation>VPIC data is written one file per simulation processor.\n"
74146 " This coarse map of files is used in partitioning files between\n"
74147 " visualizing processors so that each ParaView processor has its own set\n"
74148 " of files to display. Ghost cell overlap is handled within the reader.\n"
74149 " To limit the View of VPIC information the extent in the Z dimension of\n"
74150 " \"files\" can be specified. Only the files selected will be displayed and\n"
74151 " they will be partitioned between the visualizing processors, allowing a\n"
74152 " higher resolution over a smaller area.</Documentation>\n"
74153 " </IntVectorProperty>\n"
74154 " <Hints>\n"
74155 " <ReaderFactory extensions=\"vpc\"\n"
74156 " file_description=\"VPIC Files\" />\n"
74157 " </Hints>\n"
74158 " <!-- End vtkVPICReader -->\n"
74159 " </SourceProxy>\n"
74160 " </ProxyGroup>\n"
74161 "</ServerManagerConfiguration>\n"
74162 "\n";
74163 // Get single string
74165 {
74166 
74167  const size_t len0 = strlen(paraview_server_managerreaders_iovpicInterface0);
74168  size_t len = ( 0
74169  + len0 );
74170  char* res = new char[ len + 1];
74171  size_t offset = 0;
74173  assert(offset == len);
74174  res[offset] = 0;
74175  return res;
74176 }
74177 
74178 
74179 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iotruchas.xml
74181 "<ServerManagerConfiguration>\n"
74182 " <ProxyGroup name=\"sources\">\n"
74183 " <!-- GE/LANL TRUCHAS Reader -->\n"
74184 " <SourceProxy class=\"vtkTRUCHASReader\"\n"
74185 " label=\"TRUCHAS Reader\"\n"
74186 " name=\"TruchasReader\">\n"
74187 " <Documentation long_help=\"Reads TRUCHAS data from HDF5\"\n"
74188 " short_help=\"Reads TRUCHAS data\">Reads TRUCHAS simulation output stored in HDF5.</Documentation>\n"
74189 " <StringVectorProperty animateable=\"0\"\n"
74190 " command=\"SetFileName\"\n"
74191 " name=\"FileName\"\n"
74192 " number_of_elements=\"1\"\n"
74193 " panel_visibility=\"never\">\n"
74194 " <FileListDomain name=\"files\" />\n"
74195 " <Documentation>This property specifies the HDF5 file name</Documentation>\n"
74196 " </StringVectorProperty>\n"
74197 " <DoubleVectorProperty information_only=\"1\"\n"
74198 " name=\"TimestepValues\"\n"
74199 " repeatable=\"1\">\n"
74200 " <TimeStepsInformationHelper />\n"
74201 " <Documentation>Available timestep values.</Documentation>\n"
74202 " </DoubleVectorProperty>\n"
74203 " <StringVectorProperty information_only=\"1\"\n"
74204 " name=\"PointArrayInfo\">\n"
74205 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
74206 " </StringVectorProperty>\n"
74207 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
74208 " element_types=\"2 0\"\n"
74209 " information_property=\"PointArrayInfo\"\n"
74210 " label=\"Point Arrays\"\n"
74211 " name=\"PointArrayStatus\"\n"
74212 " number_of_elements=\"0\"\n"
74213 " number_of_elements_per_command=\"2\"\n"
74214 " panel_visibility=\"default\"\n"
74215 " repeat_command=\"1\">\n"
74216 " <ArraySelectionDomain name=\"array_list\">\n"
74217 " <RequiredProperties>\n"
74218 " <Property function=\"ArrayList\"\n"
74219 " name=\"PointArrayInfo\" />\n"
74220 " </RequiredProperties>\n"
74221 " </ArraySelectionDomain>\n"
74222 " <Documentation>This property lists which point-centered arrays to\n"
74223 " read.</Documentation>\n"
74224 " </StringVectorProperty>\n"
74225 " <StringVectorProperty information_only=\"1\"\n"
74226 " name=\"CellArrayInfo\">\n"
74227 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
74228 " </StringVectorProperty>\n"
74229 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
74230 " element_types=\"2 0\"\n"
74231 " information_property=\"CellArrayInfo\"\n"
74232 " label=\"Cell Arrays\"\n"
74233 " name=\"CellArrayStatus\"\n"
74234 " number_of_elements=\"0\"\n"
74235 " number_of_elements_per_command=\"2\"\n"
74236 " panel_visibility=\"default\"\n"
74237 " repeat_command=\"1\">\n"
74238 " <ArraySelectionDomain name=\"array_list\">\n"
74239 " <RequiredProperties>\n"
74240 " <Property function=\"ArrayList\"\n"
74241 " name=\"CellArrayInfo\" />\n"
74242 " </RequiredProperties>\n"
74243 " </ArraySelectionDomain>\n"
74244 " <Documentation>This property lists which cell-centered arrays to\n"
74245 " read.</Documentation>\n"
74246 " </StringVectorProperty>\n"
74247 " <StringVectorProperty information_only=\"1\"\n"
74248 " name=\"BlockInfo\">\n"
74249 " <ArraySelectionInformationHelper attribute_name=\"Block\" />\n"
74250 " </StringVectorProperty>\n"
74251 " <StringVectorProperty command=\"SetBlockArrayStatus\"\n"
74252 " element_types=\"2 0\"\n"
74253 " information_property=\"BlockInfo\"\n"
74254 " label=\"Blocks\"\n"
74255 " name=\"BlockArrayStatus\"\n"
74256 " number_of_elements=\"2\"\n"
74257 " number_of_elements_per_command=\"2\"\n"
74258 " repeat_command=\"1\">\n"
74259 " <ArraySelectionDomain name=\"array_list\">\n"
74260 " <RequiredProperties>\n"
74261 " <Property function=\"ArrayList\"\n"
74262 " name=\"BlockInfo\" />\n"
74263 " </RequiredProperties>\n"
74264 " </ArraySelectionDomain>\n"
74265 " <Documentation>Select the grids to be loaded from the dataset, if\n"
74266 " any.</Documentation>\n"
74267 " </StringVectorProperty>\n"
74268 "\n"
74269 " <Hints>\n"
74270 " <ReaderFactory extensions=\"hdf5 h5\"\n"
74271 " file_description=\"TRUCHAS dataset\" />\n"
74272 " </Hints>\n"
74273 " </SourceProxy>\n"
74274 " </ProxyGroup>\n"
74275 "</ServerManagerConfiguration>\n"
74276 "\n";
74277 // Get single string
74279 {
74280 
74281  const size_t len0 = strlen(paraview_server_managerreaders_iotruchasInterface0);
74282  size_t len = ( 0
74283  + len0 );
74284  char* res = new char[ len + 1];
74285  size_t offset = 0;
74287  assert(offset == len);
74288  res[offset] = 0;
74289  return res;
74290 }
74291 
74292 
74293 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioveraout.xml
74295 "<ServerManagerConfiguration>\n"
74296 " <ProxyGroup name=\"source\">\n"
74297 " <!-- VERAout Reader -->\n"
74298 " <SourceProxy\n"
74299 " name=\"vtkVeraOutReader\"\n"
74300 " class=\"vtkVeraOutReader\"\n"
74301 " label=\"VERA OUT Reader\" >\n"
74302 " <Documentation\n"
74303 " long_help=\"Reads VERA OUT HDF5 data.\"\n"
74304 " short_help=\"Reads VERA OUT HDF5 data.\"\n"
74305 " />\n"
74306 " <StringVectorProperty\n"
74307 " name=\"FileName\"\n"
74308 " animateable=\"0\"\n"
74309 " command=\"SetFileName\"\n"
74310 " number_of_elements=\"1\"\n"
74311 " >\n"
74312 " <FileListDomain name=\"files\" />\n"
74313 " <Documentation>\n"
74314 " This property specifies the HDF5 file name for the VERA OUT reader.\n"
74315 " </Documentation>\n"
74316 " </StringVectorProperty>\n"
74317 "\n"
74318 " <StringVectorProperty name=\"CellArrayInfo\"\n"
74319 " command=\"GetCellDataArraySelection\"\n"
74320 " number_of_elements_per_command=\"2\"\n"
74321 " information_only=\"1\"\n"
74322 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
74323 "\n"
74324 " <StringVectorProperty name=\"CellArrayStatus\"\n"
74325 " command=\"GetCellDataArraySelection\"\n"
74326 " information_property=\"CellArrayInfo\"\n"
74327 " number_of_elements_per_command=\"2\"\n"
74328 " element_types=\"2 0\"\n"
74329 " repeat_command=\"1\"\n"
74330 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
74331 " <ArraySelectionDomain name=\"array_list\">\n"
74332 " <RequiredProperties>\n"
74333 " <Property function=\"ArrayList\" name=\"CellArrayInfo\" />\n"
74334 " </RequiredProperties>\n"
74335 " </ArraySelectionDomain>\n"
74336 " <Documentation>Select the cell arrays to read load.</Documentation>\n"
74337 " </StringVectorProperty>\n"
74338 "\n"
74339 " <StringVectorProperty name=\"FieldArrayInfo\"\n"
74340 " command=\"GetFieldDataArraySelection\"\n"
74341 " number_of_elements_per_command=\"2\"\n"
74342 " information_only=\"1\"\n"
74343 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
74344 "\n"
74345 " <StringVectorProperty name=\"FieldArrayStatus\"\n"
74346 " command=\"GetFieldDataArraySelection\"\n"
74347 " information_property=\"FieldArrayInfo\"\n"
74348 " number_of_elements_per_command=\"2\"\n"
74349 " element_types=\"2 0\"\n"
74350 " repeat_command=\"1\"\n"
74351 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
74352 " <ArraySelectionDomain name=\"array_list\">\n"
74353 " <RequiredProperties>\n"
74354 " <Property function=\"ArrayList\" name=\"FieldArrayInfo\" />\n"
74355 " </RequiredProperties>\n"
74356 " </ArraySelectionDomain>\n"
74357 " <Documentation>Select the field arrays to read load.</Documentation>\n"
74358 " </StringVectorProperty>\n"
74359 "\n"
74360 " <Hints>\n"
74361 " <ReaderFactory\n"
74362 " extensions=\"h5\"\n"
74363 " file_description=\"VERA OUT Reader\"\n"
74364 " />\n"
74365 " </Hints>\n"
74366 "\n"
74367 " <DoubleVectorProperty\n"
74368 " name=\"TimestepValues\"\n"
74369 " repeatable=\"1\"\n"
74370 " information_only=\"1\"\n"
74371 " >\n"
74372 " <TimeStepsInformationHelper/>\n"
74373 " </DoubleVectorProperty>\n"
74374 " </SourceProxy>\n"
74375 " </ProxyGroup>\n"
74376 "</ServerManagerConfiguration>\n"
74377 "\n";
74378 // Get single string
74380 {
74381 
74382  const size_t len0 = strlen(paraview_server_managerreaders_ioveraoutInterface0);
74383  size_t len = ( 0
74384  + len0 );
74385  char* res = new char[ len + 1];
74386  size_t offset = 0;
74388  assert(offset == len);
74389  res[offset] = 0;
74390  return res;
74391 }
74392 
74393 
74394 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioh5part.xml
74396 "<ServerManagerConfiguration>\n"
74397 " <ProxyGroup name=\"sources\">\n"
74398 " <SourceProxy name=\"H5PartReader\" class=\"vtkH5PartReader\">\n"
74399 " <Documentation>\n"
74400 " Reader for H5Part (HDF5) particle files.\n"
74401 " </Documentation>\n"
74402 "\n"
74403 " <StringVectorProperty name=\"FileName\"\n"
74404 " command=\"SetFileName\"\n"
74405 " number_of_elements=\"1\"\n"
74406 " panel_visibility=\"never\">\n"
74407 " <FileListDomain name=\"files\"/>\n"
74408 " </StringVectorProperty>\n"
74409 "\n"
74410 " <DoubleVectorProperty name=\"TimestepValues\"\n"
74411 " information_only=\"1\">\n"
74412 " <TimeStepsInformationHelper/>\n"
74413 " </DoubleVectorProperty>\n"
74414 "\n"
74415 " <StringVectorProperty name=\"XarrayInfo\"\n"
74416 " command=\"GetXarray\"\n"
74417 " information_only=\"1\">\n"
74418 " </StringVectorProperty>\n"
74419 "\n"
74420 " <StringVectorProperty name=\"YarrayInfo\"\n"
74421 " command=\"GetYarray\"\n"
74422 " information_only=\"1\">\n"
74423 " </StringVectorProperty>\n"
74424 "\n"
74425 " <StringVectorProperty name=\"ZarrayInfo\"\n"
74426 " command=\"GetZarray\"\n"
74427 " information_only=\"1\">\n"
74428 " </StringVectorProperty>\n"
74429 "\n"
74430 " <StringVectorProperty name=\"Xarray\"\n"
74431 " command=\"SetXarray\"\n"
74432 " number_of_elements=\"1\"\n"
74433 " information_property=\"XarrayInfo\">\n"
74434 " <Documentation>\n"
74435 " This property lists which point array to use for coordinates.\n"
74436 " </Documentation>\n"
74437 " <StringListDomain name=\"array_list\">\n"
74438 " <RequiredProperties>\n"
74439 " <Property name=\"PointArrayInfo\" function=\"ArrayList\" />\n"
74440 " </RequiredProperties>\n"
74441 " </StringListDomain>\n"
74442 " </StringVectorProperty>\n"
74443 "\n"
74444 " <StringVectorProperty name=\"Yarray\"\n"
74445 " command=\"SetYarray\"\n"
74446 " number_of_elements=\"1\"\n"
74447 " information_property=\"YarrayInfo\">\n"
74448 " <Documentation>\n"
74449 " This property lists which point array to use for coordinates.\n"
74450 " </Documentation>\n"
74451 " <StringListDomain name=\"array_list\">\n"
74452 " <RequiredProperties>\n"
74453 " <Property name=\"PointArrayInfo\" function=\"ArrayList\" />\n"
74454 " </RequiredProperties>\n"
74455 " </StringListDomain>\n"
74456 " </StringVectorProperty>\n"
74457 "\n"
74458 " <StringVectorProperty name=\"Zarray\"\n"
74459 " command=\"SetZarray\"\n"
74460 " number_of_elements=\"1\"\n"
74461 " information_property=\"ZarrayInfo\">\n"
74462 " <Documentation>\n"
74463 " This property lists which point array to use for coordinates.\n"
74464 " </Documentation>\n"
74465 " <StringListDomain name=\"array_list\">\n"
74466 " <RequiredProperties>\n"
74467 " <Property name=\"PointArrayInfo\" function=\"ArrayList\" />\n"
74468 " </RequiredProperties>\n"
74469 " </StringListDomain>\n"
74470 " </StringVectorProperty>\n"
74471 "\n"
74472 " <StringVectorProperty name=\"PointArrayInfo\"\n"
74473 " information_only=\"1\">\n"
74474 " <ArraySelectionInformationHelper attribute_name=\"Point\"/>\n"
74475 " </StringVectorProperty>\n"
74476 "\n"
74477 " <StringVectorProperty name=\"PointArrayStatus\"\n"
74478 " command=\"SetPointArrayStatus\"\n"
74479 " number_of_elements=\"0\"\n"
74480 " repeat_command=\"1\"\n"
74481 " number_of_elements_per_command=\"2\"\n"
74482 " element_types=\"2 0\"\n"
74483 " information_property=\"PointArrayInfo\"\n"
74484 " label=\"Point Arrays\">\n"
74485 " <ArraySelectionDomain name=\"array_list\">\n"
74486 " <RequiredProperties>\n"
74487 " <Property name=\"PointArrayInfo\" function=\"ArrayList\"/>\n"
74488 " </RequiredProperties>\n"
74489 " </ArraySelectionDomain>\n"
74490 " <Documentation>\n"
74491 " This property lists which point-centered arrays to read.\n"
74492 " </Documentation>\n"
74493 " </StringVectorProperty>\n"
74494 "\n"
74495 " <IntVectorProperty name=\"GenerateVertexCells\"\n"
74496 " command=\"SetGenerateVertexCells\"\n"
74497 " number_of_elements=\"1\"\n"
74498 " default_values=\"1\"\n"
74499 " panel_visibility=\"advanced\">\n"
74500 " <BooleanDomain name=\"bool\"/>\n"
74501 " </IntVectorProperty>\n"
74502 "\n"
74503 " <IntVectorProperty name=\"MaskOutOfTimeRangeOutput\"\n"
74504 " command=\"SetMaskOutOfTimeRangeOutput\"\n"
74505 " number_of_elements=\"1\"\n"
74506 " default_values=\"0\"\n"
74507 " panel_visibility=\"advanced\">\n"
74508 " <BooleanDomain name=\"bool\"/>\n"
74509 " </IntVectorProperty>\n"
74510 " <Hints>\n"
74511 " <ReaderFactory extensions=\"h5part\"\n"
74512 " file_description=\"H5Part particle files\" />\n"
74513 " </Hints>\n"
74514 " </SourceProxy>\n"
74515 " </ProxyGroup>\n"
74516 "</ServerManagerConfiguration>\n"
74517 "\n";
74518 // Get single string
74520 {
74521 
74522  const size_t len0 = strlen(paraview_server_managerreaders_ioh5partInterface0);
74523  size_t len = ( 0
74524  + len0 );
74525  char* res = new char[ len + 1];
74526  size_t offset = 0;
74528  assert(offset == len);
74529  res[offset] = 0;
74530  return res;
74531 }
74532 
74533 
74534 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioh5rage.xml
74536 "<ServerManagerConfiguration>\n"
74537 " <ProxyGroup name=\"sources\">\n"
74538 " <SourceProxy class=\"vtkH5RageReader\"\n"
74539 " label=\"HDF5 Rage Reader\"\n"
74540 " name=\"H5RageReader\">\n"
74541 " <Documentation long_help=\"Reads Rage HDF files into an image data.\"\n"
74542 " short_help=\"Read Rage HDF files.\">\n"
74543 " </Documentation>\n"
74544 " <StringVectorProperty animateable=\"0\"\n"
74545 " command=\"SetFileName\"\n"
74546 " name=\"FileName\"\n"
74547 " number_of_elements=\"1\"\n"
74548 " panel_visibility=\"never\">\n"
74549 " <FileListDomain name=\"files\" />\n"
74550 " <Documentation>ASCII .pio file describes locations of data files,\n"
74551 " type and order of data written to the files.</Documentation>\n"
74552 " </StringVectorProperty>\n"
74553 "\n"
74554 " <StringVectorProperty information_only=\"1\"\n"
74555 " name=\"PointArrayInfo\">\n"
74556 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
74557 " </StringVectorProperty>\n"
74558 " <StringVectorProperty command=\"SetPointArrayStatus\"\n"
74559 " element_types=\"2 0\"\n"
74560 " information_property=\"PointArrayInfo\"\n"
74561 " label=\"Point Arrays\"\n"
74562 " name=\"PointArrayStatus\"\n"
74563 " number_of_elements=\"2\"\n"
74564 " number_of_elements_per_command=\"2\"\n"
74565 " repeat_command=\"1\">\n"
74566 " <ArraySelectionDomain name=\"array_list\">\n"
74567 " <RequiredProperties>\n"
74568 " <Property function=\"ArrayList\"\n"
74569 " name=\"PointArrayInfo\" />\n"
74570 " </RequiredProperties>\n"
74571 " </ArraySelectionDomain>\n"
74572 " <Documentation>Variables written to the data files are described in the\n"
74573 " .pio file and are presented for selection. Only selected variables are\n"
74574 " loaded for a time step.</Documentation>\n"
74575 " </StringVectorProperty>\n"
74576 " <DoubleVectorProperty information_only=\"1\"\n"
74577 " name=\"TimestepValues\"\n"
74578 " repeatable=\"1\">\n"
74579 " <TimeStepsInformationHelper />\n"
74580 " </DoubleVectorProperty>\n"
74581 " <Hints>\n"
74582 " <ReaderFactory extensions=\"h5rage\"\n"
74583 " file_description=\"Rage HDF Files\" />\n"
74584 " </Hints>\n"
74585 " <!-- End vtkH5RageReader -->\n"
74586 " </SourceProxy>\n"
74587 " </ProxyGroup>\n"
74588 "</ServerManagerConfiguration>\n"
74589 "\n";
74590 // Get single string
74592 {
74593 
74594  const size_t len0 = strlen(paraview_server_managerreaders_ioh5rageInterface0);
74595  size_t len = ( 0
74596  + len0 );
74597  char* res = new char[ len + 1];
74598  size_t offset = 0;
74600  assert(offset == len);
74601  res[offset] = 0;
74602  return res;
74603 }
74604 
74605 
74606 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iopio.xml
74608 "<ServerManagerConfiguration>\n"
74609 " <ProxyGroup name=\"sources\">\n"
74610 " <SourceProxy class=\"vtkPIOReader\"\n"
74611 " label=\"PIO Reader\"\n"
74612 " name=\"PIOReader\">\n"
74613 " <Documentation long_help=\"Reads PIO dump files into an unstructured or hypertree grid.\"\n"
74614 " short_help=\"Read PIO dump files.\">PIO is a file format\n"
74615 " in support of XRAGE. The input file\n"
74616 " (.pio) opened by the PIO reader is an ASCII description\n"
74617 " of the data files within a dump directory numbered by cycle.\n"
74618 " The reader uses a PIOData class to read the file and a PIOAdaptor\n"
74619 " to build an unstructured or hypertree grid from the data. Requested\n"
74620 " data is filled into the structures. This is a distributed reader.\n"
74621 " </Documentation>\n"
74622 " <StringVectorProperty animateable=\"0\"\n"
74623 " command=\"SetFileName\"\n"
74624 " name=\"FileName\"\n"
74625 " number_of_elements=\"1\"\n"
74626 " panel_visibility=\"never\">\n"
74627 " <FileListDomain name=\"files\" />\n"
74628 " <Documentation>ASCII .pio file describes locations of data files,\n"
74629 " type and order of data written to the files.</Documentation>\n"
74630 " </StringVectorProperty>\n"
74631 "\n"
74632 " <IntVectorProperty command=\"GetHyperTreeGrid\"\n"
74633 " information_only=\"1\"\n"
74634 " name=\"HyperTreeGridInfo\">\n"
74635 " </IntVectorProperty>\n"
74636 " <IntVectorProperty command=\"GetTracers\"\n"
74637 " information_only=\"1\"\n"
74638 " name=\"TracersInfo\">\n"
74639 " </IntVectorProperty>\n"
74640 " <IntVectorProperty command=\"GetFloat64\"\n"
74641 " information_only=\"1\"\n"
74642 " name=\"Float64Info\">\n"
74643 " </IntVectorProperty>\n"
74644 "\n"
74645 " <IntVectorProperty command=\"SetHyperTreeGrid\"\n"
74646 " name=\"HyperTreeGrid\"\n"
74647 " default_values=\"0\"\n"
74648 " number_of_elements=\"1\"\n"
74649 " label=\"Use HyperTree Grid (HTG) for AMR Mesh\"\n"
74650 " information_property=\"HyperTreeGridInfo\">\n"
74651 " <BooleanDomain name=\"bool\" />\n"
74652 " <Documentation short_help=\"Specify if hypertree grid is created rather than unstructured for AMR.\"\n"
74653 " long_help=\"Specify if hypertree grid is created rather than unstructure for AMR.\">\n"
74654 " This property determines if AMR in the PIO file is created\n"
74655 " as a hypertree grid rather than as an unstructured grid.\n"
74656 " </Documentation>\n"
74657 " </IntVectorProperty>\n"
74658 " <IntVectorProperty command=\"SetTracers\"\n"
74659 " name=\"Tracers\"\n"
74660 " default_values=\"0\"\n"
74661 " number_of_elements=\"1\"\n"
74662 " label=\"Load Tracers\"\n"
74663 " information_property=\"TracersInfo\">\n"
74664 " <BooleanDomain name=\"bool\" />\n"
74665 " <Documentation short_help=\"Specify if tracer data is read.\"\n"
74666 " long_help=\"Specify if tracer points and data are read into a separate unstructured grid.\">\n"
74667 " This property determines if tracer data is read into a second unstructured grid.\n"
74668 " </Documentation>\n"
74669 " </IntVectorProperty>\n"
74670 " <IntVectorProperty command=\"SetFloat64\"\n"
74671 " name=\"Float64\"\n"
74672 " default_values=\"0\"\n"
74673 " number_of_elements=\"1\"\n"
74674 " label=\"Load variables as doubles (Float64)\"\n"
74675 " information_property=\"Float64Info\">\n"
74676 " <BooleanDomain name=\"bool\" />\n"
74677 " <Documentation short_help=\"Specify if AMR and tracer data is read as 64 bit float rather than 32 bit.\"\n"
74678 " long_help=\"Specify if AMR and tracer data is read as 64 bit float rather than 32 bit.\">\n"
74679 " This property determines if the AMR and tracer variable data is read as 64 bit float.\n"
74680 " </Documentation>\n"
74681 " </IntVectorProperty>\n"
74682 " <StringVectorProperty information_only=\"1\"\n"
74683 " name=\"CellArrayInfo\">\n"
74684 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
74685 " </StringVectorProperty>\n"
74686 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
74687 " element_types=\"2 0\"\n"
74688 " information_property=\"CellArrayInfo\"\n"
74689 " label=\"Cell Arrays\"\n"
74690 " name=\"CellArrayStatus\"\n"
74691 " number_of_elements=\"0\"\n"
74692 " number_of_elements_per_command=\"2\"\n"
74693 " repeat_command=\"1\">\n"
74694 " <ArraySelectionDomain name=\"array_list\">\n"
74695 " <RequiredProperties>\n"
74696 " <Property function=\"ArrayList\"\n"
74697 " name=\"CellArrayInfo\" />\n"
74698 " </RequiredProperties>\n"
74699 " </ArraySelectionDomain>\n"
74700 " <Documentation>Variables written to the data files are described in the\n"
74701 " .pio file and are presented for selection. Only selected variables are\n"
74702 " loaded for a time step.</Documentation>\n"
74703 " </StringVectorProperty>\n"
74704 " <StringVectorProperty name=\"TimeArrayInfo\"\n"
74705 " command=\"GetTimeDataStringArray\"\n"
74706 " information_only=\"1\"\n"
74707 " si_class=\"vtkSIDataArrayProperty\" />\n"
74708 " <StringVectorProperty command=\"SetActiveTimeDataArrayName\"\n"
74709 " element_types=\"str\"\n"
74710 " label=\"Time Array\"\n"
74711 " default_values=\"SimulationTime\"\n"
74712 " name=\"TimeArray\"\n"
74713 " number_of_elements=\"1\">\n"
74714 " <StringListDomain name=\"array_list\"\n"
74715 " none_string=\"None\" >\n"
74716 " <RequiredProperties>\n"
74717 " <Property function=\"ArrayList\"\n"
74718 " name=\"TimeArrayInfo\" />\n"
74719 " </RequiredProperties>\n"
74720 " </StringListDomain>\n"
74721 " <Documentation>This property sets which field data to use as time arrays\n"
74722 " to read. If set to Default, time steps are incremented integer values\n"
74723 " starting at zero.</Documentation>\n"
74724 " </StringVectorProperty>\n"
74725 " <DoubleVectorProperty information_only=\"1\"\n"
74726 " name=\"TimestepValues\"\n"
74727 " repeatable=\"1\">\n"
74728 " <TimeStepsInformationHelper />\n"
74729 " </DoubleVectorProperty>\n"
74730 " <Hints>\n"
74731 " <ReaderFactory extensions=\"pio\"\n"
74732 " file_description=\"PIO Dump Files\" />\n"
74733 " </Hints>\n"
74734 " <!-- End vtkPIOReader -->\n"
74735 " </SourceProxy>\n"
74736 " </ProxyGroup>\n"
74737 "</ServerManagerConfiguration>\n"
74738 "\n";
74739 // Get single string
74741 {
74742 
74743  const size_t len0 = strlen(paraview_server_managerreaders_iopioInterface0);
74744  size_t len = ( 0
74745  + len0 );
74746  char* res = new char[ len + 1];
74747  size_t offset = 0;
74749  assert(offset == len);
74750  res[offset] = 0;
74751  return res;
74752 }
74753 
74754 
74755 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioconvergecfd.xml
74757 "<ServerManagerConfiguration>\n"
74758 " <ProxyGroup name=\"sources\">\n"
74759 " <SourceProxy class=\"vtkCONVERGECFDReader\"\n"
74760 " file_name_method=\"SetFileName\"\n"
74761 " name=\"CONVERGECFDReader\">\n"
74762 " <Documentation long_help=\"Reads a CONVERGE CFD post file into a multiblock dataset.\"\n"
74763 " short_help=\"Reads a CONVERGE CFD post file.\">\n"
74764 " Reads CONVERGE post files containing meshes, surfaces,\n"
74765 " and parcels into a multiblock dataset. Each stream in a file is\n"
74766 " read as a top-level block and meshes, surfaces, and parcels are\n"
74767 " datasets under each stream.\n"
74768 " </Documentation>\n"
74769 " <StringVectorProperty animateable=\"0\"\n"
74770 " command=\"SetFileName\"\n"
74771 " name=\"FileName\"\n"
74772 " number_of_elements=\"1\"\n"
74773 " panel_visibility=\"never\">\n"
74774 " <FileListDomain name=\"files\" />\n"
74775 " <Documentation>The Converge CFD file name.</Documentation>\n"
74776 " </StringVectorProperty>\n"
74777 " <StringVectorProperty name=\"CellArrayInfo\"\n"
74778 " command=\"GetCellDataArraySelection\"\n"
74779 " number_of_elements_per_command=\"2\"\n"
74780 " information_only=\"1\"\n"
74781 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
74782 " <StringVectorProperty name=\"CellArrayStatus\"\n"
74783 " command=\"GetCellDataArraySelection\"\n"
74784 " information_property=\"CellArrayInfo\"\n"
74785 " number_of_elements_per_command=\"2\"\n"
74786 " element_types=\"2 0\"\n"
74787 " repeat_command=\"1\"\n"
74788 " si_class=\"vtkSIDataArraySelectionProperty\" >\n"
74789 " <ArraySelectionDomain name=\"array_list\" >\n"
74790 " <RequiredProperties>\n"
74791 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
74792 " </RequiredProperties>\n"
74793 " </ArraySelectionDomain>\n"
74794 " <Documentation>\n"
74795 " Available cell variables.\n"
74796 " </Documentation>\n"
74797 " </StringVectorProperty>\n"
74798 " <StringVectorProperty name=\"ParcelArrayInfo\"\n"
74799 " command=\"GetParcelDataArraySelection\"\n"
74800 " number_of_elements_per_command=\"2\"\n"
74801 " information_only=\"1\"\n"
74802 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
74803 " <StringVectorProperty name=\"ParcelArrayStatus\"\n"
74804 " command=\"GetParcelDataArraySelection\"\n"
74805 " information_property=\"ParcelArrayInfo\"\n"
74806 " number_of_elements_per_command=\"2\"\n"
74807 " element_types=\"2 0\"\n"
74808 " repeat_command=\"1\"\n"
74809 " si_class=\"vtkSIDataArraySelectionProperty\" >\n"
74810 " <ArraySelectionDomain name=\"array_list\" >\n"
74811 " <RequiredProperties>\n"
74812 " <Property name=\"ParcelArrayInfo\" function=\"ArrayList\"/>\n"
74813 " </RequiredProperties>\n"
74814 " </ArraySelectionDomain>\n"
74815 " <Documentation>\n"
74816 " Available parcel variables.\n"
74817 " </Documentation>\n"
74818 " </StringVectorProperty>\n"
74819 " <DoubleVectorProperty information_only=\"1\"\n"
74820 " name=\"TimestepValues\"\n"
74821 " repeatable=\"1\">\n"
74822 " <TimeStepsInformationHelper />\n"
74823 " <Documentation>\n"
74824 " Reports time values to the GUI.\n"
74825 " </Documentation>\n"
74826 " </DoubleVectorProperty>\n"
74827 " <Hints>\n"
74828 " <ReaderFactory extensions=\"h5\"\n"
74829 " file_description=\"CONVERGE CFD\" />\n"
74830 " </Hints>\n"
74831 " </SourceProxy>\n"
74832 " </ProxyGroup>\n"
74833 "</ServerManagerConfiguration>\n"
74834 "\n";
74835 // Get single string
74837 {
74838 
74839  const size_t len0 = strlen(paraview_server_managerreaders_ioconvergecfdInterface0);
74840  size_t len = ( 0
74841  + len0 );
74842  char* res = new char[ len + 1];
74843  size_t offset = 0;
74845  assert(offset == len);
74846  res[offset] = 0;
74847  return res;
74848 }
74849 
74850 
74851 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iocgns.xml
74853 "<ServerManagerConfiguration>\n"
74854 " <ProxyGroup name=\"internal_sources\">\n"
74855 " <!-- ==================================================================== -->\n"
74856 " <!-- CGNSReader -->\n"
74857 " <SourceProxy name=\"CGNSReader\"\n"
74858 " class=\"vtkCGNSReader\"\n"
74859 " label=\"CGNS Reader\">\n"
74860 " <Documentation short_help=\"Read a dataset in CGNS format.\"\n"
74861 " long_help=\"Read files stored in CGNS format.\">\n"
74862 " The CGNS reader reads files stored in CGNS format.\n"
74863 " The default file extension is .cgns. The output of this reader is\n"
74864 " a multi-block dataset. This is a distributed reader.\n"
74865 " </Documentation>\n"
74866 "\n"
74867 " <StringVectorProperty name=\"BaseInfo\"\n"
74868 " command=\"GetBaseSelection\"\n"
74869 " number_of_elements_per_command=\"2\"\n"
74870 " information_only=\"1\"\n"
74871 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
74872 "\n"
74873 " <StringVectorProperty name=\"Bases\"\n"
74874 " command=\"GetBaseSelection\"\n"
74875 " information_property=\"BaseInfo\"\n"
74876 " number_of_elements_per_command=\"2\"\n"
74877 " element_types=\"2 0\"\n"
74878 " repeat_command=\"1\"\n"
74879 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
74880 " <ArraySelectionDomain name=\"array_list\">\n"
74881 " <RequiredProperties>\n"
74882 " <Property function=\"ArrayList\" name=\"BaseInfo\" />\n"
74883 " </RequiredProperties>\n"
74884 " </ArraySelectionDomain>\n"
74885 " </StringVectorProperty>\n"
74886 "\n"
74887 " <StringVectorProperty name=\"FamilyInfo\"\n"
74888 " command=\"GetFamilySelection\"\n"
74889 " number_of_elements_per_command=\"2\"\n"
74890 " information_only=\"1\"\n"
74891 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
74892 "\n"
74893 " <StringVectorProperty name=\"Families\"\n"
74894 " command=\"GetFamilySelection\"\n"
74895 " information_property=\"FamilyInfo\"\n"
74896 " number_of_elements_per_command=\"2\"\n"
74897 " element_types=\"2 0\"\n"
74898 " repeat_command=\"1\"\n"
74899 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
74900 " <ArraySelectionDomain name=\"array_list\">\n"
74901 " <RequiredProperties>\n"
74902 " <Property function=\"ArrayList\" name=\"FamilyInfo\" />\n"
74903 " </RequiredProperties>\n"
74904 " </ArraySelectionDomain>\n"
74905 " </StringVectorProperty>\n"
74906 "\n"
74907 " <StringVectorProperty name=\"PointArrayInfo\"\n"
74908 " information_only=\"1\">\n"
74909 " <ArraySelectionInformationHelper attribute_name=\"Point\" />\n"
74910 " </StringVectorProperty>\n"
74911 "\n"
74912 " <StringVectorProperty name=\"PointArrayStatus\"\n"
74913 " command=\"SetPointArrayStatus\"\n"
74914 " number_of_elements=\"0\"\n"
74915 " repeat_command=\"1\"\n"
74916 " number_of_elements_per_command=\"2\"\n"
74917 " element_types=\"2 0\"\n"
74918 " information_property=\"PointArrayInfo\"\n"
74919 " label=\"Point Arrays\"\n"
74920 " >\n"
74921 " <ArraySelectionDomain name=\"array_list\">\n"
74922 " <RequiredProperties>\n"
74923 " <Property name=\"PointArrayInfo\" function=\"ArrayList\" />\n"
74924 " </RequiredProperties>\n"
74925 " </ArraySelectionDomain>\n"
74926 " <Documentation>\n"
74927 " This property contains a list of the point-centered arrays to read.\n"
74928 " </Documentation>\n"
74929 " </StringVectorProperty>\n"
74930 "\n"
74931 " <StringVectorProperty name=\"CellArrayInfo\"\n"
74932 " information_only=\"1\">\n"
74933 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
74934 " </StringVectorProperty>\n"
74935 "\n"
74936 " <StringVectorProperty name=\"CellArrayStatus\"\n"
74937 " command=\"SetCellArrayStatus\"\n"
74938 " number_of_elements=\"0\"\n"
74939 " repeat_command=\"1\"\n"
74940 " number_of_elements_per_command=\"2\"\n"
74941 " element_types=\"2 0\"\n"
74942 " information_property=\"CellArrayInfo\"\n"
74943 " label=\"Cell Arrays\"\n"
74944 " >\n"
74945 " <ArraySelectionDomain name=\"array_list\">\n"
74946 " <RequiredProperties>\n"
74947 " <Property name=\"CellArrayInfo\" function=\"ArrayList\" />\n"
74948 " </RequiredProperties>\n"
74949 " </ArraySelectionDomain>\n"
74950 " <Hints>\n"
74951 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
74952 " mode=\"visibility\"\n"
74953 " property=\"DataLocation\"\n"
74954 " value=\"0\" />\n"
74955 " </Hints>\n"
74956 " <Documentation>\n"
74957 " This property contains a list of the cell-centered arrays to read.\n"
74958 " </Documentation>\n"
74959 " </StringVectorProperty>\n"
74960 "\n"
74961 " <StringVectorProperty name=\"FaceArrayInfo\"\n"
74962 " information_only=\"1\">\n"
74963 " <ArraySelectionInformationHelper attribute_name=\"Face\" />\n"
74964 " </StringVectorProperty>\n"
74965 "\n"
74966 " <StringVectorProperty name=\"FaceArrayStatus\"\n"
74967 " command=\"SetFaceArrayStatus\"\n"
74968 " number_of_elements=\"0\"\n"
74969 " repeat_command=\"1\"\n"
74970 " number_of_elements_per_command=\"2\"\n"
74971 " element_types=\"2 0\"\n"
74972 " information_property=\"FaceArrayInfo\"\n"
74973 " label=\"Face Arrays\">\n"
74974 " <ArraySelectionDomain name=\"array_list\">\n"
74975 " <RequiredProperties>\n"
74976 " <Property name=\"FaceArrayInfo\" function=\"ArrayList\" />\n"
74977 " </RequiredProperties>\n"
74978 " </ArraySelectionDomain>\n"
74979 " <Hints>\n"
74980 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
74981 " mode=\"visibility\"\n"
74982 " property=\"DataLocation\"\n"
74983 " value=\"1\" />\n"
74984 " </Hints>\n"
74985 " <Documentation>\n"
74986 " This property contains a list of the face-centered arrays to read.\n"
74987 " </Documentation>\n"
74988 " </StringVectorProperty>\n"
74989 "\n"
74990 " <IntVectorProperty animateable=\"0\"\n"
74991 " command=\"SetDataLocation\"\n"
74992 " default_values=\"0\"\n"
74993 " name=\"DataLocation\"\n"
74994 " number_of_elements=\"1\">\n"
74995 " <EnumerationDomain name=\"enum\">\n"
74996 " <Entry text=\"Cell Data\"\n"
74997 " value=\"0\" />\n"
74998 " <Entry text=\"Face Data\"\n"
74999 " value=\"1\" />\n"
75000 " </EnumerationDomain>\n"
75001 " <Documentation>\n"
75002 " Specifies whether to read cell or face information from the mesh.\n"
75003 " Face-based reading is only available if the element connectivity is\n"
75004 " defined with NGON_n element type.\n"
75005 " </Documentation>\n"
75006 " </IntVectorProperty>\n"
75007 "\n"
75008 " <IntVectorProperty name=\"LoadMesh\"\n"
75009 " command=\"SetLoadMesh\"\n"
75010 " number_of_elements=\"1\"\n"
75011 " default_values=\"1\">\n"
75012 " <BooleanDomain name=\"bool\" />\n"
75013 " <Documentation>\n"
75014 " Toggle whether zone mesh must be read for selected bases/families.\n"
75015 " </Documentation>\n"
75016 " </IntVectorProperty>\n"
75017 "\n"
75018 " <IntVectorProperty name=\"LoadPatches\"\n"
75019 " command=\"SetLoadBndPatch\"\n"
75020 " number_of_elements=\"1\"\n"
75021 " default_values=\"0\">\n"
75022 " <BooleanDomain name=\"bool\" />\n"
75023 " <Documentation>\n"
75024 " Toggle whether boundary condition patches must be read for selected\n"
75025 " bases/families.\n"
75026 " </Documentation>\n"
75027 " </IntVectorProperty>\n"
75028 "\n"
75029 " <IntVectorProperty name=\"DoublePrecisionMesh\"\n"
75030 " command=\"SetDoublePrecisionMesh\"\n"
75031 " number_of_elements=\"1\"\n"
75032 " animateable=\"0\"\n"
75033 " default_values=\"1\"\n"
75034 " label=\"Use Double Precision Mesh\"\n"
75035 " panel_visibility=\"advanced\">\n"
75036 " <BooleanDomain name=\"bool\" />\n"
75037 " <Documentation>\n"
75038 " Toggle whether to load mesh with double precision values or with floating values\n"
75039 " If unchecked, mesh coordinates are store on 32 bit so it has lower memory footprint.\n"
75040 " If checked, mesh coordinates are store on 64 bit so it has higher memory requirements.\n"
75041 " Changing this property may impact the loading performance\n"
75042 " since if the cgns file mesh precision and the wanted precision are different\n"
75043 " conversion will occur\n"
75044 " </Documentation>\n"
75045 " </IntVectorProperty>\n"
75046 "\n"
75047 " <IntVectorProperty name=\"CacheMesh\"\n"
75048 " command=\"SetCacheMesh\"\n"
75049 " number_of_elements=\"1\"\n"
75050 " animateable=\"0\"\n"
75051 " default_values=\"0\"\n"
75052 " label=\"Caching Mesh Points\"\n"
75053 " panel_visibility=\"advanced\">\n"
75054 " <BooleanDomain name=\"bool\" />\n"
75055 " <Documentation>\n"
75056 " Toggle whether to cache mesh points.\n"
75057 " If unchecked, mesh coordinates are read at every time step.\n"
75058 " If checked, mesh coordinates are store in the cache. When loading a new iteration,\n"
75059 " the mesh coordinates will be retrieved from the cache.\n"
75060 " Changing this property may impact the loading performance.\n"
75061 " </Documentation>\n"
75062 " </IntVectorProperty>\n"
75063 "\n"
75064 " <IntVectorProperty name=\"CacheConnectivity\"\n"
75065 " command=\"SetCacheConnectivity\"\n"
75066 " number_of_elements=\"1\"\n"
75067 " animateable=\"0\"\n"
75068 " default_values=\"0\"\n"
75069 " label=\"Caching Unstructured Mesh Connectivity\"\n"
75070 " panel_visibility=\"advanced\">\n"
75071 " <BooleanDomain name=\"bool\" />\n"
75072 " <Documentation>\n"
75073 " Toggle whether to cache mesh connectivity for unstructured meshes.\n"
75074 " If unchecked, mesh connectivity are read at every time step.\n"
75075 " If checked, mesh connectivity are store in the cache. When loading a new iteration,\n"
75076 " the mesh connectivity will be retrieved from the cache.\n"
75077 " Changing this property may impact the loading performance.\n"
75078 " </Documentation>\n"
75079 " </IntVectorProperty>\n"
75080 "\n"
75081 " <IntVectorProperty name=\"CreateEachSolutionAsBlock\"\n"
75082 " command=\"SetCreateEachSolutionAsBlock\"\n"
75083 " number_of_elements=\"1\"\n"
75084 " animateable=\"0\"\n"
75085 " default_values=\"0\"\n"
75086 " label=\"Each Solution As Block (Debug)\"\n"
75087 " panel_visibility=\"advanced\">\n"
75088 " <BooleanDomain name=\"bool\" />\n"
75089 " <Documentation>\n"
75090 " Toggle whether to load each Solution node under a zone separately.\n"
75091 " This is intended only for debug purpose\n"
75092 " </Documentation>\n"
75093 " </IntVectorProperty>\n"
75094 "\n"
75095 " <IntVectorProperty name=\"IgnoreFlowSolutionPointers\"\n"
75096 " command=\"SetIgnoreFlowSolutionPointers\"\n"
75097 " number_of_elements=\"1\"\n"
75098 " default_values=\"0\"\n"
75099 " label=\"Ignore FlowSolutionPointers\"\n"
75100 " panel_visibility=\"advanced\">\n"
75101 " <BooleanDomain name=\"bool\" />\n"
75102 " <Documentation>\n"
75103 " When checked, the reader will simply ignore **FlowSolutionPointers** in the\n"
75104 " CGNS file since they are either incomplete or invalid. To locate unsteady\n"
75105 " solution, the **UseUnsteadyPattern** option should then be activated.\n"
75106 " </Documentation>\n"
75107 " </IntVectorProperty>\n"
75108 "\n"
75109 " <IntVectorProperty name=\"UseUnsteadyPattern\"\n"
75110 " command=\"SetUseUnsteadyPattern\"\n"
75111 " number_of_elements=\"1\"\n"
75112 " default_values=\"0\"\n"
75113 " label=\"Use Unsteady Pattern on FlowSolution_t\"\n"
75114 " panel_visibility=\"advanced\">\n"
75115 " <BooleanDomain name=\"bool\" />\n"
75116 " <Documentation>\n"
75117 " When checked, the reader will use pattern matching to detect *FlowSolution_t*\n"
75118 " nodes that are relevant for the current timestep. It relies on *FlowSolution_t*\n"
75119 " nodes ending in *\"...[tsIndex]\"* to locate solution nodes for a specific timestep.\n"
75120 " The starting index for *tsindex* should be specified with the property \"First\n"
75121 " Timestep Index For Unsteady Solution\".\n"
75122 " </Documentation>\n"
75123 " </IntVectorProperty>\n"
75124 "\n"
75125 " <IntVectorProperty command=\"SetUnsteadySolutionStartTimestep\"\n"
75126 " name=\"UnsteadySolutionStartTimestep\"\n"
75127 " label=\"First Timestep Index For Unsteady Solution\"\n"
75128 " number_of_elements=\"1\"\n"
75129 " default_values=\"0\"\n"
75130 " panel_visibility=\"advanced\">\n"
75131 " <IntRangeDomain name=\"range\" min=\"0\" />\n"
75132 " <Documentation>\n"
75133 " Starting timestep index when reading unsteady solutions.\n"
75134 " </Documentation>\n"
75135 " <Hints>\n"
75136 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
75137 " mode=\"visibility\"\n"
75138 " property=\"UseUnsteadyPattern\"\n"
75139 " value=\"1\" />\n"
75140 " </Hints>\n"
75141 " </IntVectorProperty>\n"
75142 "\n"
75143 " <IntVectorProperty name=\"Use3DVector\"\n"
75144 " command=\"SetUse3DVector\"\n"
75145 " number_of_elements=\"1\"\n"
75146 " animateable=\"0\"\n"
75147 " default_values=\"1\"\n"
75148 " label=\"Use 3D Vectors\"\n"
75149 " panel_visibility=\"advanced\">\n"
75150 " <BooleanDomain name=\"bool\" />\n"
75151 " <Documentation>\n"
75152 " Toggle whether to force usage of 3D vectors when loading a 2D solution case.\n"
75153 " </Documentation>\n"
75154 " </IntVectorProperty>\n"
75155 "\n"
75156 " <!-- End CGNSReader -->\n"
75157 " </SourceProxy>\n"
75158 " <!-- ==================================================================== -->\n"
75159 " <SourceProxy name=\"CONVERGECFDCGNSReaderCore\"\n"
75160 " class=\"vtkCONVERGECFDCGNSReader\"\n"
75161 " label=\"CONVERGECFD CGNS Reader\">\n"
75162 " <Documentation short_help=\"Reads CONVERGECFD CGNS post files.\">\n"
75163 " This reader reads CONVERGECFD post files using the CGNS standard (.cgns extension).\n"
75164 " Meshes, surfaces, and parcels are read.\n"
75165 " Parcels are defined inside \"PARCEL_DATA\" UserDefinedData_t nodes.\n"
75166 " </Documentation>\n"
75167 "\n"
75168 " <StringVectorProperty animateable=\"0\"\n"
75169 " command=\"SetFileName\"\n"
75170 " name=\"FileName\"\n"
75171 " number_of_elements=\"1\"\n"
75172 " panel_visibility=\"never\">\n"
75173 " <FileListDomain name=\"files\" />\n"
75174 " <Documentation>\n"
75175 " CONVERGECFD CGNS file name.\n"
75176 ;
75177 
75178 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iocgns.xml
75180 " </Documentation>\n"
75181 " </StringVectorProperty>\n"
75182 "\n"
75183 " <StringVectorProperty name=\"PointArrayInfo\"\n"
75184 " command=\"GetPointDataArraySelection\"\n"
75185 " number_of_elements_per_command=\"2\"\n"
75186 " information_only=\"1\"\n"
75187 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
75188 "\n"
75189 " <StringVectorProperty name=\"PointArrayStatus\"\n"
75190 " command=\"GetPointDataArraySelection\"\n"
75191 " information_property=\"PointArrayInfo\"\n"
75192 " number_of_elements_per_command=\"2\"\n"
75193 " element_types=\"2 0\"\n"
75194 " repeat_command=\"1\"\n"
75195 " si_class=\"vtkSIDataArraySelectionProperty\" >\n"
75196 " <ArraySelectionDomain name=\"array_list\" >\n"
75197 " <RequiredProperties>\n"
75198 " <Property name=\"PointArrayInfo\" function=\"ArrayList\"/>\n"
75199 " </RequiredProperties>\n"
75200 " </ArraySelectionDomain>\n"
75201 " <Documentation>\n"
75202 " Available mesh point variables.\n"
75203 " </Documentation>\n"
75204 " </StringVectorProperty>\n"
75205 "\n"
75206 " <StringVectorProperty name=\"CellArrayInfo\"\n"
75207 " command=\"GetCellDataArraySelection\"\n"
75208 " number_of_elements_per_command=\"2\"\n"
75209 " information_only=\"1\"\n"
75210 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
75211 "\n"
75212 " <StringVectorProperty name=\"CellArrayStatus\"\n"
75213 " command=\"GetCellDataArraySelection\"\n"
75214 " information_property=\"CellArrayInfo\"\n"
75215 " number_of_elements_per_command=\"2\"\n"
75216 " element_types=\"2 0\"\n"
75217 " repeat_command=\"1\"\n"
75218 " si_class=\"vtkSIDataArraySelectionProperty\" >\n"
75219 " <ArraySelectionDomain name=\"array_list\" >\n"
75220 " <RequiredProperties>\n"
75221 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
75222 " </RequiredProperties>\n"
75223 " </ArraySelectionDomain>\n"
75224 " <Documentation>\n"
75225 " Available cell variables.\n"
75226 " </Documentation>\n"
75227 " </StringVectorProperty>\n"
75228 "\n"
75229 " <StringVectorProperty name=\"ParcelArrayInfo\"\n"
75230 " command=\"GetParcelDataArraySelection\"\n"
75231 " number_of_elements_per_command=\"2\"\n"
75232 " information_only=\"1\"\n"
75233 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
75234 "\n"
75235 " <StringVectorProperty name=\"ParcelArrayStatus\"\n"
75236 " command=\"GetParcelDataArraySelection\"\n"
75237 " information_property=\"ParcelArrayInfo\"\n"
75238 " number_of_elements_per_command=\"2\"\n"
75239 " element_types=\"2 0\"\n"
75240 " repeat_command=\"1\"\n"
75241 " si_class=\"vtkSIDataArraySelectionProperty\" >\n"
75242 " <ArraySelectionDomain name=\"array_list\" >\n"
75243 " <RequiredProperties>\n"
75244 " <Property name=\"ParcelArrayInfo\" function=\"ArrayList\"/>\n"
75245 " </RequiredProperties>\n"
75246 " </ArraySelectionDomain>\n"
75247 " <Documentation>\n"
75248 " Available parcel variables.\n"
75249 " </Documentation>\n"
75250 " </StringVectorProperty>\n"
75251 " </SourceProxy>\n"
75252 " <!-- ==================================================================== -->\n"
75253 " </ProxyGroup>\n"
75254 "\n"
75255 " <ProxyGroup name=\"sources\">\n"
75256 " <!-- ==================================================================== -->\n"
75257 " <!-- Begin CGNSSeriesReader -->\n"
75258 " <SourceProxy name=\"CGNSSeriesReader\"\n"
75259 " class=\"vtkCGNSFileSeriesReader\"\n"
75260 " label=\"CGNS Series Reader\"\n"
75261 " si_class=\"vtkSIMetaReaderProxy\">\n"
75262 " <Documentation\n"
75263 " short_help=\"Read a dataset in CGNS format.\"\n"
75264 " long_help=\"Read binary files stored in CGNS format.\">\n"
75265 " The CGNS reader reads binary files stored in CGNS format.\n"
75266 " The default file extension is .cgns. The output of this reader is\n"
75267 " a multi-block dataset. This is a distributed reader.\n"
75268 " This reader also supports file series.\n"
75269 " </Documentation>\n"
75270 "\n"
75271 " <StringVectorProperty name=\"FileNameInfo\"\n"
75272 " command=\"GetCurrentFileName\"\n"
75273 " information_only=\"1\" >\n"
75274 " <SimpleStringInformationHelper />\n"
75275 " </StringVectorProperty>\n"
75276 "\n"
75277 " <StringVectorProperty name=\"FileNames\"\n"
75278 " clean_command=\"RemoveAllFileNames\"\n"
75279 " command=\"AddFileName\"\n"
75280 " number_of_elements=\"0\"\n"
75281 " repeat_command=\"1\"\n"
75282 " information_property=\"FileNameInfo\"\n"
75283 " panel_visibility=\"never\">\n"
75284 " <FileListDomain name=\"files\" />\n"
75285 " <Documentation>\n"
75286 " The list of files to be read by the reader. If more than 1 file is\n"
75287 " specified, the reader will switch to file series mode in which it will\n"
75288 " pretend that it can support time and provide 1 file per time step.\n"
75289 " </Documentation>\n"
75290 " </StringVectorProperty>\n"
75291 "\n"
75292 " <SubProxy command=\"SetReader\">\n"
75293 " <Proxy name=\"Reader\"\n"
75294 " proxygroup=\"internal_sources\"\n"
75295 " proxyname=\"CGNSReader\">\n"
75296 " </Proxy>\n"
75297 " <ExposedProperties>\n"
75298 " <Property name=\"BaseInfo\" />\n"
75299 " <Property name=\"Bases\" />\n"
75300 " <Property name=\"FamilyInfo\" />\n"
75301 " <Property name=\"Families\" />\n"
75302 " <Property name=\"CellArrayInfo\" />\n"
75303 " <Property name=\"CellArrayStatus\" />\n"
75304 " <Property name=\"FaceArrayInfo\" />\n"
75305 " <Property name=\"FaceArrayStatus\" />\n"
75306 " <Property name=\"PointArrayInfo\" />\n"
75307 " <Property name=\"PointArrayStatus\" />\n"
75308 " <Property name=\"DataLocation\" />\n"
75309 " <Property name=\"LoadMesh\" />\n"
75310 " <Property name=\"LoadPatches\" />\n"
75311 " <Property name=\"DoublePrecisionMesh\" />\n"
75312 " <Property name=\"CacheMesh\" />\n"
75313 " <Property name=\"CacheConnectivity\" />\n"
75314 " <Property name=\"CreateEachSolutionAsBlock\" />\n"
75315 " <Property name=\"IgnoreFlowSolutionPointers\" />\n"
75316 " <Property name=\"UseUnsteadyPattern\" />\n"
75317 " <Property name=\"UnsteadySolutionStartTimestep\" />\n"
75318 " <Property name=\"Use3DVector\" />\n"
75319 " </ExposedProperties>\n"
75320 " </SubProxy>\n"
75321 "\n"
75322 " <IntVectorProperty name=\"IgnoreReaderTime\"\n"
75323 " command=\"SetIgnoreReaderTime\"\n"
75324 " number_of_elements=\"1\"\n"
75325 " default_values=\"0\"\n"
75326 " panel_visibility=\"advanced\">\n"
75327 " <Documentation>\n"
75328 " When reading a file-series, if each file in the series does not provide correct time\n"
75329 " information, the reader will not be able to animate through the file series correctly.\n"
75330 " Check this to ignore the time information provided by each file.\n"
75331 " </Documentation>\n"
75332 " <BooleanDomain name=\"bool\" />\n"
75333 " </IntVectorProperty>\n"
75334 "\n"
75335 " <DoubleVectorProperty name=\"TimestepValues\"\n"
75336 " repeatable=\"1\"\n"
75337 " information_only=\"1\">\n"
75338 " <TimeStepsInformationHelper/>\n"
75339 " <Documentation>\n"
75340 " Available time step values.\n"
75341 " </Documentation>\n"
75342 " </DoubleVectorProperty>\n"
75343 "\n"
75344 " <Hints>\n"
75345 " <ReaderFactory extensions=\"cgns\"\n"
75346 " file_description=\"CGNS Files\" />\n"
75347 " </Hints>\n"
75348 "\n"
75349 " <!-- End of CGNSSeriesReader -->\n"
75350 " </SourceProxy>\n"
75351 " <!-- ================================================================== -->\n"
75352 " <SourceProxy name=\"CONVERGECFDCGNSReader\"\n"
75353 " label=\"CONVERGECFD CGNS Reader\"\n"
75354 " class=\"vtkFileSeriesReader\"\n"
75355 " file_name_method=\"SetFileName\"\n"
75356 " si_class=\"vtkSIMetaReaderProxy\">\n"
75357 " <Documentation short_help=\"Reads CONVERGECFD CGNS post files.\">\n"
75358 " This reader reads CONVERGECFD post files using the CGNS standard (.cgns extension).\n"
75359 " Meshes, surfaces, and parcels are read.\n"
75360 " Parcels are defined inside \"PARCEL_DATA\" UserDefinedData_t nodes.\n"
75361 " </Documentation>\n"
75362 "\n"
75363 " <SubProxy>\n"
75364 " <Proxy name=\"Reader\"\n"
75365 " proxygroup=\"internal_sources\"\n"
75366 " proxyname=\"CONVERGECFDCGNSReaderCore\">\n"
75367 " </Proxy>\n"
75368 " <ExposedProperties>\n"
75369 " <Property name=\"PointArrayInfo\" />\n"
75370 " <Property name=\"PointArrayStatus\" />\n"
75371 " <Property name=\"CellArrayInfo\" />\n"
75372 " <Property name=\"CellArrayStatus\" />\n"
75373 " <Property name=\"ParcelArrayInfo\" />\n"
75374 " <Property name=\"ParcelArrayStatus\" />\n"
75375 " </ExposedProperties>\n"
75376 " </SubProxy>\n"
75377 "\n"
75378 " <StringVectorProperty animateable=\"0\"\n"
75379 " clean_command=\"RemoveAllFileNames\"\n"
75380 " command=\"AddFileName\"\n"
75381 " information_property=\"FileNameInfo\"\n"
75382 " name=\"FileNames\"\n"
75383 " number_of_elements=\"1\"\n"
75384 " panel_visibility=\"never\"\n"
75385 " repeat_command=\"1\">\n"
75386 " <FileListDomain name=\"files\" />\n"
75387 " <Documentation>\n"
75388 " The list of files to read. If more than one file is specified,\n"
75389 " the reader will switch to file series mode in which it will pretend\n"
75390 " that it can support time and provide one file per time step.\n"
75391 " </Documentation>\n"
75392 " </StringVectorProperty>\n"
75393 "\n"
75394 " <DoubleVectorProperty information_only=\"1\"\n"
75395 " name=\"TimestepValues\"\n"
75396 " repeatable=\"1\">\n"
75397 " <TimeStepsInformationHelper />\n"
75398 " <Documentation>\n"
75399 " Available timestep values.\n"
75400 " </Documentation>\n"
75401 " </DoubleVectorProperty>\n"
75402 "\n"
75403 " <Hints>\n"
75404 " <ReaderFactory extensions=\"cgns\"\n"
75405 " file_description=\"CONVERGE CGNS Files\" />\n"
75406 " </Hints>\n"
75407 " </SourceProxy>\n"
75408 " <!-- ==================================================================== -->\n"
75409 " </ProxyGroup>\n"
75410 "</ServerManagerConfiguration>\n"
75411 "\n";
75412 // Get single string
75414 {
75415 
75416  const size_t len0 = strlen(paraview_server_managerreaders_iocgnsInterface0);
75417  const size_t len1 = strlen(paraview_server_managerreaders_iocgnsInterface1);
75418  size_t len = ( 0
75419  + len0
75420  + len1 );
75421  char* res = new char[ len + 1];
75422  size_t offset = 0;
75425  assert(offset == len);
75426  res[offset] = 0;
75427  return res;
75428 }
75429 
75430 
75431 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iofluentcff.xml
75433 "<ServerManagerConfiguration>\n"
75434 " <!-- ==================================================================== -->\n"
75435 " <ProxyGroup name=\"internal_sources\">\n"
75436 " <!-- ================================================================== -->\n"
75437 " <Proxy class=\"vtkFLUENTCFFReader\" name=\"FLUENTCFFReaderCore\">\n"
75438 " <StringVectorProperty information_only=\"1\"\n"
75439 " name=\"CellArrayInfo\">\n"
75440 " <ArraySelectionInformationHelper attribute_name=\"Cell\" />\n"
75441 " </StringVectorProperty>\n"
75442 " <StringVectorProperty command=\"SetCellArrayStatus\"\n"
75443 " element_types=\"2 0\"\n"
75444 " information_property=\"CellArrayInfo\"\n"
75445 " label=\"Cell Arrays\"\n"
75446 " name=\"CellArrayStatus\"\n"
75447 " number_of_elements=\"0\"\n"
75448 " number_of_elements_per_command=\"2\"\n"
75449 " repeat_command=\"1\">\n"
75450 " <ArraySelectionDomain name=\"array_list\">\n"
75451 " <RequiredProperties>\n"
75452 " <Property function=\"ArrayList\"\n"
75453 " name=\"CellArrayInfo\" />\n"
75454 " </RequiredProperties>\n"
75455 " </ArraySelectionDomain>\n"
75456 " <Documentation>Select which cell-centered arrays to\n"
75457 " read.</Documentation>\n"
75458 " </StringVectorProperty>\n"
75459 " <!-- FLUENTCFFReaderCore -->\n"
75460 " </Proxy>\n"
75461 " <!-- end of \"internal_sources\" -->\n"
75462 " </ProxyGroup>\n"
75463 "\n"
75464 " <!-- ==================================================================== -->\n"
75465 " <ProxyGroup name=\"sources\">\n"
75466 " <!-- ================================================================== -->\n"
75467 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
75468 " file_name_method=\"SetFileName\"\n"
75469 " label=\"Fluent CFF Case Reader\"\n"
75470 " name=\"FLUENTCFFReader\"\n"
75471 " si_class=\"vtkSIMetaReaderProxy\">\n"
75472 " <Documentation long_help=\"Reads a dataset in Fluent CFF file format.\"\n"
75473 " short_help=\"Reads a dataset in Fluent CFF file format.\">\n"
75474 " FLUENTCFFReader creates an unstructured grid dataset. It\n"
75475 " reads .cas.h5 and .dat.h5 files stored in FLUENT CFF format.\n"
75476 " </Documentation>\n"
75477 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
75478 " information_only=\"1\"\n"
75479 " name=\"FileNameInfo\">\n"
75480 " <SimpleStringInformationHelper />\n"
75481 " </StringVectorProperty>\n"
75482 " <StringVectorProperty animateable=\"0\"\n"
75483 " clean_command=\"RemoveAllFileNames\"\n"
75484 " command=\"AddFileName\"\n"
75485 " information_property=\"FileNameInfo\"\n"
75486 " name=\"FileName\"\n"
75487 " number_of_elements=\"1\"\n"
75488 " panel_visibility=\"never\"\n"
75489 " repeat_command=\"1\">\n"
75490 " <FileListDomain name=\"files\" />\n"
75491 " <Documentation>The name of the files to load.</Documentation>\n"
75492 " </StringVectorProperty>\n"
75493 " <SubProxy>\n"
75494 " <Proxy name=\"Reader\"\n"
75495 " proxygroup=\"internal_sources\"\n"
75496 " proxyname=\"FLUENTCFFReaderCore\"></Proxy>\n"
75497 " <ExposedProperties>\n"
75498 " <Property name=\"CellArrayInfo\" />\n"
75499 " <Property name=\"CellArrayStatus\" />\n"
75500 " </ExposedProperties>\n"
75501 " </SubProxy>\n"
75502 " <Hints>\n"
75503 " <ReaderFactory extensions=\"cas.h5\"\n"
75504 " file_description=\"Fluent CFF Case Files\" />\n"
75505 " </Hints>\n"
75506 " <!-- FLUENTCFFReader -->\n"
75507 " </SourceProxy>\n"
75508 " <!-- end of \"sources\" -->\n"
75509 " </ProxyGroup>\n"
75510 "</ServerManagerConfiguration>\n"
75511 "\n";
75512 // Get single string
75514 {
75515 
75516  const size_t len0 = strlen(paraview_server_managerreaders_iofluentcffInterface0);
75517  size_t len = ( 0
75518  + len0 );
75519  char* res = new char[ len + 1];
75520  size_t offset = 0;
75522  assert(offset == len);
75523  res[offset] = 0;
75524  return res;
75525 }
75526 
75527 
75528 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_iocgns.xml
75530 "<ServerManagerConfiguration>\n"
75531 " <ProxyGroup name=\"writers\">\n"
75532 " <PWriterProxy base_proxygroup=\"internal_writers\"\n"
75533 " base_proxyname=\"ParallelWriterBase\"\n"
75534 " name=\"CGNSWriter\"\n"
75535 " class=\"vtkCGNSWriter\">\n"
75536 " <Documentation short_help=\"Write a dataset in CGNS format.\"\n"
75537 " long_help=\"Write files stored in CGNS format.\">\n"
75538 " The CGNS writer writes files stored in CGNS format.\n"
75539 " The file extension is .cgns. The input of this reader is\n"
75540 " a structured grid, polygon data, unstructured grid or a multi-block\n"
75541 " dataset containing these data types.\n"
75542 " </Documentation>\n"
75543 "\n"
75544 " <InputProperty command=\"SetInputConnection\"\n"
75545 " name=\"Input\">\n"
75546 " <DataTypeDomain composite_data_supported=\"1\"\n"
75547 " name=\"input_type\">\n"
75548 " <DataType value=\"vtkCompositeDataSet\"/>\n"
75549 " <DataType value=\"vtkDataSet\"/>\n"
75550 " </DataTypeDomain>\n"
75551 " <Documentation>\n"
75552 " The input filter/source whose output dataset is written to the file.\n"
75553 " </Documentation>\n"
75554 " </InputProperty>\n"
75555 " <IntVectorProperty command=\"SetUseHDF5\"\n"
75556 " number_of_elements=\"1\"\n"
75557 " name=\"UseHDF5\"\n"
75558 " default_values=\"1\">\n"
75559 " <BooleanDomain name=\"bool\"/>\n"
75560 " <Documentation>\n"
75561 " When UseHDF5 is turned ON, the CGNS file will use HDF5 as\n"
75562 " the underlying file format. When turned OFF, the file will use ADF as the\n"
75563 " underlying file format. HDF5 is preferred and default.\n"
75564 " </Documentation>\n"
75565 " </IntVectorProperty>\n"
75566 " <IntVectorProperty command=\"SetWriteAllTimeSteps\"\n"
75567 " default_values=\"0\"\n"
75568 " name=\"WriteAllTimeSteps\"\n"
75569 " number_of_elements=\"1\">\n"
75570 " <BooleanDomain name=\"bool\"/>\n"
75571 " <Documentation>\n"
75572 " When WriteAllTimeSteps is turned ON, the writer is\n"
75573 " executed once for each time step available from the reader.\n"
75574 " </Documentation>\n"
75575 " </IntVectorProperty>\n"
75576 " <StringVectorProperty command=\"SetFileNameSuffix\"\n"
75577 " default_values=\"_%d\"\n"
75578 " label=\"File name suffix\"\n"
75579 " name=\"FileNameSuffix\"\n"
75580 " number_of_elements=\"1\">\n"
75581 " <Documentation>\n"
75582 " The suffix to append to the file name when writing files at different timesteps.\n"
75583 " (File extensions such as .csv should be excluded.)\n"
75584 " The % format specifiers are used. For example, _%d will write files as FileName_0,\n"
75585 " FileName_1, FileName_2, etc., and _%.3d will write files as FileName_000,\n"
75586 " FileName_001, FileName_002 etc.\n"
75587 " </Documentation>\n"
75588 " <Hints>\n"
75589 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
75590 " <Property name=\"WriteAllTimeSteps\" function=\"boolean\"/>\n"
75591 " </PropertyWidgetDecorator>\n"
75592 " </Hints>\n"
75593 " </StringVectorProperty>\n"
75594 " <PropertyGroup label=\"File Series\">\n"
75595 " <Property name=\"WriteAllTimeSteps\"/>\n"
75596 " <Property name=\"FileNameSuffix\"/>\n"
75597 " </PropertyGroup>\n"
75598 " <Hints>\n"
75599 " <Property name=\"Input\" show=\"0\"/>\n"
75600 " <Property name=\"FileName\" show=\"0\"/>\n"
75601 " <Property name=\"UseHDF5\" show=\"0\"/>\n"
75602 " <WriterFactory extensions=\"cgns\" file_description=\"CGNS Files\"/>\n"
75603 " </Hints>\n"
75604 " <!-- End of \"CGNSWriter\" -->\n"
75605 " </PWriterProxy>\n"
75606 " <!-- End of \"writers\" -->\n"
75607 " </ProxyGroup>\n"
75608 "\n"
75609 " <!-- =================================================================== -->\n"
75610 " <ProxyGroup name=\"extract_writers\">\n"
75611 " <DataExtractWriterProxy name=\"CGNS\">\n"
75612 " <Documentation>\n"
75613 " Extract writer to write data using the CGNS file format.\n"
75614 " </Documentation>\n"
75615 " <StringVectorProperty name=\"FileName\"\n"
75616 " number_of_elements=\"1\"\n"
75617 " default_values=\"dataset_{timestep:06d}.cgns\">\n"
75618 " <Documentation>\n"
75619 " Specify the filename to use.\n"
75620 " </Documentation>\n"
75621 " </StringVectorProperty>\n"
75622 " <SubProxy>\n"
75623 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"CGNSWriter\"/>\n"
75624 " <ExposedProperties>\n"
75625 " <Property name=\"Input\"/>\n"
75626 " </ExposedProperties>\n"
75627 " </SubProxy>\n"
75628 "\n"
75629 " <Hints>\n"
75630 " <ShowInMenu category=\"Data\"/>\n"
75631 " </Hints>\n"
75632 " <!-- End of \"CGNS\" -->\n"
75633 " </DataExtractWriterProxy>\n"
75634 " <!-- End of \"extract_writers\" -->\n"
75635 " </ProxyGroup>\n"
75636 "\n"
75637 " <!-- Catalyst client only proxies, used to generate a coprocessing script\n"
75638 " and to modify writer filename and frequency through ParaView Live -->\n"
75639 "\n"
75640 " <!-- ================================================================= -->\n"
75641 " <ProxyGroup name=\"insitu_writer_parameters\">\n"
75642 " <SourceProxy name=\"CGNSWriter\" class=\"vtkPVNullSource\"\n"
75643 " label=\"CGNS Writer\">\n"
75644 " <InputProperty name=\"Input\">\n"
75645 " <ProxyGroupDomain name=\"groups\">\n"
75646 " <Group name=\"sources\"/>\n"
75647 " <Group name=\"filters\"/>\n"
75648 " </ProxyGroupDomain>\n"
75649 " <DataTypeDomain name=\"input_type\">\n"
75650 " <DataType value=\"vtkCompositeDataSet\"/>\n"
75651 " <DataType value=\"vtkDataSet\"/>\n"
75652 " </DataTypeDomain>\n"
75653 " <Documentation>The input.</Documentation>\n"
75654 " </InputProperty>\n"
75655 "\n"
75656 " <StringVectorProperty name=\"FileName\"\n"
75657 " number_of_elements=\"1\"\n"
75658 " default_values=\"filename_%t.vtm\">\n"
75659 " </StringVectorProperty>\n"
75660 "\n"
75661 " <IntVectorProperty name=\"WriteFrequency\"\n"
75662 " number_of_elements=\"1\"\n"
75663 " default_values=\"1\">\n"
75664 " <IntRangeDomain name=\"range\" min=\"1\"/>\n"
75665 " </IntVectorProperty>\n"
75666 "\n"
75667 " <IntVectorProperty name=\"PaddingAmount\"\n"
75668 " number_of_elements=\"1\"\n"
75669 " default_values=\"0\">\n"
75670 " <IntRangeDomain name=\"range\" min=\"0\"/>\n"
75671 " </IntVectorProperty>\n"
75672 "\n"
75673 " <Hints>\n"
75674 " <PipelineIcon name=\":pqComponents/pqSave32.png\"/>\n"
75675 "\n"
75676 " <!-- This will help us when exporting the script state -->\n"
75677 " <WriterProxy group=\"writers\" name=\"CGNSWriter\"/>\n"
75678 " </Hints>\n"
75679 " <!-- End of \"CGNSWriter\" -->\n"
75680 " </SourceProxy>\n"
75681 " <!-- End of \"insitu_writer_parameters\" -->\n"
75682 " </ProxyGroup>\n"
75683 "</ServerManagerConfiguration>\n"
75684 "\n";
75685 // Get single string
75687 {
75688 
75689  const size_t len0 = strlen(paraview_server_managerwriters_iocgnsInterface0);
75690  size_t len = ( 0
75691  + len0 );
75692  char* res = new char[ len + 1];
75693  size_t offset = 0;
75695  assert(offset == len);
75696  res[offset] = 0;
75697  return res;
75698 }
75699 
75700 
75701 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/sources_renderingfreetype.xml
75703 "<ServerManagerConfiguration>\n"
75704 " <ProxyGroup name=\"sources\">\n"
75705 " <!-- ==================================================================== -->\n"
75706 " <SourceProxy class=\"vtkVectorText\"\n"
75707 " label=\"3D Text\"\n"
75708 " name=\"VectorText\">\n"
75709 " <Documentation long_help=\"3D geometric representation of a text string\"\n"
75710 " short_help=\"Create a 3D text object\">The 3D Text source\n"
75711 " displays a text string as polygonal data.</Documentation>\n"
75712 " <StringVectorProperty command=\"SetText\"\n"
75713 " default_values=\"3D Text\"\n"
75714 " name=\"Text\"\n"
75715 " number_of_elements=\"1\"\n"
75716 " panel_visibility=\"default\">\n"
75717 " <Documentation>This property contains the text string to be displayed.\n"
75718 " The ASCII alphanumeric characters a-z, A-Z, and 0-9 are supported; so\n"
75719 " are ASCII punctuation marks. The only supported control character is\n"
75720 " \"\\n\", which inserts a new line in the text string.</Documentation>\n"
75721 " </StringVectorProperty>\n"
75722 " <!-- End 3DText -->\n"
75723 " </SourceProxy>\n"
75724 " </ProxyGroup>\n"
75725 "</ServerManagerConfiguration>\n"
75726 "\n";
75727 // Get single string
75729 {
75730 
75732  size_t len = ( 0
75733  + len0 );
75734  char* res = new char[ len + 1];
75735  size_t offset = 0;
75737  assert(offset == len);
75738  res[offset] = 0;
75739  return res;
75740 }
75741 
75742 
75743 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/proxies_interactionwidgets.xml
75745 "<ServerManagerConfiguration>\n"
75746 " <!-- ==================================================================== -->\n"
75747 " <ProxyGroup name=\"contour_line_interpolators\">\n"
75748 " <Proxy name=\"ContourLineInterpolatorBase\">\n"
75749 " <Documentation>Base API definition for all contour line\n"
75750 " interpolators.</Documentation>\n"
75751 " <!-- End of \"ContourLineInterpolatorBase\" -->\n"
75752 " </Proxy>\n"
75753 " <Proxy base_proxygroup=\"contour_line_interpolators\"\n"
75754 " base_proxyname=\"ContourLineInterpolatorBase\"\n"
75755 " class=\"vtkBezierContourLineInterpolator\"\n"
75756 " name=\"BezierContourLineInterpolator\"></Proxy>\n"
75757 "\n"
75758 " <!--\n"
75759 " FIXME: vtkPolyDataContourLineInterpolator is an abstract class;\n"
75760 " how in the world is this expected to work ????\n"
75761 "\n"
75762 " <Proxy base_proxygroup=\"contour_line_interpolators\"\n"
75763 " base_proxyname=\"ContourLineInterpolatorBase\"\n"
75764 " class=\"vtkPolyDataContourLineInterpolator\"\n"
75765 " name=\"PolyDataContourLineInterpolator\"></Proxy>\n"
75766 " -->\n"
75767 " <Proxy base_proxygroup=\"contour_line_interpolators\"\n"
75768 " base_proxyname=\"ContourLineInterpolatorBase\"\n"
75769 " class=\"vtkPolygonalSurfaceContourLineInterpolator\"\n"
75770 " name=\"PolygonalSurfaceContourLineInterpolator\"></Proxy>\n"
75771 " </ProxyGroup>\n"
75772 "\n"
75773 " <!-- ==================================================================== -->\n"
75774 " <ProxyGroup name=\"point_placers\">\n"
75775 "\n"
75776 " <!-- ================================================================== -->\n"
75777 " <Proxy name=\"PointPlacerBase\">\n"
75778 " <Documentation>Base API definition for all point placers.</Documentation>\n"
75779 " <!-- End of \"PointPlacerBase\" -->\n"
75780 " </Proxy>\n"
75781 "\n"
75782 " <!-- ================================================================== -->\n"
75783 " <Proxy base_proxygroup=\"point_placers\"\n"
75784 " base_proxyname=\"PointPlacerBase\"\n"
75785 " class=\"vtkFocalPlanePointPlacer\"\n"
75786 " name=\"FocalPlanePointPlacer\"></Proxy>\n"
75787 "\n"
75788 " <!-- ================================================================== -->\n"
75789 " <Proxy base_proxygroup=\"point_placers\"\n"
75790 " base_proxyname=\"PointPlacerBase\"\n"
75791 " class=\"vtkBoundedPlanePointPlacer\"\n"
75792 " name=\"BoundedPlanePointPlacer\">\n"
75793 " <IntVectorProperty command=\"SetProjectionNormal\"\n"
75794 " default_values=\"2\"\n"
75795 " name=\"ProjectionNormal\"\n"
75796 " number_of_elements=\"1\">\n"
75797 " <EnumerationDomain name=\"enum\">\n"
75798 " <Entry text=\"XAxis\"\n"
75799 " value=\"0\" />\n"
75800 " <Entry text=\"YAxis\"\n"
75801 " value=\"1\" />\n"
75802 " <Entry text=\"ZAxis\"\n"
75803 " value=\"2\" />\n"
75804 " <Entry text=\"Oblique\"\n"
75805 " value=\"3\" />\n"
75806 " </EnumerationDomain>\n"
75807 " </IntVectorProperty>\n"
75808 " <DoubleVectorProperty command=\"SetProjectionPosition\"\n"
75809 " default_values=\"0.0\"\n"
75810 " name=\"ProjectionPosition\"\n"
75811 " number_of_elements=\"1\"></DoubleVectorProperty>\n"
75812 " <ProxyProperty clean_command=\"RemoveAllBoundingPlanes\"\n"
75813 " command=\"AddBoundingPlane\"\n"
75814 " name=\"BoundingPlanes\"\n"
75815 " number_of_elements_per_command=\"1\"\n"
75816 " repeat_command=\"1\">\n"
75817 " <ProxyGroupDomain name=\"groups\">\n"
75818 " <Group name=\"implicit_functions\" />\n"
75819 " </ProxyGroupDomain>\n"
75820 " <ProxyListDomain name=\"proxy_list\">\n"
75821 " <Proxy group=\"implicit_functions\"\n"
75822 " name=\"Plane\" />\n"
75823 " <Proxy group=\"implicit_functions\"\n"
75824 " name=\"Box\" />\n"
75825 " </ProxyListDomain>\n"
75826 " </ProxyProperty>\n"
75827 " </Proxy>\n"
75828 "\n"
75829 " <!-- ================================================================== -->\n"
75830 " <Proxy base_proxygroup=\"point_placers\"\n"
75831 " base_proxyname=\"PointPlacerBase\"\n"
75832 " class=\"vtkPolygonalSurfacePointPlacer\"\n"
75833 " name=\"PolygonalSurfacePointPlacer\">\n"
75834 " </Proxy>\n"
75835 " <!-- end of `point_placers` -->\n"
75836 " </ProxyGroup>\n"
75837 "</ServerManagerConfiguration>\n"
75838 "\n";
75839 // Get single string
75841 {
75842 
75844  size_t len = ( 0
75845  + len0 );
75846  char* res = new char[ len + 1];
75847  size_t offset = 0;
75849  assert(offset == len);
75850  res[offset] = 0;
75851  return res;
75852 }
75853 
75854 
75855 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/filters_selectionfftovertime.xml
75857 "<ServerManagerConfiguration>\n"
75858 " <ProxyGroup name=\"filters\">\n"
75859 " <!-- ================================================================== -->\n"
75860 " <CompoundSourceProxy label=\"FFT Of Selection Over Time\"\n"
75861 " name=\"FFTSelectionOverTime\">\n"
75862 " <Documentation long_help=\"Extracts selection over time and plots the FFT\"\n"
75863 " short_help=\"Extracts selection over time and plots the FFT\">\n"
75864 " Extracts the data of a selection (e.g. points or cells)\n"
75865 " over time, takes the FFT of them, and plots them.\n"
75866 " </Documentation>\n"
75867 " <Proxy compound_name=\"PlotSelectionOverTime1\"\n"
75868 " group=\"filters\"\n"
75869 " id=\"734\"\n"
75870 " servers=\"1\"\n"
75871 " type=\"ExtractSelectionOverTime\">\n"
75872 " <Property id=\"734.Input\"\n"
75873 " name=\"Input\"\n"
75874 " number_of_elements=\"1\">\n"
75875 " <Domain id=\"734.Input.groups\"\n"
75876 " name=\"groups\">\n"
75877 " <Group value=\"sources\"/>\n"
75878 " <Group value=\"filters\"/>\n"
75879 " </Domain>\n"
75880 " <Domain id=\"734.Input.input_type\"\n"
75881 " name=\"input_type\">\n"
75882 " <DataType value=\"vtkDataSet\"/>\n"
75883 " <DataType value=\"vtkCompositeDataSet\"/>\n"
75884 " </Domain>\n"
75885 " </Property>\n"
75886 " <Property id=\"734.Selection\"\n"
75887 " name=\"Selection\"\n"
75888 " number_of_elements=\"1\">\n"
75889 " <Proxy output_port=\"0\"\n"
75890 " value=\"741\"/>\n"
75891 " <Domain id=\"734.Selection.groups\"\n"
75892 " name=\"groups\">\n"
75893 " <Group value=\"sources\"/>\n"
75894 " <Group value=\"filters\"/>\n"
75895 " </Domain>\n"
75896 " <Domain id=\"734.Selection.input_type\"\n"
75897 " name=\"input_type\">\n"
75898 " <DataType value=\"vtkSelection\"/>\n"
75899 " </Domain>\n"
75900 " </Property>\n"
75901 " <Property id=\"734.SetReportStatisticsOnly\"\n"
75902 " name=\"Only Report Selection Statistics\"\n"
75903 " number_of_elements=\"1\">\n"
75904 " <Element index=\"0\"\n"
75905 " value=\"0\"/>\n"
75906 " <Domain id=\"734.SetReportStatisticsOnly.bool\"\n"
75907 " name=\"bool\"/>\n"
75908 " </Property>\n"
75909 " </Proxy>\n"
75910 " <Proxy compound_name=\"TableFFT1\"\n"
75911 " group=\"filters\"\n"
75912 " id=\"812\"\n"
75913 " servers=\"1\"\n"
75914 " type=\"TableFFT\">\n"
75915 " <Property id=\"812.Input\"\n"
75916 " name=\"Input\"\n"
75917 " number_of_elements=\"1\">\n"
75918 " <Proxy output_port=\"0\"\n"
75919 " value=\"734\"/>\n"
75920 " <Domain id=\"812.Input.groups\"\n"
75921 " name=\"groups\">\n"
75922 " <Group value=\"sources\"/>\n"
75923 " <Group value=\"filters\"/>\n"
75924 " </Domain>\n"
75925 " <Domain id=\"812.Input.input_array\"\n"
75926 " name=\"input_array\">\n"
75927 " <InputArray attribute_type=\"row\"\n"
75928 " number_of_components=\"1\"/>\n"
75929 " </Domain>\n"
75930 " <Domain id=\"812.Input.input_type\"\n"
75931 " name=\"input_type\">\n"
75932 " <DataType value=\"vtkTable\"/>\n"
75933 " </Domain>\n"
75934 " </Property>\n"
75935 " <Property id=\"812.CreateFrequencyColumn\"\n"
75936 " name=\"CreateFrequencyColumn\"\n"
75937 " number_of_elements=\"1\">\n"
75938 " <Element index=\"0\" value=\"0\"/>\n"
75939 " <Domain id=\"812.CreateFrequencyColumn.bool\"\n"
75940 " name=\"bool\"/>\n"
75941 " </Property>\n"
75942 " </Proxy>\n"
75943 " <Proxy compound_name=\"auto_741\"\n"
75944 " group=\"filters\"\n"
75945 " id=\"741\"\n"
75946 " servers=\"1\"\n"
75947 " type=\"AppendSelections\">\n"
75948 " <Property name=\"AppendByUnion\" id=\"741.AppendByUnion\" number_of_elements=\"1\">\n"
75949 " <Element index=\"0\" value=\"0\"/>\n"
75950 " <Domain name=\"bool\" id=\"741.AppendByUnion.bool\"/>\n"
75951 " </Property>\n"
75952 " <Property name=\"Expression\" id=\"741.Expression\" number_of_elements=\"1\">\n"
75953 " <Element index=\"0\" value=\"s0\"/>\n"
75954 " </Property>\n"
75955 " <Property name=\"Input\" id=\"741.Input\" number_of_elements=\"1\">\n"
75956 " <Proxy value=\"742\" output_port=\"0\"/>\n"
75957 " <Domain name=\"groups\" id=\"741.Input.groups\"/>\n"
75958 " <Domain name=\"input_type\" id=\"18228.Input.input_type\"/>\n"
75959 " </Property>\n"
75960 " <Property name=\"InsideOut\" id=\"741.InsideOut\" number_of_elements=\"1\">\n"
75961 " <Element index=\"0\" value=\"0\"/>\n"
75962 " <Domain name=\"bool\" id=\"741.InsideOut.bool\"/>\n"
75963 " </Property>\n"
75964 " <Property name=\"SelectionNames\" id=\"741.SelectionNames\" number_of_elements=\"1\">\n"
75965 " <Element index=\"0\" value=\"s0\"/>\n"
75966 " <Domain name=\"names_list\" id=\"741.SelectionNames.names_list\"/>\n"
75967 " </Property>\n"
75968 " </Proxy>\n"
75969 " <Proxy compound_name=\"auto_742\"\n"
75970 " group=\"sources\"\n"
75971 " id=\"742\"\n"
75972 " servers=\"1\"\n"
75973 " type=\"CompositeDataIDSelectionSource\">\n"
75974 " <Property id=\"742.ContainingCells\"\n"
75975 " name=\"ContainingCells\"\n"
75976 " number_of_elements=\"1\">\n"
75977 " <Element index=\"0\"\n"
75978 " value=\"0\"/>\n"
75979 " <Domain id=\"742.ContainingCells.bool\"\n"
75980 " name=\"bool\"/>\n"
75981 " </Property>\n"
75982 " <Property id=\"742.FieldType\"\n"
75983 " name=\"FieldType\"\n"
75984 " number_of_elements=\"1\">\n"
75985 " <Element index=\"0\"\n"
75986 " value=\"0\"/>\n"
75987 " <Domain id=\"742.FieldType.enum\"\n"
75988 " name=\"enum\">\n"
75989 " <Entry text=\"CELL\"\n"
75990 " value=\"0\"/>\n"
75991 " <Entry text=\"POINT\"\n"
75992 " value=\"1\"/>\n"
75993 " <Entry text=\"FIELD\"\n"
75994 " value=\"2\"/>\n"
75995 " <Entry text=\"VERTEX\"\n"
75996 " value=\"3\"/>\n"
75997 " <Entry text=\"EDGE\"\n"
75998 " value=\"4\"/>\n"
75999 " </Domain>\n"
76000 " </Property>\n"
76001 " <Property id=\"742.IDs\"\n"
76002 " name=\"IDs\"\n"
76003 " number_of_elements=\"3\">\n"
76004 " <Element index=\"0\"\n"
76005 " value=\"2\"/>\n"
76006 " <Element index=\"1\"\n"
76007 " value=\"-1\"/>\n"
76008 " <Element index=\"2\"\n"
76009 " value=\"3892\"/>\n"
76010 " </Property>\n"
76011 " <Property id=\"742.InsideOut\"\n"
76012 " name=\"InsideOut\"\n"
76013 " number_of_elements=\"1\">\n"
76014 " <Element index=\"0\"\n"
76015 " value=\"0\"/>\n"
76016 " <Domain id=\"742.InsideOut.bool\"\n"
76017 " name=\"bool\"/>\n"
76018 " </Property>\n"
76019 " </Proxy>\n"
76020 " <ExposedProperties>\n"
76021 " <Property exposed_name=\"Input\"\n"
76022 " name=\"Input\"\n"
76023 " proxy_name=\"PlotSelectionOverTime1\"/>\n"
76024 " <Property exposed_name=\"Selection\"\n"
76025 " name=\"Selection\"\n"
76026 " proxy_name=\"PlotSelectionOverTime1\"/>\n"
76027 " </ExposedProperties>\n"
76028 " <OutputPort name=\"Output\"\n"
76029 " port_index=\"0\"\n"
76030 " proxy=\"TableFFT1\"/>\n"
76031 " <Hints>\n"
76032 " <!-- View can be used to specify the preferred view for the proxy -->\n"
76033 " <View type=\"XYChartView\"/>\n"
76034 " <Plotable/>\n"
76035 " </Hints>\n"
76036 " <!-- FFTSelectionOverTime -->\n"
76037 " </CompoundSourceProxy>\n"
76038 " </ProxyGroup>\n"
76039 "</ServerManagerConfiguration>\n"
76040 "\n";
76041 // Get single string
76043 {
76044 
76046  size_t len = ( 0
76047  + len0 );
76048  char* res = new char[ len + 1];
76049  size_t offset = 0;
76051  assert(offset == len);
76052  res[offset] = 0;
76053  return res;
76054 }
76055 
76056 
76057 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioioss.xml
76059 "<ServerManagerConfiguration>\n"
76060 " <ProxyGroup name=\"sources\">\n"
76061 " <SourceProxy class=\"vtkIOSSReader\" label=\"IOSS Reader\" name=\"IOSSReader\">\n"
76062 " <Documentation short_help=\"Reader for IOSS-supported data\">\n"
76063 " Reader for IOSS supported data. This is a distributed reader.\n"
76064 " </Documentation>\n"
76065 " <StringVectorProperty clean_command=\"ClearFileNames\"\n"
76066 " command=\"AddFileName\"\n"
76067 " name=\"FileName\"\n"
76068 " number_of_elements=\"1\"\n"
76069 " panel_visibility=\"never\"\n"
76070 " repeat_command=\"1\">\n"
76071 " <FileListDomain name=\"files\"/>\n"
76072 " <Documentation>\n"
76073 " This property specifies the file name for the IOSS reader.\n"
76074 " </Documentation>\n"
76075 " </StringVectorProperty>\n"
76076 "\n"
76077 " <DoubleVectorProperty information_only=\"1\" name=\"TimestepValues\" repeatable=\"1\">\n"
76078 " <TimeStepsInformationHelper/>\n"
76079 " </DoubleVectorProperty>\n"
76080 "\n"
76081 " <IntVectorProperty command=\"SetGroupNumericVectorFieldComponents\"\n"
76082 " default_values=\"0\"\n"
76083 " name=\"GroupNumericVectorFieldComponents\"\n"
76084 " label=\"Group Numeric Vector Field Components\"\n"
76085 " number_of_elements=\"1\">\n"
76086 " <BooleanDomain name=\"bool\"/>\n"
76087 " <Documentation>\n"
76088 " Set whether the reader should treat numeric suffices for a vector field as vector components\n"
76089 " of a vtkDataArray. By default, fields with numeric suffices are not grouped into a single vtkDataArray.\n"
76090 " </Documentation>\n"
76091 " </IntVectorProperty>\n"
76092 "\n"
76093 " <StringVectorProperty command=\"SetFieldSuffixSeparator\"\n"
76094 " default_values=\"\"\n"
76095 " name=\"FieldSuffixSeparator\"\n"
76096 " number_of_elements=\"1\">\n"
76097 " <Documentation>Set the character used to separate suffix from the field.\n"
76098 " </Documentation>\n"
76099 " </StringVectorProperty>\n"
76100 "\n"
76101 " <IntVectorProperty name=\"AssemblyTag\"\n"
76102 " command=\"GetAssemblyTag\"\n"
76103 " information_only=\"1\">\n"
76104 " <Documentation>\n"
76105 " This is simply an int that changes whenever a new assembly is built\n"
76106 " by the reader. This can be used to determine if the assembly should be fetched from\n"
76107 " the reader whenever the reader is updated.\n"
76108 " </Documentation>\n"
76109 " </IntVectorProperty>\n"
76110 "\n"
76111 " <StringVectorProperty name=\"AssemblySelectors\"\n"
76112 " command=\"AddSelector\"\n"
76113 " clean_command=\"ClearSelectors\"\n"
76114 " repeat_command=\"1\"\n"
76115 " number_of_elements_per_command=\"1\"\n"
76116 " panel_widget=\"data_assembly_editor\">\n"
76117 " <DataAssemblyDomain name=\"data_assembly\">\n"
76118 " <RequiredProperties>\n"
76119 " <Property function=\"Tag\" name=\"AssemblyTag\"/>\n"
76120 " </RequiredProperties>\n"
76121 " </DataAssemblyDomain>\n"
76122 " <Documentation>\n"
76123 " Specify the selectors for the data assembly chosen using **Assembly**\n"
76124 " to choose the blocks to extract from the input dataset.\n"
76125 " </Documentation>\n"
76126 " <Hints>\n"
76127 " <!-- AssemblyTag == 0 implies there's no assembly in the file,\n"
76128 " in which case, we want to hide this widget entirely -->\n"
76129 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
76130 " mode=\"visibility\"\n"
76131 " property=\"AssemblyTag\"\n"
76132 " value=\"0\"\n"
76133 " inverse=\"1\"/>\n"
76134 " </Hints>\n"
76135 " </StringVectorProperty>\n"
76136 "\n"
76137 " <StringVectorProperty name=\"EdgeBlockInfo\"\n"
76138 " command=\"GetEdgeBlockSelection\"\n"
76139 " number_of_elements_per_command=\"2\"\n"
76140 " information_only=\"1\"\n"
76141 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76142 "\n"
76143 " <StringVectorProperty name=\"EdgeBlocksIdInfo\"\n"
76144 " command=\"GetEdgeBlockIdMapAsString\"\n"
76145 " number_of_elements_per_command=\"2\"\n"
76146 " information_only=\"1\"\n"
76147 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76148 "\n"
76149 " <StringVectorProperty name=\"EdgeBlocks\"\n"
76150 " command=\"GetEdgeBlockSelection\"\n"
76151 " information_property=\"EdgeBlockInfo\"\n"
76152 " number_of_elements_per_command=\"2\"\n"
76153 " element_types=\"2 0\"\n"
76154 " repeat_command=\"1\"\n"
76155 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76156 " <ArraySelectionDomain name=\"array_list\">\n"
76157 " <RequiredProperties>\n"
76158 " <Property function=\"ArrayList\" name=\"EdgeBlockInfo\"/>\n"
76159 " </RequiredProperties>\n"
76160 " </ArraySelectionDomain>\n"
76161 " <Documentation>\n"
76162 " Select the edge blocks to read.\n"
76163 " </Documentation>\n"
76164 " <Hints>\n"
76165 " <ArraySelectionWidget icon_type=\"edge\"/>\n"
76166 " </Hints>\n"
76167 " </StringVectorProperty>\n"
76168 "\n"
76169 " <StringVectorProperty name=\"FaceBlockInfo\"\n"
76170 " command=\"GetFaceBlockSelection\"\n"
76171 " number_of_elements_per_command=\"2\"\n"
76172 " information_only=\"1\"\n"
76173 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76174 "\n"
76175 " <StringVectorProperty name=\"FaceBlocksIdInfo\"\n"
76176 " command=\"GetFaceBlockIdMapAsString\"\n"
76177 " number_of_elements_per_command=\"2\"\n"
76178 " information_only=\"1\"\n"
76179 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76180 "\n"
76181 " <StringVectorProperty name=\"FaceBlocks\"\n"
76182 " command=\"GetFaceBlockSelection\"\n"
76183 " information_property=\"FaceBlockInfo\"\n"
76184 " number_of_elements_per_command=\"2\"\n"
76185 " element_types=\"2 0\"\n"
76186 " repeat_command=\"1\"\n"
76187 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76188 " <ArraySelectionDomain name=\"array_list\">\n"
76189 " <RequiredProperties>\n"
76190 " <Property function=\"ArrayList\" name=\"FaceBlockInfo\"/>\n"
76191 " </RequiredProperties>\n"
76192 " </ArraySelectionDomain>\n"
76193 " <Hints>\n"
76194 " <ArraySelectionWidget icon_type=\"face\"/>\n"
76195 " </Hints>\n"
76196 " <Documentation>\n"
76197 " Select the face blocks to read.\n"
76198 " </Documentation>\n"
76199 " </StringVectorProperty>\n"
76200 "\n"
76201 " <StringVectorProperty name=\"ElementBlockInfo\"\n"
76202 " command=\"GetElementBlockSelection\"\n"
76203 " number_of_elements_per_command=\"2\"\n"
76204 " information_only=\"1\"\n"
76205 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76206 "\n"
76207 " <StringVectorProperty name=\"ElementBlocksIdInfo\"\n"
76208 " command=\"GetElementBlockIdMapAsString\"\n"
76209 " number_of_elements_per_command=\"2\"\n"
76210 " information_only=\"1\"\n"
76211 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76212 "\n"
76213 " <StringVectorProperty name=\"ElementBlocks\"\n"
76214 " command=\"GetElementBlockSelection\"\n"
76215 " information_property=\"ElementBlockInfo\"\n"
76216 " number_of_elements_per_command=\"2\"\n"
76217 " element_types=\"2 0\"\n"
76218 " repeat_command=\"1\"\n"
76219 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76220 " <ArraySelectionDomain name=\"array_list\">\n"
76221 " <RequiredProperties>\n"
76222 " <Property function=\"ArrayList\" name=\"ElementBlockInfo\"/>\n"
76223 " </RequiredProperties>\n"
76224 " </ArraySelectionDomain>\n"
76225 " <Hints>\n"
76226 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
76227 " </Hints>\n"
76228 "\n"
76229 " <Documentation>\n"
76230 " Select the element blocks to read.\n"
76231 " </Documentation>\n"
76232 " </StringVectorProperty>\n"
76233 "\n"
76234 " <StringVectorProperty name=\"StructuredBlockInfo\"\n"
76235 " command=\"GetStructuredBlockSelection\"\n"
76236 " number_of_elements_per_command=\"2\"\n"
76237 " information_only=\"1\"\n"
76238 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76239 "\n"
76240 " <StringVectorProperty name=\"StructuredBlocksIdInfo\"\n"
76241 " command=\"GetStructuredBlockIdMapAsString\"\n"
76242 " number_of_elements_per_command=\"2\"\n"
76243 " information_only=\"1\"\n"
76244 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76245 "\n"
76246 " <StringVectorProperty name=\"StructuredBlocks\"\n"
76247 " command=\"GetStructuredBlockSelection\"\n"
76248 " information_property=\"StructuredBlockInfo\"\n"
76249 " number_of_elements_per_command=\"2\"\n"
76250 " element_types=\"2 0\"\n"
76251 " repeat_command=\"1\"\n"
76252 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76253 " <ArraySelectionDomain name=\"array_list\">\n"
76254 " <RequiredProperties>\n"
76255 " <Property function=\"ArrayList\" name=\"StructuredBlockInfo\"/>\n"
76256 " </RequiredProperties>\n"
76257 " </ArraySelectionDomain>\n"
76258 " <Hints>\n"
76259 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
76260 " </Hints>\n"
76261 " <Documentation>\n"
76262 " Select the structured blocks to read.\n"
76263 " </Documentation>\n"
76264 " </StringVectorProperty>\n"
76265 "\n"
76266 " <StringVectorProperty name=\"NodeBlockFieldInfo\"\n"
76267 " command=\"GetNodeBlockFieldSelection\"\n"
76268 " number_of_elements_per_command=\"2\"\n"
76269 " information_only=\"1\"\n"
76270 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76271 "\n"
76272 " <StringVectorProperty name=\"NodeBlockFields\"\n"
76273 " command=\"GetNodeBlockFieldSelection\"\n"
76274 " information_property=\"NodeBlockFieldInfo\"\n"
76275 " number_of_elements_per_command=\"2\"\n"
76276 " element_types=\"2 0\"\n"
76277 " repeat_command=\"1\"\n"
76278 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76279 " <ArraySelectionDomain name=\"array_list\">\n"
76280 " <RequiredProperties>\n"
76281 " <Property function=\"ArrayList\" name=\"NodeBlockFieldInfo\"/>\n"
76282 " </RequiredProperties>\n"
76283 " </ArraySelectionDomain>\n"
76284 " <Documentation>\n"
76285 " Select the edge blocks fields / arrays to read.\n"
76286 " </Documentation>\n"
76287 " <Hints>\n"
76288 " <ArraySelectionWidget icon_type=\"point\"/>\n"
76289 " </Hints>\n"
76290 " </StringVectorProperty>\n"
76291 "\n"
76292 " <StringVectorProperty name=\"EdgeBlockFieldInfo\"\n"
76293 " command=\"GetEdgeBlockFieldSelection\"\n"
76294 " number_of_elements_per_command=\"2\"\n"
76295 " information_only=\"1\"\n"
76296 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76297 "\n"
76298 " <StringVectorProperty name=\"EdgeBlockFields\"\n"
76299 " command=\"GetEdgeBlockFieldSelection\"\n"
76300 " information_property=\"EdgeBlockFieldInfo\"\n"
76301 " number_of_elements_per_command=\"2\"\n"
76302 " element_types=\"2 0\"\n"
76303 " repeat_command=\"1\"\n"
76304 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76305 " <ArraySelectionDomain name=\"array_list\">\n"
76306 " <RequiredProperties>\n"
76307 " <Property function=\"ArrayList\" name=\"EdgeBlockFieldInfo\"/>\n"
76308 " </RequiredProperties>\n"
76309 " </ArraySelectionDomain>\n"
76310 " <Documentation>\n"
76311 " Select the edge blocks fields / arrays to read.\n"
76312 " </Documentation>\n"
76313 " <Hints>\n"
76314 " <ArraySelectionWidget icon_type=\"edge\"/>\n"
76315 " </Hints>\n"
76316 " </StringVectorProperty>\n"
76317 "\n"
76318 " <StringVectorProperty name=\"FaceBlockFieldInfo\"\n"
76319 " command=\"GetFaceBlockFieldSelection\"\n"
76320 " number_of_elements_per_command=\"2\"\n"
76321 " information_only=\"1\"\n"
76322 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76323 "\n"
76324 " <StringVectorProperty name=\"FaceBlockFields\"\n"
76325 " command=\"GetFaceBlockFieldSelection\"\n"
76326 " information_property=\"FaceBlockFieldInfo\"\n"
76327 " number_of_elements_per_command=\"2\"\n"
76328 " element_types=\"2 0\"\n"
76329 " repeat_command=\"1\"\n"
76330 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76331 " <ArraySelectionDomain name=\"array_list\">\n"
76332 " <RequiredProperties>\n"
76333 " <Property function=\"ArrayList\" name=\"FaceBlockFieldInfo\"/>\n"
76334 " </RequiredProperties>\n"
76335 " </ArraySelectionDomain>\n"
76336 " <Hints>\n"
76337 " <ArraySelectionWidget icon_type=\"face\"/>\n"
76338 " </Hints>\n"
76339 " <Documentation>\n"
76340 " Select the face blocks fields / arrays to read.\n"
76341 " </Documentation>\n"
76342 " </StringVectorProperty>\n"
76343 "\n"
76344 " <StringVectorProperty name=\"ElementBlockFieldInfo\"\n"
76345 " command=\"GetElementBlockFieldSelection\"\n"
76346 " number_of_elements_per_command=\"2\"\n"
76347 " information_only=\"1\"\n"
76348 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76349 "\n"
76350 " <StringVectorProperty name=\"ElementBlockFields\"\n"
76351 " command=\"GetElementBlockFieldSelection\"\n"
76352 " information_property=\"ElementBlockFieldInfo\"\n"
76353 " number_of_elements_per_command=\"2\"\n"
76354 " element_types=\"2 0\"\n"
76355 " repeat_command=\"1\"\n"
76356 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76357 " <ArraySelectionDomain name=\"array_list\">\n"
76358 " <RequiredProperties>\n"
76359 " <Property function=\"ArrayList\" name=\"ElementBlockFieldInfo\"/>\n"
76360 " </RequiredProperties>\n"
76361 " </ArraySelectionDomain>\n"
76362 " <Hints>\n"
76363 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
76364 " </Hints>\n"
76365 " <Documentation>\n"
76366 " Select the element blocks fields / arrays to read.\n"
76367 " </Documentation>\n"
76368 " </StringVectorProperty>\n"
76369 "\n"
76370 " <StringVectorProperty name=\"StructuredBlockFieldInfo\"\n"
76371 " command=\"GetStructuredBlockFieldSelection\"\n"
76372 " number_of_elements_per_command=\"2\"\n"
76373 " information_only=\"1\"\n"
76374 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76375 "\n"
76376 " <StringVectorProperty name=\"StructuredBlockFields\"\n"
76377 " command=\"GetStructuredBlockFieldSelection\"\n"
76378 ;
76379 
76380 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioioss.xml
76382 " information_property=\"StructuredBlockFieldInfo\"\n"
76383 " number_of_elements_per_command=\"2\"\n"
76384 " element_types=\"2 0\"\n"
76385 " repeat_command=\"1\"\n"
76386 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76387 " <ArraySelectionDomain name=\"array_list\">\n"
76388 " <RequiredProperties>\n"
76389 " <Property function=\"ArrayList\" name=\"StructuredBlockFieldInfo\"/>\n"
76390 " </RequiredProperties>\n"
76391 " </ArraySelectionDomain>\n"
76392 " <Hints>\n"
76393 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
76394 " </Hints>\n"
76395 " <Documentation>\n"
76396 " Select the structured blocks fields / arrays to read.\n"
76397 " </Documentation>\n"
76398 " </StringVectorProperty>\n"
76399 "\n"
76400 " <StringVectorProperty name=\"NodeSetInfo\"\n"
76401 " command=\"GetNodeSetSelection\"\n"
76402 " number_of_elements_per_command=\"2\"\n"
76403 " information_only=\"1\"\n"
76404 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76405 "\n"
76406 " <StringVectorProperty name=\"NodeSetsIdInfo\"\n"
76407 " command=\"GetNodeSetIdMapAsString\"\n"
76408 " number_of_elements_per_command=\"2\"\n"
76409 " information_only=\"1\"\n"
76410 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76411 "\n"
76412 " <StringVectorProperty name=\"NodeSets\"\n"
76413 " command=\"GetNodeSetSelection\"\n"
76414 " information_property=\"NodeSetInfo\"\n"
76415 " number_of_elements_per_command=\"2\"\n"
76416 " element_types=\"2 0\"\n"
76417 " repeat_command=\"1\"\n"
76418 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76419 " <ArraySelectionDomain name=\"array_list\">\n"
76420 " <RequiredProperties>\n"
76421 " <Property function=\"ArrayList\" name=\"NodeSetInfo\"/>\n"
76422 " </RequiredProperties>\n"
76423 " </ArraySelectionDomain>\n"
76424 " <Documentation>\n"
76425 " Select the node sets to read.\n"
76426 " </Documentation>\n"
76427 " <Hints>\n"
76428 " <ArraySelectionWidget icon_type=\"node-set\"/>\n"
76429 " </Hints>\n"
76430 " </StringVectorProperty>\n"
76431 "\n"
76432 " <StringVectorProperty name=\"EdgeSetInfo\"\n"
76433 " command=\"GetEdgeSetSelection\"\n"
76434 " number_of_elements_per_command=\"2\"\n"
76435 " information_only=\"1\"\n"
76436 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76437 "\n"
76438 " <StringVectorProperty name=\"EdgeSetsIdInfo\"\n"
76439 " command=\"GetEdgeSetIdMapAsString\"\n"
76440 " number_of_elements_per_command=\"2\"\n"
76441 " information_only=\"1\"\n"
76442 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76443 "\n"
76444 " <StringVectorProperty name=\"EdgeSets\"\n"
76445 " command=\"GetEdgeSetSelection\"\n"
76446 " information_property=\"EdgeSetInfo\"\n"
76447 " number_of_elements_per_command=\"2\"\n"
76448 " element_types=\"2 0\"\n"
76449 " repeat_command=\"1\"\n"
76450 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76451 " <ArraySelectionDomain name=\"array_list\">\n"
76452 " <RequiredProperties>\n"
76453 " <Property function=\"ArrayList\" name=\"EdgeSetInfo\"/>\n"
76454 " </RequiredProperties>\n"
76455 " </ArraySelectionDomain>\n"
76456 " <Documentation>\n"
76457 " Select the edge sets to read.\n"
76458 " </Documentation>\n"
76459 " <Hints>\n"
76460 " <ArraySelectionWidget icon_type=\"edge-set\"/>\n"
76461 " </Hints>\n"
76462 " </StringVectorProperty>\n"
76463 "\n"
76464 " <StringVectorProperty name=\"FaceSetInfo\"\n"
76465 " command=\"GetFaceSetSelection\"\n"
76466 " number_of_elements_per_command=\"2\"\n"
76467 " information_only=\"1\"\n"
76468 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76469 "\n"
76470 " <StringVectorProperty name=\"FaceSetsIdInfo\"\n"
76471 " command=\"GetFaceSetIdMapAsString\"\n"
76472 " number_of_elements_per_command=\"2\"\n"
76473 " information_only=\"1\"\n"
76474 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76475 "\n"
76476 " <StringVectorProperty name=\"FaceSets\"\n"
76477 " command=\"GetFaceSetSelection\"\n"
76478 " information_property=\"FaceSetInfo\"\n"
76479 " number_of_elements_per_command=\"2\"\n"
76480 " element_types=\"2 0\"\n"
76481 " repeat_command=\"1\"\n"
76482 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76483 " <ArraySelectionDomain name=\"array_list\">\n"
76484 " <RequiredProperties>\n"
76485 " <Property function=\"ArrayList\" name=\"FaceSetInfo\"/>\n"
76486 " </RequiredProperties>\n"
76487 " </ArraySelectionDomain>\n"
76488 " <Documentation>\n"
76489 " Select the face sets to read.\n"
76490 " </Documentation>\n"
76491 " <Hints>\n"
76492 " <ArraySelectionWidget icon_type=\"face-set\"/>\n"
76493 " </Hints>\n"
76494 " </StringVectorProperty>\n"
76495 "\n"
76496 " <StringVectorProperty name=\"ElementSetInfo\"\n"
76497 " command=\"GetElementSetSelection\"\n"
76498 " number_of_elements_per_command=\"2\"\n"
76499 " information_only=\"1\"\n"
76500 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76501 "\n"
76502 " <StringVectorProperty name=\"ElementSetsIdInfo\"\n"
76503 " command=\"GetElementSetIdMapAsString\"\n"
76504 " number_of_elements_per_command=\"2\"\n"
76505 " information_only=\"1\"\n"
76506 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76507 "\n"
76508 " <StringVectorProperty name=\"ElementSets\"\n"
76509 " command=\"GetElementSetSelection\"\n"
76510 " information_property=\"ElementSetInfo\"\n"
76511 " number_of_elements_per_command=\"2\"\n"
76512 " element_types=\"2 0\"\n"
76513 " repeat_command=\"1\"\n"
76514 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76515 " <ArraySelectionDomain name=\"array_list\">\n"
76516 " <RequiredProperties>\n"
76517 " <Property function=\"ArrayList\" name=\"ElementSetInfo\"/>\n"
76518 " </RequiredProperties>\n"
76519 " </ArraySelectionDomain>\n"
76520 " <Documentation>\n"
76521 " Select the element sets to read.\n"
76522 " </Documentation>\n"
76523 " <Hints>\n"
76524 " <ArraySelectionWidget icon_type=\"cell-set\"/>\n"
76525 " </Hints>\n"
76526 " </StringVectorProperty>\n"
76527 "\n"
76528 " <StringVectorProperty name=\"SideSetInfo\"\n"
76529 " command=\"GetSideSetSelection\"\n"
76530 " number_of_elements_per_command=\"2\"\n"
76531 " information_only=\"1\"\n"
76532 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76533 "\n"
76534 " <StringVectorProperty name=\"SideSetsIdInfo\"\n"
76535 " command=\"GetSideSetIdMapAsString\"\n"
76536 " number_of_elements_per_command=\"2\"\n"
76537 " information_only=\"1\"\n"
76538 " si_class=\"vtkSIDataArrayProperty\"/>\n"
76539 "\n"
76540 " <StringVectorProperty name=\"SideSets\"\n"
76541 " command=\"GetSideSetSelection\"\n"
76542 " information_property=\"SideSetInfo\"\n"
76543 " number_of_elements_per_command=\"2\"\n"
76544 " element_types=\"2 0\"\n"
76545 " repeat_command=\"1\"\n"
76546 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76547 " <ArraySelectionDomain name=\"array_list\">\n"
76548 " <RequiredProperties>\n"
76549 " <Property function=\"ArrayList\" name=\"SideSetInfo\"/>\n"
76550 " </RequiredProperties>\n"
76551 " </ArraySelectionDomain>\n"
76552 " <Documentation>\n"
76553 " Select the side sets to read.\n"
76554 " </Documentation>\n"
76555 " <Hints>\n"
76556 " <ArraySelectionWidget icon_type=\"side-set\"/>\n"
76557 " </Hints>\n"
76558 " </StringVectorProperty>\n"
76559 "\n"
76560 " <StringVectorProperty name=\"NodeSetFieldInfo\"\n"
76561 " command=\"GetNodeSetFieldSelection\"\n"
76562 " number_of_elements_per_command=\"2\"\n"
76563 " information_only=\"1\"\n"
76564 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76565 "\n"
76566 " <StringVectorProperty name=\"NodeSetFields\"\n"
76567 " command=\"GetNodeSetFieldSelection\"\n"
76568 " information_property=\"NodeSetFieldInfo\"\n"
76569 " number_of_elements_per_command=\"2\"\n"
76570 " element_types=\"2 0\"\n"
76571 " repeat_command=\"1\"\n"
76572 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76573 " <ArraySelectionDomain name=\"array_list\">\n"
76574 " <RequiredProperties>\n"
76575 " <Property function=\"ArrayList\" name=\"NodeSetFieldInfo\"/>\n"
76576 " </RequiredProperties>\n"
76577 " </ArraySelectionDomain>\n"
76578 " <Documentation>\n"
76579 " Select the node sets fields / arrays to read.\n"
76580 " </Documentation>\n"
76581 " <Hints>\n"
76582 " <ArraySelectionWidget icon_type=\"node-set\"/>\n"
76583 " </Hints>\n"
76584 " </StringVectorProperty>\n"
76585 "\n"
76586 " <StringVectorProperty name=\"EdgeSetFieldInfo\"\n"
76587 " command=\"GetEdgeSetFieldSelection\"\n"
76588 " number_of_elements_per_command=\"2\"\n"
76589 " information_only=\"1\"\n"
76590 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76591 "\n"
76592 " <StringVectorProperty name=\"EdgeSetFields\"\n"
76593 " command=\"GetEdgeSetFieldSelection\"\n"
76594 " information_property=\"EdgeSetFieldInfo\"\n"
76595 " number_of_elements_per_command=\"2\"\n"
76596 " element_types=\"2 0\"\n"
76597 " repeat_command=\"1\"\n"
76598 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76599 " <ArraySelectionDomain name=\"array_list\">\n"
76600 " <RequiredProperties>\n"
76601 " <Property function=\"ArrayList\" name=\"EdgeSetFieldInfo\"/>\n"
76602 " </RequiredProperties>\n"
76603 " </ArraySelectionDomain>\n"
76604 " <Documentation>\n"
76605 " Select the edge sets fields / arrays to read.\n"
76606 " </Documentation>\n"
76607 " <Hints>\n"
76608 " <ArraySelectionWidget icon_type=\"edge-set\"/>\n"
76609 " </Hints>\n"
76610 " </StringVectorProperty>\n"
76611 "\n"
76612 " <StringVectorProperty name=\"FaceSetFieldInfo\"\n"
76613 " command=\"GetFaceSetFieldSelection\"\n"
76614 " number_of_elements_per_command=\"2\"\n"
76615 " information_only=\"1\"\n"
76616 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76617 "\n"
76618 " <StringVectorProperty name=\"FaceSetFields\"\n"
76619 " command=\"GetFaceSetFieldSelection\"\n"
76620 " information_property=\"FaceSetFieldInfo\"\n"
76621 " number_of_elements_per_command=\"2\"\n"
76622 " element_types=\"2 0\"\n"
76623 " repeat_command=\"1\"\n"
76624 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76625 " <ArraySelectionDomain name=\"array_list\">\n"
76626 " <RequiredProperties>\n"
76627 " <Property function=\"ArrayList\" name=\"FaceSetFieldInfo\"/>\n"
76628 " </RequiredProperties>\n"
76629 " </ArraySelectionDomain>\n"
76630 " <Documentation>\n"
76631 " Select the face sets fields / arrays to read.\n"
76632 " </Documentation>\n"
76633 " <Hints>\n"
76634 " <ArraySelectionWidget icon_type=\"face-set\"/>\n"
76635 " </Hints>\n"
76636 " </StringVectorProperty>\n"
76637 "\n"
76638 " <StringVectorProperty name=\"ElementSetFieldInfo\"\n"
76639 " command=\"GetElementSetFieldSelection\"\n"
76640 " number_of_elements_per_command=\"2\"\n"
76641 " information_only=\"1\"\n"
76642 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76643 "\n"
76644 " <StringVectorProperty name=\"ElementSetFields\"\n"
76645 " command=\"GetElementSetFieldSelection\"\n"
76646 " information_property=\"ElementSetFieldInfo\"\n"
76647 " number_of_elements_per_command=\"2\"\n"
76648 " element_types=\"2 0\"\n"
76649 " repeat_command=\"1\"\n"
76650 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76651 " <ArraySelectionDomain name=\"array_list\">\n"
76652 " <RequiredProperties>\n"
76653 " <Property function=\"ArrayList\" name=\"ElementSetFieldInfo\"/>\n"
76654 " </RequiredProperties>\n"
76655 " </ArraySelectionDomain>\n"
76656 " <Documentation>\n"
76657 " Select the element sets fields / arrays to read.\n"
76658 " </Documentation>\n"
76659 " <Hints>\n"
76660 " <ArraySelectionWidget icon_type=\"cell-set\"/>\n"
76661 " </Hints>\n"
76662 " </StringVectorProperty>\n"
76663 "\n"
76664 " <StringVectorProperty name=\"SideSetFieldInfo\"\n"
76665 " command=\"GetSideSetFieldSelection\"\n"
76666 " number_of_elements_per_command=\"2\"\n"
76667 " information_only=\"1\"\n"
76668 " si_class=\"vtkSIDataArraySelectionProperty\"/>\n"
76669 "\n"
76670 " <StringVectorProperty name=\"SideSetFields\"\n"
76671 " command=\"GetSideSetFieldSelection\"\n"
76672 " information_property=\"SideSetFieldInfo\"\n"
76673 " number_of_elements_per_command=\"2\"\n"
76674 " element_types=\"2 0\"\n"
76675 " repeat_command=\"1\"\n"
76676 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
76677 " <ArraySelectionDomain name=\"array_list\">\n"
76678 " <RequiredProperties>\n"
76679 " <Property function=\"ArrayList\" name=\"SideSetFieldInfo\"/>\n"
76680 " </RequiredProperties>\n"
76681 " </ArraySelectionDomain>\n"
76682 " <Documentation>\n"
76683 " Select the side sets fields / arrays to read.\n"
76684 " </Documentation>\n"
76685 " <Hints>\n"
76686 " <ArraySelectionWidget icon_type=\"side-set\"/>\n"
76687 " </Hints>\n"
76688 " </StringVectorProperty>\n"
76689 "\n"
76690 " <IntVectorProperty name=\"Caching\"\n"
76691 " command=\"SetCaching\"\n"
76692 " number_of_elements=\"1\"\n"
76693 " default_values=\"0\"\n"
76694 " panel_visibility=\"advanced\">\n"
76695 " <BooleanDomain name=\"bool\"/>\n"
76696 " <Documentation>\n"
76697 " This reader can cache the data that it read across different time steps.\n"
76698 " The default is off.\n"
76699 " </Documentation>\n"
76700 " </IntVectorProperty>\n"
76701 "\n"
76702 " <IntVectorProperty name=\"ScanForRelatedFiles\"\n"
76703 " command=\"SetScanForRelatedFiles\"\n"
76704 " number_of_elements=\"1\"\n"
76705 " default_values=\"1\"\n"
76706 " panel_visibility=\"advanced\">\n"
76707 " <BooleanDomain name=\"bool\"/>\n"
76708 " <Documentation>\n"
76709 " This reader can lookup additional related files using pattern matching\n"
76710 ;
76711 
76712 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_ioioss.xml
76714 " based on the files provided. This is useful to lookup restarted results,\n"
76715 " for example. To avoid this behavior, uncheck this property.\n"
76716 " </Documentation>\n"
76717 " </IntVectorProperty>\n"
76718 "\n"
76719 " <IntVectorProperty name=\"ReadAllFilesToDetermineStructure\"\n"
76720 " command=\"SetReadAllFilesToDetermineStructure\"\n"
76721 " number_of_elements=\"1\"\n"
76722 " default_values=\"1\"\n"
76723 " panel_visibility=\"advanced\">\n"
76724 " <BooleanDomain name=\"bool\"/>\n"
76725 " <Documentation>\n"
76726 " When set to true (default), the reader will read all files to determine structure of the\n"
76727 " dataset because some files might have certain blocks that other files don't have.\n"
76728 " Set to false if you are sure that all files have the same structure, i.e. same blocks and sets.\n"
76729 " When set to false, the reader will only read the first file to determine the structure.\n"
76730 " which is faster than reading all files.\n"
76731 " </Documentation>\n"
76732 " </IntVectorProperty>\n"
76733 "\n"
76734 " <IntVectorProperty name=\"FileRange\"\n"
76735 " command=\"SetFileRange\"\n"
76736 " number_of_elements=\"2\"\n"
76737 " default_values=\"0 -1\"\n"
76738 " panel_visibility=\"advanced\">\n"
76739 " <Documentation>\n"
76740 " To limit reading a subset of files in spatial file-series,\n"
76741 " specify a valid range. You may also use **FileStride** to step over\n"
76742 " files in this range.\n"
76743 " </Documentation>\n"
76744 " </IntVectorProperty>\n"
76745 "\n"
76746 " <IntVectorProperty name=\"FileStride\"\n"
76747 " command=\"SetFileStride\"\n"
76748 " number_of_elements=\"1\"\n"
76749 " default_values=\"1\"\n"
76750 " panel_visibility=\"advanced\">\n"
76751 " <IntRangeDomain name=\"range\" min=\"1\" max=\"100\"/>\n"
76752 " <Documentation>\n"
76753 " Specify the stride to use when reading a subset of files\n"
76754 " as dictated by the **FileRange**.\n"
76755 " </Documentation>\n"
76756 " </IntVectorProperty>\n"
76757 "\n"
76758 " <IntVectorProperty command=\"SetMergeExodusEntityBlocks\"\n"
76759 " default_values=\"0\"\n"
76760 " name=\"MergeExodusEntityBlocks\"\n"
76761 " number_of_elements=\"1\">\n"
76762 " <BooleanDomain name=\"bool\"/>\n"
76763 " <Documentation>\n"
76764 " Set whether to merge entity blocks into a single block.\n"
76765 " This is useful only when the format is EXODUS.\n"
76766 " </Documentation>\n"
76767 " </IntVectorProperty>\n"
76768 "\n"
76769 " <IntVectorProperty command=\"SetApplyDisplacements\"\n"
76770 " default_values=\"1\"\n"
76771 " name=\"ApplyDisplacements\"\n"
76772 " number_of_elements=\"1\">\n"
76773 " <BooleanDomain name=\"bool\"/>\n"
76774 " <Documentation>\n"
76775 " Geometric locations can include displacements. When this\n"
76776 " option is on, the nodal positions are 'displaced' by the standard\n"
76777 " EXODUS displacement vector. If displacements are turned 'off', the user\n"
76778 " can explicitly add them by applying a warp filter.\n"
76779 " </Documentation>\n"
76780 " </IntVectorProperty>\n"
76781 "\n"
76782 " <DoubleVectorProperty command=\"SetDisplacementMagnitude\"\n"
76783 " default_values=\"1\"\n"
76784 " name=\"DisplacementMagnitude\"\n"
76785 " number_of_elements=\"1\">\n"
76786 " <DoubleRangeDomain name=\"range\"/>\n"
76787 " <Documentation>\n"
76788 " When displacements are being applied, they are scaled by this amount. Set to 1 for no scaling.\n"
76789 " </Documentation>\n"
76790 " </DoubleVectorProperty>\n"
76791 "\n"
76792 " <IntVectorProperty name=\"RemoveUnusedPoints\"\n"
76793 " command=\"SetRemoveUnusedPoints\"\n"
76794 " number_of_elements=\"1\"\n"
76795 " default_values=\"1\"\n"
76796 " panel_visibility=\"advanced\">\n"
76797 " <BooleanDomain name=\"bool\"/>\n"
76798 " <Documentation>\n"
76799 " Node related data, including point coordinates, point field data etc. is\n"
76800 " typically shared between all blocks and sets. By default, the reader will\n"
76801 " remove unused points for each block or set. To avoid this, set this flag to false.\n"
76802 " </Documentation>\n"
76803 " </IntVectorProperty>\n"
76804 "\n"
76805 " <IntVectorProperty name=\"GenerateFileId\"\n"
76806 " command=\"SetGenerateFileId\"\n"
76807 " number_of_elements=\"1\"\n"
76808 " default_values=\"0\">\n"
76809 " <BooleanDomain name=\"bool\"/>\n"
76810 " <Documentation>\n"
76811 " When checked, the reader will add a cell array called 'file_id'\n"
76812 " indicate which partitioned file the cell came from.\n"
76813 " </Documentation>\n"
76814 " </IntVectorProperty>\n"
76815 "\n"
76816 " <IntVectorProperty name=\"ReadIds\"\n"
76817 " command=\"SetReadIds\"\n"
76818 " number_of_elements=\"1\"\n"
76819 " default_values=\"1\"\n"
76820 " panel_visibility=\"advanced\">\n"
76821 " <BooleanDomain name=\"bool\"/>\n"
76822 " <Documentation>\n"
76823 " When checked, the reader will read 'ids' and 'element_side' fields, if available.\n"
76824 " </Documentation>\n"
76825 " </IntVectorProperty>\n"
76826 "\n"
76827 " <IntVectorProperty name=\"ReadGlobalFields\"\n"
76828 " command=\"SetReadGlobalFields\"\n"
76829 " number_of_elements=\"1\"\n"
76830 " default_values=\"1\"\n"
76831 " panel_visibility=\"advanced\">\n"
76832 " <BooleanDomain name=\"bool\"/>\n"
76833 " <Documentation>\n"
76834 " When checked, the reader will read global fields, if available.\n"
76835 " </Documentation>\n"
76836 " </IntVectorProperty>\n"
76837 "\n"
76838 " <IntVectorProperty name=\"ReadQAAndInformationRecords\"\n"
76839 " label=\"Read QA And Information Records\"\n"
76840 " command=\"SetReadQAAndInformationRecords\"\n"
76841 " number_of_elements=\"1\"\n"
76842 " default_values=\"1\"\n"
76843 " panel_visibility=\"advanced\">\n"
76844 " <BooleanDomain name=\"bool\"/>\n"
76845 " <Documentation>\n"
76846 " When checked, the reader will read quality assurance and information records, if available.\n"
76847 " </Documentation>\n"
76848 " </IntVectorProperty>\n"
76849 "\n"
76850 " <PropertyGroup name=\"DatabaseProperties\"\n"
76851 " label=\"Database Properties\"\n"
76852 " panel_widget=\"MetaDataPropertyWidget\">\n"
76853 " <Property name=\"GroupNumericVectorFieldComponents\"/>\n"
76854 " <Property name=\"FieldSuffixSeparator\"/>\n"
76855 " </PropertyGroup>\n"
76856 "\n"
76857 " <PropertyGroup label=\"Blocks\"\n"
76858 " name=\"Blocks\"\n"
76859 " panel_widget=\"ArrayStatus\">\n"
76860 " <Property name=\"ElementBlocks\"/>\n"
76861 " <Property name=\"StructuredBlocks\"/>\n"
76862 " <Property name=\"EdgeBlocks\"/>\n"
76863 " <Property name=\"FaceBlocks\"/>\n"
76864 "\n"
76865 " <Hints>\n"
76866 " <ArrayStatusPropertyWidget customColumnCount=\"1\">\n"
76867 " <Column label=\"id\" align=\"right\">\n"
76868 " <Property key=\"ElementBlocks\" name=\"ElementBlocksIdInfo\"/>\n"
76869 " <Property key=\"StructuredBlocks\" name=\"StructuredBlocksIdInfo\"/>\n"
76870 " <Property key=\"EdgeBlocks\" name=\"EdgeBlocksIdInfo\"/>\n"
76871 " <Property key=\"FaceBlocks\" name=\"FaceBlocksIdInfo\"/>\n"
76872 " </Column>\n"
76873 " </ArrayStatusPropertyWidget>\n"
76874 " </Hints>\n"
76875 " </PropertyGroup>\n"
76876 "\n"
76877 " <PropertyGroup label=\"Block Arrays\"\n"
76878 " name=\"BlockArrays\"\n"
76879 " panel_widget=\"ArrayStatus\">\n"
76880 " <Property name=\"NodeBlockFields\"/>\n"
76881 " <Property name=\"ElementBlockFields\"/>\n"
76882 " <Property name=\"StructuredBlockFields\"/>\n"
76883 " <Property name=\"EdgeBlockFields\"/>\n"
76884 " <Property name=\"FaceBlockFields\"/>\n"
76885 " </PropertyGroup>\n"
76886 "\n"
76887 " <PropertyGroup label=\"Sets\"\n"
76888 " name=\"Sets\"\n"
76889 " panel_widget=\"ArrayStatus\">\n"
76890 " <Property name=\"NodeSets\"/>\n"
76891 " <Property name=\"EdgeSets\"/>\n"
76892 " <Property name=\"FaceSets\"/>\n"
76893 " <Property name=\"ElementSets\"/>\n"
76894 " <Property name=\"SideSets\"/>\n"
76895 "\n"
76896 " <Hints>\n"
76897 " <ArrayStatusPropertyWidget customColumnCount=\"1\">\n"
76898 " <Column label=\"id\" align=\"right\">\n"
76899 " <Property key=\"NodeSets\" name=\"NodeSetsIdInfo\"/>\n"
76900 " <Property key=\"EdgeSets\" name=\"EdgeSetsIdInfo\"/>\n"
76901 " <Property key=\"FaceSets\" name=\"FaceSetsIdInfo\"/>\n"
76902 " <Property key=\"ElementSets\" name=\"ElementSetsIdInfo\"/>\n"
76903 " <Property key=\"SideSets\" name=\"SideSetsIdInfo\"/>\n"
76904 " </Column>\n"
76905 " </ArrayStatusPropertyWidget>\n"
76906 " </Hints>\n"
76907 "\n"
76908 " </PropertyGroup>\n"
76909 "\n"
76910 " <PropertyGroup label=\"Set Arrays\"\n"
76911 " name=\"SetArrays\"\n"
76912 " panel_widget=\"ArrayStatus\">\n"
76913 " <Property name=\"NodeSetFields\"/>\n"
76914 " <Property name=\"EdgeSetFields\"/>\n"
76915 " <Property name=\"FaceSetFields\"/>\n"
76916 " <Property name=\"ElementSetFields\"/>\n"
76917 " <Property name=\"SideSetFields\"/>\n"
76918 " </PropertyGroup>\n"
76919 "\n"
76920 " <PropertyGroup label=\"Files\">\n"
76921 " <Property name=\"ScanForRelatedFiles\"/>\n"
76922 " <Property name=\"ReadAllFilesToDetermineStructure\"/>\n"
76923 " <Property name=\"FileRange\"/>\n"
76924 " <Property name=\"FileStride\"/>\n"
76925 " </PropertyGroup>\n"
76926 "\n"
76927 " <PropertyGroup label=\"Miscellaneous\">\n"
76928 " <Property name=\"MergeExodusEntityBlocks\"/>\n"
76929 " <Property name=\"DisplacementMagnitude\"/>\n"
76930 " <Property name=\"ApplyDisplacements\"/>\n"
76931 " <Property name=\"RemoveUnusedPoints\"/>\n"
76932 " <Property name=\"GenerateFileId\"/>\n"
76933 " <Property name=\"ReadIds\"/>\n"
76934 " <Property name=\"ReadGlobalFields\"/>\n"
76935 " <Property name=\"ReadQAAndInformationRecords\"/>\n"
76936 " </PropertyGroup>\n"
76937 "\n"
76938 " <Hints>\n"
76939 " <ReaderFactory extensions=\"g e h gc ex2 ex2v2 exo gen par exoII exii ex-timeseries cgns\"\n"
76940 " file_description=\"IOSS Files\"\n"
76941 " filename_patterns=\"*.e-s* *.exo-s*\"/>\n"
76942 " </Hints>\n"
76943 " </SourceProxy>\n"
76944 " </ProxyGroup>\n"
76945 "</ServerManagerConfiguration>\n"
76946 "\n";
76947 // Get single string
76949 {
76950 
76951  const size_t len0 = strlen(paraview_server_managerreaders_ioiossInterface0);
76952  const size_t len1 = strlen(paraview_server_managerreaders_ioiossInterface1);
76953  const size_t len2 = strlen(paraview_server_managerreaders_ioiossInterface2);
76954  size_t len = ( 0
76955  + len0
76956  + len1
76957  + len2 );
76958  char* res = new char[ len + 1];
76959  size_t offset = 0;
76963  assert(offset == len);
76964  res[offset] = 0;
76965  return res;
76966 }
76967 
76968 
76969 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioioss.xml
76971 "<ServerManagerConfiguration>\n"
76972 " <ProxyGroup name=\"writers\">\n"
76973 " <!-- ================================================================= -->\n"
76974 " <PWriterProxy class=\"vtkIOSSWriter\"\n"
76975 " file_name_method=\"SetFileName\"\n"
76976 " name=\"IOSSWriter\">\n"
76977 " <Documentation short_help=\"Write Exodus II files using IOSS.\">\n"
76978 " Write Exodus files using IOSS library.\n"
76979 " </Documentation>\n"
76980 "\n"
76981 " <StringVectorProperty command=\"SetFileName\"\n"
76982 " name=\"FileName\"\n"
76983 " number_of_elements=\"1\"\n"
76984 " panel_visibility=\"never\">\n"
76985 " <Documentation>\n"
76986 " The name of the file to be written.\n"
76987 " </Documentation>\n"
76988 " </StringVectorProperty>\n"
76989 "\n"
76990 " <InputProperty command=\"SetInputConnection\"\n"
76991 " panel_visibility=\"never\"\n"
76992 " name=\"Input\">\n"
76993 " <DataTypeDomain composite_data_supported=\"1\"\n"
76994 " name=\"input_type\">\n"
76995 " <DataType value=\"vtkPartitionedDataSetCollection\"/>\n"
76996 " <DataType value=\"vtkPartitionedDataSet\"/>\n"
76997 " <DataType value=\"vtkDataSet\"/>\n"
76998 " </DataTypeDomain>\n"
76999 " <InputArrayDomain name=\"point_arrays\" attribute_type=\"point\" optional=\"1\"/>\n"
77000 " <InputArrayDomain name=\"cell_arrays\" attribute_type=\"cell\" optional=\"1\"/>\n"
77001 " <Documentation>\n"
77002 " The input filter/source whose output dataset is to written to the file.\n"
77003 " </Documentation>\n"
77004 " </InputProperty>\n"
77005 "\n"
77006 " <IntVectorProperty command=\"SetChooseFieldsToWrite\"\n"
77007 " default_values=\"0\"\n"
77008 " name=\"ChooseArraysToWrite\"\n"
77009 " number_of_elements=\"1\">\n"
77010 " <BooleanDomain name=\"bool\"/>\n"
77011 " <Documentation>\n"
77012 " Property to control whether to choose arrays to write.\n"
77013 " </Documentation>\n"
77014 " </IntVectorProperty>\n"
77015 "\n"
77016 " <IntVectorProperty name=\"EntityType\"\n"
77017 " label=\"Choose the output blocks/arrays for the Exodus Entity Type\"\n"
77018 " default_values=\"3\"\n"
77019 " number_of_elements=\"1\">\n"
77020 " <EnumerationDomain name=\"enum\">\n"
77021 " <Entry text=\"Node Blocks\"\n"
77022 " value=\"0\"/>\n"
77023 " <Entry text=\"Edge Blocks\"\n"
77024 " value=\"1\"/>\n"
77025 " <Entry text=\"Face Blocks\"\n"
77026 " value=\"2\"/>\n"
77027 " <Entry text=\"Element Blocks\"\n"
77028 " value=\"3\"/>\n"
77029 " <!-- <Entry text=\"Structured Blocks\"-->\n"
77030 " <!-- value=\"4\"/>-->\n"
77031 " <Entry text=\"Node Sets\"\n"
77032 " value=\"5\"/>\n"
77033 " <Entry text=\"Edge Sets\"\n"
77034 " value=\"6\"/>\n"
77035 " <Entry text=\"Face Sets\"\n"
77036 " value=\"7\"/>\n"
77037 " <Entry text=\"Element Sets\"\n"
77038 " value=\"8\"/>\n"
77039 " <Entry text=\"Side Sets\"\n"
77040 " value=\"9\"/>\n"
77041 " </EnumerationDomain>\n"
77042 " <Documentation>\n"
77043 " This property allows the user to choose the output blocks/arrays for the selected Exodus Entity Type.\n"
77044 " </Documentation>\n"
77045 " </IntVectorProperty>\n"
77046 "\n"
77047 " <StringVectorProperty name=\"NodeBlockArrays\"\n"
77048 " command=\"GetNodeBlockFieldSelection\"\n"
77049 " number_of_elements_per_command=\"1\"\n"
77050 " repeat_command=\"1\"\n"
77051 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77052 " <ArrayListDomain name=\"array_list\" input_domain_name=\"point_arrays\">\n"
77053 " <RequiredProperties>\n"
77054 " <Property name=\"Input\" function=\"Input\"/>\n"
77055 " </RequiredProperties>\n"
77056 " </ArrayListDomain>\n"
77057 " <Documentation>\n"
77058 " Select the node block arrays to pass through.\n"
77059 " </Documentation>\n"
77060 " <Hints>\n"
77061 " <ArraySelectionWidget icon_type=\"point\"/>\n"
77062 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77063 " <Expression type=\"and\">\n"
77064 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"0\"/>\n"
77065 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77066 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77067 " </Expression>\n"
77068 " </PropertyWidgetDecorator>\n"
77069 " </Hints>\n"
77070 " </StringVectorProperty>\n"
77071 "\n"
77072 " <StringVectorProperty name=\"Assembly\"\n"
77073 " command=\"SetAssemblyName\"\n"
77074 " number_of_elements=\"1\">\n"
77075 " <DataAssemblyListDomain name=\"data_assembly_list\">\n"
77076 " <RequiredProperties>\n"
77077 " <Property function=\"Input\" name=\"Input\"/>\n"
77078 " </RequiredProperties>\n"
77079 " </DataAssemblyListDomain>\n"
77080 " <Documentation>\n"
77081 " Select which assembly is used when specify selectors to choose blocks to write.\n"
77082 " </Documentation>\n"
77083 " </StringVectorProperty>\n"
77084 "\n"
77085 " <StringVectorProperty name=\"EdgeBlockSelectors\"\n"
77086 " command=\"AddEdgeBlockSelector\"\n"
77087 " clean_command=\"ClearEdgeBlockSelectors\"\n"
77088 " repeat_command=\"1\"\n"
77089 " number_of_elements_per_command=\"1\">\n"
77090 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"1\">\n"
77091 " <RequiredProperties>\n"
77092 " <Property function=\"Input\" name=\"Input\"/>\n"
77093 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77094 " </RequiredProperties>\n"
77095 " </DataAssemblyDomain>\n"
77096 " <Documentation>\n"
77097 " Specify the edge block selectors for the data assembly chosen using **Assembly**\n"
77098 " to choose the blocks to write from the input dataset.\n"
77099 " </Documentation>\n"
77100 " </StringVectorProperty>\n"
77101 "\n"
77102 " <PropertyGroup label=\"Edge Blocks\" panel_widget=\"DataAssemblyEditor\">\n"
77103 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77104 " <Property name=\"EdgeBlockSelectors\" function=\"Selectors\"/>\n"
77105 " <Hints>\n"
77106 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77107 " mode=\"visibility\"\n"
77108 " property=\"EntityType\"\n"
77109 " value=\"1\"/>\n"
77110 " </Hints>\n"
77111 " </PropertyGroup>\n"
77112 "\n"
77113 " <StringVectorProperty name=\"EdgeBlockArrays\"\n"
77114 " command=\"GetEdgeBlockFieldSelection\"\n"
77115 " number_of_elements_per_command=\"1\"\n"
77116 " repeat_command=\"1\"\n"
77117 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77118 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77119 " <RequiredProperties>\n"
77120 " <Property name=\"Input\" function=\"Input\"/>\n"
77121 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77122 " <Property name=\"EdgeBlockSelectors\" function=\"Selectors\"/>\n"
77123 " </RequiredProperties>\n"
77124 " </ArrayListDomain>\n"
77125 " <Documentation>\n"
77126 " Select the edge block arrays to pass through.\n"
77127 " </Documentation>\n"
77128 " <Hints>\n"
77129 " <ArraySelectionWidget icon_type=\"edge\"/>\n"
77130 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77131 " <Expression type=\"and\">\n"
77132 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"1\"/>\n"
77133 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77134 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77135 " </Expression>\n"
77136 " </PropertyWidgetDecorator>\n"
77137 " </Hints>\n"
77138 " </StringVectorProperty>\n"
77139 "\n"
77140 " <StringVectorProperty name=\"FaceBlockSelectors\"\n"
77141 " command=\"AddFaceBlockSelector\"\n"
77142 " clean_command=\"ClearFaceBlockSelectors\"\n"
77143 " repeat_command=\"1\"\n"
77144 " number_of_elements_per_command=\"1\">\n"
77145 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"2\">\n"
77146 " <RequiredProperties>\n"
77147 " <Property function=\"Input\" name=\"Input\"/>\n"
77148 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77149 " </RequiredProperties>\n"
77150 " </DataAssemblyDomain>\n"
77151 " <Documentation>\n"
77152 " Specify the face block selectors for the data assembly chosen using **Assembly**\n"
77153 " to choose the blocks to write from the input dataset.\n"
77154 " </Documentation>\n"
77155 " </StringVectorProperty>\n"
77156 "\n"
77157 " <PropertyGroup label=\"Face Blocks\" panel_widget=\"DataAssemblyEditor\">\n"
77158 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77159 " <Property name=\"FaceBlockSelectors\" function=\"Selectors\"/>\n"
77160 " <Hints>\n"
77161 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77162 " mode=\"visibility\"\n"
77163 " property=\"EntityType\"\n"
77164 " value=\"2\"/>\n"
77165 " </Hints>\n"
77166 " </PropertyGroup>\n"
77167 "\n"
77168 " <StringVectorProperty name=\"FaceBlockArrays\"\n"
77169 " command=\"GetFaceBlockFieldSelection\"\n"
77170 " number_of_elements_per_command=\"1\"\n"
77171 " repeat_command=\"1\"\n"
77172 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77173 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77174 " <RequiredProperties>\n"
77175 " <Property name=\"Input\" function=\"Input\"/>\n"
77176 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77177 " <Property name=\"FaceBlockSelectors\" function=\"Selectors\"/>\n"
77178 " </RequiredProperties>\n"
77179 " </ArrayListDomain>\n"
77180 " <Documentation>\n"
77181 " Select the face block arrays to pass through.\n"
77182 " </Documentation>\n"
77183 " <Hints>\n"
77184 " <ArraySelectionWidget icon_type=\"face\"/>\n"
77185 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77186 " <Expression type=\"and\">\n"
77187 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"2\"/>\n"
77188 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77189 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77190 " </Expression>\n"
77191 " </PropertyWidgetDecorator>\n"
77192 " </Hints>\n"
77193 " </StringVectorProperty>\n"
77194 "\n"
77195 " <StringVectorProperty name=\"ElementBlockSelectors\"\n"
77196 " command=\"AddElementBlockSelector\"\n"
77197 " clean_command=\"ClearElementBlockSelectors\"\n"
77198 " repeat_command=\"1\"\n"
77199 " number_of_elements_per_command=\"1\">\n"
77200 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"3\">\n"
77201 " <RequiredProperties>\n"
77202 " <Property function=\"Input\" name=\"Input\"/>\n"
77203 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77204 " </RequiredProperties>\n"
77205 " </DataAssemblyDomain>\n"
77206 " <Documentation>\n"
77207 " Specify the element block selectors for the data assembly chosen using **Assembly**\n"
77208 " to choose the blocks to write from the input dataset.\n"
77209 " </Documentation>\n"
77210 " </StringVectorProperty>\n"
77211 "\n"
77212 " <PropertyGroup label=\"Element Blocks\" panel_widget=\"DataAssemblyEditor\">\n"
77213 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77214 " <Property name=\"ElementBlockSelectors\" function=\"Selectors\"/>\n"
77215 " <Hints>\n"
77216 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77217 " mode=\"visibility\"\n"
77218 " property=\"EntityType\"\n"
77219 " value=\"3\"/>\n"
77220 " </Hints>\n"
77221 " </PropertyGroup>\n"
77222 "\n"
77223 " <StringVectorProperty name=\"ElementBlockArrays\"\n"
77224 " command=\"GetElementBlockFieldSelection\"\n"
77225 " number_of_elements_per_command=\"1\"\n"
77226 " repeat_command=\"1\"\n"
77227 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77228 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77229 " <RequiredProperties>\n"
77230 " <Property name=\"Input\" function=\"Input\"/>\n"
77231 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77232 " <Property name=\"ElementBlockSelectors\" function=\"Selectors\"/>\n"
77233 " </RequiredProperties>\n"
77234 " </ArrayListDomain>\n"
77235 " <Documentation>\n"
77236 " Select the element block arrays to pass through.\n"
77237 " </Documentation>\n"
77238 " <Hints>\n"
77239 " <ArraySelectionWidget icon_type=\"cell\"/>\n"
77240 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77241 " <Expression type=\"and\">\n"
77242 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"3\"/>\n"
77243 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77244 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77245 " </Expression>\n"
77246 " </PropertyWidgetDecorator>\n"
77247 " </Hints>\n"
77248 " </StringVectorProperty>\n"
77249 "\n"
77250 " <StringVectorProperty name=\"NodeSetSelectors\"\n"
77251 " command=\"AddNodeSetSelector\"\n"
77252 " clean_command=\"ClearNodeSetSelectors\"\n"
77253 " repeat_command=\"1\"\n"
77254 " number_of_elements_per_command=\"1\">\n"
77255 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"5\">\n"
77256 " <RequiredProperties>\n"
77257 " <Property function=\"Input\" name=\"Input\"/>\n"
77258 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77259 " </RequiredProperties>\n"
77260 " </DataAssemblyDomain>\n"
77261 " <Documentation>\n"
77262 " Specify the node sets selectors for the data assembly chosen using **Assembly**\n"
77263 " to choose the blocks to write from the input dataset.\n"
77264 " </Documentation>\n"
77265 " </StringVectorProperty>\n"
77266 "\n"
77267 " <PropertyGroup label=\"NodeSets\" panel_widget=\"DataAssemblyEditor\">\n"
77268 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77269 " <Property name=\"NodeSetSelectors\" function=\"Selectors\"/>\n"
77270 " <Hints>\n"
77271 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77272 " mode=\"visibility\"\n"
77273 " property=\"EntityType\"\n"
77274 " value=\"5\"/>\n"
77275 " </Hints>\n"
77276 " </PropertyGroup>\n"
77277 "\n"
77278 " <StringVectorProperty name=\"NodeSetArrays\"\n"
77279 " command=\"GetNodeSetFieldSelection\"\n"
77280 " number_of_elements_per_command=\"1\"\n"
77281 " repeat_command=\"1\"\n"
77282 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77283 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77284 " <RequiredProperties>\n"
77285 " <Property name=\"Input\" function=\"Input\"/>\n"
77286 ;
77287 
77288 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioioss.xml
77290 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77291 " <Property name=\"NodeSetSelectors\" function=\"Selectors\"/>\n"
77292 " </RequiredProperties>\n"
77293 " </ArrayListDomain>\n"
77294 " <Documentation>\n"
77295 " Select the node set arrays to pass through.\n"
77296 " </Documentation>\n"
77297 " <Hints>\n"
77298 " <ArraySelectionWidget icon_type=\"node-set\"/>\n"
77299 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77300 " <Expression type=\"and\">\n"
77301 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"5\"/>\n"
77302 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77303 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77304 " </Expression>\n"
77305 " </PropertyWidgetDecorator>\n"
77306 " </Hints>\n"
77307 " </StringVectorProperty>\n"
77308 "\n"
77309 " <StringVectorProperty name=\"EdgeSetSelectors\"\n"
77310 " command=\"AddEdgeSetSelector\"\n"
77311 " clean_command=\"ClearEdgeSetSelectors\"\n"
77312 " repeat_command=\"1\"\n"
77313 " number_of_elements_per_command=\"1\">\n"
77314 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"6\">\n"
77315 " <RequiredProperties>\n"
77316 " <Property function=\"Input\" name=\"Input\"/>\n"
77317 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77318 " </RequiredProperties>\n"
77319 " </DataAssemblyDomain>\n"
77320 " <Documentation>\n"
77321 " Specify the edge sets selectors for the data assembly chosen using **Assembly**\n"
77322 " to choose the blocks to write from the input dataset.\n"
77323 " </Documentation>\n"
77324 " </StringVectorProperty>\n"
77325 "\n"
77326 " <PropertyGroup label=\"Edge Sets\" panel_widget=\"DataAssemblyEditor\">\n"
77327 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77328 " <Property name=\"EdgeSetSelectors\" function=\"Selectors\"/>\n"
77329 " <Hints>\n"
77330 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77331 " mode=\"visibility\"\n"
77332 " property=\"EntityType\"\n"
77333 " value=\"6\"/>\n"
77334 " </Hints>\n"
77335 " </PropertyGroup>\n"
77336 "\n"
77337 " <StringVectorProperty name=\"EdgeSetArrays\"\n"
77338 " command=\"GetEdgeSetFieldSelection\"\n"
77339 " number_of_elements_per_command=\"1\"\n"
77340 " repeat_command=\"1\"\n"
77341 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77342 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77343 " <RequiredProperties>\n"
77344 " <Property name=\"Input\" function=\"Input\"/>\n"
77345 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77346 " <Property name=\"EdgeSetSelectors\" function=\"Selectors\"/>\n"
77347 " </RequiredProperties>\n"
77348 " </ArrayListDomain>\n"
77349 " <Documentation>\n"
77350 " Select the edge set arrays to pass through.\n"
77351 " </Documentation>\n"
77352 " <Hints>\n"
77353 " <ArraySelectionWidget icon_type=\"edge-set\"/>\n"
77354 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77355 " <Expression type=\"and\">\n"
77356 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"6\"/>\n"
77357 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77358 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77359 " </Expression>\n"
77360 " </PropertyWidgetDecorator>\n"
77361 " </Hints>\n"
77362 " </StringVectorProperty>\n"
77363 "\n"
77364 " <StringVectorProperty name=\"FaceSetSelectors\"\n"
77365 " command=\"AddFaceSetSelector\"\n"
77366 " clean_command=\"ClearFaceSetSelectors\"\n"
77367 " repeat_command=\"1\"\n"
77368 " number_of_elements_per_command=\"1\">\n"
77369 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"7\">\n"
77370 " <RequiredProperties>\n"
77371 " <Property function=\"Input\" name=\"Input\"/>\n"
77372 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77373 " </RequiredProperties>\n"
77374 " </DataAssemblyDomain>\n"
77375 " <Documentation>\n"
77376 " Specify the face sets selectors for the data assembly chosen using **Assembly**\n"
77377 " to choose the blocks to write from the input dataset.\n"
77378 " </Documentation>\n"
77379 " </StringVectorProperty>\n"
77380 "\n"
77381 " <PropertyGroup label=\"Face Sets\" panel_widget=\"DataAssemblyEditor\">\n"
77382 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77383 " <Property name=\"FaceSetSelectors\" function=\"Selectors\"/>\n"
77384 " <Hints>\n"
77385 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77386 " mode=\"visibility\"\n"
77387 " property=\"EntityType\"\n"
77388 " value=\"7\"/>\n"
77389 " </Hints>\n"
77390 " </PropertyGroup>\n"
77391 "\n"
77392 " <StringVectorProperty name=\"FaceSetArrays\"\n"
77393 " command=\"GetFaceSetFieldSelection\"\n"
77394 " number_of_elements_per_command=\"1\"\n"
77395 " repeat_command=\"1\"\n"
77396 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77397 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77398 " <RequiredProperties>\n"
77399 " <Property name=\"Input\" function=\"Input\"/>\n"
77400 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77401 " <Property name=\"FaceSetSelectors\" function=\"Selectors\"/>\n"
77402 " </RequiredProperties>\n"
77403 " </ArrayListDomain>\n"
77404 " <Documentation>\n"
77405 " Select the face set arrays to pass through.\n"
77406 " </Documentation>\n"
77407 " <Hints>\n"
77408 " <ArraySelectionWidget icon_type=\"face-set\"/>\n"
77409 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77410 " <Expression type=\"and\">\n"
77411 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"7\"/>\n"
77412 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77413 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77414 " </Expression>\n"
77415 " </PropertyWidgetDecorator>\n"
77416 " </Hints>\n"
77417 " </StringVectorProperty>\n"
77418 "\n"
77419 " <StringVectorProperty name=\"ElementSetSelectors\"\n"
77420 " command=\"AddElementSetSelector\"\n"
77421 " clean_command=\"ClearElementSetSelectors\"\n"
77422 " repeat_command=\"1\"\n"
77423 " number_of_elements_per_command=\"1\">\n"
77424 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"8\">\n"
77425 " <RequiredProperties>\n"
77426 " <Property function=\"Input\" name=\"Input\"/>\n"
77427 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77428 " </RequiredProperties>\n"
77429 " </DataAssemblyDomain>\n"
77430 " <Documentation>\n"
77431 " Specify the element sets selectors for the data assembly chosen using **Assembly**\n"
77432 " to choose the blocks to write from the input dataset.\n"
77433 " </Documentation>\n"
77434 " </StringVectorProperty>\n"
77435 "\n"
77436 " <PropertyGroup label=\"Element Sets\" panel_widget=\"DataAssemblyEditor\">\n"
77437 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77438 " <Property name=\"ElementSetSelectors\" function=\"Selectors\"/>\n"
77439 " <Hints>\n"
77440 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77441 " mode=\"visibility\"\n"
77442 " property=\"EntityType\"\n"
77443 " value=\"8\"/>\n"
77444 " </Hints>\n"
77445 " </PropertyGroup>\n"
77446 "\n"
77447 " <StringVectorProperty name=\"ElementSetArrays\"\n"
77448 " command=\"GetElementSetFieldSelection\"\n"
77449 " number_of_elements_per_command=\"1\"\n"
77450 " repeat_command=\"1\"\n"
77451 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77452 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77453 " <RequiredProperties>\n"
77454 " <Property name=\"Input\" function=\"Input\"/>\n"
77455 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77456 " <Property name=\"ElementSetSelectors\" function=\"Selectors\"/>\n"
77457 " </RequiredProperties>\n"
77458 " </ArrayListDomain>\n"
77459 " <Documentation>\n"
77460 " Select the element set arrays to pass through.\n"
77461 " </Documentation>\n"
77462 " <Hints>\n"
77463 " <ArraySelectionWidget icon_type=\"cell-set\"/>\n"
77464 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77465 " <Expression type=\"and\">\n"
77466 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"8\"/>\n"
77467 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77468 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77469 " </Expression>\n"
77470 " </PropertyWidgetDecorator>\n"
77471 " </Hints>\n"
77472 " </StringVectorProperty>\n"
77473 "\n"
77474 " <StringVectorProperty name=\"SideSetSelectors\"\n"
77475 " command=\"AddSideSetSelector\"\n"
77476 " clean_command=\"ClearSideSetSelectors\"\n"
77477 " repeat_command=\"1\"\n"
77478 " number_of_elements_per_command=\"1\">\n"
77479 " <DataAssemblyDomain name=\"data_assembly\" entity_type=\"9\">\n"
77480 " <RequiredProperties>\n"
77481 " <Property function=\"Input\" name=\"Input\"/>\n"
77482 " <Property function=\"ActiveAssembly\" name=\"Assembly\"/>\n"
77483 " </RequiredProperties>\n"
77484 " </DataAssemblyDomain>\n"
77485 " <Documentation>\n"
77486 " Specify the side sets selectors for the data assembly chosen using **Assembly**\n"
77487 " to choose the blocks to write from the input dataset.\n"
77488 " </Documentation>\n"
77489 " </StringVectorProperty>\n"
77490 "\n"
77491 " <PropertyGroup label=\"Side Sets\" panel_widget=\"DataAssemblyEditor\">\n"
77492 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77493 " <Property name=\"SideSetSelectors\" function=\"Selectors\"/>\n"
77494 " <Hints>\n"
77495 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77496 " mode=\"visibility\"\n"
77497 " property=\"EntityType\"\n"
77498 " value=\"9\"/>\n"
77499 " </Hints>\n"
77500 " </PropertyGroup>\n"
77501 "\n"
77502 " <StringVectorProperty name=\"SideSetArrays\"\n"
77503 " command=\"GetSideSetFieldSelection\"\n"
77504 " number_of_elements_per_command=\"1\"\n"
77505 " repeat_command=\"1\"\n"
77506 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77507 " <ArrayListDomain name=\"array_list\" input_domain_name=\"cell_arrays\">\n"
77508 " <RequiredProperties>\n"
77509 " <Property name=\"Input\" function=\"Input\"/>\n"
77510 " <Property name=\"Assembly\" function=\"ActiveAssembly\"/>\n"
77511 " <Property name=\"SideSetSelectors\" function=\"Selectors\"/>\n"
77512 " </RequiredProperties>\n"
77513 " </ArrayListDomain>\n"
77514 " <Documentation>\n"
77515 " Select the side set arrays to pass through.\n"
77516 " </Documentation>\n"
77517 " <Hints>\n"
77518 " <ArraySelectionWidget icon_type=\"side-set\"/>\n"
77519 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
77520 " <Expression type=\"and\">\n"
77521 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EntityType\" value=\"9\"/>\n"
77522 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\"\n"
77523 " property=\"ChooseArraysToWrite\" value=\"1\"/>\n"
77524 " </Expression>\n"
77525 " </PropertyWidgetDecorator>\n"
77526 " </Hints>\n"
77527 " </StringVectorProperty>\n"
77528 "\n"
77529 " <IntVectorProperty command=\"SetRemoveGhosts\"\n"
77530 " default_values=\"1\"\n"
77531 " name=\"RemoveGhosts\"\n"
77532 " number_of_elements=\"1\"\n"
77533 " panel_visibility=\"advanced\">\n"
77534 " <BooleanDomain name=\"bool\"/>\n"
77535 " <Documentation>\n"
77536 " Property to control whether to remove ghost cells from the input or not.\n"
77537 " </Documentation>\n"
77538 " </IntVectorProperty>\n"
77539 "\n"
77540 " <IntVectorProperty name=\"OffsetGlobalIds\"\n"
77541 " command=\"SetOffsetGlobalIds\"\n"
77542 " number_of_elements=\"1\"\n"
77543 " default_values=\"0\">\n"
77544 " <BooleanDomain name=\"bool\"/>\n"
77545 " <Documentation>\n"
77546 " Exodus wants global ids to start with 1, while VTK generally produces\n"
77547 " global ids starting with 0. Set this to true (default false), if the global\n"
77548 " ids are generated by VTK and hence start with 0. When writing to the output\n"
77549 " file, they will be offset by 1 to ensure the ids are valid exodus ids.\n"
77550 " </Documentation>\n"
77551 " </IntVectorProperty>\n"
77552 "\n"
77553 " <IntVectorProperty name=\"PreserveOriginalIds\"\n"
77554 " command=\"SetPreserveOriginalIds\"\n"
77555 " number_of_elements=\"1\"\n"
77556 " default_values=\"0\">\n"
77557 " <BooleanDomain name=\"bool\"/>\n"
77558 " <Documentation>\n"
77559 " If input is transformed, e.g. through clipping, new element blocks may be created.\n"
77560 " This flag can be used to indicate whether to preserve the original ids from blocks or not.\n"
77561 " </Documentation>\n"
77562 " </IntVectorProperty>\n"
77563 "\n"
77564 " <IntVectorProperty name=\"WriteQAAndInformationRecords\"\n"
77565 " label=\"Write QA And Information Records\"\n"
77566 " command=\"SetWriteQAAndInformationRecords\"\n"
77567 " number_of_elements=\"1\"\n"
77568 " default_values=\"1\"\n"
77569 " panel_visibility=\"advanced\">\n"
77570 " <BooleanDomain name=\"bool\"/>\n"
77571 " <Documentation>\n"
77572 " When checked, the writer will write quality assurance and information records, if available.\n"
77573 " </Documentation>\n"
77574 " </IntVectorProperty>\n"
77575 "\n"
77576 " <DoubleVectorProperty name=\"DisplacementMagnitude\"\n"
77577 " command=\"SetDisplacementMagnitude\"\n"
77578 " number_of_elements=\"1\"\n"
77579 " default_values=\"1.0\">\n"
77580 " <DoubleRangeDomain name=\"range\" min=\"0.0\"/>\n"
77581 " <Documentation>\n"
77582 " If input dataset has displacements pre-applied, setting the displacement\n"
77583 " magnitude to non-zero ensures that the point coordinates in the dataset are\n"
77584 " correctly transformed using the displacement field array, if present.\n"
77585 " </Documentation>\n"
77586 " </DoubleVectorProperty>\n"
77587 "\n"
77588 " <IntVectorProperty name=\"TimeStepRange\"\n"
77589 " command=\"SetTimeStepRange\"\n"
77590 " number_of_elements=\"2\"\n"
77591 " default_values=\"0 1\"\n"
77592 " panel_visibility=\"advanced\">\n"
77593 " <TimeStepIndexDomain name=\"timestep_index_range\" default_mode=\"min\">\n"
77594 " <RequiredProperties>\n"
77595 ;
77596 
77597 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/writers_ioioss.xml
77599 " <Property function=\"Input\" name=\"Input\"/>\n"
77600 " </RequiredProperties>\n"
77601 " </TimeStepIndexDomain>\n"
77602 " <Documentation>\n"
77603 " To limit writing a subset of the timesteps, specify a valid range. You may also use **FileStride** to step\n"
77604 " over timesteps in this range.\n"
77605 " </Documentation>\n"
77606 " </IntVectorProperty>\n"
77607 "\n"
77608 " <IntVectorProperty name=\"TimeStepStride\"\n"
77609 " command=\"SetTimeStepStride\"\n"
77610 " number_of_elements=\"1\"\n"
77611 " default_values=\"1\"\n"
77612 " panel_visibility=\"advanced\">\n"
77613 " <IntRangeDomain name=\"range\" min=\"1\" max=\"100\"/>\n"
77614 " <Documentation>\n"
77615 " Specify the stride to use when writing a subset of timesteps\n"
77616 " as dictated by the **TimeStepRange**.\n"
77617 " </Documentation>\n"
77618 " </IntVectorProperty>\n"
77619 "\n"
77620 " <Hints>\n"
77621 " <WriterFactory extensions=\"exo\" file_description=\"IOSS Exodus File\"/>\n"
77622 " </Hints>\n"
77623 " <!-- End of IOSSWriter -->\n"
77624 " </PWriterProxy>\n"
77625 " <!-- end of \"writers\" -->\n"
77626 " </ProxyGroup>\n"
77627 "\n"
77628 " <!-- =================================================================== -->\n"
77629 " <ProxyGroup name=\"extract_writers\">\n"
77630 " <DataExtractWriterProxy name=\"IOSS\"\n"
77631 " label=\"IOSS Exodus\">\n"
77632 " <Documentation>\n"
77633 " Extract writer to write data using the Exodus file format.\n"
77634 " </Documentation>\n"
77635 " <StringVectorProperty name=\"FileName\"\n"
77636 " number_of_elements=\"1\"\n"
77637 " default_values=\"dataset_{timestep:06d}.ex2\">\n"
77638 " <Documentation>\n"
77639 " Specify the filename to use.\n"
77640 " </Documentation>\n"
77641 " </StringVectorProperty>\n"
77642 " <SubProxy>\n"
77643 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"IOSSWriter\"/>\n"
77644 " <ExposedProperties>\n"
77645 " <Property name=\"Input\"/>\n"
77646 " </ExposedProperties>\n"
77647 " </SubProxy>\n"
77648 "\n"
77649 " <Hints>\n"
77650 " <ShowInMenu category=\"Data\"/>\n"
77651 " </Hints>\n"
77652 " <!-- end of IOSS -->\n"
77653 " </DataExtractWriterProxy>\n"
77654 " <!-- end of \"extract_writers\" -->\n"
77655 " </ProxyGroup>\n"
77656 "</ServerManagerConfiguration>\n"
77657 "\n";
77658 // Get single string
77660 {
77661 
77662  const size_t len0 = strlen(paraview_server_managerwriters_ioiossInterface0);
77663  const size_t len1 = strlen(paraview_server_managerwriters_ioiossInterface1);
77664  const size_t len2 = strlen(paraview_server_managerwriters_ioiossInterface2);
77665  size_t len = ( 0
77666  + len0
77667  + len1
77668  + len2 );
77669  char* res = new char[ len + 1];
77670  size_t offset = 0;
77674  assert(offset == len);
77675  res[offset] = 0;
77676  return res;
77677 }
77678 
77679 
77680 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_iofds.xml
77682 "<ServerManagerConfiguration>\n"
77683 " <ProxyGroup name=\"sources\">\n"
77684 " <SourceProxy class=\"vtkFDSReader\" label=\"FDS Reader\" name=\"FDSReader\">\n"
77685 " <Documentation short_help=\"Reads .smv files outputed from the FDS code.\">\n"
77686 " A reader relying on `.smv` files to read outputs from the Fire Dynamics Simulator (FDS) code.\n"
77687 " </Documentation>\n"
77688 "\n"
77689 " <StringVectorProperty animateable=\"0\"\n"
77690 " command=\"SetFileName\"\n"
77691 " name=\"FileName\"\n"
77692 " number_of_elements=\"1\"\n"
77693 " panel_visibility=\"never\">\n"
77694 " <FileListDomain name=\"files\" />\n"
77695 " <Documentation>\n"
77696 " This property specifies the file name for the VTKFDS reader.\n"
77697 " </Documentation>\n"
77698 " </StringVectorProperty>\n"
77699 "\n"
77700 " <DoubleVectorProperty information_only=\"1\"\n"
77701 " name=\"TimestepValues\"\n"
77702 " repeatable=\"1\">\n"
77703 " <TimeStepsInformationHelper />\n"
77704 " <Documentation>Available timestep values.</Documentation>\n"
77705 " </DoubleVectorProperty>\n"
77706 "\n"
77707 " <IntVectorProperty name=\"AssemblyTag\"\n"
77708 " command=\"GetAssemblyTag\"\n"
77709 " information_only=\"1\">\n"
77710 " <Documentation>\n"
77711 " This is simply an int that changes whenever a new assembly is built\n"
77712 " by the reader. This can be used to determine if the assembly should be fetched from\n"
77713 " the reader whenever the reader is updated.\n"
77714 " </Documentation>\n"
77715 " </IntVectorProperty>\n"
77716 "\n"
77717 " <StringVectorProperty name=\"AssemblySelectors\"\n"
77718 " command=\"AddSelector\"\n"
77719 " clean_command=\"ClearSelectors\"\n"
77720 " repeat_command=\"1\"\n"
77721 " number_of_elements_per_command=\"1\"\n"
77722 " panel_widget=\"data_assembly_editor\" >\n"
77723 " <DataAssemblyDomain name=\"data_assembly\">\n"
77724 " <RequiredProperties>\n"
77725 " <Property function=\"Tag\"\n"
77726 " name=\"AssemblyTag\" />\n"
77727 " </RequiredProperties>\n"
77728 " </DataAssemblyDomain>\n"
77729 " <Documentation>\n"
77730 " Specify the selectors for the data assembly chosen using **Assembly**\n"
77731 " to choose the blocks to extract from the input dataset.\n"
77732 " </Documentation>\n"
77733 " <Hints>\n"
77734 " <!-- AssemblyTag == 0 implies there's no assembly in the file,\n"
77735 " in which case, we want to hide this widget entirely -->\n"
77736 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
77737 " mode=\"visibility\"\n"
77738 " property=\"AssemblyTag\"\n"
77739 " value=\"0\"\n"
77740 " inverse=\"1\" />\n"
77741 " </Hints>\n"
77742 " </StringVectorProperty>\n"
77743 "\n"
77744 " <Hints>\n"
77745 " <ReaderFactory extensions=\"smv\"\n"
77746 " file_description=\"SmokeView Files\"/>\n"
77747 " </Hints>\n"
77748 " </SourceProxy>\n"
77749 " </ProxyGroup>\n"
77750 "</ServerManagerConfiguration>\n"
77751 "\n";
77752 // Get single string
77754 {
77755 
77756  const size_t len0 = strlen(paraview_server_managerreaders_iofdsInterface0);
77757  size_t len = ( 0
77758  + len0 );
77759  char* res = new char[ len + 1];
77760  size_t offset = 0;
77762  assert(offset == len);
77763  res[offset] = 0;
77764  return res;
77765 }
77766 
77767 
77768 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_openpmd.xml
77770 "<ServerManagerConfiguration>\n"
77771 " <ProxyGroup name=\"sources\">\n"
77772 " <!-- =================================================================== -->\n"
77773 " <SourceProxy name=\"OpenPMDReader\"\n"
77774 " label=\"openPMD Reader\"\n"
77775 " class=\"paraview.algorithms.openpmd.openPMDReader\"\n"
77776 " si_class=\"vtkSIPythonSourceProxy\">\n"
77777 "\n"
77778 " <Documentation>\n"
77779 " Reader for openPMD files.\n"
77780 " </Documentation>\n"
77781 "\n"
77782 " <OutputPort index=\"0\" name=\"Meshes\" />\n"
77783 " <OutputPort index=\"1\" name=\"Particles\" />\n"
77784 "\n"
77785 " <StringVectorProperty command=\"SetFileName\"\n"
77786 " name=\"FileName\"\n"
77787 " number_of_elements=\"1\"\n"
77788 " panel_visibility=\"never\">\n"
77789 " <FileListDomain name=\"files\" />\n"
77790 " <Documentation>Specify the file name.</Documentation>\n"
77791 " </StringVectorProperty>\n"
77792 "\n"
77793 " <DoubleVectorProperty information_only=\"1\" name=\"TimestepValues\" repeatable=\"1\">\n"
77794 " <TimeStepsInformationHelper />\n"
77795 " </DoubleVectorProperty>\n"
77796 "\n"
77797 " <StringVectorProperty name=\"ArraysInfo\"\n"
77798 " command=\"GetDataArraySelection\"\n"
77799 " number_of_elements_per_command=\"2\"\n"
77800 " information_only=\"1\"\n"
77801 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
77802 "\n"
77803 " <StringVectorProperty name=\"Arrays\"\n"
77804 " command=\"GetDataArraySelection\"\n"
77805 " information_property=\"ArraysInfo\"\n"
77806 " number_of_elements_per_command=\"2\"\n"
77807 " element_types=\"2 0\"\n"
77808 " repeat_command=\"1\"\n"
77809 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77810 " <ArraySelectionDomain name=\"array_list\">\n"
77811 " <RequiredProperties>\n"
77812 " <Property function=\"ArrayList\" name=\"ArraysInfo\" />\n"
77813 " </RequiredProperties>\n"
77814 " </ArraySelectionDomain>\n"
77815 " <Documentation>Select the arrays to read.</Documentation>\n"
77816 " <Hints>\n"
77817 " <ArraySelectionWidget icon_type=\"cell\" />\n"
77818 " </Hints>\n"
77819 " </StringVectorProperty>\n"
77820 "\n"
77821 " <StringVectorProperty name=\"SpeciesInfo\"\n"
77822 " command=\"GetSpeciesSelection\"\n"
77823 " number_of_elements_per_command=\"2\"\n"
77824 " information_only=\"1\"\n"
77825 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
77826 "\n"
77827 " <StringVectorProperty name=\"Species\"\n"
77828 " command=\"GetSpeciesSelection\"\n"
77829 " information_property=\"SpeciesInfo\"\n"
77830 " number_of_elements_per_command=\"2\"\n"
77831 " element_types=\"2 0\"\n"
77832 " repeat_command=\"1\"\n"
77833 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77834 " <ArraySelectionDomain name=\"array_list\">\n"
77835 " <RequiredProperties>\n"
77836 " <Property function=\"ArrayList\" name=\"SpeciesInfo\" />\n"
77837 " </RequiredProperties>\n"
77838 " </ArraySelectionDomain>\n"
77839 " <Documentation>Select the species to read.</Documentation>\n"
77840 " <Hints>\n"
77841 " <ArraySelectionWidget icon_type=\"cell\" />\n"
77842 " </Hints>\n"
77843 " </StringVectorProperty>\n"
77844 "\n"
77845 " <StringVectorProperty name=\"ParticleArraysInfo\"\n"
77846 " command=\"GetParticleArraySelection\"\n"
77847 " number_of_elements_per_command=\"2\"\n"
77848 " information_only=\"1\"\n"
77849 " si_class=\"vtkSIDataArraySelectionProperty\" />\n"
77850 "\n"
77851 " <StringVectorProperty name=\"ParticleArrays\"\n"
77852 " command=\"GetParticleArraySelection\"\n"
77853 " information_property=\"ParticleArraysInfo\"\n"
77854 " number_of_elements_per_command=\"2\"\n"
77855 " element_types=\"2 0\"\n"
77856 " repeat_command=\"1\"\n"
77857 " si_class=\"vtkSIDataArraySelectionProperty\">\n"
77858 " <ArraySelectionDomain name=\"array_list\">\n"
77859 " <RequiredProperties>\n"
77860 " <Property function=\"ArrayList\" name=\"ParticleArraysInfo\" />\n"
77861 " </RequiredProperties>\n"
77862 " </ArraySelectionDomain>\n"
77863 " <Documentation>Select the particle-arrays to read.</Documentation>\n"
77864 " <Hints>\n"
77865 " <ArraySelectionWidget icon_type=\"point\" />\n"
77866 " </Hints>\n"
77867 " </StringVectorProperty>\n"
77868 "\n"
77869 " <Hints>\n"
77870 " <ReaderFactory extensions=\"pmd\" file_description=\"openPMD files\" />\n"
77871 " </Hints>\n"
77872 "\n"
77873 " <!-- end of OpenPMDReader -->\n"
77874 " </SourceProxy>\n"
77875 "\n"
77876 " </ProxyGroup>\n"
77877 "</ServerManagerConfiguration>\n"
77878 "\n";
77879 // Get single string
77881 {
77882 
77883  const size_t len0 = strlen(paraview_server_managerreaders_openpmdInterface0);
77884  size_t len = ( 0
77885  + len0 );
77886  char* res = new char[ len + 1];
77887  size_t offset = 0;
77889  assert(offset == len);
77890  res[offset] = 0;
77891  return res;
77892 }
77893 
77894 
77895 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/readers_savg.xml
77897 "<ServerManagerConfiguration>\n"
77898 " <ProxyGroup name=\"sources\">\n"
77899 " <!-- =================================================================== -->\n"
77900 " <SourceProxy name=\"SAVGReader\"\n"
77901 " label=\"SAVG Reader\"\n"
77902 " class=\"paraview.algorithms.savgreader.SAVGReader\"\n"
77903 " si_class=\"vtkSIPythonSourceProxy\">\n"
77904 "\n"
77905 " <Documentation>\n"
77906 " Reader for NIST SAVG files.\n"
77907 " </Documentation>\n"
77908 "\n"
77909 " <OutputPort index=\"0\" name=\"Geometry\" />\n"
77910 "\n"
77911 " <StringVectorProperty command=\"SetFileName\"\n"
77912 " name=\"FileName\"\n"
77913 " number_of_elements=\"1\"\n"
77914 " panel_visibility=\"never\">\n"
77915 " <FileListDomain name=\"files\" />\n"
77916 " <Documentation>Specify the file name.</Documentation>\n"
77917 " </StringVectorProperty>\n"
77918 "\n"
77919 " <Hints>\n"
77920 " <ReaderFactory extensions=\"savg\" file_description=\"SAVG files\" />\n"
77921 " </Hints>\n"
77922 "\n"
77923 " <!-- end of SAVGReader -->\n"
77924 " </SourceProxy>\n"
77925 "\n"
77926 " </ProxyGroup>\n"
77927 "</ServerManagerConfiguration>\n"
77928 "\n";
77929 // Get single string
77931 {
77932 
77933  const size_t len0 = strlen(paraview_server_managerreaders_savgInterface0);
77934  size_t len = ( 0
77935  + len0 );
77936  char* res = new char[ len + 1];
77937  size_t offset = 0;
77939  assert(offset == len);
77940  res[offset] = 0;
77941  return res;
77942 }
77943 
77944 
77945 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Application/Resources/extractors_python.xml
77947 "<ServerManagerConfiguration>\n"
77948 " <ProxyGroup name=\"extract_triggers\">\n"
77949 " <ExtractTriggerProxy name=\"Python\">\n"
77950 " <Documentation>\n"
77951 " Extract trigger that uses a Python script to determine if the trigger\n"
77952 " is activated.\n"
77953 " </Documentation>\n"
77954 " <StringVectorProperty name=\"Script\"\n"
77955 " number_of_elements=\"1\"\n"
77956 " default_values=\"def is_activated(controller): return True\">\n"
77957 " <Hints>\n"
77958 " <Widget type=\"multi_line\" syntax=\"python\" />\n"
77959 " </Hints>\n"
77960 " </StringVectorProperty>\n"
77961 " </ExtractTriggerProxy>\n"
77962 " </ProxyGroup>\n"
77963 "</ServerManagerConfiguration>\n"
77964 "\n";
77965 // Get single string
77967 {
77968 
77969  const size_t len0 = strlen(paraview_server_managerextractors_pythonInterface0);
77970  size_t len = ( 0
77971  + len0 );
77972  char* res = new char[ len + 1];
77973  size_t offset = 0;
77975  assert(offset == len);
77976  res[offset] = 0;
77977  return res;
77978 }
77979 
77980 
77981 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOGeneral/Resources/general_readers.xml
77983 "<ServerManagerConfiguration>\n"
77984 " <ProxyGroup name=\"internal_sources\">\n"
77985 " <Proxy class=\"vtkUnstructuredPOPReader\"\n"
77986 " label=\"Unstructured NetCDF POP reader\"\n"
77987 " name=\"UnstructuredPOPReaderCore\">\n"
77988 " <Documentation long_help=\"Reads rectilinear grid data from a NetCDF POP file and converts it into unstructured data.\"\n"
77989 " short_help=\"Read rectlinear grid data from a NetCDF file in the POP format and converts it into unstructured data.\">\n"
77990 " The reader reads regular rectilinear grid (image/volume) data from a\n"
77991 " NetCDF file and turns it into an unstructured spherical\n"
77992 " grid. This is a distributed reader.\n"
77993 " </Documentation>\n"
77994 " <StringVectorProperty animateable=\"0\"\n"
77995 " command=\"SetFileName\"\n"
77996 " name=\"FileName\"\n"
77997 " number_of_elements=\"1\"\n"
77998 " panel_visibility=\"never\">\n"
77999 " <FileListDomain name=\"files\" />\n"
78000 " <Documentation>This property specifies the file name to\n"
78001 " read.</Documentation>\n"
78002 " </StringVectorProperty>\n"
78003 " <IntVectorProperty animateable=\"0\"\n"
78004 " command=\"SetStride\"\n"
78005 " default_values=\"1 1 1\"\n"
78006 " name=\"Stride\"\n"
78007 " number_of_elements=\"3\">\n"
78008 " <IntRangeDomain min=\"1 1 1\"\n"
78009 " name=\"range\" />\n"
78010 " <Documentation>This property indicate the number of indices per\n"
78011 " dimension (i,j,k) to skip between each point included in this\n"
78012 " output.</Documentation>\n"
78013 " </IntVectorProperty>\n"
78014 " <IntVectorProperty command=\"SetVOI\"\n"
78015 " default_values=\"0 -1 0 -1 0 -1\"\n"
78016 " label=\"VOI\"\n"
78017 " name=\"VOI\"\n"
78018 " number_of_elements=\"6\"\n"
78019 " panel_visibility=\"default\">\n"
78020 " <IntRangeDomain name=\"range\" />\n"
78021 " <Documentation>The data volume of interest (VOI). The VOI is a\n"
78022 " sub-extent of the data that you want loaded. Setting a VOI is useful\n"
78023 " when reading from a large data set and you are only interested in a\n"
78024 " small portion of the data. If left containing all 0's, then the reader\n"
78025 " will load in the entire data set.</Documentation>\n"
78026 " </IntVectorProperty>\n"
78027 " <IntVectorProperty command=\"SetVerticalVelocity\"\n"
78028 " default_values=\"0\"\n"
78029 " label=\"VerticalVelocity\"\n"
78030 " name=\"VerticalVelocity\"\n"
78031 " number_of_elements=\"1\">\n"
78032 " <BooleanDomain name=\"bool\" />\n"
78033 " <Documentation>If there is a velocity vector with only 2 components,\n"
78034 " specify that the reader should compute the third\n"
78035 " component.</Documentation>\n"
78036 " </IntVectorProperty>\n"
78037 " <Hints>\n"
78038 " <ReaderFactory extensions=\"pop.ncdf pop.nc\"\n"
78039 " file_description=\"POP Ocean NetCDF (Unstructured)\" />\n"
78040 " </Hints>\n"
78041 " </Proxy>\n"
78042 " <!-- End UnstructuredPOPReaderCore -->\n"
78043 " </ProxyGroup>\n"
78044 " <ProxyGroup name=\"sources\">\n"
78045 " <SourceProxy class=\"vtkPPhastaReader\"\n"
78046 " label=\"Phasta Reader\"\n"
78047 " name=\"PhastaReader\">\n"
78048 " <Documentation long_help=\"Reads the parallel Phasta meta-file and the underlying Phasta files.\"\n"
78049 " short_help=\"Read datasets stored in the Phasta format.\">\n"
78050 " This Phasta reader reads files stored in the Phasta (a CFD\n"
78051 " package) format. The expected file extension is .pht. The\n"
78052 " output of this reader is a multipiece data\n"
78053 " set.</Documentation>\n"
78054 " <StringVectorProperty animateable=\"0\"\n"
78055 " command=\"SetFileName\"\n"
78056 " name=\"FileName\"\n"
78057 " number_of_elements=\"1\"\n"
78058 " panel_visibility=\"never\" >\n"
78059 " <FileListDomain name=\"files\" />\n"
78060 " <Documentation>This property specifies the file name for the Phasta\n"
78061 " reader.</Documentation>\n"
78062 " </StringVectorProperty>\n"
78063 " <DoubleVectorProperty information_only=\"1\"\n"
78064 " name=\"TimestepValues\"\n"
78065 " repeatable=\"1\">\n"
78066 " <TimeStepsInformationHelper />\n"
78067 " <Documentation>Available timestep values.</Documentation>\n"
78068 " </DoubleVectorProperty>\n"
78069 " <Hints>\n"
78070 " <ReaderFactory extensions=\"pht\"\n"
78071 " file_description=\"Phasta Files\" />\n"
78072 " </Hints>\n"
78073 " </SourceProxy>\n"
78074 "\n"
78075 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
78076 " file_name_method=\"SetFileName\"\n"
78077 " label=\"Unstructured NetCDF POP reader\"\n"
78078 " name=\"UnstructuredPOPReader\"\n"
78079 " si_class=\"vtkSIMetaReaderProxy\">\n"
78080 " <Documentation long_help=\"Reads rectilinear grid data from a NetCDF POP file and converts it into unstructured data.\"\n"
78081 " short_help=\"Read rectlinear grid data from a NetCDF file in the POP format and converts it into unstructured data.\">\n"
78082 " The reader reads regular rectilinear grid (image/volume) data from a\n"
78083 " NetCDF file and turns it into an unstructured spherical\n"
78084 " grid. This is a distributed reader.\n"
78085 " </Documentation>\n"
78086 " <SubProxy>\n"
78087 " <Proxy name=\"Reader\"\n"
78088 " proxygroup=\"internal_sources\"\n"
78089 " proxyname=\"UnstructuredPOPReaderCore\"></Proxy>\n"
78090 " <ExposedProperties>\n"
78091 " <Property name=\"Stride\" />\n"
78092 " <Property name=\"VOI\" />\n"
78093 " <Property name=\"VerticalVelocity\" />\n"
78094 " </ExposedProperties>\n"
78095 " </SubProxy>\n"
78096 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
78097 " information_only=\"1\"\n"
78098 " name=\"FileNameInfo\">\n"
78099 " <SimpleStringInformationHelper />\n"
78100 " </StringVectorProperty>\n"
78101 " <StringVectorProperty animateable=\"0\"\n"
78102 " clean_command=\"RemoveAllFileNames\"\n"
78103 " command=\"AddFileName\"\n"
78104 " information_property=\"FileNameInfo\"\n"
78105 " name=\"FileName\"\n"
78106 " number_of_elements=\"1\"\n"
78107 " panel_visibility=\"never\"\n"
78108 " repeat_command=\"1\">\n"
78109 " <FileListDomain name=\"files\" />\n"
78110 " <Documentation>The list of files to be read by the\n"
78111 " reader.</Documentation>\n"
78112 " </StringVectorProperty>\n"
78113 " <DoubleVectorProperty information_only=\"1\"\n"
78114 " name=\"TimestepValues\"\n"
78115 " repeatable=\"1\">\n"
78116 " <TimeStepsInformationHelper />\n"
78117 " <Documentation>Available timestep values.</Documentation>\n"
78118 " </DoubleVectorProperty>\n"
78119 " <Hints>\n"
78120 " <ReaderFactory extensions=\"pop.ncdf pop.nc\"\n"
78121 " file_description=\"POP Ocean NetCDF (Unstructured)\" />\n"
78122 " </Hints>\n"
78123 " </SourceProxy>\n"
78124 " <!-- End UnstructuredPOPReader -->\n"
78125 "\n"
78126 " <SourceProxy class=\"vtkVRMLSource\"\n"
78127 " label=\"VRML Reader\"\n"
78128 " name=\"vrmlreader\">\n"
78129 " <Documentation long_help=\"Load the geometry from a VRML 2.0 file.\"\n"
78130 " short_help=\"Read VRML 2.0 files.\">The VRML reader loads\n"
78131 " only the geometry from a VRML (Virtual Reality Modeling\n"
78132 " Language) 2.0 file. The expected file extension is .wrl.\n"
78133 " The output of this reader is a polygonal\n"
78134 " dataset.</Documentation>\n"
78135 " <StringVectorProperty animateable=\"0\"\n"
78136 " command=\"SetFileName\"\n"
78137 " name=\"FileName\"\n"
78138 " number_of_elements=\"1\"\n"
78139 " panel_visibility=\"never\" >\n"
78140 " <FileListDomain name=\"files\" />\n"
78141 " <Documentation>This property specifies the file name for the VRML\n"
78142 " reader.</Documentation>\n"
78143 " </StringVectorProperty>\n"
78144 " <Hints>\n"
78145 " <ReaderFactory extensions=\"wrl vrml\"\n"
78146 " file_description=\"VRML 2 Files\" />\n"
78147 " </Hints>\n"
78148 " <!-- End vrmlreader -->\n"
78149 " </SourceProxy>\n"
78150 "\n"
78151 " <!-- ================================================================== -->\n"
78152 " <!-- Begin Ensemble Data Reader -->\n"
78153 " <EnsembleDataReaderProxy class=\"vtkEnsembleDataReader\"\n"
78154 " label=\"Ensemble Data Reader\"\n"
78155 " name=\"EnsembleDataReader\">\n"
78156 " <Documentation long_help=\"Reads ensemble data organized in CSV files.\"\n"
78157 " short_help=\"Reads ensemble CSV files\">\n"
78158 " Reads CSV files in which each row gives a dataset and the last column of\n"
78159 " each row specifies the file name for the dataset. The standard extension\n"
78160 " is .pve.\n"
78161 " </Documentation>\n"
78162 " <StringVectorProperty animateable=\"0\"\n"
78163 " command=\"SetFileName\"\n"
78164 " name=\"FileName\"\n"
78165 " number_of_elements=\"1\"\n"
78166 " panel_visibility=\"never\">\n"
78167 " <FileListDomain name=\"files\"/>\n"
78168 " <Documentation>\n"
78169 " This property specifies the PVE file name\n"
78170 " </Documentation>\n"
78171 " </StringVectorProperty>\n"
78172 " <IntVectorProperty name=\"CurrentEnsembleMember\"\n"
78173 " command=\"SetCurrentMember\"\n"
78174 " animatable=\"1\"\n"
78175 " default_values=\"0\"\n"
78176 " number_of_elements=\"1\">\n"
78177 " <IntRangeDomain name=\"range\" default_mode=\"min\">\n"
78178 " <RequiredProperties>\n"
78179 " <Property name=\"EnsembleMemberRange\" function=\"Range\" />\n"
78180 " </RequiredProperties>\n"
78181 " </IntRangeDomain>\n"
78182 " <Documentation>\n"
78183 " The index of the dataset in the ensemble.\n"
78184 " </Documentation>\n"
78185 " </IntVectorProperty>\n"
78186 " <IntVectorProperty name=\"EnsembleMemberRange\"\n"
78187 " command=\"GetCurrentMemberRange\"\n"
78188 " information_only=\"1\"\n"
78189 " number_of_elements=\"2\"\n"
78190 " default_values=\"0 0\">\n"
78191 " </IntVectorProperty>\n"
78192 " <DoubleVectorProperty information_only=\"1\"\n"
78193 " name=\"TimestepValues\"\n"
78194 " repeatable=\"1\">\n"
78195 " <TimeStepsInformationHelper />\n"
78196 " <Documentation>\n"
78197 " Reports time values to the GUI.\n"
78198 " </Documentation>\n"
78199 " </DoubleVectorProperty>\n"
78200 " <Hints>\n"
78201 " <ReaderFactory extensions=\"pve\"\n"
78202 " file_description=\"ParaView Ensemble Data\" />\n"
78203 " </Hints>\n"
78204 " </EnsembleDataReaderProxy>\n"
78205 " <!-- End Ensemble Data Reader -->\n"
78206 " <SourceProxy class=\"vtkNastranBDFReader\"\n"
78207 " label=\"BDF Reader\"\n"
78208 " name=\"BDFReader\">\n"
78209 " <Documentation long_help=\"Reads the Nastran Bulk Data free format.\"\n"
78210 " short_help=\"Read the Nastran BDF format.\">This reads data from\n"
78211 " Nastran Bulk Data File format. It supports only the \"free field format\"\n"
78212 " and a subset of \"Entries\".\n"
78213 " </Documentation>\n"
78214 " <StringVectorProperty animateable=\"0\"\n"
78215 " command=\"SetFileName\"\n"
78216 " name=\"FileName\"\n"
78217 " number_of_elements=\"1\"\n"
78218 " panel_visibility=\"never\" >\n"
78219 " <FileListDomain name=\"files\" />\n"
78220 " <Documentation>This property specifies the file name for the BDF\n"
78221 " reader.</Documentation>\n"
78222 " </StringVectorProperty>\n"
78223 " <Hints>\n"
78224 " <ReaderFactory extensions=\"bdf\"\n"
78225 " file_description=\"Nastran BDF Files\" />\n"
78226 " </Hints>\n"
78227 " </SourceProxy>\n"
78228 " </ProxyGroup>\n"
78229 "</ServerManagerConfiguration>\n"
78230 "\n";
78231 // Get single string
78233 {
78234 
78235  const size_t len0 = strlen(paraview_server_managergeneral_readersInterface0);
78236  size_t len = ( 0
78237  + len0 );
78238  char* res = new char[ len + 1];
78239  size_t offset = 0;
78241  assert(offset == len);
78242  res[offset] = 0;
78243  return res;
78244 }
78245 
78246 
78247 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOGeneral/Resources/general_writers.xml
78249 "<ServerManagerConfiguration>\n"
78250 " <ProxyGroup name=\"internal_writers\">\n"
78251 " <!-- ================================================================= -->\n"
78252 " <Proxy base_proxygroup=\"internal_writers\"\n"
78253 " base_proxyname=\"DataWriterBase\"\n"
78254 " class=\"vtkPVPLYWriter\"\n"
78255 " name=\"PLYWriter\">\n"
78256 " <Documentation short_help=\"Write polygonal data in Stanford University PLY format.\">\n"
78257 " </Documentation>\n"
78258 " <InputProperty name=\"DummyInput\" panel_visibility=\"never\">\n"
78259 " <InputArrayDomain attribute_type=\"any\" name=\"input_array\" />\n"
78260 " </InputProperty>\n"
78261 "\n"
78262 " <IntVectorProperty name=\"EnableColoring\"\n"
78263 " command=\"SetEnableColoring\"\n"
78264 " number_of_elements=\"1\"\n"
78265 " default_values=\"0\">\n"
78266 " <BooleanDomain name=\"bool\" />\n"
78267 " <Documentation>\n"
78268 " Specify whether color information should be saved in the PLY file.\n"
78269 " If enabled, the data source's array to color with from the active view will be used.\n"
78270 " </Documentation>\n"
78271 " <Hints>\n"
78272 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
78273 " mode=\"enabled_state\"\n"
78274 " property=\"LookupTable\"\n"
78275 " inverse=\"1\"\n"
78276 " value=\"null\" />\n"
78277 " </Hints>\n"
78278 " </IntVectorProperty>\n"
78279 " <IntVectorProperty name=\"EnableAlpha\"\n"
78280 " command=\"SetEnableAlpha\"\n"
78281 " number_of_elements=\"1\"\n"
78282 " default_values=\"0\">\n"
78283 " <BooleanDomain name=\"bool\" />\n"
78284 " <Documentation>\n"
78285 " Specify whether alpha channel information should be saved in the PLY file.\n"
78286 " If enabled, the data source's transfer function from the active view will be used.\n"
78287 " This property is disabled if EnableColoring isn't enabled.\n"
78288 " </Documentation>\n"
78289 " <Hints>\n"
78290 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
78291 " mode=\"enabled_state\"\n"
78292 " property=\"EnableColoring\"\n"
78293 " value=\"1\" />\n"
78294 " </Hints>\n"
78295 " </IntVectorProperty>\n"
78296 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
78297 " element_types=\"0 0 0 0 2\"\n"
78298 " name=\"ColorArrayName\"\n"
78299 " no_custom_default=\"1\"\n"
78300 " number_of_elements=\"5\">\n"
78301 " <Documentation>\n"
78302 " The array that will be used for saving color information when\n"
78303 " **Enable Coloring** is ON.\n"
78304 " </Documentation>\n"
78305 " <ArrayListDomain name=\"array_list\">\n"
78306 " <RequiredProperties>\n"
78307 " <Property function=\"Input\" name=\"DummyInput\" />\n"
78308 " </RequiredProperties>\n"
78309 " </ArrayListDomain>\n"
78310 " <Hints>\n"
78311 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
78312 " mode=\"visibility\"\n"
78313 " property=\"EnableColoring\"\n"
78314 " value=\"-1\" />\n"
78315 " <!-- I am keeping this widget always hidden since I don't want the\n"
78316 " user to be able to change the array in the Writer's dialog.\n"
78317 " User should change the data's coloring properties in the active view\n"
78318 " instead -->\n"
78319 " </Hints>\n"
78320 " </StringVectorProperty>\n"
78321 " <ProxyProperty command=\"SetLookupTable\" name=\"LookupTable\" >\n"
78322 " <Documentation>Set the lookup table to use for scalar\n"
78323 " mapping.</Documentation>\n"
78324 " <ProxyGroupDomain name=\"groups\">\n"
78325 " <Group name=\"lookup_tables\" />\n"
78326 " </ProxyGroupDomain>\n"
78327 " </ProxyProperty>\n"
78328 " <!-- End of PLYWriter -->\n"
78329 " </Proxy>\n"
78330 " </ProxyGroup>\n"
78331 " <ProxyGroup name=\"writers\">\n"
78332 " <!-- ================================================================= -->\n"
78333 " <PSWriterProxy class=\"vtkParallelSerialWriter\"\n"
78334 " file_name_method=\"SetFileName\"\n"
78335 " name=\"PPLYWriter\"\n"
78336 " base_proxygroup=\"internal_writers\"\n"
78337 " base_proxyname=\"ParallelSerialWriter\">\n"
78338 " <Documentation short_help=\"Write polygonal data in Stanford University PLY format.\">\n"
78339 " Writer to write polygonal data in Stanford University PLY format. The\n"
78340 " data can be written in either binary (little or big endian) or ASCII\n"
78341 " representation. As for PointData and CellData, vtkPLYWriter cannot handle\n"
78342 " normals or vectors. It only handles RGB PointData and CellData. This\n"
78343 " version is used when running in parallel. It gathers data to first node\n"
78344 " and saves one file.</Documentation>\n"
78345 " <SubProxy>\n"
78346 " <Proxy name=\"Writer\"\n"
78347 " proxygroup=\"internal_writers\"\n"
78348 " proxyname=\"PLYWriter\"></Proxy>\n"
78349 " <ExposedProperties>\n"
78350 " <Property name=\"FileType\" />\n"
78351 " <Property name=\"EnableColoring\" />\n"
78352 " <Property name=\"EnableAlpha\" />\n"
78353 " <Property name=\"ColorArrayName\" />\n"
78354 " <Property name=\"LookupTable\" />\n"
78355 " </ExposedProperties>\n"
78356 " <LinkProperties>\n"
78357 " <Property name=\"DummyInput\" with_property=\"Input\" />\n"
78358 " </LinkProperties>\n"
78359 " </SubProxy>\n"
78360 " <PropertyGroup label=\"Color Properties\">\n"
78361 " <Property name=\"EnableColoring\" />\n"
78362 " <Property name=\"EnableAlpha\" />\n"
78363 " <Property name=\"ColorArrayName\" />\n"
78364 " <Property name=\"LookupTable\" />\n"
78365 " </PropertyGroup>\n"
78366 " <InputProperty command=\"SetInputConnection\"\n"
78367 " name=\"Input\">\n"
78368 " <DataTypeDomain name=\"input_type\">\n"
78369 " <DataType value=\"vtkPolyData\" />\n"
78370 " </DataTypeDomain>\n"
78371 " <Documentation>The input filter/source whose output dataset is to\n"
78372 " written to the file.</Documentation>\n"
78373 " </InputProperty>\n"
78374 " <StringVectorProperty command=\"SetFileName\"\n"
78375 " name=\"FileName\"\n"
78376 " number_of_elements=\"1\">\n"
78377 " <Documentation>The name of the file to be written.</Documentation>\n"
78378 " </StringVectorProperty>\n"
78379 " <SubProxy>\n"
78380 " <Proxy name=\"PostGatherHelper\"\n"
78381 " proxygroup=\"filters\"\n"
78382 " proxyname=\"AppendPolyData\" />\n"
78383 " </SubProxy>\n"
78384 " <Hints>\n"
78385 " <Property name=\"Input\"\n"
78386 " show=\"0\" />\n"
78387 " <Property name=\"FileName\"\n"
78388 " show=\"0\" />\n"
78389 " <WriterFactory extensions=\"ply\" file_description=\"PLY Polygonal File Format\" />\n"
78390 " <InitializationHelper class=\"vtkSMPLYWriterProxyInitializationHelper\" />\n"
78391 " <UseDocumentationForLabels />\n"
78392 " </Hints>\n"
78393 " <!-- End of PLYWriter -->\n"
78394 " </PSWriterProxy>\n"
78395 " </ProxyGroup>\n"
78396 "</ServerManagerConfiguration>\n"
78397 "\n";
78398 // Get single string
78400 {
78401 
78402  const size_t len0 = strlen(paraview_server_managergeneral_writersInterface0);
78403  size_t len = ( 0
78404  + len0 );
78405  char* res = new char[ len + 1];
78406  size_t offset = 0;
78408  assert(offset == len);
78409  res[offset] = 0;
78410  return res;
78411 }
78412 
78413 
78414 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Misc/Resources/sources_remotingmisc.xml
78416 "<ServerManagerConfiguration>\n"
78417 " <ProxyGroup name=\"sources\">\n"
78418 " <!-- ==================================================================== -->\n"
78419 " <MultiServerSourceProxy class=\"vtkPVMultiServerDataSource\"\n"
78420 " label=\"Remote Source Proxy\"\n"
78421 " name=\"MultiServerProxy\"\n"
78422 " processes=\"client\">\n"
78423 " <Documentation long_help=\"This proxy allow the user to automatically embed inside a built-in session data objects that belong to other servers\"\n"
78424 " short_help=\"This proxy allow the user to automatically embed inside a built-in session data objects that belong to other servers\">\n"
78425 " </Documentation>\n"
78426 " <Property name=\"DependencyLink\" />\n"
78427 " </MultiServerSourceProxy>\n"
78428 " </ProxyGroup>\n"
78429 "</ServerManagerConfiguration>\n"
78430 "\n";
78431 // Get single string
78433 {
78434 
78435  const size_t len0 = strlen(paraview_server_managersources_remotingmiscInterface0);
78436  size_t len = ( 0
78437  + len0 );
78438  char* res = new char[ len + 1];
78439  size_t offset = 0;
78441  assert(offset == len);
78442  res[offset] = 0;
78443  return res;
78444 }
78445 
78446 
78447 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Live/Resources/live_utilities.xml
78449 "<ServerManagerConfiguration>\n"
78450 " <ProxyGroup name=\"coprocessing\">\n"
78451 " <LiveInsituLinkProxy name=\"LiveInsituLink\" class=\"vtkLiveInsituLink\"\n"
78452 " processes=\"dataserver\">\n"
78453 " <Documentation>\n"
78454 " Proxy used to connect to Catalyst CoProcessor for live-data\n"
78455 " visualization.\n"
78456 " </Documentation>\n"
78457 "\n"
78458 " <IntVectorProperty name=\"InsituPort\"\n"
78459 " command=\"SetInsituPort\"\n"
78460 " number_of_elements=\"1\"\n"
78461 " default_values=\"0\">\n"
78462 " </IntVectorProperty>\n"
78463 "\n"
78464 " <IntVectorProperty name=\"ProcessType\"\n"
78465 " command=\"SetProcessType\"\n"
78466 " number_of_elements=\"1\"\n"
78467 " default_values=\"0\">\n"
78468 " <EnumerationDomain name=\"enum\">\n"
78469 " <Entry text=\"Visualization\" value=\"0\" />\n"
78470 " <Entry text=\"Simulation\" value=\"1\" />\n"
78471 " </EnumerationDomain>\n"
78472 " </IntVectorProperty>\n"
78473 "\n"
78474 " <StringVectorProperty name=\"Hostname\"\n"
78475 " command=\"SetHostname\"\n"
78476 " number_of_elements=\"1\"\n"
78477 " default_values=\"localhost\">\n"
78478 " </StringVectorProperty>\n"
78479 "\n"
78480 " <IntVectorProperty name=\"SimulationPaused\"\n"
78481 " command=\"SetSimulationPaused\"\n"
78482 " default_values=\"0\"\n"
78483 " number_of_elements=\"1\">\n"
78484 " <BooleanDomain name=\"bool\" />\n"
78485 " <Documentation>\n"
78486 " Pauses or continues the simulation.\n"
78487 " </Documentation>\n"
78488 " </IntVectorProperty>\n"
78489 "\n"
78490 " <Property name=\"Initialize\" command=\"Initialize\" />\n"
78491 " <Property name=\"LiveChanged\" command=\"LiveChanged\" />\n"
78492 "\n"
78493 " </LiveInsituLinkProxy>\n"
78494 " </ProxyGroup>\n"
78495 "</ServerManagerConfiguration>\n"
78496 "\n";
78497 // Get single string
78499 {
78500 
78501  const size_t len0 = strlen(paraview_server_managerlive_utilitiesInterface0);
78502  size_t len = ( 0
78503  + len0 );
78504  char* res = new char[ len + 1];
78505  size_t offset = 0;
78507  assert(offset == len);
78508  res[offset] = 0;
78509  return res;
78510 }
78511 
78512 
78513 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Export/Resources/exporters.xml
78515 "<ServerManagerConfiguration>\n"
78516 " <ProxyGroup name=\"exporters\">\n"
78517 " <!-- Proxy group for exporters used to export views. the Cinema DB exporter\n"
78518 " is in pythonfilter.xml since it requires Python -->\n"
78519 " <RenderViewExporterProxy class=\"vtkPVX3DExporter\"\n"
78520 " name=\"X3DExporter\">\n"
78521 " <Documentation long_help=\"Export X3D Files\"\n"
78522 " short_help=\"X3D Files\">vtkX3DExporter is a render window\n"
78523 " exporter which writes out the renderered scene into an X3D\n"
78524 " file. X3D is an XML-based format for representation 3D\n"
78525 " scenes (similar to VRML). Check out\n"
78526 " http://www.web3d.org/x3d/ for more\n"
78527 " details.</Documentation>\n"
78528 " <StringVectorProperty command=\"SetFileName\"\n"
78529 " name=\"FileName\"\n"
78530 " panel_visibility=\"never\"\n"
78531 " number_of_elements=\"1\">\n"
78532 " <Documentation>Name of the file to be written.</Documentation>\n"
78533 " </StringVectorProperty>\n"
78534 " <IntVectorProperty command=\"SetExportColorLegends\"\n"
78535 " name=\"ExportColorLegends\"\n"
78536 " number_of_elements=\"1\"\n"
78537 " default_values=\"0\">\n"
78538 " <BooleanDomain name=\"bool\" />\n"
78539 " <Documentation>\n"
78540 " When enabled, the color legends are exported to PixelTexture nodes\n"
78541 " under the Scene node in the exported X3D file.\n"
78542 " </Documentation>\n"
78543 " </IntVectorProperty>\n"
78544 " <Hints>\n"
78545 " <ExporterFactory extensions=\"x3d\" />\n"
78546 " </Hints>\n"
78547 " <!-- End of X3DExporter -->\n"
78548 " </RenderViewExporterProxy>\n"
78549 " <RenderViewExporterProxy base_proxygroup=\"exporters\"\n"
78550 " base_proxyname=\"X3DExporter\"\n"
78551 " class=\"vtkPVX3DExporter\"\n"
78552 " name=\"X3DExporterBinary\">\n"
78553 " <Documentation>Binary x3d exporter</Documentation>\n"
78554 " <IntVectorProperty command=\"SetBinary\"\n"
78555 " default_values=\"1\"\n"
78556 " name=\"Binary\"\n"
78557 " panel_visibility=\"never\"\n"
78558 " number_of_elements=\"1\">\n"
78559 " <BooleanDomain name=\"bool\" />\n"
78560 " <Documentation>Turn on binary mode</Documentation>\n"
78561 " </IntVectorProperty>\n"
78562 " <IntVectorProperty command=\"SetFastest\"\n"
78563 " default_values=\"0\"\n"
78564 " name=\"Fastest\"\n"
78565 " panel_visibility=\"never\"\n"
78566 " number_of_elements=\"1\">\n"
78567 " <BooleanDomain name=\"bool\" />\n"
78568 " <Documentation>In binary mode use fastest instead of best\n"
78569 " compression.</Documentation>\n"
78570 " </IntVectorProperty>\n"
78571 " <Hints>\n"
78572 " <ExporterFactory extensions=\"x3db\" />\n"
78573 " </Hints>\n"
78574 " </RenderViewExporterProxy>\n"
78575 " <RenderViewExporterProxy class=\"vtkSingleVTPExporter\"\n"
78576 " name=\"SingleExporter\">\n"
78577 " <Documentation>Exporter to export a single render view to a vtp\n"
78578 " file and texture.</Documentation>\n"
78579 " <StringVectorProperty command=\"SetFileName\"\n"
78580 " name=\"FileName\"\n"
78581 " panel_visibility=\"never\"\n"
78582 " number_of_elements=\"1\">\n"
78583 " <Documentation>Name of the file to be written.</Documentation>\n"
78584 " </StringVectorProperty>\n"
78585 " <Hints>\n"
78586 " <ExporterFactory extensions=\"vtp\" />\n"
78587 " </Hints>\n"
78588 " </RenderViewExporterProxy>\n"
78589 " <RenderViewExporterProxy class=\"vtkGLTFExporter\"\n"
78590 " name=\"GLTFExporter\">\n"
78591 " <Documentation>Exporter to export a single render view to gltf.\n"
78592 " </Documentation>\n"
78593 " <StringVectorProperty command=\"SetFileName\"\n"
78594 " name=\"FileName\"\n"
78595 " panel_visibility=\"never\"\n"
78596 " number_of_elements=\"1\">\n"
78597 " <Documentation>Name of the file to be written.</Documentation>\n"
78598 " </StringVectorProperty>\n"
78599 " <IntVectorProperty command=\"SetInlineData\"\n"
78600 " default_values=\"0\"\n"
78601 " name=\"InlineData\"\n"
78602 " number_of_elements=\"1\">\n"
78603 " <BooleanDomain name=\"bool\" />\n"
78604 " <Documentation>Turn on inlining of buffer data.</Documentation>\n"
78605 " </IntVectorProperty>\n"
78606 " <IntVectorProperty command=\"SetSaveNormal\"\n"
78607 " default_values=\"0\"\n"
78608 " name=\"SaveNormal\"\n"
78609 " number_of_elements=\"1\">\n"
78610 " <BooleanDomain name=\"bool\" />\n"
78611 " <Documentation>Save the NORMAL point array in the GLTF file if found.</Documentation>\n"
78612 " </IntVectorProperty>\n"
78613 " <IntVectorProperty command=\"SetSaveBatchId\"\n"
78614 " default_values=\"0\"\n"
78615 " name=\"SaveBatchId\"\n"
78616 " number_of_elements=\"1\">\n"
78617 " <BooleanDomain name=\"bool\" />\n"
78618 " <Documentation>Save the _BATCHID point array in the GLTF file if found.</Documentation>\n"
78619 " </IntVectorProperty>\n"
78620 " <Hints>\n"
78621 " <ExporterFactory extensions=\"gltf\" />\n"
78622 " </Hints>\n"
78623 " </RenderViewExporterProxy>\n"
78624 " <RenderViewExporterProxy class=\"vtkVRMLExporter\"\n"
78625 " name=\"VRMLExporter\">\n"
78626 " <Documentation>Exporter to export a single render view to an VRML\n"
78627 " file.</Documentation>\n"
78628 " <StringVectorProperty command=\"SetFileName\"\n"
78629 " name=\"FileName\"\n"
78630 " panel_visibility=\"never\"\n"
78631 " number_of_elements=\"1\">\n"
78632 " <Documentation>Name of the file to be written.</Documentation>\n"
78633 " </StringVectorProperty>\n"
78634 " <Hints>\n"
78635 " <ExporterFactory extensions=\"vrml\" />\n"
78636 " </Hints>\n"
78637 " <!-- End of VRMLExporter -->\n"
78638 " </RenderViewExporterProxy>\n"
78639 " <CSVExporterProxy class=\"vtkCSVExporter\"\n"
78640 " name=\"CSVExporter\">\n"
78641 " <Documentation long_help=\"Export Comma or Tab Delimited ASCII Files\"\n"
78642 " short_help=\"Comma or Tab Delimited Files\">\n"
78643 " Exporter to export a single render view to an CSV file.</Documentation>\n"
78644 " <StringVectorProperty command=\"SetFileName\"\n"
78645 " name=\"FileName\"\n"
78646 " panel_visibility=\"never\"\n"
78647 " number_of_elements=\"1\">\n"
78648 " <Documentation>Name of the file to be written.</Documentation>\n"
78649 " </StringVectorProperty>\n"
78650 " <IntVectorProperty command=\"SetFormatting\"\n"
78651 " default_values=\"0\"\n"
78652 " name=\"RealNumberNotation\"\n"
78653 " number_of_elements=\"1\">\n"
78654 " <EnumerationDomain name=\"enum\">\n"
78655 " <Entry text=\"Mixed\"\n"
78656 " value=\"0\" />\n"
78657 " <Entry text=\"Fixed\"\n"
78658 " value=\"1\" />\n"
78659 " <Entry text=\"Scientific\"\n"
78660 " value=\"2\" />\n"
78661 " </EnumerationDomain>\n"
78662 " <Documentation>Formatting to use when writing real numbers.\n"
78663 " 'Mixed' will automatically choose the shortest display.\n"
78664 " See the std::fixed doc for more info.</Documentation>\n"
78665 " </IntVectorProperty>\n"
78666 " <IntVectorProperty command=\"SetPrecision\"\n"
78667 " default_values=\"6\"\n"
78668 " name=\"RealNumberPrecision\"\n"
78669 " number_of_elements=\"1\">\n"
78670 " <Documentation>Precision to use when writing real numbers.</Documentation>\n"
78671 " </IntVectorProperty>\n"
78672 " <Hints>\n"
78673 " <ExporterFactory extensions=\"csv tsv txt\" />\n"
78674 " </Hints>\n"
78675 " <!-- End of CSVExporter -->\n"
78676 " </CSVExporterProxy>\n"
78677 " <RenderViewExporterProxy class=\"vtkPOVExporter\"\n"
78678 " name=\"POVExporter\">\n"
78679 " <Documentation long_help=\"Export POV Ray Files\"\n"
78680 " short_help=\"POV Files\">vtkPOVExporter is a render window\n"
78681 " exporter which writes out the renderered scene into an POV\n"
78682 " Ray file.</Documentation>\n"
78683 " <StringVectorProperty command=\"SetFileName\"\n"
78684 " name=\"FileName\"\n"
78685 " panel_visibility=\"never\"\n"
78686 " number_of_elements=\"1\">\n"
78687 " <Documentation>Name of the file to be written.</Documentation>\n"
78688 " </StringVectorProperty>\n"
78689 " <Hints>\n"
78690 " <ExporterFactory extensions=\"pov\" />\n"
78691 " </Hints>\n"
78692 " <!-- End of POVExporter -->\n"
78693 " </RenderViewExporterProxy>\n"
78694 " <!-- GL2PS exporter, shared options between render and context views: -->\n"
78695 " <GL2PSExporterProxy viewtype=\"none\"\n"
78696 " name=\"GL2PSExporterBase\">\n"
78697 " <Documentation>Base API definition for all GL2PS vector graphic exporters.\n"
78698 " </Documentation>\n"
78699 " <StringVectorProperty command=\"SetFileName\"\n"
78700 " name=\"FileName\"\n"
78701 " panel_visibility=\"never\"\n"
78702 " number_of_elements=\"1\">\n"
78703 " <Documentation>Name of the file to be written.</Documentation>\n"
78704 " </StringVectorProperty>\n"
78705 " <StringVectorProperty command=\"SetTitle\"\n"
78706 " name=\"SetTitle\"\n"
78707 " label=\"Plot title\"\n"
78708 " default_values=\"ParaView GL2PS Export\"\n"
78709 " number_of_elements=\"1\">\n"
78710 " </StringVectorProperty>\n"
78711 " <IntVectorProperty command=\"SetCompress\"\n"
78712 " default_values=\"0\"\n"
78713 " name=\"SetCompress\"\n"
78714 " label=\"Compress output file\"\n"
78715 " number_of_elements=\"1\">\n"
78716 " <BooleanDomain name=\"bool\" />\n"
78717 " </IntVectorProperty>\n"
78718 " <IntVectorProperty command=\"SetDrawBackground\"\n"
78719 " default_values=\"1\"\n"
78720 " name=\"SetDrawBackground\"\n"
78721 " label=\"Draw background\"\n"
78722 " panel_visibility=\"advanced\"\n"
78723 " number_of_elements=\"1\">\n"
78724 " <BooleanDomain name=\"bool\" />\n"
78725 " </IntVectorProperty>\n"
78726 " <IntVectorProperty command=\"SetOcclusionCull\"\n"
78727 " default_values=\"1\"\n"
78728 " name=\"SetOcclusionCull\"\n"
78729 " label=\"Cull hidden primitives\"\n"
78730 " panel_visibility=\"advanced\"\n"
78731 " number_of_elements=\"1\">\n"
78732 " <BooleanDomain name=\"bool\" />\n"
78733 " </IntVectorProperty>\n"
78734 " <DoubleVectorProperty command=\"SetLineWidthFactor\"\n"
78735 " default_values=\"0.714\"\n"
78736 " name=\"LineWidthFactor\"\n"
78737 " label=\"Line width scaling factor\"\n"
78738 " panel_visibility=\"advanced\"\n"
78739 " number_of_elements=\"1\">\n"
78740 " <DoubleRangeDomain max=\"10\"\n"
78741 " min=\"0\"\n"
78742 " name=\"range\" />\n"
78743 " </DoubleVectorProperty>\n"
78744 " <DoubleVectorProperty command=\"SetPointSizeFactor\"\n"
78745 " default_values=\"0.714\"\n"
78746 " name=\"PointSizeFactor\"\n"
78747 " label=\"Point size scaling factor\"\n"
78748 " panel_visibility=\"advanced\"\n"
78749 " number_of_elements=\"1\">\n"
78750 " <DoubleRangeDomain max=\"10\"\n"
78751 " min=\"0\"\n"
78752 " name=\"range\" />\n"
78753 " </DoubleVectorProperty>\n"
78754 " <!-- End of \"GL2PSExporterBase\" -->\n"
78755 " </GL2PSExporterProxy>\n"
78756 "\n"
78757 " <!-- GL2PS exporter, additional render view options added: -->\n"
78758 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
78759 " base_proxyname=\"GL2PSExporterBase\"\n"
78760 " viewtype=\"none\"\n"
78761 " name=\"GL2PSRenderViewExporterBase\">\n"
78762 " <Documentation>Base API definition for all GL2PS render view exporters.\n"
78763 " </Documentation>\n"
78764 " <IntVectorProperty command=\"SetSort\"\n"
78765 " default_values=\"1\"\n"
78766 " name=\"SetSort\"\n"
78767 " label=\"GL2PS depth sort method\"\n"
78768 " panel_visibility=\"advanced\"\n"
78769 " number_of_elements=\"1\">\n"
78770 " <EnumerationDomain name=\"enum\">\n"
78771 " <Entry text=\"No sorting (fastest, poor)\"\n"
78772 " value=\"0\" />\n"
78773 " <Entry text=\"Simple sorting (fast, good)\"\n"
78774 " value=\"1\" />\n"
78775 " <Entry text=\"BSP sorting (slow, best)\"\n"
78776 " value=\"2\" />\n"
78777 " </EnumerationDomain>\n"
78778 " <Documentation>Method of sorting 3D primitives.</Documentation>\n"
78779 " </IntVectorProperty>\n"
78780 " <IntVectorProperty command=\"SetWrite3DPropsAsRasterImage\"\n"
78781 " default_values=\"1\"\n"
78782 " name=\"Write3DPropsAsRasterImage\"\n"
78783 " label=\"Rasterize 3D geometry\"\n"
78784 " number_of_elements=\"1\">\n"
78785 " <Documentation>Export all 3D geometry as a rasterized image behind 2D\n"
78786 " geometry, which is still rendered as vector graphics.</Documentation>\n"
78787 " <BooleanDomain name=\"bool\" />\n"
78788 " </IntVectorProperty>\n"
78789 " <IntVectorProperty command=\"SetExcludeCubeAxesActorsFromRasterization\"\n"
78790 " default_values=\"1\"\n"
78791 " name=\"ExcludeCubeAxesActorsFromRasterization\"\n"
78792 " label=\"Don't rasterize cube axes\"\n"
78793 " panel_visibility=\"advanced\"\n"
78794 " number_of_elements=\"1\">\n"
78795 " <Documentation>If rasterizing 3D geometry, setting this option will\n"
78796 " export all cube axes actors as vector graphics.</Documentation>\n"
78797 " <BooleanDomain name=\"bool\" />\n"
78798 " </IntVectorProperty>\n"
78799 " <!-- End of \"GL2PSRenderViewExporterBase\" -->\n"
78800 " </GL2PSExporterProxy>\n"
78801 "\n"
78802 " <!-- GL2PS exporter, additional context view options added: -->\n"
78803 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
78804 " base_proxyname=\"GL2PSExporterBase\"\n"
78805 " viewtype=\"none\"\n"
78806 " name=\"GL2PSContextViewExporterBase\">\n"
78807 " <Documentation>Base API definition for all GL2PS context view exporters.\n"
78808 " </Documentation>\n"
78809 " <!-- No sorting, preserve painter order: -->\n"
78810 " <IntVectorProperty command=\"SetSort\"\n"
78811 " default_values=\"0\"\n"
78812 " name=\"SetSort\"\n"
78813 " label=\"GL2PS depth sort method\"\n"
78814 " panel_visibility=\"never\"\n"
78815 " number_of_elements=\"1\">\n"
78816 " <Documentation>Method of sorting 3D primitives.</Documentation>\n"
78817 " </IntVectorProperty>\n"
78818 " <IntVectorProperty command=\"SetWrite3DPropsAsRasterImage\"\n"
78819 " default_values=\"0\"\n"
78820 " name=\"Write3DPropsAsRasterImage\"\n"
78821 " label=\"Rasterize 3D geometry\"\n"
78822 " panel_visibility=\"never\"\n"
78823 ;
78824 
78825 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Export/Resources/exporters.xml
78827 " number_of_elements=\"1\">\n"
78828 " <Documentation>Export all 3D geometry as a rasterized image behind 2D\n"
78829 " geometry, which is still rendered as vector graphics.</Documentation>\n"
78830 " <BooleanDomain name=\"bool\" />\n"
78831 " </IntVectorProperty>\n"
78832 " <IntVectorProperty command=\"SetExcludeCubeAxesActorsFromRasterization\"\n"
78833 " default_values=\"1\"\n"
78834 " name=\"ExcludeCubeAxesActorsFromRasterization\"\n"
78835 " label=\"Don't rasterize cube axes\"\n"
78836 " panel_visibility=\"never\"\n"
78837 " number_of_elements=\"1\">\n"
78838 " <Documentation>If rasterizing 3D geometry, setting this option will\n"
78839 " export all cube axes actors as vector graphics.</Documentation>\n"
78840 " <BooleanDomain name=\"bool\" />\n"
78841 " </IntVectorProperty>\n"
78842 " <!-- End of \"GL2PSContextViewExporterBase\" -->\n"
78843 " </GL2PSExporterProxy>\n"
78844 "\n"
78845 " <!-- Actual render view GL2PS exporter proxies -->\n"
78846 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
78847 " base_proxyname=\"GL2PSRenderViewExporterBase\"\n"
78848 " class=\"vtkPVGL2PSExporter\"\n"
78849 " viewtype=\"renderview\"\n"
78850 " name=\"GL2PSRenderViewExporterPS\">\n"
78851 " <Documentation long_help=\"Export PostScript (PS) Files\"\n"
78852 " short_help=\"PS Files\">vtkPVGL2PSExporter is a render\n"
78853 " window exporter which writes out the renderered scene into\n"
78854 " a variety of vector graphics formats.</Documentation>\n"
78855 " <IntVectorProperty command=\"SetTextAsPath\"\n"
78856 " default_values=\"0\"\n"
78857 " name=\"SetTextAsPath\"\n"
78858 " label=\"Render text as paths\"\n"
78859 " number_of_elements=\"1\">\n"
78860 " <BooleanDomain name=\"bool\" />\n"
78861 " </IntVectorProperty>\n"
78862 " <IntVectorProperty command=\"SetPS3Shading\"\n"
78863 " default_values=\"1\"\n"
78864 " name=\"SetPS3Shading\"\n"
78865 " label=\"Use shfill shading operator\"\n"
78866 " panel_visibility=\"advanced\"\n"
78867 " number_of_elements=\"1\">\n"
78868 " <BooleanDomain name=\"bool\" />\n"
78869 " </IntVectorProperty>\n"
78870 " <IntVectorProperty command=\"SetFileFormat\"\n"
78871 " default_values=\"0\"\n"
78872 " name=\"FileFormat\"\n"
78873 " panel_visibility=\"never\"\n"
78874 " number_of_elements=\"1\">\n"
78875 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
78876 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
78877 " </IntVectorProperty>\n"
78878 " <Hints>\n"
78879 " <ExporterFactory extensions=\"ps\" />\n"
78880 " </Hints>\n"
78881 " <!-- End of GL2PSRenderViewExporterPS -->\n"
78882 " </GL2PSExporterProxy>\n"
78883 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
78884 " base_proxyname=\"GL2PSRenderViewExporterBase\"\n"
78885 " class=\"vtkPVGL2PSExporter\"\n"
78886 " viewtype=\"renderview\"\n"
78887 " name=\"GL2PSRenderViewExporterEPS\">\n"
78888 " <Documentation long_help=\"Export Encapsulated PostScript (EPS) Files\"\n"
78889 " short_help=\"EPS Files\">vtkPVGL2PSExporter is a render\n"
78890 " window exporter which writes out the renderered scene into\n"
78891 " a variety of vector graphics formats.</Documentation>\n"
78892 " <IntVectorProperty command=\"SetTextAsPath\"\n"
78893 " default_values=\"0\"\n"
78894 " name=\"SetTextAsPath\"\n"
78895 " label=\"Render text as paths\"\n"
78896 " number_of_elements=\"1\">\n"
78897 " <BooleanDomain name=\"bool\" />\n"
78898 " </IntVectorProperty>\n"
78899 " <IntVectorProperty command=\"SetFileFormat\"\n"
78900 " default_values=\"1\"\n"
78901 " name=\"FileFormat\"\n"
78902 " panel_visibility=\"never\"\n"
78903 " number_of_elements=\"1\">\n"
78904 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
78905 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
78906 " </IntVectorProperty>\n"
78907 " <Hints>\n"
78908 " <ExporterFactory extensions=\"eps\" />\n"
78909 " </Hints>\n"
78910 " <!-- End of GL2PSRenderViewExporterEPS -->\n"
78911 " </GL2PSExporterProxy>\n"
78912 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
78913 " base_proxyname=\"GL2PSRenderViewExporterBase\"\n"
78914 " class=\"vtkPVGL2PSExporter\"\n"
78915 " viewtype=\"renderview\"\n"
78916 " name=\"GL2PSRenderViewExporterPDF\">\n"
78917 " <Documentation long_help=\"Export Portable Document Format (PDF) Files\"\n"
78918 " short_help=\"PDF Files\">vtkPVGL2PSExporter is a render\n"
78919 " window exporter which writes out the renderered scene into\n"
78920 " a variety of vector graphics formats.</Documentation>\n"
78921 " <IntVectorProperty command=\"SetTextAsPath\"\n"
78922 " default_values=\"1\"\n"
78923 " name=\"SetTextAsPath\"\n"
78924 " label=\"Render text as paths\"\n"
78925 " panel_visibility=\"advanced\"\n"
78926 " number_of_elements=\"1\">\n"
78927 " <BooleanDomain name=\"bool\" />\n"
78928 " </IntVectorProperty>\n"
78929 " <IntVectorProperty command=\"SetFileFormat\"\n"
78930 " default_values=\"2\"\n"
78931 " name=\"FileFormat\"\n"
78932 " panel_visibility=\"never\"\n"
78933 " number_of_elements=\"1\">\n"
78934 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
78935 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
78936 " </IntVectorProperty>\n"
78937 " <Hints>\n"
78938 " <ExporterFactory extensions=\"pdf\" />\n"
78939 " </Hints>\n"
78940 " <!-- End of GL2PSRenderViewExporterPDF -->\n"
78941 " </GL2PSExporterProxy>\n"
78942 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
78943 " base_proxyname=\"GL2PSRenderViewExporterBase\"\n"
78944 " class=\"vtkPVGL2PSExporter\"\n"
78945 " viewtype=\"renderview\"\n"
78946 " name=\"GL2PSRenderViewExporterSVG\">\n"
78947 " <Documentation long_help=\"Export Scalable Vector Graphics (SVG) Files\"\n"
78948 " short_help=\"SVG Files\">vtkPVGL2PSExporter is a render\n"
78949 " window exporter which writes out the renderered scene into\n"
78950 " a variety of vector graphics formats.</Documentation>\n"
78951 " <IntVectorProperty command=\"SetTextAsPath\"\n"
78952 " default_values=\"0\"\n"
78953 " name=\"SetTextAsPath\"\n"
78954 " label=\"Render text as paths\"\n"
78955 " number_of_elements=\"1\">\n"
78956 " <BooleanDomain name=\"bool\" />\n"
78957 " </IntVectorProperty>\n"
78958 " <IntVectorProperty command=\"SetFileFormat\"\n"
78959 " default_values=\"4\"\n"
78960 " name=\"FileFormat\"\n"
78961 " panel_visibility=\"never\"\n"
78962 " number_of_elements=\"1\">\n"
78963 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
78964 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
78965 " </IntVectorProperty>\n"
78966 " <Hints>\n"
78967 " <ExporterFactory extensions=\"svg\" />\n"
78968 " </Hints>\n"
78969 " <!-- End of GL2PSRenderViewExporterSVG -->\n"
78970 " </GL2PSExporterProxy>\n"
78971 "\n"
78972 " <!-- Actual context view GL2PS exporter proxies -->\n"
78973 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
78974 " base_proxyname=\"GL2PSContextViewExporterBase\"\n"
78975 " class=\"vtkPVGL2PSExporter\"\n"
78976 " viewtype=\"contextview\"\n"
78977 " name=\"GL2PSContextViewExporterPS\">\n"
78978 " <Documentation long_help=\"Export PostScript (PS) Files\"\n"
78979 " short_help=\"PS Files\">vtkPVGL2PSExporter is a render\n"
78980 " window exporter which writes out the renderered scene into\n"
78981 " a variety of vector graphics formats.</Documentation>\n"
78982 " <IntVectorProperty command=\"SetTextAsPath\"\n"
78983 " default_values=\"0\"\n"
78984 " name=\"SetTextAsPath\"\n"
78985 " label=\"Render text as paths\"\n"
78986 " number_of_elements=\"1\">\n"
78987 " <BooleanDomain name=\"bool\" />\n"
78988 " </IntVectorProperty>\n"
78989 " <IntVectorProperty command=\"SetPS3Shading\"\n"
78990 " default_values=\"1\"\n"
78991 " name=\"SetPS3Shading\"\n"
78992 " label=\"Use shfill shading operator\"\n"
78993 " panel_visibility=\"advanced\"\n"
78994 " number_of_elements=\"1\">\n"
78995 " <BooleanDomain name=\"bool\" />\n"
78996 " </IntVectorProperty>\n"
78997 " <IntVectorProperty command=\"SetFileFormat\"\n"
78998 " default_values=\"0\"\n"
78999 " name=\"FileFormat\"\n"
79000 " panel_visibility=\"never\"\n"
79001 " number_of_elements=\"1\">\n"
79002 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
79003 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
79004 " </IntVectorProperty>\n"
79005 " <Hints>\n"
79006 " <ExporterFactory extensions=\"ps\" />\n"
79007 " </Hints>\n"
79008 " <!-- End of GL2PSContextViewExporterPS -->\n"
79009 " </GL2PSExporterProxy>\n"
79010 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
79011 " base_proxyname=\"GL2PSContextViewExporterBase\"\n"
79012 " class=\"vtkPVGL2PSExporter\"\n"
79013 " viewtype=\"contextview\"\n"
79014 " name=\"GL2PSContextViewExporterEPS\">\n"
79015 " <Documentation long_help=\"Export Encapsulated PostScript (EPS) Files\"\n"
79016 " short_help=\"EPS Files\">vtkPVGL2PSExporter is a render\n"
79017 " window exporter which writes out the renderered scene into\n"
79018 " a variety of vector graphics formats.</Documentation>\n"
79019 " <IntVectorProperty command=\"SetTextAsPath\"\n"
79020 " default_values=\"0\"\n"
79021 " name=\"SetTextAsPath\"\n"
79022 " label=\"Render text as paths\"\n"
79023 " number_of_elements=\"1\">\n"
79024 " <BooleanDomain name=\"bool\" />\n"
79025 " </IntVectorProperty>\n"
79026 " <IntVectorProperty command=\"SetFileFormat\"\n"
79027 " default_values=\"1\"\n"
79028 " name=\"FileFormat\"\n"
79029 " panel_visibility=\"never\"\n"
79030 " number_of_elements=\"1\">\n"
79031 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
79032 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
79033 " </IntVectorProperty>\n"
79034 " <Hints>\n"
79035 " <ExporterFactory extensions=\"eps\" />\n"
79036 " </Hints>\n"
79037 " <!-- End of GL2PSContextViewExporterEPS -->\n"
79038 " </GL2PSExporterProxy>\n"
79039 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
79040 " base_proxyname=\"GL2PSContextViewExporterBase\"\n"
79041 " class=\"vtkPVGL2PSExporter\"\n"
79042 " viewtype=\"contextview\"\n"
79043 " name=\"GL2PSContextViewExporterPDF\">\n"
79044 " <Documentation long_help=\"Export Portable Document Format (PDF) Files\"\n"
79045 " short_help=\"PDF Files\">vtkPVGL2PSExporter is a render\n"
79046 " window exporter which writes out the renderered scene into\n"
79047 " a variety of vector graphics formats.</Documentation>\n"
79048 " <IntVectorProperty command=\"SetTextAsPath\"\n"
79049 " default_values=\"1\"\n"
79050 " name=\"SetTextAsPath\"\n"
79051 " label=\"Render text as paths\"\n"
79052 " panel_visibility=\"advanced\"\n"
79053 " number_of_elements=\"1\">\n"
79054 " <BooleanDomain name=\"bool\" />\n"
79055 " </IntVectorProperty>\n"
79056 " <IntVectorProperty command=\"SetFileFormat\"\n"
79057 " default_values=\"2\"\n"
79058 " name=\"FileFormat\"\n"
79059 " panel_visibility=\"never\"\n"
79060 " number_of_elements=\"1\">\n"
79061 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
79062 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
79063 " </IntVectorProperty>\n"
79064 " <Hints>\n"
79065 " <ExporterFactory extensions=\"pdf\" />\n"
79066 " </Hints>\n"
79067 " <!-- End of GL2PSContextViewExporterPDF -->\n"
79068 " </GL2PSExporterProxy>\n"
79069 " <GL2PSExporterProxy base_proxygroup=\"exporters\"\n"
79070 " base_proxyname=\"GL2PSContextViewExporterBase\"\n"
79071 " class=\"vtkPVGL2PSExporter\"\n"
79072 " viewtype=\"contextview\"\n"
79073 " name=\"GL2PSContextViewExporterSVG\">\n"
79074 " <Documentation long_help=\"Export Scalable Vector Graphics (SVG) Files\"\n"
79075 " short_help=\"SVG Files\">vtkPVGL2PSExporter is a render\n"
79076 " window exporter which writes out the renderered scene into\n"
79077 " a variety of vector graphics formats.</Documentation>\n"
79078 " <IntVectorProperty command=\"SetTextAsPath\"\n"
79079 " default_values=\"0\"\n"
79080 " name=\"SetTextAsPath\"\n"
79081 " label=\"Render text as paths\"\n"
79082 " number_of_elements=\"1\">\n"
79083 " <BooleanDomain name=\"bool\" />\n"
79084 " </IntVectorProperty>\n"
79085 " <IntVectorProperty command=\"SetFileFormat\"\n"
79086 " default_values=\"4\"\n"
79087 " name=\"FileFormat\"\n"
79088 " panel_visibility=\"never\"\n"
79089 " number_of_elements=\"1\">\n"
79090 " <Documentation>Set the output file format: 0: PostScript, 1:\n"
79091 " Encapsulated PostScript, 2: PDF, 3: TeX, 4: SVG</Documentation>\n"
79092 " </IntVectorProperty>\n"
79093 " <Hints>\n"
79094 " <ExporterFactory extensions=\"svg\" />\n"
79095 " </Hints>\n"
79096 " <!-- End of GL2PSContextViewExporterSVG -->\n"
79097 " </GL2PSExporterProxy>\n"
79098 "\n"
79099 " <RenderViewExporterProxy name=\"WebExporter\" class=\"vtkPVWebExporter\">\n"
79100 " <StringVectorProperty name=\"FileName\" command=\"SetFileName\"\n"
79101 " number_of_elements=\"1\">\n"
79102 " <Documentation>Name of the file to write into</Documentation>\n"
79103 " </StringVectorProperty>\n"
79104 " <StringVectorProperty name=\"ParaViewGlanceHTML\"\n"
79105 " command=\"SetParaViewGlanceHTML\"\n"
79106 " number_of_elements=\"1\"\n"
79107 " panel_visibility=\"advanced\">\n"
79108 " <Documentation>Filepath to the HTML viewer to embed data in</Documentation>\n"
79109 " <FileListDomain name=\"files\" />\n"
79110 " </StringVectorProperty>\n"
79111 " <IntVectorProperty command=\"SetWriteTextures\"\n"
79112 " default_values=\"1\"\n"
79113 " name=\"WriteTextures\"\n"
79114 " panel_visibility=\"advanced\"\n"
79115 " number_of_elements=\"1\">\n"
79116 " <BooleanDomain name=\"bool\" />\n"
79117 " </IntVectorProperty>\n"
79118 "\n"
79119 " <Hints>\n"
79120 " <ExporterFactory extensions=\"vtkjs\" />\n"
79121 ;
79122 
79123 // From file /builds/gitlab-kitware-sciviz-ci/Remoting/Export/Resources/exporters.xml
79125 " </Hints>\n"
79126 " <!-- End of WebGLExporter -->\n"
79127 " </RenderViewExporterProxy>\n"
79128 "\n"
79129 " <!-- End of \"exporters\" -->\n"
79130 " </ProxyGroup>\n"
79131 "</ServerManagerConfiguration>\n"
79132 "\n";
79133 // Get single string
79135 {
79136 
79137  const size_t len0 = strlen(paraview_server_managerexportersInterface0);
79138  const size_t len1 = strlen(paraview_server_managerexportersInterface1);
79139  const size_t len2 = strlen(paraview_server_managerexportersInterface2);
79140  size_t len = ( 0
79141  + len0
79142  + len1
79143  + len2 );
79144  char* res = new char[ len + 1];
79145  size_t offset = 0;
79146  std::copy(paraview_server_managerexportersInterface0, paraview_server_managerexportersInterface0 + len0, res + offset); offset += len0;
79147  std::copy(paraview_server_managerexportersInterface1, paraview_server_managerexportersInterface1 + len1, res + offset); offset += len1;
79148  std::copy(paraview_server_managerexportersInterface2, paraview_server_managerexportersInterface2 + len2, res + offset); offset += len2;
79149  assert(offset == len);
79150  res[offset] = 0;
79151  return res;
79152 }
79153 
79154 
79155 // From file /builds/gitlab-kitware-sciviz-ci/VTKExtensions/IOImport/Resources/importers_pv_ioimport.xml
79157 "<ServerManagerConfiguration>\n"
79158 " <ProxyGroup name=\"importers\">\n"
79159 " <!-- Proxy group for importers used to import views -->\n"
79160 " <ImporterProxy class=\"vtkMetaImporter\"\n"
79161 " name=\"MetaImporter\"\n"
79162 " processes=\"dataserver|renderserver|client\">\n"
79163 " <Documentation long_help=\"Import scene from a file\">\n"
79164 " vtkMetaImporter provides a way to import scene from files.\n"
79165 " </Documentation>\n"
79166 " <StringVectorProperty command=\"SetFileName\"\n"
79167 " name=\"FileName\"\n"
79168 " number_of_elements=\"1\"\n"
79169 " panel_visibility=\"never\">\n"
79170 " <Documentation>Name of the file to be read.</Documentation>\n"
79171 " </StringVectorProperty>\n"
79172 " <IntVectorProperty name=\"AssemblyTag\"\n"
79173 " command=\"GetAssemblyTag\"\n"
79174 " information_only=\"1\">\n"
79175 " <Documentation>\n"
79176 " This is simply an int that changes whenever a new assembly is built\n"
79177 " by the importer. This can be used to determine if the assembly should be fetched from\n"
79178 " the importer whenever the importer is updated.\n"
79179 " </Documentation>\n"
79180 " </IntVectorProperty>\n"
79181 " <StringVectorProperty name=\"Assembly\"\n"
79182 " command=\"SetActiveAssembly\"\n"
79183 " number_of_elements=\"1\"\n"
79184 " default_values=\"DefaultScene\"\n"
79185 " panel_visibility=\"default\">\n"
79186 " <DataAssemblyDomain name=\"data_assembly\">\n"
79187 " <RequiredProperties>\n"
79188 " <Property name=\"AssemblyTag\" function=\"Tag\" />\n"
79189 " </RequiredProperties>\n"
79190 " </DataAssemblyDomain>\n"
79191 " <Documentation>\n"
79192 " Select which assembly is used when specify selectors\n"
79193 " to choose nodes to import from the file.\n"
79194 " </Documentation>\n"
79195 " <Hints>\n"
79196 " <!-- AssemblyTag == 0 implies there's no assembly in the file,\n"
79197 " in which case, we want to hide this widget entirely -->\n"
79198 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
79199 " mode=\"visibility\"\n"
79200 " property=\"AssemblyTag\"\n"
79201 " value=\"0\"\n"
79202 " inverse=\"1\" />\n"
79203 " </Hints>\n"
79204 " </StringVectorProperty>\n"
79205 " <StringVectorProperty name=\"NodeSelectors\"\n"
79206 " command=\"AddNodeSelector\"\n"
79207 " clean_command=\"RemoveAllNodeSelectors\"\n"
79208 " repeat_command=\"1\"\n"
79209 " number_of_elements_per_command=\"1\"\n"
79210 " panel_visibility=\"default\"\n"
79211 " number_of_elements=\"1\"\n"
79212 " default_values=\"/\">\n"
79213 " <DataAssemblyDomain name=\"data_assembly\">\n"
79214 " <RequiredProperties>\n"
79215 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
79216 " <Property name=\"AssemblyTag\" function=\"Tag\" />\n"
79217 " </RequiredProperties>\n"
79218 " </DataAssemblyDomain>\n"
79219 " <Documentation>\n"
79220 " Specify the selectors for the data assembly chosen using **Assembly**\n"
79221 " to choose the blocks to extract from the input dataset.\n"
79222 " </Documentation>\n"
79223 " <Hints>\n"
79224 " <!-- AssemblyTag == 0 implies there's no assembly in the file,\n"
79225 " in which case, we want to hide this widget entirely -->\n"
79226 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
79227 " mode=\"visibility\"\n"
79228 " property=\"AssemblyTag\"\n"
79229 " value=\"0\"\n"
79230 " inverse=\"1\" />\n"
79231 " </Hints>\n"
79232 " </StringVectorProperty>\n"
79233 " <Hints>\n"
79234 " <ImporterFactory extensions=\"3ds gltf glb obj\" />\n"
79235 " </Hints>\n"
79236 " <PropertyGroup label=\"Scene\"\n"
79237 " panel_widget=\"DataAssemblyEditor\"\n"
79238 " panel_visibility=\"default\">\n"
79239 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
79240 " <Property name=\"NodeSelectors\" function=\"Selectors\" />\n"
79241 " <Hints>\n"
79242 " <DataAssemblyPropertyWidget is_checkable=\"1\"/>\n"
79243 " </Hints>\n"
79244 " </PropertyGroup>\n"
79245 " <!-- End of MetaImporter -->\n"
79246 " </ImporterProxy>\n"
79247 " <!-- End of \"importers\" -->\n"
79248 " </ProxyGroup>\n"
79249 "</ServerManagerConfiguration>\n"
79250 "\n";
79251 // Get single string
79253 {
79254 
79255  const size_t len0 = strlen(paraview_server_managerimporters_pv_ioimportInterface0);
79256  size_t len = ( 0
79257  + len0 );
79258  char* res = new char[ len + 1];
79259  size_t offset = 0;
79261  assert(offset == len);
79262  res[offset] = 0;
79263  return res;
79264 }
79265 
79266 
79267 
79268 #endif
char * paraview_server_managerwriters_iogeometryGetInterfaces()
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface7
static const char *const paraview_server_managerfilters_filtersparallelInterface0
static const char *const paraview_server_managerviews_and_representationsInterface51
static const char *const paraview_server_managerinternal_writersInterface1
static const char *const paraview_server_managerexportersInterface0
static const char *const paraview_server_managerviews_and_representationsInterface33
static const char *const paraview_server_managerrendering_sourcesInterface0
char * paraview_server_managerfilters_filterscoreGetInterfaces()
char * paraview_server_manageranimation_oggtheoraGetInterfaces()
static const char *const paraview_server_managerutilitiesInterface5
static const char *const paraview_server_managerviews_and_representationsInterface52
char * paraview_server_managermisc_filtersGetInterfaces()
static const char *const paraview_server_managersources_filterssourcesInterface4
static const char *const paraview_server_managerviews_and_representationsInterface28
static const char *const paraview_server_managergeneral_filtersInterface15
static const char *const paraview_server_managerfilters_filtersamrInterface0
static const char *const paraview_server_managerviews_and_representationsInterface8
static const char *const paraview_server_managerproxies_citygmlInterface0
offset
char * paraview_server_managerrendering_remotingpythonGetInterfaces()
static const char *const paraview_server_managerreaders_ioxmlInterface8
char * paraview_server_managersources_filterscoreGetInterfaces()
static const char *const paraview_server_managerreaders_ioh5rageInterface0
static const char *const paraview_server_managerfilters_filterscoreInterface6
static const char *const paraview_server_managerviews_and_representationsInterface49
static const char *const paraview_server_managersources_filtersamrInterface0
static const char *const paraview_server_managerreaders_pv_iocoreInterface0
static const char *const paraview_server_managerrendering_remotingpythonInterface0
static const char *const paraview_server_managerutilities_remotingviewsInterface0
static const char *const paraview_server_managergeneral_mpi_filtersInterface0
static const char *const paraview_server_managerproxies_geoviscoreInterface0
char * paraview_server_managerproxies_interactionwidgetsGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface44
static const char *const paraview_server_managerfilters_filterstensorsInterface0
static const char *const paraview_server_managerfilters_filtersmodelingInterface0
static const char *const paraview_server_managersources_imagingcoreInterface0
char * paraview_server_managerfilters_filtershybridGetInterfaces()
static const char *const paraview_server_managerfilters_filterstextureInterface0
char * paraview_server_managerwriters_ensightGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface17
static const char *const paraview_server_managerreaders_openpmdInterface0
static const char *const paraview_server_managerfilters_filtersflowpathsInterface1
static const char *const paraview_server_managerreaders_ioparallelInterface1
char * paraview_server_managerfilters_filtersamrGetInterfaces()
char * paraview_server_managerfilters_filtersparalleldiy2GetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface14
static const char *const paraview_server_managerpointsInterface1
static const char *const paraview_server_managerviews_and_representationsInterface20
static const char *const paraview_server_managerfilters_filtersmodelingInterface1
char * paraview_server_managerexportersGetInterfaces()
static const char *const paraview_server_managerinternal_writersInterface0
char * paraview_server_managerreaders_ioiossGetInterfaces()
static const char *const paraview_server_managerutilities_remotingviewsInterface3
static const char *const paraview_server_managerreaders_ioplyInterface0
static const char *const paraview_server_managerviews_and_representationsInterface27
static const char *const paraview_server_managerreaders_pv_ioamrInterface1
char * paraview_server_managerfilters_filterscellgridGetInterfaces()
static const char *const paraview_server_managerstatistics_filtersInterface0
static const char *const paraview_server_managerutilities_remotingviewsInterface11
char * paraview_server_managerfilters_filtersparallelmpiGetInterfaces()
char * paraview_server_managerextractors_remotingviewsGetInterfaces()
static const char *const paraview_server_managerreaders_pv_ioimageInterface2
static const char *const paraview_server_managersources_filterssourcesInterface0
static const char *const paraview_server_managerreaders_ioparallelnetcdfInterface0
char * paraview_server_managerfilters_filtersgeneralGetInterfaces()
char * paraview_server_managerreaders_iovpicGetInterfaces()
static const char *const paraview_server_managerextractors_remotingviewsInterface1
static const char *const paraview_server_managerparallel_diy_filtersInterface0
static const char *const paraview_server_managerrenderingInterface1
static const char *const paraview_server_managerviews_and_representationsInterface42
static const char *const paraview_server_managerreaders_iofdsInterface0
static const char *const paraview_server_managergeneral_filtersInterface8
static const char *const paraview_server_manager2dwidgets_remotingviewsInterface0
static const char *const paraview_server_managerutilitiesInterface2
char * paraview_server_managerreaders_ioparallelGetInterfaces()
static const char *const paraview_server_managerfilters_filtershypertreeInterface0
static const char *const paraview_server_managerexportersInterface2
char * paraview_server_managerfilters_filtersflowpathsGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface25
static const char *const paraview_server_managerviews_and_representationsInterface24
static const char *const paraview_server_manageranimation_oggtheoraInterface0
static const char *const paraview_server_managerreaders_iovpicInterface0
static const char *const paraview_server_managerfilters_filtersgeneralInterface0
static const char *const paraview_server_managerviews_and_representationsInterface38
char * paraview_server_managerfilters_imagingfourierGetInterfaces()
static const char *const paraview_server_managerfilters_filterscoreInterface8
static const char *const paraview_server_managergeneral_filtersInterface12
static const char *const paraview_server_managerwriters_ioxmlInterface1
char * paraview_server_managerreaders_ioerfGetInterfaces()
static const char *const paraview_server_managerutilities_remotingviewsInterface5
static const char *const paraview_server_managersources_filterssourcesInterface1
static const char *const paraview_server_managerfilters_filtersgeneralInterface7
char * paraview_server_managergeneral_sourcesGetInterfaces()
char * paraview_server_managerfilters_selectionfftovertimeGetInterfaces()
static const char *const paraview_server_managergeneral_filtersInterface0
static const char *const paraview_server_managerparallel_diy_filtersInterface1
char * paraview_server_managerwriters_ioxmlGetInterfaces()
static const char *const paraview_server_managerfilters_filtersextractionInterface1
static const char *const paraview_server_managermaterial_interface_filtersInterface1
static const char *const paraview_server_managerpointsInterface2
static const char *const paraview_server_managerfilters_filtersgeneralInterface4
static const char *const paraview_server_managercore_sourcesInterface0
char * paraview_server_managerreaders_iohdfGetInterfaces()
static const char *const paraview_server_managerfilters_filtersparalleldiy2Interface0
static const char *const paraview_server_managerfilters_filtersparallelInterface2
static const char *const paraview_server_managerutilities_remotingviewsInterface10
static const char *const paraview_server_managerproxies_computationalgeometryInterface0
static const char *const paraview_server_managerfilters_filterscoreInterface0
static const char *const paraview_server_managerviews_and_representationsInterface23
static const char *const paraview_server_managerviews_and_representationsInterface32
static const char *const paraview_server_managerwriters_ioxmlInterface4
char * paraview_server_managersources_filtersgeneralGetInterfaces()
char * paraview_server_managersources_filterssourcesGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface29
static const char *const paraview_server_managerextraction_filtersInterface2
static const char *const paraview_server_managerviews_and_representationsInterface19
static const char *const paraview_server_managerpython_sourcesInterface0
static const char *const paraview_server_managerfilters_filterscoreInterface2
static const char *const paraview_server_managerfilters_filtersparallelverdictInterface0
static const char *const paraview_server_managersources_filterssourcesInterface5
static const char *const paraview_server_managerreaders_ioh5partInterface0
static const char *const paraview_server_managerfilters_filtersgeneralInterface1
char * paraview_server_managersources_remotingmiscGetInterfaces()
char * paraview_server_managerproxies_geoviscoreGetInterfaces()
char * paraview_server_managerwriters_iocgnsGetInterfaces()
static const char *const paraview_server_managerpython_filtersInterface1
static const char *const paraview_server_managerreaders_ioxmlInterface3
static const char *const paraview_server_managerreaders_iogeometryInterface0
static const char *const paraview_server_managerreaders_ionetcdfInterface0
static const char *const paraview_server_managerfilters_plotonintersectioncurvesInterface0
char * paraview_server_managerstatistics_filtersGetInterfaces()
static const char *const paraview_server_managersources_remotingviewsInterface0
static const char *const paraview_server_managerfilters_filtersparallelmpiInterface0
char * paraview_server_managerreaders_pv_iocoreGetInterfaces()
char * paraview_server_managerwriters_iohdfGetInterfaces()
static const char *const paraview_server_manageranimationInterface1
static const char *const paraview_server_managerfilters_filtersgenericInterface1
static const char *const paraview_server_managerreaders_iofluentcffInterface0
char * paraview_server_managerreaders_ioxmlGetInterfaces()
static const char *const paraview_server_managermisc_utilitiesInterface0
static const char *const paraview_server_managerextractors_pythonInterface0
static const char *const paraview_server_managerviews_and_representationsInterface43
char * paraview_server_managerreaders_iotruchasGetInterfaces()
static const char *const paraview_server_managerfilters_filtersflowpathsInterface0
static const char *const paraview_server_managerreaders_ioexodusInterface3
static const char *const paraview_server_managerutilities_remotingviewsInterface9
static const char *const paraview_server_managerwriters_ioxmlInterface3
static const char *const paraview_server_managerutilitiesInterface6
char * paraview_server_manageramr_filtersGetInterfaces()
char * paraview_server_managerfilters_filtersverdictGetInterfaces()
static const char *const paraview_server_manageramr_filtersInterface1
char * paraview_server_managerextractorsGetInterfaces()
static const char *const paraview_server_managermisc_filtersInterface0
static const char *const paraview_server_managerfilters_filterscoreInterface5
static const char *const paraview_server_managergeneral_filtersInterface13
static const char *const paraview_server_managerreaders_ioxmlInterface9
static const char *const paraview_server_managerfilters_filtersparallelInterface4
char * paraview_server_managersources_imagingsourcesGetInterfaces()
static const char *const paraview_server_manageramr_filtersInterface0
char * paraview_server_managerproxies_omfGetInterfaces()
static const char *const paraview_server_managergeneral_filtersInterface11
static const char *const paraview_server_managerwriters_iolegacyInterface0
char * paraview_server_managerreaders_ioparallelnetcdfGetInterfaces()
char * paraview_server_managerfilters_normalglyphsGetInterfaces()
char * paraview_server_managerfilters_filtersparallelGetInterfaces()
static const char *const paraview_server_managerfilters_selectionfftovertimeInterface0
static const char *const paraview_server_managerreaders_pv_ioimageInterface1
char * paraview_server_managerfilters_imaginggeneralGetInterfaces()
static const char *const paraview_server_managergeneral_writersInterface0
char * paraview_server_managerreaders_ionetcdfGetInterfaces()
static const char *const paraview_server_managerexportersInterface1
static const char *const paraview_server_managerviews_and_representationsInterface9
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface8
static const char *const paraview_server_managerfilters_filtershybridInterface1
static const char *const paraview_server_manageranimationInterface0
static const char *const paraview_server_managerreaders_iocgnsInterface1
static const char *const paraview_server_managerreaders_iochemistryInterface0
static const char *const paraview_server_managerutilities_remotingviewsInterface1
static const char *const paraview_server_managerreaders_ioxmlInterface5
char * paraview_server_managerreaders_pv_ioensightGetInterfaces()
static const char *const paraview_server_managermisc_filtersInterface2
static const char *const paraview_server_managerstatistics_filtersInterface3
char * paraview_server_managerproxies_citygmlGetInterfaces()
static const char *const paraview_server_managerreaders_ioiossInterface2
static const char *const paraview_server_managerfilters_filtersflowpathsInterface3
char * paraview_server_managerfilters_filtersmodelingGetInterfaces()
char * paraview_server_managerfilters_filtersgenericGetInterfaces()
static const char *const paraview_server_managerutilitiesInterface3
static const char *const paraview_server_managerreaders_ioiossInterface0
static const char *const paraview_server_managerreaders_ioexodusInterface1
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface3
static const char *const paraview_server_managerfilters_filtersparallelInterface6
char * paraview_server_manager2dwidgets_remotingviewsGetInterfaces()
char * paraview_server_managermaterial_interface_filtersGetInterfaces()
char * paraview_server_managerreaders_iotecplottableGetInterfaces()
char * paraview_server_managerrendering_sourcesGetInterfaces()
char * paraview_server_managerreaders_savgGetInterfaces()
static const char *const paraview_server_managergeneral_filtersInterface7
static const char *const paraview_server_managerviews_and_representationsInterface1
char * paraview_server_managerviews_and_representationsGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface7
static const char *const paraview_server_managermisc_utilitiesInterface1
static const char *const paraview_server_managerfilters_filtersflowpathsInterface2
static const char *const paraview_server_managergeneral_filtersInterface6
static const char *const paraview_server_managerutilities_remotingviewsInterface7
static const char *const paraview_server_managerfilters_imagingfourierInterface0
static const char *const paraview_server_managerfilters_filtersflowpathsInterface4
static const char *const paraview_server_managerviews_and_representationsInterface2
static const char *const paraview_server_managerpointsInterface3
char * paraview_server_managerfilters_filtersgeometryGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface12
static const char *const paraview_server_managersources_filtersgeneralInterface0
char * paraview_server_managerreaders_ioplyGetInterfaces()
static const char *const paraview_server_manageramr_filtersInterface2
char * paraview_server_managerreaders_openpmdGetInterfaces()
static const char *const paraview_server_managermaterial_interface_filtersInterface0
static const char *const paraview_server_managersources_filterscoreInterface0
static const char *const paraview_server_manageranimationInterface2
char * paraview_server_managerreaders_iochemistryGetInterfaces()
static const char *const paraview_server_managergeneral_readersInterface0
static const char *const paraview_server_managerviews_and_representationsInterface36
char * paraview_server_managerfilters_imaginghybridGetInterfaces()
static const char *const paraview_server_managerwriters_ioxmlInterface0
static const char *const paraview_server_managerfilters_normalglyphsInterface0
char * paraview_server_managerwriters_animationGetInterfaces()
static const char *const paraview_server_managerreaders_pv_ioamrInterface2
static const char *const paraview_server_managerviews_and_representationsInterface16
char * paraview_server_managercore_sourcesGetInterfaces()
static const char *const paraview_server_managerextraction_filtersInterface1
static const char *const paraview_server_managerutilitiesInterface1
static const char *const paraview_server_managerutilities_settingsInterface1
static const char *const paraview_server_managerviews_and_representationsInterface47
static const char *const paraview_server_managersources_imagingsourcesInterface0
char * paraview_server_managerreaders_lsdynaGetInterfaces()
static const char *const paraview_server_managergeneral_filtersInterface14
char * paraview_server_managerreaders_pv_ioamrGetInterfaces()
static const char *const paraview_server_managerreaders_savgInterface0
static const char *const paraview_server_managerfilters_filtersgeneralInterface2
static const char *const paraview_server_managerfilters_filtersgenericInterface2
char * paraview_server_managerreaders_iofluentcffGetInterfaces()
char * paraview_server_manageranimationGetInterfaces()
char * paraview_server_managerreaders_ioveraoutGetInterfaces()
char * paraview_server_managerreaders_pv_ioimageGetInterfaces()
static const char *const paraview_server_managerreaders_iocgnsInterface0
static const char *const paraview_server_managerfilters_filterspointsInterface0
static const char *const paraview_server_managerwriters_ioxmlInterface2
char * paraview_server_managerfilters_filterspointsGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface15
static const char *const paraview_server_managerreaders_iogeometryInterface2
static const char *const paraview_server_managerreaders_filtershybridInterface0
static const char *const paraview_server_manageranimation_pythonInterface0
char * paraview_server_managersources_renderingfreetypeGetInterfaces()
char * paraview_server_managerreaders_filtershybridGetInterfaces()
static const char *const paraview_server_managerutilitiesInterface0
static const char *const paraview_server_managerfilters_filtersgenericInterface0
static const char *const paraview_server_managerfilters_filtershybridInterface0
static const char *const paraview_server_managerwriters_pv_iocoreInterface0
static const char *const paraview_server_managerutilities_remotingviewsInterface2
char * paraview_server_managerparallel_diy_filtersGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface0
char * paraview_server_managerwriters_iolegacyGetInterfaces()
static const char *const paraview_server_managerutilitiesInterface4
char * paraview_server_managerrenderingGetInterfaces()
char * paraview_server_managerextractors_pythonGetInterfaces()
static const char *const paraview_server_managerreaders_ioexodusInterface2
static const char *const paraview_server_managerfilters_filterscoreInterface4
static const char *const paraview_server_managerfilters_filtersgeometryInterface0
static const char *const paraview_server_managerfilters_filtersgeneralInterface9
char * paraview_server_managergeneral_mpi_filtersGetInterfaces()
char * paraview_server_managerutilities_settingsGetInterfaces()
static const char *const paraview_server_managerextractorsInterface0
static const char *const paraview_server_managerreaders_ioxmlInterface2
static const char *const paraview_server_managermisc_filtersInterface1
char * paraview_server_managerreaders_iofdsGetInterfaces()
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface2
static const char *const paraview_server_managergeneral_filtersInterface2
static const char *const paraview_server_managerpython_miscInterface0
static const char *const paraview_server_managerfilters_filtersparallelInterface3
static const char *const paraview_server_managerviews_and_representationsInterface35
static const char *const paraview_server_managerviews_and_representationsInterface26
char * paraview_server_managerreaders_ioinfovisGetInterfaces()
char * paraview_server_managerpython_miscGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface46
static const char *const paraview_server_managerreaders_pv_iospcthInterface0
static const char *const paraview_server_managerreaders_ioinfovisInterface0
char * paraview_server_managerimporters_pv_ioimportGetInterfaces()
char * paraview_server_managerfilters_filtersstatisticsGetInterfaces()
char * paraview_server_managerpointsGetInterfaces()
static const char *const paraview_server_managergeneral_filtersInterface4
static const char *const paraview_server_managerviews_and_representationsInterface48
char * paraview_server_managerreaders_iopioGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface13
static const char *const paraview_server_managerfilters_filtersstatisticsInterface0
static const char *const paraview_server_managerwriters_ioiossInterface0
static const char *const paraview_server_managerviews_and_representationsInterface5
static const char *const paraview_server_managerfilters_pv_iocoreInterface0
static const char *const paraview_server_managerextraction_filtersInterface3
static const char *const paraview_server_managerstatistics_filtersInterface1
static const char *const paraview_server_managerreaders_pv_ioensightInterface0
static const char *const paraview_server_managerwriters_iocgnsInterface0
static const char *const paraview_server_managergeneral_filtersInterface1
char * paraview_server_managerinternal_writersGetInterfaces()
char * paraview_server_managersources_imagingcoreGetInterfaces()
static const char *const paraview_server_managersources_remotingmiscInterface0
static const char *const paraview_server_managerfilters_filtersgeneralInterface5
static const char *const paraview_server_managerviews_and_representationsInterface37
char * paraview_server_managerfilters_filterstextureGetInterfaces()
static const char *const paraview_server_managerproxies_xdmf2Interface0
static const char *const paraview_server_managerreaders_pv_ioamrInterface0
static const char *const paraview_server_managerrenderingInterface2
static const char *const paraview_server_managerreaders_ioxmlInterface6
char * paraview_server_managerreaders_ioexodusGetInterfaces()
static const char *const paraview_server_managerreaders_ionetcdfInterface1
char * paraview_server_managergeneral_writersGetInterfaces()
static const char *const paraview_server_managerrenderingInterface0
static const char *const paraview_server_managerfilters_imaginggeneralInterface0
static const char *const paraview_server_managerfilters_filtersparallelInterface1
static const char *const paraview_server_managerviews_and_representationsInterface30
static const char *const paraview_server_managerextractors_remotingviewsInterface0
static const char *const paraview_server_managerreaders_ioxmlInterface1
static const char *const paraview_server_managerlive_utilitiesInterface0
static const char *const paraview_server_managerimporters_pv_ioimportInterface0
static const char *const paraview_server_managerreaders_iopioInterface0
static const char *const paraview_server_managerreaders_ioerfInterface0
char * paraview_server_managerextractors_jsonGetInterfaces()
static const char *const paraview_server_managerfilters_imaginghybridInterface0
char * paraview_server_managerreaders_ioh5rageGetInterfaces()
char * paraview_server_managerpython_sourcesGetInterfaces()
char * paraview_server_managerreaders_ioh5partGetInterfaces()
char * paraview_server_managersources_remotingviewsGetInterfaces()
char * paraview_server_managergeneral_filtersGetInterfaces()
static const char *const paraview_server_managerreaders_ioxmlInterface0
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface9
static const char *const paraview_server_managerextraction_filtersInterface0
static const char *const paraview_server_managerreaders_iohdfInterface0
static const char *const paraview_server_managerviews_and_representationsInterface22
static const char *const paraview_server_managergeneral_filtersInterface9
static const char *const paraview_server_managerviews_and_representationsInterface41
static const char *const paraview_server_managerfilters_filtersgeneralInterface6
char * paraview_server_managerproxies_xdmf2GetInterfaces()
static const char *const paraview_server_managerwriters_animationInterface0
static const char *const paraview_server_managerfilters_filtersextractionInterface0
char * paraview_server_managerlive_utilitiesGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface18
char * paraview_server_managerfilters_plotonintersectioncurvesGetInterfaces()
static const char *const paraview_server_managerfilters_filtersverdictInterface0
static const char *const paraview_server_managerpointsInterface0
static const char *const paraview_server_managerreaders_ionetcdfInterface3
char * paraview_server_managerreaders_iogeometryGetInterfaces()
char * paraview_server_manageranimation_pythonGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface11
char * paraview_server_managerwriters_pv_ioimageGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface6
static const char *const paraview_server_managerproxies_omfInterface0
static const char *const paraview_server_managerreaders_ioveraoutInterface0
static const char *const paraview_server_managerwriters_ensightInterface0
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface4
static const char *const paraview_server_managerutilities_remotingviewsInterface4
static const char *const paraview_server_managerfilters_filtersgeneralInterface3
static const char *const paraview_server_managerviews_and_representationsInterface34
static const char *const paraview_server_managerwriters_ioiossInterface2
static const char *const paraview_server_managerviews_and_representationsInterface45
static const char *const paraview_server_managerfilters_filtersgeneralInterface8
char * paraview_server_managergeneral_readersGetInterfaces()
static const char *const paraview_server_managergeneral_filtersInterface10
static const char *const paraview_server_managerwriters_iohdfInterface0
char * paraview_server_managerfilters_filtersrenderingGetInterfaces()
static const char *const paraview_server_managerreaders_ioparallelInterface2
static const char *const paraview_server_managerreaders_ioiossInterface1
static const char *const paraview_server_managerviews_and_representationsInterface31
static const char *const paraview_server_managergeneral_filtersInterface5
static const char *const paraview_server_managerfilters_filtersrenderingInterface0
static const char *const paraview_server_managerreaders_ionetcdfInterface2
static const char *const paraview_server_managerstatistics_filtersInterface2
static const char *const paraview_server_managerviews_and_representationsInterface21
static const char *const paraview_server_managerviews_and_representationsInterface50
char * paraview_server_managersources_filtersamrGetInterfaces()
static const char *const paraview_server_managerreaders_iotecplottableInterface0
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface0
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface1
static const char *const paraview_server_managergeneral_filtersInterface3
char * paraview_server_managerextraction_filtersGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface10
static const char *const paraview_server_managerutilities_remotingviewsInterface8
static const char *const paraview_server_managerfilters_filterscoreInterface1
char * paraview_server_managerfilters_domainschemistryGetInterfaces()
static const char *const paraview_server_managerreaders_ioxmlInterface7
char * paraview_server_managerreaders_iocgnsGetInterfaces()
char * paraview_server_managerfilters_filtersparallelverdictGetInterfaces()
static const char *const paraview_server_managerwriters_pv_ioimageInterface0
static const char *const paraview_server_managerreaders_ioexodusInterface0
static const char *const paraview_server_managerfilters_filterscoreInterface3
static const char *const paraview_server_managerviews_and_representationsInterface40
char * paraview_server_managerutilitiesGetInterfaces()
char * paraview_server_managerutilities_remotingviewsGetInterfaces()
static const char *const paraview_server_managerviews_and_representationsInterface4
char * paraview_server_managerfilters_pv_iocoreGetInterfaces()
static const char *const paraview_server_managerreaders_ioparallelInterface0
static const char *const paraview_server_managerfilters_filtersverdictInterface1
static const char *const paraview_server_managerutilities_remotingviewsInterface6
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface5
static const char *const paraview_server_managerviews_and_representationsInterface39
static const char *const paraview_server_managerviews_and_representationsInterface3
static const char *const paraview_server_managerreaders_pv_ioimageInterface0
static const char *const paraview_server_managersources_renderingfreetypeInterface0
char * paraview_server_managerproxies_computationalgeometryGetInterfaces()
char * paraview_server_managerreaders_ioconvergecfdGetInterfaces()
static const char *const paraview_server_managerfilters_domainschemistryInterface0
static const char *const paraview_server_managerwriters_ioexodusInterface0
char * paraview_server_managerfilters_filtersextractionGetInterfaces()
static const char *const paraview_server_managersources_filterssourcesInterface3
static const char *const paraview_server_managerextractors_jsonInterface0
char * paraview_server_managerfilters_filterstensorsGetInterfaces()
char * paraview_server_managerpython_filtersGetInterfaces()
static const char *const paraview_server_managerreaders_pv_ioamrInterface3
char * paraview_server_managermisc_utilitiesGetInterfaces()
static const char *const paraview_server_managerreaders_lsdynaInterface0
static const char *const paraview_server_managerutilities_settingsInterface0
char * paraview_server_manager3dwidgets_remotingviewsGetInterfaces()
char * paraview_server_managerfilters_filtershypertreeGetInterfaces()
static const char *const paraview_server_managerwriters_iogeometryInterface0
char * paraview_server_managerfilters_imagingcoreGetInterfaces()
static const char *const paraview_server_managersources_filterssourcesInterface2
static const char *const paraview_server_managerfilters_imagingcoreInterface0
static const char *const paraview_server_managerwriters_pv_iocoreInterface1
char * paraview_server_managerreaders_pv_iospcthGetInterfaces()
static const char *const paraview_server_managerpython_filtersInterface0
static const char *const paraview_server_managerreaders_ioconvergecfdInterface0
static const char *const paraview_server_managerreaders_pv_ioimageInterface3
static const char *const paraview_server_managerproxies_segyInterface0
static const char *const paraview_server_managerfilters_filterscoreInterface7
char * paraview_server_managerwriters_pv_iocoreGetInterfaces()
static const char *const paraview_server_managerwriters_ioiossInterface1
static const char *const paraview_server_managerproxies_interactionwidgetsInterface0
static const char *const paraview_server_managerreaders_iotruchasInterface0
static const char *const paraview_server_managerreaders_ioxmlInterface4
char * paraview_server_managerwriters_ioiossGetInterfaces()
static const char *const paraview_server_managerfilters_filterscellgridInterface0
char * paraview_server_managerproxies_segyGetInterfaces()
static const char *const paraview_server_managerfilters_filtersparallelInterface5
static const char *const paraview_server_managerreaders_iogeometryInterface1
static const char *const paraview_server_managergeneral_sourcesInterface0
char * paraview_server_managerwriters_ioexodusGetInterfaces()
static const char *const paraview_server_manager3dwidgets_remotingviewsInterface6