Prism_server_manager_modules_data.h
Go to the documentation of this file.
1 // Loadable modules
2 //
3 // Generated by /builds/gitlab-kitware-sciviz-ci/build/bin/vtkProcessXML-pv5.13
4 //
5 #ifndef Prism_server_manager_modules_data_h
6 #define Prism_server_manager_modules_data_h
7 
8 #include <cstring>
9 #include <cassert>
10 #include <algorithm>
11 
12 
13 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/Prism/Readers/PrismReaders.xml
15 "<ServerManagerConfiguration>\n"
16 " <!-- ==================================================================== -->\n"
17 " <ProxyGroup name=\"internal_sources\">\n"
18 " <!-- ================================================================== -->\n"
19 " <Proxy class=\"vtkPrismSESAMEReader\"\n"
20 " name=\"SESAMEReaderCore\">\n"
21 " <Documentation long_help=\"Reads ASCII SESAME files.\"\n"
22 " short_help=\"Reads SESAME files.\">\n"
23 " The SESAME reader reads ASCII. The expected file extension is .asc\n"
24 " The output of this reader is a vtkPolyData dataset.\n"
25 " </Documentation>\n"
26 " <OutputPort index=\"0\"\n"
27 " name=\"SESAME Surface\"/>\n"
28 " <OutputPort index=\"1\"\n"
29 " name=\"SESAME Curves\"/>\n"
30 " <StringVectorProperty animateable=\"0\"\n"
31 " command=\"SetFileName\"\n"
32 " name=\"FileName\"\n"
33 " number_of_elements=\"1\"\n"
34 " panel_visibility=\"never\">\n"
35 " <FileListDomain name=\"files\"/>\n"
36 " <Documentation>\n"
37 " This property specifies the file name for the SESAME reader.\n"
38 " </Documentation>\n"
39 " </StringVectorProperty>\n"
40 " <IntVectorProperty name=\"SurfaceTableIds\"\n"
41 " command=\"GetSurfaceTableIds\"\n"
42 " information_only=\"1\">\n"
43 " <IntArrayInformationHelper/>\n"
44 " </IntVectorProperty>\n"
45 " <IntVectorProperty command=\"SetTableId\"\n"
46 " default_values=\"-1\"\n"
47 " name=\"TableId\"\n"
48 " label=\"Surface Table Id\"\n"
49 " number_of_elements=\"1\">\n"
50 " <EnumerationDomain name=\"enum\">\n"
51 " <RequiredProperties>\n"
52 " <Property name=\"SurfaceTableIds\" function=\"Enumeration\"/>\n"
53 " </RequiredProperties>\n"
54 " </EnumerationDomain>\n"
55 " <Documentation>\n"
56 " This property specifies the table id which describes the surface.\n"
57 " </Documentation>\n"
58 " </IntVectorProperty>\n"
59 " <StringVectorProperty command=\"GetFlatArraysOfTables\"\n"
60 " information_only=\"1\"\n"
61 " name=\"FlatArraysOfTables\">\n"
62 " <StringArrayHelper/>\n"
63 " </StringVectorProperty>\n"
64 " <StringVectorProperty command=\"SetXArrayName\"\n"
65 " name=\"XArray\"\n"
66 " number_of_elements=\"1\">\n"
67 " <PrismTableArraysDomain name=\"prism_array_list\" default_array_id=\"0\">\n"
68 " <RequiredProperties>\n"
69 " <Property function=\"FlatArraysOfTables\" name=\"FlatArraysOfTables\"/>\n"
70 " <Property function=\"TableId\" name=\"TableId\"/>\n"
71 " </RequiredProperties>\n"
72 " </PrismTableArraysDomain>\n"
73 " <Documentation>\n"
74 " This property specifies the array name to use for the x-axis.\n"
75 " </Documentation>\n"
76 " </StringVectorProperty>\n"
77 " <StringVectorProperty command=\"SetYArrayName\"\n"
78 " name=\"YArray\"\n"
79 " number_of_elements=\"1\">\n"
80 " <PrismTableArraysDomain name=\"prism_array_list\" default_array_id=\"1\">\n"
81 " <RequiredProperties>\n"
82 " <Property function=\"FlatArraysOfTables\" name=\"FlatArraysOfTables\"/>\n"
83 " <Property function=\"TableId\" name=\"TableId\"/>\n"
84 " </RequiredProperties>\n"
85 " </PrismTableArraysDomain>\n"
86 " <Documentation>\n"
87 " This property specifies the array name to use for the y-axis.\n"
88 " </Documentation>\n"
89 " </StringVectorProperty>\n"
90 " <StringVectorProperty command=\"SetZArrayName\"\n"
91 " name=\"ZArray\"\n"
92 " number_of_elements=\"1\">\n"
93 " <PrismTableArraysDomain name=\"prism_array_list\" default_array_id=\"2\">\n"
94 " <RequiredProperties>\n"
95 " <Property function=\"FlatArraysOfTables\" name=\"FlatArraysOfTables\"/>\n"
96 " <Property function=\"TableId\" name=\"TableId\"/>\n"
97 " </RequiredProperties>\n"
98 " </PrismTableArraysDomain>\n"
99 " <Documentation>\n"
100 " This property specifies the array name to use for the z-axis.\n"
101 " </Documentation>\n"
102 " </StringVectorProperty>\n"
103 " <IntVectorProperty command=\"GetCurvesAvailable\"\n"
104 " information_only=\"1\"\n"
105 " name=\"CurvesAvailable\">\n"
106 " <SimpleIntInformationHelper/>\n"
107 " </IntVectorProperty>\n"
108 " <IntVectorProperty name=\"ReadCurves\"\n"
109 " command=\"SetReadCurves\"\n"
110 " default_values=\"1\"\n"
111 " number_of_elements=\"1\">\n"
112 " <BooleanDomain name=\"bool\"/>\n"
113 " <Documentation>\n"
114 " This property specifies whether to read curves or not.\n"
115 " </Documentation>\n"
116 " <Hints>\n"
117 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"enabled_state\" property=\"CurvesAvailable\" value=\"1\"/>\n"
118 " </Hints>\n"
119 " </IntVectorProperty>\n"
120 " <DoubleVectorProperty name=\"VariableConversionValues\"\n"
121 " command=\"SetVariableConversionValue\"\n"
122 " set_number_command=\"SetNumberOfVariableConversionValues\"\n"
123 " number_of_elements=\"0\"\n"
124 " repeat_command=\"1\"\n"
125 " number_of_elements_per_command=\"1\"\n"
126 " use_index=\"1\">\n"
127 " <Documentation>\n"
128 " This property specifies the variable conversion values.\n"
129 " </Documentation>\n"
130 " </DoubleVectorProperty>\n"
131 " </Proxy>\n"
132 " </ProxyGroup>\n"
133 "\n"
134 " <!-- ==================================================================== -->\n"
135 " <ProxyGroup name=\"sources\">\n"
136 " <!-- ==================================================================== -->\n"
137 " <SourceProxy class=\"vtkPrismSESAMEFileSeriesReader\"\n"
138 " file_name_method=\"SetFileName\"\n"
139 " label=\"Prism: SESAME Reader\"\n"
140 " name=\"SESAMEReader\"\n"
141 " si_class=\"vtkSIMetaReaderProxy\">\n"
142 " <Documentation long_help=\"Reads ASCII SESAME files.\"\n"
143 " short_help=\"Reads SESAME files.\">The SESAME reader reads ASCII.\n"
144 " The expected file extension is .asc. The output of this reader is a\n"
145 " vtkStructuredGrid dataset.\n"
146 " </Documentation>\n"
147 " <OutputPort index=\"0\"\n"
148 " name=\"SESAME Surface\"/>\n"
149 " <OutputPort index=\"1\"\n"
150 " name=\"SESAME Curves\"/>\n"
151 " <SubProxy>\n"
152 " <Proxy name=\"Reader\"\n"
153 " proxygroup=\"internal_sources\"\n"
154 " proxyname=\"SESAMEReaderCore\"/>\n"
155 " <ExposedProperties>\n"
156 " <Property name=\"TableId\"/>\n"
157 " <PropertyGroup label=\"Axis Information\">\n"
158 " <Property name=\"XArray\"/>\n"
159 " <Property name=\"YArray\"/>\n"
160 " <Property name=\"ZArray\"/>\n"
161 " </PropertyGroup>\n"
162 " <PropertyGroup label=\"Curves\">\n"
163 " <Property name=\"CurvesAvailable\"/>\n"
164 " <Property name=\"ReadCurves\"/>\n"
165 " </PropertyGroup>\n"
166 " <PropertyGroup label=\"Conversions\" panel_widget=\"SESAMEConversions\">\n"
167 " <Property function=\"VariableConversionValues\" name=\"VariableConversionValues\"/>\n"
168 " <Property function=\"FlatArraysOfTables\" name=\"FlatArraysOfTables\"/>\n"
169 " </PropertyGroup>\n"
170 " </ExposedProperties>\n"
171 " </SubProxy>\n"
172 " <StringVectorProperty command=\"GetCurrentFileName\"\n"
173 " information_only=\"1\"\n"
174 " name=\"FileNameInfo\">\n"
175 " <SimpleStringInformationHelper/>\n"
176 " </StringVectorProperty>\n"
177 " <StringVectorProperty animateable=\"0\"\n"
178 " clean_command=\"RemoveAllFileNames\"\n"
179 " command=\"AddFileName\"\n"
180 " information_property=\"FileNameInfo\"\n"
181 " name=\"FileNames\"\n"
182 " number_of_elements=\"1\"\n"
183 " panel_visibility=\"never\"\n"
184 " repeat_command=\"1\">\n"
185 " <FileListDomain name=\"files\"/>\n"
186 " <Documentation>\n"
187 " The list of files to be read by the reader. If more than one file\n"
188 " is specified, the reader will switch to file series mode in which\n"
189 " it will pretend that it can support time and provide one file per time step.\n"
190 " </Documentation>\n"
191 " </StringVectorProperty>\n"
192 " <DoubleVectorProperty information_only=\"1\"\n"
193 " name=\"TimestepValues\"\n"
194 " repeatable=\"1\">\n"
195 " <TimeStepsInformationHelper/>\n"
196 " <Documentation>\n"
197 " Available timestep values.\n"
198 " </Documentation>\n"
199 " </DoubleVectorProperty>\n"
200 " <Hints>\n"
201 " <PipelineIcon port=\"0\" name=\"GEOMETRY\"/>\n"
202 " <View port=\"0\" type=\"PrismView\"/>\n"
203 "\n"
204 " <PipelineIcon port=\"1\" name=\"GEOMETRY\"/>\n"
205 " <View port=\"1\" type=\"None\"/>\n"
206 "\n"
207 " <ReaderFactory extensions=\"asc sesame ses\" file_description=\"SESAME File Reader (Plugin)\"/>\n"
208 " </Hints>\n"
209 " </SourceProxy>\n"
210 " </ProxyGroup>\n"
211 "</ServerManagerConfiguration>\n"
212 "\n";
213 // Get single string
215 {
216 
217  const size_t len0 = strlen(Prism_server_manager_modulesPrismReadersInterface0);
218  size_t len = ( 0
219  + len0 );
220  char* res = new char[ len + 1];
221  size_t offset = 0;
223  assert(offset == len);
224  res[offset] = 0;
225  return res;
226 }
227 
228 
229 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/Prism/Views/PrismViews.xml
231 "<ServerManagerConfiguration>\n"
232 " <!-- ==================================================================== -->\n"
233 " <ProxyGroup name=\"views\">\n"
234 " <!--======================================================================-->\n"
235 " <PrismViewProxy base_proxygroup=\"views\"\n"
236 " base_proxyname=\"RenderView\"\n"
237 " class=\"vtkPrismView\"\n"
238 " name=\"PrismView\"\n"
239 " label=\"Prism View\"\n"
240 " processes=\"client|renderserver|dataserver\">\n"
241 " <Documentation>\n"
242 " View proxy for 3D interactive Prism render view.\n"
243 " </Documentation>\n"
244 " <IntVectorProperty command=\"SetEnableThresholding\"\n"
245 " default_values=\"0\"\n"
246 " name=\"EnableThresholding\"\n"
247 " label=\"Enable Thresholding\"\n"
248 " number_of_elements=\"1\">\n"
249 " <BooleanDomain name=\"bool\"/>\n"
250 " <Documentation>\n"
251 " When on, Thresholding is enabled.\n"
252 " </Documentation>\n"
253 " </IntVectorProperty>\n"
254 "\n"
255 " <DoubleVectorProperty name=\"PrismBounds\"\n"
256 " command=\"GetPrismBounds\"\n"
257 " information_only=\"1\"\n"
258 " default_values=\"0.0 -1.0 0.0 -1.0 0.0 -1.0\"\n"
259 " number_of_elements=\"6\">\n"
260 " <SimpleDoubleInformationHelper/>\n"
261 " <Documentation>\n"
262 " Get the prism bounds.\n"
263 " </Documentation>\n"
264 " </DoubleVectorProperty>\n"
265 "\n"
266 " <DoubleVectorProperty command=\"SetLowerThresholdX\"\n"
267 " default_values=\"0\"\n"
268 " name=\"LowerThresholdX\"\n"
269 " label=\"Lower Threshold\"\n"
270 " number_of_elements=\"1\">\n"
271 " <PrismThresholdRangeDomain name=\"range\" default_mode=\"min\" axis_id=\"0\">\n"
272 " <RequiredProperties>\n"
273 " <Property function=\"Bounds\"\n"
274 " name=\"PrismBounds\"/>\n"
275 " </RequiredProperties>\n"
276 " </PrismThresholdRangeDomain>\n"
277 " <Documentation>\n"
278 " The value of this property specifies the lower bound of the thresholding operation of X Axis.\n"
279 " </Documentation>\n"
280 " <Hints>\n"
281 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EnableThresholding\" value=\"1\"/>\n"
282 " </Hints>\n"
283 " </DoubleVectorProperty>\n"
284 " <DoubleVectorProperty command=\"SetUpperThresholdX\"\n"
285 " default_values=\"0\"\n"
286 " name=\"UpperThresholdX\"\n"
287 " label=\"Upper Threshold\"\n"
288 " number_of_elements=\"1\">\n"
289 " <PrismThresholdRangeDomain name=\"range\" default_mode=\"max\" axis_id=\"0\">\n"
290 " <RequiredProperties>\n"
291 " <Property function=\"Bounds\"\n"
292 " name=\"PrismBounds\"/>\n"
293 " </RequiredProperties>\n"
294 " </PrismThresholdRangeDomain>\n"
295 " <Documentation>\n"
296 " The value of this property specifies the upper bound of the thresholding operation of X Axis.\n"
297 " </Documentation>\n"
298 " <Hints>\n"
299 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EnableThresholding\" value=\"1\"/>\n"
300 " </Hints>\n"
301 " </DoubleVectorProperty>\n"
302 "\n"
303 " <DoubleVectorProperty command=\"SetLowerThresholdY\"\n"
304 " default_values=\"0\"\n"
305 " name=\"LowerThresholdY\"\n"
306 " label=\"Lower Threshold\"\n"
307 " number_of_elements=\"1\">\n"
308 " <PrismThresholdRangeDomain name=\"range\" default_mode=\"min\" axis_id=\"1\">\n"
309 " <RequiredProperties>\n"
310 " <Property function=\"Bounds\"\n"
311 " name=\"PrismBounds\"/>\n"
312 " </RequiredProperties>\n"
313 " </PrismThresholdRangeDomain>\n"
314 " <Documentation>\n"
315 " The value of this property specifies the lower bound of the thresholding operation of Y Axis.\n"
316 " </Documentation>\n"
317 " <Hints>\n"
318 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EnableThresholding\" value=\"1\"/>\n"
319 " </Hints>\n"
320 " </DoubleVectorProperty>\n"
321 " <DoubleVectorProperty command=\"SetUpperThresholdY\"\n"
322 " default_values=\"0\"\n"
323 " name=\"UpperThresholdY\"\n"
324 " label=\"Upper Threshold\"\n"
325 " number_of_elements=\"1\">\n"
326 " <PrismThresholdRangeDomain name=\"range\" default_mode=\"max\" axis_id=\"1\">\n"
327 " <RequiredProperties>\n"
328 " <Property function=\"Bounds\"\n"
329 " name=\"PrismBounds\"/>\n"
330 " </RequiredProperties>\n"
331 " </PrismThresholdRangeDomain>\n"
332 " <Documentation>\n"
333 " The value of this property specifies the upper bound of the thresholding operation of Y Axis.\n"
334 " </Documentation>\n"
335 " <Hints>\n"
336 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EnableThresholding\" value=\"1\"/>\n"
337 " </Hints>\n"
338 " </DoubleVectorProperty>\n"
339 "\n"
340 " <DoubleVectorProperty command=\"SetLowerThresholdZ\"\n"
341 " default_values=\"0\"\n"
342 " name=\"LowerThresholdZ\"\n"
343 " label=\"Lower Threshold\"\n"
344 " number_of_elements=\"1\">\n"
345 " <PrismThresholdRangeDomain name=\"range\" default_mode=\"min\" axis_id=\"2\">\n"
346 " <RequiredProperties>\n"
347 " <Property function=\"Bounds\"\n"
348 " name=\"PrismBounds\"/>\n"
349 " </RequiredProperties>\n"
350 " </PrismThresholdRangeDomain>\n"
351 " <Documentation>\n"
352 " The value of this property specifies the lower bound of the thresholding operation of Z Axis.\n"
353 " </Documentation>\n"
354 " <Hints>\n"
355 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EnableThresholding\" value=\"1\"/>\n"
356 " </Hints>\n"
357 " </DoubleVectorProperty>\n"
358 " <DoubleVectorProperty command=\"SetUpperThresholdZ\"\n"
359 " default_values=\"0\"\n"
360 " name=\"UpperThresholdZ\"\n"
361 " label=\"Upper Threshold\"\n"
362 " number_of_elements=\"1\">\n"
363 " <PrismThresholdRangeDomain name=\"range\" default_mode=\"max\" axis_id=\"2\">\n"
364 " <RequiredProperties>\n"
365 " <Property function=\"Bounds\"\n"
366 " name=\"PrismBounds\"/>\n"
367 " </RequiredProperties>\n"
368 " </PrismThresholdRangeDomain>\n"
369 " <Documentation>\n"
370 " The value of this property specifies the upper bound of the thresholding operation of Z Axis.\n"
371 " </Documentation>\n"
372 " <Hints>\n"
373 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"EnableThresholding\" value=\"1\"/>\n"
374 " </Hints>\n"
375 " </DoubleVectorProperty>\n"
376 "\n"
377 " <IntVectorProperty command=\"SetLogScaleX\"\n"
378 " default_values=\"0\"\n"
379 " name=\"LogScaleX\"\n"
380 " label=\"Use log scaling\"\n"
381 " number_of_elements=\"1\">\n"
382 " <BooleanDomain name=\"bool\"/>\n"
383 " <Documentation>\n"
384 " When on, X axis is log scaled.\n"
385 " </Documentation>\n"
386 " </IntVectorProperty>\n"
387 " <IntVectorProperty command=\"SetLogScaleY\"\n"
388 " default_values=\"0\"\n"
389 " name=\"LogScaleY\"\n"
390 " label=\"Use log scaling\"\n"
391 " number_of_elements=\"1\">\n"
392 " <BooleanDomain name=\"bool\"/>\n"
393 " <Documentation>\n"
394 " When on, Y axis is log scaled.\n"
395 " </Documentation>\n"
396 " </IntVectorProperty>\n"
397 " <IntVectorProperty command=\"SetLogScaleZ\"\n"
398 " default_values=\"0\"\n"
399 " name=\"LogScaleZ\"\n"
400 " label=\"Use log scaling\"\n"
401 " number_of_elements=\"1\">\n"
402 " <BooleanDomain name=\"bool\"/>\n"
403 " <Documentation>\n"
404 " When on, Z axis is log scaled.\n"
405 " </Documentation>\n"
406 " </IntVectorProperty>\n"
407 "\n"
408 " <StringVectorProperty name=\"XAxisName\"\n"
409 " command=\"GetXAxisName\"\n"
410 " information_only=\"1\">\n"
411 " <SimpleStringInformationHelper/>\n"
412 " </StringVectorProperty>\n"
413 " <StringVectorProperty name=\"YAxisName\"\n"
414 " command=\"GetYAxisName\"\n"
415 " information_only=\"1\">\n"
416 " <SimpleStringInformationHelper/>\n"
417 " </StringVectorProperty>\n"
418 " <StringVectorProperty name=\"ZAxisName\"\n"
419 " command=\"GetZAxisName\"\n"
420 " information_only=\"1\">\n"
421 " <SimpleStringInformationHelper/>\n"
422 " </StringVectorProperty>\n"
423 "\n"
424 " <DoubleVectorProperty animateable=\"1\"\n"
425 " command=\"SetAspectRatio\"\n"
426 " default_values=\"1.0 1.0 1.0\"\n"
427 " name=\"AspectRatio\"\n"
428 " number_of_elements=\"3\">\n"
429 " <DoubleRangeDomain name=\"range\"/>\n"
430 " <Documentation>\n"
431 " This property specifies the aspect ratio of the data.\n"
432 " </Documentation>\n"
433 " </DoubleVectorProperty>\n"
434 "\n"
435 " <IntVectorProperty command=\"SetEnableNonSimulationDataSelection\"\n"
436 " default_values=\"0\"\n"
437 " name=\"EnableNonSimulationDataSelection\"\n"
438 " label=\"Enable Non Simulation Data Selection\"\n"
439 " number_of_elements=\"1\">\n"
440 " <BooleanDomain name=\"bool\"/>\n"
441 " <Documentation>\n"
442 " When on, Non Simulation Data can also be selected.\n"
443 " </Documentation>\n"
444 " </IntVectorProperty>\n"
445 "\n"
446 " <PropertyGroup label=\"Prism Parameters\">\n"
447 " <Property name=\"EnableThresholding\"/>\n"
448 " </PropertyGroup>\n"
449 " <PropertyGroup label=\"X Axis\">\n"
450 " <Property name=\"LowerThresholdX\"/>\n"
451 " <Property name=\"UpperThresholdX\"/>\n"
452 " <Property name=\"LogScaleX\"/>\n"
453 " </PropertyGroup>\n"
454 " <PropertyGroup label=\"Y Axis\">\n"
455 " <Property name=\"LowerThresholdY\"/>\n"
456 " <Property name=\"UpperThresholdY\"/>\n"
457 " <Property name=\"LogScaleY\"/>\n"
458 " </PropertyGroup>\n"
459 " <PropertyGroup label=\"Z Axis\">\n"
460 " <Property name=\"LowerThresholdZ\"/>\n"
461 " <Property name=\"UpperThresholdZ\"/>\n"
462 " <Property name=\"LogScaleZ\"/>\n"
463 " </PropertyGroup>\n"
464 " <PropertyGroup label=\"Scaling\">\n"
465 " <Property name=\"AspectRatio\"/>\n"
466 " </PropertyGroup>\n"
467 " <PropertyGroup label=\"Selections\">\n"
468 " <Property name=\"EnableNonSimulationDataSelection\"/>\n"
469 " </PropertyGroup>\n"
470 "\n"
471 " <!-- Redefinitions of properties in the RenderView to change the panel_visibility -->\n"
472 " <IntVectorProperty command=\"SetCameraOrientationWidgetVisibility\"\n"
473 " name=\"CameraOrientationWidgetVisibility\"\n"
474 " label=\"Visible\"\n"
475 " default_values=\"0\"\n"
476 " number_of_elements=\"1\"\n"
477 " panel_visibility=\"advanced\"\n"
478 " override=\"1\">\n"
479 " <BooleanDomain name=\"bool\"/>\n"
480 " <Documentation>Visibility of the camera orientation widget.</Documentation>\n"
481 " </IntVectorProperty>\n"
482 "\n"
483 " <IntVectorProperty command=\"SetCenterAxesVisibility\"\n"
484 " default_values=\"0\"\n"
485 " name=\"CenterAxesVisibility\"\n"
486 " number_of_elements=\"1\"\n"
487 " panel_visibility=\"advanced\"\n"
488 " override=\"1\">\n"
489 " <BooleanDomain name=\"bool\"/>\n"
490 " <Documentation>Toggle the visibility of the axes showing the center of\n"
491 " rotation in the scene.\n"
492 " </Documentation>\n"
493 " </IntVectorProperty>\n"
494 " </PrismViewProxy>\n"
495 " </ProxyGroup>\n"
496 "\n"
497 " <!-- ==================================================================== -->\n"
498 " <ProxyGroup name=\"representations\">\n"
499 " <!-- ==================================================================== -->\n"
500 " <RepresentationProxy base_proxygroup=\"internal_representations\"\n"
501 " base_proxyname=\"SurfaceRepresentationBase\"\n"
502 " class=\"vtkPrismGeometryRepresentationWithFaces\"\n"
503 " name=\"PrismSurfaceRepresentation\"\n"
504 " processes=\"client|renderserver|dataserver\">\n"
505 " <Documentation>\n"
506 " Prism representation to show any dataset in a 3D Prism view.\n"
507 " </Documentation>\n"
508 " <InputProperty command=\"SetInputConnection\"\n"
509 " name=\"Input\">\n"
510 " <DataTypeDomain name=\"input_type\">\n"
511 " <DataType value=\"vtkDataSet\"/>\n"
512 " </DataTypeDomain>\n"
513 " <InputArrayDomain attribute_type=\"any\"\n"
514 " name=\"input_array_any\"/>\n"
515 " <InputArrayDomain name=\"scalar_array\"\n"
516 " number_of_components=\"1\"\n"
517 " optional=\"1\"/>\n"
518 " <InputArrayDomain attribute_type=\"cell\"\n"
519 " name=\"input_array_cell\"\n"
520 " optional=\"1\"/>\n"
521 " <InputArrayDomain attribute_type=\"point\"\n"
522 " name=\"input_array_point\"\n"
523 " optional=\"1\"/>\n"
524 " <InputArrayDomain attribute_type=\"cell\"\n"
525 " name=\"input_array_cell_1\"\n"
526 " number_of_components=\"1\"\n"
527 " optional=\"1\"/>\n"
528 " <InputArrayDomain attribute_type=\"point\"\n"
529 " name=\"input_array_point_1\"\n"
530 " number_of_components=\"1\"\n"
531 " optional=\"1\"/>\n"
532 " <InputArrayDomain attribute_type=\"point\"\n"
533 " name=\"input_array_point_2\"\n"
534 " number_of_components=\"2\"\n"
535 " optional=\"1\"/>\n"
536 " <InputArrayDomain attribute_type=\"cell\"\n"
537 " name=\"input_array_cell_3\"\n"
538 " number_of_components=\"3\"\n"
539 " optional=\"1\"/>\n"
540 " <InputArrayDomain attribute_type=\"point\"\n"
541 " name=\"input_array_point_3\"\n"
542 " number_of_components=\"3\"\n"
543 " optional=\"1\"/>\n"
544 " <Documentation>\n"
545 " Set the input to the representation.\n"
546 " </Documentation>\n"
547 " </InputProperty>\n"
548 " <DoubleVectorProperty command=\"SetPointSize\"\n"
549 " default_values=\"4.0\"\n"
550 " name=\"PointSize\"\n"
551 " number_of_elements=\"1\"\n"
552 " override=\"1\">\n"
553 " <DoubleRangeDomain min=\"0\"\n"
554 " name=\"range\"/>\n"
555 " </DoubleVectorProperty>\n"
556 " <IntVectorProperty command=\"SetBackfaceRepresentation\"\n"
557 " default_values=\"400\"\n"
558 " name=\"BackfaceRepresentation\"\n"
559 ;
560 
561 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/Prism/Views/PrismViews.xml
563 " number_of_elements=\"1\">\n"
564 " <Documentation>\n"
565 " Choose the representation type for the backface.\n"
566 " </Documentation>\n"
567 " <EnumerationDomain name=\"enum\">\n"
568 " <Entry text=\"Follow Frontface\"\n"
569 " value=\"400\"/>\n"
570 " <Entry text=\"Cull Backface\"\n"
571 " value=\"401\"/>\n"
572 " <Entry text=\"Cull Frontface\"\n"
573 " value=\"402\"/>\n"
574 " <Entry text=\"Points\"\n"
575 " value=\"0\"/>\n"
576 " <Entry text=\"Wireframe\"\n"
577 " value=\"1\"/>\n"
578 " <Entry text=\"Surface\"\n"
579 " value=\"2\"/>\n"
580 " <Entry text=\"Surface With Edges\"\n"
581 " value=\"3\"/>\n"
582 " </EnumerationDomain>\n"
583 " </IntVectorProperty>\n"
584 " <DoubleVectorProperty command=\"SetBackfaceOpacity\"\n"
585 " default_values=\"1.0\"\n"
586 " name=\"BackfaceOpacity\"\n"
587 " number_of_elements=\"1\">\n"
588 " <DoubleRangeDomain max=\"1\"\n"
589 " min=\"0\"\n"
590 " name=\"range\"/>\n"
591 " </DoubleVectorProperty>\n"
592 " <DoubleVectorProperty command=\"SetBackfaceAmbientColor\"\n"
593 " default_values=\"1.0 1.0 1.0\"\n"
594 " name=\"BackfaceAmbientColor\"\n"
595 " number_of_elements=\"3\">\n"
596 " <DoubleRangeDomain max=\"1 1 1\"\n"
597 " min=\"0 0 0\"\n"
598 " name=\"range\"/>\n"
599 " </DoubleVectorProperty>\n"
600 " <DoubleVectorProperty command=\"SetBackfaceDiffuseColor\"\n"
601 " default_values=\"1.0 1.0 1.0\"\n"
602 " name=\"BackfaceDiffuseColor\"\n"
603 " number_of_elements=\"3\">\n"
604 " <DoubleRangeDomain max=\"1 1 1\"\n"
605 " min=\"0 0 0\"\n"
606 " name=\"range\"/>\n"
607 " <Hints>\n"
608 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SurfaceColor\" unlink_if_modified=\"1\"/>\n"
609 " </Hints>\n"
610 " </DoubleVectorProperty>\n"
611 " <!-- Prism related properties -->\n"
612 " <IntVectorProperty command=\"SetIsSimulationData\"\n"
613 " default_values=\"0\"\n"
614 " name=\"IsSimulationData\"\n"
615 " number_of_elements=\"1\">\n"
616 " <PrismIsSimulationDataDomain name=\"bool\">\n"
617 " <RequiredProperties>\n"
618 " <Property function=\"Input\"\n"
619 " name=\"Input\"/>\n"
620 " </RequiredProperties>\n"
621 " </PrismIsSimulationDataDomain>\n"
622 " </IntVectorProperty>\n"
623 " <IntVectorProperty command=\"SetAttributeType\"\n"
624 " default_values=\"1\"\n"
625 " name=\"AttributeType\"\n"
626 " number_of_elements=\"1\">\n"
627 " <FieldDataDomain name=\"enum\">\n"
628 " <RequiredProperties>\n"
629 " <Property function=\"Input\"\n"
630 " name=\"Input\"/>\n"
631 " </RequiredProperties>\n"
632 " </FieldDataDomain>\n"
633 " <Hints>\n"
634 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"IsSimulationData\" value=\"1\"/>\n"
635 " </Hints>\n"
636 " <Documentation>\n"
637 " Control which AttributeType the filter operates on.\n"
638 " </Documentation>\n"
639 " </IntVectorProperty>\n"
640 " <StringVectorProperty command=\"SetXArrayName\"\n"
641 " name=\"XArrayName\"\n"
642 " label=\"X Array\"\n"
643 " number_of_elements=\"1\">\n"
644 " <ArrayListDomain name=\"array_list\"\n"
645 " input_domain_name=\"scalar_array\">\n"
646 " <RequiredProperties>\n"
647 " <Property function=\"Input\"\n"
648 " name=\"Input\"/>\n"
649 " <Property function=\"FieldDataSelection\"\n"
650 " name=\"AttributeType\"/>\n"
651 " </RequiredProperties>\n"
652 " </ArrayListDomain>\n"
653 " <Hints>\n"
654 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"IsSimulationData\" value=\"1\"/>\n"
655 " </Hints>\n"
656 " <Documentation>\n"
657 " The name of the array to use as the X coordinate.\n"
658 " </Documentation>\n"
659 " </StringVectorProperty>\n"
660 " <StringVectorProperty command=\"SetYArrayName\"\n"
661 " name=\"YArrayName\"\n"
662 " label=\"Y Array\"\n"
663 " number_of_elements=\"1\">\n"
664 " <ArrayListDomain name=\"array_list\"\n"
665 " input_domain_name=\"scalar_array\">\n"
666 " <RequiredProperties>\n"
667 " <Property function=\"Input\"\n"
668 " name=\"Input\"/>\n"
669 " <Property function=\"FieldDataSelection\"\n"
670 " name=\"AttributeType\"/>\n"
671 " </RequiredProperties>\n"
672 " </ArrayListDomain>\n"
673 " <Hints>\n"
674 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"IsSimulationData\" value=\"1\"/>\n"
675 " </Hints>\n"
676 " <Documentation>\n"
677 " The name of the array to use as the Y coordinate.\n"
678 " </Documentation>\n"
679 " </StringVectorProperty>\n"
680 " <StringVectorProperty command=\"SetZArrayName\"\n"
681 " name=\"ZArrayName\"\n"
682 " label=\"Z Array\"\n"
683 " number_of_elements=\"1\">\n"
684 " <ArrayListDomain name=\"array_list\"\n"
685 " input_domain_name=\"scalar_array\">\n"
686 " <RequiredProperties>\n"
687 " <Property function=\"Input\"\n"
688 " name=\"Input\"/>\n"
689 " <Property function=\"FieldDataSelection\"\n"
690 " name=\"AttributeType\"/>\n"
691 " </RequiredProperties>\n"
692 " </ArrayListDomain>\n"
693 " <Hints>\n"
694 " <PropertyWidgetDecorator type=\"GenericDecorator\" mode=\"visibility\" property=\"IsSimulationData\" value=\"1\"/>\n"
695 " </Hints>\n"
696 " <Documentation>\n"
697 " The name of the array to use as the Z coordinate.\n"
698 " </Documentation>\n"
699 " </StringVectorProperty>\n"
700 " </RepresentationProxy>\n"
701 "\n"
702 " <!-- ================================================================== -->\n"
703 " <RepresentationProxy class=\"vtkPrismSelectionRepresentation\"\n"
704 " name=\"PrismSelectionRepresentation\"\n"
705 " processes=\"client|renderserver|dataserver\"\n"
706 " si_class=\"vtkSIProxy\">\n"
707 " <Documentation>\n"
708 " This is the representation for the selection in the PrismView.\n"
709 " </Documentation>\n"
710 " <InputProperty command=\"SetInputConnection\"\n"
711 " name=\"Input\">\n"
712 " <InputArrayDomain name=\"input_array_any\"/>\n"
713 " <InputArrayDomain name=\"scalar_array\"\n"
714 " number_of_components=\"1\"/>\n"
715 " </InputProperty>\n"
716 " <IntVectorProperty command=\"SetVisibility\"\n"
717 " default_values=\"1\"\n"
718 " name=\"Visibility\"\n"
719 " number_of_elements=\"1\">\n"
720 " <BooleanDomain name=\"bool\"/>\n"
721 " <Documentation>\n"
722 " Get/Set the visibility of the representation.\n"
723 " </Documentation>\n"
724 " </IntVectorProperty>\n"
725 " <IntVectorProperty command=\"SetForceUseCache\"\n"
726 " default_values=\"0\"\n"
727 " is_internal=\"1\"\n"
728 " name=\"ForceUseCache\"\n"
729 " number_of_elements=\"1\">\n"
730 " <BooleanDomain name=\"bool\"/>\n"
731 " <Documentation>\n"
732 " Typically UseCache and CacheKey are updated by the View\n"
733 " and representations cache based on what the view tells it. However in\n"
734 " some cases we may want to force a representation to cache irrespective\n"
735 " of the view (e.g. comparative views). In which case these ivars can up\n"
736 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
737 " Instead, ForcedCacheKey is used.\n"
738 " </Documentation>\n"
739 " </IntVectorProperty>\n"
740 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
741 " default_values=\"none\"\n"
742 " is_internal=\"1\"\n"
743 " name=\"ForcedCacheKey\"\n"
744 " number_of_elements=\"1\">\n"
745 " <DoubleRangeDomain name=\"range\"/>\n"
746 " <Documentation>\n"
747 " Typically UseCache and CacheKey are updated by the View\n"
748 " and representations cache based on what the view tells it. However in\n"
749 " some cases we may want to force a representation to cache irrespective\n"
750 " of the view (e.g. comparative views). In which case these ivars can up\n"
751 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
752 " Instead, ForcedCacheKey is used.\n"
753 " </Documentation>\n"
754 " </DoubleVectorProperty>\n"
755 " <DoubleVectorProperty command=\"SetColor\"\n"
756 " default_values=\"1.0 0.0 1.0\"\n"
757 " name=\"Color\"\n"
758 " number_of_elements=\"3\">\n"
759 " <DoubleRangeDomain max=\"1 1 1\"\n"
760 " min=\"0 0 0\"\n"
761 " name=\"range\"/>\n"
762 " <Hints>\n"
763 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SelectionColor\" unlink_if_modified=\"1\"/>\n"
764 " </Hints>\n"
765 " </DoubleVectorProperty>\n"
766 " <DoubleVectorProperty command=\"SetLineWidth\"\n"
767 " default_values=\"2.0\"\n"
768 " name=\"LineWidth\"\n"
769 " number_of_elements=\"1\">\n"
770 " <DoubleRangeDomain min=\"0\"\n"
771 " name=\"range\"/>\n"
772 " </DoubleVectorProperty>\n"
773 " <DoubleVectorProperty command=\"SetOpacity\"\n"
774 " default_values=\"1\"\n"
775 " name=\"Opacity\"\n"
776 " number_of_elements=\"1\">\n"
777 " <DoubleRangeDomain max=\"1\"\n"
778 " min=\"0\"\n"
779 " name=\"range\"/>\n"
780 " </DoubleVectorProperty>\n"
781 " <DoubleVectorProperty command=\"SetPointSize\"\n"
782 " default_values=\"5.0\"\n"
783 " name=\"PointSize\"\n"
784 " number_of_elements=\"1\">\n"
785 " <DoubleRangeDomain min=\"0\"\n"
786 " name=\"range\"/>\n"
787 " </DoubleVectorProperty>\n"
788 " <IntVectorProperty command=\"SetRenderLinesAsTubes\"\n"
789 " default_values=\"0\"\n"
790 " name=\"RenderLinesAsTubes\"\n"
791 " number_of_elements=\"1\">\n"
792 " <BooleanDomain name=\"bool\"/>\n"
793 " <Documentation>\n"
794 " When set, all lines are rendered as 3D tubes, if supported by OpenGL driver.\n"
795 " </Documentation>\n"
796 " </IntVectorProperty>\n"
797 " <IntVectorProperty command=\"SetRenderPointsAsSpheres\"\n"
798 " default_values=\"0\"\n"
799 " name=\"RenderPointsAsSpheres\"\n"
800 " number_of_elements=\"1\">\n"
801 " <BooleanDomain name=\"bool\"/>\n"
802 " <Documentation>\n"
803 " When set, all points are rendered as 3D spheres, if supported by OpenGL driver.\n"
804 " </Documentation>\n"
805 " </IntVectorProperty>\n"
806 " <IntVectorProperty command=\"SetRepresentation\"\n"
807 " default_values=\"1\"\n"
808 " name=\"Representation\"\n"
809 " panel_widget=\"display_representation_selector\"\n"
810 " number_of_elements=\"1\">\n"
811 " <EnumerationDomain name=\"enum\">\n"
812 " <Entry text=\"Points\"\n"
813 " value=\"0\"/>\n"
814 " <Entry text=\"Wireframe\"\n"
815 " value=\"1\"/>\n"
816 " <Entry text=\"Surface\"\n"
817 " value=\"2\"/>\n"
818 " </EnumerationDomain>\n"
819 " </IntVectorProperty>\n"
820 " <IntVectorProperty command=\"SetUseOutline\"\n"
821 " default_values=\"0\"\n"
822 " name=\"UseOutline\"\n"
823 " number_of_elements=\"1\">\n"
824 " <BooleanDomain name=\"bool\"/>\n"
825 " </IntVectorProperty>\n"
826 " <DoubleVectorProperty command=\"SetPosition\"\n"
827 " default_values=\"0 0 0\"\n"
828 " name=\"Position\"\n"
829 " number_of_elements=\"3\">\n"
830 " <DoubleRangeDomain name=\"range\"/>\n"
831 " </DoubleVectorProperty>\n"
832 " <DoubleVectorProperty command=\"SetScale\"\n"
833 " default_values=\"1 1 1\"\n"
834 " name=\"Scale\"\n"
835 " number_of_elements=\"3\">\n"
836 " <DoubleRangeDomain name=\"range\"/>\n"
837 " </DoubleVectorProperty>\n"
838 " <DoubleVectorProperty command=\"SetOrientation\"\n"
839 " default_values=\"0 0 0\"\n"
840 " name=\"Orientation\"\n"
841 " number_of_elements=\"3\">\n"
842 " <DoubleRangeDomain name=\"range\"/>\n"
843 " </DoubleVectorProperty>\n"
844 " <DoubleVectorProperty command=\"SetOrigin\"\n"
845 " default_values=\"0 0 0\"\n"
846 " name=\"Origin\"\n"
847 " number_of_elements=\"3\">\n"
848 " <DoubleRangeDomain name=\"range\"/>\n"
849 " </DoubleVectorProperty>\n"
850 "\n"
851 " <DoubleVectorProperty argument_is_array=\"1\"\n"
852 " command=\"SetUserTransform\"\n"
853 " default_values=\"1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1\"\n"
854 " name=\"UserTransform\"\n"
855 " number_of_elements=\"16\">\n"
856 " <Documentation>\n"
857 " In addition to the instance variables such as position and\n"
858 " orientation, you can add an additional transformation for your own\n"
859 " use. This transformation is concatenated with the actor's internal\n"
860 " transformation, which you implicitly create through the use of\n"
861 " Position, Origin, Orientation. The value is 4x4 matrix for the linear\n"
862 " transform to use.\n"
863 " </Documentation>\n"
864 " </DoubleVectorProperty>\n"
865 "\n"
866 " <SubProxy command=\"SetLabelRepresentation\">\n"
867 " <Proxy name=\"LabelRepresentation\"\n"
868 " proxygroup=\"representations\"\n"
869 " proxyname=\"DataLabelRepresentation\"/>\n"
870 " <ExposedProperties>\n"
871 " <Property name=\"CellFieldDataArrayName\"/>\n"
872 " <Property name=\"CellLabelBold\"/>\n"
873 " <Property name=\"CellLabelColor\"/>\n"
874 " <Property name=\"CellLabelFontFamily\"/>\n"
875 " <Property name=\"CellLabelFontFile\"/>\n"
876 " <Property name=\"CellLabelFontSize\"/>\n"
877 " <Property name=\"CellLabelFormat\"/>\n"
878 " <Property name=\"CellLabelItalic\"/>\n"
879 " <Property name=\"CellLabelJustification\"/>\n"
880 " <Property name=\"CellLabelOpacity\"/>\n"
881 " <Property name=\"CellLabelShadow\"/>\n"
882 " <Property name=\"CellLabelVisibility\"/>\n"
883 " <Property name=\"PointFieldDataArrayName\"/>\n"
884 " <Property name=\"PointLabelBold\"/>\n"
885 " <Property name=\"PointLabelColor\"/>\n"
886 " <Property name=\"PointLabelFontFamily\"/>\n"
887 " <Property name=\"PointLabelFontFile\"/>\n"
888 ;
889 
890 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/Prism/Views/PrismViews.xml
892 " <Property name=\"PointLabelFontSize\"/>\n"
893 " <Property name=\"PointLabelFormat\"/>\n"
894 " <Property name=\"PointLabelItalic\"/>\n"
895 " <Property name=\"PointLabelJustification\"/>\n"
896 " <Property name=\"PointLabelOpacity\"/>\n"
897 " <Property name=\"PointLabelShadow\"/>\n"
898 " <Property name=\"PointLabelVisibility\"/>\n"
899 " <Property name=\"MaximumNumberOfLabels\"/>\n"
900 " </ExposedProperties>\n"
901 " </SubProxy>\n"
902 "\n"
903 " <PropertyGroup label=\"Cell Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
904 " <Property name=\"CellLabelBold\" function=\"Bold\"/>\n"
905 " <Property name=\"CellLabelColor\" function=\"Color\"/>\n"
906 " <Property name=\"CellLabelFontFamily\" function=\"Family\"/>\n"
907 " <Property name=\"CellLabelFontFile\" function=\"File\"/>\n"
908 " <Property name=\"CellLabelFontSize\" function=\"Size\"/>\n"
909 " <Property name=\"CellLabelItalic\" function=\"Italics\"/>\n"
910 " <Property name=\"CellLabelJustification\" function=\"Justification\"/>\n"
911 " <Property name=\"CellLabelOpacity\" function=\"Opacity\"/>\n"
912 " <Property name=\"CellLabelShadow\" function=\"Shadow\"/>\n"
913 " </PropertyGroup>\n"
914 "\n"
915 " <PropertyGroup label=\"Point Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
916 " <Property name=\"PointLabelBold\" function=\"Bold\"/>\n"
917 " <Property name=\"PointLabelColor\" function=\"Color\"/>\n"
918 " <Property name=\"PointLabelFontFamily\" function=\"Family\"/>\n"
919 " <Property name=\"PointLabelFontFile\" function=\"File\"/>\n"
920 " <Property name=\"PointLabelFontSize\" function=\"Size\"/>\n"
921 " <Property name=\"PointLabelItalic\" function=\"Italics\"/>\n"
922 " <Property name=\"PointLabelJustification\" function=\"Justification\"/>\n"
923 " <Property name=\"PointLabelOpacity\" function=\"Opacity\"/>\n"
924 " <Property name=\"PointLabelShadow\" function=\"Shadow\"/>\n"
925 " </PropertyGroup>\n"
926 "\n"
927 " <!-- Prism related properties -->\n"
928 " <IntVectorProperty command=\"SetIsSimulationData\"\n"
929 " default_values=\"0\"\n"
930 " name=\"IsSimulationData\"\n"
931 " number_of_elements=\"1\">\n"
932 " <PrismIsSimulationDataDomain name=\"bool\">\n"
933 " <RequiredProperties>\n"
934 " <Property function=\"Input\"\n"
935 " name=\"Input\"/>\n"
936 " </RequiredProperties>\n"
937 " </PrismIsSimulationDataDomain>\n"
938 " <Documentation>\n"
939 " When on, the simulation data will be converted to the prism space.\n"
940 " </Documentation>\n"
941 " </IntVectorProperty>\n"
942 " <IntVectorProperty command=\"SetAttributeType\"\n"
943 " default_values=\"1\"\n"
944 " name=\"AttributeType\"\n"
945 " number_of_elements=\"1\">\n"
946 " <FieldDataDomain name=\"enum\">\n"
947 " <RequiredProperties>\n"
948 " <Property function=\"Input\"\n"
949 " name=\"Input\"/>\n"
950 " </RequiredProperties>\n"
951 " </FieldDataDomain>\n"
952 " <Documentation>\n"
953 " Control which AttributeType the filter operates on.\n"
954 " </Documentation>\n"
955 " </IntVectorProperty>\n"
956 " <StringVectorProperty command=\"SetXArrayName\"\n"
957 " name=\"XArrayName\"\n"
958 " label=\"X Array\"\n"
959 " number_of_elements=\"1\">\n"
960 " <ArrayListDomain name=\"array_list\"\n"
961 " input_domain_name=\"scalar_array\">\n"
962 " <RequiredProperties>\n"
963 " <Property function=\"Input\"\n"
964 " name=\"Input\"/>\n"
965 " <Property function=\"FieldDataSelection\"\n"
966 " name=\"AttributeType\"/>\n"
967 " </RequiredProperties>\n"
968 " </ArrayListDomain>\n"
969 " <Documentation>\n"
970 " The name of the array to use as the X coordinate.\n"
971 " </Documentation>\n"
972 " </StringVectorProperty>\n"
973 " <StringVectorProperty command=\"SetYArrayName\"\n"
974 " name=\"YArrayName\"\n"
975 " label=\"Y Array\"\n"
976 " number_of_elements=\"1\">\n"
977 " <ArrayListDomain name=\"array_list\"\n"
978 " input_domain_name=\"scalar_array\">\n"
979 " <RequiredProperties>\n"
980 " <Property function=\"Input\"\n"
981 " name=\"Input\"/>\n"
982 " <Property function=\"FieldDataSelection\"\n"
983 " name=\"AttributeType\"/>\n"
984 " </RequiredProperties>\n"
985 " </ArrayListDomain>\n"
986 " <Documentation>\n"
987 " The name of the array to use as the Y coordinate.\n"
988 " </Documentation>\n"
989 " </StringVectorProperty>\n"
990 " <StringVectorProperty command=\"SetZArrayName\"\n"
991 " name=\"ZArrayName\"\n"
992 " label=\"Z Array\"\n"
993 " number_of_elements=\"1\">\n"
994 " <ArrayListDomain name=\"array_list\"\n"
995 " input_domain_name=\"scalar_array\">\n"
996 " <RequiredProperties>\n"
997 " <Property function=\"Input\"\n"
998 " name=\"Input\"/>\n"
999 " <Property function=\"FieldDataSelection\"\n"
1000 " name=\"AttributeType\"/>\n"
1001 " </RequiredProperties>\n"
1002 " </ArrayListDomain>\n"
1003 " <Documentation>\n"
1004 " The name of the array to use as the Z coordinate.\n"
1005 " </Documentation>\n"
1006 " </StringVectorProperty>\n"
1007 " </RepresentationProxy>\n"
1008 " </ProxyGroup>\n"
1009 "\n"
1010 " <!-- ==================================================================== -->\n"
1011 " <ProxyGroup name=\"internal_representations\">\n"
1012 " <!-- ==================================================================== -->\n"
1013 " <PVRepresentationProxy class=\"vtkPVCompositeRepresentation\"\n"
1014 " name=\"PrismRepresentationBase\"\n"
1015 " processes=\"client|renderserver|dataserver\">\n"
1016 " <Documentation>\n"
1017 " Prism's default representation for showing any type of dataset in the prism view.\n"
1018 " </Documentation>\n"
1019 " <InputProperty command=\"SetSelectionConnection\"\n"
1020 " name=\"Selection\">\n"
1021 " <DataTypeDomain name=\"input_type\">\n"
1022 " <DataType value=\"vtkSelection\"/>\n"
1023 " </DataTypeDomain>\n"
1024 " <Documentation>\n"
1025 " Set the selection.\n"
1026 " </Documentation>\n"
1027 " </InputProperty>\n"
1028 " <IntVectorProperty command=\"SetVisibility\"\n"
1029 " default_values=\"1\"\n"
1030 " name=\"Visibility\"\n"
1031 " number_of_elements=\"1\"\n"
1032 " panel_visibility=\"never\">\n"
1033 " <BooleanDomain name=\"bool\"/>\n"
1034 " <Documentation>\n"
1035 " Set the visibility for this representation.\n"
1036 " </Documentation>\n"
1037 " </IntVectorProperty>\n"
1038 " <IntVectorProperty command=\"SetForceUseCache\"\n"
1039 " default_values=\"0\"\n"
1040 " is_internal=\"1\"\n"
1041 " name=\"ForceUseCache\"\n"
1042 " number_of_elements=\"1\">\n"
1043 " <BooleanDomain name=\"bool\"/>\n"
1044 " <Documentation>\n"
1045 " Typically UseCache and CacheKey are updated by the View\n"
1046 " and representations cache based on what the view tells it. However in\n"
1047 " some cases we may want to force a representation to cache irrespective\n"
1048 " of the view (e.g. comparative views). In which case these ivars can up\n"
1049 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
1050 " Instead, ForcedCacheKey is used.\n"
1051 " </Documentation>\n"
1052 " </IntVectorProperty>\n"
1053 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
1054 " default_values=\"none\"\n"
1055 " is_internal=\"1\"\n"
1056 " name=\"ForcedCacheKey\"\n"
1057 " number_of_elements=\"1\">\n"
1058 " <DoubleRangeDomain name=\"range\"/>\n"
1059 " <Documentation>\n"
1060 " Typically UseCache and CacheKey are updated by the View\n"
1061 " and representations cache based on what the view tells it. However in\n"
1062 " some cases we may want to force a representation to cache irrespective\n"
1063 " of the view (e.g. comparative views). In which case these ivars can up\n"
1064 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
1065 " Instead, ForcedCacheKey is used.\n"
1066 " </Documentation>\n"
1067 " </DoubleVectorProperty>\n"
1068 " <IntVectorProperty command=\"SetSelectionVisibility\"\n"
1069 " default_values=\"1\"\n"
1070 " name=\"SelectionVisibility\"\n"
1071 " number_of_elements=\"1\"\n"
1072 " panel_visibility=\"never\">\n"
1073 " <BooleanDomain name=\"bool\"/>\n"
1074 " <Documentation>\n"
1075 " Set the visibility for the selection, if any.\n"
1076 " </Documentation>\n"
1077 " </IntVectorProperty>\n"
1078 " <RepresentationType subproxy=\"PrismSurfaceRepresentation\"\n"
1079 " subtype=\"Points\"\n"
1080 " text=\"Points\"/>\n"
1081 " <RepresentationType subproxy=\"PrismSurfaceRepresentation\"\n"
1082 " subtype=\"Wireframe\"\n"
1083 " text=\"Wireframe\"/>\n"
1084 " <RepresentationType subproxy=\"PrismSurfaceRepresentation\"\n"
1085 " subtype=\"Surface\"\n"
1086 " text=\"Surface\"/>\n"
1087 " <RepresentationType subproxy=\"PrismSurfaceRepresentation\"\n"
1088 " subtype=\"Surface With Edges\"\n"
1089 " text=\"Surface With Edges\"/>\n"
1090 " <StringVectorProperty command=\"GetRepresentationTypes\"\n"
1091 " information_only=\"1\"\n"
1092 " name=\"RepresentationTypesInfo\"\n"
1093 " si_class=\"vtkSIDataArrayProperty\">\n"
1094 " <Documentation>\n"
1095 " Property that lists the available representation types. This is used by the domain for\n"
1096 " \"Representation\" to setup the list of types available correctly.\n"
1097 " </Documentation>\n"
1098 " </StringVectorProperty>\n"
1099 " <StringVectorProperty command=\"SetActiveRepresentation\"\n"
1100 " default_values=\"Surface\"\n"
1101 " name=\"Representation\"\n"
1102 " number_of_elements=\"1\"\n"
1103 " panel_visibility=\"default\"\n"
1104 " panel_widget=\"display_representation_selector\">\n"
1105 " <Documentation>\n"
1106 " Choose the type for the representation.\n"
1107 " </Documentation>\n"
1108 " <RepresentationTypeDomain name=\"list\">\n"
1109 " <RequiredProperties>\n"
1110 " <Property function=\"StringList\"\n"
1111 " name=\"RepresentationTypesInfo\"/>\n"
1112 " <Property function=\"Input\"\n"
1113 " name=\"Input\"/>\n"
1114 " </RequiredProperties>\n"
1115 " </RepresentationTypeDomain>\n"
1116 " </StringVectorProperty>\n"
1117 " <StringVectorProperty command=\"SetCellFieldDataArrayName\"\n"
1118 " default_values=\"vtkOriginalCellIds\"\n"
1119 " name=\"SelectionCellFieldDataArrayName\"\n"
1120 " number_of_elements=\"1\"\n"
1121 " panel_visibility=\"never\">\n"
1122 " <ArrayListDomain input_domain_name=\"input_array_cell\"\n"
1123 " name=\"array_list\">\n"
1124 " <RequiredProperties>\n"
1125 " <Property function=\"Input\" name=\"Input\"/>\n"
1126 " </RequiredProperties>\n"
1127 " </ArrayListDomain>\n"
1128 " </StringVectorProperty>\n"
1129 " <StringVectorProperty command=\"SetPointFieldDataArrayName\"\n"
1130 " default_values=\"vtkOriginalPointIds\"\n"
1131 " name=\"SelectionPointFieldDataArrayName\"\n"
1132 " number_of_elements=\"1\"\n"
1133 " panel_visibility=\"never\">\n"
1134 " <ArrayListDomain input_domain_name=\"input_array_point\"\n"
1135 " name=\"array_list\">\n"
1136 " <RequiredProperties>\n"
1137 " <Property function=\"Input\" name=\"Input\"/>\n"
1138 " </RequiredProperties>\n"
1139 " </ArrayListDomain>\n"
1140 " </StringVectorProperty>\n"
1141 " <SubProxy>\n"
1142 " <Proxy name=\"PrismSurfaceRepresentation\"\n"
1143 " proxygroup=\"representations\"\n"
1144 " proxyname=\"PrismSurfaceRepresentation\">\n"
1145 " </Proxy>\n"
1146 " <ExposedProperties>\n"
1147 " <PropertyGroup panel_visibility=\"default\"\n"
1148 " panel_widget=\"ColorEditor\"\n"
1149 " label=\"Coloring\">\n"
1150 " <Property name=\"AmbientColor\"/>\n"
1151 " <Property name=\"ColorArrayName\"/>\n"
1152 " <Property name=\"DiffuseColor\"/>\n"
1153 " <Property name=\"LookupTable\"/>\n"
1154 " <Property name=\"UseSeparateColorMap\"/>\n"
1155 " </PropertyGroup>\n"
1156 "\n"
1157 " <PropertyGroup label=\"Scalar Coloring\">\n"
1158 " <Property name=\"MapScalars\"\n"
1159 " panel_visibility=\"advanced\"/>\n"
1160 " <Property name=\"MultiComponentsMapping\"\n"
1161 " panel_visibility=\"advanced\"/>\n"
1162 " <Property name=\"InterpolateScalarsBeforeMapping\"\n"
1163 " panel_visibility=\"advanced\"/>\n"
1164 " <Property name=\"UseNanColorForMissingArrays\"\n"
1165 " panel_visibility=\"advanced\"/>\n"
1166 " </PropertyGroup>\n"
1167 "\n"
1168 " <PropertyGroup label=\"Styling\">\n"
1169 " <Property name=\"Opacity\"\n"
1170 " panel_visibility=\"default\"/>\n"
1171 " <Property name=\"PointSize\"\n"
1172 " panel_visibility=\"advanced\"\n"
1173 " panel_visibility_default_for_representation=\"points\"/>\n"
1174 " <Property name=\"LineWidth\"\n"
1175 " panel_visibility=\"advanced\"\n"
1176 " panel_visibility_default_for_representation=\"wireframe\"/>\n"
1177 " <Property name=\"RenderLinesAsTubes\"\n"
1178 " panel_visibility=\"advanced\"\n"
1179 " panel_visibility_default_for_representation=\"wireframe\"/>\n"
1180 " <Property name=\"RenderPointsAsSpheres\"\n"
1181 " panel_visibility=\"advanced\"\n"
1182 " panel_visibility_default_for_representation=\"points\"/>\n"
1183 " <Hints>\n"
1184 " <!--Hide for volume representation-->\n"
1185 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1186 " mode=\"visibility\"\n"
1187 " property=\"Representation\"\n"
1188 " value=\"Volume\"\n"
1189 " inverse=\"1\"/>\n"
1190 " </Hints>\n"
1191 " </PropertyGroup>\n"
1192 " <PropertyGroup name=\"Lighting\">\n"
1193 " <Property name=\"DisableLighting\"\n"
1194 " panel_visibility=\"advanced\"/>\n"
1195 " <Property name=\"Diffuse\"\n"
1196 " panel_visibility=\"advanced\"/>\n"
1197 " </PropertyGroup>\n"
1198 " <PropertyGroup name=\"Lighting\">\n"
1199 " <Property name=\"Interpolation\"\n"
1200 " panel_visibility=\"advanced\"/>\n"
1201 " <Property name=\"Specular\"\n"
1202 " panel_visibility=\"advanced\"/>\n"
1203 " <Property name=\"SpecularColor\"\n"
1204 " panel_widget=\"color_selector\"\n"
1205 ;
1206 
1207 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/Prism/Views/PrismViews.xml
1209 " panel_visibility=\"advanced\"/>\n"
1210 " <Property name=\"InteractiveSelectionColor\"\n"
1211 " panel_visibility=\"never\"/>\n"
1212 " <Property name=\"SpecularPower\"\n"
1213 " panel_visibility=\"advanced\"/>\n"
1214 " <Property name=\"Luminosity\"\n"
1215 " panel_visibility=\"advanced\"/>\n"
1216 " <Property name=\"Ambient\" panel_visibility=\"advanced\"/>\n"
1217 " <Property name=\"Roughness\" panel_visibility=\"advanced\"/>\n"
1218 " <Property name=\"Metallic\" panel_visibility=\"advanced\"/>\n"
1219 " <Property name=\"EdgeTint\"\n"
1220 " panel_widget=\"color_selector\"\n"
1221 " panel_visibility=\"advanced\"/>\n"
1222 " <Property name=\"Anisotropy\" panel_visibility=\"advanced\"/>\n"
1223 " <Property name=\"AnisotropyRotation\" panel_visibility=\"advanced\"/>\n"
1224 " <Property name=\"BaseIOR\" panel_visibility=\"advanced\"/>\n"
1225 " <Property name=\"CoatStrength\" panel_visibility=\"advanced\"/>\n"
1226 " <Property name=\"CoatIOR\" panel_visibility=\"advanced\"/>\n"
1227 " <Property name=\"CoatRoughness\" panel_visibility=\"advanced\"/>\n"
1228 " <Property name=\"CoatColor\"\n"
1229 " panel_widget=\"color_selector\"\n"
1230 " panel_visibility=\"advanced\"/>\n"
1231 " <Property name=\"SelectNormalArray\" panel_visibility=\"advanced\"/>\n"
1232 " <Property name=\"SelectTangentArray\" panel_visibility=\"advanced\"/>\n"
1233 " <Hints>\n"
1234 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
1235 " <Expression type=\"and\">\n"
1236 " <!-- Hide when DisableLighting selected -->\n"
1237 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1238 " mode=\"visibility\"\n"
1239 " property=\"DisableLighting\"\n"
1240 " value=\"0\"/>\n"
1241 " <!-- Hide for volume representation -->\n"
1242 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1243 " mode=\"visibility\"\n"
1244 " property=\"Representation\"\n"
1245 " value=\"Volume\"\n"
1246 " inverse=\"1\"/>\n"
1247 " </Expression>\n"
1248 " </PropertyWidgetDecorator>\n"
1249 " </Hints>\n"
1250 " </PropertyGroup>\n"
1251 " <PropertyGroup label=\"Texturing\">\n"
1252 " <Property name=\"SelectTCoordArray\" panel_visibility=\"advanced\"/>\n"
1253 " <Property name=\"Texture\" panel_visibility=\"advanced\"/>\n"
1254 " <Property name=\"RepeatTextures\" panel_visibility=\"advanced\"/>\n"
1255 " <Property name=\"InterpolateTextures\" panel_visibility=\"advanced\"/>\n"
1256 " <Property name=\"SeamlessU\" panel_visibility=\"advanced\"/>\n"
1257 " <Property name=\"SeamlessV\" panel_visibility=\"advanced\"/>\n"
1258 " <Property name=\"UseMipmapTextures\" panel_visibility=\"advanced\"/>\n"
1259 " <Property name=\"ShowTexturesOnBackface\" panel_visibility=\"advanced\"/>\n"
1260 " <Property name=\"BaseColorTexture\" panel_visibility=\"advanced\"/>\n"
1261 " <Property name=\"NormalTexture\" panel_visibility=\"advanced\"/>\n"
1262 " <Property name=\"NormalScale\" panel_visibility=\"advanced\"/>\n"
1263 " <Property name=\"CoatNormalTexture\" panel_visibility=\"advanced\"/>\n"
1264 " <Property name=\"CoatNormalScale\" panel_visibility=\"advanced\"/>\n"
1265 " <Property name=\"MaterialTexture\" panel_visibility=\"advanced\"/>\n"
1266 " <Property name=\"OcclusionStrength\" panel_visibility=\"advanced\"/>\n"
1267 " <Property name=\"AnisotropyTexture\" panel_visibility=\"advanced\"/>\n"
1268 " <Property name=\"EmissiveTexture\" panel_visibility=\"advanced\"/>\n"
1269 " <Property name=\"EmissiveFactor\" panel_visibility=\"advanced\"/>\n"
1270 " <Property name=\"TextureTransform\" panel_visibility=\"advanced\"/>\n"
1271 " <Hints>\n"
1272 " <PropertyWidgetDecorator type=\"CompositeDecorator\">\n"
1273 " <Expression type=\"and\">\n"
1274 " <!-- Hide when DisableLighting selected -->\n"
1275 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1276 " mode=\"visibility\"\n"
1277 " property=\"DisableLighting\"\n"
1278 " value=\"0\"/>\n"
1279 " <!-- Hide for volume representation -->\n"
1280 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
1281 " mode=\"visibility\"\n"
1282 " property=\"Representation\"\n"
1283 " value=\"Volume\"\n"
1284 " inverse=\"1\"/>\n"
1285 " </Expression>\n"
1286 " </PropertyWidgetDecorator>\n"
1287 " </Hints>\n"
1288 " </PropertyGroup>\n"
1289 "\n"
1290 " <PropertyGroup label=\"Edge Styling\">\n"
1291 " <Property name=\"EdgeColor\"\n"
1292 " panel_widget=\"color_selector_with_palette\"\n"
1293 " panel_visibility=\"advanced\"\n"
1294 " panel_visibility_default_for_representation=\"Surface With Edges\"/>\n"
1295 " <Property name=\"EdgeOpacity\"\n"
1296 " panel_visibility=\"advanced\"\n"
1297 " panel_visibility_default_for_representation=\"Surface With Edges\"/>\n"
1298 " </PropertyGroup>\n"
1299 "\n"
1300 " <PropertyGroup label=\"Backface Styling\">\n"
1301 " <Property name=\"BackfaceRepresentation\"\n"
1302 " panel_visibility=\"advanced\"/>\n"
1303 " <Property name=\"BackfaceAmbientColor\"\n"
1304 " panel_widget=\"color_selector\"\n"
1305 " panel_visibility=\"advanced\"/>\n"
1306 " <Property name=\"BackfaceDiffuseColor\"\n"
1307 " panel_widget=\"color_selector\"\n"
1308 " panel_visibility=\"advanced\"/>\n"
1309 " <Property name=\"BackfaceOpacity\"\n"
1310 " panel_visibility=\"advanced\"/>\n"
1311 " </PropertyGroup>\n"
1312 "\n"
1313 " <PropertyGroup label=\"Transforming\">\n"
1314 " <Property name=\"Position\"\n"
1315 " exposed_name=\"Translation\"\n"
1316 " panel_visibility=\"advanced\"/>\n"
1317 " <Property name=\"Scale\"\n"
1318 " panel_visibility=\"advanced\"/>\n"
1319 " <Property name=\"Orientation\"\n"
1320 " panel_visibility=\"advanced\"/>\n"
1321 " <Property name=\"Origin\"\n"
1322 " panel_visibility=\"advanced\"/>\n"
1323 " <Property name=\"CoordinateShiftScaleMethod\"\n"
1324 " panel_visibility=\"advanced\"/>\n"
1325 " </PropertyGroup>\n"
1326 "\n"
1327 " <PropertyGroup label=\"Miscellaneous\">\n"
1328 " <Property name=\"Pickable\"\n"
1329 " panel_visibility=\"advanced\"/>\n"
1330 " <Property name=\"StaticMode\"\n"
1331 " panel_visibility=\"never\"/>\n"
1332 " <Property name=\"SuppressLOD\"\n"
1333 " panel_visibility=\"never\"/>\n"
1334 " <Property name=\"UserTransform\"\n"
1335 " panel_visibility=\"never\"/>\n"
1336 " <Property name=\"Triangulate\"\n"
1337 " panel_visibility=\"advanced\"/>\n"
1338 " <Property name=\"UseShaderReplacements\"\n"
1339 " panel_visibility=\"advanced\"/>\n"
1340 " <Property name=\"ShaderReplacements\"\n"
1341 " panel_visibility=\"advanced\"/>\n"
1342 " <Property name=\"NonlinearSubdivisionLevel\"\n"
1343 " panel_visibility=\"advanced\"/>\n"
1344 " <Property name=\"MatchBoundariesIgnoringCellOrder\"\n"
1345 " panel_visibility=\"advanced\"/>\n"
1346 " <Property name=\"BlockColorsDistinctValues\"\n"
1347 " panel_visibility=\"advanced\"/>\n"
1348 " <Property name=\"UseDataPartitions\"\n"
1349 " panel_visibility=\"advanced\"/>\n"
1350 " </PropertyGroup>\n"
1351 "\n"
1352 " <PropertyGroup panel_visibility=\"advanced\"\n"
1353 " label=\"Ray Tracing\">\n"
1354 " <Property name=\"OSPRayUseScaleArray\"/>\n"
1355 " <Property name=\"OSPRayScaleArray\"/>\n"
1356 " <Property name=\"OSPRayScaleFunction\"/>\n"
1357 " <Property name=\"OSPRayMaterial\"/>\n"
1358 " </PropertyGroup>\n"
1359 "\n"
1360 " <PropertyGroup label=\"Blocks\"\n"
1361 " panel_widget=\"DataAssemblyEditor\"\n"
1362 " panel_visibility=\"multiblock_inspector\">\n"
1363 " <Property name=\"Assembly\" function=\"ActiveAssembly\" />\n"
1364 " <Property name=\"SelectedBlockSelectors\" function=\"SelectedSelectors\"/>\n"
1365 " <Property name=\"BlockSelectors\" function=\"Selectors\"/>\n"
1366 " <Hints>\n"
1367 " <DataAssemblyPropertyWidget use_inputname_as_header=\"1\" link_active_selection=\"1\"/>\n"
1368 " </Hints>\n"
1369 " </PropertyGroup>\n"
1370 "\n"
1371 " <PropertyGroup label=\"Block Coloring\"\n"
1372 " panel_visibility=\"multiblock_inspector\"\n"
1373 " panel_widget=\"BlockColorEditor\">\n"
1374 " <Property name=\"BlockColors\"/>\n"
1375 " <Property name=\"BlockColorArrayNames\"/>\n"
1376 " <Property name=\"BlockLookupTables\"/>\n"
1377 " <Property name=\"BlockUseSeparateColorMaps\"/>\n"
1378 " </PropertyGroup>\n"
1379 "\n"
1380 " <PropertyGroup label=\"Block Scalar Coloring\"\n"
1381 " panel_visibility=\"multiblock_inspector\"\n"
1382 " panel_widget=\"BlockPropertiesEditor\">\n"
1383 " <Property name=\"BlockMapScalars\" function=\"MapScalars\"/>\n"
1384 " <Property name=\"BlockInterpolateScalarsBeforeMappings\" function=\"InterpolateScalarsBeforeMappings\"/>\n"
1385 " <Property name=\"BlockOpacities\" function=\"Opacities\"/>\n"
1386 " <!-- The following properties are used to create a GUI which edits the above properties -->\n"
1387 " <Property name=\"BlockMapScalarsGUI\" function=\"MapScalarsGUI\"/>\n"
1388 " <Property name=\"BlockInterpolateScalarsBeforeMappingsGUI\" function=\"InterpolateScalarsBeforeMappingsGUI\"/>\n"
1389 " <Property name=\"BlockOpacitiesGUI\" function=\"OpacitiesGUI\"/>\n"
1390 " </PropertyGroup>\n"
1391 "\n"
1392 " <PropertyGroup label=\"Prism Parameters\">\n"
1393 " <Property name=\"IsSimulationData\"/>\n"
1394 " <Property name=\"AttributeType\"/>\n"
1395 " <Property name=\"XArrayName\"/>\n"
1396 " <Property name=\"YArrayName\"/>\n"
1397 " <Property name=\"ZArrayName\"/>\n"
1398 " </PropertyGroup>\n"
1399 " </ExposedProperties>\n"
1400 " </SubProxy>\n"
1401 " <SubProxy command=\"SetSelectionRepresentation\">\n"
1402 " <Proxy name=\"SelectionRepresentation\"\n"
1403 " proxygroup=\"representations\"\n"
1404 " proxyname=\"PrismSelectionRepresentation\"/>\n"
1405 " <ShareProperties subproxy=\"PrismSurfaceRepresentation\">\n"
1406 " <Exception name=\"Input\"/>\n"
1407 " <Exception name=\"Visibility\"/>\n"
1408 " <Exception name=\"Representation\"/>\n"
1409 " <Exception name=\"Color\"/>\n"
1410 " <Exception name=\"LineWidth\"/>\n"
1411 " <Exception name=\"Opacity\"/>\n"
1412 " <Exception name=\"PointSize\"/>\n"
1413 " </ShareProperties>\n"
1414 " <ExposedProperties>\n"
1415 " <Property exposed_name=\"SelectionColor\" name=\"Color\" panel_visibility=\"never\"/>\n"
1416 " <Property exposed_name=\"SelectionOpacity\" name=\"Opacity\" panel_visibility=\"never\"/>\n"
1417 " <Property exposed_name=\"SelectionUseOutline\" name=\"UseOutline\" panel_visibility=\"never\"/>\n"
1418 " <Property exposed_name=\"SelectionRepresentation\" name=\"Representation\" panel_visibility=\"never\"/>\n"
1419 " <Property exposed_name=\"SelectionPointSize\" name=\"PointSize\" panel_visibility=\"never\"/>\n"
1420 " <Property exposed_name=\"SelectionLineWidth\" name=\"LineWidth\" panel_visibility=\"never\"/>\n"
1421 " <Property exposed_name=\"SelectionCellLabelVisibility\" name=\"CellLabelVisibility\" panel_visibility=\"never\"/>\n"
1422 " <PropertyGroup label=\"Cell Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
1423 " <Property exposed_name=\"SelectionCellLabelBold\" name=\"CellLabelBold\" function=\"Bold\"/>\n"
1424 " <Property exposed_name=\"SelectionCellLabelColor\" name=\"CellLabelColor\" function=\"Color\"/>\n"
1425 " <Property exposed_name=\"SelectionCellLabelFontFamily\" name=\"CellLabelFontFamily\" function=\"Family\"/>\n"
1426 " <Property exposed_name=\"SelectionCellLabelFontFile\" name=\"CellLabelFontFile\" function=\"File\"/>\n"
1427 " <Property exposed_name=\"SelectionCellLabelFontSize\" name=\"CellLabelFontSize\" function=\"Size\"/>\n"
1428 " <Property exposed_name=\"SelectionCellLabelItalic\" name=\"CellLabelItalic\" function=\"Italics\"/>\n"
1429 " <Property exposed_name=\"SelectionCellLabelJustification\" name=\"CellLabelJustification\"\n"
1430 " function=\"Justification\"/>\n"
1431 " <Property exposed_name=\"SelectionCellLabelOpacity\" name=\"CellLabelOpacity\" function=\"Opacity\"/>\n"
1432 " <Property exposed_name=\"SelectionCellLabelShadow\" name=\"CellLabelShadow\" function=\"Shadow\"/>\n"
1433 " </PropertyGroup>\n"
1434 " <Property exposed_name=\"SelectionCellLabelFormat\" name=\"CellLabelFormat\" panel_visibility=\"never\"/>\n"
1435 " <Property exposed_name=\"SelectionPointLabelVisibility\" name=\"PointLabelVisibility\" panel_visibility=\"never\"/>\n"
1436 " <Property exposed_name=\"SelectionMaximumNumberOfLabels\" name=\"MaximumNumberOfLabels\"\n"
1437 " panel_visibility=\"never\"/>\n"
1438 " <PropertyGroup label=\"Point Label Font\" panel_visibility=\"never\" panel_widget=\"FontEditor\">\n"
1439 " <Property exposed_name=\"SelectionPointLabelBold\" name=\"PointLabelBold\" function=\"Bold\"/>\n"
1440 " <Property exposed_name=\"SelectionPointLabelColor\" name=\"PointLabelColor\" function=\"Color\"/>\n"
1441 " <Property exposed_name=\"SelectionPointLabelFontFamily\" name=\"PointLabelFontFamily\" function=\"Family\"/>\n"
1442 " <Property exposed_name=\"SelectionPointLabelFontFile\" name=\"PointLabelFontFile\" function=\"File\"/>\n"
1443 " <Property exposed_name=\"SelectionPointLabelFontSize\" name=\"PointLabelFontSize\" function=\"Size\"/>\n"
1444 " <Property exposed_name=\"SelectionPointLabelItalic\" name=\"PointLabelItalic\" function=\"Italics\"/>\n"
1445 " <Property exposed_name=\"SelectionPointLabelJustification\" name=\"PointLabelJustification\"\n"
1446 " function=\"Justification\"/>\n"
1447 " <Property exposed_name=\"SelectionPointLabelOpacity\" name=\"PointLabelOpacity\" function=\"Opacity\"/>\n"
1448 " <Property exposed_name=\"SelectionPointLabelShadow\" name=\"PointLabelShadow\" function=\"Shadow\"/>\n"
1449 " </PropertyGroup>\n"
1450 " <Property exposed_name=\"SelectionPointLabelFormat\" name=\"PointLabelFormat\" panel_visibility=\"never\"/>\n"
1451 " </ExposedProperties>\n"
1452 " </SubProxy>\n"
1453 " </PVRepresentationProxy>\n"
1454 " </ProxyGroup>\n"
1455 "\n"
1456 " <ProxyGroup name=\"representations\">\n"
1457 " <!-- ================================================================== -->\n"
1458 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
1459 " base_proxyname=\"PrismRepresentationBase\"\n"
1460 ;
1461 
1462 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/Prism/Views/PrismViews.xml
1464 " class=\"vtkPVCompositeRepresentation\"\n"
1465 " name=\"PrismGeometryRepresentation\"\n"
1466 " processes=\"client|renderserver|dataserver\">\n"
1467 " <Documentation>\n"
1468 " ParaView's default representation for showing any type of dataset in the Prism view.\n"
1469 " </Documentation>\n"
1470 " <InputProperty command=\"SetInputConnection\"\n"
1471 " name=\"Input\">\n"
1472 " <DataTypeDomain composite_data_supported=\"1\"\n"
1473 " name=\"input_type\">\n"
1474 " <DataType value=\"vtkDataSet\"/>\n"
1475 " <DataType value=\"vtkGenericDataSet\"/>\n"
1476 "\n"
1477 " <!-- for MB, we want to match if any of the leaf nodes is of the following type -->\n"
1478 " <DataType value=\"vtkDataObjectTree\" child_match=\"any\">\n"
1479 " <DataType value=\"vtkDataSet\"/>\n"
1480 " <DataType value=\"vtkGenericDataSet\"/>\n"
1481 " </DataType>\n"
1482 "\n"
1483 " </DataTypeDomain>\n"
1484 " <InputArrayDomain attribute_type=\"cell\"\n"
1485 " name=\"input_array_cell\"\n"
1486 " optional=\"1\">\n"
1487 " </InputArrayDomain>\n"
1488 " <InputArrayDomain attribute_type=\"point\"\n"
1489 " name=\"input_array_point\"\n"
1490 " optional=\"1\">\n"
1491 " </InputArrayDomain>\n"
1492 " <Documentation>Set the input to the representation.</Documentation>\n"
1493 " </InputProperty>\n"
1494 " </PVRepresentationProxy>\n"
1495 "\n"
1496 " <!-- ================================================================== -->\n"
1497 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
1498 " base_proxyname=\"PrismRepresentationBase\"\n"
1499 " class=\"vtkPVCompositeRepresentation\"\n"
1500 " name=\"PrismUnstructuredGridRepresentation\"\n"
1501 " processes=\"client|renderserver|dataserver\">\n"
1502 " <Documentation>\n"
1503 " This representation is used to show unstructured grid as Surface/Outline/Points/Wireframe.\n"
1504 " </Documentation>\n"
1505 " <InputProperty command=\"SetInputConnection\"\n"
1506 " name=\"Input\">\n"
1507 " <DataTypeDomain composite_data_supported=\"1\"\n"
1508 " name=\"input_type\">\n"
1509 " <DataType value=\"vtkUnstructuredGrid\"/>\n"
1510 " <DataType value=\"vtkUnstructuredGridBase\"/>\n"
1511 " </DataTypeDomain>\n"
1512 " <InputArrayDomain attribute_type=\"cell\"\n"
1513 " name=\"input_array_cell\"\n"
1514 " optional=\"1\">\n"
1515 " </InputArrayDomain>\n"
1516 " <InputArrayDomain attribute_type=\"point\"\n"
1517 " name=\"input_array_point\"\n"
1518 " optional=\"1\">\n"
1519 " </InputArrayDomain>\n"
1520 " <Documentation>Set the input to the representation.</Documentation>\n"
1521 " </InputProperty>\n"
1522 " </PVRepresentationProxy>\n"
1523 "\n"
1524 " <!-- ================================================================== -->\n"
1525 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
1526 " base_proxyname=\"PrismRepresentationBase\"\n"
1527 " class=\"vtkPVCompositeRepresentation\"\n"
1528 " name=\"PrismStructuredGridRepresentation\"\n"
1529 " processes=\"client|renderserver|dataserver\">\n"
1530 " <Documentation>\n"
1531 " This representation is used to show structured grid as Surface/Outline/Points/Wireframe\n"
1532 " </Documentation>\n"
1533 " <InputProperty command=\"SetInputConnection\"\n"
1534 " name=\"Input\">\n"
1535 " <DataTypeDomain composite_data_supported=\"1\"\n"
1536 " name=\"input_type\">\n"
1537 " <DataType value=\"vtkStructuredGrid\"/>\n"
1538 " </DataTypeDomain>\n"
1539 " <InputArrayDomain attribute_type=\"point\"\n"
1540 " name=\"input_array_point\"\n"
1541 " optional=\"1\">\n"
1542 " </InputArrayDomain>\n"
1543 " <Documentation>\n"
1544 " Set the input to the representation.\n"
1545 " </Documentation>\n"
1546 " </InputProperty>\n"
1547 " </PVRepresentationProxy>\n"
1548 "\n"
1549 " <!-- ================================================================== -->\n"
1550 " <PVRepresentationProxy base_proxygroup=\"internal_representations\"\n"
1551 " base_proxyname=\"PrismRepresentationBase\"\n"
1552 " class=\"vtkPVCompositeRepresentation\"\n"
1553 " name=\"PrismUniformGridRepresentation\"\n"
1554 " processes=\"client|renderserver|dataserver\">\n"
1555 " <Documentation>\n"
1556 " This representation is used to show image data as Surface/Outline/Points/Wireframe.\n"
1557 " </Documentation>\n"
1558 " <InputProperty command=\"SetInputConnection\"\n"
1559 " name=\"Input\">\n"
1560 " <DataTypeDomain composite_data_supported=\"1\"\n"
1561 " name=\"input_type\">\n"
1562 " <DataType value=\"vtkImageData\"/>\n"
1563 " <DataType value=\"vtkRectilinearGrid\"/>\n"
1564 " </DataTypeDomain>\n"
1565 " <InputArrayDomain attribute_type=\"cell\"\n"
1566 " name=\"input_array_cell\"\n"
1567 " optional=\"1\">\n"
1568 " </InputArrayDomain>\n"
1569 " <InputArrayDomain attribute_type=\"point\"\n"
1570 " name=\"input_array_point\"\n"
1571 " optional=\"1\">\n"
1572 " </InputArrayDomain>\n"
1573 " <Documentation>\n"
1574 " Set the input to the representation.\n"
1575 " </Documentation>\n"
1576 " </InputProperty>\n"
1577 " </PVRepresentationProxy>\n"
1578 " </ProxyGroup>\n"
1579 "</ServerManagerConfiguration>\n"
1580 "\n";
1581 // Get single string
1583 {
1584 
1585  const size_t len0 = strlen(Prism_server_manager_modulesPrismViewsInterface0);
1586  const size_t len1 = strlen(Prism_server_manager_modulesPrismViewsInterface1);
1587  const size_t len2 = strlen(Prism_server_manager_modulesPrismViewsInterface2);
1588  const size_t len3 = strlen(Prism_server_manager_modulesPrismViewsInterface3);
1589  const size_t len4 = strlen(Prism_server_manager_modulesPrismViewsInterface4);
1590  size_t len = ( 0
1591  + len0
1592  + len1
1593  + len2
1594  + len3
1595  + len4 );
1596  char* res = new char[ len + 1];
1597  size_t offset = 0;
1603  assert(offset == len);
1604  res[offset] = 0;
1605  return res;
1606 }
1607 
1608 
1609 
1610 #endif
char * Prism_server_manager_modulesPrismReadersGetInterfaces()
static const char *const Prism_server_manager_modulesPrismViewsInterface4
offset
static const char *const Prism_server_manager_modulesPrismViewsInterface2
static const char *const Prism_server_manager_modulesPrismViewsInterface0
static const char *const Prism_server_manager_modulesPrismViewsInterface1
static const char *const Prism_server_manager_modulesPrismViewsInterface3
static const char *const Prism_server_manager_modulesPrismReadersInterface0
char * Prism_server_manager_modulesPrismViewsGetInterfaces()