25 #ifndef vtkOTKernelSmoothing_h 26 #define vtkOTKernelSmoothing_h 28 #include "vtkFiltersOpenTurnsModule.h" 33 class KernelSmoothing;
41 void PrintSelf(ostream& os,
vtkIndent indent)
override;
48 vtkGetMacro(PointNumber,
int);
56 vtkSetMacro(GaussianPDF,
bool);
57 vtkGetMacro(GaussianPDF,
bool);
65 vtkSetMacro(TriangularPDF,
bool);
66 vtkGetMacro(TriangularPDF,
bool);
74 vtkSetMacro(EpanechnikovPDF,
bool);
75 vtkGetMacro(EpanechnikovPDF,
bool);
82 vtkSetMacro(BoundaryCorrection,
bool);
83 vtkGetMacro(BoundaryCorrection,
bool);
93 virtual int Process(OT::Sample* input)
override;
95 void ComputePDF(OT::Sample* input,
96 OT::KernelSmoothing* ks,
a simple class to control print indentation
A VTK Filter to compute Kernel Smoothing using PDF computation from openturns.
A generic VTK Filter to process vtkTable using openturns algorithm.
Set of utilities for OpenTURNS<->VTK conversions.