52#ifndef vtkTemporalStatistics_h
53#define vtkTemporalStatistics_h
55#include "vtkFiltersGeneralModule.h"
168 bool GeneratedChangingTopologyWarning;
abstract superclass for composite (multi-block or AMR) datasets
general representation of visualization data
abstract class to specify dataset behavior
represent and manipulate fields of data
Base class for graph data types.
a simple class to control print indentation
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
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...
virtual void InitializeStatistics(vtkDataObject *input, vtkDataObject *output)
virtual void PostExecute(vtkCompositeDataSet *input, vtkCompositeDataSet *output)
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...
~vtkTemporalStatistics() override
virtual void InitializeStatistics(vtkCompositeDataSet *input, vtkCompositeDataSet *output)
virtual void AccumulateStatistics(vtkGraph *input, vtkGraph *output)
vtkTypeBool ComputeMinimum
vtkTypeBool ComputeAverage
virtual void AccumulateStatistics(vtkCompositeDataSet *input, vtkCompositeDataSet *output)
virtual void FinishArrays(vtkFieldData *inFd, vtkFieldData *outFd)
virtual void AccumulateStatistics(vtkDataObject *input, vtkDataObject *output)
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for instantiation, type information, and printing.
virtual void AccumulateArrays(vtkFieldData *inFd, vtkFieldData *outFd)
int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks for Information.
virtual void InitializeStatistics(vtkDataSet *input, vtkDataSet *output)
virtual void InitializeStatistics(vtkGraph *input, vtkGraph *output)
virtual void AccumulateStatistics(vtkDataSet *input, vtkDataSet *output)
virtual void InitializeArrays(vtkFieldData *inFd, vtkFieldData *outFd)
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called within ProcessRequest when a request asks the algorithm to do its work.
vtkTypeBool ComputeMaximum
virtual void PostExecute(vtkGraph *input, vtkGraph *output)
virtual void PostExecute(vtkDataObject *input, vtkDataObject *output)
virtual void PostExecute(vtkDataSet *input, vtkDataSet *output)
static vtkTemporalStatistics * New()
Standard methods for instantiation, type information, and printing.
virtual vtkDataArray * GetArray(vtkFieldData *fieldData, vtkDataArray *inArray, const char *nameSuffix)
virtual void InitializeArray(vtkDataArray *array, vtkFieldData *outFd)
vtkTypeBool ComputeStandardDeviation