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);
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)