![]() |
OpenVDB 13.1.0
|
Checks the validity of an existing NanoVDB grid. More...
Go to the source code of this file.
Classes | |
| struct | IsNanoGridValid |
Namespaces | |
| namespace | nanovdb |
| Defines a simple memory pool used to call cub functions that use dynamic temporary storage. | |
| namespace | nanovdb::tools |
Functions | |
| template<typename ValueT> | |
| bool | isValid (const NanoGrid< ValueT > *grid, CheckMode mode, bool verbose=false) |
| Performs several validation tests on a grid pointer. | |
| template<typename ValueT> | |
| bool | isValid (const NanoGrid< ValueT > &grid, bool detailed=true, bool verbose=false) |
| Return true if the specified grid passes several validation tests. | |
| template<typename ValueT> | |
| __hostdev__ char * | checkGrid (const NanoGrid< ValueT > *grid, char *error, CheckMode mode=CheckMode::Full) |
| validate grid | |
| template<typename GridHandleT> | |
| bool | validateGrid (const GridHandleT &handle, uint32_t gridID, CheckMode mode, bool verbose) |
| Validate a specific grid in a GridHandle. | |
| template<typename GridHandleT> | |
| bool | validateGrids (const GridHandleT &handle, CheckMode mode, bool verbose) |
| Validate all the grids in a GridHandle. | |
| template<typename ValueT> | |
| __hostdev__ char * | checkGrid (const NanoGrid< ValueT > *grid, char *error, CheckMode mode=CheckMode::Full) |
| template<typename ValueT> | |
| bool | isValid (const NanoGrid< ValueT > *grid, CheckMode mode, bool verbose=false) |
Checks the validity of an existing NanoVDB grid.
When serialized: [Grid,Tree][Root][ROOT TILES...][Node<5>...][Node<4>...][Leaf<3>...][BlindMeta...][BlindData...]