31#ifndef vtkDataSetGhostGenerator_h
32#define vtkDataSetGhostGenerator_h
35#include "vtkFiltersGeometryModule.h"
55 vtkSetMacro(NumberOfGhostLayers,
int);
56 vtkGetMacro(NumberOfGhostLayers,
int);
An abstract class that provides common functionality and implements an interface for all ghost data g...
vtkDataSetGhostGenerator()
int RequestData(vtkInformation *rqst, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called by the superclass.
int FillInputPortInformation(int port, vtkInformation *info) override
Fill the input port information objects for this algorithm.
~vtkDataSetGhostGenerator() override
int FillOutputPortInformation(int port, vtkInformation *info) override
Fill the output port information objects for this algorithm.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual void GenerateGhostLayers(vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out)=0
Generate ghost layers.
Computes ghost cells on vtkCompositeDataSet inputs.
a simple class to control print indentation
Superclass for algorithms that produce only vtkMultiBlockDataSet as output.
Composite dataset that organizes datasets into blocks.
#define VTK_DEPRECATED_IN_9_1_0(reason)