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],
111 virtual void ComputeInputUpdateExtent(
int inExt[6],
int outExt[6]);
114 vtkSetStringMacro(InputScalarsSelection);
virtual int FillInputPortInformation(int, vtkInformation *)
A class for performing multithreaded execution.
void SetInputMemoryLimit(int)
Generic filter that has one input of type vtkImageData.
virtual vtkImageData * AllocateOutputData(vtkDataObject *out)
virtual void ExecuteData(vtkDataObject *output)
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.
virtual void ExecuteInformation()
char * InputScalarsSelection
void PrintSelf(ostream &os, vtkIndent indent)
general representation of visualization data
virtual void ComputeInputUpdateExtents(vtkDataObject *output)