ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkCPBaseGridBuilder Class Referenceabstract

Abstract class for creating grids. More...

#include <vtkCPBaseGridBuilder.h>

Inheritance diagram for vtkCPBaseGridBuilder:
Inheritance graph
[legend]

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 vtkDataObject * GetGrid (unsigned long TimeStep, double Time, int &BuiltNewGrid)=0
 Return a grid. More...
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkCPBaseGridBuilderSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkCPBaseGridBuilder ()
 
 ~vtkCPBaseGridBuilder ()
 

Detailed Description

Abstract class for creating grids.

Abstract class for creating grids for a test driver.

Definition at line 30 of file vtkCPBaseGridBuilder.h.

Member Typedef Documentation

◆ Superclass

Definition at line 33 of file vtkCPBaseGridBuilder.h.

Constructor & Destructor Documentation

◆ vtkCPBaseGridBuilder()

vtkCPBaseGridBuilder::vtkCPBaseGridBuilder ( )
protected

◆ ~vtkCPBaseGridBuilder()

vtkCPBaseGridBuilder::~vtkCPBaseGridBuilder ( )
protected

Member Function Documentation

◆ GetClassName()

virtual const char* vtkCPBaseGridBuilder::GetClassName ( )
virtual

◆ IsTypeOf()

static int vtkCPBaseGridBuilder::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkCPBaseGridBuilder::IsA ( const char *  type)
virtual

◆ SafeDownCast()

static vtkCPBaseGridBuilder* vtkCPBaseGridBuilder::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkCPBaseGridBuilder::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ GetGrid()

virtual vtkDataObject* vtkCPBaseGridBuilder::GetGrid ( unsigned long  TimeStep,
double  Time,
int &  BuiltNewGrid 
)
pure virtual

Return a grid.

BuiltNewGrid is 0 if the grid is the same as the last time step.

Implemented in vtkCustomUnstructuredGridBuilder, vtkCPUnstructuredGridBuilder, vtkCPMultiBlockGridBuilder, vtkCPUniformGridBuilder, vtkCPFileGridBuilder, and vtkCPGridBuilder.


The documentation for this class was generated from the following file: