5 #ifndef AcceleratedAlgorithms_server_manager_data_h 6 #define AcceleratedAlgorithms_server_manager_data_h 15 "<ServerManagerConfiguration>\n" 16 " <ProxyGroup name=\"filters\">\n" 17 " <SourceProxy class=\"vtkFlyingEdges3D\"\n" 18 " name=\"FlyingEdges3D\" label=\"Flying Edges 3D\">\n" 19 " <Documentation short_help=\"Generates isosurfaces from 3D image data (volume).\">\n" 20 " Generates an isosurface from 3D image data (volume). It\n" 21 " implements the algorithm in: Flying Edges: A High-Performance\n" 22 " Scalable Isocontouring Algorithm by Schroeder, Maynard,\n" 23 " Geveci.</Documentation>\n" 24 " <InputProperty command=\"SetInputConnection\"\n" 26 " <ProxyGroupDomain name=\"groups\">\n" 27 " <Group name=\"sources\" />\n" 28 " <Group name=\"filters\" />\n" 29 " </ProxyGroupDomain>\n" 30 " <DataTypeDomain name=\"input_type\">\n" 31 " <DataType value=\"vtkImageData\" />\n" 32 " </DataTypeDomain>\n" 33 " <InputArrayDomain attribute_type=\"point\"\n" 34 " name=\"input_array\"\n" 35 " number_of_components=\"1\" />\n" 36 " <Documentation>This property specifies the input dataset to be used by\n" 37 " the contour filter.</Documentation>\n" 39 " <StringVectorProperty animateable=\"0\"\n" 40 " command=\"SetInputArrayToProcess\"\n" 41 " element_types=\"0 0 0 0 2\"\n" 42 " label=\"Contour By\"\n" 43 " name=\"SelectInputScalars\"\n" 44 " number_of_elements=\"5\">\n" 45 " <ArrayListDomain attribute_type=\"Scalars\"\n" 46 " name=\"array_list\">\n" 47 " <RequiredProperties>\n" 48 " <Property function=\"Input\"\n" 49 " name=\"Input\" />\n" 50 " </RequiredProperties>\n" 51 " </ArrayListDomain>\n" 52 " <Documentation>This property specifies the name of the scalar array\n" 53 " from which the contour filter will compute isolines and/or\n" 54 " isosurfaces.</Documentation>\n" 55 " </StringVectorProperty>\n" 56 " <IntVectorProperty animateable=\"0\"\n" 57 " command=\"SetComputeNormals\"\n" 58 " default_values=\"1\"\n" 59 " name=\"ComputeNormals\"\n" 60 " number_of_elements=\"1\">\n" 61 " <BooleanDomain name=\"bool\" />\n" 63 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\" name=\"vtkPolyData\" exclude=\"1\"/>\n" 65 " <Documentation>If this property is set to 1, a scalar array containing\n" 66 " a normal value at each point in the isosurface or isoline will be\n" 67 " created by the contour filter; otherwise an array of normals will not\n" 68 " be computed. This operation is fairly expensive both in terms of\n" 69 " computation time and memory required, so if the output dataset produced\n" 70 " by the contour filter will be processed by filters that modify the\n" 71 " dataset's topology or geometry, it may be wise to set the value of this\n" 72 " property to 0. Select whether to compute normals.</Documentation>\n" 73 " </IntVectorProperty>\n" 74 " <IntVectorProperty animateable=\"0\"\n" 75 " command=\"SetComputeGradients\"\n" 76 " default_values=\"0\"\n" 77 " name=\"ComputeGradients\"\n" 78 " number_of_elements=\"1\">\n" 79 " <BooleanDomain name=\"bool\" />\n" 81 " <PropertyWidgetDecorator type=\"InputDataTypeDecorator\" name=\"Structured\" />\n" 83 " <Documentation>If this property is set to 1, a scalar array containing\n" 84 " a gradient value at each point in the isosurface or isoline will be\n" 85 " created by this filter; otherwise an array of gradients will not be\n" 86 " computed. This operation is fairly expensive both in terms of\n" 87 " computation time and memory required, so if the output dataset produced\n" 88 " by the contour filter will be processed by filters that modify the\n" 89 " dataset's topology or geometry, it may be wise to set the value of this\n" 90 " property to 0. Not that if ComputeNormals is set to 1, then gradients\n" 91 " will have to be calculated, but they will only be stored in the output\n" 92 " dataset if ComputeGradients is also set to 1.</Documentation>\n" 93 " </IntVectorProperty>\n" 94 " <IntVectorProperty animateable=\"0\"\n" 95 " command=\"SetComputeScalars\"\n" 96 " default_values=\"0\"\n" 97 " name=\"ComputeScalars\"\n" 98 " number_of_elements=\"1\">\n" 99 " <BooleanDomain name=\"bool\" />\n" 100 " <Documentation>If this property is set to 1, an array of scalars\n" 101 " (containing the contour value) will be added to the output dataset. If\n" 102 " set to 0, the output will not contain this array.</Documentation>\n" 103 " </IntVectorProperty>\n" 104 " <DoubleVectorProperty animateable=\"1\"\n" 105 " command=\"SetValue\"\n" 106 " label=\"Isosurfaces\"\n" 107 " name=\"ContourValues\"\n" 108 " number_of_elements=\"0\"\n" 109 " number_of_elements_per_command=\"1\"\n" 110 " repeat_command=\"1\"\n" 111 " set_number_command=\"SetNumberOfContours\"\n" 112 " use_index=\"1\">\n" 113 " <ArrayRangeDomain name=\"scalar_range\">\n" 114 " <RequiredProperties>\n" 115 " <Property function=\"Input\"\n" 116 " name=\"Input\" />\n" 117 " <Property function=\"ArraySelection\"\n" 118 " name=\"SelectInputScalars\" />\n" 119 " </RequiredProperties>\n" 120 " </ArrayRangeDomain>\n" 121 " <Documentation>This property specifies the values at which to compute\n" 122 " isosurfaces/isolines and also the number of such\n" 123 " values.</Documentation>\n" 124 " </DoubleVectorProperty>\n" 126 " <Visibility replace_input=\"2\" />\n" 127 " <ShowInMenu category=\"Accelerated Algorithms\" />\n" 130 " <PropertyGroup label=\"Isosurfaces\">\n" 131 " <Property name=\"ContourValues\" />\n" 132 " </PropertyGroup>\n" 134 " <!-- End FlyingEdges3D -->\n" 137 " <SourceProxy class=\"vtkFlyingEdges2D\"\n" 138 " name=\"FlyingEdges2D\" label=\"Flying Edges 2D\">\n" 139 " <Documentation short_help=\"Generates isoline(s) from a structured grid.\">\n" 140 " Generates isoline(s) from a structured grid. It implements the\n" 141 " algorithm in: Flying Edges: A High-Performance Scalable\n" 142 " Isocontouring Algorithm by Schroeder, Maynard, Geveci.\n" 143 " </Documentation>\n" 144 " <InputProperty command=\"SetInputConnection\"\n" 146 " <ProxyGroupDomain name=\"groups\">\n" 147 " <Group name=\"sources\" />\n" 148 " <Group name=\"filters\" />\n" 149 " </ProxyGroupDomain>\n" 150 " <DataTypeDomain name=\"input_type\">\n" 151 " <DataType value=\"vtkImageData\" />\n" 152 " </DataTypeDomain>\n" 153 " <InputArrayDomain attribute_type=\"point\"\n" 154 " name=\"input_array\"\n" 155 " number_of_components=\"1\" />\n" 156 " <Documentation>This property specifies the input dataset to be used by\n" 157 " the contour filter.</Documentation>\n" 158 " </InputProperty>\n" 159 " <StringVectorProperty animateable=\"0\"\n" 160 " command=\"SetInputArrayToProcess\"\n" 161 " element_types=\"0 0 0 0 2\"\n" 162 " label=\"Contour By\"\n" 163 " name=\"SelectInputScalars\"\n" 164 " number_of_elements=\"5\">\n" 165 " <ArrayListDomain attribute_type=\"Scalars\"\n" 166 " name=\"array_list\">\n" 167 " <RequiredProperties>\n" 168 " <Property function=\"Input\"\n" 169 " name=\"Input\" />\n" 170 " </RequiredProperties>\n" 171 " </ArrayListDomain>\n" 172 " <Documentation>This property specifies the name of the scalar array\n" 173 " from which the contour filter will compute isolines and/or\n" 174 " isosurfaces.</Documentation>\n" 175 " </StringVectorProperty>\n" 176 " <DoubleVectorProperty animateable=\"1\"\n" 177 " command=\"SetValue\"\n" 178 " label=\"Isosurfaces\"\n" 179 " name=\"ContourValues\"\n" 180 " number_of_elements=\"0\"\n" 181 " number_of_elements_per_command=\"1\"\n" 182 " repeat_command=\"1\"\n" 183 " set_number_command=\"SetNumberOfContours\"\n" 184 " use_index=\"1\">\n" 185 " <ArrayRangeDomain name=\"scalar_range\">\n" 186 " <RequiredProperties>\n" 187 " <Property function=\"Input\"\n" 188 " name=\"Input\" />\n" 189 " <Property function=\"ArraySelection\"\n" 190 " name=\"SelectInputScalars\" />\n" 191 " </RequiredProperties>\n" 192 " </ArrayRangeDomain>\n" 193 " <Documentation>This property specifies the values at which to compute\n" 194 " isosurfaces/isolines and also the number of such\n" 195 " values.</Documentation>\n" 196 " </DoubleVectorProperty>\n" 198 " <Visibility replace_input=\"2\" />\n" 199 " <ShowInMenu category=\"Accelerated Algorithms\" />\n" 202 " <PropertyGroup label=\"Isosurfaces\">\n" 203 " <Property name=\"ContourValues\" />\n" 204 " </PropertyGroup>\n" 206 " <!-- End FlyingEdges2D -->\n" 209 " <SourceProxy class=\"vtkFlyingEdgesPlaneCutter\"\n" 210 " label=\"Flying Edges Plane Cutter\"\n" 211 " name=\"FlyingEdgesPlaneCutter\">\n" 212 " <Documentation short_help=\"Cut a volume with a plane and generates a polygonal cut surface\">\n" 213 " Flying Edges Plane Cutter is a specialization of the\n" 214 " FlyingEdges algorithm to cut a volume with a single plane. It\n" 215 " is designed for performance and an exploratory, fast workflow.\n" 216 " </Documentation>\n" 217 " <InputProperty command=\"SetInputConnection\"\n" 219 " <ProxyGroupDomain name=\"groups\">\n" 220 " <Group name=\"sources\" />\n" 221 " <Group name=\"filters\" />\n" 222 " </ProxyGroupDomain>\n" 223 " <DataTypeDomain name=\"input_type\">\n" 224 " <DataType value=\"vtkImageData\" />\n" 225 " </DataTypeDomain>\n" 226 " <Documentation>This property specifies the input to the Slice\n" 227 " filter.</Documentation>\n" 228 " </InputProperty>\n" 229 " <ProxyProperty command=\"SetPlane\"\n" 230 " label=\"Slice Type\"\n" 232 " <ProxyGroupDomain name=\"groups\">\n" 233 " <Group name=\"implicit_functions\" />\n" 234 " </ProxyGroupDomain>\n" 235 " <ProxyListDomain name=\"proxy_list\">\n" 236 " <Proxy group=\"implicit_functions\"\n" 237 " name=\"Plane\" />\n" 238 " </ProxyListDomain>\n" 239 " <Documentation>This property sets the parameters of the slice\n" 240 " function.</Documentation>\n" 241 " </ProxyProperty>\n" 243 " <Visibility replace_input=\"2\" />\n" 244 " <ShowInMenu category=\"Accelerated Algorithms\" />\n" 246 " <!-- FlyingEdgesPlaneCutter -->\n" 249 "</ServerManagerConfiguration>\n" 258 char* res =
new char[ len + 1];
261 assert(offset == len);
static const char *const AcceleratedAlgorithms_server_managerAcceleratedAlgorithmsInterface0
char * AcceleratedAlgorithms_server_managerAcceleratedAlgorithmsGetInterfaces()