Datamine_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 Datamine_server_manager_modules_data_h
6 #define Datamine_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/Datamine/Readers/DatamineReaders.xml
15 "<ServerManagerConfiguration>\n"
16 " <ProxyGroup name=\"sources\">\n"
17 " <SourceProxy name=\"DataMineWireFrameReader\"\n"
18 " class=\"vtkDataMineWireFrameReader\">\n"
19 " <StringVectorProperty\n"
20 " name=\"FileName\"\n"
21 " command=\"SetFileName\"\n"
22 " number_of_elements=\"1\"\n"
23 " panel_visibility=\"never\">\n"
24 " <FileListDomain name=\"files\"/>\n"
25 " </StringVectorProperty>\n"
26 "\n"
27 " <StringVectorProperty\n"
28 " name=\"TopoFileName\"\n"
29 " command=\"SetTopoFileName\"\n"
30 " number_of_elements=\"1\"\n"
31 " label=\"Topo File Name\">\n"
32 " <FileListDomain name=\"default_value\" optional=\"1\">\n"
33 " <RequiredProperties>\n"
34 " <Property name=\"TopoFileNameInfo\" function=\"TopoFileName\"/>\n"
35 " </RequiredProperties>\n"
36 " </FileListDomain>\n"
37 " </StringVectorProperty>\n"
38 "\n"
39 " <StringVectorProperty\n"
40 " name=\"TopoFileNameInfo\"\n"
41 " command=\"GetTopoFileName\"\n"
42 " information_only=\"1\">\n"
43 " <SimpleStringInformationHelper/>\n"
44 " </StringVectorProperty>\n"
45 "\n"
46 " <StringVectorProperty\n"
47 " name=\"PointFileName\"\n"
48 " command=\"SetPointFileName\"\n"
49 " number_of_elements=\"1\"\n"
50 " label=\"Point File Name\">\n"
51 " <FileListDomain name=\"default_value\" optional=\"1\">\n"
52 " <RequiredProperties>\n"
53 " <Property name=\"PointFileNameInfo\" function=\"PointFileName\"/>\n"
54 " </RequiredProperties>\n"
55 " </FileListDomain>\n"
56 " </StringVectorProperty>\n"
57 "\n"
58 " <StringVectorProperty\n"
59 " name=\"PointFileNameInfo\"\n"
60 " command=\"GetPointFileName\"\n"
61 " information_only=\"1\">\n"
62 " <SimpleStringInformationHelper/>\n"
63 " </StringVectorProperty>\n"
64 "\n"
65 " <StringVectorProperty\n"
66 " name=\"CellArrayInfo\"\n"
67 " information_only=\"1\"\n"
68 " default = \"0\">\n"
69 " <ArraySelectionInformationHelper attribute_name=\"Cell\"/>\n"
70 " </StringVectorProperty>\n"
71 " <StringVectorProperty\n"
72 " name=\"CellArrayStatus\"\n"
73 " command=\"SetCellArrayStatus\"\n"
74 " number_of_elements=\"0\"\n"
75 " repeat_command=\"1\"\n"
76 " number_of_elements_per_command=\"2\"\n"
77 " element_types=\"2 0\"\n"
78 " information_property=\"CellArrayInfo\"\n"
79 " label=\"Properties\">\n"
80 " <ArraySelectionDomain name=\"array_list\">\n"
81 " <RequiredProperties>\n"
82 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
83 " </RequiredProperties>\n"
84 " </ArraySelectionDomain>\n"
85 " <Documentation>\n"
86 " This property lists which cell-centered arrays to read.\n"
87 " </Documentation>\n"
88 " </StringVectorProperty>\n"
89 " <Hints>\n"
90 " <ReaderFactory extensions=\"dm DM Dm\"\n"
91 " file_description=\"Datamine wireframe\" />\n"
92 " </Hints>\n"
93 " </SourceProxy>\n"
94 " <!-- End of DataMineWireFrame Reader -->\n"
95 "\n"
96 " <SourceProxy name=\"DataMineBlockModelReader\"\n"
97 " class=\"vtkDataMineBlockReader\">\n"
98 " <StringVectorProperty\n"
99 " name=\"FileName\"\n"
100 " command=\"SetFileName\"\n"
101 " number_of_elements=\"1\"\n"
102 " panel_visibility=\"never\">\n"
103 " <FileListDomain name=\"files\"/>\n"
104 " </StringVectorProperty>\n"
105 "\n"
106 " <StringVectorProperty\n"
107 " name=\"CellArrayInfo\"\n"
108 " information_only=\"1\">\n"
109 " <ArraySelectionInformationHelper attribute_name=\"Cell\"/>\n"
110 " </StringVectorProperty>\n"
111 "\n"
112 " <StringVectorProperty\n"
113 " name=\"CellArrayStatus\"\n"
114 " command=\"SetCellArrayStatus\"\n"
115 " number_of_elements=\"0\"\n"
116 " repeat_command=\"1\"\n"
117 " number_of_elements_per_command=\"2\"\n"
118 " element_types=\"2 0\"\n"
119 " information_property=\"CellArrayInfo\"\n"
120 " label=\"Point Arrays\">\n"
121 " <ArraySelectionDomain name=\"array_list\">\n"
122 " <RequiredProperties>\n"
123 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
124 " </RequiredProperties>\n"
125 " </ArraySelectionDomain>\n"
126 " <Documentation>\n"
127 " This property lists which cell-centered arrays to read.\n"
128 " </Documentation>\n"
129 " </StringVectorProperty>\n"
130 " <Hints>\n"
131 " <ReaderFactory extensions=\"dm DM Dm\"\n"
132 " file_description=\"Datamine block model\" />\n"
133 " </Hints>\n"
134 " </SourceProxy>\n"
135 " <!-- End of DataMineBlockModel Reader -->\n"
136 "\n"
137 " <SourceProxy name=\"DataMineDrillHoleReader\"\n"
138 " class=\"vtkDataMineDrillHoleReader\">\n"
139 " <StringVectorProperty\n"
140 " name=\"FileName\"\n"
141 " command=\"SetFileName\"\n"
142 " number_of_elements=\"1\"\n"
143 " panel_visibility=\"never\">\n"
144 " <FileListDomain name=\"files\"/>\n"
145 " </StringVectorProperty>\n"
146 "\n"
147 " <StringVectorProperty\n"
148 " name=\"CellArrayInfo\"\n"
149 " information_only=\"1\">\n"
150 " <ArraySelectionInformationHelper attribute_name=\"Cell\"/>\n"
151 " </StringVectorProperty>\n"
152 "\n"
153 " <StringVectorProperty\n"
154 " name=\"CellArrayStatus\"\n"
155 " command=\"SetCellArrayStatus\"\n"
156 " number_of_elements=\"0\"\n"
157 " repeat_command=\"1\"\n"
158 " number_of_elements_per_command=\"2\"\n"
159 " element_types=\"2 0\"\n"
160 " information_property=\"CellArrayInfo\"\n"
161 " label=\"Point Arrays\">\n"
162 " <ArraySelectionDomain name=\"array_list\">\n"
163 " <RequiredProperties>\n"
164 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
165 " </RequiredProperties>\n"
166 " </ArraySelectionDomain>\n"
167 " <Documentation>\n"
168 " This property lists which cell-centered arrays to read.\n"
169 " </Documentation>\n"
170 " </StringVectorProperty>\n"
171 " <Hints>\n"
172 " <ReaderFactory extensions=\"dm DM Dm\"\n"
173 " file_description=\"Datamine drill hole\" />\n"
174 " </Hints>\n"
175 " </SourceProxy>\n"
176 " <!-- End of DataMine Drill Hole Reader -->\n"
177 " <SourceProxy name=\"DataMinePerimeterReader\"\n"
178 " class=\"vtkDataMinePerimeterReader\">\n"
179 " <StringVectorProperty\n"
180 " name=\"FileName\"\n"
181 " command=\"SetFileName\"\n"
182 " number_of_elements=\"1\"\n"
183 " panel_visibility=\"never\">\n"
184 " <FileListDomain name=\"files\"/>\n"
185 " </StringVectorProperty>\n"
186 "\n"
187 " <StringVectorProperty\n"
188 " name=\"CellArrayInfo\"\n"
189 " information_only=\"1\">\n"
190 " <ArraySelectionInformationHelper attribute_name=\"Cell\"/>\n"
191 " </StringVectorProperty>\n"
192 "\n"
193 " <StringVectorProperty\n"
194 " name=\"CellArrayStatus\"\n"
195 " command=\"SetCellArrayStatus\"\n"
196 " number_of_elements=\"0\"\n"
197 " repeat_command=\"1\"\n"
198 " number_of_elements_per_command=\"2\"\n"
199 " element_types=\"2 0\"\n"
200 " information_property=\"CellArrayInfo\"\n"
201 " label=\"Properties\">\n"
202 " <ArraySelectionDomain name=\"array_list\">\n"
203 " <RequiredProperties>\n"
204 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
205 " </RequiredProperties>\n"
206 " </ArraySelectionDomain>\n"
207 " <Documentation>\n"
208 " This property lists which cell-centered arrays to read.\n"
209 " </Documentation>\n"
210 " </StringVectorProperty>\n"
211 " <Hints>\n"
212 " <ReaderFactory extensions=\"dm DM Dm\"\n"
213 " file_description=\"Datamine perimeter\" />\n"
214 " </Hints>\n"
215 " </SourceProxy>\n"
216 " <!-- End of DataMine Perim Reader -->\n"
217 "\n"
218 " <SourceProxy name=\"DataMinePointReader\"\n"
219 " class=\"vtkDataMinePointReader\">\n"
220 " <StringVectorProperty\n"
221 " name=\"FileName\"\n"
222 " command=\"SetFileName\"\n"
223 " number_of_elements=\"1\"\n"
224 " panel_visibility=\"never\">\n"
225 " <FileListDomain name=\"files\"/>\n"
226 " </StringVectorProperty>\n"
227 "\n"
228 " <StringVectorProperty\n"
229 " name=\"CellArrayInfo\"\n"
230 " information_only=\"1\">\n"
231 " <ArraySelectionInformationHelper attribute_name=\"Cell\"/>\n"
232 " </StringVectorProperty>\n"
233 "\n"
234 " <StringVectorProperty\n"
235 " name=\"CellArrayStatus\"\n"
236 " command=\"SetCellArrayStatus\"\n"
237 " number_of_elements=\"0\"\n"
238 " repeat_command=\"1\"\n"
239 " number_of_elements_per_command=\"2\"\n"
240 " element_types=\"2 0\"\n"
241 " information_property=\"CellArrayInfo\"\n"
242 " label=\"Properties\">\n"
243 " <ArraySelectionDomain name=\"array_list\">\n"
244 " <RequiredProperties>\n"
245 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
246 " </RequiredProperties>\n"
247 " </ArraySelectionDomain>\n"
248 " <Documentation>\n"
249 " This property lists which cell-centered arrays to read.\n"
250 " </Documentation>\n"
251 " </StringVectorProperty>\n"
252 " <Hints>\n"
253 " <ReaderFactory extensions=\"dm DM Dm\"\n"
254 " file_description=\"Datamine point\" />\n"
255 " </Hints>\n"
256 " </SourceProxy>\n"
257 " <!-- End of DataMine Point Reader -->\n"
258 " <SourceProxy name=\"DataMineDummyReader\"\n"
259 " class=\"vtkDataMineDummyReader\">\n"
260 " <StringVectorProperty\n"
261 " name=\"FileName\"\n"
262 " command=\"SetFileName\"\n"
263 " number_of_elements=\"1\"\n"
264 " panel_visibility=\"never\">\n"
265 " <FileListDomain name=\"files\"/>\n"
266 " </StringVectorProperty>\n"
267 "\n"
268 " <Hints>\n"
269 " <ReaderFactory extensions=\"dm DM Dm\"\n"
270 " file_description=\"Datamine dummy\" />\n"
271 " </Hints>\n"
272 " </SourceProxy>\n"
273 " <!-- End of DataMine Dummy Reader -->\n"
274 " </ProxyGroup>\n"
275 "</ServerManagerConfiguration>\n"
276 "\n";
277 // Get single string
279 {
280 
282  size_t len = ( 0
283  + len0 );
284  char* res = new char[ len + 1];
285  size_t offset = 0;
287  assert(offset == len);
288  res[offset] = 0;
289  return res;
290 }
291 
292 
293 
294 #endif
offset
static const char *const Datamine_server_manager_modulesDatamineReadersInterface0
char * Datamine_server_manager_modulesDatamineReadersGetInterfaces()