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