VTK  9.3.0
vtkPComputeQuartiles.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-FileCopyrightText: Copyright 2011 Sandia Corporation
3 // SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
14 #ifndef vtkPComputeQuartiles_h
15 #define vtkPComputeQuartiles_h
16 
17 #include "vtkComputeQuartiles.h"
18 #include "vtkFiltersParallelStatisticsModule.h" // For export macro
19 
20 VTK_ABI_NAMESPACE_BEGIN
21 class vtkOrderStatistics;
23 
24 class VTKFILTERSPARALLELSTATISTICS_EXPORT vtkPComputeQuartiles : public vtkComputeQuartiles
25 {
26 public:
29 
31 
36  vtkGetObjectMacro(Controller, vtkMultiProcessController);
38 
39 protected:
42 
44 
46 
47 private:
49  void operator=(const vtkPComputeQuartiles&) = delete;
50 };
51 VTK_ABI_NAMESPACE_END
52 
53 #endif
Extract quartiles and extremum values of all columns of a table or all fields of a dataset.
Multiprocessing communication superclass.
A class for univariate order statistics.
A class for parallel univariate order statistics.
virtual void SetController(vtkMultiProcessController *)
Get/Set the multiprocess controller.
vtkMultiProcessController * Controller
~vtkPComputeQuartiles() override
vtkOrderStatistics * CreateOrderStatisticsFilter() override
static vtkPComputeQuartiles * New()