|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   24 #ifndef vtkImageConvolve_h 
   25 #define vtkImageConvolve_h 
   27 #include "vtkImagingGeneralModule.h"  
   46   vtkGetVector3Macro(KernelSize, 
int);
 
   53   void SetKernel3x3(
const double kernel[9]);
 
   54   void SetKernel5x5(
const double kernel[25]);
 
   57   void SetKernel7x7(
const double kernel[49]);
 
   64   void GetKernel3x3(
double kernel[9]);
 
   66   void GetKernel5x5(
double kernel[25]);
 
   70   void GetKernel7x7(
double kernel[49]);
 
   75   void SetKernel3x3x3(const 
double kernel[27]);
 
   77   void SetKernel5x5x5(const 
double kernel[125]);
 
   78   void SetKernel7x7x7(const 
double kernel[343]);
 
   85   void GetKernel3x3x3(
double kernel[27]);
 
   89   void GetKernel5x5x5(
double kernel[125]);
 
   91   void GetKernel7x7x7(
double kernel[343]);
 
   99     int outExt[6], 
int id) override;
 
  101   void GetKernel(
double* kernel);
 
  103   void SetKernel(const 
double* kernel, 
int sizeX, 
int sizeY, 
int sizeZ);
 
  
Generic filter that has one input.
#define VTK_SIZEHINT(...)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
topologically and geometrically regular array of data
a simple class to control print indentation
static vtkAlgorithm * New()
Convolution of an image with a kernel.