VTK
|
internal helper for vtkXdmf3Reader More...
#include <vtkXdmf3LightDataHandler.h>
Public Member Functions | |
~vtkXdmf3LightDataHandler () | |
void | ClearGridsIfNeeded (shared_ptr< XdmfItem > domain) |
std::set< double > | getTimes () |
void | InspectXDMF (shared_ptr< XdmfItem > item, vtkIdType parentVertex, unsigned int depth=0) |
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) |
internal helper for vtkXdmf3Reader
$Date$ $Revision$
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 VTK-HeaderTest-Exclude: vtkXdmf3LightDataHandler.h
Definition at line 45 of file vtkXdmf3LightDataHandler.h.
vtkXdmf3LightDataHandler::~vtkXdmf3LightDataHandler | ( | ) |
destructor
|
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