VTK
9.1.0
|
internal helper for vtkXdmf3Reader More...
#include <vtkXdmf3LightDataHandler.h>
Public Member Functions | |
void | InspectXDMF (shared_ptr< XdmfItem > item, vtkIdType parentVertex, unsigned int depth=0) |
recursively inspect XDMF data hierarchy to determine times that we can provide data at name of arrays to select from name and hierarchical relationship of blocks to select from More... | |
void | ClearGridsIfNeeded (shared_ptr< XdmfItem > domain) |
called to make sure overflown SIL doesn't give nonsensical results More... | |
std::set< double > | getTimes () |
return the list of times that the xdmf file can provide data at only valid after InspectXDMF More... | |
Static Public Member Functions | |
static shared_ptr< vtkXdmf3LightDataHandler > | New (vtkXdmf3SILBuilder *sb, vtkXdmf3ArraySelection *f, vtkXdmf3ArraySelection *ce, vtkXdmf3ArraySelection *pn, vtkXdmf3ArraySelection *gc, vtkXdmf3ArraySelection *sc, unsigned int processor, unsigned int nprocessors) |
factory constructor More... | |
internal helper for vtkXdmf3Reader
vtkXdmf3Reader uses this class to inspect the light data in the XDMF file(s) and determine meta-information about the vtkDataObjects it needs to produce.
This file is a helper for the vtkXdmf3Reader and not intended to be part of VTK public API
Definition at line 47 of file vtkXdmf3LightDataHandler.h.
|
static |
factory constructor
void vtkXdmf3LightDataHandler::InspectXDMF | ( | shared_ptr< XdmfItem > | item, |
vtkIdType | parentVertex, | ||
unsigned int | depth = 0 |
||
) |
recursively inspect XDMF data hierarchy to determine times that we can provide data at name of arrays to select from name and hierarchical relationship of blocks to select from
void vtkXdmf3LightDataHandler::ClearGridsIfNeeded | ( | shared_ptr< XdmfItem > | domain | ) |
called to make sure overflown SIL doesn't give nonsensical results
std::set< double > vtkXdmf3LightDataHandler::getTimes | ( | ) |
return the list of times that the xdmf file can provide data at only valid after InspectXDMF