25 #ifndef vtkAMRVelodyneReaderInternal_h
26 #define vtkAMRVelodyneReaderInternal_h
32 #include <unordered_map>
41 #include "vtkSetGet.h"
90 int ReadLevelsAndX0(hid_t grp_id, std::vector<int>& levels, std::vector<double>& X0);
91 herr_t CloseFile(hid_t& fid);
98 std::unordered_map<std::string, int> typeMap;
99 std::unordered_map<std::string, int> arrayMap;
std::vector< double > globalOrigin
struct vtkAMRVelodyneReaderInternal::tagVelodyneBlock Block
Consists of the low-level Velodyne Reader used by the vtkAMRVelodyneReader.
std::vector< std::string > AttributeNames
std::vector< int > blocksPerLevel
void GetBlockAttribute(const char *attribute, int blockIdx, vtkUniformGrid *pDataSet)
std::vector< double > rootDX
abstract superclass for arrays of numeric data
vtkAMRVelodyneReaderInternal()
std::vector< Block > Blocks
~vtkAMRVelodyneReaderInternal()
void SetFileName(VTK_FILEPATH VTK_FUTURE_CONST char *fileName)
std::vector< int > blockDims