VTK
|
#include <vtkUniformGridGhostDataGenerator.h>
Public Types | |
typedef vtkDataSetGhostGenerator | Superclass |
![]() | |
typedef vtkMultiBlockDataSetAlgorithm | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkUniformGridGhostDataGenerator * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
![]() | |
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 vtkUniformGridGhostDataGenerator * | New () |
static int | IsTypeOf (const char *type) |
static vtkUniformGridGhostDataGenerator * | SafeDownCast (vtkObjectBase *o) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkDataSetGhostGenerator * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkUniformGridGhostDataGenerator () | |
virtual | ~vtkUniformGridGhostDataGenerator () |
void | ComputeOrigin (vtkMultiBlockDataSet *in) |
void | ComputeGlobalSpacingVector (vtkMultiBlockDataSet *in) |
void | RegisterGrids (vtkMultiBlockDataSet *in) |
void | CreateGhostedDataSet (vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out) |
void | GenerateGhostLayers (vtkMultiBlockDataSet *in, vtkMultiBlockDataSet *out) |
![]() | |
vtkDataSetGhostGenerator () | |
virtual | ~vtkDataSetGhostGenerator () |
Protected Attributes | |
double | GlobalSpacing [3] |
double | GlobalOrigin [3] |
vtkStructuredGridConnectivity * | GridConnectivity |
![]() | |
int | NumberOfGhostLayers |
A concrete implementation of vtkDataSetGhostGenerator for generating ghost data on partitioned uniform grids on a single process. For a distributed data-set see vtkPUniformGridGhostDataGenerator.
Definition at line 62 of file vtkUniformGridGhostDataGenerator.h.
Definition at line 67 of file vtkUniformGridGhostDataGenerator.h.
|
protected |
|
protectedvirtual |
|
static |
|
static |
|
virtual |
Reimplemented from vtkDataSetGhostGenerator.
|
static |
|
protectedvirtual |
Reimplemented from vtkDataSetGhostGenerator.
vtkUniformGridGhostDataGenerator* vtkUniformGridGhostDataGenerator::NewInstance | ( | ) | const |
void vtkUniformGridGhostDataGenerator::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
protected |
Computes the global origin
|
protected |
Computes the global spacing vector
|
protected |
Registers the grid associated with this instance of multi-block.
|
protected |
Creates the output
|
protectedvirtual |
Generates ghost layers.
Implements vtkDataSetGhostGenerator.
|
protected |
Definition at line 96 of file vtkUniformGridGhostDataGenerator.h.
|
protected |
Definition at line 97 of file vtkUniformGridGhostDataGenerator.h.
|
protected |
Definition at line 98 of file vtkUniformGridGhostDataGenerator.h.