VTK  9.7.1
vtkStitchImageDataWithGhosts.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
23 #ifndef vtkStitchImageDataWithGhosts_h
24 #define vtkStitchImageDataWithGhosts_h
25 
26 #include "vtkFiltersParallelDIY2Module.h" // for export macros
27 #include "vtkGhostCellsGenerator.h"
28 
29 VTK_ABI_NAMESPACE_BEGIN
30 
31 class VTKFILTERSPARALLELDIY2_EXPORT vtkStitchImageDataWithGhosts : public vtkGhostCellsGenerator
32 {
33 public:
36  void PrintSelf(ostream& os, vtkIndent indent) override;
37 
38  void Initialize() override;
39 
40 protected:
42 
44 
46 
47 private:
49  void operator=(const vtkStitchImageDataWithGhosts&) = delete;
50 };
51 
52 VTK_ABI_NAMESPACE_END
53 #endif
static vtkGhostCellsGenerator * New()
Store vtkAlgorithm input/output information.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Stitches vtkImageData that are one voxel away.
virtual void Initialize()
Resets parameter.
Computes ghost cells on vtkCompositeDataSet inputs.
a simple class to control print indentation
Definition: vtkIndent.h:28
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
Store zero or more vtkInformation instances.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called within ProcessRequest when a request asks the algorithm to do its work.