GenericIOReader_server_manager_modules_data.h
Go to the documentation of this file.
1 // Loadable modules
2 //
3 // Generated by ../../bin/vtkProcessXML-pv5.12
4 //
5 #ifndef GenericIOReader_server_manager_modules_data_h
6 #define GenericIOReader_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/GenericIOReader/Readers/vtkGenIOReader.xml
15 "<ServerManagerConfiguration>\n"
16 " <!--<ProxyGroup name=\"sources\">-->\n"
17 " <ProxyGroup name=\"genericio_internal_sources\">\n"
18 " <SourceProxy name=\"vtkGenIOReader\" class=\"vtkGenIOReader\" label=\"GenericIO Reader\">\n"
19 " <Documentation\n"
20 " short_help=\"Read GenericIO file types.\"\n"
21 " long_help=\"Read various types of data types in the GenericIO Family\">\n"
22 " </Documentation>\n"
23 "\n"
24 " <StringVectorProperty\n"
25 " name=\"Filename:\"\n"
26 " animateable=\"0\"\n"
27 " command=\"SetFileName\"\n"
28 " number_of_elements=\"1\"\n"
29 " panel_visibility=\"advanced\">\n"
30 " <FileListDomain name=\"files\"/>\n"
31 " <Documentation>\n"
32 " This property specifies the file name for the GenIO reader pointing to the file.\n"
33 " </Documentation> \n"
34 " </StringVectorProperty>\n"
35 "\n"
36 "\n"
37 " <StringVectorProperty\n"
38 " name=\"PointArrayStatus\"\n"
39 " command=\"SetCellArrayStatus\"\n"
40 " number_of_elements=\"0\"\n"
41 " repeat_command=\"1\"\n"
42 " number_of_elements_per_command=\"2\"\n"
43 " element_types=\"2 0\"\n"
44 " information_property=\"CellArrayInfo\"\n"
45 " label=\"Particle Arrays\" >\n"
46 " <ArraySelectionDomain name=\"array_list\">\n"
47 " <RequiredProperties>\n"
48 " <Property name=\"CellArrayInfo\" function=\"ArrayList\"/>\n"
49 " </RequiredProperties>\n"
50 " </ArraySelectionDomain>\n"
51 " <Documentation>\n"
52 " List the variables.\n"
53 " </Documentation>\n"
54 " </StringVectorProperty>\n"
55 "\n"
56 " <StringVectorProperty name=\"CellArrayInfo\" information_only=\"1\">\n"
57 " <ArraySelectionInformationHelper attribute_name=\"Cell\"/>\n"
58 " </StringVectorProperty>\n"
59 "\n"
60 "\n"
61 " <!-- Information to show -->\n"
62 " <IntVectorProperty\n"
63 " name=\"Sampling Type:\"\n"
64 " command=\"SetSampleType\"\n"
65 " number_of_elements=\"1\"\n"
66 " default_values=\"0\">\n"
67 " <EnumerationDomain name=\"enum\">\n"
68 " <Entry value=\"0\" text=\"All data (sampled)\"/>\n"
69 " <Entry value=\"3\" text=\"Selection (AND)\"/>\n"
70 " </EnumerationDomain>\n"
71 " <Documentation>\n"
72 " This property indicates which sampling method to be used.\n"
73 " </Documentation>\n"
74 " </IntVectorProperty>\n"
75 "\n"
76 "\n"
77 "\n"
78 " <!-- Sampling type -->\n"
79 " <IntVectorProperty name=\"Power cube sampling\"\n"
80 " command=\"SetPercentageType\"\n"
81 " number_of_elements=\"1\"\n"
82 " default_values=\"1\">\n"
83 " <BooleanDomain name=\"bool\"/>\n"
84 " </IntVectorProperty>\n"
85 "\n"
86 "\n"
87 "<!-- Data perc\n"
88 "entage -->\n"
89 "<DoubleVectorProperty name=\"Show Data %:\"\n"
90 " command=\"SetDataPercentToShow\"\n"
91 " number_of_elements=\"1\"\n"
92 " default_values=\"0.1\">\n"
93 " <DoubleRangeDomain name=\"range\" min=\"0.0\" max=\"1.0\" />\n"
94 "</DoubleVectorProperty>\n"
95 "\n"
96 "\n"
97 "\n"
98 "<!-- Filtering -->\n"
99 "<StringVectorProperty\n"
100 " name=\"Scalar:\"\n"
101 " command=\"SelectScalar\"\n"
102 " number_of_elements=\"1\">\n"
103 " <Documentation>\n"
104 " Scalar value to filter on.\n"
105 " </Documentation> \n"
106 "</StringVectorProperty>\n"
107 "\n"
108 "<IntVectorProperty\n"
109 " name=\"Selection Criteria:\"\n"
110 " command=\"SelectCriteria\"\n"
111 " number_of_elements=\"1\"\n"
112 " default_values=\"0\">\n"
113 " <EnumerationDomain name=\"enum\">\n"
114 " <Entry value=\"0\" text=\"is\"/>\n"
115 " <Entry value=\"1\" text=\"greater or equal to\"/>\n"
116 " <Entry value=\"2\" text=\"less or equal to\"/>\n"
117 " <Entry value=\"3\" text=\"is between\"/>\n"
118 " </EnumerationDomain>\n"
119 " <Documentation>\n"
120 " Rhe selection criteria.\n"
121 " </Documentation>\n"
122 "</IntVectorProperty>\n"
123 "\n"
124 "<StringVectorProperty\n"
125 " name=\"Value:\"\n"
126 " command=\"SelectValue1\"\n"
127 " number_of_elements=\"1\">\n"
128 " <Documentation>\n"
129 " Selected value.\n"
130 " </Documentation> \n"
131 "</StringVectorProperty>\n"
132 "\n"
133 "<StringVectorProperty\n"
134 " name=\"Value 2 (range):\"\n"
135 " command=\"SelectValue2\"\n"
136 " number_of_elements=\"1\">\n"
137 " <Documentation>\n"
138 " Selected value (for range).\n"
139 " </Documentation> \n"
140 "</StringVectorProperty>\n"
141 "\n"
142 "<IntVectorProperty name=\"Reset Selection\"\n"
143 " command=\"SetResetSelection\"\n"
144 " number_of_elements=\"1\"\n"
145 " default_values=\"0\">\n"
146 " <BooleanDomain name=\"bool\"/>\n"
147 " <Documentation>\n"
148 " Check/Uncheck to reset selection.\n"
149 " </Documentation> \n"
150 "</IntVectorProperty>\n"
151 "\n"
152 "</SourceProxy>\n"
153 "</ProxyGroup>\n"
154 "\n"
155 "<ProxyGroup name=\"sources\">\n"
156 " <SourceProxy class=\"vtkFileSeriesReader\"\n"
157 " file_name_method=\"SetFileName\"\n"
158 " name=\"vtkGenIOReader\"\n"
159 " si_class=\"vtkSIMetaReaderProxy\">\n"
160 "\n"
161 " <StringVectorProperty name=\"FileNameInfo\"\n"
162 " command=\"GetCurrentFileName\"\n"
163 " information_only=\"1\" >\n"
164 " <SimpleStringInformationHelper />\n"
165 " </StringVectorProperty>\n"
166 "\n"
167 " <StringVectorProperty name=\"FileNames\"\n"
168 " clean_command=\"RemoveAllFileNames\"\n"
169 " command=\"AddFileName\"\n"
170 " animateable=\"0\"\n"
171 " number_of_elements=\"0\"\n"
172 " repeat_command=\"1\"\n"
173 " information_property=\"FileNameInfo\">\n"
174 " <FileListDomain name=\"files\" />\n"
175 " <Documentation>\n"
176 " The list of files to be read by the reader. If more than 1 file is\n"
177 " specified, the reader will switch to file series mode in which it will\n"
178 " pretend that it can support time and provide 1 file per time step.\n"
179 " </Documentation>\n"
180 " </StringVectorProperty>\n"
181 "\n"
182 " <SubProxy>\n"
183 " <Proxy name=\"Reader\"\n"
184 " proxygroup=\"genericio_internal_sources\"\n"
185 " proxyname=\"vtkGenIOReader\">\n"
186 " </Proxy>\n"
187 " <ExposedProperties>\n"
188 " <Property name=\"PointArrayStatus\" />\n"
189 "\n"
190 " <PropertyGroup panel_visibility=\"default\"\n"
191 " label=\"Loading %:\" >\n"
192 " <Property name=\"Sampling Type:\" />\n"
193 " <Property name=\"Show Data %:\" />\n"
194 " <Property name=\"Power cube sampling\" />\n"
195 " </PropertyGroup>\n"
196 "\n"
197 " <PropertyGroup panel_visibility=\"default\"\n"
198 " label=\"Selection:\" >\n"
199 " <Property name=\"Scalar:\" />\n"
200 " <Property name=\"Selection Criteria:\" />\n"
201 " <Property name=\"Value:\" />\n"
202 " <Property name=\"Value 2 (range):\" />\n"
203 " <Property name=\"Reset Selection\" />\n"
204 " </PropertyGroup>\n"
205 " </ExposedProperties>\n"
206 " </SubProxy>\n"
207 "\n"
208 " <DoubleVectorProperty information_only=\"1\"\n"
209 " name=\"TimestepValues\"\n"
210 " repeatable=\"1\">\n"
211 " <TimeStepsInformationHelper />\n"
212 " <Documentation>\n"
213 " Available timestep values.\n"
214 " </Documentation>\n"
215 " </DoubleVectorProperty>\n"
216 "\n"
217 " <Hints>\n"
218 " <ReaderFactory extensions=\"*\" file_description=\"GenericIO Files\" />\n"
219 " <RepresentationType view=\"RenderView\" type=\"Points\" />\n"
220 " </Hints>\n"
221 " </SourceProxy>\n"
222 "</ProxyGroup>\n"
223 "</ServerManagerConfiguration>\n"
224 "\n";
225 // Get single string
227 {
228 
230  size_t len = ( 0
231  + len0 );
232  char* res = new char[ len + 1];
233  size_t offset = 0;
235  assert(offset == len);
236  res[offset] = 0;
237  return res;
238 }
239 
240 
241 
242 #endif
offset
static const char *const GenericIOReader_server_manager_modulesvtkGenIOReaderInterface0
char * GenericIOReader_server_manager_modulesvtkGenIOReaderGetInterfaces()