vtkPSciVizDescriptiveStats.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
3 // SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
16 #ifndef vtkPSciVizDescriptiveStats_h
17 #define vtkPSciVizDescriptiveStats_h
18 
19 #include "vtkPVVTKExtensionsFiltersStatisticsModule.h" //needed for exports
20 #include "vtkSciVizStatistics.h"
21 
23  : public vtkSciVizStatistics
24 {
25 public:
28  void PrintSelf(ostream& os, vtkIndent indent) override;
29 
30  vtkSetMacro(SignedDeviations, int);
31  vtkGetMacro(SignedDeviations, int);
32 
33 protected:
35  ~vtkPSciVizDescriptiveStats() override;
36 
37  bool PrepareAlgorithm(vtkGenerateStatistics* filter) override;
38 
40 
41 private:
43  void operator=(const vtkPSciVizDescriptiveStats&) = delete;
44 };
45 
46 #endif // vtkPSciVizDescriptiveStats_h
#define VTKPVVTKEXTENSIONSFILTERSSTATISTICS_EXPORT
virtual bool PrepareAlgorithm(vtkGenerateStatistics *filter)=0
Subclasses must override this method and configure filter by calling filter->SetStatisticsAlgorithm()...
Abstract base class for computing statistics with vtkStatistics.
Provide access to VTK descriptive statistics.
void PrintSelf(ostream &os, vtkIndent indent) override
static vtkPassInputTypeAlgorithm * New()