31 #ifndef __vtkImageSeparableConvolution_h
32 #define __vtkImageSeparableConvolution_h
35 #include "vtkImagingGeneralModule.h"
49 virtual void SetXKernel(vtkFloatArray*);
50 vtkGetObjectMacro ( XKernel, vtkFloatArray );
54 virtual void SetYKernel(vtkFloatArray*);
55 vtkGetObjectMacro ( YKernel, vtkFloatArray );
59 virtual void SetZKernel(vtkFloatArray*);
60 vtkGetObjectMacro ( ZKernel, vtkFloatArray );
62 void PrintSelf(ostream& os, vtkIndent indent);
66 unsigned long int GetMTime();
77 vtkInformationVector**,
78 vtkInformationVector*);
void PrintSelf(ostream &os, vtkIndent indent)
virtual int IterativeRequestInformation(vtkInformation *in, vtkInformation *out)
virtual int IterativeRequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
3 1D convolutions on an image
static vtkAlgorithm * New()
Filters that execute axes in series.
virtual int IterativeRequestUpdateExtent(vtkInformation *in, vtkInformation *out)