27 #ifndef vtkXdmf3HeavyDataHandler_h 
   28 #define vtkXdmf3HeavyDataHandler_h 
   30 #include "vtkIOXdmf3Module.h"  
   32 #include "vtk_xdmf3.h" 
   35 #include VTKXDMF3_HEADER(core/XdmfInformation.hpp) 
   37 #include VTKXDMF3_HEADER(core/XdmfItem.hpp) 
   38 #include VTKXDMF3_HEADER(core/XdmfSharedPtr.hpp) 
   44 #include VTKXDMF3_HEADER(XdmfCurvilinearGrid.hpp) 
   45 #include VTKXDMF3_HEADER(XdmfGraph.hpp) 
   46 #include VTKXDMF3_HEADER(XdmfGrid.hpp) 
   47 #include VTKXDMF3_HEADER(XdmfRectilinearGrid.hpp) 
   48 #include VTKXDMF3_HEADER(XdmfRegularGrid.hpp) 
   49 #include VTKXDMF3_HEADER(XdmfSet.hpp) 
   50 #include VTKXDMF3_HEADER(XdmfUnstructuredGrid.hpp) 
   51 #include VTKXDMF3_HEADER(XdmfDomain.hpp) 
   88   bool ShouldRead(
unsigned int piece, 
unsigned int npieces);
 
   90   bool GridEnabled(shared_ptr<XdmfGrid> grid);
 
   91   bool GridEnabled(shared_ptr<XdmfGraph> graph);
 
   92   bool SetEnabled(shared_ptr<XdmfSet> set);
 
   94   bool ForThisTime(shared_ptr<XdmfGrid> grid);
 
   95   bool ForThisTime(shared_ptr<XdmfGraph> graph);
 
  126 #endif // vtkXdmf3HeavyDataHandler_h