32 #ifndef __vtkImageToImageFilter_h
33 #define __vtkImageToImageFilter_h
56 vtkGetMacro(Bypass,
int);
66 int extent[6],
int threadId);
71 vtkSetClampMacro( NumberOfThreads,
int, 1, VTK_MAX_THREADS );
72 vtkGetMacro( NumberOfThreads,
int );
76 {vtkErrorMacro( <<
"SetInputMemoryLimit is obsolete: Use a vtkImageDataStreamer instead!" );};
78 {vtkErrorMacro( <<
"GetInputMemoryLimit is obsolete: Use a vtkImageDataStreamer instead!" );
return 0;};
82 virtual int SplitExtent(
int splitExt[6],
int startExt[6],
96 void ExecuteInformation();
111 virtual void ComputeInputUpdateExtent(
int inExt[6],
int outExt[6]);
114 vtkSetStringMacro(InputScalarsSelection);
A class for performing multithreaded execution.
void SetInputMemoryLimit(int)
Generic filter that has one input of type vtkImageData.
virtual vtkImageData * AllocateOutputData(vtkDataObject *out)
a simple class to control print indentation
topologically and geometrically regular array of data
vtkMultiThreader * Threader
long GetInputMemoryLimit()
Source of data for the imaging pipeline.
char * InputScalarsSelection
void PrintSelf(ostream &os, vtkIndent indent)
helper class to get VTK data object types as string and instantiate them