VTKExtensions
FiltersParallel
vtkPVRemoveGhosts.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2
// SPDX-License-Identifier: BSD-3-Clause
14
#ifndef vtkPVRemoveGhosts_h
15
#define vtkPVRemoveGhosts_h
16
17
#include "
vtkPVVTKExtensionsFiltersParallelModule.h
"
//needed for exports
18
#include "
vtkPassInputTypeAlgorithm.h
"
19
20
class
VTKPVVTKEXTENSIONSFILTERSPARALLEL_EXPORT
vtkPVRemoveGhosts
:
public
vtkPassInputTypeAlgorithm
21
{
22
public
:
23
static
vtkPVRemoveGhosts
*
New
();
24
vtkTypeMacro(
vtkPVRemoveGhosts
,
vtkPassInputTypeAlgorithm
);
25
26
protected
:
27
vtkPVRemoveGhosts
() =
default
;
28
~
vtkPVRemoveGhosts
()
override
=
default
;
29
30
int
RequestData
(
vtkInformation
*,
vtkInformationVector
**,
vtkInformationVector
*)
override
;
31
int
FillInputPortInformation
(
int
,
vtkInformation
*)
override
;
32
33
private
:
34
vtkPVRemoveGhosts
(
const
vtkPVRemoveGhosts
&) =
delete
;
35
void
operator=
(
const
vtkPVRemoveGhosts
&) =
delete
;
36
};
37
38
#endif
vtkPassInputTypeAlgorithm
vtkInformation
vtkPassInputTypeAlgorithm.h
vtkPVVTKExtensionsFiltersParallelModule.h
vtkPVRemoveGhosts
Remove ghost information on input vtkPolyData, vtkUnstructuredGrid or vtkHyperTreeGrid.
Definition:
vtkPVRemoveGhosts.h:20
vtkPassInputTypeAlgorithm::FillInputPortInformation
virtual int FillInputPortInformation(int port, vtkInformation *info)
VTKPVVTKEXTENSIONSFILTERSPARALLEL_EXPORT
#define VTKPVVTKEXTENSIONSFILTERSPARALLEL_EXPORT
Definition:
vtkPVVTKExtensionsFiltersParallelModule.h:15
vtkInformationVector
vtkObjectBase::operator=
void operator=(const vtkObjectBase &)
vtkPassInputTypeAlgorithm::RequestData
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkPassInputTypeAlgorithm::New
static vtkPassInputTypeAlgorithm * New()
Generated by
1.8.13 on Fri Nov 29 2024