25 #ifndef vtkOTKernelSmoothing_h 26 #define vtkOTKernelSmoothing_h 28 #include "vtkFiltersOpenTurnsModule.h" 33 class KernelSmoothing;
48 vtkGetMacro(PointNumber,
int);
57 vtkGetMacro(GaussianPDF,
bool);
66 vtkGetMacro(TriangularPDF,
bool);
75 vtkGetMacro(EpanechnikovPDF,
bool);
83 vtkGetMacro(BoundaryCorrection,
bool);
93 virtual int Process(OT::Sample* input)
override;
95 void ComputePDF(OT::Sample* input,
96 OT::KernelSmoothing* ks,
static vtkTableAlgorithm * New()
virtual int Process(OT::Sample *input)=0
Abstract method to process openturns data.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
A VTK Filter to compute Kernel Smoothing using PDF computation from openturns.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
A generic VTK Filter to process vtkTable using openturns algorithm.
Set of utilities for OpenTURNS<->VTK conversions.