#include </private/tmp/openvdb-20241101-7014-5j8vk0/openvdb-12.0.0/nanovdb/nanovdb/NanoVDB.h>
◆ ArrayType
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ BuildType
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ FloatType
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ ValueType
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ LeafData() [1/2]
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
This class cannot be constructed or deleted.
◆ LeafData() [2/2]
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ ~LeafData()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ first()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getAvg()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getDev()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getMax()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getMin()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getValue()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ last()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ memUsage()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ offset()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ operator=()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ padding()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
Return padding of this class in bytes, due to aliasing and 32B alignment.
- Note
- The extra bytes are not necessarily at the end, but can come from aliasing of individual data members.
◆ pointCount()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ setAvg()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ setDev()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ setMax()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ setMin()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ setOn()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ setOrigin()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
template<typename T >
◆ setValue()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
__hostdev__ void setValue |
( |
uint32_t | offset, |
|
|
uint16_t | value ) |
|
inline |
◆ setValueOnly()
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
__hostdev__ void setValueOnly |
( |
uint32_t | offset, |
|
|
uint16_t | value ) |
|
inline |
◆ FIXED_SIZE
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mBBoxDif
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mBBoxMin
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mFlags
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mOffset
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mPointCount
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mValueMask
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
MaskT<LOG2DIM> mValueMask |
◆ mValues
template<typename CoordT , template< uint32_t > class MaskT, uint32_t LOG2DIM>
uint16_t mValues[1u<< 3 *LOG2DIM] |