54 #ifndef _vtkTemporalStatistics_h
55 #define _vtkTemporalStatistics_h
57 #include "vtkFiltersGeneralModule.h"
70 virtual void PrintSelf(ostream &os, vtkIndent indent);
75 vtkGetMacro(ComputeAverage,
int);
76 vtkSetMacro(ComputeAverage,
int);
77 vtkBooleanMacro(ComputeAverage,
int);
83 vtkGetMacro(ComputeMinimum,
int);
84 vtkSetMacro(ComputeMinimum,
int);
85 vtkBooleanMacro(ComputeMinimum,
int);
91 vtkGetMacro(ComputeMaximum,
int);
92 vtkSetMacro(ComputeMaximum,
int);
93 vtkBooleanMacro(ComputeMaximum,
int);
100 vtkGetMacro(ComputeStandardDeviation,
int);
101 vtkSetMacro(ComputeStandardDeviation,
int);
102 vtkBooleanMacro(ComputeStandardDeviation,
int);
119 vtkInformationVector **inputVector,
120 vtkInformationVector *outputVector);
122 vtkInformationVector **inputVector,
123 vtkInformationVector *outputVector);
125 vtkInformationVector **inputVector,
126 vtkInformationVector *outputVector);
128 vtkInformationVector **inputVector,
129 vtkInformationVector *outputVector);
133 virtual void InitializeStatistics(vtkDataSet *input, vtkDataSet *output);
137 virtual void InitializeArrays(vtkFieldData *inFd, vtkFieldData *outFd);
138 virtual void InitializeArray(vtkDataArray *array, vtkFieldData *outFd);
142 virtual void AccumulateStatistics(vtkDataSet *input, vtkDataSet *output);
146 virtual void AccumulateArrays(vtkFieldData *inFd, vtkFieldData *outFd);
149 virtual void PostExecute(vtkDataSet *input, vtkDataSet *output);
153 virtual void FinishArrays(vtkFieldData *inFd, vtkFieldData *outFd);
155 virtual vtkDataArray *GetArray(vtkFieldData *fieldData,
156 vtkDataArray *inArray,
157 const char *nameSuffix);
164 #endif //_vtkTemporalStatistics_h
int ComputeStandardDeviation
Base class for graph data types.
abstract superclass for composite (multi-block or AMR) datasets
Compute statistics of point or cell data as it changes over time.
general representation of visualization data