VTKExtensions
FiltersStatistics
vtkExtractDescriptiveStatistics.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-FileCopyrightText: Copyright 2025 Sandia Corporation
3
// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
16
#ifndef vtkExtractDescriptiveStatistics_h
17
#define vtkExtractDescriptiveStatistics_h
18
19
#include "
vtkMultiProcessController.h
"
// For ivar
20
#include "
vtkPVVTKExtensionsFiltersStatisticsModule.h
"
// For export macro
21
#include "vtkPartitionedDataSetCollectionAlgorithm.h"
22
23
class
vtkMultiProcessController
;
24
class
vtkDataObjectCollection
;
25
class
vtkStatisticalModel;
26
class
vtkStdString
;
27
class
vtkStringArray
;
28
class
vtkVariant
;
29
class
vtkVariantArray
;
30
class
vtkDoubleArray
;
31
class
vtkExtractDescriptiveStatisticsPrivate;
32
33
class
VTKPVVTKEXTENSIONSFILTERSSTATISTICS_EXPORT
vtkExtractDescriptiveStatistics
34
:
public
vtkPartitionedDataSetCollectionAlgorithm
35
{
36
public
:
37
vtkTypeMacro(
vtkExtractDescriptiveStatistics
, vtkPartitionedDataSetCollectionAlgorithm);
38
static
vtkExtractDescriptiveStatistics
* New();
39
void
PrintSelf(ostream& os,
vtkIndent
indent)
override
;
40
42
48
vtkGetObjectMacro(Controller,
vtkMultiProcessController
);
49
vtkSetObjectMacro(Controller,
vtkMultiProcessController
);
51
52
protected
:
53
vtkExtractDescriptiveStatistics
();
54
~
vtkExtractDescriptiveStatistics
()
override
;
55
56
int
FillInputPortInformation(
int
port,
vtkInformation
* info)
override
;
57
int
RequestData(
vtkInformation
*,
vtkInformationVector
**,
vtkInformationVector
*)
override
;
58
59
private
:
60
vtkExtractDescriptiveStatistics
(
const
vtkExtractDescriptiveStatistics
&) =
delete
;
61
void
operator=(
const
vtkExtractDescriptiveStatistics
&) =
delete
;
62
63
vtkMultiProcessController
* Controller{
nullptr
};
64
};
65
66
#endif
vtkStdString
vtkVariantArray
VTKPVVTKEXTENSIONSFILTERSSTATISTICS_EXPORT
#define VTKPVVTKEXTENSIONSFILTERSSTATISTICS_EXPORT
Definition:
vtkPVVTKExtensionsFiltersStatisticsModule.h:15
vtkInformation
vtkMultiProcessController.h
vtkDataObjectCollection
vtkStringArray
vtkVariant
vtkDoubleArray
vtkIndent
vtkExtractDescriptiveStatistics
Extract tables from descriptive-statistics models.
Definition:
vtkExtractDescriptiveStatistics.h:33
vtkInformationVector
vtkPVVTKExtensionsFiltersStatisticsModule.h
vtkMultiProcessController
Generated by
1.8.13 on Thu Aug 27 2026