| VTK
    9.0.1
    | 
internal helper for vtkXdmf3Reader More...
#include <vtkXdmf3HeavyDataHandler.h>
| Public Member Functions | |
| vtkDataObject * | Populate (shared_ptr< XdmfGrid > item, vtkDataObject *toFill) | 
| recursively create and populate vtk data objects for the provided Xdmf item  More... | |
| vtkDataObject * | Populate (shared_ptr< XdmfDomain > item, vtkDataObject *toFill) | 
| vtkDataObject * | Populate (shared_ptr< XdmfGraph > item, vtkDataObject *toFill) | 
| Static Public Member Functions | |
| static shared_ptr< vtkXdmf3HeavyDataHandler > | New (vtkXdmf3ArraySelection *fs, vtkXdmf3ArraySelection *cs, vtkXdmf3ArraySelection *ps, vtkXdmf3ArraySelection *gc, vtkXdmf3ArraySelection *sc, unsigned int processor, unsigned int nprocessors, bool dt, double t, vtkXdmf3ArrayKeeper *keeper, bool asTime) | 
| factory constructor  More... | |
| Public Attributes | |
| vtkXdmf3ArrayKeeper * | Keeper | 
| shared_ptr< XdmfGrid > | testItem1 | 
| shared_ptr< XdmfDomain > | testItem2 | 
| Protected Member Functions | |
| bool | ShouldRead (unsigned int piece, unsigned int npieces) | 
| for parallel partitioning  More... | |
| bool | GridEnabled (shared_ptr< XdmfGrid > grid) | 
| bool | GridEnabled (shared_ptr< XdmfGraph > graph) | 
| bool | SetEnabled (shared_ptr< XdmfSet > set) | 
| bool | ForThisTime (shared_ptr< XdmfGrid > grid) | 
| bool | ForThisTime (shared_ptr< XdmfGraph > graph) | 
| vtkDataObject * | MakeUnsGrid (shared_ptr< XdmfUnstructuredGrid > grid, vtkUnstructuredGrid *dataSet, vtkXdmf3ArrayKeeper *keeper) | 
| vtkDataObject * | MakeRecGrid (shared_ptr< XdmfRectilinearGrid > grid, vtkRectilinearGrid *dataSet, vtkXdmf3ArrayKeeper *keeper) | 
| vtkDataObject * | MakeCrvGrid (shared_ptr< XdmfCurvilinearGrid > grid, vtkStructuredGrid *dataSet, vtkXdmf3ArrayKeeper *keeper) | 
| vtkDataObject * | MakeRegGrid (shared_ptr< XdmfRegularGrid > grid, vtkImageData *dataSet, vtkXdmf3ArrayKeeper *keeper) | 
| vtkDataObject * | MakeGraph (shared_ptr< XdmfGraph > grid, vtkMutableDirectedGraph *dataSet, vtkXdmf3ArrayKeeper *keeper) | 
| vtkDataObject * | ExtractSet (unsigned int setnum, shared_ptr< XdmfGrid > grid, vtkDataSet *dataSet, vtkUnstructuredGrid *subSet, vtkXdmf3ArrayKeeper *keeper) | 
| Protected Attributes | |
| bool | doTime | 
| double | time | 
| unsigned int | Rank | 
| unsigned int | NumProcs | 
| vtkXdmf3ArraySelection * | FieldArrays | 
| vtkXdmf3ArraySelection * | CellArrays | 
| vtkXdmf3ArraySelection * | PointArrays | 
| vtkXdmf3ArraySelection * | GridsCache | 
| vtkXdmf3ArraySelection * | SetsCache | 
| bool | AsTime | 
internal helper for vtkXdmf3Reader
vtkXdmf3Reader uses this class to read the heave data from the XDMF file(s).
This file is a helper for the vtkXdmf3Reader and not intended to be part of VTK public API
Definition at line 61 of file vtkXdmf3HeavyDataHandler.h.
| 
 | static | 
factory constructor
| vtkDataObject* vtkXdmf3HeavyDataHandler::Populate | ( | shared_ptr< XdmfGrid > | item, | 
| vtkDataObject * | toFill | ||
| ) | 
recursively create and populate vtk data objects for the provided Xdmf item
| vtkDataObject* vtkXdmf3HeavyDataHandler::Populate | ( | shared_ptr< XdmfDomain > | item, | 
| vtkDataObject * | toFill | ||
| ) | 
| vtkDataObject* vtkXdmf3HeavyDataHandler::Populate | ( | shared_ptr< XdmfGraph > | item, | 
| vtkDataObject * | toFill | ||
| ) | 
| 
 | protected | 
for parallel partitioning
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| vtkXdmf3ArrayKeeper* vtkXdmf3HeavyDataHandler::Keeper | 
Definition at line 79 of file vtkXdmf3HeavyDataHandler.h.
| shared_ptr<XdmfGrid> vtkXdmf3HeavyDataHandler::testItem1 | 
Definition at line 81 of file vtkXdmf3HeavyDataHandler.h.
| shared_ptr<XdmfDomain> vtkXdmf3HeavyDataHandler::testItem2 | 
Definition at line 82 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 114 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 115 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 116 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 117 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 118 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 119 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 120 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 121 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 122 of file vtkXdmf3HeavyDataHandler.h.
| 
 | protected | 
Definition at line 123 of file vtkXdmf3HeavyDataHandler.h.
 1.8.17
 1.8.17