VTK
|
internal helper for vtkXdmf3Reader More...
#include <vtkXdmf3HeavyDataHandler.h>
Public Member Functions | |
~vtkXdmf3HeavyDataHandler () | |
destructor More... | |
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 | |
vtkXdmf3HeavyDataHandler () | |
constructor More... | |
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 57 of file vtkXdmf3HeavyDataHandler.h.
vtkXdmf3HeavyDataHandler::~vtkXdmf3HeavyDataHandler | ( | ) |
destructor
|
protected |
constructor
|
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 | ||
) |
for parallel partitioning
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
vtkXdmf3ArrayKeeper* vtkXdmf3HeavyDataHandler::Keeper |
Definition at line 86 of file vtkXdmf3HeavyDataHandler.h.
shared_ptr<XdmfGrid> vtkXdmf3HeavyDataHandler::testItem1 |
Definition at line 88 of file vtkXdmf3HeavyDataHandler.h.
shared_ptr<XdmfDomain> vtkXdmf3HeavyDataHandler::testItem2 |
Definition at line 89 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 134 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 135 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 136 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 137 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 138 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 139 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 140 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 141 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 142 of file vtkXdmf3HeavyDataHandler.h.
|
protected |
Definition at line 143 of file vtkXdmf3HeavyDataHandler.h.