ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkCPMultiBlockGridBuilder Class Reference

Class for creating multiblock grids. More...

#include <vtkCPMultiBlockGridBuilder.h>

Inheritance diagram for vtkCPMultiBlockGridBuilder:
Inheritance graph
[legend]
Collaboration diagram for vtkCPMultiBlockGridBuilder:
Collaboration graph
[legend]

Public Types

typedef vtkCPBaseGridBuilder Superclass
 
- Public Types inherited from vtkCPBaseGridBuilder
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)
 Return a grid. More...
 
vtkMultiBlockDataSet * GetGrid ()
 Get the Grid. More...
 
void AddGridBuilder (vtkCPGridBuilder *gridBuilder)
 Add a vtkCPGridBuilder. More...
 
void RemoveGridBuilder (vtkCPGridBuilder *gridBuilder)
 Remove a vtkCPGridBuilder. More...
 
void RemoveAllGridBuilders ()
 Clear out all of the current vtkCPGridBuilders. More...
 
unsigned int GetNumberOfGridBuilders ()
 Get the number of vtkCPGridBuilders. More...
 
vtkCPGridBuilderGetGridBuilder (unsigned int which)
 Get a specific vtkCPGridBuilder. More...
 
- Public Member Functions inherited from vtkCPBaseGridBuilder
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkCPMultiBlockGridBuilderNew ()
 
static int IsTypeOf (const char *type)
 
static vtkCPMultiBlockGridBuilderSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkCPBaseGridBuilder
static int IsTypeOf (const char *type)
 
static vtkCPBaseGridBuilderSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkCPMultiBlockGridBuilder ()
 
 ~vtkCPMultiBlockGridBuilder ()
 
void SetGrid (vtkMultiBlockDataSet *multiBlock)
 Set the Grid. More...
 
- Protected Member Functions inherited from vtkCPBaseGridBuilder
 vtkCPBaseGridBuilder ()
 
 ~vtkCPBaseGridBuilder ()
 

Detailed Description

Class for creating multiblock grids.

Class for creating vtkMultiBlockDataSet grids for a test driver.

Definition at line 33 of file vtkCPMultiBlockGridBuilder.h.

Member Typedef Documentation

◆ Superclass

Definition at line 37 of file vtkCPMultiBlockGridBuilder.h.

Constructor & Destructor Documentation

◆ vtkCPMultiBlockGridBuilder()

vtkCPMultiBlockGridBuilder::vtkCPMultiBlockGridBuilder ( )
protected

◆ ~vtkCPMultiBlockGridBuilder()

vtkCPMultiBlockGridBuilder::~vtkCPMultiBlockGridBuilder ( )
protected

Member Function Documentation

◆ New()

static vtkCPMultiBlockGridBuilder* vtkCPMultiBlockGridBuilder::New ( )
static

◆ GetClassName()

virtual const char* vtkCPMultiBlockGridBuilder::GetClassName ( )
virtual

Reimplemented from vtkCPBaseGridBuilder.

◆ IsTypeOf()

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

◆ IsA()

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

Reimplemented from vtkCPBaseGridBuilder.

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ GetGrid() [1/2]

virtual vtkDataObject* vtkCPMultiBlockGridBuilder::GetGrid ( unsigned long  timeStep,
double  time,
int &  builtNewGrid 
)
virtual

Return a grid.

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

Implements vtkCPBaseGridBuilder.

◆ GetGrid() [2/2]

vtkMultiBlockDataSet* vtkCPMultiBlockGridBuilder::GetGrid ( )

Get the Grid.

◆ AddGridBuilder()

void vtkCPMultiBlockGridBuilder::AddGridBuilder ( vtkCPGridBuilder gridBuilder)

◆ RemoveGridBuilder()

void vtkCPMultiBlockGridBuilder::RemoveGridBuilder ( vtkCPGridBuilder gridBuilder)

Remove a vtkCPGridBuilder.

◆ RemoveAllGridBuilders()

void vtkCPMultiBlockGridBuilder::RemoveAllGridBuilders ( )

Clear out all of the current vtkCPGridBuilders.

◆ GetNumberOfGridBuilders()

unsigned int vtkCPMultiBlockGridBuilder::GetNumberOfGridBuilders ( )

Get the number of vtkCPGridBuilders.

◆ GetGridBuilder()

vtkCPGridBuilder* vtkCPMultiBlockGridBuilder::GetGridBuilder ( unsigned int  which)

Get a specific vtkCPGridBuilder.

◆ SetGrid()

void vtkCPMultiBlockGridBuilder::SetGrid ( vtkMultiBlockDataSet *  multiBlock)
protected

Set the Grid.


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