3#ifndef vtkXdmfHeavyData_h 
    4#define vtkXdmfHeavyData_h 
    7#include VTKXDMF2_HEADER(XdmfDataItem.h) 
    8#include VTKXDMF2_HEADER(XdmfGrid.h)  
    9#include "vtkIOXdmf2Module.h"         
   11VTK_ABI_NAMESPACE_BEGIN
 
   29  xdmf2::XdmfDataItem DataItem;
 
   64  vtkDataObject* ReadTemporalCollection(xdmf2::XdmfGrid* xmfTemporalCollection, 
int blockId);
 
   73  vtkDataObject* ReadUniformData(xdmf2::XdmfGrid* xmfGrid, 
int blockId);
 
   78  vtkDataObject* ReadUnstructuredGrid(xdmf2::XdmfGrid* xmfGrid);
 
   84  vtkImageData* RequestImageData(xdmf2::XdmfGrid* xmfGrid, 
bool use_uniform_grid);
 
  100    xdmf2::XdmfGeometry* xmfGeometry, 
int* update_extents = 
nullptr, 
int* whole_extents = 
nullptr);
 
  104  bool ReadAttributes(
vtkDataSet* dataSet, xdmf2::XdmfGrid* xmfGrid, 
int* update_extents = 
nullptr);
 
  111    xdmf2::XdmfAttribute* xmfAttribute, 
int data_dimensionality, 
int* update_extents = 
nullptr);
 
  116  bool ReadGhostSets(
vtkDataSet* ds, xdmf2::XdmfGrid* xmfGrid, 
int* update_extents = 
nullptr);
 
  119    vtkDataSet* dataSet, xdmf2::XdmfGrid* xmfGrid, 
int* update_extents = 
nullptr);
 
Superclass for all sources, filters, and sinks in VTK.
 
abstract superclass for arrays of numeric data
 
general representation of visualization data
 
abstract class to specify dataset behavior
 
topologically and geometrically regular array of data
 
Composite dataset that organizes datasets into blocks.
 
represent and manipulate 3D points
 
a dataset that is topologically regular with variable spacing in the three coordinate directions
 
topologically regular array of data
 
dataset represents arbitrary combinations of all possible cell types
 
vtkDataObject * ReadData(xdmf2::XdmfGrid *xmfGrid, int blockId=-1)
 
vtkDataObject * ReadData()
 
static int GetVTKCellType(XdmfInt32 topologyType)
 
vtkXdmfHeavyData(vtkXdmfDomain *domain, vtkAlgorithm *reader)
 
static int GetNumberOfPointsPerCell(int vtk_cell_type)