VTK
|
#include <vtkDataSetGhostGenerator.h>
Public Types | |
typedef vtkMultiBlockDataSetAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkDataSetGhostGenerator * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual int | FillInputPortInformation (int port, vtkInformation *info) |
virtual int | FillOutputPortInformation (int port, vtkInformation *info) |
virtual int | RequestData (vtkInformation *rqst, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
virtual void | SetNumberOfGhostLayers (int) |
virtual int | GetNumberOfGhostLayers () |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkDataSetGhostGenerator * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkDataSetGhostGenerator () | |
virtual | ~vtkDataSetGhostGenerator () |
virtual void | GenerateGhostLayers (vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out)=0 |
Protected Attributes | |
int | NumberOfGhostLayers |
An abstract class that provides common functionality and implements an interface for all ghost data generators. Ghost data generators accept as input a partitioned data-set, defined by a vtkMultiBlockDataSet, where each block corresponds to a partition. The output consists of vtkMultiBlockDataSet where each block holds the corresponding ghosted data-set. For more details, see concrete implementations.
Definition at line 41 of file vtkDataSetGhostGenerator.h.
typedef vtkMultiBlockDataSetAlgorithm vtkDataSetGhostGenerator::Superclass |
Definition at line 45 of file vtkDataSetGhostGenerator.h.
|
protected |
|
protectedvirtual |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkDataSetGhostGenerator* vtkDataSetGhostGenerator::NewInstance | ( | ) | const |
void vtkDataSetGhostGenerator::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Set/Get for number of ghost layers to generate.
|
virtual |
Set/Get for number of ghost layers to generate.
|
virtual |
|
virtual |
|
virtual |
|
protectedpure virtual |
Generate ghost layers. Implemented by concrete implementations.
Implemented in vtkUniformGridGhostDataGenerator, vtkPUniformGridGhostDataGenerator, vtkStructuredGridGhostDataGenerator, vtkPStructuredGridGhostDataGenerator, and vtkPDataSetGhostGenerator.
|
protected |
Definition at line 73 of file vtkDataSetGhostGenerator.h.