32#ifndef vtkUnstructuredGridGhostCellsGenerator_h
33#define vtkUnstructuredGridGhostCellsGenerator_h
35#include "vtkFiltersParallelModule.h"
57 vtkSetMacro(UseGlobalPointIds,
bool);
58 vtkGetMacro(UseGlobalPointIds,
bool);
59 vtkBooleanMacro(UseGlobalPointIds,
bool);
67 vtkSetStringMacro(GlobalPointIdsArrayName);
68 vtkGetStringMacro(GlobalPointIdsArrayName);
80 vtkSetMacro(HasGlobalCellIds,
bool);
81 vtkGetMacro(HasGlobalCellIds,
bool);
82 vtkBooleanMacro(HasGlobalCellIds,
bool);
90 vtkSetStringMacro(GlobalCellIdsArrayName);
91 vtkGetStringMacro(GlobalCellIdsArrayName);
101 vtkSetMacro(BuildIfRequired,
bool);
102 vtkGetMacro(BuildIfRequired,
bool);
103 vtkBooleanMacro(BuildIfRequired,
bool);
114 vtkSetClampMacro(MinimumNumberOfGhostLevels,
int, 1,
VTK_INT_MAX);
115 vtkGetMacro(MinimumNumberOfGhostLevels,
int);
Computes ghost cells on vtkCompositeDataSet inputs.
a simple class to control print indentation
Multiprocessing communication superclass.
Superclass for algorithms that produce only unstructured grid as output.
dataset represents arbitrary combinations of all possible cell types.
Builds ghost cells for a distributed unstructured grid dataset.
int RequestUpdateExtent(vtkInformation *, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called by the superclass.
vtkUnstructuredGridGhostCellsGenerator()
char * GlobalCellIdsArrayName
int MinimumNumberOfGhostLevels
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
~vtkUnstructuredGridGhostCellsGenerator() override
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
char * GlobalPointIdsArrayName
static vtkUnstructuredGridGhostCellsGenerator * New()
dataset represents arbitrary combinations of all possible cell types
#define VTK_DEPRECATED_IN_9_1_0(reason)