11 #include <vapor/DataMgr.h>
12 #include <vapor/WaveletBlock3DRegionReader.h>
13 #include <vapor/common.h>
36 const string &metafile,
54 virtual void _GetDim(
size_t dim[3],
int reflevel)
const {
149 timestep, varname, reflevel)
154 size_t min[3],
size_t max[3],
int reflevel
167 const size_t bmin[3],
const size_t bmax[3],
171 bmin, bmax, region,
false)
183 #endif // _DataMgrWB_h_
A sub-region reader for VDF files.
virtual void _GetBlockSize(size_t bs[3], int reflevel) const
virtual int _VariableExists(size_t ts, const char *varname, int reflevel=0, int lod=0) const
virtual void GetDim(size_t dim[3], int reflevel=0) const
virtual string _GetCoordSystemType() const
virtual vector< string > _GetVariables2DYZ() const
virtual void _GetDim(size_t dim[3], int reflevel) const
A cache based data reader.
void GetValidRegion(size_t min[3], size_t max[3], int reflevel) const
virtual int _GetNumTransforms() const
virtual vector< string > _GetVariables3D() const
virtual void _GetTSUserTimeStamp(size_t ts, string &s) const
virtual vector< double > _GetExtents(size_t ts) const
virtual int CloseVariable()
virtual double _GetTSUserTime(size_t ts) const
virtual int OpenVariableRead(size_t timestep, const char *varname, int reflevel=0, int lod=0)
virtual const float * GetDataRange() const
virtual void _GetValidRegion(size_t min[3], size_t max[3], int reflevel) const
virtual int _CloseVariable()
virtual vector< string > _GetVariables2DXY() const
virtual vector< long > _GetGridPermutation() const
virtual vector< double > _GetTSXCoords(size_t ts) const
virtual vector< string > _GetVariables2DXZ() const
virtual int _BlockReadRegion(const size_t bmin[3], const size_t bmax[3], float *region)
virtual long _GetNumTimeSteps() const
virtual vector< long > _GetPeriodicBoundary() const
virtual string _GetGridType() const
virtual const float * _GetDataRange() const
virtual vector< double > _GetTSYCoords(size_t ts) const
virtual string _GetMapProjection() const
virtual vector< double > _GetTSZCoords(size_t ts) const
virtual vector< string > _GetCoordinateVariables() const
A cache based data reader.
virtual int _OpenVariableRead(size_t timestep, const char *varname, int reflevel=0, int lod=0)
virtual int VariableExists(size_t ts, const char *varname, int reflevel=0, int lod=0) const
virtual int BlockReadRegion(const size_t bmin[3], const size_t bmax[3], float *region, bool unblock=true)