33 #ifndef vtkDataObjectTree_h 34 #define vtkDataObjectTree_h 36 #include "vtkCommonDataModelModule.h" 117 unsigned long GetActualMemorySize() VTK_OVERRIDE;
122 void Initialize() VTK_OVERRIDE;
137 vtkIdType GetNumberOfPoints() VTK_OVERRIDE;
149 ~vtkDataObjectTree() VTK_OVERRIDE;
154 void SetNumberOfChildren(
unsigned int num);
159 unsigned int GetNumberOfChildren();
170 void RemoveChild(
unsigned int index);
175 vtkDataObject* GetChild(
unsigned int num);
193 int HasChildMetaData(
unsigned int index);
201 vtkDataObjectTree(const vtkDataObjectTree&) VTK_DELETE_FUNCTION;
202 void operator=(const vtkDataObjectTree&) VTK_DELETE_FUNCTION;
virtual VTK_NEWINSTANCE vtkCompositeDataIterator * NewIterator()=0
Return a new iterator (the iterator has to be deleted by user).
provides implementation for most abstract methods in the superclass vtkCompositeDataSet ...
superclass for composite data iterators
abstract superclass for composite (multi-block or AMR) datasets
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
superclass for composite data iterators
general representation of visualization data