14 #ifndef vtkXdmf3HeavyDataHandler_h
15 #define vtkXdmf3HeavyDataHandler_h
17 #include "vtkIOXdmf3Module.h"
19 #include "vtk_xdmf3.h"
22 #include VTKXDMF3_HEADER(core/XdmfInformation.hpp)
24 #include VTKXDMF3_HEADER(core/XdmfItem.hpp)
25 #include VTKXDMF3_HEADER(core/XdmfSharedPtr.hpp)
31 #include VTKXDMF3_HEADER(XdmfCurvilinearGrid.hpp)
32 #include VTKXDMF3_HEADER(XdmfGraph.hpp)
33 #include VTKXDMF3_HEADER(XdmfGrid.hpp)
34 #include VTKXDMF3_HEADER(XdmfRectilinearGrid.hpp)
35 #include VTKXDMF3_HEADER(XdmfRegularGrid.hpp)
36 #include VTKXDMF3_HEADER(XdmfSet.hpp)
37 #include VTKXDMF3_HEADER(XdmfUnstructuredGrid.hpp)
38 #include VTKXDMF3_HEADER(XdmfDomain.hpp)
40 VTK_ABI_NAMESPACE_BEGIN
76 bool ShouldRead(
unsigned int piece,
unsigned int npieces);
78 bool GridEnabled(shared_ptr<XdmfGrid> grid);
79 bool GridEnabled(shared_ptr<XdmfGraph> graph);
80 bool SetEnabled(shared_ptr<XdmfSet> set);
82 bool ForThisTime(shared_ptr<XdmfGrid> grid);
83 bool ForThisTime(shared_ptr<XdmfGraph> graph);
114 VTK_ABI_NAMESPACE_END
115 #endif // vtkXdmf3HeavyDataHandler_h
a dataset that is topologically regular with variable spacing in the three coordinate directions ...
LRU cache of XDMF Arrays.
vtkXdmf3ArrayKeeper * Keeper
shared_ptr< XdmfDomain > testItem2
abstract class to specify dataset behavior
vtkXdmf3ArraySelection * GridsCache
vtkXdmf3ArraySelection * PointArrays
topologically and geometrically regular array of data
dataset represents arbitrary combinations of all possible cell types
An editable directed graph.
internal helper for vtkXdmf3Reader
vtkXdmf3ArraySelection * CellArrays
vtkXdmf3ArraySelection * FieldArrays
topologically regular array of data
vtkXdmf3ArraySelection * SetsCache
general representation of visualization data
shared_ptr< XdmfGrid > testItem1
helper to identify requested arrays with