BagPlotViewsAndFilters_server_manager_data.h
Go to the documentation of this file.
1 // Loadable modules
2 //
3 // Generated by ../../bin/vtkProcessXML-pv5.9
4 //
5 #ifndef BagPlotViewsAndFilters_server_manager_data_h
6 #define BagPlotViewsAndFilters_server_manager_data_h
7 
8 #include <string.h>
9 #include <cassert>
10 #include <algorithm>
11 
12 
13 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/BagPlotViewsAndFilters/BagPlotViewsAndFilters.xml
15 "<ServerManagerConfiguration>\n"
16 " <ProxyGroup name=\"filters\">\n"
17 " <!-- ==================================================================== -->\n"
18 " <SourceProxy class=\"vtkPVExtractBagPlots\"\n"
19 " label=\"Extract Bag Plots\"\n"
20 " name=\"ExtractBagPlots\">\n"
21 " <Documentation long_help=\"Extract Bag Plots.\"\n"
22 " short_help=\"Extract tables used to display Bag Plots\n"
23 " views.\">\n"
24 " </Documentation>\n"
25 " <InputProperty command=\"SetInputConnection\"\n"
26 " name=\"Input\">\n"
27 " <ProxyGroupDomain name=\"groups\">\n"
28 " <Group name=\"sources\" />\n"
29 " <Group name=\"filters\" />\n"
30 " </ProxyGroupDomain>\n"
31 " <DataTypeDomain name=\"input_type\">\n"
32 " <DataType value=\"vtkTable\" />\n"
33 " </DataTypeDomain>\n"
34 " <InputArrayDomain attribute_type=\"row\"\n"
35 " name=\"input_aray\"\n"
36 " number_of_components=\"1\"/>\n"
37 " <Documentation>This property specifies the input to the\n"
38 " filter.</Documentation>\n"
39 " </InputProperty>\n"
40 " <StringVectorProperty clean_command=\"ClearAttributeArrays\"\n"
41 " command=\"EnableAttributeArray\"\n"
42 " label=\"Variables of Interest\"\n"
43 " name=\"SelectArrays\"\n"
44 " number_of_elements_per_command=\"1\"\n"
45 " repeat_command=\"1\">\n"
46 " <ArrayListDomain name=\"array_list\">\n"
47 " <RequiredProperties>\n"
48 " <Property function=\"Input\"\n"
49 " name=\"Input\" />\n"
50 " </RequiredProperties>\n"
51 " </ArrayListDomain>\n"
52 " <Documentation>Choose arrays whose entries will be used to form\n"
53 " observations for statistical analysis.</Documentation>\n"
54 " </StringVectorProperty>\n"
55 " <IntVectorProperty command=\"SetUseSilvermanRule\"\n"
56 " default_values=\"1\"\n"
57 " name=\"UseSilvermanRule\"\n"
58 " number_of_elements=\"1\">\n"
59 " <BooleanDomain name=\"bool\" />\n"
60 " <Documentation>This flag indicates kernel width must be automatically\n"
61 " computed using Silverman's rules (sigma*n^(-1/(d+4))).</Documentation>\n"
62 " </IntVectorProperty>\n"
63 " <DoubleVectorProperty command=\"SetKernelWidth\"\n"
64 " default_values=\"1\"\n"
65 " name=\"KernelWidth\"\n"
66 " number_of_elements=\"1\">\n"
67 " <DoubleRangeDomain name=\"range\" />\n"
68 " <Hints>\n"
69 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
70 " mode=\"visibility\"\n"
71 " property=\"UseSilvermanRule\"\n"
72 " value=\"0\" />\n"
73 " <!-- show this widget when UseSilvermanRule==0 -->\n"
74 " </Hints>\n"
75 " <Documentation>Specify the kernel width used to compute the HDR.\n"
76 " </Documentation>\n"
77 " </DoubleVectorProperty>\n"
78 " <IntVectorProperty command=\"SetGridSize\"\n"
79 " default_values=\"100\"\n"
80 " name=\"GridSize\"\n"
81 " number_of_elements=\"1\">\n"
82 " <IntRangeDomain min=\"1\" name=\"grid_range\"/>\n"
83 " <Documentation>Width and height of the grid image to perform the PCA on.\n"
84 " </Documentation>\n"
85 " </IntVectorProperty>\n"
86 " <IntVectorProperty command=\"SetUserQuantile\"\n"
87 " default_values=\"95\"\n"
88 " name=\"UserQuantile\"\n"
89 " number_of_elements=\"1\">\n"
90 " <IntRangeDomain min=\"0\" max=\"100\" name=\"range\"/>\n"
91 " <Documentation>\n"
92 " </Documentation>\n"
93 " </IntVectorProperty>\n"
94 " <IntVectorProperty command=\"SetTransposeTable\"\n"
95 " default_values=\"1\"\n"
96 " name=\"TransposeTable\"\n"
97 " label=\"Process the transposed of the input table\"\n"
98 " number_of_elements=\"1\"\n"
99 " panel_visibility=\"advanced\">\n"
100 " <BooleanDomain name=\"bool\" />\n"
101 " <Documentation>This flag indicates if the input table must\n"
102 " be transposed first.</Documentation>\n"
103 " </IntVectorProperty>\n"
104 " <IntVectorProperty command=\"SetRobustPCA\"\n"
105 " default_values=\"0\"\n"
106 " name=\"RobustPCA\"\n"
107 " number_of_elements=\"1\"\n"
108 " panel_visibility=\"never\">\n"
109 " <BooleanDomain name=\"bool\" />\n"
110 " <Documentation>This flag indicates if the PCA should be run\n"
111 " in robust mode or not.</Documentation>\n"
112 " </IntVectorProperty>\n"
113 " <IntVectorProperty command=\"SetNumberOfProjectionAxes\"\n"
114 " default_values=\"2\"\n"
115 " name=\"NumberOfProjectionAxes\"\n"
116 " number_of_elements=\"1\">\n"
117 " <IntRangeDomain min=\"2\" max=\"10\" name=\"range\"/>\n"
118 " <Documentation> This allows to set the number of PCA projection axis\n"
119 " determining the final computed variables\n"
120 " </Documentation>\n"
121 " </IntVectorProperty>\n"
122 "\n"
123 " <!-- View can be used to specify the preferred view for the proxy -->\n"
124 " <Hints>\n"
125 " <ShowInMenu category=\"Statistics\" icon=\":/BagPlotViewsAndFilters/Icons/pqFunctionalBagChart16.png\" />\n"
126 " <Visibility replace_input=\"0\" />\n"
127 " <PipelineIcon name=\":/BagPlotViewsAndFilters/Icons/pqFunctionalBagChart16.png\" />\n"
128 " <View type=\"XYFunctionalBagChartView\" port=\"0\" />\n"
129 " <Plotable />\n"
130 " </Hints>\n"
131 "\n"
132 " <!-- End ExtractBagPlots -->\n"
133 " </SourceProxy>\n"
134 " </ProxyGroup>\n"
135 " <ProxyGroup name=\"representations\">\n"
136 " <ChartRepresentationProxy base_proxygroup=\"representations\"\n"
137 " base_proxyname=\"PlotMatrixRepresentation\"\n"
138 " class=\"vtkPVBagPlotMatrixRepresentation\"\n"
139 " name=\"BagPlotMatrixRepresentation\"\n"
140 " processes=\"client|dataserver|renderserver\">\n"
141 " <Documentation>Representation used by BagPlotMatrixView.</Documentation>\n"
142 " <IntVectorProperty command=\"SetCompositeDataSetIndex\"\n"
143 " default_values=\"2\"\n"
144 " number_of_elements=\"1\"\n"
145 " name=\"CompositeDataSetIndex\"\n"
146 " override=\"1\">\n"
147 " <CompositeTreeDomain mode=\"leaves\" name=\"tree\">\n"
148 " <RequiredProperties>\n"
149 " <Property function=\"Input\" name=\"Input\" />\n"
150 " </RequiredProperties>\n"
151 " </CompositeTreeDomain>\n"
152 " <Documentation>\n"
153 " This property lists the ids of the blocks to extract\n"
154 " from the input multiblock dataset.\n"
155 " </Documentation>\n"
156 " <Hints>\n"
157 " <NoDefault/>\n"
158 " </Hints>\n"
159 " </IntVectorProperty>\n"
160 " </ChartRepresentationProxy>\n"
161 "\n"
162 " <!-- =================================================================== -->\n"
163 " <ChartRepresentationProxy class=\"vtkPVBagChartRepresentation\"\n"
164 " name=\"XYBagChartRepresentation\"\n"
165 " processes=\"client|dataserver|renderserver\" >\n"
166 " <Documentation>Representation used by XYBagChartView.</Documentation>\n"
167 "\n"
168 " <InputProperty command=\"SetInputConnection\"\n"
169 " name=\"Input\">\n"
170 " <Documentation>Data input for the representation.</Documentation>\n"
171 " <DataTypeDomain composite_data_supported=\"1\"\n"
172 " name=\"input_type\">\n"
173 " <DataType value=\"vtkDataObject\" />\n"
174 " </DataTypeDomain>\n"
175 " </InputProperty>\n"
176 " <IntVectorProperty command=\"SetVisibility\"\n"
177 " default_values=\"1\"\n"
178 " name=\"Visibility\"\n"
179 " number_of_elements=\"1\"\n"
180 " panel_visibility=\"never\">\n"
181 " <BooleanDomain name=\"bool\" />\n"
182 " <Documentation>Visibility of the representation.</Documentation>\n"
183 " </IntVectorProperty>\n"
184 " <IntVectorProperty command=\"SetForceUseCache\"\n"
185 " default_values=\"0\"\n"
186 " is_internal=\"1\"\n"
187 " name=\"ForceUseCache\"\n"
188 " number_of_elements=\"1\">\n"
189 " <BooleanDomain name=\"bool\" />\n"
190 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
191 " and representations cache based on what the view tells it. However in\n"
192 " some cases we may want to force a representation to cache irrespective\n"
193 " of the view (e.g. comparative views). In which case these ivars can up\n"
194 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
195 " Instead, ForcedCacheKey is used.</Documentation>\n"
196 " </IntVectorProperty>\n"
197 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
198 " default_values=\"none\"\n"
199 " is_internal=\"1\"\n"
200 " name=\"ForcedCacheKey\"\n"
201 " number_of_elements=\"1\">\n"
202 " <DoubleRangeDomain name=\"range\" />\n"
203 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
204 " and representations cache based on what the view tells it. However in\n"
205 " some cases we may want to force a representation to cache irrespective\n"
206 " of the view (e.g. comparative views). In which case these ivars can up\n"
207 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
208 " Instead, ForcedCacheKey is used.</Documentation>\n"
209 " </DoubleVectorProperty>\n"
210 " <IntVectorProperty clean_command=\"ResetCompositeDataSetIndices\"\n"
211 " command=\"AddCompositeDataSetIndex\"\n"
212 " default_values=\"2 3 4\"\n"
213 " number_of_elements=\"3\"\n"
214 " name=\"CompositeDataSetIndex\"\n"
215 " number_of_elements_per_command=\"1\"\n"
216 " panel_visibility=\"default\"\n"
217 " repeat_command=\"1\">\n"
218 " <CompositeTreeDomain mode=\"leaves\" name=\"tree\">\n"
219 " <RequiredProperties>\n"
220 " <Property function=\"Input\" name=\"Input\" />\n"
221 " </RequiredProperties>\n"
222 " </CompositeTreeDomain>\n"
223 " <Documentation>\n"
224 " This property lists the ids of the blocks to extract\n"
225 " from the input multiblock dataset.\n"
226 " </Documentation>\n"
227 " <Hints>\n"
228 " <NoDefault/>\n"
229 " </Hints>\n"
230 " </IntVectorProperty>\n"
231 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
232 " default_values=\"0\"\n"
233 " name=\"AttributeType\"\n"
234 " number_of_elements=\"1\">\n"
235 " <Documentation>Select the attribute data to render.</Documentation>\n"
236 " <FieldDataDomain enable_field_data=\"1\"\n"
237 " name=\"enum\">\n"
238 " <RequiredProperties>\n"
239 " <Property function=\"Input\" name=\"Input\" />\n"
240 " </RequiredProperties>\n"
241 " </FieldDataDomain>\n"
242 " </IntVectorProperty>\n"
243 " <IntVectorProperty command=\"SetUseIndexForXAxis\"\n"
244 " default_values=\"0\"\n"
245 " name=\"UseIndexForXAxis\"\n"
246 " number_of_elements=\"1\">\n"
247 " <!-- We deliberately don't use ChartUseIndexForAxisDomain domain here\n"
248 " since we don't want the property's default to be updated at runtime\n"
249 " using the value for XArrayName.\n"
250 " -->\n"
251 " <BooleanDomain name=\"bool\" />\n"
252 " <Documentation>When set, the array index will be used for X axis,\n"
253 " otherwise the array identified by XAxisSeriesName will be\n"
254 " used.</Documentation>\n"
255 " </IntVectorProperty>\n"
256 " <StringVectorProperty command=\"SetXAxisSeriesName\"\n"
257 " default_values=\"x\"\n"
258 " name=\"XArrayName\"\n"
259 " number_of_elements=\"1\">\n"
260 " <Documentation>Set the array to use on X axis. This is used only when\n"
261 " UseIndexForXAxis is set to 0.</Documentation>\n"
262 " <BagChartSeriesListDomain name=\"array_list\"\n"
263 " hide_partial_arrays=\"0\"\n"
264 " array_type=\"x\">\n"
265 " <RequiredProperties>\n"
266 " <Property function=\"Input\" name=\"Input\" />\n"
267 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
268 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
269 " </RequiredProperties>\n"
270 " </BagChartSeriesListDomain>\n"
271 " <Hints>\n"
272 " <!-- the widget for this property is only enabled, when\n"
273 " UseIndexForXAxis is unchecked. -->\n"
274 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
275 " <Property name=\"UseIndexForXAxis\" function=\"boolean_invert\" />\n"
276 " </PropertyWidgetDecorator>\n"
277 " </Hints>\n"
278 " </StringVectorProperty>\n"
279 " <StringVectorProperty command=\"SetYAxisSeriesName\"\n"
280 " default_values=\"\"\n"
281 " name=\"YArrayName\"\n"
282 " number_of_elements=\"1\">\n"
283 " <Documentation>Set the bag plot Y serie.</Documentation>\n"
284 " <BagChartSeriesListDomain name=\"array_list\"\n"
285 " hide_partial_arrays=\"0\"\n"
286 " array_type=\"y\">\n"
287 " <RequiredProperties>\n"
288 " <Property function=\"Input\" name=\"Input\" />\n"
289 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
290 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
291 " </RequiredProperties>\n"
292 " </BagChartSeriesListDomain>\n"
293 " </StringVectorProperty>\n"
294 " <StringVectorProperty command=\"SetDensitySeriesName\"\n"
295 " default_values=\"\"\n"
296 " name=\"DensityArrayName\"\n"
297 " number_of_elements=\"1\">\n"
298 " <Documentation>Set the bag plot density serie.</Documentation>\n"
299 " <BagChartSeriesListDomain name=\"array_list\"\n"
300 " hide_partial_arrays=\"0\"\n"
301 " array_type=\"density\">\n"
302 " <RequiredProperties>\n"
303 " <Property function=\"Input\" name=\"Input\" />\n"
304 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
305 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
306 " </RequiredProperties>\n"
307 " </BagChartSeriesListDomain>\n"
308 " </StringVectorProperty>\n"
309 " <DoubleVectorProperty command=\"SetBagColor\"\n"
310 " name=\"BagColor\"\n"
311 " number_of_elements=\"3\"\n"
312 " default_values=\"1.0 0.0 0.0\"\n"
313 " panel_widget=\"color_selector\"\n"
314 " panel_visibility=\"advanced\">\n"
315 " <Documentation>Set the series bag color.</Documentation>\n"
316 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
317 " </DoubleVectorProperty>\n"
318 ;
319 
320 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/BagPlotViewsAndFilters/BagPlotViewsAndFilters.xml
322 " <DoubleVectorProperty command=\"SetLineColor\"\n"
323 " name=\"LineColor\"\n"
324 " number_of_elements=\"3\"\n"
325 " default_values=\"0.0 0.0 0.0\"\n"
326 " panel_widget=\"color_selector\"\n"
327 " panel_visibility=\"advanced\">\n"
328 " <Documentation>Set the series points color.</Documentation>\n"
329 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
330 " </DoubleVectorProperty>\n"
331 " <IntVectorProperty command=\"SetLineThickness\"\n"
332 " name=\"LineThickness\"\n"
333 " number_of_elements=\"1\"\n"
334 " default_values=\"2\"\n"
335 " panel_visibility=\"advanced\">\n"
336 " <Documentation>Set the series line thickness.</Documentation>\n"
337 " <IntRangeDomain name=\"range\" min=\"1\" max=\"10\" />\n"
338 " </IntVectorProperty>\n"
339 " <IntVectorProperty command=\"SetLineStyle\"\n"
340 " name=\"LineStyle\"\n"
341 " number_of_elements=\"1\"\n"
342 " default_values=\"1\"\n"
343 " panel_visibility=\"advanced\">\n"
344 " <Documentation>Set the series line style.</Documentation>\n"
345 " <EnumerationDomain name=\"enum\">\n"
346 " <Entry text=\"None\" value=\"0\" />\n"
347 " <Entry text=\"Solid\" value=\"1\" />\n"
348 " <Entry text=\"Dash\" value=\"2\" />\n"
349 " <Entry text=\"Dot\" value=\"3\" />\n"
350 " <Entry text=\"Dash Dot\" value=\"4\" />\n"
351 " <Entry text=\"Dash Dot Dot\" value=\"5\" />\n"
352 " </EnumerationDomain>\n"
353 " </IntVectorProperty>\n"
354 " <DoubleVectorProperty command=\"SetPointColor\"\n"
355 " name=\"PointColor\"\n"
356 " number_of_elements=\"3\"\n"
357 " default_values=\"0.0 0.0 0.0\"\n"
358 " panel_widget=\"color_selector\"\n"
359 " panel_visibility=\"advanced\">\n"
360 " <Documentation>Set the series points color.</Documentation>\n"
361 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
362 " </DoubleVectorProperty>\n"
363 " <IntVectorProperty command=\"SetPointSize\"\n"
364 " default_values=\"1\"\n"
365 " name=\"PointSize\"\n"
366 " number_of_elements=\"1\"\n"
367 " panel_visibility=\"advanced\">\n"
368 " <Documentation>Set the size of the points.</Documentation>\n"
369 " <IntRangeDomain name=\"range\" min=\"1\" max=\"10\" />\n"
370 " </IntVectorProperty>\n"
371 " <DoubleVectorProperty command=\"SetPUserColor\"\n"
372 " name=\"PUserColor\"\n"
373 " number_of_elements=\"3\"\n"
374 " default_values=\"0.5 0.0 0.5\"\n"
375 " panel_widget=\"color_selector\"\n"
376 " panel_visibility=\"advanced\">\n"
377 " <Documentation>Set the series P99 color.</Documentation>\n"
378 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
379 " </DoubleVectorProperty>\n"
380 " <DoubleVectorProperty command=\"SetP50Color\"\n"
381 " name=\"P50Color\"\n"
382 " number_of_elements=\"3\"\n"
383 " default_values=\"0.2 0.0 0.2\"\n"
384 " panel_widget=\"color_selector\"\n"
385 " panel_visibility=\"advanced\">\n"
386 " <Documentation>Set the series P50 color.</Documentation>\n"
387 " <DoubleRangeDomain name=\"range\" min=\"0 0 0\" max=\"1 1 1\" />\n"
388 " </DoubleVectorProperty>\n"
389 " <IntVectorProperty command=\"SetGridLineThickness\"\n"
390 " name=\"GridLineThickness\"\n"
391 " number_of_elements=\"1\"\n"
392 " default_values=\"2\"\n"
393 " panel_visibility=\"advanced\">\n"
394 " <Documentation>Set the series line thickness.</Documentation>\n"
395 " <IntRangeDomain name=\"range\" min=\"1\" max=\"10\" />\n"
396 " </IntVectorProperty>\n"
397 " <IntVectorProperty command=\"SetGridLineStyle\"\n"
398 " name=\"GridLineStyle\"\n"
399 " number_of_elements=\"1\"\n"
400 " default_values=\"1\"\n"
401 " panel_visibility=\"advanced\">\n"
402 " <Documentation>Set the series line style.</Documentation>\n"
403 " <EnumerationDomain name=\"enum\">\n"
404 " <Entry text=\"None\" value=\"0\" />\n"
405 " <Entry text=\"Solid\" value=\"1\" />\n"
406 " <Entry text=\"Dash\" value=\"2\" />\n"
407 " <Entry text=\"Dot\" value=\"3\" />\n"
408 " <Entry text=\"Dash Dot\" value=\"4\" />\n"
409 " <Entry text=\"Dash Dot Dot\" value=\"5\" />\n"
410 " </EnumerationDomain>\n"
411 " </IntVectorProperty>\n"
412 " <PropertyGroup label=\"Plot Axis\"\n"
413 " panel_visibility=\"default\" >\n"
414 " <Property name=\"UseIndexForXAxis\" />\n"
415 " <Property name=\"XArrayName\" />\n"
416 " <Property name=\"YArrayName\" />\n"
417 " <Property name=\"DensityArrayName\" />\n"
418 " </PropertyGroup>\n"
419 " <PropertyGroup label=\"Bag Styling\"\n"
420 " panel_visibility=\"default\" >\n"
421 " <Property name=\"BagColor\" />\n"
422 " <Property name=\"LineThickness\" />\n"
423 " <Property name=\"LineStyle\" />\n"
424 " <Property name=\"LineColor\" />\n"
425 " <Property name=\"PointSize\" />\n"
426 " <Property name=\"PointColor\" />\n"
427 " </PropertyGroup>\n"
428 " <PropertyGroup label=\"Grid Styling\"\n"
429 " panel_visibility=\"default\" >\n"
430 " <Property name=\"PUserColor\" />\n"
431 " <Property name=\"P50Color\" />\n"
432 " <Property name=\"GridLineThickness\" />\n"
433 " <Property name=\"GridLineStyle\" />\n"
434 " </PropertyGroup>\n"
435 " <!--\n"
436 " Set the palette SelectionColor color to all the plots in the chart.\n"
437 " -->\n"
438 " <DoubleVectorProperty command=\"SetSelectionColor\"\n"
439 " default_values=\"1.0 0.0 1.0\"\n"
440 " name=\"Color\"\n"
441 " number_of_elements=\"3\"\n"
442 " panel_visibility=\"never\">\n"
443 " <DoubleRangeDomain max=\"1 1 1\"\n"
444 " min=\"0 0 0\"\n"
445 " name=\"range\" />\n"
446 " <Hints>\n"
447 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SelectionColor\"\n"
448 " unlink_if_modified=\"1\" />\n"
449 " </Hints>\n"
450 " </DoubleVectorProperty>\n"
451 " <SubProxy command=\"SetSelectionRepresentation\">\n"
452 " <!--\n"
453 " SelectionRepresentation proxy is used to convey the selection to view.\n"
454 " We keep this separate as subproxy so that when the selection is\n"
455 " modified, we don't have to update the representation as well, we can\n"
456 " only update the SelectionRepresentation.\n"
457 " -->\n"
458 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
459 " class=\"vtkChartSelectionRepresentation\"\n"
460 " processes=\"client|dataserver|renderserver\">\n"
461 " <InputProperty command=\"SetInputConnection\"\n"
462 " name=\"OriginalSelectionInput\"/>\n"
463 " </RepresentationProxy>\n"
464 " </SubProxy>\n"
465 " </ChartRepresentationProxy>\n"
466 "\n"
467 " <!-- =================================================================== -->\n"
468 " <ChartRepresentationProxy class=\"vtkXYChartRepresentation\"\n"
469 " name=\"XYFunctionalBagChartRepresentation\"\n"
470 " processes=\"client|dataserver|renderserver\"\n"
471 " post_creation=\"SetChartTypeToFunctionalBag\">\n"
472 " <Documentation>Representation used by XYFunctionalBagChartView.</Documentation>\n"
473 " <InputProperty command=\"SetInputConnection\"\n"
474 " name=\"Input\">\n"
475 " <Documentation>Data input for the representation.</Documentation>\n"
476 " <DataTypeDomain composite_data_supported=\"1\"\n"
477 " name=\"input_type\">\n"
478 " <DataType value=\"vtkDataObject\" />\n"
479 " </DataTypeDomain>\n"
480 " </InputProperty>\n"
481 " <IntVectorProperty command=\"SetVisibility\"\n"
482 " default_values=\"1\"\n"
483 " name=\"Visibility\"\n"
484 " number_of_elements=\"1\"\n"
485 " panel_visibility=\"never\">\n"
486 " <BooleanDomain name=\"bool\" />\n"
487 " <Documentation>Visibility of the representation.</Documentation>\n"
488 " </IntVectorProperty>\n"
489 " <IntVectorProperty command=\"SetForceUseCache\"\n"
490 " default_values=\"0\"\n"
491 " is_internal=\"1\"\n"
492 " name=\"ForceUseCache\"\n"
493 " number_of_elements=\"1\">\n"
494 " <BooleanDomain name=\"bool\" />\n"
495 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
496 " and representations cache based on what the view tells it. However in\n"
497 " some cases we may want to force a representation to cache irrespective\n"
498 " of the view (e.g. comparative views). In which case these ivars can up\n"
499 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
500 " Instead, ForcedCacheKey is used.</Documentation>\n"
501 " </IntVectorProperty>\n"
502 " <DoubleVectorProperty command=\"SetForcedCacheKey\"\n"
503 " default_values=\"none\"\n"
504 " is_internal=\"1\"\n"
505 " name=\"ForcedCacheKey\"\n"
506 " number_of_elements=\"1\">\n"
507 " <DoubleRangeDomain name=\"range\" />\n"
508 " <Documentation>Typically UseCache and CacheKey are updated by the View\n"
509 " and representations cache based on what the view tells it. However in\n"
510 " some cases we may want to force a representation to cache irrespective\n"
511 " of the view (e.g. comparative views). In which case these ivars can up\n"
512 " set. If ForcedCacheKey is true, it overrides UseCache and CacheKey.\n"
513 " Instead, ForcedCacheKey is used.</Documentation>\n"
514 " </DoubleVectorProperty>\n"
515 " <IntVectorProperty command=\"SetCompositeDataSetIndex\"\n"
516 " default_values=\"1\"\n"
517 " name=\"CompositeDataSetIndex\"\n"
518 " number_of_elements=\"1\">\n"
519 " <Documentation>\n"
520 " In case of Composite datasets, set the flat index of the\n"
521 " dataset to pass. The flat index must point to a non-empty,\n"
522 " non-composite dataset for anything to be passed through. If the input\n"
523 " is not a composite dataset, then this index is ignored.\n"
524 " </Documentation>\n"
525 " <CompositeTreeDomain mode=\"leaves\"\n"
526 " name=\"tree\">\n"
527 " <RequiredProperties>\n"
528 " <Property function=\"Input\"\n"
529 " name=\"Input\" />\n"
530 " </RequiredProperties>\n"
531 " </CompositeTreeDomain>\n"
532 " </IntVectorProperty>\n"
533 " <IntVectorProperty command=\"SetFieldAssociation\"\n"
534 " default_values=\"0\"\n"
535 " name=\"AttributeType\"\n"
536 " number_of_elements=\"1\">\n"
537 " <Documentation>Select the attribute data to render.</Documentation>\n"
538 " <FieldDataDomain enable_field_data=\"1\"\n"
539 " name=\"enum\">\n"
540 " <RequiredProperties>\n"
541 " <Property function=\"Input\" name=\"Input\" />\n"
542 " </RequiredProperties>\n"
543 " </FieldDataDomain>\n"
544 " </IntVectorProperty>\n"
545 " <IntVectorProperty command=\"SetUseIndexForXAxis\"\n"
546 " default_values=\"1\"\n"
547 " name=\"UseIndexForXAxis\"\n"
548 " number_of_elements=\"1\">\n"
549 " <ChartUseIndexForAxisDomain name=\"bool\">\n"
550 " <RequiredProperties>\n"
551 " <Property function=\"ArraySelection\" name=\"XArrayName\" />\n"
552 " </RequiredProperties>\n"
553 " </ChartUseIndexForAxisDomain>\n"
554 " <Documentation>When set, the array index will be used for X axis,\n"
555 " otherwise the array identified by XArrayName will be\n"
556 " used.</Documentation>\n"
557 " </IntVectorProperty>\n"
558 " <StringVectorProperty command=\"SetXAxisSeriesName\"\n"
559 " default_values=\"\"\n"
560 " name=\"XArrayName\"\n"
561 " number_of_elements=\"1\">\n"
562 " <Documentation>Set the array to use on X axis. This is used only when\n"
563 " UseIndexForXAxis is set to 0.</Documentation>\n"
564 " <ChartSeriesListDomain name=\"array_list\"\n"
565 " hide_partial_arrays=\"0\">\n"
566 " <RequiredProperties>\n"
567 " <Property function=\"Input\" name=\"Input\" />\n"
568 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
569 " </RequiredProperties>\n"
570 " </ChartSeriesListDomain>\n"
571 " <Hints>\n"
572 " <!-- the widget for this property is only enabled, when\n"
573 " UseIndexForXAxis is unchecked. -->\n"
574 " <PropertyWidgetDecorator type=\"EnableWidgetDecorator\">\n"
575 " <Property name=\"UseIndexForXAxis\" function=\"boolean_invert\" />\n"
576 " </PropertyWidgetDecorator>\n"
577 " </Hints>\n"
578 " </StringVectorProperty>\n"
579 " <PropertyGroup label=\"X Axis Parameters\">\n"
580 " <Property name=\"UseIndexForXAxis\" />\n"
581 " <Property name=\"XArrayName\" />\n"
582 " </PropertyGroup>\n"
583 " <StringVectorProperty command=\"SetLabel\"\n"
584 " clean_command=\"ClearLabels\"\n"
585 " element_types=\"2 2\"\n"
586 " name=\"SeriesLabel\"\n"
587 " number_of_elements_per_command=\"2\"\n"
588 " repeat_command=\"1\">\n"
589 " <Documentation>Set the series labels.</Documentation>\n"
590 " <FunctionalBagChartSeriesSelectionDomain name=\"array_list\"\n"
591 " hide_partial_arrays=\"0\"\n"
592 " default_mode=\"label\"\n"
593 " flatten_table=\"false\">\n"
594 " <RequiredProperties>\n"
595 " <Property function=\"Input\" name=\"Input\" />\n"
596 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
597 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
598 " </RequiredProperties>\n"
599 " </FunctionalBagChartSeriesSelectionDomain>\n"
600 " </StringVectorProperty>\n"
601 " <StringVectorProperty command=\"SetColor\"\n"
602 " clean_command=\"ClearColors\"\n"
603 " element_types=\"2 1 1 1\"\n"
604 " name=\"SeriesColor\"\n"
605 " number_of_elements_per_command=\"4\"\n"
606 " repeat_command=\"1\">\n"
607 " <Documentation>Set the series line/bar color.</Documentation>\n"
608 " <FunctionalBagChartSeriesSelectionDomain name=\"array_list\"\n"
609 " hide_partial_arrays=\"0\"\n"
610 " default_mode=\"color\"\n"
611 " flatten_table=\"false\">\n"
612 " <RequiredProperties>\n"
613 " <Property function=\"Input\" name=\"Input\" />\n"
614 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
615 ;
616 
617 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/BagPlotViewsAndFilters/BagPlotViewsAndFilters.xml
619 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
620 " </RequiredProperties>\n"
621 " </FunctionalBagChartSeriesSelectionDomain>\n"
622 " </StringVectorProperty>\n"
623 " <IntVectorProperty command=\"SetChartType\"\n"
624 " default_values=\"5\"\n"
625 " name=\"ChartType\"\n"
626 " number_of_elements=\"1\"\n"
627 " panel_visibility=\"never\">\n"
628 " <EnumerationDomain name=\"enum\">\n"
629 " <Entry text=\"Line\" value=\"0\" />\n"
630 " <Entry text=\"Bar\" value=\"2\" />\n"
631 " <Entry text=\"Bag\" value=\"4\" />\n"
632 " <Entry text=\"FunctionalBag\" value=\"5\" />\n"
633 " </EnumerationDomain>\n"
634 " </IntVectorProperty>\n"
635 " <IntVectorProperty command=\"SetFlattenTable\"\n"
636 " default_values=\"0\"\n"
637 " name=\"FlattenTable\"\n"
638 " number_of_elements=\"1\"\n"
639 " panel_visibility=\"never\">\n"
640 " <BooleanDomain name=\"bool\" />\n"
641 " <Documentation>Flatten the table, i.e. split any multicomponent\n"
642 " columns into separate components.</Documentation>\n"
643 " </IntVectorProperty>\n"
644 "\n"
645 " <StringVectorProperty command=\"SetSeriesVisibility\"\n"
646 " clean_command=\"ClearSeriesVisibilities\"\n"
647 " element_types=\"2 0\"\n"
648 " name=\"SeriesVisibility\"\n"
649 " number_of_elements_per_command=\"2\"\n"
650 " repeat_command=\"1\">\n"
651 " <Documentation>Set the series visibility.</Documentation>\n"
652 " <FunctionalBagChartSeriesSelectionDomain name=\"array_list\"\n"
653 " hide_partial_arrays=\"0\"\n"
654 " default_mode=\"visibility\"\n"
655 " flatten_table=\"false\">\n"
656 " <RequiredProperties>\n"
657 " <Property function=\"Input\" name=\"Input\" />\n"
658 " <Property function=\"FieldDataSelection\" name=\"AttributeType\" />\n"
659 " <Property function=\"CompositeIndexSelection\" name=\"CompositeDataSetIndex\" />\n"
660 " </RequiredProperties>\n"
661 " </FunctionalBagChartSeriesSelectionDomain>\n"
662 " <Hints>\n"
663 " <!-- when present, the SeriesEditor widget will allow user to\n"
664 " re-order the series which will affect the rendered plot -->\n"
665 " <SeriesEditor supports_reordering=\"1\" />\n"
666 " </Hints>\n"
667 "\n"
668 " </StringVectorProperty>\n"
669 " <StringVectorProperty name=\"LastPresetName\"\n"
670 " number_of_elements=\"1\"\n"
671 " default_values=\"Spectrum\"\n"
672 " panel_visibility=\"never\">\n"
673 " <Documentation>Dummy property containing last color preset name.\n"
674 " 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"
675 " </StringVectorProperty>\n"
676 "\n"
677 " <PropertyGroup label=\"Series Parameters\"\n"
678 " panel_widget=\"SeriesEditor\"\n"
679 " panel_visibility=\"default\" >\n"
680 " <Property name=\"SeriesVisibility\"\n"
681 " function=\"SeriesVisibility\" />\n"
682 " <Property name=\"SeriesColor\"\n"
683 " function=\"SeriesColor\" />\n"
684 " <Property name=\"SeriesLabel\"\n"
685 " function=\"SeriesLabel\" />\n"
686 " <Property name=\"LastPresetName\"\n"
687 " function=\"LastPresetName\"/>\n"
688 " </PropertyGroup>\n"
689 " <!--\n"
690 " Set the palette SelectionColor color to all the plots in the chart.\n"
691 " -->\n"
692 " <DoubleVectorProperty command=\"SetSelectionColor\"\n"
693 " default_values=\"1.0 0.0 1.0\"\n"
694 " name=\"Color\"\n"
695 " number_of_elements=\"3\"\n"
696 " panel_visibility=\"never\">\n"
697 " <DoubleRangeDomain max=\"1 1 1\"\n"
698 " min=\"0 0 0\"\n"
699 " name=\"range\" />\n"
700 " <Hints>\n"
701 " <PropertyLink group=\"settings\" proxy=\"ColorPalette\" property=\"SelectionColor\"\n"
702 " unlink_if_modified=\"1\" />\n"
703 " </Hints>\n"
704 " </DoubleVectorProperty>\n"
705 " <SubProxy command=\"SetSelectionRepresentation\">\n"
706 " <!--\n"
707 " SelectionRepresentation proxy is used to convey the selection to view.\n"
708 " We keep this separate as subproxy so that when the selection is\n"
709 " modified, we don't have to update the representation as well, we can\n"
710 " only update the SelectionRepresentation.\n"
711 " -->\n"
712 " <RepresentationProxy name=\"SelectionRepresentation\"\n"
713 " class=\"vtkChartSelectionRepresentation\"\n"
714 " processes=\"client|dataserver|renderserver\">\n"
715 " <InputProperty command=\"SetInputConnection\"\n"
716 " name=\"OriginalSelectionInput\"/>\n"
717 " </RepresentationProxy>\n"
718 " </SubProxy>\n"
719 " </ChartRepresentationProxy>\n"
720 " </ProxyGroup>\n"
721 " <ProxyGroup name=\"views\">\n"
722 " <PlotMatrixViewProxy base_proxygroup=\"views\"\n"
723 " base_proxyname=\"PlotMatrixView\"\n"
724 " class=\"vtkPVBagPlotMatrixView\"\n"
725 " name=\"BagPlotMatrixView\"\n"
726 " label=\"Bag Plot Matrix View\"\n"
727 " processes=\"client|renderserver|dataserver\"\n"
728 " representation_name=\"BagPlotMatrixRepresentation\"\n"
729 " skip_plotable_check=\"1\">\n"
730 " <Documentation>This is the proxy for the bag plot matrix\n"
731 " view.</Documentation>\n"
732 " <StringVectorProperty command=\"SetTitle\"\n"
733 " name=\"ChartTitle\"\n"
734 " number_of_elements=\"1\"\n"
735 " override=\"1\"\n"
736 " default_values=\"Explained Variance: ${VARIANCE}%\">\n"
737 " <Documentation>\n"
738 " Set the title to use for the bag plot matrix view.\n"
739 " Use ${VARIANCE} to display the explained variance and ${TIME} to display the current time.\n"
740 " </Documentation>\n"
741 " <Hints>\n"
742 " <PlaceholderText>Use ${VARIANCE} to display explained variance</PlaceholderText>\n"
743 " </Hints>\n"
744 " </StringVectorProperty>\n"
745 " </PlotMatrixViewProxy>\n"
746 " <!-- ================================================================== -->\n"
747 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
748 " base_proxyname=\"XYChartViewBase\"\n"
749 " class=\"vtkPVXYChartView\"\n"
750 " name=\"XYBagChartView\"\n"
751 " label=\"Bag Chart View\"\n"
752 " processes=\"client|renderserver|dataserver\"\n"
753 " representation_name=\"XYBagChartRepresentation\"\n"
754 " post_creation=\"SetChartTypeToBag\" >\n"
755 " <Documentation>This is the proxy for bag chart view.</Documentation>\n"
756 " </ContextViewProxy>\n"
757 " <!-- ================================================================== -->\n"
758 " <ContextViewProxy base_proxygroup=\"internal_views\"\n"
759 " base_proxyname=\"XYChartViewBase\"\n"
760 " class=\"vtkPVXYChartView\"\n"
761 " name=\"XYFunctionalBagChartView\"\n"
762 " label=\"FunctionalBag Chart View\"\n"
763 " processes=\"client|renderserver|dataserver\"\n"
764 " representation_name=\"XYFunctionalBagChartRepresentation\"\n"
765 " post_creation=\"SetChartTypeToFunctionalBag\" >\n"
766 " <Documentation>This is the proxy for functional bag chart view.</Documentation>\n"
767 " </ContextViewProxy>\n"
768 " </ProxyGroup>\n"
769 "</ServerManagerConfiguration>\n"
770 "\n";
771 // Get single string
773 {
774 
778  size_t len = ( 0
779  + len0
780  + len1
781  + len2 );
782  char* res = new char[ len + 1];
783  size_t offset = 0;
787  assert(offset == len);
788  res[offset] = 0;
789  return res;
790 }
791 
792 
793 
794 #endif
offset
static const char *const BagPlotViewsAndFilters_server_managerBagPlotViewsAndFiltersInterface1
static const char *const BagPlotViewsAndFilters_server_managerBagPlotViewsAndFiltersInterface2
static const char *const BagPlotViewsAndFilters_server_managerBagPlotViewsAndFiltersInterface0
char * BagPlotViewsAndFilters_server_managerBagPlotViewsAndFiltersGetInterfaces()