14#ifndef vtkTemporalSmoothing_h
15#define vtkTemporalSmoothing_h
17#include "vtkFiltersTemporalModule.h"
22VTK_ABI_NAMESPACE_BEGIN
23struct vtkTemporalSmoothingInternals;
49 vtkGetMacro(TemporalWindowHalfWidth,
int);
50 vtkSetMacro(TemporalWindowHalfWidth,
int);
90 int TemporalWindowHalfWidth = 10;
91 std::shared_ptr<vtkTemporalSmoothingInternals> Internals;
abstract superclass for composite (multi-block or AMR) datasets
abstract superclass for arrays of numeric data
general representation of visualization data
abstract class to specify dataset behavior
Represents and manipulates a collection of data arrays.
Base class for graph data types.
a simple class to control print indentation
Smooth point or cell data over a sliding time window.
int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks the algorithm to create empty output data ob...
int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks for Information.
int RequestUpdateExtent(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when each filter in the pipeline decides what portion of its inp...
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
static vtkTemporalSmoothing * New()
Standard Type-Macro.
void PrintSelf(ostream &os, vtkIndent indent) override
Standard Type-Macro.
~vtkTemporalSmoothing() override=default