5 #ifndef ArrowGlyph_server_manager_modules_data_h 6 #define ArrowGlyph_server_manager_modules_data_h 15 "<ServerManagerConfiguration>\n" 17 " <!-- ================================================================ -->\n" 19 " <!-- ================================================================ -->\n" 20 " <ProxyGroup name=\"filters\">\n" 22 " <!-- ================================================================ -->\n" 23 " <!-- Arrow Glyph -->\n" 24 " <!-- ================================================================ -->\n" 26 " name=\"ArrowGlyphFilter\"\n" 27 " class=\"vtkArrowGlyphFilter\">\n" 29 " short_help=\"A customized Glyph filter for arrows only\">\n" 34 " command=\"SetInputConnection\">\n" 35 " <ProxyGroupDomain name=\"groups\">\n" 36 " <Group name=\"sources\"/>\n" 37 " <Group name=\"filters\"/>\n" 38 " </ProxyGroupDomain>\n" 39 " <DataTypeDomain name=\"input_type\">\n" 40 " <DataType value=\"vtkDataSet\"/>\n" 41 " </DataTypeDomain>\n" 42 " <InputArrayDomain name=\"input_array0\"/>\n" 43 " <InputArrayDomain name=\"input_array1\" attribute_type=\"point\"\n" 44 " number_of_components=\"3\" optional=\"1\"/>\n" 45 " <InputArrayDomain name=\"input_array2\" attribute_type=\"point\"\n" 46 " number_of_components=\"1\" optional=\"1\"/>\n" 48 " This property specifies the input to the filter.\n" 49 " This is the dataset to which the glyphs will be applied.\n" 53 " <ProxyProperty name=\"ArrowSourceObject\" command=\"SetArrowSourceObject\">\n" 54 " <ProxyGroupDomain name=\"groups\">\n" 55 " <Group name=\"sources\"/>\n" 56 " </ProxyGroupDomain>\n" 57 " <ProxyListDomain name=\"proxy_list\">\n" 58 " <Proxy group=\"sources\" name=\"ArrowSource\" />\n" 59 " </ProxyListDomain>\n" 62 " <StringVectorProperty\n" 63 " name=\"OrientationVectorArray\"\n" 64 " command=\"SetOrientationVectorArray\"\n" 65 " number_of_elements=\"1\"\n" 66 " animateable=\"0\"\n" 67 " default_values=\"direction\"\n" 68 " label=\"Orientation\">\n" 71 " attribute_type=\"Vectors\"\n" 72 " none_string=\"None\"\n" 73 " input_domain_name=\"input_array1\">\n" 74 " <RequiredProperties>\n" 75 " <Property name=\"Input\" function=\"Input\"/>\n" 76 " </RequiredProperties>\n" 77 " </ArrayListDomain>\n" 79 " This (mandatory) property indicates the name of the Velocity array.\n" 81 " </StringVectorProperty>\n" 83 " <IntVectorProperty\n" 84 " name=\"ScaleByOrientationVectorMagnitude\"\n" 85 " command=\"SetScaleByOrientationVectorMagnitude\"\n" 86 " number_of_elements=\"1\"\n" 87 " animateable=\"0\"\n" 88 " default_values=\"1\">\n" 89 " <BooleanDomain name=\"bool\"/>\n" 91 " Apply a scaling accroding to the vector magnitude\n" 93 " </IntVectorProperty>\n" 95 " <StringVectorProperty\n" 96 " name=\"ScaleArray\"\n" 97 " command=\"SetScaleArray\"\n" 98 " number_of_elements=\"1\"\n" 99 " animateable=\"0\"\n" 100 " default_values=\"Scale\"\n" 101 " label=\"Scaling Array\">\n" 102 " <ArrayListDomain\n" 104 " none_string=\"None\"\n" 105 " input_domain_name=\"input_array0\">\n" 106 " <RequiredProperties>\n" 107 " <Property name=\"Input\" function=\"Input\"/>\n" 108 " </RequiredProperties>\n" 109 " </ArrayListDomain>\n" 111 " The array to use for scaling glyphs\n" 112 " </Documentation>\n" 113 " </StringVectorProperty>\n" 115 " <DoubleVectorProperty\n" 116 " name=\"ScaleFactor\"\n" 117 " command=\"SetScaleFactor\"\n" 118 " number_of_elements=\"1\"\n" 119 " default_values=\"1.0\" >\n" 120 " <DoubleRangeDomain name=\"range\"/>\n" 122 " Apply a fixed scale to the glyphs\n" 123 " </Documentation>\n" 124 " </DoubleVectorProperty>\n" 126 " <StringVectorProperty\n" 127 " name=\"ShaftRadiusArray\"\n" 128 " command=\"SetShaftRadiusArray\"\n" 129 " number_of_elements=\"1\"\n" 130 " animateable=\"0\"\n" 131 " default_values=\"Scale\"\n" 132 " label=\"Shaft Radius Scaling Array\">\n" 133 " <ArrayListDomain\n" 135 " none_string=\"None\"\n" 136 " input_domain_name=\"input_array0\">\n" 137 " <RequiredProperties>\n" 138 " <Property name=\"Input\" function=\"Input\"/>\n" 139 " </RequiredProperties>\n" 140 " </ArrayListDomain>\n" 142 " The array to use for scaling shaft radius\n" 143 " </Documentation>\n" 144 " </StringVectorProperty>\n" 146 " <DoubleVectorProperty\n" 147 " name=\"ShaftRadiusFactor\"\n" 148 " command=\"SetShaftRadiusFactor\"\n" 149 " number_of_elements=\"1\"\n" 150 " default_values=\"1.0\" >\n" 151 " <DoubleRangeDomain name=\"range\"/>\n" 153 " Apply a fixed scale to the shaft radius\n" 154 " </Documentation>\n" 155 " </DoubleVectorProperty>\n" 157 " <StringVectorProperty\n" 158 " name=\"TipRadiusArray\"\n" 159 " command=\"SetTipRadiusArray\"\n" 160 " number_of_elements=\"1\"\n" 161 " animateable=\"0\"\n" 162 " default_values=\"Scale\"\n" 163 " label=\"Tip Radius Scaling Array\">\n" 164 " <ArrayListDomain\n" 166 " none_string=\"None\"\n" 167 " input_domain_name=\"input_array0\">\n" 168 " <RequiredProperties>\n" 169 " <Property name=\"Input\" function=\"Input\"/>\n" 170 " </RequiredProperties>\n" 171 " </ArrayListDomain>\n" 173 " The array to use for scaling tip radius\n" 174 " </Documentation>\n" 175 " </StringVectorProperty>\n" 177 " <DoubleVectorProperty\n" 178 " name=\"TipRadiusFactor\"\n" 179 " command=\"SetTipRadiusFactor\"\n" 180 " number_of_elements=\"1\"\n" 181 " default_values=\"1.0\" >\n" 182 " <DoubleRangeDomain name=\"range\"/>\n" 184 " Apply a fixed scale to the tip radius\n" 185 " </Documentation>\n" 186 " </DoubleVectorProperty>\n" 189 " <IntVectorProperty\n" 190 " name=\"MaximumNumberOfPoints\"\n" 191 " command=\"SetMaximumNumberOfPoints\"\n" 192 " number_of_elements=\"1\"\n" 193 " default_values=\"5000\"\n" 194 " label=\"Maximum Number of Points\">\n" 195 " <IntRangeDomain name=\"range\" min=\"0\"/>\n" 197 " The value of this property specifies the maximum number of glyphs that should appear in the output dataset if the value of the UseMaskPoints property is 1. (See the UseMaskPoints property.)\n" 198 " </Documentation>\n" 199 " </IntVectorProperty>\n" 201 " <IntVectorProperty\n" 202 " name=\"UseMaskPoints\"\n" 203 " command=\"SetUseMaskPoints\"\n" 204 " number_of_elements=\"1\"\n" 205 " default_values=\"1\"\n" 206 " label=\"Mask Points\">\n" 207 " <BooleanDomain name=\"bool\"/>\n" 209 " If the value of this property is set to 1, limit the maximum number of glyphs to the value indicated by MaximumNumberOfPoints. (See the MaximumNumberOfPoints property.)\n" 210 " </Documentation>\n" 211 " </IntVectorProperty>\n" 213 " <IntVectorProperty\n" 214 " name=\"RandomMode\"\n" 215 " command=\"SetRandomMode\"\n" 216 " number_of_elements=\"1\"\n" 217 " default_values=\"1\" >\n" 218 " <BooleanDomain name=\"bool\"/>\n" 220 " If the value of this property is 1, then the points to glyph are chosen randomly. Otherwise the point ids chosen are evenly spaced.\n" 221 " </Documentation>\n" 222 " </IntVectorProperty>\n" 224 " <ShowInMenu category=\"Custom\" />\n" 231 "</ServerManagerConfiguration>\n" 240 char* res =
new char[ len + 1];
243 assert(offset == len);
static const char *const ArrowGlyph_server_manager_modulesvtkArrowGlyphFilterInterface0
char * ArrowGlyph_server_manager_modulesvtkArrowGlyphFilterGetInterfaces()