#include <nanovdb/util/GridBuilder.h>
◆ BuildType
◆ NanoLeafT
◆ NodeMaskType
◆ ValueType
◆ BuildLeaf() [1/3]
◆ BuildLeaf() [2/3]
◆ BuildLeaf() [3/3]
◆ ~BuildLeaf()
◆ addNode()
| void addNode |
( |
NodeT *& |
| ) |
|
|
inline |
◆ CoordToOffset()
| static uint32_t CoordToOffset |
( |
const Coord & |
ijk | ) |
|
|
inlinestatic |
Return the linear offset corresponding to the given coordinate.
◆ getFirstValue()
| ValueT getFirstValue |
( |
| ) |
const |
|
inline |
◆ getLastValue()
| ValueT getLastValue |
( |
| ) |
const |
|
inline |
◆ getNodes()
| void getNodes |
( |
std::vector< NodeT * > & |
| ) |
|
|
inline |
◆ getValue()
| const ValueT & getValue |
( |
const Coord & |
ijk | ) |
const |
|
inline |
◆ getValueAndCache()
| const ValueT & getValueAndCache |
( |
const Coord & |
ijk, |
|
|
const AccT & |
|
|
) |
| const |
|
inline |
◆ isActiveAndCache()
| bool isActiveAndCache |
( |
const Coord & |
ijk, |
|
|
const AccT & |
|
|
) |
| const |
|
inline |
◆ localToGlobalCoord()
| void localToGlobalCoord |
( |
Coord & |
ijk | ) |
const |
|
inline |
◆ nodeCount()
| uint32_t nodeCount |
( |
| ) |
const |
|
inline |
◆ offsetToGlobalCoord()
| Coord offsetToGlobalCoord |
( |
uint32_t |
n | ) |
const |
|
inline |
◆ OffsetToLocalCoord()
| static Coord OffsetToLocalCoord |
( |
uint32_t |
n | ) |
|
|
inlinestatic |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setValue()
| void setValue |
( |
const Coord & |
ijk, |
|
|
const ValueT & |
value |
|
) |
| |
|
inline |
◆ setValueAndCache()
| void setValueAndCache |
( |
const Coord & |
ijk, |
|
|
const ValueT & |
value, |
|
|
const AccT & |
|
|
) |
| |
|
inline |
◆ signedFloodFill() [1/2]
| std::enable_if< std::is_floating_point< T >::value >::type signedFloodFill |
( |
T |
outside | ) |
|
|
inline |
◆ signedFloodFill() [2/2]
| std::enable_if<!std::is_floating_point< T >::value >::type signedFloodFill |
( |
T |
| ) |
|
|
inline |
| union nanovdb::GridBuilder< ValueT, BuildT, StatsT > { ... } @305 |
◆ DIM
| constexpr uint32_t DIM = 1u << TOTAL |
|
staticconstexpr |
◆ LEVEL
| constexpr uint32_t LEVEL = 0 |
|
staticconstexpr |
◆ LOG2DIM
| constexpr uint32_t LOG2DIM = 3 |
|
staticconstexpr |
◆ MASK
| constexpr int32_t MASK = DIM - 1 |
|
staticconstexpr |
◆ mOrigin
◆ mValueMask
◆ mValues
◆ NUM_VALUES
| constexpr uint64_t NUM_VALUES = uint64_t(1) << (3 * TOTAL) |
|
staticconstexpr |
◆ SIZE
| constexpr uint32_t SIZE = 1u << 3 * LOG2DIM |
|
staticconstexpr |
◆ TOTAL