49 #ifndef __vtkRandomAttributeGenerator_h
50 #define __vtkRandomAttributeGenerator_h
66 vtkSetMacro(DataType,
int);
78 vtkGetMacro(DataType,
int);
88 vtkGetMacro(NumberOfComponents,
int);
95 vtkSetMacro(MinimumComponentValue,
double);
96 vtkGetMacro(MinimumComponentValue,
double);
103 vtkSetMacro(MaximumComponentValue,
double);
104 vtkGetMacro(MaximumComponentValue,
double);
119 vtkSetMacro(GeneratePointScalars,
int);
120 vtkGetMacro(GeneratePointScalars,
int);
121 vtkBooleanMacro(GeneratePointScalars,
int);
127 vtkSetMacro(GeneratePointVectors,
int);
128 vtkGetMacro(GeneratePointVectors,
int);
129 vtkBooleanMacro(GeneratePointVectors,
int);
135 vtkSetMacro(GeneratePointNormals,
int);
136 vtkGetMacro(GeneratePointNormals,
int);
137 vtkBooleanMacro(GeneratePointNormals,
int);
143 vtkSetMacro(GeneratePointTensors,
int);
144 vtkGetMacro(GeneratePointTensors,
int);
145 vtkBooleanMacro(GeneratePointTensors,
int);
152 vtkSetMacro(GeneratePointTCoords,
int);
153 vtkGetMacro(GeneratePointTCoords,
int);
154 vtkBooleanMacro(GeneratePointTCoords,
int);
160 vtkSetMacro(GeneratePointArray,
int);
161 vtkGetMacro(GeneratePointArray,
int);
162 vtkBooleanMacro(GeneratePointArray,
int);
168 vtkSetMacro(GenerateCellScalars,
int);
169 vtkGetMacro(GenerateCellScalars,
int);
170 vtkBooleanMacro(GenerateCellScalars,
int);
176 vtkSetMacro(GenerateCellVectors,
int);
177 vtkGetMacro(GenerateCellVectors,
int);
178 vtkBooleanMacro(GenerateCellVectors,
int);
184 vtkSetMacro(GenerateCellNormals,
int);
185 vtkGetMacro(GenerateCellNormals,
int);
186 vtkBooleanMacro(GenerateCellNormals,
int);
192 vtkSetMacro(GenerateCellTensors,
int);
193 vtkGetMacro(GenerateCellTensors,
int);
194 vtkBooleanMacro(GenerateCellTensors,
int);
201 vtkSetMacro(GenerateCellTCoords,
int);
202 vtkGetMacro(GenerateCellTCoords,
int);
203 vtkBooleanMacro(GenerateCellTCoords,
int);
209 vtkSetMacro(GenerateCellArray,
int);
210 vtkGetMacro(GenerateCellArray,
int);
211 vtkBooleanMacro(GenerateCellArray,
int);
217 vtkSetMacro(GenerateFieldArray,
int);
218 vtkGetMacro(GenerateFieldArray,
int);
219 vtkBooleanMacro(GenerateFieldArray,
int);
230 this->GeneratePointScalarsOn();
231 this->GeneratePointVectorsOn();
232 this->GeneratePointNormalsOn();
233 this->GeneratePointTCoordsOn();
234 this->GeneratePointTensorsOn();
235 this->GeneratePointArrayOn();
239 this->GeneratePointScalarsOff();
240 this->GeneratePointVectorsOff();
241 this->GeneratePointNormalsOff();
242 this->GeneratePointTCoordsOff();
243 this->GeneratePointTensorsOff();
244 this->GeneratePointArrayOff();
248 this->GenerateCellScalarsOn();
249 this->GenerateCellVectorsOn();
250 this->GenerateCellNormalsOn();
251 this->GenerateCellTCoordsOn();
252 this->GenerateCellTensorsOn();
253 this->GenerateCellArrayOn();
257 this->GenerateCellScalarsOff();
258 this->GenerateCellVectorsOff();
259 this->GenerateCellNormalsOff();
260 this->GenerateCellTCoordsOff();
261 this->GenerateCellTensorsOff();
262 this->GenerateCellArrayOff();
266 this->GenerateAllPointDataOn();
267 this->GenerateAllCellDataOn();
268 this->GenerateFieldArrayOn();
272 this->GenerateAllPointDataOff();
273 this->GenerateAllCellDataOff();
274 this->GenerateFieldArrayOff();
308 int minComp,
int maxComp,
double min,
double max);