BivariateRepresentations_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 BivariateRepresentations_server_manager_modules_data_h
6 #define BivariateRepresentations_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/BivariateRepresentations/Representations/BivariateRepresentations.xml
15 "<ServerManagerConfiguration>\n"
16 " <ProxyGroup name=\"representations\">\n"
17 " <RepresentationProxy name=\"BivariateNoiseRepresentation\"\n"
18 " class=\"vtkBivariateNoiseRepresentation\"\n"
19 " processes=\"client|renderserver|dataserver\"\n"
20 " base_proxygroup=\"representations\"\n"
21 " base_proxyname=\"SurfaceRepresentation\">\n"
22 " <Documentation>\n"
23 " This representation displays the values of the secondary array in the form of noise.\n"
24 " </Documentation>\n"
25 "\n"
26 " <StringVectorProperty name=\"NoiseArray\"\n"
27 " command=\"SetInputArrayToProcess\"\n"
28 " number_of_elements=\"5\"\n"
29 " element_types=\"int int int int str\"\n"
30 " default_values=\"1 0 0 0 0\">\n"
31 " <ArrayListDomain name=\"array_list\"\n"
32 " attribute_type=\"Scalars\"\n"
33 " input_domain_name=\"input_array_point_1\">\n"
34 " <RequiredProperties>\n"
35 " <Property name=\"Input\" function=\"Input\"/>\n"
36 " </RequiredProperties>\n"
37 " </ArrayListDomain>\n"
38 " <Documentation>\n"
39 " This property specifies the name of the input array displayed with noise.\n"
40 " </Documentation>\n"
41 " </StringVectorProperty>\n"
42 "\n"
43 " <DoubleVectorProperty name=\"Granularity\"\n"
44 " command=\"SetFrequency\"\n"
45 " number_of_elements=\"1\"\n"
46 " default_values=\"30.0\">\n"
47 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"150.0\"/>\n"
48 " <Documentation>\n"
49 " This property specifies a value for the granularity (frequency) of the noise.\n"
50 " </Documentation>\n"
51 " </DoubleVectorProperty>\n"
52 "\n"
53 " <DoubleVectorProperty name=\"Amplitude\"\n"
54 " command=\"SetAmplitude\"\n"
55 " number_of_elements=\"1\"\n"
56 " default_values=\"0.5\">\n"
57 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\"/>\n"
58 " <Documentation>\n"
59 " This property specifies a value for the amplitude of the noise.\n"
60 " </Documentation>\n"
61 " </DoubleVectorProperty>\n"
62 "\n"
63 " <DoubleVectorProperty name=\"AnimationSpeedFactor\"\n"
64 " command=\"SetSpeed\"\n"
65 " number_of_elements=\"1\"\n"
66 " default_values=\"1.0\">\n"
67 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"3.0\"/>\n"
68 " <Documentation>\n"
69 " This property specifies a factor modifying the speed animation of the noise animation.\n"
70 " </Documentation>\n"
71 " </DoubleVectorProperty>\n"
72 "\n"
73 " <IntVectorProperty name=\"NbOfOctaves\"\n"
74 " command=\"SetNbOfOctaves\"\n"
75 " number_of_elements=\"1\"\n"
76 " default_values=\"3\">\n"
77 " <IntRangeDomain name=\"range\" min=\"0\" max=\"5\"/>\n"
78 " <Documentation>\n"
79 " This property specifies the number of octaves of noise (overlaping layers of noise).\n"
80 " </Documentation>\n"
81 " </IntVectorProperty>\n"
82 " <!-- End of BivariateNoiseRepresentation -->\n"
83 " </RepresentationProxy>\n"
84 "\n"
85 " <Extension name=\"GeometryRepresentation\">\n"
86 " <Documentation>\n"
87 " Extends standard GeometryRepresentation by adding\n"
88 " BivariateNoiseRepresentation as a new type of representation.\n"
89 " </Documentation>\n"
90 "\n"
91 " <RepresentationType subproxy=\"BivariateNoiseRepresentation\"\n"
92 " text=\"Bivariate Noise Surface\"\n"
93 " subtype=\"Surface\"/>\n"
94 "\n"
95 " <SubProxy>\n"
96 " <Proxy name=\"BivariateNoiseRepresentation\"\n"
97 " proxygroup=\"representations\"\n"
98 " proxyname=\"BivariateNoiseRepresentation\">\n"
99 " </Proxy>\n"
100 "\n"
101 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
102 " <Exception name=\"Input\"/>\n"
103 " <Exception name=\"Visibility\"/>\n"
104 " <Exception name=\"Representation\"/>\n"
105 " </ShareProperties>\n"
106 "\n"
107 " <ExposedProperties>\n"
108 " <PropertyGroup label=\"Bivariate representation\">\n"
109 " <Property name=\"NoiseArray\"/>\n"
110 " <Property name=\"Granularity\"/>\n"
111 " <Property name=\"Amplitude\"/>\n"
112 " <Property name=\"AnimationSpeedFactor\"/>\n"
113 " <Property name=\"NbOfOctaves\"/>\n"
114 " <Hints>\n"
115 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
116 " mode=\"visibility\"\n"
117 " property=\"Representation\"\n"
118 " value=\"Bivariate Noise Surface\"/>\n"
119 " </Hints>\n"
120 " </PropertyGroup>\n"
121 " </ExposedProperties>\n"
122 " </SubProxy>\n"
123 " <!-- End of GeometryRepresentation Extension -->\n"
124 " </Extension>\n"
125 "\n"
126 " <Extension name=\"UnstructuredGridRepresentation\">\n"
127 " <Documentation>\n"
128 " Extends standard UnstructuredGridRepresentation by adding\n"
129 " BivariateNoiseRepresentation as a new type of representation.\n"
130 " </Documentation>\n"
131 "\n"
132 " <RepresentationType subproxy=\"BivariateNoiseRepresentation\"\n"
133 " text=\"Bivariate Noise Surface\"\n"
134 " subtype=\"Surface\"/>\n"
135 "\n"
136 " <SubProxy>\n"
137 " <Proxy name=\"BivariateNoiseRepresentation\"\n"
138 " proxygroup=\"representations\"\n"
139 " proxyname=\"BivariateNoiseRepresentation\">\n"
140 " </Proxy>\n"
141 "\n"
142 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
143 " <Exception name=\"Input\"/>\n"
144 " <Exception name=\"Visibility\"/>\n"
145 " <Exception name=\"Representation\"/>\n"
146 " </ShareProperties>\n"
147 "\n"
148 " <ExposedProperties>\n"
149 " <PropertyGroup label=\"Bivariate representation\">\n"
150 " <Property name=\"NoiseArray\"/>\n"
151 " <Property name=\"Granularity\"/>\n"
152 " <Property name=\"Amplitude\"/>\n"
153 " <Property name=\"AnimationSpeedFactor\"/>\n"
154 " <Property name=\"NbOfOctaves\"/>\n"
155 " <Hints>\n"
156 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
157 " mode=\"visibility\"\n"
158 " property=\"Representation\"\n"
159 " value=\"Bivariate Noise Surface\"/>\n"
160 " </Hints>\n"
161 " </PropertyGroup>\n"
162 " </ExposedProperties>\n"
163 " </SubProxy>\n"
164 " <!-- End of UnstructuredGridRepresentation Extension -->\n"
165 " </Extension>\n"
166 "\n"
167 " <Extension name=\"UniformGridRepresentation\">\n"
168 " <Documentation>\n"
169 " Extends standard UniformGridRepresentation by adding\n"
170 " BivariateNoiseRepresentation as a new type of representation.\n"
171 " </Documentation>\n"
172 "\n"
173 " <RepresentationType subproxy=\"BivariateNoiseRepresentation\"\n"
174 " text=\"Bivariate Noise Surface\"\n"
175 " subtype=\"Surface\"/>\n"
176 "\n"
177 " <SubProxy>\n"
178 " <Proxy name=\"BivariateNoiseRepresentation\"\n"
179 " proxygroup=\"representations\"\n"
180 " proxyname=\"BivariateNoiseRepresentation\">\n"
181 " </Proxy>\n"
182 "\n"
183 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
184 " <Exception name=\"Input\"/>\n"
185 " <Exception name=\"Visibility\"/>\n"
186 " <Exception name=\"Representation\"/>\n"
187 " </ShareProperties>\n"
188 "\n"
189 " <ExposedProperties>\n"
190 " <PropertyGroup label=\"Bivariate representation\">\n"
191 " <Property name=\"NoiseArray\"/>\n"
192 " <Property name=\"Granularity\"/>\n"
193 " <Property name=\"Amplitude\"/>\n"
194 " <Property name=\"AnimationSpeedFactor\"/>\n"
195 " <Property name=\"NbOfOctaves\"/>\n"
196 " <Hints>\n"
197 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
198 " mode=\"visibility\"\n"
199 " property=\"Representation\"\n"
200 " value=\"Bivariate Noise Surface\"/>\n"
201 " </Hints>\n"
202 " </PropertyGroup>\n"
203 " </ExposedProperties>\n"
204 " </SubProxy>\n"
205 " <!-- End of UniformGridRepresentation Extension -->\n"
206 " </Extension>\n"
207 "\n"
208 " <RepresentationProxy name=\"BivariateTextureRepresentation\"\n"
209 " class=\"vtkBivariateTextureRepresentation\"\n"
210 " processes=\"client|renderserver|dataserver\"\n"
211 " base_proxygroup=\"representations\"\n"
212 " base_proxyname=\"SurfaceRepresentation\">\n"
213 " <Documentation>\n"
214 " This representation generates 2D texture coordinates from 2 choosen point data arrays\n"
215 " and provide default textures to visualize bi-variate data.\n"
216 " </Documentation>\n"
217 " <StringVectorProperty name=\"FirstArray\"\n"
218 " command=\"SetInputArrayToProcess\"\n"
219 " number_of_elements=\"5\"\n"
220 " element_types=\"int int int int str\"\n"
221 " default_values=\"1 0 0 0 0\">\n"
222 " <ArrayListDomain name=\"array_list\"\n"
223 " attribute_type=\"Scalars\"\n"
224 " input_domain_name=\"input_array_point_1\">\n"
225 " <RequiredProperties>\n"
226 " <Property name=\"Input\" function=\"Input\"/>\n"
227 " </RequiredProperties>\n"
228 " </ArrayListDomain>\n"
229 " <Documentation>\n"
230 " This property specifies the name of the first point data array used to compute texture\n"
231 " coordinates (first component).\n"
232 " </Documentation>\n"
233 " </StringVectorProperty>\n"
234 " <StringVectorProperty name=\"SecondArray\"\n"
235 " command=\"SetInputArrayToProcess\"\n"
236 " number_of_elements=\"5\"\n"
237 " element_types=\"int int int int str\"\n"
238 " default_values=\"2 0 0 0 0\">\n"
239 " <ArrayListDomain name=\"array_list\"\n"
240 " attribute_type=\"Scalars\"\n"
241 " input_domain_name=\"input_array_point_1\">\n"
242 " <RequiredProperties>\n"
243 " <Property name=\"Input\" function=\"Input\"/>\n"
244 " </RequiredProperties>\n"
245 " </ArrayListDomain>\n"
246 " <Documentation>\n"
247 " This property specifies the name of the second point data array used to compute texture\n"
248 " coordinates (second component).\n"
249 " </Documentation>\n"
250 " </StringVectorProperty>\n"
251 "\n"
252 " <SubProxy command=\"SetLogoSourceRepresentation\">\n"
253 " <Proxy name=\"LogoSourceRepresentation\"\n"
254 " proxygroup=\"representations\"\n"
255 " proxyname=\"LogoSourceRepresentation\">\n"
256 " </Proxy>\n"
257 " </SubProxy>\n"
258 " <!-- End of BivariateTextureRepresentation -->\n"
259 " </RepresentationProxy>\n"
260 "\n"
261 " <Extension name=\"GeometryRepresentation\">\n"
262 " <Documentation>\n"
263 " Extends standard GeometryRepresentation by adding BivariateTextureRepresentation\n"
264 " as a new type of representation.\n"
265 " </Documentation>\n"
266 "\n"
267 " <RepresentationType subproxy=\"BivariateTextureRepresentation\"\n"
268 " text=\"Bivariate Texture Surface\"\n"
269 " subtype=\"Surface\" />\n"
270 "\n"
271 " <SubProxy>\n"
272 " <Proxy name=\"BivariateTextureRepresentation\"\n"
273 " proxygroup=\"representations\"\n"
274 " proxyname=\"BivariateTextureRepresentation\">\n"
275 " </Proxy>\n"
276 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
277 " <Exception name=\"Input\" />\n"
278 " <Exception name=\"Visibility\" />\n"
279 " <Exception name=\"Representation\" />\n"
280 " </ShareProperties>\n"
281 " <ExposedProperties>\n"
282 " <PropertyGroup label=\"Bivariate representation\">\n"
283 " <Property name=\"FirstArray\"/>\n"
284 " <Property name=\"SecondArray\"/>\n"
285 " <Hints>\n"
286 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
287 " mode=\"visibility\"\n"
288 " property=\"Representation\"\n"
289 " value=\"Bivariate Texture Surface\"/>\n"
290 " </Hints>\n"
291 " </PropertyGroup>\n"
292 " </ExposedProperties>\n"
293 " </SubProxy>\n"
294 " <!-- End of GeometryRepresentation Extension -->\n"
295 " </Extension>\n"
296 "\n"
297 " <Extension name=\"UnstructuredGridRepresentation\">\n"
298 " <Documentation>\n"
299 " Extends standard UnstructuredGridRepresentation by adding BivariateTextureRepresentation\n"
300 " as a new type of representation.\n"
301 " </Documentation>\n"
302 "\n"
303 " <RepresentationType subproxy=\"BivariateTextureRepresentation\"\n"
304 " text=\"Bivariate Texture Surface\"\n"
305 " subtype=\"Surface\" />\n"
306 "\n"
307 " <SubProxy>\n"
308 " <Proxy name=\"BivariateTextureRepresentation\"\n"
309 " proxygroup=\"representations\"\n"
310 " proxyname=\"BivariateTextureRepresentation\">\n"
311 " </Proxy>\n"
312 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
313 " <Exception name=\"Input\" />\n"
314 " <Exception name=\"Visibility\" />\n"
315 " <Exception name=\"Representation\" />\n"
316 " </ShareProperties>\n"
317 " <ExposedProperties>\n"
318 " <PropertyGroup label=\"Bivariate representation\">\n"
319 " <Property name=\"FirstArray\"/>\n"
320 " <Property name=\"SecondArray\"/>\n"
321 " <Hints>\n"
322 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
323 " mode=\"visibility\"\n"
324 " property=\"Representation\"\n"
325 " value=\"Bivariate Texture Surface\"/>\n"
326 " </Hints>\n"
327 " </PropertyGroup>\n"
328 " </ExposedProperties>\n"
329 " </SubProxy>\n"
330 " <!-- End of UnstructuredGridRepresentation Extension -->\n"
331 " </Extension>\n"
332 "\n"
333 " <Extension name=\"UniformGridRepresentation\">\n"
334 " <Documentation>\n"
335 " Extends standard UniformGridRepresentation by adding BivariateTextureRepresentation\n"
336 " as a new type of representation.\n"
337 " </Documentation>\n"
338 "\n"
339 " <RepresentationType subproxy=\"BivariateTextureRepresentation\"\n"
340 " text=\"Bivariate Texture Surface\"\n"
341 " subtype=\"Surface\" />\n"
342 "\n"
343 " <SubProxy>\n"
344 " <Proxy name=\"BivariateTextureRepresentation\"\n"
345 " proxygroup=\"representations\"\n"
346 " proxyname=\"BivariateTextureRepresentation\">\n"
347 " </Proxy>\n"
348 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
349 " <Exception name=\"Input\" />\n"
350 " <Exception name=\"Visibility\" />\n"
351 " <Exception name=\"Representation\" />\n"
352 " </ShareProperties>\n"
353 " <ExposedProperties>\n"
354 " <PropertyGroup label=\"Bivariate representation\">\n"
355 " <Property name=\"FirstArray\"/>\n"
356 " <Property name=\"SecondArray\"/>\n"
357 " <Hints>\n"
358 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
359 " mode=\"visibility\"\n"
360 " property=\"Representation\"\n"
361 " value=\"Bivariate Texture Surface\"/>\n"
362 " </Hints>\n"
363 " </PropertyGroup>\n"
364 " </ExposedProperties>\n"
365 ;
366 
367 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/BivariateRepresentations/Representations/BivariateRepresentations.xml
369 " </SubProxy>\n"
370 " <!-- End of UniformGridRepresentation Extension -->\n"
371 " </Extension>\n"
372 " </ProxyGroup>\n"
373 "</ServerManagerConfiguration>\n"
374 "\n";
375 // Get single string
377 {
378 
381  size_t len = ( 0
382  + len0
383  + len1 );
384  char* res = new char[ len + 1];
385  size_t offset = 0;
388  assert(offset == len);
389  res[offset] = 0;
390  return res;
391 }
392 
393 
394 
395 #endif
offset
static const char *const BivariateRepresentations_server_manager_modulesBivariateRepresentationsInterface1
char * BivariateRepresentations_server_manager_modulesBivariateRepresentationsGetInterfaces()
static const char *const BivariateRepresentations_server_manager_modulesBivariateRepresentationsInterface0