This class defines the meta data stored for each grid in a segment.
More...
#include <nanovdb/util/IO.h>
This class defines the meta data stored for each grid in a segment.
A segment consists of a FileHeader followed by a list of FileGridMetaData each followed by grid names and then finally the grids themselves.
- Note
- This class should not be confused with nanovdb::GridMetaData defined in NanoVDB.h Also, FileMetaData is defined in NanoVDB.h.
◆ FileGridMetaData() [1/2]
◆ FileGridMetaData() [2/2]
template<typename ValueT >
◆ memUsage()
uint64_t memUsage |
( |
| ) |
const |
|
inline |
◆ read()
void read |
( |
std::istream & | is | ) |
|
|
inline |
◆ write()
void write |
( |
std::ostream & | os | ) |
const |
|
inline |
◆ codec
◆ fileSize
◆ gridClass
◆ gridName
◆ gridSize
◆ gridType
◆ indexBBox
◆ nameKey
◆ nameSize
◆ nodeCount
◆ padding
◆ tileCount
◆ version
◆ voxelCount
◆ voxelSize
◆ worldBBox