VTK
9.5.20251123
Filters
General
vtkExtractGhostCells.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
15
16
#ifndef vtkExtractGhostCells_h
17
#define vtkExtractGhostCells_h
18
19
#include "vtkFiltersGeneralModule.h"
// for export macros
20
#include "
vtkUnstructuredGridAlgorithm.h
"
21
22
VTK_ABI_NAMESPACE_BEGIN
23
class
VTKFILTERSGENERAL_EXPORT
vtkExtractGhostCells
:
public
vtkUnstructuredGridAlgorithm
24
{
25
public
:
26
static
vtkExtractGhostCells
*
New
();
27
vtkTypeMacro(
vtkExtractGhostCells
,
vtkUnstructuredGridAlgorithm
);
28
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
29
31
34
vtkSetStringMacro(
OutputGhostArrayName
);
35
vtkGetStringMacro(
OutputGhostArrayName
);
37
38
protected
:
39
vtkExtractGhostCells
();
40
~vtkExtractGhostCells
()
override
;
41
42
int
FillInputPortInformation
(
int
port,
vtkInformation
* info)
override
;
43
44
int
RequestData
(
vtkInformation
*,
vtkInformationVector
**,
vtkInformationVector
*)
override
;
45
46
char
*
OutputGhostArrayName
;
47
48
private
:
49
vtkExtractGhostCells
(
const
vtkExtractGhostCells
&) =
delete
;
50
void
operator=(
const
vtkExtractGhostCells
&) =
delete
;
51
};
52
53
VTK_ABI_NAMESPACE_END
54
#endif
vtkExtractGhostCells::New
static vtkExtractGhostCells * New()
vtkExtractGhostCells::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkExtractGhostCells::OutputGhostArrayName
char * OutputGhostArrayName
Definition
vtkExtractGhostCells.h:46
vtkExtractGhostCells::~vtkExtractGhostCells
~vtkExtractGhostCells() override
vtkExtractGhostCells::RequestData
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
vtkExtractGhostCells::vtkExtractGhostCells
vtkExtractGhostCells()
vtkExtractGhostCells::FillInputPortInformation
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:108
vtkInformationVector
Store zero or more vtkInformation instances.
Definition
vtkInformationVector.h:142
vtkInformation
Store vtkAlgorithm input/output information.
Definition
vtkInformation.h:173
vtkUnstructuredGridAlgorithm::vtkUnstructuredGridAlgorithm
vtkUnstructuredGridAlgorithm()
vtkUnstructuredGridAlgorithm.h
Generated on Sun Nov 23 2025 08:42:00 for VTK by
1.13.2