Go to the documentation of this file.
27 #ifndef vtkThreadedImageAlgorithm_h
28 #define vtkThreadedImageAlgorithm_h
52 int extent[6],
int threadId);
58 int extent[6],
int threadId);
virtual void ThreadedRequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector, vtkImageData ***inData, vtkImageData **outData, int extent[6], int threadId)
#define VTKCOMMONEXECUTIONMODEL_EXPORT
vtkThreadedImageAlgorithm()
#define vtkTypeMacro(thisClass, superclass)
Generic filter that has one input..
vtkMultiThreader * Threader
Generic algorithm superclass for image algs.
A class for performing multithreaded execution.
#define vtkSetClampMacro(name, type, min, max)
virtual int SplitExtent(int splitExt[6], int startExt[6], int num, int total)
void PrintSelf(ostream &os, vtkIndent indent)
topologically and geometrically regular array of data
a simple class to control print indentation
#define vtkGetMacro(name, type)
virtual void ThreadedExecute(vtkImageData *inData, vtkImageData *outData, int extent[6], int threadId)
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
~vtkThreadedImageAlgorithm()