ParaView
|
Abstract class for specifying fields over grids. More...
#include <vtkCPBaseFieldBuilder.h>
Public Types | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | BuildField (unsigned long TimeStep, double Time, vtkDataSet *Grid)=0 |
Return a grid. More... | |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkCPBaseFieldBuilder * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkCPBaseFieldBuilder () | |
Return the highest order of discretization of the field. More... | |
~vtkCPBaseFieldBuilder () | |
Abstract class for specifying fields over grids.
Abstract class for specifying fields over grids for a test driver. May want to remove GetHighestFieldOrder as it is just a place holder for now.
Definition at line 32 of file vtkCPBaseFieldBuilder.h.
typedef vtkObject vtkCPBaseFieldBuilder::Superclass |
Definition at line 35 of file vtkCPBaseFieldBuilder.h.
|
protected |
Return the highest order of discretization of the field.
virtual unsigned int GetHighestFieldOrder() = 0;
|
protected |
|
virtual |
Reimplemented in vtkCPFieldBuilder, vtkCPCellFieldBuilder, and vtkCPNodalFieldBuilder.
|
static |
|
virtual |
Reimplemented in vtkCPFieldBuilder, vtkCPCellFieldBuilder, and vtkCPNodalFieldBuilder.
|
static |
void vtkCPBaseFieldBuilder::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
pure virtual |
Return a grid.
BuiltNewField is set to 0 if the grids that were returned were already built before. vtkCPBaseFieldBuilder will also delete the grid.
Implemented in vtkCPFieldBuilder, vtkCPCellFieldBuilder, and vtkCPNodalFieldBuilder.