#include <nanovdb/NanoVDB.h>
|
static constexpr uint32_t | padding () |
|
static uint64_t | memUsage () |
|
static bool | hasStats () |
|
static constexpr uint32_t | padding () |
| Return padding of this class in bytes, due to aliasing and 32B alignment.
|
|
static uint64_t | memUsage () |
|
static bool | hasStats () |
|
◆ ArrayType [1/2]
◆ ArrayType [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ BuildType [1/2]
◆ BuildType [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ FloatType [1/2]
◆ FloatType [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ ValueType [1/2]
◆ ValueType [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ LeafData() [1/4]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
This class cannot be constructed or deleted.
◆ LeafData() [2/4]
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>
◆ LeafData() [3/4]
This class cannot be constructed or deleted.
◆ LeafData() [4/4]
◆ ~LeafData() [2/2]
◆ fill()
◆ getAvg() [1/2]
◆ getAvg() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getDev() [1/2]
◆ getDev() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getMax() [1/2]
◆ getMax() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getMin() [1/2]
◆ getMin() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ getValue() [1/2]
◆ getValue() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
bool getValue |
( |
uint32_t | i | ) |
const |
|
inline |
◆ hasStats() [1/2]
◆ hasStats() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ memUsage() [1/2]
static uint64_t memUsage |
( |
| ) |
|
|
inlinestatic |
◆ memUsage() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
static uint64_t memUsage |
( |
| ) |
|
|
inlinestatic |
◆ operator=() [1/2]
◆ operator=() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ padding() [1/2]
static constexpr uint32_t padding |
( |
| ) |
|
|
inlinestaticconstexpr |
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.
◆ padding() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
static constexpr uint32_t padding |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ setAvg() [1/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
void setAvg |
( |
const bool & | | ) |
|
|
inline |
◆ setAvg() [2/2]
◆ setDev() [1/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
void setDev |
( |
const bool & | | ) |
|
|
inline |
◆ setDev() [2/2]
◆ setMax() [1/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
void setMax |
( |
const bool & | | ) |
|
|
inline |
◆ setMax() [2/2]
◆ setMin() [1/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
void setMin |
( |
const bool & | | ) |
|
|
inline |
◆ setMin() [2/2]
◆ setOn() [1/2]
void setOn |
( |
uint32_t | offset | ) |
|
|
inline |
◆ setOn() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
void setOn |
( |
uint32_t | offset | ) |
|
|
inline |
◆ setOrigin() [1/2]
void setOrigin |
( |
const T & | ijk | ) |
|
|
inline |
◆ setOrigin() [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
template<typename T>
void setOrigin |
( |
const T & | ijk | ) |
|
|
inline |
◆ setValue() [1/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
void setValue |
( |
uint32_t | offset, |
|
|
bool | v ) |
|
inline |
◆ setValue() [2/2]
void setValue |
( |
uint32_t | offset, |
|
|
const ValueType & | value ) |
|
inline |
◆ setValueOnly()
void setValueOnly |
( |
uint32_t | offset, |
|
|
const ValueType & | value ) |
|
inline |
◆ FIXED_SIZE [1/2]
◆ FIXED_SIZE [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mAverage
◆ mBBoxDif [1/2]
◆ mBBoxDif [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mBBoxMin [1/2]
◆ mBBoxMin [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mFlags [1/2]
◆ mFlags [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mMaximum
◆ mMinimum
◆ mPadding
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
◆ mStdDevi
◆ mValueMask [1/2]
MaskT<LOG2DIM> mValueMask |
◆ mValueMask [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>
MaskT<LOG2DIM> mValueMask |
◆ mValues [1/2]
◆ mValues [2/2]
template<typename CoordT, template< uint32_t > class MaskT, uint32_t LOG2DIM>