52 #ifndef vtkRandomAttributeGenerator_h 53 #define vtkRandomAttributeGenerator_h 106 this->SetMinimumComponentValue (minimumValue);
107 this->SetMaximumComponentValue (maximumValue);
251 this->GeneratePointScalarsOn();
252 this->GeneratePointVectorsOn();
253 this->GeneratePointNormalsOn();
254 this->GeneratePointTCoordsOn();
255 this->GeneratePointTensorsOn();
256 this->GeneratePointArrayOn();
260 this->GeneratePointScalarsOff();
261 this->GeneratePointVectorsOff();
262 this->GeneratePointNormalsOff();
263 this->GeneratePointTCoordsOff();
264 this->GeneratePointTensorsOff();
265 this->GeneratePointArrayOff();
269 this->GenerateCellScalarsOn();
270 this->GenerateCellVectorsOn();
271 this->GenerateCellNormalsOn();
272 this->GenerateCellTCoordsOn();
273 this->GenerateCellTensorsOn();
274 this->GenerateCellArrayOn();
278 this->GenerateCellScalarsOff();
279 this->GenerateCellVectorsOff();
280 this->GenerateCellNormalsOff();
281 this->GenerateCellTCoordsOff();
282 this->GenerateCellTensorsOff();
283 this->GenerateCellArrayOff();
287 this->GenerateAllPointDataOn();
288 this->GenerateAllCellDataOn();
289 this->GenerateFieldArrayOn();
293 this->GenerateAllPointDataOff();
294 this->GenerateAllCellDataOff();
295 this->GenerateFieldArrayOff();
332 int minComp,
int maxComp,
double min,
double max);
336 void GenerateRandomTuples(T *
data,
GLsizei GLsizei GLenum GLenum const GLvoid * data
GLenum GLenum GLenum input
#define VTK_UNSIGNED_SHORT
abstract class to specify dataset behavior
void SetDataTypeToUnsignedShort()
#define vtkGetMacro(name, type)
void GenerateAllPointDataOff()
#define vtkSetClampMacro(name, type, min, max)
void GenerateAllPointDataOn()
void GenerateAllCellDataOff()
#define vtkTypeMacro(thisClass, superclass)
double MinimumComponentValue
void GenerateAllDataOff()
abstract superclass for composite (multi-block or AMR) datasets
void SetDataTypeToUnsignedChar()
a simple class to control print indentation
abstract superclass for arrays of numeric data
void SetDataTypeToFloat()
#define VTKFILTERSGENERAL_EXPORT
double MaximumComponentValue
void SetDataTypeToUnsignedInt()
void SetDataTypeToUnsignedLong()
bool AttributesConstantPerBlock
#define VTK_UNSIGNED_CHAR
void GenerateAllCellDataOn()
#define vtkBooleanMacro(name, type)
#define VTK_UNSIGNED_LONG
generate and create random data attributes
void SetComponentRange(double minimumValue, double maximumValue)
void SetDataTypeToShort()
~vtkRandomAttributeGenerator()
void SetDataTypeToDouble()
#define vtkSetMacro(name, type)