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: