22 #ifndef vtkCPMultiBlockGridBuilder_h 23 #define vtkCPMultiBlockGridBuilder_h 26 #include "vtkPVCatalystTestDriverModule.h" 30 class vtkMultiBlockDataSet;
31 struct vtkCPMultiBlockGridBuilderInternals;
38 void PrintSelf(ostream& os, vtkIndent indent);
44 virtual vtkDataObject*
GetGrid(
unsigned long timeStep,
double time,
int& builtNewGrid);
49 vtkMultiBlockDataSet*
GetGrid();
64 void RemoveAllGridBuilders();
69 unsigned int GetNumberOfGridBuilders();
83 void SetGrid(vtkMultiBlockDataSet* multiBlock);
92 vtkMultiBlockDataSet* Grid;
98 vtkCPMultiBlockGridBuilderInternals* Internal;
Abstract class for creating grids.
Class for creating multiblock grids.
Abstract class for creating grids.
void PrintSelf(ostream &os, vtkIndent indent)
virtual vtkDataObject * GetGrid(unsigned long TimeStep, double Time, int &BuiltNewGrid)=0
Return a grid.