34#ifndef vtkTemporalStatistics_h 
   35#define vtkTemporalStatistics_h 
   37#include "vtkFiltersGeneralModule.h"  
   40VTK_ABI_NAMESPACE_BEGIN
 
  151  bool GeneratedChangingTopologyWarning;
 
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
 
represent and manipulate fields of data
 
Base class for graph data types.
 
a simple class to control print indentation
 
Compute statistics of point or cell data as it changes over time.
 
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