![]() |
OpenVDB 13.1.0
|
Below is an example of a struct used for random get methods. More...
#include <nanovdb/NanoVDB.h>
Public Types | |
| using | Type = typename NanoLeaf<BuildT>::ValueType |
Static Public Member Functions | |
| static Type | get (const NanoRoot< BuildT > &root) |
| static Type | get (const typename NanoRoot< BuildT >::Tile &tile) |
| static Type | get (const NanoUpper< BuildT > &node, uint32_t n) |
| static Type | get (const NanoLower< BuildT > &node, uint32_t n) |
| static Type | get (const NanoLeaf< BuildT > &leaf, uint32_t n) |
Static Public Attributes | |
| static constexpr int | LEVEL = 0 |
Below is an example of a struct used for random get methods.
Below is an example of the struct used for random set methods
Implements Tree::getValue(math::Coord), i.e. return the value associated with a specific coordinate ijk.
| BuildT | Build type of the grid being called |
The value at a coordinate either maps to the background, a tile value or a leaf value.
|
staticconstexpr |