5 #ifndef EmbossingRepresentations_server_manager_modules_data_h 6 #define EmbossingRepresentations_server_manager_modules_data_h 15 "<ServerManagerConfiguration>\n" 16 " <ProxyGroup name=\"representations\">\n" 17 " <RepresentationProxy name=\"BumpMapRepresentation\"\n" 18 " class=\"vtkBumpMapRepresentation\"\n" 19 " processes=\"client|renderserver|dataserver\"\n" 20 " base_proxygroup=\"representations\"\n" 21 " base_proxyname=\"SurfaceRepresentation\">\n" 23 " This representation displays the input data with a bump mapping effect\n" 24 " on the surface according an input data array.\n" 27 " <StringVectorProperty name=\"BumpMapInputDataArray\"\n" 28 " label=\"Data Array\"\n" 29 " command=\"SetInputDataArray\"\n" 30 " number_of_elements=\"5\"\n" 31 " element_types=\"0 0 0 0 2\">\n" 32 " <ArrayListDomain name=\"array_list\"\n" 33 " attribute_type=\"Scalars\"\n" 34 " input_domain_name=\"input_array_point_1\">\n" 35 " <RequiredProperties>\n" 36 " <Property name=\"Input\" function=\"Input\"/>\n" 37 " </RequiredProperties>\n" 38 " </ArrayListDomain>\n" 40 " Select the data used to compute bump mapping.\n" 41 " Only scalar point data arrays are accepted.\n" 43 " </StringVectorProperty>\n" 45 " <DoubleVectorProperty name=\"BumpMappingFactor\"\n" 47 " command=\"SetBumpMappingFactor\"\n" 48 " number_of_elements=\"1\"\n" 49 " default_values=\"10\">\n" 51 " Set the factor to increase or decrease bump mapping effect.\n" 53 " </DoubleVectorProperty>\n" 55 " </RepresentationProxy>\n" 57 " <RepresentationProxy name=\"ExtrusionRepresentation\"\n" 58 " class=\"vtkExtrusionRepresentation\"\n" 59 " processes=\"client|renderserver|dataserver\"\n" 60 " base_proxygroup=\"representations\"\n" 61 " base_proxyname=\"SurfaceRepresentation\">\n" 63 " This representation extrudes cells or generate height field depending\n" 64 " on the selected data array type.\n" 67 " <StringVectorProperty name=\"ExtrusionInputDataArray\"\n" 68 " label=\"Data Array\"\n" 69 " command=\"SetInputDataArray\"\n" 70 " number_of_elements=\"5\"\n" 71 " element_types=\"0 0 0 0 2\">\n" 72 " <ArrayListDomain name=\"array_list\"\n" 73 " attribute_type=\"Scalars\"\n" 74 " input_domain_name=\"inputs_array\">\n" 75 " <RequiredProperties>\n" 76 " <Property name=\"Input\" function=\"Input\"/>\n" 77 " </RequiredProperties>\n" 78 " </ArrayListDomain>\n" 80 " Select a cell data array in order to extrude cells.\n" 81 " Select a point data array in order to generate a height field.\n" 83 " </StringVectorProperty>\n" 85 " <DoubleVectorProperty name=\"ExtrusionFactor\"\n" 87 " command=\"SetExtrusionFactor\"\n" 88 " default_values=\"10\"\n" 89 " number_of_elements=\"1\">\n" 91 " Set a factor used to determine the height of extrusion.\n" 92 " This parameter can be negative or positive.\n" 93 " The value is a percentage of a characteristic length of the model.\n" 95 " </DoubleVectorProperty>\n" 97 " <IntVectorProperty name=\"ExtrusionNormalizeData\"\n" 98 " label=\"Normalize Data\"\n" 99 " command=\"SetNormalizeData\"\n" 100 " number_of_elements=\"1\"\n" 101 " default_values=\"1\"\n" 102 " panel_visibility=\"advanced\">\n" 103 " <BooleanDomain name=\"bool\"/>\n" 105 " When enabled, data will be normalized, otherwise raw values will be\n" 106 " used for the extrusion.\n" 107 " </Documentation>\n" 108 " </IntVectorProperty>\n" 110 " <IntVectorProperty name=\"ExtrusionAutoScaling\"\n" 111 " label=\"Auto scaling\"\n" 112 " command=\"SetAutoScaling\"\n" 113 " number_of_elements=\"1\"\n" 114 " default_values=\"1\"\n" 115 " panel_visibility=\"advanced\">\n" 116 " <BooleanDomain name=\"bool\"/>\n" 118 " Enable autoscaling based on actual range of values.\n" 119 " </Documentation>\n" 121 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 122 " mode=\"visibility\"\n" 123 " property=\"ExtrusionNormalizeData\"\n" 125 " <!-- enable this widget when ExtrusionNormalizeData==1 -->\n" 127 " </IntVectorProperty>\n" 129 " <DoubleVectorProperty name=\"ExtrusionScalingRange\"\n" 131 " command=\"SetScalingRange\"\n" 132 " default_values=\"0 1\"\n" 133 " number_of_elements=\"2\"\n" 134 " panel_visibility=\"advanced\">\n" 136 " Set an absolude data range. All values outside this range will be clamped.\n" 137 " These parameters can be either negative or positive.\n" 138 " </Documentation>\n" 140 " <PropertyWidgetDecorator type=\"ExtrusionPropertyWidgetDecorator\" />\n" 141 " <!-- enable this widget when ExtrusionAutoScaling==1 && ExtrusionNormalizeData==0 -->\n" 143 " </DoubleVectorProperty>\n" 145 " <IntVectorProperty name=\"ExtrusionBasisVisibility\"\n" 146 " label=\"Draw basis\"\n" 147 " command=\"SetBasisVisibility\"\n" 148 " number_of_elements=\"1\"\n" 149 " default_values=\"0\"\n" 150 " panel_visibility=\"advanced\">\n" 151 " <BooleanDomain name=\"bool\"/>\n" 153 " Set the visibility of the basis i.e. the initial cell. This option\n" 154 " only has an effect if input data array is a cell data array.\n" 155 " </Documentation>\n" 156 " </IntVectorProperty>\n" 158 " </RepresentationProxy>\n" 160 " <!-- BumpMap Representation extensions -->\n" 162 " <Extension name=\"GeometryRepresentation\">\n" 164 " Extends standard GeometryRepresentation by adding\n" 165 " BumpMapRepresentation as a new type of representation.\n" 166 " </Documentation>\n" 168 " <RepresentationType subproxy=\"BumpMapRepresentation\"\n" 169 " text=\"Bump Mapped Surface\"/>\n" 171 " <Proxy name=\"BumpMapRepresentation\"\n" 172 " proxygroup=\"representations\"\n" 173 " proxyname=\"BumpMapRepresentation\"/>\n" 174 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 175 " <ExposedProperties>\n" 176 " <PropertyGroup label=\"Bump Mapped Surface\">\n" 177 " <Property name=\"BumpMapInputDataArray\"/>\n" 178 " <Property name=\"BumpMappingFactor\"/>\n" 180 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 181 " mode=\"visibility\"\n" 182 " property=\"Representation\"\n" 183 " value=\"Bump Mapped Surface\"/>\n" 185 " </PropertyGroup>\n" 186 " </ExposedProperties>\n" 190 " <Extension name=\"UnstructuredGridRepresentation\">\n" 192 " Extends standard UniformGridRepresentation by adding\n" 193 " BumpMapRepresentation as a new type of representation.\n" 194 " </Documentation>\n" 196 " <RepresentationType subproxy=\"BumpMapRepresentation\"\n" 197 " text=\"Bump Mapped Surface\"/>\n" 199 " <Proxy name=\"BumpMapRepresentation\"\n" 200 " proxygroup=\"representations\"\n" 201 " proxyname=\"BumpMapRepresentation\"/>\n" 202 " <ExposedProperties>\n" 203 " <PropertyGroup label=\"Bump Mapped Surface\">\n" 204 " <Property name=\"BumpMapInputDataArray\"/>\n" 205 " <Property name=\"BumpMappingFactor\"/>\n" 207 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 208 " mode=\"visibility\"\n" 209 " property=\"Representation\"\n" 210 " value=\"Bump Mapped Surface\"/>\n" 212 " </PropertyGroup>\n" 213 " </ExposedProperties>\n" 214 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 218 " <Extension name=\"UniformGridRepresentation\">\n" 220 " Extends standard UniformGridRepresentation by adding\n" 221 " BumpMapRepresentation as a new type of representation.\n" 222 " </Documentation>\n" 224 " <RepresentationType subproxy=\"BumpMapRepresentation\"\n" 225 " text=\"Bump Mapped Surface\"/>\n" 227 " <Proxy name=\"BumpMapRepresentation\"\n" 228 " proxygroup=\"representations\"\n" 229 " proxyname=\"BumpMapRepresentation\"/>\n" 230 " <ExposedProperties>\n" 231 " <PropertyGroup label=\"Bump Mapped Surface\">\n" 232 " <Property name=\"BumpMapInputDataArray\"/>\n" 233 " <Property name=\"BumpMappingFactor\"/>\n" 235 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 236 " mode=\"visibility\"\n" 237 " property=\"Representation\"\n" 238 " value=\"Bump Mapped Surface\"/>\n" 240 " </PropertyGroup>\n" 241 " </ExposedProperties>\n" 242 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 246 " <Extension name=\"StructuredGridRepresentation\">\n" 248 " Extends standard UniformGridRepresentation by adding\n" 249 " BumpMapRepresentation as a new type of representation.\n" 250 " </Documentation>\n" 252 " <RepresentationType subproxy=\"BumpMapRepresentation\"\n" 253 " text=\"Bump Mapped Surface\"/>\n" 255 " <Proxy name=\"BumpMapRepresentation\"\n" 256 " proxygroup=\"representations\"\n" 257 " proxyname=\"BumpMapRepresentation\"/>\n" 258 " <ExposedProperties>\n" 259 " <PropertyGroup label=\"Bump Mapped Surface\">\n" 260 " <Property name=\"BumpMapInputDataArray\"/>\n" 261 " <Property name=\"BumpMappingFactor\"/>\n" 263 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 264 " mode=\"visibility\"\n" 265 " property=\"Representation\"\n" 266 " value=\"Bump Mapped Surface\"/>\n" 268 " </PropertyGroup>\n" 269 " </ExposedProperties>\n" 270 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 274 " <!-- Extrusion Representation extensions -->\n" 276 " <Extension name=\"GeometryRepresentation\">\n" 278 " Extends standard GeometryRepresentation by adding\n" 279 " ExtrusionRepresentation as a new type of representation.\n" 280 " </Documentation>\n" 282 " <RepresentationType subproxy=\"ExtrusionRepresentation\"\n" 283 " text=\"Extrusion Surface\"/>\n" 285 " <Proxy name=\"ExtrusionRepresentation\"\n" 286 " proxygroup=\"representations\"\n" 287 " proxyname=\"ExtrusionRepresentation\"/>\n" 288 " <ExposedProperties>\n" 289 " <PropertyGroup label=\"Extrusion Surface\">\n" 290 " <Property name=\"ExtrusionInputDataArray\"/>\n" 291 " <Property name=\"ExtrusionFactor\"/>\n" 292 " <Property name=\"ExtrusionNormalizeData\"/>\n" 293 " <Property name=\"ExtrusionAutoScaling\"/>\n" 294 " <Property name=\"ExtrusionScalingRange\"/>\n" 295 " <Property name=\"ExtrusionBasisVisibility\"/>\n" 297 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 298 " mode=\"visibility\"\n" 299 " property=\"Representation\"\n" 300 " value=\"Extrusion Surface\"/>\n" 302 " </PropertyGroup>\n" 303 " </ExposedProperties>\n" 304 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 308 " <Extension name=\"UnstructuredGridRepresentation\">\n" 310 " Extends standard UniformGridRepresentation by adding\n" 311 " ExtrusionRepresentation as a new type of representation.\n" 312 " </Documentation>\n" 314 " <RepresentationType subproxy=\"ExtrusionRepresentation\"\n" 315 " text=\"Extrusion Surface\"/>\n" 317 " <Proxy name=\"ExtrusionRepresentation\"\n" 318 " proxygroup=\"representations\"\n" 319 " proxyname=\"ExtrusionRepresentation\"/>\n" 320 " <ExposedProperties>\n" 321 " <PropertyGroup label=\"Extrusion Surface\">\n" 322 " <Property name=\"ExtrusionInputDataArray\"/>\n" 323 " <Property name=\"ExtrusionFactor\"/>\n" 324 " <Property name=\"ExtrusionNormalizeData\"/>\n" 325 " <Property name=\"ExtrusionAutoScaling\"/>\n" 326 " <Property name=\"ExtrusionScalingRange\"/>\n" 327 " <Property name=\"ExtrusionBasisVisibility\"/>\n" 329 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 330 " mode=\"visibility\"\n" 331 " property=\"Representation\"\n" 332 " value=\"Extrusion Surface\"/>\n" 334 " </PropertyGroup>\n" 335 " </ExposedProperties>\n" 336 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 340 " <Extension name=\"UniformGridRepresentation\">\n" 342 " Extends standard UniformGridRepresentation by adding\n" 343 " ExtrusionRepresentation as a new type of representation.\n" 344 " </Documentation>\n" 346 " <RepresentationType subproxy=\"ExtrusionRepresentation\"\n" 347 " text=\"Extrusion Surface\"/>\n" 349 " <Proxy name=\"ExtrusionRepresentation\"\n" 350 " proxygroup=\"representations\"\n" 351 " proxyname=\"ExtrusionRepresentation\"/>\n" 352 " <ExposedProperties>\n" 353 " <PropertyGroup label=\"Extrusion Surface\">\n" 354 " <Property name=\"ExtrusionInputDataArray\"/>\n" 355 " <Property name=\"ExtrusionFactor\"/>\n" 356 " <Property name=\"ExtrusionNormalizeData\"/>\n" 357 " <Property name=\"ExtrusionAutoScaling\"/>\n" 358 " <Property name=\"ExtrusionScalingRange\"/>\n" 359 " <Property name=\"ExtrusionBasisVisibility\"/>\n" 365 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 366 " mode=\"visibility\"\n" 367 " property=\"Representation\"\n" 368 " value=\"Extrusion Surface\"/>\n" 370 " </PropertyGroup>\n" 371 " </ExposedProperties>\n" 372 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 376 " <Extension name=\"StructuredGridRepresentation\">\n" 378 " Extends standard UniformGridRepresentation by adding\n" 379 " ExtrusionRepresentation as a new type of representation.\n" 380 " </Documentation>\n" 382 " <RepresentationType subproxy=\"ExtrusionRepresentation\"\n" 383 " text=\"Extrusion Surface\"/>\n" 385 " <Proxy name=\"ExtrusionRepresentation\"\n" 386 " proxygroup=\"representations\"\n" 387 " proxyname=\"ExtrusionRepresentation\"/>\n" 388 " <ExposedProperties>\n" 389 " <PropertyGroup label=\"Extrusion Surface\">\n" 390 " <Property name=\"ExtrusionInputDataArray\"/>\n" 391 " <Property name=\"ExtrusionFactor\"/>\n" 392 " <Property name=\"ExtrusionNormalizeData\"/>\n" 393 " <Property name=\"ExtrusionAutoScaling\"/>\n" 394 " <Property name=\"ExtrusionScalingRange\"/>\n" 395 " <Property name=\"ExtrusionBasisVisibility\"/>\n" 397 " <PropertyWidgetDecorator type=\"GenericDecorator\"\n" 398 " mode=\"visibility\"\n" 399 " property=\"Representation\"\n" 400 " value=\"Extrusion Surface\"/>\n" 402 " </PropertyGroup>\n" 403 " </ExposedProperties>\n" 404 " <ShareProperties subproxy=\"SurfaceRepresentation\"/>\n" 409 "</ServerManagerConfiguration>\n" 420 char* res =
new char[ len + 1];
424 assert(offset == len);
static const char *const EmbossingRepresentations_server_manager_modulesEmbossingRepresentationsInterface1
static const char *const EmbossingRepresentations_server_manager_modulesEmbossingRepresentationsInterface0
char * EmbossingRepresentations_server_manager_modulesEmbossingRepresentationsGetInterfaces()