24#ifndef vtkNonOverlappingAMR_h
25#define vtkNonOverlappingAMR_h
27#include "vtkCommonDataModelModule.h"
a simple class to control print indentation
A concrete instance of vtkUniformGridAMR to store uniform grids at different levels of resolution tha...
~vtkNonOverlappingAMR() override
static vtkNonOverlappingAMR * SafeDownCast(vtkObjectBase *o)
int GetDataObjectType() override
Returns object type (see vtkType.h for definitions).
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkNonOverlappingAMR * New()
static vtkNonOverlappingAMR * GetData(vtkInformationVector *v, int i=0)
static vtkNonOverlappingAMR * GetData(vtkInformation *info)
Retrieve an instance of this class from an information object.
vtkSmartPointer< vtkDataArray > GetData(const Ioss::GroupingEntity *entity, const std::string &fieldname, Ioss::Transform *transform=nullptr, Cache *cache=nullptr, const std::string &cachekey=std::string())
Returns a VTK array for a given field (fieldname) on the chosen block (or set) entity.
#define VTK_NON_OVERLAPPING_AMR