|
OpenVDB 10.1.0
|
#include <nanovdb/NanoVDB.h>
Public Types | |
| using | ValueType = uint64_t |
| using | BuildType = ValueIndex |
| using | FloatType = uint64_t |
| using | ArrayType = void |
Public Member Functions | |
| uint64_t | getMin () const |
| uint64_t | getMax () const |
| uint64_t | getAvg () const |
| uint64_t | getDev () const |
| void | setValue (uint32_t offset, uint64_t) |
| uint64_t | getValue (uint32_t i) const |
| template<typename T > | |
| void | setMin (const T &min, T *p) |
| template<typename T > | |
| void | setMax (const T &max, T *p) |
| template<typename T > | |
| void | setAvg (const T &avg, T *p) |
| template<typename T > | |
| void | setDev (const T &dev, T *p) |
| template<typename T > | |
| void | setOrigin (const T &ijk) |
| LeafData ()=delete | |
| This class cannot be constructed or deleted. | |
| LeafData (const LeafData &)=delete | |
| LeafData & | operator= (const LeafData &)=delete |
| ~LeafData ()=delete | |
Static Public Member Functions | |
| static constexpr uint32_t | padding () |
| static uint64_t | memUsage () |
Public Attributes | |
| CoordT | mBBoxMin |
| uint8_t | mBBoxDif [3] |
| uint8_t | mFlags |
| MaskT< LOG2DIM > | mValueMask |
| uint64_t | mStatsOff |
| uint64_t | mValueOff |
Static Public Attributes | |
| static constexpr bool | FIXED_SIZE = true |
This class cannot be constructed or deleted.
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
| MaskT<LOG2DIM> mValueMask |