|
VTK
9.5.20251025
|
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 | |
| void | ClearGridsIfNeeded (shared_ptr< XdmfItem > domain) |
| called to make sure overflown SIL doesn't give nonsensical results | |
| std::set< double > | getTimes () |
| return the list of times that the xdmf file can provide data at only valid after InspectXDMF | |
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 | |
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 36 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