StreamLinesRepresentation_server_manager_modules_data.h
Go to the documentation of this file.
1 // Loadable modules
2 //
3 // Generated by ../../bin/vtkProcessXML-pv5.9
4 //
5 #ifndef StreamLinesRepresentation_server_manager_modules_data_h
6 #define StreamLinesRepresentation_server_manager_modules_data_h
7 
8 #include <string.h>
9 #include <cassert>
10 #include <algorithm>
11 
12 
13 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/StreamLinesRepresentation/Representations/StreamLinesRepresentation.xml
15 "<ServerManagerConfiguration>\n"
16 " <!--======================================================================-->\n"
17 " <ProxyGroup name=\"representations\">\n"
18 " <RepresentationProxy name=\"StreamLinesRepresentation\"\n"
19 " class=\"vtkStreamLinesRepresentation\"\n"
20 " processes=\"client|dataserver|renderserver\"\n"
21 " si_class=\"vtkSIProxy\">\n"
22 " <Documentation>\n"
23 " Representation proxy for StreamLines.\n"
24 " </Documentation>\n"
25 "\n"
26 " <InputProperty name=\"Input\"\n"
27 " command=\"SetInputConnection\">\n"
28 " <DataTypeDomain composite_data_supported=\"1\"\n"
29 " name=\"input_type\">\n"
30 " <DataType value=\"vtkDataSet\" />\n"
31 " <DataType value=\"vtkMultiBlockDataSet\" />\n"
32 " </DataTypeDomain>\n"
33 " <InputArrayDomain name=\"input_vectors\"\n"
34 " number_of_components=\"3\">\n"
35 " </InputArrayDomain>\n"
36 " <Documentation>Set the input to the representation.</Documentation>\n"
37 " </InputProperty>\n"
38 "\n"
39 " <StringVectorProperty name=\"InputVectors\"\n"
40 " command=\"SetInputVectors\"\n"
41 " number_of_elements=\"5\"\n"
42 " element_types=\"0 0 0 0 2\"\n"
43 " label=\"Vectors\">\n"
44 " <ArrayListDomain name=\"array_list\"\n"
45 " attribute_type=\"Vectors\"\n"
46 " input_domain_name=\"input_vectors\">\n"
47 " <RequiredProperties>\n"
48 " <Property name=\"Input\" function=\"Input\"/>\n"
49 " </RequiredProperties>\n"
50 " </ArrayListDomain>\n"
51 " <Documentation>\n"
52 " This property specifies the name of the input vector array to process.\n"
53 " </Documentation>\n"
54 " </StringVectorProperty>\n"
55 "\n"
56 " <ProxyProperty command=\"SetLookupTable\"\n"
57 " name=\"LookupTable\" >\n"
58 " <Documentation>Set the lookup-table to use to map data array to colors.\n"
59 " Lookuptable is only used with MapScalars to ON.</Documentation>\n"
60 " <ProxyGroupDomain name=\"groups\">\n"
61 " <Group name=\"lookup_tables\" />\n"
62 " </ProxyGroupDomain>\n"
63 " </ProxyProperty>\n"
64 "\n"
65 " <StringVectorProperty command=\"SetInputArrayToProcess\"\n"
66 " element_types=\"0 0 0 0 2\"\n"
67 " name=\"ColorArrayName\"\n"
68 " number_of_elements=\"5\">\n"
69 " <Documentation>\n"
70 " Set the array to color with. One must specify the field association and\n"
71 " the array name of the array. If the array is missing, scalar coloring will\n"
72 " automatically be disabled.\n"
73 " </Documentation>\n"
74 " <RepresentedArrayListDomain name=\"array_list\"\n"
75 " input_domain_name=\"input_array_any\">\n"
76 " <RequiredProperties>\n"
77 " <Property function=\"Input\" name=\"Input\" />\n"
78 " </RequiredProperties>\n"
79 " </RepresentedArrayListDomain>\n"
80 " </StringVectorProperty>\n"
81 "\n"
82 " <IntVectorProperty name=\"Visibility\"\n"
83 " command=\"SetVisibility\"\n"
84 " default_values=\"1\"\n"
85 " number_of_elements=\"1\">\n"
86 " <BooleanDomain name=\"bool\" />\n"
87 " <Documentation>Set the visibility for this representation.\n"
88 " </Documentation>\n"
89 " </IntVectorProperty>\n"
90 "\n"
91 " <DoubleVectorProperty command=\"SetOpacity\"\n"
92 " default_values=\"1.0\"\n"
93 " name=\"Opacity\"\n"
94 " number_of_elements=\"1\">\n"
95 " <DoubleRangeDomain max=\"1\"\n"
96 " min=\"0\"\n"
97 " name=\"range\" />\n"
98 " </DoubleVectorProperty>\n"
99 "\n"
100 " <DoubleVectorProperty name=\"DiffuseColor\"\n"
101 " command=\"SetDiffuseColor\"\n"
102 " default_values=\"0.0 1.0 0.0\"\n"
103 " number_of_elements=\"3\"\n"
104 " panel_widget=\"color_selector_with_palette\">\n"
105 " <DoubleRangeDomain max=\"1 1 1\"\n"
106 " min=\"0 0 0\"\n"
107 " name=\"range\" />\n"
108 " <Hints>\n"
109 " <GlobalPropertyLink type=\"ColorPalette\" property=\"SurfaceColor\" />\n"
110 " </Hints>\n"
111 " </DoubleVectorProperty>\n"
112 "\n"
113 " <DoubleVectorProperty name=\"LineWidth\"\n"
114 " command=\"SetLineWidth\"\n"
115 " default_values=\"1.0\"\n"
116 " number_of_elements=\"1\">\n"
117 " <DoubleRangeDomain min=\"1\"\n"
118 " name=\"range\" />\n"
119 " </DoubleVectorProperty>\n"
120 "\n"
121 " <DoubleVectorProperty name=\"Alpha\"\n"
122 " command=\"SetAlpha\"\n"
123 " number_of_elements=\"1\"\n"
124 " default_values=\"0.1\">\n"
125 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
126 " <Documentation>Blending factor applied each frame is done with the\n"
127 " formula: 1 - 1 / (Alpha * MaxTimeToLive).\n"
128 " </Documentation>\n"
129 " </DoubleVectorProperty>\n"
130 "\n"
131 " <DoubleVectorProperty command=\"SetPosition\"\n"
132 " default_values=\"0 0 0\"\n"
133 " name=\"Position\"\n"
134 " number_of_elements=\"3\">\n"
135 " <DoubleRangeDomain name=\"range\" />\n"
136 " </DoubleVectorProperty>\n"
137 "\n"
138 " <DoubleVectorProperty command=\"SetScale\"\n"
139 " default_values=\"1 1 1\"\n"
140 " name=\"Scale\"\n"
141 " number_of_elements=\"3\">\n"
142 " <DoubleRangeDomain name=\"range\" />\n"
143 " </DoubleVectorProperty>\n"
144 "\n"
145 " <DoubleVectorProperty command=\"SetOrientation\"\n"
146 " default_values=\"0 0 0\"\n"
147 " name=\"Orientation\"\n"
148 " number_of_elements=\"3\">\n"
149 " <DoubleRangeDomain name=\"range\" />\n"
150 " </DoubleVectorProperty>\n"
151 "\n"
152 " <DoubleVectorProperty command=\"SetOrigin\"\n"
153 " default_values=\"0 0 0\"\n"
154 " name=\"Origin\"\n"
155 " number_of_elements=\"3\">\n"
156 " <DoubleRangeDomain name=\"range\" />\n"
157 " </DoubleVectorProperty>\n"
158 "\n"
159 " <DoubleVectorProperty argument_is_array=\"1\"\n"
160 " command=\"SetUserTransform\"\n"
161 " default_values=\"1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1\"\n"
162 " name=\"UserTransform\"\n"
163 " number_of_elements=\"16\">\n"
164 " <Documentation>\n"
165 " In addition to the instance variables such as position and\n"
166 " orientation, you can add an additional transformation for your own\n"
167 " use. This transformation is concatenated with the actor's internal\n"
168 " transformation, which you implicitly create through the use of\n"
169 " Position, Origin, Orientation. The value is 4x4 matrix for the linear\n"
170 " transform to use.\n"
171 " </Documentation>\n"
172 " </DoubleVectorProperty>\n"
173 "\n"
174 " <IntVectorProperty name=\"Animate\"\n"
175 " command=\"SetAnimate\"\n"
176 " default_values=\"1\"\n"
177 " number_of_elements=\"1\">\n"
178 " <BooleanDomain name=\"bool\" />\n"
179 " <Documentation>Turn the animation ON or OFF.\n"
180 " </Documentation>\n"
181 " </IntVectorProperty>\n"
182 "\n"
183 " <IntVectorProperty name=\"NumberOfAnimationSteps\"\n"
184 " command=\"SetNumberOfAnimationSteps\"\n"
185 " default_values=\"1\"\n"
186 " number_of_elements=\"1\"\n"
187 " panel_visibility=\"advanced\">\n"
188 " <Documentation>Specify the maximum number of steps before the\n"
189 " animation stops. This feature is for testing purposes only!\n"
190 " </Documentation>\n"
191 " </IntVectorProperty>\n"
192 "\n"
193 " <DoubleVectorProperty name=\"StepLength\"\n"
194 " command=\"SetStepLength\"\n"
195 " number_of_elements=\"1\"\n"
196 " default_values=\"0.005\">\n"
197 " <DoubleRangeDomain name=\"range\" min=\"0.0\" />\n"
198 " <Documentation>Normalized integration step - allow to adjust particle\n"
199 " speed.\n"
200 " </Documentation>\n"
201 " </DoubleVectorProperty>\n"
202 "\n"
203 " <IntVectorProperty name=\"NumberOfParticles\"\n"
204 " command=\"SetNumberOfParticles\"\n"
205 " number_of_elements=\"1\"\n"
206 " default_values=\"1000\">\n"
207 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
208 " <Documentation>Number of simulated particles in the flow.\n"
209 " </Documentation>\n"
210 " </IntVectorProperty>\n"
211 "\n"
212 " <IntVectorProperty name=\"MaxTimeToLive\"\n"
213 " command=\"SetMaxTimeToLive\"\n"
214 " number_of_elements=\"1\"\n"
215 " default_values=\"600\">\n"
216 " <IntRangeDomain name=\"range\" min=\"1\" />\n"
217 " <Documentation>Maximum number of iteration a particle is followed before\n"
218 " it dies.\n"
219 " </Documentation>\n"
220 " </IntVectorProperty>\n"
221 " </RepresentationProxy>\n"
222 "\n"
223 " <!--======================================================================-->\n"
224 " <Extension name=\"UniformGridRepresentation\">\n"
225 " <RepresentationType subproxy=\"StreamLinesRepresentation\"\n"
226 " text=\"Stream Lines\" />\n"
227 " <SubProxy>\n"
228 " <Proxy name=\"StreamLinesRepresentation\"\n"
229 " proxygroup=\"representations\"\n"
230 " proxyname=\"StreamLinesRepresentation\" />\n"
231 "\n"
232 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
233 " <Exception name=\"Input\" />\n"
234 " <Exception name=\"Visibility\" />\n"
235 " </ShareProperties>\n"
236 "\n"
237 " <ExposedProperties>\n"
238 " <PropertyGroup label=\"Stream Lines\">\n"
239 " <Property name=\"Animate\" />\n"
240 " <Property name=\"NumberOfAnimationSteps\" />\n"
241 " <Property name=\"InputVectors\" />\n"
242 " <Property name=\"Alpha\" />\n"
243 " <Property name=\"StepLength\" />\n"
244 " <Property name=\"NumberOfParticles\" />\n"
245 " <Property name=\"MaxTimeToLive\" />\n"
246 " <Hints>\n"
247 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
248 " mode=\"visibility\"\n"
249 " property=\"Representation\"\n"
250 " value=\"Stream Lines\" />\n"
251 " </Hints>\n"
252 " </PropertyGroup>\n"
253 " </ExposedProperties>\n"
254 " </SubProxy>\n"
255 " </Extension>\n"
256 "\n"
257 " <!--======================================================================-->\n"
258 " <Extension name=\"GeometryRepresentation\">\n"
259 " <RepresentationType subproxy=\"StreamLinesRepresentation\"\n"
260 " text=\"Stream Lines\" />\n"
261 " <SubProxy>\n"
262 " <Proxy name=\"StreamLinesRepresentation\"\n"
263 " proxygroup=\"representations\"\n"
264 " proxyname=\"StreamLinesRepresentation\" />\n"
265 "\n"
266 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
267 " <Exception name=\"Input\" />\n"
268 " <Exception name=\"Visibility\" />\n"
269 " </ShareProperties>\n"
270 "\n"
271 " <ExposedProperties>\n"
272 " <PropertyGroup label=\"Stream Lines\">\n"
273 " <Property name=\"Animate\" />\n"
274 " <Property name=\"NumberOfAnimationSteps\" />\n"
275 " <Property name=\"InputVectors\" />\n"
276 " <Property name=\"Alpha\" />\n"
277 " <Property name=\"StepLength\" />\n"
278 " <Property name=\"NumberOfParticles\" />\n"
279 " <Property name=\"MaxTimeToLive\" />\n"
280 " <Hints>\n"
281 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
282 " mode=\"visibility\"\n"
283 " property=\"Representation\"\n"
284 " value=\"Stream Lines\" />\n"
285 " </Hints>\n"
286 " </PropertyGroup>\n"
287 " </ExposedProperties>\n"
288 " </SubProxy>\n"
289 " </Extension>\n"
290 "\n"
291 " <!--======================================================================-->\n"
292 " <Extension name=\"UnstructuredGridRepresentation\">\n"
293 " <RepresentationType subproxy=\"StreamLinesRepresentation\"\n"
294 " text=\"Stream Lines\" />\n"
295 " <SubProxy>\n"
296 " <Proxy name=\"StreamLinesRepresentation\"\n"
297 " proxygroup=\"representations\"\n"
298 " proxyname=\"StreamLinesRepresentation\" />\n"
299 "\n"
300 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
301 " <Exception name=\"Input\" />\n"
302 " <Exception name=\"Visibility\" />\n"
303 " </ShareProperties>\n"
304 "\n"
305 " <ExposedProperties>\n"
306 " <PropertyGroup label=\"Stream Lines\">\n"
307 " <Property name=\"Animate\" />\n"
308 " <Property name=\"NumberOfAnimationSteps\" />\n"
309 " <Property name=\"InputVectors\" />\n"
310 " <Property name=\"Alpha\" />\n"
311 " <Property name=\"StepLength\" />\n"
312 " <Property name=\"NumberOfParticles\" />\n"
313 " <Property name=\"MaxTimeToLive\" />\n"
314 " <Hints>\n"
315 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
316 " mode=\"visibility\"\n"
317 " property=\"Representation\"\n"
318 " value=\"Stream Lines\" />\n"
319 " </Hints>\n"
320 " </PropertyGroup>\n"
321 " </ExposedProperties>\n"
322 " </SubProxy>\n"
323 " </Extension>\n"
324 "\n"
325 " <!--======================================================================-->\n"
326 " <Extension name=\"StructuredGridRepresentation\">\n"
327 " <RepresentationType subproxy=\"StreamLinesRepresentation\"\n"
328 " text=\"Stream Lines\" />\n"
329 " <SubProxy>\n"
330 " <Proxy name=\"StreamLinesRepresentation\"\n"
331 " proxygroup=\"representations\"\n"
332 " proxyname=\"StreamLinesRepresentation\" />\n"
333 "\n"
334 " <ShareProperties subproxy=\"SurfaceRepresentation\">\n"
335 " <Exception name=\"Input\" />\n"
336 " <Exception name=\"Visibility\" />\n"
337 " </ShareProperties>\n"
338 "\n"
339 " <ExposedProperties>\n"
340 " <PropertyGroup label=\"Stream Lines\">\n"
341 " <Property name=\"Animate\" />\n"
342 " <Property name=\"NumberOfAnimationSteps\" />\n"
343 " <Property name=\"InputVectors\" />\n"
344 " <Property name=\"Alpha\" />\n"
345 " <Property name=\"StepLength\" />\n"
346 " <Property name=\"NumberOfParticles\" />\n"
347 " <Property name=\"MaxTimeToLive\" />\n"
348 " <Hints>\n"
349 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n"
350 " mode=\"visibility\"\n"
351 " property=\"Representation\"\n"
352 " value=\"Stream Lines\" />\n"
353 " </Hints>\n"
354 " </PropertyGroup>\n"
355 " </ExposedProperties>\n"
356 " </SubProxy>\n"
357 " </Extension>\n"
358 "\n"
359 " </ProxyGroup>\n"
360 "</ServerManagerConfiguration>\n"
361 "\n";
362 // Get single string
364 {
365 
367  size_t len = ( 0
368  + len0 );
369  char* res = new char[ len + 1];
370  size_t offset = 0;
372  assert(offset == len);
373  res[offset] = 0;
374  return res;
375 }
376 
377 
378 
379 #endif
offset
char * StreamLinesRepresentation_server_manager_modulesStreamLinesRepresentationGetInterfaces()
static const char *const StreamLinesRepresentation_server_manager_modulesStreamLinesRepresentationInterface0