23 #ifndef vtkImageSimpleSource_h 24 #define vtkImageSimpleSource_h 40 vtkGetVector6Macro(WholeExtent,
int);
41 void SetWholeExtent(
int xMinx,
int xMax,
int yMin,
int yMax,
int zMin,
int zMax);
46 vtkGetMacro(EnableDistanceSquaredData,
bool);
47 vtkSetMacro(EnableDistanceSquaredData,
bool);
48 vtkBooleanMacro(EnableDistanceSquaredData,
bool);
53 vtkGetMacro(EnableSwirlData,
bool);
54 vtkSetMacro(EnableSwirlData,
bool);
55 vtkBooleanMacro(EnableSwirlData,
bool);
74 int extent[6],
int threadId)
override;
bool EnableDistanceSquaredData
Create a 3-D image with simple-to-compute pixel values.
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId)
virtual void PrepareImageData(vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inDataObjects=0, vtkImageData **outDataObjects=0)
#define VTKPVVTKEXTENSIONSFILTERSGENERAL_EXPORT
static vtkAlgorithm * New()
void operator=(const vtkObjectBase &)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE