VTK
9.4.20250104
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Filters
ParallelImaging
vtkPPairwiseExtractHistogram2D.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-FileCopyrightText: Copyright 2009 Sandia Corporation
3
// SPDX-License-Identifier: LicenseRef-BSD-3-Clause-Sandia-USGov
28
#ifndef vtkPPairwiseExtractHistogram2D_h
29
#define vtkPPairwiseExtractHistogram2D_h
30
31
#include "vtkFiltersParallelImagingModule.h"
// For export macro
32
#include "
vtkPairwiseExtractHistogram2D.h
"
33
34
VTK_ABI_NAMESPACE_BEGIN
35
class
vtkExtractHistogram2D
;
36
class
vtkMultiProcessController
;
37
38
class
VTKFILTERSPARALLELIMAGING_EXPORT
vtkPPairwiseExtractHistogram2D
39
:
public
vtkPairwiseExtractHistogram2D
40
{
41
public
:
42
static
vtkPPairwiseExtractHistogram2D
*
New
();
43
vtkTypeMacro(
vtkPPairwiseExtractHistogram2D
,
vtkPairwiseExtractHistogram2D
);
44
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
45
46
virtual
void
SetController
(
vtkMultiProcessController
*);
47
vtkGetObjectMacro(Controller,
vtkMultiProcessController
);
48
49
protected
:
50
vtkPPairwiseExtractHistogram2D
();
51
~vtkPPairwiseExtractHistogram2D
()
override
;
52
53
vtkMultiProcessController
*
Controller
;
54
58
vtkExtractHistogram2D
*
NewHistogramFilter
()
override
;
59
60
private
:
61
vtkPPairwiseExtractHistogram2D
(
const
vtkPPairwiseExtractHistogram2D
&) =
delete
;
62
void
operator=(
const
vtkPPairwiseExtractHistogram2D
&) =
delete
;
63
};
64
65
VTK_ABI_NAMESPACE_END
66
#endif
vtkExtractHistogram2D
compute a 2D histogram between two columns of an input vtkTable.
Definition
vtkExtractHistogram2D.h:45
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:108
vtkMultiProcessController
Multiprocessing communication superclass.
Definition
vtkMultiProcessController.h:72
vtkPPairwiseExtractHistogram2D
compute a 2D histogram between all adjacent columns of an input vtkTable in parallel.
Definition
vtkPPairwiseExtractHistogram2D.h:40
vtkPPairwiseExtractHistogram2D::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkPPairwiseExtractHistogram2D::SetController
virtual void SetController(vtkMultiProcessController *)
vtkPPairwiseExtractHistogram2D::Controller
vtkMultiProcessController * Controller
Definition
vtkPPairwiseExtractHistogram2D.h:53
vtkPPairwiseExtractHistogram2D::~vtkPPairwiseExtractHistogram2D
~vtkPPairwiseExtractHistogram2D() override
vtkPPairwiseExtractHistogram2D::vtkPPairwiseExtractHistogram2D
vtkPPairwiseExtractHistogram2D()
vtkPPairwiseExtractHistogram2D::NewHistogramFilter
vtkExtractHistogram2D * NewHistogramFilter() override
Generate a new histogram filter, but actually generate a parallel one this time.
vtkPPairwiseExtractHistogram2D::New
static vtkPPairwiseExtractHistogram2D * New()
vtkPairwiseExtractHistogram2D
compute a 2D histogram between all adjacent columns of an input vtkTable.
Definition
vtkPairwiseExtractHistogram2D.h:43
vtkPairwiseExtractHistogram2D.h
Generated on Sat Jan 4 2025 09:23:51 for VTK by
1.9.7