Go to the documentation of this file.
44 #ifndef vtkMultiBlockDataSet_h
45 #define vtkMultiBlockDataSet_h
83 {
return this->Superclass::HasChildMetaData(blockno); }
91 {
return this->Superclass::GetChildMetaData(blockno); }
105 {
return this->Superclass::GetMetaData(iter); }
111 {
return this->Superclass::HasMetaData(iter); }
vtkDataObject * GetBlock(unsigned int blockno)
provides implementation for most abstract methods in the superclass vtkCompositeDataSet
void RemoveBlock(unsigned int blockno)
#define vtkTypeMacro(thisClass, superclass)
virtual int GetDataObjectType()
void SetNumberOfBlocks(unsigned int numBlocks)
Composite dataset that organizes datasets into blocks.
static vtkMultiBlockDataSet * GetData(vtkInformationVector *v, int i=0)
virtual vtkInformation * GetMetaData(vtkCompositeDataIterator *iter)
vtkInformation * GetMetaData(unsigned int blockno)
superclass for composite data iterators
a simple class to control print indentation
static vtkMultiBlockDataSet * GetData(vtkInformation *info)
void SetBlock(unsigned int blockno, vtkDataObject *block)
#define VTK_MULTIBLOCK_DATA_SET
unsigned int GetNumberOfBlocks()
int HasMetaData(unsigned int blockno)
static vtkMultiBlockDataSet * New()
#define VTKCOMMONDATAMODEL_EXPORT
general representation of visualization data
virtual int HasMetaData(vtkCompositeDataIterator *iter)
void PrintSelf(ostream &os, vtkIndent indent)